Puntos De Funcion Caso Libro Magico
Tecnologías de la información y comunicación.
Calidad en el Desarrollo del Software
Catedrático: Andrés Pérez García
Alumnos: José Oswaldo Ramírez Burrola
Grupo: TIS81D
Tema: Caso Práctico “El Libro Mágico”
Desarrollar un sistema a través del cual pueda ser posible apoyar la operación de la librería “El libro mágico”, sobre todo en los aspectos demercadotecnia y ventas. La plataforma de desarrollo no está definida pero se deja a elección de los ingenieros programadores que participarán en el proyecto.
Deberá desarrollarse para ejecutarse en sistemas operativos Windows y Unix bajo ambiente Web; la cantidad de usuarios que se estima utilicen el sistema es 120.
El sistema deberá considerar comunicación con base de datos para la cual deberádesarrollar el modelo relacional correspondiente.
Hay que considerar que los usuarios son personas con pocos conocimientos sobre informática, por lo cual es requerido que el sistema presente una interfaz gráfica amigable y con acceso a elementos que puedan servir de ayuda en caso de que el usuario lo requiera.
Se espera que la mayor parte de las transacciones sea cada fin de año, y un usomoderado durante el resto del mismo.
Las funciones principales que el sistema debe atender son:
* Alta Clientes.
* Modificación de los datos de cliente.
* Consulta de datos de clientes.
* Alta de productos.
* Modificación de los datos de productos.
* Seguridad para acceso al sistema.
* Pedidos de clientes.
Archivos de las Bases de datos.
Registro Clientes:
Historial decompras por cliente:
Registro de Productos:
Registro de Pedidos:
Registro de Usuarios:
Interfaces del Sistema:
Cada una de las pantallas del sistema cuenta con una ayuda de como llenar los campos solicitados en cada pantalla esto con el fin de apoyar a los usuarios que tengan alguna duda al momento de usar el programa.
Pantalla para registrar a nuevos clientes:
Archivoreferenciado a alta cliente.
Datos: Todos los campos con la excepción de Id_cliente.
Seguridad en la captura:
* El sistema genera un mensaje en el caso que se encuentren campos vacios.
* El sistema genera un mensaje en el caso que RFC no sea válido.
* El sistema genera una mensaje si el usuario ya está dado de alta.
Nota: El campo id_cliente es solo lectura ya que el número de cliente loasigna el sistema, esto con el fin de tener un control estricto en los clientes registrados.
Pantalla editar datos del cliente:
Archivo referenciado a alta cliente.
Datos: Todos los campos pueden ser modificados con la excepción de Id_cliente.
Seguridad en la captura:
* El sistema genera un mensaje en el caso que se encuentren campos vacios.
* El sistema genera un mensaje enel caso que RFC no sea válido.
Pantalla consulta clientes:
Archivos referenciados: Alta clientes e Histórico clientes.
Datos: 15 Archivos de alta clientes y 2 de histórico clientes.
Seguridad en la consulta:
* Se debe de ingresar el id cliente.
* Se valida que el cliente este dado de alta en la base de datos y en caso que no se encuentre registrado el cliente se emite un mensaje deerror.
* El archivo histórico clientes se hace referencia a otra tabla de la base de datos.
Nota: Todos los campos son solo lectura.
Pantalla Eliminar Cliente:
Archivos referenciados: Alta clientes.
Datos: únicamente ingresar el id cliente.
Seguridad en la consulta:
* Se valida que el cliente este dado de alta en la base de datos y en caso que no se encuentre registrado el clientese emite un mensaje de error.
* Se envía un mensaje de confirmación si se quiere eliminar el cliente.
Pantalla para registro de productos:
Archivo referenciado: Productos
Datos: Todos los campos con la excepción de ID Producto.
Seguridad en la captura:
* El sistema genera un mensaje en el caso que se encuentren campos vacios.
Nota: El campo ID Producto es solo lectura ya que el...
Regístrate para leer el documento completo.