Documentos de Académico
Documentos de Profesional
Documentos de Cultura
U1 Act2 Data-Tecnhology-Solutions
U1 Act2 Data-Tecnhology-Solutions
DE COATZACOALCOS
Ingeniería de Software
INSTRUCTORA:
L.I. ZOFIA BENITEZ ALONSO
o mejorar los existentes, base a los requisitos podemos notar cuales son
sistema, mediante el uso de objetos que forman parte de él, así como,
que se intercambian
Tabla de contenido
INTRODUCCIÓN .......................................................................................................................... 2
ÍNDICE DE TABLAS
Tabla 1 RF1 .......................................................................................................................................... 6
Tabla 2 RF2 .......................................................................................................................................... 7
Tabla 3 RF3 .......................................................................................................................................... 7
Tabla 4 RF4 .......................................................................................................................................... 7
Tabla 5 RF5 .......................................................................................................................................... 8
Tabla 6 RF6 .......................................................................................................................................... 8
Tabla 7 RNF1........................................................................................................................................ 9
Tabla 8 RNF2........................................................................................................................................ 9
Tabla 9 RNF3........................................................................................................................................ 9
Tabla 10 RNF4 ................................................................................................................................... 10
Tabla 11 RNF5 ................................................................................................................................... 10
Tabla 12 RNF6 ................................................................................................................................... 10
Tabla 13 Registro ............................................................................................................................... 15
Tabla 14 Inf. Cliente........................................................................................................................... 16
Tabla 15 Identificador ....................................................................................................................... 17
Tabla 16 Confirmación ...................................................................................................................... 18
Tabla 17 Factura ................................................................................................................................ 19
Tabla 18 Pedido de cliente ................................................................................................................ 20
Tabla 19 Captura de lotes ................................................................................................................. 21
Tabla 20 Identificador-Ingreso .......................................................................................................... 22
Tabla 21 Registro Stock ..................................................................................................................... 23
Tabla 22 Registro ............................................................................................................................... 24
Tabla 23 Autentificación ................................................................................................................... 24
Tabla 24 Flujo de estado ................................................................................................................... 25
Tabla 25 Información ........................................................................................................................ 26
Tabla 26 Ventas ................................................................................................................................. 27
Tabla 27 Visualización de clientes ..................................................................................................... 28
Tabla 28 Registro de usuarios ........................................................................................................... 29
Tabla 29 Recepción de solicitudes .................................................................................................... 30
ÍNDICE DE FIGURAS
Ilustración 1 Diagrama Contexto....................................................................................................... 11
Ilustración 2 Caso de Usos (Administración) ..................................................................................... 12
Ilustración 3 Caso de Usos (Clientes) ................................................................................................ 13
Ilustración 4 Caso de Usos (Almacén) ............................................................................................... 14
Ilustración 5 Diagrama Act. ............................................................................................................... 31
Ilustración 6 Act. Solicitud ................................................................................................................. 32
Ilustración 7 Act. Stock-Lotes ............................................................................................................ 33
Ilustración 8 Secuencia Solicitudes ................................................................................................... 34
Ilustración 9 Secuencia Stock-Lotes .................................................................................................. 35
Ilustración 10 Secuencia Registro ..................................................................................................... 36
Ilustración 11 Diagrama Clases ......................................................................................................... 37
Ilustración 12 Diagrama Objetos ....................................................................................................... 38
4.2 Determinación de los requerimientos
Clientes
✓ Debera estar dado de alta en el sistema
✓ Contaran con un identificador, en caso contrario debera realizar
su registro en el RF02.
✓ Si esta registrado, debera ingresar con:
• Nombre_Matricula
✓ El administrador podra visualizar que el cliente aparezca inscrito.
Almacen
✓ Debera estar registrado en el sistema.
✓ Contaran con un identificador que le permita ingresar al sistema.
• ID o Correo Electronico
• Contraseña
✓ Contara con un maximo de 3 intentos, en caso contrario el
sistema lo mandara al menu principal.
4.4.1
Diagrama de
Contexto
Ilustración 1
Diagrama
Contexto
4.4.2 Diagramas de Casos de Uso (Tabla de Prioridades)
}
Tablas de prioridad del Cliente
Tabla 16 Confirmación
Num. De Caso de Uso CU-005
Nombre del caso de uso Factura de Pedido
Objetivo en el contexto Facturar las compras realizadas por los clientes.
Después de haber realizado una compra, se deberá generar un comprobante que
avale dicha adquisición, por medio de una factura podremos ver la cantidad de
Descripción
producto, fecha, hora, dirección, nombre denominación o razón social de la persona a
favor, RFC, etc.
Pre-Condiciones Realizar facturación a los clientes de sus compras.
Post-Condiciones Estar dado de alta ante al SAT.
Actores primarios Cliente
Actores secundarios Ninguno
Paso Acciones
1 Iniciar sesión.
Flujo principal
2 Generar la compra.
3 Emitir la factura.
Paso Acciones
La factura se realizará
3.1 siempre y cuando el cliente
Extensiones así lo desee,
Se tendrá un lapso de 24
3.2 para que el cliente pueda
imprimir su factura.
Tabla 17 Factura
Num. De Caso de Uso CU-006
Nombre del caso de uso Pedido del cliente
Organizar y preparar los productos para ser embalados y enviados a sus respectivos
Objetivo en el contexto
compradores.
El departamento de compras o aprovisionamiento es el que se ocupa de tramitar,
Descripción
controlar y gestionar los pedidos hasta que estos se reciban en el almacén.
Pre-Condiciones Registrar pedido
Post-Condiciones Estar en comunicación con Almacén
Actores primarios Cliente
Actores secundarios Almacén
Paso Acciones
Iniciar sesión y pasar por la
1
verificación.
Flujo principal
2 Añadir el pedido
3 Evaluar el pedido
4 Aceptar y registrar pedido
Paso Acciones El departamento de compras se ocupará de
Cuando se realiza el pedido tramitar, controlar y gestionar los pedidos
se debe indicar todas hasta que estos se reciban en el almacén.
aquellas condiciones de
Extensiones compra, venta como:
2.1
descuentos, formas de pago,
lugar y fecha de entrega,
precios, cantidades, calidad,
etc…
Tabla 18 Pedido de cliente
Tablas de prioridad de Almacén ´
2 Acceder al sistema
Paso Acciones
Si la contraseña es olvidada
Extensiones
2.1 tendrá la opción de volver a
recuperarla.
Tabla 23 Autentificación
4 Eliminar información
5 Actualizar información
Paso Acciones
Extensiones 3.1 Revisar si la información este
correcta
Tabla 25 Información
Num. De Caso de Uso CU-013
Nombre del caso de uso Ventas
Definir una estrategia de ventas puede marcar la diferencia entre obtener más y
Objetivo en el contexto
mejores ingresos,
El usuario podrá añadir información que considere importante para la venta de
producto, ofreciendo beneficios y promociones. El usuario deberá ofrecer productos o
Descripción
servicios que cubran una necesidad de los clientes, definiendo así mismo estrategias
de ventas que atraigan la mayor cantidad de clientes potenciales.
Pre-Condiciones Tener acceso al sistema
Post-Condiciones Realizar estrategias de ventas
Actores primarios Administración
Actores secundarios Ninguno
Paso Acciones
Estar dado de alta en el
1
sistema.
Flujo principal Implementar nuevas
2
estrategias de ventas.
3 Llevar un registro de ventas.
4 Guardar los cambios hechos.
Paso Acciones
Revisar si los cambios, fueron
3.1 actualizados dentro del
sistema.
Extensiones
Generar informe de los costos
3.2
que han ingresado y egresado.
Definir nuevos alcances y
2.1
accesos.
Tabla 26 Ventas
Num. De Caso de Uso CU-014
Nombre del caso de uso Visualización de clientes
Objetivo en el contexto Revisar y contar cuantos clientes se encuentran actualmente en el servidor
El administrador entrara y visualizara la tabla de cuantos clientes están activos en el
Descripción
servidor
Pre-Condiciones Tener su cuenta con rol de administrador
Post-Condiciones Realizar el conteo de clientes
Actores primarios Administración
Actores secundarios Ninguno
Paso Acciones
Estar dado de alta en el
1
sistema.
Tener acceso a funciones del
2
Flujo principal sistema
3 Saber el uso del sistema
Hacer un reporte de que ya se
4 hizo la visualización de
clientes
Paso Acciones
Revisar dentro del sistema los
3.1
clientes activos
Extensiones Generar un informe de los
3.2
clientes activos
Realizar el conteo de los
2.1
clientes activos.
Tabla 27 Visualización de clientes
Num. De Caso de Uso CU-015
Nombre del caso de uso Registro de usuarios
Objetivo en el contexto Registrar a usuarios nuevos
Descripción El administrador podrá registrar a usuarios nuevos para que puedan usar el sistema
Pre-Condiciones Tener su cuenta con rol de administrador
Post-Condiciones Hacer registro de usuarios nuevos.
Actores primarios Administración
Actores secundarios Ninguno
Paso Acciones
Estar dado de alta en el
1
sistema.
Flujo principal
2 Tener rol de administrador
3 Hacer uso del sistema.
4 Guardar los cambios hechos.
Paso Acciones
Registrar datos a usuarios
3.1
nuevos.
Extensiones
Poner el rol correspondiente al
3.2
usuario
2.1 Guardar usuario
Tabla 28 Registro de usuarios
Num. De Caso de Uso CU-016
Nombre del caso de uso Recepción de solicitudes
Objetivo en el contexto Recibir las solicitudes para su posterior chequeo
El administrador tendrá acceso a la recepción de solicitudes, para su posterior
Descripción
chequeo
Pre-Condiciones Tener acceso al sistema
Post-Condiciones Recepción de solicitudes.
Actores primarios Administración
Actores secundarios Ninguno
Paso Acciones
Estar dado de alta en el
1
sistema.
Flujo principal Asignar acceso a la recepción
2
de solicitudes
3 Recepción de solicitudes
4 Guardar los cambios hechos.
Paso Acciones
3.1 Recepción de solicitudes.
Extensiones 3.2 .Posteriores chequeos.
Definir nuevos alcances y
2.1
accesos.
Tabla 29 Recepción de solicitudes
4.4.3 Diagramas de Actividades