Está en la página 1de 31

1

Universidad Abierta y a Distancia


UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería

EVALUACIÓN DE SOFTWARE
Unidad 1 – Análisis y Planeación

Integrante:
Cesar Arbey Torres Bueno
Código: 94356755

Grupo
301569_12

Tutor:
Geovanni Catalán

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas, Tecnología e Ingeniería
Febrero del 2021
2

Contenido
INTRODUCCIÓN ............................................................................................................. 3

OBJETIVOS ...................................................................................................................... 4

DESARROLLO DE LA ACTIVIDAD ............................................................................. 5

CONCLUCIONES ........................................................................................................... 30

REFERENCIAS BIBLIOGRAFICAS ............................................................................ 31


3

INTRODUCCIÓN

El presente trabajo se realizó con el fin de conocer los diferentes productos de


software que serán evaluados de acuerdo a los estándares de calidad que deben
cumplir la Norma ISO/IEC 9126, aplicando lo estudiado a la aplicación web
seleccionada, donde se realiza las descripción del software y mediante pantallazos
verificar el funcionamiento de los menús, diseño, contenido, opciones, vínculos,
información, opciones, servicios, y vínculos a otras organizaciones, se da un
análisis de cada módulo.
4

OBJETIVOS

Objetivo General:

Consultar el material de apoyo de la unidad 1, investigar sobre los temas a tratar


para resolver las actividades del paso 2.

Objetivos específicos:

 Leer y Comprender la Norma ISO/IEC 9126 y métricas de la calidad del

software

 Elaborar las observaciones y descripción del sitio y aplicar la norma ISO


9126 desde el punto de vista de la CALIDAD EN USO sobre la
aplicación web escogida.

 Aplicar las características y sub característica de la Norma ISO/IEC


9126 sobre la aplicación escogida.

 Investigar las diferentes herramientas de software para automatización


de pruebas de software

 Dar respuestas a las preguntas indicadas sobre modelos de calidad


5

DESARROLLO DE LA ACTIVIDAD INDIVIDUAL

1. Cada estudiante debe seleccionar una aplicación web, sugeridos (foro de


noticias tema – recurso interactivo), se debe seleccionar una e indicar en el foro
para que no se repita.

2. En la práctica cada estudiante debe visitar el software de aplicación


seleccionado hacer una descripción del software y mediante pantallazos verificar
el funcionamiento de los menús, diseño, contenido, opciones, vínculos,
información, opciones, servicios, y vínculos a otras organizaciones, se debe dar un
análisis de cada módulo.

3. Basado en el análisis previo se debe aplicar la norma ISO 9126 desde el punto
de

vista de la CALIDAD EN USO

4. Finalmente, debe hacer una tabla que muestre las características, sub
características,

métricas e indicadores o atributos de la norma ISO/IEC 9126 de calidad del


software que se

pueden medir sobre el software de aplicación seleccionada.


6

SISTEMA DE FACTURACION

Esta aplicación permite administrar una empresa que tenga un inventario para la
venta.

https://fraguesia.com/gcs/factura/

Usuario yovajefe

Clave 77030926

PLANTILLA DESARROLLO DE LA ACTIVIDAD

ANEXO – Desarrollo de la actividad

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

Curso: 301569 – Evaluación de Software

Desarrollo del paso 1 – Análisis y Planeación

1. Nombre del módulo: Login


Figura 1

Descripción: (funcionalidad del módulo) permite la entrada de los usuarios al


sistema, cuenta con 2 cuadros de texto, uno se llama usuario y la otra
contraseña, el campo usuario es visible y el campo contraseña tiene seguridad.
7

Observación: (Descripción de los errores encontrados en cada elemento del


módulo)

Figura 2 inspección del sitio web

 Este módulo presenta 7 errores de páginas no encontradas, esto genera


perdida en la velocidad del sitio, como se observa en la figura 2.

Figura 3 errores del sitio


8

 En seguridad no es confiable ya que la contraseña es vulnerable y


permite el acceso mediante una inyección SQL. Como se observa en la
figura 3 y 4.

Figura 4 ingreso de inyección SQL.

Figura 5 resultado de la ejecución de la inyección.

En la figura 5 se muestra el ingreso al sistema de facturación, menú principal


que cuenta con 10 módulos, con una interfaz sencilla y amigable solo basta con
seleccionar un módulo para empezar a explorar.

 Módulo inventario.
9

 Módulo proveedor.
 Módulo compras.
 Módulo clientes.
 Módulo ventas.
 Módulo cartera.
 Módulo usuario.
 Módulo roles.
 Módulo copia BD.
 Módulo reportes.

Observación

En el menú hay 4 módulos iguales, módulos usuario y roles son idénticos y los
módulos copia BD y reportes también son iguales, que en mi criterio deberían ser
diferentes para evitar confusiones.

