Вы находитесь на странице: 1из 28

UNIDAD 1

CALIDAD DEL SOFTWARE

PASO 2 - ANÁLISIS Y PLANEACIÓN


TRABAJO INDIVIDUAL

EVALUACION DE SOFTWARE
GRUPO N. 301569_5

MARIO ANDRES RODRIGUEZ VERGARA


CÓDIGO: 1065609164

FRANCISCO ANDRADE
TUTOR DEL CURSO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


OCTUBRE DE 2018
VALLEDUPAR

INTRODUCCIÓN
La palabra calidad es una de las cualidades fundamentales que las empresas requieren a
la hora de aplicar un software que sistematice los procesos de gestión y administración
de la actividad económica, ya sea en los sectores de alimentos, industria o servicios y
especialmente en el sector de Tecnología Informática. La calidad de software es la que
permite que un sistema sea fiable, seguro y eficiente.

El presente trabajo tiene como función aplicar las normas existentes para la evaluación
de software y definir si un sistema de software aplicado en una empresa, cumple con
los requisitos para ser considerado de calidad mediante el análisis de los resultados
obtenidos.

OBJETIVOS
 Utilizar la norma ISO/IEC 9126 como herramienta que permita aplicar los
factores de calidad, los cuales ayudarán en la determinación de la calidad de
un sistema de software

 Aplicar el proceso de medición de la norma ISO/IEC 9126 con sus sistemas y


subsistemas que permitan el aseguramiento de la calidad de un sistema de
software

 Usar un estándar de calidad que permita precisar de una forma práctica si un


aplicativo web cumple con ciertas características para ser considerado de
calidad.
SISTEMA DE FACTURACION

Es una aplicación web que permite administrar una empresa que cuenta con un inventario para la
venta.

Se encuentra en el siguiente link: http:/factura.cefinvirtual.com/

Al ingresar al link inicialmente se solicita al administrador un usuario y contraseña para poder


ingresar al programa. No es posible solicitar estos datos desde esta ventana. Solo los
administradores desde dentro del software pueden asignar esta información.

Al ingresar los datos de usuario y contraseña, se da clic en el botón Enviar, de color azul para
ingresar de forma segura al aplicativo web. En esta ventada está disponible la opción de recordar el
usuario y la contraseña por parte del navegador solo se debe dar clic a la casilla recordarme. Esta
opción es de cuidado ya que también facilita la información a otros usuarios que visiten este link
dentro del mismo equipo y con el mismo navegador y se recomienda no habilitarlos en equipos
públicos por cuestiones de seguridad.
MENÚ PRINCIPAL

El menú principal de la aplicación web del sistema de facturación consta de 10 módulos


correspondientes a cada actividad de facturación, cada módulo está asociado a un botón con icono
y nombre para su fácil identificación. En la parte superior consta de una barra la cual nos brinda la
información del usuario administrador que está utilizando el software seguido de la palabra salir,
que consta de un link que puede ser pulsado en cualquier momento para salir de la aplicación.

INVENTARIO: Este módulo permite gestionar la lista y cantidad de productos existente en el


inventario.

En el lado izquierdo de la pantalla Se muestra las diferentes categorías de los productos, para
agregar un producto se evidencia la necesidad de escoger primeramente la categoría y dentro de
esa categoría poder agregar modificar o eliminar el producto. A cada producto el formulario le
solicitara el estado, Código Producto, Nombre Producto, clasificación, Precio, COP En stock, Imagen
foto ampliada y Thumbnail que en realidad es un campo incompleto.

El formulario cuenta con un botón guardar el cual gestiona el almacenamiento en determinada


categoría y además de un link con la palabra nuevo, este link abre una ventana emergente
En esta ventana emergente se ingresa la información para crear el producto, donde se solicita
ingresarlos datos: Parent, Nombre Producto, Código Producto, Precio COP (único número), Listado
precio COP (único número), IVA, En stock, A la venta en el Sitio y otros datos en los cuales se
evidencia mala parametrización de procedimientos además también permite agregar imágenes de
cada producto. Esta ventana emergente se encuentra incompleta.

Por otro lado, también está la opción para editar las categorías, para ello está el link llamado [edit]

