Anda di halaman 1dari 17

Instituto Tecnológico Superior de Comalcalco

Nombre del Proyecto:


Implementación de un Sistema de Información para la Gestión del
restaurant “El Ostión”

Integrantes:
Emanuel Córdova Montiel
Adrián Barahona Ortiz
Saúl

Materia:
Ingeniería de Requerimientos

Docente:
Wilbert Colorado Canto
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Contenido
Modelo Contextual.................................................................................................................... 3
Datos de la empresa............................................................................................................... 3
Giro ......................................................................................................................................... 3
Antecedentes .......................................................................................................................... 3
Ubicación ................................................................................................................................ 3
Planteamiento del problema...................................................................................................... 3
Modelo de Negocios.................................................................................................................. 4
Modelo de Requerimientos........................................................................................................ 4
Requerimientos Funcionales .................................................................................................. 4
Requerimientos No Funcionales ............................................................................................ 5
Modelo de Casos de Uso............................................................................................................ 6
Diagrama General de Caso de uso........................................................................................ 6
Casos de uso ............................................................................................................................. 7
Caso de Uso: Gestionar producto .......................................................................................... 7
Diagrama de Caso de Uso: Agregar un nuevo producto....................................................... 8
Diagrama de Caso de Uso: Editar un nuevo producto .......................................................... 8
Diagrama de Caso de Uso: Eliminar un producto ................................................................. 9
Diagrama de Caso de Uso: Consultar un producto ............................................................... 9
Caso de Uso: Gestionar ventas ............................................................................................10
Diagrama de Caso de Uso. Gestionar ventas ......................................................................11
Caso de Uso: Registrar empleado ........................................................................................11
Caso de Uso: Consultar reporte de ventas ...........................................................................12
Diagrama de Caso de Uso: Consultar reporte de ventas .....................................................13
Modelo arquitectónico ...........................................................................................................14
Diagramas secuenciales .......................................................................................................14
Diagrama de secuencia: Agregar un producto .....................................................................14
Diagrama de secuencia: Editar un producto .........................................................................14
Diagrama de secuencia: Consultar un producto...................................................................15
Diagrama de secuencia: Eliminar un producto .....................................................................15
Diagrama de secuencia: Registrar empleado .......................................................................16
Diagrama de secuencia: Gestión de ventas .........................................................................16
Diagrama de secuencia: Consultar reporte de ventas..........................................................17

2
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Modelo Contextual

Datos de la empresa
Nombre: El Ostión Gulión
Dirección: Ranchería Oriente 1ª sección, Paraíso, Tabasco.
Propietario: Norma Díaz Córdova
Fundación: 25 de febrero de 2000.

Giro
Productor de alimentos.

Antecedentes
El Restaurant El Ostión Gulion se crea en la Ranchería Oriente 1ra Sección Paraíso
Tabasco se estableció el día 25 de Febrero del año 2000 a cargo del Propietario
Norma Díaz Córdova, inicio en una palapa muy pequeña donde empezó a vender
lo que era Marisco como Pescados; Camarón, Pulpos entre otros su demanda hizo
que se fuera extendiendo con otras palapas juntas, con el tiempo se fue
estableciendo firmemente como Lugar Turístico donde la familia puede venir a pasar
el rato y disfrutar de una tarde agradable. Aquí puedes encontrar un sin fin de
Mariscos para todo tipo de gustos, aunque no del todo les ha ido bien vino una crisis
económica y una administración donde empezó a decaer con falta de marisco y
otras cosas con el paso del tiempo, se lograron a volver establecer
económicamente, aunque los problemas no se han ido del todo, el restaurant sigue
activo para que vengan a disfrutar de los ricos platillos que se les ofrece.

Ubicación
Ranchería Oriente 1ra, Sección Paraíso, Tabasco.

Planteamiento del problema

Hoy en día, los restaurantes que se encuentran en nivel mediano y pequeño


persisten con la problemática que se relaciona con un atraso en el ámbito
tecnológico, los métodos de gestión y su forma de producir, vender y administrar.
Actualmente las empresas que poseen este giro de negocio llevan cada proceso de
manera manual, por esa parte la información, como las ventas, tiene un mal
majamiento por parte del empleado con lo cual se encarecen sus procesos. Todo
esto contiene errores por el procesamiento manual de la información, con lo cual no
es aprovechado correctamente el uso de las tecnologías. Tal es el caso del
restaurante familiar el Ostión, donde sus procesos son realizados de manera
manual. Esto afecta principal y directamente a los clientes ya que hay mucha
perdida de información a causa de los procesos que se llevan manualmente.

3
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Modelo de Negocios

Modelo de Requerimientos

Requerimientos Funcionales
RF01: Se requiere un módulo para llevar el registro de todos los empleados que colaboren
en el restaurante.

RF02: Se requiere un módulo de ventas que registre el nombre del producto, la


descripción de ese producto, el precio y la cantidad. Así mismo que calcule el total
a pagar y calcular cambio.

RF03: Se requiere un módulo para consultar las ventas que se han hecho ya sea
diariamente, semanalmente, quincenalmente, mensualmente.

RF04: Se requiere de un módulo especial, donde se enlisten todos los productos


que ofrece el restaurante, así mismo que pueda dar opción de eliminar, editar o
agregar ese producto en caso de que se haya agotado tal producto o se requiera
agregar un nuevo producto.
4
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Requerimientos No Funcionales

