Calidad del Software

Page 1

CALIDAD DEL SOFTWARE EDUARDO FLORES NAVOR

PROFESORA: LOURDES CERA MERCADO

SEXTO CUATRIMESTRE ING EN SISTEMAS COMPUTACIONALES

ISIMA SISTEMAS Y POSGRADOS


CALIDAD DEL SOFTWARE

Contenido CASOS DE PRUEBA ............................................................................................................................................................ 4 MODULO PRODUCTOS ...................................................................................................................................................... 5 MODULO PROVEEDOR ...................................................................................................................................................... 6 MODULO IVA..................................................................................................................................................................... 6 ESPECIFICACION DE CLASES CON PARAMETROS .............................................................................................................. 7 Producto .................................................................................................................................................................... 7 IVA ............................................................................................................................................................................. 7 Usuario ...................................................................................................................................................................... 8 Proveedor.................................................................................................................................................................. 8 PRUEBAS DE CAJA NEGRA ................................................................................................................................................. 9 Requisitos Mínimos del Ordenador .......................................................................................................................... 9 HARDWARE: .............................................................................................................................................................. 9 También es necesario que cuentes con: ................................................................................................................... 9 HOSTING: .................................................................................................................................................................. 9 PRUEBAS DE CAJA BLANCA ............................................................................................................................................. 10 Clases de Carga ....................................................................................................................................................... 10 Clases de búsqueda del sistema ............................................................................................................................. 12 Clases de Consultas básicas a las tablas IVA, productos, proveedor. ..................................................................... 13 CONEXIÓN A LA BASE DE DATOS ............................................................................................................................ 14 MÓDULO DE USUARIOS .................................................................................................................................................. 15 CLASE USUARIOS ..................................................................................................................................................... 15 FUNCIÓN DE CREAR USUARIOS............................................................................................................................... 15 FUNCIÓN DE ACTUALIZAR USUARIOS ..................................................................................................................... 16 FORMULARIO DE USUARIOS ................................................................................................................................... 16 BUSQUEDA DE USUARIOS ....................................................................................................................................... 17 FUNCIÓN BUSQUEDA DE USUARIOS ....................................................................................................................... 18 GRAFO DE USUARIOS ...................................................................................................................................................... 19 MODIFICACIÓN DE USUARIOS ................................................................................................................................ 20 CLASES DE IVA ......................................................................................................................................................... 21 CREACIÓN DE IVA .................................................................................................................................................... 21 MODIFICACIÓN DE IVA............................................................................................................................................ 21

Autor: EDUARDO FLORES NAVOR 2


CALIDAD DEL SOFTWARE

CLASE, CREACIÓN Y MODIFICACIÓN DE PROVEEDOR............................................................................................. 22 CLASE, CREACIÓN Y MODIFICACIÓN DE PRODUCTOS ............................................................................................ 22 PRODUCTOS .................................................................................................................................................................... 23 FORMULARIO .......................................................................................................................................................... 23 GRAFO DE EXISTENCIA DE PRODUCTOS ......................................................................................................................... 24 GRAFO DE IVA ................................................................................................................................................................ 26 GRAFO DE ACTIVO IVA .................................................................................................................................................... 28 LISTADO DE PRODUCTOS ........................................................................................................................................ 29 GRAFO DE BUSQUEDA DE PRODUCTOS .......................................................................................................................... 30 PROVEEDORES ........................................................................................................................................................ 31 LISTADO DE PROVEEDORES .................................................................................................................................... 32 GRAFO DE BUSQUEDA DE PROVEEDORES ...................................................................................................................... 33

Autor: EDUARDO FLORES NAVOR 3


CALIDAD DEL SOFTWARE

CASOS DE PRUEBA

Prueba: INGRESO DE USUARIO Prioridad Media

Prueba login/acceso

Descripción Valida acceder al sistema con usuario y contraseña

Observaciones Debes de contar con un previo registro

Baja

Consultar usuario

Se validara que exista en la base de datos el usuario, se mostraran los siguientes campos en la consulta -Usuario -Nombre y apellidos -Tipo de usuario -El botón de editar

Debe de estar registrado el usuario

Alta

Registrar usuario

El sistema validara que los campos de registro se encuentren vacíos para ser llenados, se deberá de escoger el tipo de usuario que se registrara y cuando se registre un nuevo usuario deberá mandar un mensaje de confirmación