Con el cual accederá a la ventana emergente:

Donde se podrá modificar o eliminar una categoría y para crear una categoría es necesario dirigirse
a la parte inferior del listado de categorías donde podrá acceder al link [ Nuevo ]

Por ultimo en este mismo modulo se podrá acceder y configurar a las ofertas de los productos a
asignar y que los cliente podrán ver, dando clic en la pestaña ofertas especiales.
Usted puede seleccionar las ofertas especiales en el "Categorías y productos",
haciendo clic en la tabla producto.
Sólo se pueden seleccionar productos con una imagen cargada a la lista de ofertas especiales.

PROOVEDOR: Este módulo permite gestionar los distintos proveedores existentes en la empresa.

Al ingresa en este formulario, lo primero que se podrá observar es el registro de todos los
proveedores agregados, de dichos proveedores se puede apreciar la información de NIT, Razón
Social, Ciudad, Dirección, Teléfono, Fax y al final está un campo llamado Acciones en el cual solo
podrá eliminar registros. Este formulario ofrece un filtro de búsqueda donde se podrá consultar un
proveedor especifico.
Al presionar el link eliminar de un determinado registro de proveedor, aparece un mensaje de
confirmación para asegurarse de que la elección es la correcta y confirmar la eliminación

En la parte superior de este formulario se puede apreciar el link para nuevo proveedor en donde se
podrán acceder al formulario de agregar proveedores, el cual solicitara lo datos más importantes
tales como: Nit, Razón Social, Ciudad, Departamento, Municipio, Dirección, Teléfono, Fax y Estado;
en este formula también se puede apreciar la opción de modificar y deshacer los datos insertados.

COMPRAS

Este módulo permite gestionar las compras de los diferentes productos que se comercializan en la
empresa.

Al ingresa en este formulario, se podrá observar el listado de compras dentro de un rango de


fechas, de dichas ventas se aprecia la información referente al Numero de compra, Fecha de
compra, Proveedor, Sub Total, Sub IVA, Total y Acciones, todo esto debe funcionar en teoría, pero
al momento de realizar la práctica no se pude observar la información a pesar de haber sido
registrada.
En el formulario de compras se puede apreciaren la parte superior derecha el link para nueva
compra en donde se podrán acceder al formulario de agregar compra, el cual solicitara lo datos
más importantes tales como: Número de Compra, Proveedor, Fecha, Estado, Código, Descripción,
Valor Unitario, Cantidad, Total, stock, la opción para agregar varios productos de la compra, una
Observación y el subtotal y total de la compra de los productos.

Este formulario genera una factura de compra al presionar el boto guardar.


CLIENTES: En este módulo se gestiona los clientes de la empresa.

Al ingresar a este formulario, lo primero que se podrá observar es el registro de los 10 primeros
por valores default, pero si el administrador quiere lo puede cambiar a que muestre los 15, 50 0
100 primeros clientes. De dichos clientes se puede apreciar la información de Cedula, Nombre,
Ciudad, Dirección, Teléfono, Email y al final está un campo llamado Acciones en el cual solo podrá
eliminar registros. Este formulario ofrece también un filtro de búsqueda donde se podrá consultar
un cliente en específico.

Cabe recalcar que en este formulario inicialmente se muestra un error de registro:

No ha sido corregido.

En la parte superior de este formulario se puede apreciar también el link para nuevo cliente en
donde se podrán acceder al formulario de agregar cliente, el cual solicitara lo datos más
importantes tales como: Cedula, Nombres, Apellidos, Departamento, Municipio, Dirección, email,
Teléfono y Estado el cual solo tiene dos opciones alta o baja; en este formula también se puede
apreciar la opción de modificar y deshacer los datos insertados:
VENTAS: Este módulo permite gestionar las ventas de los diferentes productos, realizadas a los
clientes de la empresa.

Al ingresa en este formulario, se podrá observar el listado de ventas por clientes, este aparece
vacío, pero para consultar solo se debe buscar y seleccionar al cliente y dar clic al botón buscar

No se pudo realizar la práctica con este formulario e especifico que los links programados no
funcionan es decir el modulo clientes esta aun en su etapa de programación y por lo tanto no se
puede gestionar y observar la información.
CARTERA: Este módulo permite gestionar todo lo referente a la cartera de la empresa.