Figura 6 navegador del menú

 página en 'https://fraguesia.com/gcs/factura/contenido.php' se cargó a


través de HTTPS, pero solicitó un elemento inseguro
 http://www.jqueryeasy.com/sima/public/admin/ images / ft.gif '. Esta
solicitud se actualizó automáticamente a HTTPS.
 https://www.jqueryeasy.com/sima/public/admin/images/ft.gif net ::
ERR_CONNECTION_REFUSED
10

2. Nombre del módulo: inventario

Figura 5 módulo de productos.

Descripción: (funcionalidad del módulo).

Modulo inventario: permite la entrada de los usuarios al sistema a un módulo de


productos, catalogo que cuenta con 3 ventanas que son categorías y productos;
ofertas especiales y volver. Cuenta con una interfaz sencilla y amigable solo
basta con seleccionar un módulo para empezar a explorar.

 Categorías: muestra una base de datos con diferentes categorías que son:

Campesinos, accesorios, ropa, celulares, categoríajimmy,


EstoEsUnaPruebaDeLongitudDeCampoYValidarSuInsercion, impresoras,
juguetería, llantas, meg, móviles, Nathaly, oficina, procesadores, prueba
Juan Camilo, Prueba Marisol Cardozo, Prueba 2020, tecnología y Video
Games.

 Productos: muestra una base de datos con diferentes productos con


códigos. nombre del producto, clasificación, precios, stock, imagen, foto
ampliada, thumbnail.
11

 En la parte superior muestra un error En desuso: mysql_connect (): la


extensión mysql está obsoleta y se eliminará en el futuro: use mysqli o PDO
en su lugar en
/home1/fragu1cj/public_html/gcs/factura/admin/includes/database/mysql.ph
p en la línea 13.
 Volver que regresa al menú principal.

Figura 6 inspección modulo inventario

 No se observa errores.

Figura 7 ofertas especiales


12

 En la ventana ofertas especiales, Se refresca y no muestra errores

Nombre del módulo: Proveedor

Descripción: (funcionalidad del módulo)

Módulo proveedor: en esta nos permite consultar la base de datos de los


proveedores ya sea con el Nit, nombre o ingresar uno nuevo. El modulo cuenta
con tres ventanas Listar, Nuevo proveedor y volver. Cuenta con una interfaz
sencilla y amigable solo basta con seleccionar un módulo para empezar a
explorar.

Figura 8 módulo proveedor.

 Listar: se encuentra la base de datos de los proveedores con el Nit, razón


social, ciudad dirección, teléfono, fax y acciones. Acciones permite editar o
eliminar el proveedor.
13

Figura 9 nuevo proveedor

 Nuevo proveedor permite el ingreso de nuevos proveedores.


 Volver que regresa al menú principal.

Figura 10 inspección módulo proveedor


14

 El modulo proveedor muestra un error de conexión, paginas no encontradas


lo cual genera perdida de la velocidad del sitio.

Nombre del módulo: Compras

Descripción: (funcionalidad del módulo)

Módulo Compras: esta ventana nos permite buscar las compras o ingresar una
nueva, cuenta con 3 ventanas listar, nueva compra y volver. Cuenta con una
interfaz sencilla y amigable solo basta con seleccionar un módulo para empezar
a explorar.
15

Figura 11 módulo de compras listar.

Figura 12 módulo de compras, nueva compra.

 Esta ventana nos permite ingresar la compra y el proveedor.

Figura 13 inspección módulo de compras, nueva compra


16

 El modulo muestra 3 errores de páginas no encontradas, lo que indica este


error es que se trata de un enlace roto, defectuoso o que ya no existe y
que, por lo tanto, no es posible navegar por él.
 Si nuestro sitio web tiene uno o varios enlaces con el error 404 puede verse
afectado negativamente tanto en el posicionamiento que le otorgue Google
como en la reputación, imagen y credibilidad que ofrece a los usuarios.
Estas son las principales consecuencias negativas de este error:
 Si los rastreadores de Google detectan muchos errores de este tipo (HTPP
404) interpretan que la página no está siendo lo suficientemente revisada y
cuidada y que, por lo tanto, su mantenimiento es deficiente.
 También influye negativamente en el PageRank de la página.
 Implica una experiencia negativa para los visitantes de la web.
 De cara a las personas que intentan visitar nuestra página supone una
pérdida de credibilidad y confianza, algo especialmente negativo en, por
ejemplo, las tiendas online, puesto que supone perder posibles ventas.

Nombre del módulo: cliente

Descripción: (funcionalidad del módulo)

Módulo Cliente: cuenta con 3 ventanas listar, nuevo cliente y volver, nos permite
consultar los clientes e ingresar nuevos clientes. Cuenta con una interfaz
sencilla y amigable solo basta con seleccionar un módulo para empezar a
explorar.

