Documente Academic
Documente Profesional
Documente Cultură
ASIGNATURA:
DOCENTE:
E-Delivery
GRUPO:
PROPUESTA DE LA EMPRESA:
Se trata de realizar un sistema informático que se encargará de gestionar
el funcionamiento de delivery de la Empresa FASTFOOD, para ello se deberá
tratar una cierta información y ser capaz de realizar una serie de operaciones
sobre ésta. Consiste en construir un sistema informático llamado e-Delivery
que permite el registro de pedidos de los clientes así como el despacho de
los mismos, teniendo en consideración que los clientes pueden realizar sus
pedidos vía telefónica o por la web. Por ello, e-Delivery comprende la
construcción de un módulo de escritorio para el registro de pedidos vía
telefónica, y otro módulo web para el registro de pedidos de forma personal
por parte del cliente mismo que requiere del producto.
Políticas
BD_EMPRESA
2. Requerimientos funcionales y no funcionales
El módulo web servirá para registrar los pedidos realizados por los clientes
por internet, en la base de datos. Dentro de cada pedido se sabrá que
producto se ha elegido y la cantidad.
Usuario administrador.
Acciones que puede realizar:
o Crear, actualizar o eliminar sucursales.
-Crear nuevas sucursales con un nombre a la base de datos para
que pueda tener usuarios.
-Actualizar/modificar el nombre en caso de algún error o sea
requerido.
-Eliminarla de la base de datos.
o Crear, actualizar o eliminar usuarios.
-Crear nuevos usuarios en la base de datos para que puedan
atender los pedidos.
-Actualizar/modificar los datos de los usuarios.
-Eliminar usuarios de la base de datos que ya no pertenezcan a
la empresa.
Usuario Vendedor.
Acciones que puede realizar:
o Recepcionar pedidos por teléfono.
-Registrará los pedidos recibidos vía telefónica.
o Confirmar pedidos.
-Confirmará los pedidos registrados en el sistema en cualquier
modalidad, para ello realiza una llamada de confirmación al
cliente.
Cambia el estado de los pedidos: “Pedido por confirmar”,
“Pedido confirmado” o “Pedido no confirmado”.
Usuario Despachador.
Acciones que puede realizar:
o Despachar pedidos.
-Despachará los pedidos confirmados.
Cambia el estado de los pedidos: “Pedido despachado” o
“Pedido anulado”.
Cliente.
Acciones que puede realizar:
o Registrar pedido por internet completando el formulario.
Crear Sucursal
Actualizar Sucursal
Eliminar Sucursal
Crear Usuario
Actualizar Usuario
Eliminar Usuario
Crear Producto
Administrador
Actualizar Producto
Eliminar Producto
1. Caso de uso: Crear Sucursal
Vendedor
Confirmar Pedido
Despachar Pedido
Despachador
1. Caso de uso: Despachar Pedido
Registrar Pedido
por Internet
Cliente
Sw mínimo
-Sistema operativo Windows XP, 7, 8, 8.1.
-Se utilizará PostgreSQL para la manipulación de la base de datos nuestro
sistema.
Hw mínimo
-Microprocesador Intel Core i3 o similar
-Memoria RAM de 50 MB.
-Módem de 128 Kbps
3. Modelo conceptual de base de datos
4.1. Interfaces
A. Usuario administrador
B. Usuario vendedor
C. Usuario despachador
5. Diseño de base de datos
Tabla – “SUCURSAL”
Tabla – “USUARIO”
Tabla – “PEDIDO”
Tabla – “DETALLE”
Tabla – “PRODUCTO”
A continuación pasaremos a describir la estructura física necesaria para
representar y mantener la información, para ello utilizaremos PostgreSQL ya
que es un Sistema de Gestión de Base de Datos (SGBD) relacional orientado
a objetos y libre.
BD_SISTEMA