Al ingresa en este formulario, se podrá observar el registro de todas las ventas efectuadas con sus
respectivos abonos, de dicha cartera se puede apreciar la información de los usuarios y el historial
de pagos, y al final está un campo llamado [Abonos] en el cual solo podrá ver en detalle el historia de
pagos de los clientes. Este formulario ofrece un filtro de búsqueda donde se podrá consultar de
acuerdo a cada campo de cartera.

También se aprecia la opción de imprimir la información.


En el formulario de cartera está habilitado el link para gestionar los pagos de los clientes, en donde
se podrán acceder al formulario, el cual solicitara seleccionar factura pendiente así registrar los
pagos con sus respectivas fechas.

Una vez agregados los datos se podrá guardar está siempre y cuando el valor asignado no supere al
valor de la deuda ya que el campo aplica manejo de validaciones.
USUARIOS: Al ingresar a este formulario, lo primero que se podrá observar es el registro de 10
usuarios por página, pero si el administrador quiere lo puede cambiar a que muestre los 15, 50 0
100 usuario. De dichos usuario se puede apreciar la información de los usuarios y al final están dos
iconos | con los cuales podrá modificar o eliminar el registro por usuarios. Este formulario
ofrece también un filtro de búsqueda donde se podrá consultar un usuario en específico.

En la parte superior de este formulario se puede apreciar también el link para nuevo usuario en
donde se podrán acceder al formulario de agregar, el cual solicitara lo datos más importantes tales
como: Cedula, usuario, Email, login, clave, Pregunta Secreta, respuesta secreta, rol y Estado el cual
solo tiene dos opciones activo o inactivo esto para deshabilitar al usuario; en este formula también
se puede apreciar la opción de modificar y guardarlos datos insertados:
Cabe recalcar que en este formulario inicialmente se muestra un error de registro

ROL: Este módulo permite gestionar todo lo referente a los roles de los usuarios en el sistema de la
empresa.

En este módulo inicialmente se mostrará los roles ya agregados con información complementaria
de estos. En este formulario se puede eliminar, editar o agregar privilegios a los usuarios.
Este formulario contempla la opción de eliminar, editar o agregar permisos.
En la parte superior de este formulario se puede apreciar también el link para agregar un nuevo
rol.

Solo se debe asignar el nuevo rol con su nombre y el estado.

Cabe recalcar que el nombre asignado al formulario en la barra superior tiende a confundir.
COPIA DE BASE DE DATOS: No fue posible revisar este módulo debido a un error en la conexión
con la base de datos

REPORTE: Este módulo permite realizar consultas de la información de los módulos anteriores del
sistema de la empresa.

Las consultas son: Reporte de ventas, Ventas por clientes, Cliente compras, Compras pagos,
Cartera, Proveedores, Inventario, Ventas por Mes, Valor de Articulo, Costo de Articulo, Categoría y
Kardex.
Al dar clic a cada consulta podremos revisar los distintos informes:

Reporte de ventas:

Ventas por clientes:


Compras: el cual no permite acceder a esta información ya que se deben aplicar permisos
especiales al usuario para poder acceder.

Cartera:
Proveedores:

Inventario:
Cartera:

Ventas por Articulo:


Costo de artículos: el cual no permite acceder a esta información ya que se deben aplicar permisos
especiales al usuario para poder verificarlos.

Categoría por productos:


Kardex por productos:

ANALISIS GENERAL DEL APLICATIVO:

En términos generales el aplicativo web ofrece una funcionalidad adecuada en canto a la creación
de los diferentes registros de la actividad de la empresa, hace un buen manejo de la base de datos
en la mayoría de los módulos, es intuitivo y cumple con las necesidades básicas de la empresa.