Campos a ingresar -Usuario -Contraseña -Nombre(s) -Apellido(s) -Sexo -Estado -Fecha nacimiento -Teléfono -Celular -Dirección -Observaciones(*) -Tipo de usuario -Fotografía(*) *opcional

Checking

Autor: EDUARDO FLORES NAVOR 4


CALIDAD DEL SOFTWARE

MODULO PRODUCTOS

Prueba: PRODUCTOS Prioridad

Alta

Media

Prueba

Descripción

Observaciones

Registrar un producto

El sistema validara que los campos de registro se encuentren vacíos, cuando se registre un nuevo producto deberá mandar un mensaje de confirmación

Campos a ingresar -Código de registro -Nombre producto -Categoría -Categoría del iva -Costos proveedor

Consultar producto

Se validara que exista en la base de datos del producto, se mostraran los siguientes campos en la consulta -código -Nombre del producto -El icono de editar

Alta

Modificar producto

Se mostrara la información del producto registrado, realizada la modificación mandara un mensaje de alerta

Alta

Ingresar un CSV

Se utilizara un documento el cual tiene información

Checking

El producto debe de estar registrado previamente

Campos a modificar -Código de registro -Nombre producto -Categoría -Categoría del iva -Costos proveedor El formato que se sigue es el siguiente: Id_p;nombre; categoría; precio_def;iva_c; iva_c;cost_pro; venta;costo

Autor: EDUARDO FLORES NAVOR 5


CALIDAD DEL SOFTWARE

MODULO PROVEEDOR

Prueba Proveedor Prioridad

Alta

Media

Prueba

Descripción

Observaciones

Registrar un proveedor

El sistema validara que los campos de registro se encuentren vacíos, cuando se registre un nuevo proveedor deberá mandar un mensaje de confirmación, en caso de dejar un campo vacío el sistema mandara una alerta

Campos a ingresar -Nombre del proveedor -Dirección -Teléfono(s) -Numero fax -Nota -Contacto

Consultar proveedor

Se validara que exista en la base de datos del proveedor, se mostraran los siguientes campos en la consulta -Nombre -Dirección -Teléfono -Fax -Contacto

Checking

El proveedor debe de estar registrado previamente

MODULO IVA

Prueba IVA Prioridad

Alta

Media

Baja

Prueba

Descripción

Observaciones

Registrar IVA

El sistema validara que los campos de registro, cuando se registre un nuevo iva deberá mandar un mensaje de confirmación y actualizara la tabla de iva

Campos a ingresar -Descripción -Valor del iva -Estado

Consultar producto

Modificar iva

Se validara que exista en la base de datos del iva, se mostraran los siguientes campos en la consulta -Id -Descripción -Valor -Estado -El icono de editar

Se mostrara la información del iva registrado, realizada la modificación mandara un mensaje de alerta

Checking

El iva debe de estar registrado previamente

Campos a modificar -Descripción -Valor del iva -Estado

Autor: EDUARDO FLORES NAVOR 6


CALIDAD DEL SOFTWARE

ESPECIFICACION DE CLASES CON PARAMETROS Producto

IVA

Autor: EDUARDO FLORES NAVOR 7


CALIDAD DEL SOFTWARE

Usuario

Proveedor

Autor: EDUARDO FLORES NAVOR 8


CALIDAD DEL SOFTWARE

PRUEBAS DE CAJA NEGRA Requisitos Mínimos del Ordenador Para poder usar el Punto de Venta de ProStoreSystem necesitas contar con una computadora con al menos las siguientes características:

HARDWARE:  Pentium 4/Athlon a 1.4 GHz (AMD 2.3 GHz) 

512 MB de RAM (1 GB recomendado)

Unidad de DVD-ROM.

Puestos USB 2.0 o 3.0

Disco Duro 80GB (250GB recomendado)

También es necesario que cuentes con: Una Red de área local (LAN) ya sea a través de cable Ethernet o vía inalámbrica (Wireless/Wii). HOSTING:  Apache 

Tomcat

MySQL

Ajax

Conector SQL server

El programa es compatible con computadoras Mac (Mac OS X), iOS (iPhone, iPad), Windows Mobile.

Autor: EDUARDO FLORES NAVOR 9


CALIDAD DEL SOFTWARE

PRUEBAS DE CAJA BLANCA Clases de Carga Esta función tiene la finalidad de encriptar con base 64 la url enviada para los productos, proveedores e inventario

Esta función tiene la finalidad de encriptar con la función md5 la contraseña de un nuevo usuario y cliente