Figura 14 modulo clientes.


17

 La ventana Listar nos permite consultar en la base de datos los clientes.

Figura 15 nuevo clientes.

 Esta ventana nos permite el ingreso de los nuevos clientes ya sea por el
nombre o cedula.

Figura 16 inspección modulo clientes


18

 Este módulo muestra 2 errores, ERR_CONNECTION_REFUSED y


ERR_ABORTED 404.
 El ERR_CONNECTION_REFUSED se trata de un problema del lado del
cliente que puede estar causado por un fallo en la configuración del
cortafuego, del sistema o del navegador, aunque también por un malware o
debido a una conexión a Internet inestable. Solo en ocasiones
excepcionales se muestra el mensaje cuando la página no está disponible,
aunque es más probable que se muestre otro mensaje de error.
 El ERR_ABORTED 404 Si nuestro sitio web tiene uno o varios enlaces con
el error 404 puede verse afectado negativamente tanto en el
posicionamiento que le otorgue Google como en la reputación, imagen y
credibilidad que ofrece a los usuarios. Estas son las principales
consecuencias negativas de este error:
 Si los rastreadores de Google detectan muchos errores de este tipo (HTPP
404) interpretan que la página no está siendo lo suficientemente revisada y
cuidada y que, por lo tanto, su mantenimiento es deficiente.
 También influye negativamente en el PageRank de la página.
 Implica una experiencia negativa para los visitantes de la web.
 De cara a las personas que intentan visitar nuestra página supone una
pérdida de credibilidad y confianza, algo especialmente negativo en, por
ejemplo, las tiendas online, puesto que supone perder posibles ventas.

Nombre del módulo: Ventas

Descripción: (funcionalidad del módulo)

Módulo Ventas: este módulo cuenta con 3 ventanas, listar, nueva venta y volver.
Nos permite realizar una venta con la búsqueda del nombre o cedula o ingresar
una nueva venta dejando el registro del nuevo cliente. Cuenta con una interfaz
sencilla y amigable solo basta con seleccionar un módulo para empezar a
explorar.
19

Figura 17 Módulo ventas

Figura 18 módulo ventas listar

 En la ventana listar muestra los clientes que están en la base de datos y de


manera más fácil realizar las ventas.

Figura 19 modulo ventas, ventana nueva venta

 En este caso el sitio no muestra nada, no permite abrir la ventana.

Figura 20 inspección modulo ventas


20

 Este módulo muestra un error de página no encontrada ERR_ABORTED


404.

Nombre del módulo: Cartera

Descripción: (funcionalidad del módulo)

Módulo cartera: en este módulo nos permite ver en la base de datos el abono
de los clientes o realizar nuevos abonos o pagos. Este módulo cuenta con 3
ventanas que son listar, Nuevo pago y volver. Cuenta con una interfaz sencilla y
amigable solo basta con seleccionar un módulo para empezar a explorar.

Figura 21 modulo Cartera

 Listar permite mirar los abonos o pagos que ha hecho los clientes, este
módulo registra la cedula, nombre, factura, fecha, valor, abono, sub total y
acciones. Acciones permite editar o eliminar.

Figura 22 módulo de cartera nuevo pago


21

 Este módulo permite realizar nuevos pagos y muestra el saldo.

Figura 23 inspección del módulo cartera

 Este módulo muestra un error ERR_CONNECTION_REFUSED, se trata de


un problema del lado del cliente que puede estar causado por un fallo en la
configuración del cortafuego, del sistema o del navegador, aunque también
por un malware o debido a una conexión a Internet inestable. Solo en
ocasiones excepcionales se muestra el mensaje cuando la página no está
disponible, aunque es más probable que se muestre otro mensaje de error.

Nombre del módulo: usuario

Descripción: (funcionalidad del módulo)

Módulo usuario: permite ver el registro o registrar nuevos usuarios, cuenta con
3 ventanas listar, nuevos usuarios y volver. Cuenta con una interfaz sencilla y
amigable solo basta con seleccionar un módulo para empezar a explorar.
22

Figura 24 módulo usuario listar

 Ente modulo muestra en la base de datos los usuarios que existen. Registra
cedula, Nombre, email y acciones. Acciones permite editar o eliminar los
usuarios.

Figura 24 módulo usuario, Nuevo usuario.


23

Figura 24.1 módulo usuario, ingreso de nuevo usuario.

 Esta ventana permite ingresar nuevos usuarios según la sección y los


guarda en la base de datos.

Figura 25 inspección módulo usuario.

 Este módulo muestra 5 errores, 4 errores de ERR_ABORTED 404 y un


error de ERR_CONNECTION_REFUSED.
 El ERR_ABORTED 404 Si nuestro sitio web tiene uno o varios enlaces con