Software
RNF01: Sistema Gestor de Base de datos
Se utiliza el sistema gestor de base de datos relacional Oracle. Se implementa
debido a su seguridad y al eficiente manejo de grandes volúmenes de datos. Se
utiliza la versión 7.
RNF02: IDE (Entorno de Desarrollo Integrado)
Se desarrolla el proyecto utilizando el IDE Netbeans, en la versión 8.0.2 para la
aplicación de escritorio.

Hardware
RNF03: El sistema de información se instalará en 1 computadora cliente, cuenta
procesador Core I3 CPU 3.5 GHz, 4 GB de memoria RAM y usa el sistema operativo
Windows 7.

5
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Modelo de Casos de Uso


Diagrama General de Caso de uso

6
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Casos de uso
Caso de Uso: Gestionar producto
Descripción Se encarga de gestionar los productos, es decir, si se
desea eliminar, agregar editar o eliminar un producto del
menú en caso de que vaya agregar un nuevo producto o
un producto que ya no se encuentre disponible, es decir,
se haya agotado.
Precondiciones El cajero debe tener clave del acceso al sistema para
poder hacer cambios a los productos.
Condiciones de éxito  Que el cajero elimine con éxito el producto
agotado.
 Que el cajero edite satisfactoriamente el
producto.
 Que el cajero agregue un nuevo producto y se
registre con éxito.
Condiciones de fracaso  Que no se encuentre en línea la base de datos
para hacer dichos cambios.
Actores primarios  Cajero
 Administrador
Disparador  Cajero

Eventos normales 1. El sistema despliega el formulario para iniciar


sesión.
2. El cajero ingresa su nombre de usuario y
contraseña.
3. El cajero selecciona el módulo de Gestión de
Producto.
4. El sistema despliega la lista de todos los
productos.
5. El cajero procede hacer alguna modificación.
Excepción 2(a) Que el nombre de usuario y contraseña no se
capturen correctamente.
2(b) Que la base de datos no esté en línea.

7
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Diagrama de Caso de Uso: Agregar un nuevo producto

Diagrama de Caso de Uso: Editar un nuevo producto

8
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Diagrama de Caso de Uso: Eliminar un producto

Diagrama de Caso de Uso: Consultar un producto

9
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Caso de Uso: Gestionar ventas


Descripción Se encarga de registrar las ventas, calcular el total a
pagar.
Precondiciones  Tener datos del producto.
Condiciones de éxito  Registrar exitosamente el producto en la base
de datos.
Condiciones de fracaso  Que se capturen mal los datos de la venta o
producto.
 Que la base de datos no esté disponible.
Actores primarios  Cajero
 Administrador
Disparador  Cajero

Eventos normales 1. El cajero selecciona el modulo Gestión de


Ventas.
2. El sistema despliega la interfaz con los
campos para ingresar los datos del producto.
3. El sistema calcula el total a pagar.
4. La base de datos almacena la venta.
5. Se cierra la base de datos
6. La interfaz muestra el total a pagar.
Excepción 2(a). Que se capturen mal los datos del producto.
4(a). Que la base de datos no esté disponible.

10
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Diagrama de Caso de Uso. Gestionar ventas

Caso de Uso: Registrar empleado


Descripción Se encarga de registrar un nuevo empleado, con sus
datos personales.
Precondiciones  Se debe contar con los datos personales del
empleado.
Condiciones de éxito  Registrar exitosamente el nuevo empleado.
Condiciones de fracaso  Que se capturen mal los datos personales.
Actores primarios  Administrador
Disparador  Administrador

Eventos normales 1. El administrador selecciona el modulo


Registrar nuevo empleado
2. El sistema despliega el formulario
3. El administrador captura los datos del
empleado
4. Se guardan los datos.

11
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Excepción 3(a). El administrador capture mal los datos.


4(a). La base de datos no esté disponible.

Caso de Uso: Consultar reporte de ventas


Descripción Se encarga de hacer una consulta de los reportes de
venta. El reporte puede hacerse diariamente,
semanalmente, quincenalmente o mensualmente.
Precondiciones  Se debe contar con el nombre de usuario y la
contraseña para poder acceder correctamente
al sistema.
Condiciones de éxito  Mostrar exitosamente las consultas.
Condiciones de fracaso  Que la base de datos donde se encuentran las
ventas no esté en línea.
Actores primarios  Administrador
Disparador  Administrador

Eventos normales 1. El administrador debe autentificarse en el


sistema.
2. El sistema despliega el sistema de inicio de
sesión
3. El administrador ingresa nombre de usuario y
contraseña.
4. La base de datos valida los datos si son
correctos.
5. El administrador selecciona el modulo Reporte
de Ventas.
6. El sistema despliega la interfaz de reporte de
ventas
7. El administrador selecciona el tipo de periodo.
8. La base de datos muestra los datos de la
venta.
Excepción 3(a). Se ingresen correctamente los datos.
8(a). Que la base de datos se encuentre disponible.

12
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Diagrama de Caso de Uso: Consultar reporte de ventas

13
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Modelo arquitectónico

Diagramas secuenciales

Diagrama de secuencia: Agregar un producto

Diagrama de secuencia: Editar un producto

14
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Diagrama de secuencia: Consultar un producto

Diagrama de secuencia: Eliminar un producto

15
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Diagrama de secuencia: Registrar empleado

Diagrama de secuencia: Gestión de ventas

16
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos

Diagrama de secuencia: Consultar reporte de ventas

17

Anda mungkin juga menyukai