Caso práctico Análisis de puntos de Función-Sistema Clientes
Enviado por • 1 de Abril de 2014 • Trabajos • 2.753 Palabras (12 Páginas) • 457 Visitas
Caso práctico Análisis de puntos de Función-Sistema Clientes
El sistema de clientes será diseñado para apoyar algunas áreas de una empresa, específicamente al departamento de ventas y al departamento de marketing. El sistema será utilizado por cerca de 60 usuarios en un ambiente on-line a través de terminales.
Principales funciones del sistema
Alta de clientes
Modificación de los datos de clientes
Eliminación de Clientes
Consulta de datos de clientes
Alta de productos
Modificación de datos de productos
Eliminación de Productos
Consulta de Productos
Seguridad para acceso al sistema
Pedidos de clientes
Archivos
Registro de Clientes Histórico de Clientes
Ítem Tamaño Tipo
Código-cliente 6 Numérico
Nombre-cliente 12 Alfanumérico
Razón-social 30 Alfanumérico
Tipo-cliente 2 Numérico
Territorio 3 Alfanumérico
Dirección 30 Alfanumérico
Barrio 12 Alfanumérico
Zona-postal 8 Numérico
Ciudad 12 Alfanumérico
RUC 12 Numérico
Registro-contribuyente 12 Numérico
Contacto1 20 Alfanumérico
Telefonon1 10 Numérico
Contacto2 20 Alfanumérico
Telefono2 10 Numérico
Registro de Productos Registro de pedidos
Ítem Tamaño Tipo
Código-producto 12 Numérico
Nombre-producto 12 Alfanumérico
Descripción-producto 30 Alfanumérico
Tipo-producto 2 Numérico
Unidad-producto 3 Alfanumérico
Costo-medio-unitario 12 Numérico
Precio-medio-unitario 12 Numérico
Principal-proveedor 12 Alfanumérico
Precio-ultima-compra 12 Numérico
Principal-cliente 12 Alfanumérico
Fecha-ultimo-pedido 8 Numérico
Cantidad-ultimo-pedido 8 Numérico
Precio-unit-ultimo-pedido 12 Numérico
Contraseñas
Ítem Tamaño Tipo
Código-usuario 6 Numérico
Contraseña 6 Alfanumérico
Fecha-validez 8 Numérico
Fecha-ultimo-acceso 8 Numérico
Hora-ultimo-acceso 8 Numérico
Pantallas del sistema
A cada pantalla del sistema se debe asociar una pantalla de ayuda, agilizando la utilización del sistema para nuevos usuarios y aumentando la productividad en la utilización.
Pantalla de registro de cliente (Alta de cliente)
Registro de Clientes
Código [______] Nombre [____________] Razón Social [________________]
Tipo [__] Territorio [______] RUC [____] Registro de contribuyente [________]
Dirección [____________________________] Barrio [_______________]
Zona Postal [______] Ciudad [_____________]
Contacto 1 [____________________] Teléfono [____________]
Contacto 2 [____________________] Teléfono [____________]
Archivos referenciados:____________________
Datos: Todos los del archivo
Reglas: Emitir un mensaje de error en caso de que el RUC no sea válido
Emitir un mensaje de error en caso de que el cliente ya exista
Pantalla de Modificación de datos de cliente
Modificación de datos de Clientes
Código [______] Nombre [____________] Razón Social [________________]
Tipo [__] Territorio [_____] RUC [____] Registro de contribuyente [_______]
Dirección [____________________________] Barrio [_______________]
Zona Postal [______] Ciudad [_____________]
Contacto 1 [____________________] Teléfono [____________]
Contacto 2 [____________________] Teléfono [____________]
Archivos referenciados: ___________________
Datos: Todos pueden ser modificados, excepto el código de cliente
Reglas: Emitir un mensaje de error en caso de que el código se modificado.
Pantalla Consulta de clientes
Consulta de Clientes
Código [______] Nombre [____________] Razón Social [________________]
Tipo [__] Territorio [_____] RUC [____] Registro de contribuyente [________]
Dirección [____________________________] Barrio [_______________]
Zona Postal [______] Ciudad [_____________]
Contacto 1 [____________________] Teléfono [____________]
Total Compra Año [_____________] Total Compra mes actual [____________]
Archivos referenciados: _______________
Datos: ______________________________
Reglas: Se debe ingresar el código de cliente
Verificar si el cliente existe, en caso contrario emitir mensaje de error
El archivo histórico de clientes pertenece a otra aplicación
Pantalla de eliminación de cliente
Eliminación de datos de Cliente
Código [______]
Archivos referenciados:
Datos: Sólo es necesario ingresar el código de cliente
Reglas: Verificar si el cliente existe, en caso contrario emitir mensaje de error
Pantalla de registro de productos
Registro de Productos
Código [______] Nombre [____________] Descripción [________________]
Tipo [__] Unidad [______] Costo medio [____] Precio medio [________]
Principal proveedor [____________________] Precio medio [__________]
Principal cliente [______________________]
Fecha de última compra Cantidad última compra Precio unitario [___] [___] [___]
Archivos referenciados: Productos
Datos: Todos los del archivo
Reglas: Emitir un mensaje de error en caso de que el producto ya exista.
Pantalla de modificación de datos de productos
Modificación de datos de Productos
Código [______] Nombre [____________] Descripción [________________]
Tipo [__] Unidad [______] Costo medio [____] Precio medio [________]
Principal proveedor [_________________] Precio medio [_______________]
Principal cliente [______________________]
Fecha de última compra Cantidad última compra Precio unitario
[___] [___] [___]
Archivos referenciados: Productos
Datos: Todos pueden ser modificados, excepto el código de
Reglas: Emitir un mensaje de error en caso de que el código se modificado.
Pantalla de eliminación de productos
Eliminación de datos de Productos
Código [______]
Archivos referenciados: Productos
Datos: Sólo es necesario ingresar el código de producto
Reglas: Verificar si el producto existe, en caso contrario emitir mensaje de error
Pantalla de consulta de productos
Consulta de datos de Productos
Código [______] Nombre [____________] Descripción [________________]
Tipo [__] Unidad [______] Costo medio [____] Precio medio [________]
Principal proveedor [_________________] Precio medio [_______________]
Principal cliente [______________________]
Fecha de última compra Cantidad última compra Precio unitario
[___] [___] [___]
Archivos referenciados: Productos
Datos:
Reglas:
Pantalla de pedidos de clientes
Pedidos de Clientes
Número de pedido [______] Fecha de pedido [____________]
Código de cliente [_______]
Código producto Cantidad Precio unitario
[___] [___] [___]
Archivos referenciados: Clientes, Productos y Pedidos
Datos:
Reglas: Verificar si el pedido existe. Verificar si el producto existe. Verificar si el cliente existe. Actualizar las informaciones sobre el pedido en el registro de productos.
Emitir: mensaje de error cuando sea necesario, en caso que no se cumpla alguna condición
Pantalla de acceso al sistema
Pantalla de Identificación
Código del usuario [______]
Contraseña [______]
Archivos referenciados: ____________________
Reglas: El usuario y la contraseña deberán ser válidos para acceder al sistema. Emitir un mensaje de error cuando sea necesario. El archivo de contraseñas no es mantenido por la aplicación.
Notas: La pantalla de login no es contada ya que sólo provee seguridad para el acceso.
Menú del sistema
Archivos referenciados: Ninguno
Datos: Se debe ingresar el número de la opción deseada.
Nota: La pantalla de menú del sistema, como sólo provee selección, no es considerada como una función. Es considerada, sin embargo, como la parte de entrada para la consulta de clientes inactivos.
Pantalla de ayuda
Ayuda - Menú de opciones
Esta pantalla permite que el usuario seleccione la función que desea utilizar:
Inclusión de clientes: Permite el alta de un nuevo cliente.
Modificación de datos de clientes: Permite modificar los datos de un cliente
Consulta de datos de clientes: Consulta la información de un cliente
Exclusión de clientes: Permite eliminar los datos de un cliente
Inclusión de productos: Opción que permite el alta de un nuevo producto
Modificación de datos de productos: Permite modificar los datos de un producto
Consulta de datos de productos: Consulta la información de un producto
Exclusión de productos: Permite eliminar los datos de un producto
Volver a la pantalla anterior [_]
Archivos referenciados: Ninguno
Datos:
Reglas: La pantalla debe ser presentada cuando el usuario la solicite mediante el campo de Ayuda
Reportes
1- Lista de clientes
Fecha: xx/xx/xx Lista de clientes Página: X
Código Nombre Razón Social Tipo Territorio RUC Reg. Cont. Contacto Teléfono
.......... ............ ................... ....... ............. ....... ............... ............. .........
.......... ............ ................... ....... ............. ....... ............... ............. .........
.......... ............ ................... ....... ............. ....... ............... ............. .........
.......... ............ ................... ....... ............. ....... ............... ............. .........
Total de Clientes: XXXX
3- Lista de Productos
Fecha: xx/xx/xx Lista de Productos Página: X
Código Nombre Descripción Unidad Costo medio Precio medio Precio Promedio
........... .............. ................. ......... ................... .................. .....................
........... .............. ................. ......... ................... .................. .....................
........... .............. ................. ......... ................... .................. .....................
........... .............. ................. ......... ................... .................. .....................
...