el error 404 puede verse afectado negativamente tanto en el
posicionamiento que le otorgue Google como en la reputación, imagen y
credibilidad que ofrece a los usuarios. Estas son las principales
consecuencias negativas de este error:
 Si los rastreadores de Google detectan muchos errores de este tipo (HTPP
404) interpretan que la página no está siendo lo suficientemente revisada y
cuidada y que, por lo tanto, su mantenimiento es deficiente.
 También influye negativamente en el PageRank de la página
24

 Implica una experiencia negativa para los visitantes de la web.


 De cara a las personas que intentan visitar nuestra página supone una
pérdida de credibilidad y confianza, algo especialmente negativo en, por
ejemplo, las tiendas online, puesto que supone perder posibles ventas.
 El ERR_CONNECTION_REFUSED se trata de un problema del lado del
cliente que puede estar causado por un fallo en la configuración del
cortafuego, del sistema o del navegador, aunque también por un malware o
debido a una conexión a Internet inestable. Solo en ocasiones
excepcionales se muestra el mensaje cuando la página no está disponible,
aunque es más probable que se muestre otro mensaje de error.

Nombre del módulo: Roles

Descripción: (funcionalidad del módulo)

Modulo roles: este módulo permite identificar el rol de usuario en la base de


datos. Cuenta con 3 ventanas listar, nuevo rol y volver. Cuenta con una interfaz
sencilla y amigable solo basta con seleccionar un módulo para empezar a
explorar.

Figura 26 módulo Roles.


25

 La ventana listar en su base de datos se puede observar la identificación,


nombre del rol, estado y acciones. Acciones permite editar o eliminar
registros.

Figura 27 módulo Roles, nuevo rol.

 este módulo permite ingresar nuevo rol, pero no guarda en la base de datos
a pesar que muestra registro adicionado con éxito.

Figura 28 inspección modulo roles.


26

 este módulo presenta 7 errores, 6 errores de ERR_ABORTED 404 y un


error de ERR_CONNECTION_REFUSED.
 El ERR_ABORTED 404 Si nuestro sitio web tiene uno o varios enlaces con
el error 404 puede verse afectado negativamente tanto en el
posicionamiento que le otorgue Google como en la reputación, imagen y
credibilidad que ofrece a los usuarios. Estas son las principales
consecuencias negativas de este error:
 Si los rastreadores de Google detectan muchos errores de este tipo (HTPP
404) interpretan que la página no está siendo lo suficientemente revisada y
cuidada y que, por lo tanto, su mantenimiento es deficiente.
 También influye negativamente en el PageRank de la página.
 Implica una experiencia negativa para los visitantes de la web.
 De cara a las personas que intentan visitar nuestra página supone una
pérdida de credibilidad y confianza, algo especialmente negativo en, por
ejemplo, las tiendas online, puesto que supone perder posibles ventas.
 El ERR_CONNECTION_REFUSED se trata de un problema del lado del
cliente que puede estar causado por un fallo en la configuración del
cortafuego, del sistema o del navegador, aunque también por un malware o
debido a una conexión a Internet inestable. Solo en ocasiones
excepcionales se muestra el mensaje cuando la página no está disponible,
aunque es más probable que se muestre otro mensaje de error.

Nombre del módulo: Copia BD


27

Descripción: (funcionalidad del módulo)

Modulo Copia BD: Este módulo no está funcionando, muestra que La extensión
mysql está en desuso y se eliminará en el futuro.

Figura 29 copia base de datos.

Nombre del módulo: Reportes

Descripción: (funcionalidad del módulo)

Modulo reportes: en este módulo se encuentran 11 módulos que son, venta,


cliente, compra, cartera, proveedor, inventario, venta por mes, V artículo, C
artículo, R categoría y Kardex. Cuenta con una interfaz sencilla y amigable solo
basta con seleccionar un módulo para empezar a explorar.
28

Figura 30 modulo reportes.

 Este módulo reportes permite ingresar a cada uno de los módulos que se
encuentran ahí, algunos dicen acceso denegado no cuenta con
autorización.

Figura 31 modulo reportes ventas.

 Este módulo permite buscar los reportes por fecha, muestra el numero,
fecha, cliente, sub total, sub IVA, total, tipo contado o crédito y acciones.
Acciones muestra en detalle el producto comprado.
29

 El módulo de reportes muestra un error de


ERR_CONNECTION_REFUSED.
30

CONCLUCIONES

Se pudo concluir que con las técnicas de control de calidad de software se incrementa la
confiabilidad y las necesidades del cliente.

Se pudo concluir que el sitio web es vulnerable ya que con la vacuna de SQL permitió el
ingreso.
31

REFERENCIAS BIBLIOGRAFICAS

También podría gustarte