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.
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.
RF03: Se requiere un módulo para consultar las ventas que se han hecho ya sea
diariamente, semanalmente, quincenalmente, mensualmente.
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
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
7
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
8
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
9
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
10
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
11
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
12
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
13
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
Modelo arquitectónico
Diagramas secuenciales
14
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
15
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
16
Sistema de Información para la Gestión del Restaurante “El Ostion”
Ingeniería de Requerimientos
17