Índice
Introducción
Documento De Requerimiento
Propósito
Restricciones
Suposiciones Y Dependencias
Requisitos Específicos
Requisitos Funcionales (Encargado, Cajero, Cliente Y Sistema)
Requisitos Externos (Interfases De Usuario, De Hardware Y Software)
Alcance
Regencias
Apreciación
Descripción Global Del Sistema
Funcionalidad
Característica Del Usuario
Plan De Desarrollo
Fases De Control
Entrevista
Minuta
INTRODUCCION
Este sistema se creara para la administración de un bar el cual no cuenta con un sistema para su control, en el se administrara todos los aspectos referidos al control de dicho sistema.
En este sistema crearemos un control de registros de inventario, control de personal, clientes así como los productos de ganancia y pérdida. Asiendo que el bar tenga una mayor calidad y sea por lógica más dinámico en los aspectos que el cliente necesite para operar mejor su negocio
Estos requerimientos ayudaran a que el bar (LA ALDEA) se amas competitivo y por lo tanto obtenga mejores ganancias y, reduciendo las perdidas que anteriormente tenían en su establecimiento. Pero también tomaremos en cuenta los cambios que el cliente quiera realizar conforme avance todo el proyecto esto quiere decir que las aplicaciones y funciones del software a crear podrían estar sujetas a cambios repentinos que el cliente quiera hacerle a lo largo del transcurso del proyecto, esto siempre con la finalidad de que el cliente se sienta a gusto con su sistema ya terminado
Documento de Requerimientos
Este documento es una Especificación de Requisitos de Software (ERS) para un sistema en base a la administración y control de un bar LA ALDEA. El cual no cuenta con ningún tipo de sistema para manejar el bar.
Propósito
El propósito de este sistema es para facilitar la administración de dicho bar, teniendo inventarios, introduciendo al sistema, pérdidas y ganancias que este conllevara.
Haciendo que el bar no solo mejore su eficacia en cuanto a ventas de producto también mejorara la calidad del servicio hacia sus clientes, dándole mas prestigio al bar en lo que a calidad de se refiere. Con la implementación del sistema se pretende aumentar la rentabilidad del negocio actualizando su sistema actual para ser automatizado.
Restricciones
Las pruebas deben ser en horas no hábiles pero el cliente no puede atendernos a las horas acordadas ya que tiene otros compromisos.
Suposiciones y dependencias
Suposiciones
Se asume que con todos los requerimientos especificados en este documento sean aprobados para su elaboración en el proyecto por los de validación y verificación, y control de cambios. El cual nos permitirá hacer los cambios necesarios y así poder obtener las especificaciones correctas y necesarias las cuales serán analizadas por el equipo de trabajo.
Dependencias
Existe una dependencia con el administrador del bar ya que el es que nos proporciona todo lo necesario para la elaboración del sistema. Ya que es el único calificado para responder las dudas que se produzcan, en cuanto al manejo del bar.
Requisitos Específicos
Lo que tratamos de lograr es que se satisfagan las necesidades requeridas para el sistema. Todos los requerimientos que están planteados en el documento son de suma importancia para poder lograr el objetivo final. Así que son esenciales ya que sin ellos no obtendría el resultado deseado y pues el cliente no quedara satisfecho con el proyecto y seria catalogado como un trabajo de baja calidad.
Requisitos funcionales
1.- Encargado
1.1. R EQ01: Manejo administrativo.
El encargado tendrá absoluto control del sistema, en la cuestión administrativa, estará al tanto de todos los movimientos que se hagan en el bar, las entradas, salidas, que lo que se tienen en almacén, etc. También será el único el que podrá hacer los cambios necesarios y tener así al día tanto el inventario y movimientos que se hagan en el bar.
2.- Cajero
2.1. REQ02: Control de ventas.
Aquí el cajero tiene como objetivo registrar las ventas hechas en el bar por los clientes que consumen en el bar. Así se evitaría confusiones en cuanto a lo consumido por los clientes.
3.- Clientes
3.1. REQ03: Registro de reservaciones.
En el caso de que un cliente frecuente el sistema contaría con un registro el cual contara con los datos del cliente, que será necesario cuando se desea hacer una reservación y en el cual contara con todos los datos necesarios para atenderlo y darle algún trato especial si se requiere.
4.- Sistema
4.1. REQ04: Control de inventarios.
El sistema contara con los elementos necesarios para controlar el inventario, ya que se evitara gastos innecesarios en la compra de mercancía con la que ya cuenta, pero como no se sabe que ya esta en existencia.
4.2. REQ05: Control de pérdidas y ganancias.
Con el sistema en marcha se podrán dar cuenta de lo que se invierte en mercancía y las perdidas que causan en ocasiones. Pero con la implementación del sistema se puede evitar estas pérdidas no por completo pero se puede reducir, así como también analizar lo que realmente se consume y así no hacer compras innecesarias en alguna mercancía que no es muy solicitada.
4.2. REQ06: Informes.
Cada mes se imprimirá un informe del estado del sistema, esto es que aquí describirá las ganancias, perdidas y lo que se tienen en existencia en el almacén. El cual el Encargado podrá certificar que este correcto verificando en forma física.
Requisitos externos
1.-Interfases de usuario
1.1. REQ07: Ofrecer ayuda al usuario.
El sistema debe mostrar un tipo de ayuda al usuario para ser más fácil la interacción con este. Así se podrá evitar el mal manejo del sistema. Esta ayuda puede guiar al usuario a resolver el problema que se le presente.
1.2. REQ08: El encargado pueda hacer modificaciones.
1.3. REQ09: Fácil manejo para el usuario.
2.- Interfases de hardware
2.1. REQ10: Debe contar con un ordenador.
Debe contar con una computadora para poder integrar el sistema el cual se esta elaborando.
2.2. REQ11: Conexión a Internet.
Para elabora un sitio Web para el bar y también cabe la posibilidad de manejar las reservaciones a través de la pagina.
3.- Interfases de software
3.1. REQ12: Adquirir una licencia para un programa.
Se debe obtener una licencia para utilizar para elaborar el programa en un determinado lenguaje de programación.
ALCANCE
El alcance e este sistema administrara el bar para hacerlo mas eficaz y que este sea amigable con el usuario teniendo un interfaz entendible para el cliente. Paro también ara que el bar tenga la oportunidad de competir con otros bares de que estén cerca de la zona en cuanto se refiere a calidad y atención al cliente. Esto ayudara al bar en la obtención de clientes, mejorando sus ganancias
REFERENCIAS
Se tomara como referencia la información que el usuario entregue, en este caso el cliente, con ayuda del analista para que este sea un sistema más factible. Además se tomaran en cuenta los prototipos del sistema que surjan conforme el proyecto avance para mejorar el rendimiento, calidad, interacción con el usuario y optimización de recursos, dándole una mayor calidad al sistema
APRECIACION
El sistema será de mucha importancia ya que anteriormente el bar no contaba con ningún tipo de sistema para operar y realizar sus funciones haciendo que la atención al cliente se mucho mas tediosa y lenta, portal motivo esperamos que el sistema se de gran interés y ayuda al cliente para que se mejore su negocio en cada aspecto que el requiera para seguir operando, pero con una eficacia mejorada en cada ámbito que el cliente aya especificado.
DESCRIPCION GLOBAL DEL SISTEMA
De acuerdo a lo contestado por el cliente:
El sistema sustituirá toda función manual con la que el cliente operaba, a esto se refiere que el sistema automatizara cada operación que el cliente crea que es necesario.
FUNCIONALIDAD
El sistema tendrá la función de administrar cada aspecto del bar. Como el producto (compra y venta), pagos de los empleados y registros de ellos, a si también como recorte de personal, facturación de los productos vendidos, reservaciones de los clientes, total de pagos (con IVA), inventario de los productos y ganancias y perdidas registradas (ya sea semanal o mensual), etc.
También cada vez que el usuario venda o adquiera un producto, este se almacenara en una base de datos donde estarán registrados todos los productos.
CARACTERISTICAS DEL USUARIO
El Usuario necesita un sistema que cumpla con ciertas funciones y requerimientos especificados por el, en cierto modo.
Cliente:
Bar: “LA ALDEA”
Eric Mesina Covarrubias.
Proveedor:
Ma. Guadalupe Benuto Romero. Analista.
Fernando Jair Galindo Nava. Tester
Fabiola Godínez Cernas. Administrador de Proyecto.
Ana Lilia Ladino Molina. Validación y Verificador.
Sergio Armando Martínez Plascencia. Diseño.
Briseida Piña García. Documentador.
Luís Demetrio Pardo Martínez. Programador.
PLAN DE DESARROLLO
El proyecto se llevara a cabo por partes que cada uno de los integrantes realizara a su debido tiempo.
Primero el administrador del proyecto se verà con nuestro cliente para especificar los requisitos y funciones especificas que el cliente decida que son necesarias para que el programa realice las actividades de administración y control requeridas por nuestro cliente.
Para eso no solo se reunirán una sola ves sino que el administrador se reunirá con el cliente tantas veces sea necesaria o posible para debatir el avance del proyecto y entregar versiones al cliente para que se de una idea de cómo empieza a evolucionar su sistema con el paso de el tiempo, utilizando diagramas de evolutivos para las entregas de las versiones hasta llegar al final del proyecto
El administrador también se reunirá con lo miembros del equipo para analizar todos los problemas que este generando el sistema y discutir en que puede ayudar a los demás roles de los integrantes de equipos.
El desarrollador de diseño se encargara de diseñar y estructurar los diagramas del sistema los cuales servirán para que el programador ejecute su trabajo en base a los dichos diagramas realizados por el diseñador y en colaboración con el analista y el administrador del proyecto revisara algunas partes del diagrama tanto como del programa.
El testar se encargara de probar el código principal del programa para la detección de errores y así el programador junto con los aseguradores de calidad del proyecto.
FASES DE CONTROL.
FASE 1: documentación de los requerimientos.
En esta fase de control se tomaran en cuenta todos los aspectos que el cliente haya especificado en la entrevista que se tubo con el así el programador y el diseñador empezaran a trabajar a partir de las especificaciones del propio cliente.
FASE 2: diseño del modelo del sistema.
El diseñador empezara a trabajar a en el diseño del sistema con ayuda de algunos de los colaboradores del trabajo. También se entregaran las versiones al cliente para que visualice como va el proyecto.
FASE 3: sistema final.
El administrador del proyecto entregara al cliente el sistema final junto con un contrato donde se especifica claramente que el cliente acepta el sistema tal y como esta.