Académique Documents
Professionnel Documents
Culture Documents
20/02/2012
Pgina 1 de 10
Anlisis y Diseo
Pgina 2 de 10
Anlisis y Diseo
ndice
Especificaciones Funcionales ............................................................................................................ 4 1.1 Alcance de la Solucin..................................................................................................................... 4 1.2 Especificaciones Funcionales .......................................................................................................... 4 2 Descripcin de los Procesos .............................................................................................................. 4 2.1 Diagrama de Casos de Uso por Proceso Descripcin................................................................... 4 3 Modelo de Datos............................................................................................................................... 7 3.1 Diagrama de entidad relacin ......................................................................................................... 7 3.2 Diccionario de datos ....................................................................................................................... 7 4 Arquitectura del Sistema ................................................................................................................ 10 4.1 Diagrama de la Arquitectura General . ......................................................................................... 10 4.2 Especificaciones de Seguridad ...................................................................................................... 10
Pgina 3 de 10
Anlisis y Diseo
Especificaciones Funcionales
1.1 Alcance de la Solucin
Falta
1.2 Especificaciones Funcionales
Detallar las especificaciones funcionales que se han incluido en el punto 1 de la Propuesta de Solucin, diferenciar la funcionalidad operativa y de control que tendr la solucin.
Registrar Ventas
Consultar ventas
CASO DE USO
REGISTRAR VENTAS
FOR-PO-GOC-001-001
Pgina 4 de 10
Anlisis y Diseo
Objetivo de Contexto Pre-Condiciones Condicin Final de xito Condicin Final de Falla Actores Primarios y Secundarios PASO 1 2
Permitir el registro de una orden de compra Usuario debe loguearse al sistema. Mensaje informando la grabacin del registro de la venta. El sistema presenta un mensaje de error indicando la falla de grabacin del registro. Administrador del Notebook ACCION
El usuario ingresa a la opcin de Registro de Orden de Compra. El actor ingresa la siguiente informacin: Local Nmero de contrato Nombre Comercial Razn Social Nmero de Ticket Monto de las ventas Observaciones
El usuario graba los datos, registrando la venta del da anterior CASO DE USO EXPORTAR VENTAS Permitir la exportacin todas la ventas de los locales Usuario activo en el sistema. Se exporta a un archivo de Excel El sistema presenta un mensaje de advertencia indicando no hay registros para exportar. Administrador del Notebook ACCION El usuario puede ingresar a la opcin de registrar por fecha o por local El actor ingresa la siguiente informacin:
Pgina 5 de 10 Anlisis y Diseo
Objetivo de Contexto Pre-Condiciones Condicin Final de xito Condicin Final de Falla Actores Primarios y Secundarios PASO 1 2
Fecha
El actor genera un reporte con los datos de todas tiendas y sus respectivas ventas del da CASO DE USO CONSULTAR VENTAS Permitir mostrar la ventas del da por Local Usuario activo en el sistema. Muestra la lista de todas las tiendas y sus respectivas ventas Mensaje de no encontrar ninguna venta venta Administrador del Notebook ACCION El usuario ingresa a la opcin de consultas. El actor selecciona la siguientes criterio de bsqueda: Fechas : se ingresan la fecha de inicio y fecha final Local: se ingresa el nombre del local Ambos : se ingresan la fecha de inicio y fecha final y el nombre del local Pendientes: se ingresan la fecha de inicio y fecha final
Objetivo de Contexto Pre-Condiciones Condicin Final de xito Condicin Final de Falla Actores Primarios y Secundarios PASO 1 2
CASO DE USO Objetivo de Contexto Pre-Condiciones Condicin Final de xito Condicin Final de Falla Actores Primarios y Secundarios PASO 1 El usuario ingresa a la opcin de Archivos.
MPORTAR ARCHIVO Permitir importar y registrar a la base de datos la lista de todas las tiendas para registrar las ventas diarios Usuario activo en el sistema. Actualiza la base de datos con los datos importados Mensaje de no encontrar archivo Administrador del Notebook ACCION
Pgina 6 de 10
Anlisis y Diseo
2 3
El usuario busca la ruta donde se encuentra el archivo excel a importar El usuario actualiza los datos a la base de datos
Modelo de Datos
3.1 Diagrama de entidad relacin
En caso de no aplicar este punto indicarlo
Tabla centro_comercial
Pgina 7 de 10
Anlisis y Diseo
Largo
Acepta Nulos
11 No 100 Si 1 Si
Es Primary Key Si
Descripcin Key Cdigo del centro Comercial Descripcin del centro comercial Estado de actividad
Tabla log_auditoria Campo CODIGO_LOG ACCION EVENTO FECHA_REGISTRO CODIGO_USUARIO Tipo int varchar varchar datetime int Largo Acepta Nulos 11 no 100 si 100 si si 11 no Es Primary Key Si Descripcin Key Cdigo de logueo Evento de logueo Fecha de registro Cdigo del usuario
FK
Tabla tienda Campo CODIGO_TIENDA DESCRIPCION RAZON_SOCIAL CODIGO_LOCAL NRO_CONTRATO ESTADO CODIGO_CC Tipo int varchar varchar varchar varchar char int Largo 11 100 100 45 45 1 Acepta Nulos no no no no no si Es Primary Descripcin Key Key si Cdigo de la tienda Descripcin de la tienda Razn Social Cdigo del Local Nmero de contrato Estado de actividad Cdigo del centro de costos
11 no
FK
Tabla usuario Campo CODIGO_USUARIO NOMBRES APELLIDOS EMAIL CELULAR USUARIO_RED Tipo int varchar varchar varchar varchar varchar Largo 11 45 60 100 Acepta Nulos no no no si Es Primary Descripcin Key Key Si Cdigo del usuario Nombres del usuario Apellidos del usuario Correo electrnico Nmero de celular del usuario Nombre de usuario de red
Anlisis y Diseo
15 si 45 no
Pgina 8 de 10
45 no 1 si 11 no FK
Tabla ventas_diarias Campo CODIGO_VENTAS FECHA_REGISTRO FECHA_SISTEMA TIPO_VENTA CANTIDAD_TICKETS IMPORTE_VENTAS OBSERVACIONES CODIGO_TIENDA CODIGO_USUARIO Tipo int datetime datetime char int decimal varchar int int Largo Acepta Nulos 11 no no si si no no si no no Es Primary Descripcin Key Key Si Cdigo de ventas Fecha de registro de la ventas Fecha de sistema Tipo de Venta Cantidad de tickets Importe de las ventas Observaciones Cdigo de la tienda Cdigo del usuario
2 11 (9,2) 200 11 11
FK FK
Pgina 9 de 10
Anlisis y Diseo
BD
BD
BD
...
MALL CHICLAYO
MALL AREQUIPA
Pgina 10 de 10
Anlisis y Diseo