Esta función muestra la fecha en el módulo de venta de productos

Autor: EDUARDO FLORES NAVOR 10


CALIDAD DEL SOFTWARE

Esta funci贸n tiene es para mostrar los tipos de mensajes que hay en el sistema

Funci贸n para hacer una eliminaci贸n l贸gica

Autor: EDUARDO FLORES NAVOR 11


CALIDAD DEL SOFTWARE

Clases de búsqueda del sistema Esta clase tiene la función de hacer una consultas básicas a la base de datos a la usuarios, username y cajero que seleccione el usu del cajero, username de la tabla usu y que usu igual al doc.

Autor: EDUARDO FLORES NAVOR 12


CALIDAD DEL SOFTWARE

Clases de Consultas bรกsicas a las tablas IVA, productos, proveedor.

Autor: EDUARDO FLORES NAVOR 13


CALIDAD DEL SOFTWARE

CONEXIÓN A LA BASE DE DATOS

Autor: EDUARDO FLORES NAVOR 14


CALIDAD DEL SOFTWARE

MÓDULO DE USUARIOS CLASE USUARIOS

FUNCIÓN DE CREAR USUARIOS

Autor: EDUARDO FLORES NAVOR 15


CALIDAD DEL SOFTWARE

FUNCIÓN DE ACTUALIZAR USUARIOS

FORMULARIO DE USUARIOS

Autor: EDUARDO FLORES NAVOR 16


CALIDAD DEL SOFTWARE

BUSQUEDA DE USUARIOS

Autor: EDUARDO FLORES NAVOR 17


CALIDAD DEL SOFTWARE

FUNCIÓN BUSQUEDA DE USUARIOS

Autor: EDUARDO FLORES NAVOR 18


CALIDAD DEL SOFTWARE

GRAFO DE USUARIOS

1 2 3

IF

4

5 6

7

IF

8 while

9 10 11 12

Autor: EDUARDO FLORES NAVOR 19


CALIDAD DEL SOFTWARE

MODIFICACIÓN DE USUARIOS

Autor: EDUARDO FLORES NAVOR 20


CALIDAD DEL SOFTWARE

CLASES DE IVA

CREACIÓN DE IVA

MODIFICACIÓN DE IVA

Autor: EDUARDO FLORES NAVOR 21


CALIDAD DEL SOFTWARE

CLASE, CREACIÓN Y MODIFICACIÓN DE PROVEEDOR

CLASE, CREACIÓN Y MODIFICACIÓN DE PRODUCTOS

Autor: EDUARDO FLORES NAVOR 22


CALIDAD DEL SOFTWARE

PRODUCTOS FORMULARIO

Autor: EDUARDO FLORES NAVOR 23


CALIDAD DEL SOFTWARE

GRAFO DE EXISTENCIA DE PRODUCTOS

1 2 3 4 5

IF

6 7 8 9 Autor: EDUARDO FLORES NAVOR 24


CALIDAD DEL SOFTWARE

Autor: EDUARDO FLORES NAVOR 25


CALIDAD DEL SOFTWARE

GRAFO DE IVA

1 2 3 4 while

5 IF

6 7

8 9 10 Autor: EDUARDO FLORES NAVOR 26


CALIDAD DEL SOFTWARE

Autor: EDUARDO FLORES NAVOR 27


CALIDAD DEL SOFTWARE

GRAFO DE ACTIVO IVA

1 2 while

3 4 5

IF

6 7 8

Autor: EDUARDO FLORES NAVOR 28


CALIDAD DEL SOFTWARE

LISTADO DE PRODUCTOS

Autor: EDUARDO FLORES NAVOR 29


CALIDAD DEL SOFTWARE

GRAFO DE BUSQUEDA DE PRODUCTOS

1 2 3

IF

4 5 while

6 7 8 9

Autor: EDUARDO FLORES NAVOR 30


CALIDAD DEL SOFTWARE

PROVEEDORES

1 2 3 4 while

5 6 7

GRAFO PROVEEDORES

Autor: EDUARDO FLORES NAVOR 31


CALIDAD DEL SOFTWARE

LISTADO DE PROVEEDORES

Autor: EDUARDO FLORES NAVOR 32


CALIDAD DEL SOFTWARE

GRAFO DE BUSQUEDA DE PROVEEDORES

1 2 3

IF

4

5 6 7

while

8 Autor: EDUARDO FLORES NAVOR 33


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.