Aun así, presenta fallas de diseño algunos módulos están incompletos no hay un debido control de
excepciones, las fuentes de los textos pueden organizarse mejor, los títulos deben ir más acordes a
lo que cada formulario ofrece, faltan botones que su vez pueden remplazar algunos links. Aun se
pueden apreciar errores al cargar algunos módulos. También es necesario organizar mejor la
navegación dentro del aplicativo y agregar imágenes que ayuden a los usuarios gestionar los
procesos del aplicativo. El aplicativo puede contar con una mejor seguridad web que a su vez
proteja la información.
APLICACIÓN DE LA NORMA ISO 9126 XCALIDAD EN USO
NIVEL NIVEL NIVEL
CARACTERISTICA INTERPRETACIÓ N DE
SUBCARACTERISTICA S METRICAS OBTENID SUBCARACTERISTIC SUBCARACTERISTI
S RESULTADOS
O A C A DESEADO

De acuerdo a los
Adecuación valores obtenidos
H
funcional se determina que
el aplicativo web
posee las
Adecuación H H
funciones
Aplicación adecuadas para
funcional de H las funciones y
cobertura
Funcionalidad tareas de los
usuario

El aplicativo
Expectativa
H provee los
de exactitud
resultados
Exactitud H H
esperados con el
Precisión grado de precisión
Computacional H requerido.
Precisión
Densidad de El aplicativo
fallas latente M cumple con los
Madurez estimada valores
M H
(hardware/software/datos) estándares para
Resolución de
fallas
H evitar errores en
los resultados.
Se necesita
mejorar el
Evitar la caída
Tolerancia a fallas
del sistema
L L M procedimiento de
recuperación del
Confiabilidad sistema

Tiempo medio El aplicativo


de medio de H
recuperación
cumple con los
requisitos
Recuperabilidad (datos,
procesos, tecnología)
H M necesarios para
la recuperación
Tempo Medio
H
ante una caída
de caudal inesperada

Completitud De acuerdo a las


de la H mediciones el
descripción aplicativo debe
Usabilidad Entendimiento H H mejorar las
características de
Funciones
H entendimiento
evidentes
para el usuario.
Entendimiento
de las H
funciones

Facilidad de El aplicativo tiene


aprender las M la capacidad de
funciones permitir a los
Aprendizaje M M usuarios
aprender sus
Facilidad de
aprender a
funciones, pero
M puede mejorar
realizar una
tarea
Disponibilidad
de valores por
omisión
L
mientras se
usa el No cumple con el
sistema valor establecido
Operación L L
Habilidad de para esta
deshacer subcaracterística.
(Corrección L
de errores de
usuario)
Los usuarios se
encuentran
satisfechos con
Interacción la interfaz del
Adaptabilidad atractiva
H H M
sistema.
Presenta un
entorno
adecuado.
El sistema
Tiempo de
respuesta
H provee tiempos
Comportamiento en el de respuestas,
Eficiencia H M
tiempo procesamiento y
Eficiencia rendimiento
para analizar L adecuados.
los fallos

CONCLUSIONES
La norma ISO/IEC 9126 es un modelo de calidad que emplea métricas como
herramientas que ayudan a determinar el grado de calidad de un sistema de
software.

El Informe de construcción anterior basado en el aplicativo de facturación permite


aplicar métricas que ayudan determinar la calidad de un sistema de software y para
ello es necesario utilizar resultados cuantitativos.

Esta actividad de construcción individual complementa las bases para tener una
visión general de métricas de calidad de software.

Para determinar si un sistema es de calidad es necesario aplicar una serie de pasos


que ayuden a determinar el nivel de calidad de un sistema de software, además se
debe evaluar la misma en base a modelos de calidad y a los parámetros de calidad
de los sistemas que poseen.

REFERENCIAS BIBLIOGRÁFICAS

 Herrera jimenez, F.A., Ortiz Jurado E.D., (2010). Guía para la Aplicación de
Métricas para determinar la Calidad de un Sistema de Software.
Recuperado de: http://bibdigital.epn.edu.ec/bitstream/15000/2194/1/CD-
2950.pdf

 PRESSMAN, Roger. INGENIERÍA DEL SOFTWARE. Un enfoque práctico.


Quinta edición. Editorial McGraw-Hill Interamericana. España. 2002
 ISO/IEC 9126-4. International Standard, INFORMATION TECHNOLOGY –
SOFTWARE PRODUCT QUALITY – Part 4: Quality in use Metrics. Final Document.
Suiza. 2002

Вам также может понравиться