IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Especificaciones de los requisitos de Software. (IEEE-STD- 830-1998) Versión: 1.0 Fecha de la versión: 23/03/2012 Página 1 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Contenido Definición del proyecto ....................................... 3 Investigación preliminar ..................................... 7 SRS ............................................................................... 7 Estudio costo-beneficio ..................................... 22 Planificación integral del proyecto ............... 23 Versión: 1.0 Fecha de la versión: 23/03/2012 Página 2 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Definición del proyecto Necesidad / problemática Problemática. Falta de control y eficiencia durante el proceso de cobro que realizan los cajeros al generar conflictos en el servicio como lo es el cobro y tiempo de consumo de menos en algunos casos y en otros el exceso de cobro del mismo implicado perdidas referentes al ingreso de dinero y a los clientes que con el pésimo servicio decidirán no regresar nunca más al establecimiento. Necesidad. Mejorar el proceso de cobro automatizándolo para ser más ágil y eficiente, logrando mejor productividad y lealtad de clientes mediante los servicios eficientes. Reducir el número de empleados esto con el fin de eliminar el gasto de nomina invirtiéndolo a largo plazo en el desarrollo del Software. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 3 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 ¿Dónde? Tabasco #166 Colonia Roma, Delegación Cuauhtémoc, México D.F. Referencias. El billar Dante´s Palace Billar se encuentra ubicado en la calle de Tabasco #166 Colonia Roma en México D.F. Como referencia se encuentra en la esquina de las calles Tabasco y Orizaba a espaldas del Hospital Obregón. El billar se encuentra a cinco cuadras del metro Insurgentes y la manera más fácil de llegar es entrando por la calle Jalalpa, pasando por las calles Puebla, Durango y Colima, ya en la calle de Tabasco girar a la izquierda hacia la siguiente esquina en donde se encuentra el billar Dante´s Palace´s Billar Versión: 1.0 Fecha de la versión: 23/03/2012 Página 4 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Propuesta de solución Alcance del proyecto: El sistema que se desea construir pretende mejorar la calidad de servicio en cuanto al tiempo de espera que realiza el consumidor al momento de realizar el pago de su consumo en el billar, para que de esta manera, el último contacto que tenga el consumidor con el establecimiento sea completamente satisfactorio, ágil y eficaz. Este sistema se encargara de agilizar el proceso de cobro dentro del Dante´s Palace Billar de tal forma que en el sistema se realizaran registros de tiempos y mercancía consumida por mesa apoyado de bases de datos y tablas relacionales Tiempo-Consumo. Servicios: 1. Altas-Bajas: Están relacionadas con los registros de la mercancía en existencia y con la ocupación de mesa, en caso que se abra una cuenta por un nuevo cliente, o esta misma se cierre al momento de su partida. 2. Ventas: Esta función reducirá las existencias de la mercancía disponible en el local. 3. Inventarios: Relacionara todos los datos acerca del control de los productos disponibles en el local (existencias, perdidas, faltantes, etc.). Restricciones: 1. El sistema por ser computacional, requiere de luz eléctrica para poder alterarlo, en este caso se requiere una conexión preferentemente cercana a el equipo que contenga el sistema computacional. 2. Las características del hardware en los equipos donde se instalara el sistema serán siempre las mismas. El sistema deberá de ser capaz de funcionar paralelamente con otras aplicaciones, siempre que el hardware lo permita. 3. Los distintos módulos deberán tener un diseño e implementación sencillos, independientemente de la plataforma en la que sea instalado o el lenguaje de programación con el cual haya sido desarrollado. Requerimientos funcionales: 1. 2. 3. 4. 5. 6. Cada mesa deberá tener un número con él se identifique. El sistema deberá contar el tiempo a partir de la entrega del número de mesa al cliente. Tendrá dos apartados para separar las mesas el primer apartado contara el tiempo y el segundo generara el costo. El sistema deberá tener un temporizador a partir de segundos hasta horas. Los apartados serán en una misma ventana, pero separados. El software requerido deberá tener ventanas las cuales muestren: Mesas Ocupadas. Mesas libres. Tiempo. Costo por el tiempo. Consumo de productos. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 5 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Se clasificaran como subcuentas: o Costo por tiempo consumido. o Consumo de productos consumido. 7. De las sub cuentas mencionadas deberá generar una cuenta total donde se muestren los costos por consumo. 8. El sistema mostrara el nombre del cliente al generar su cuenta total. 9. Deberá tener una base de datos que contenga información de los clientes. Requerimientos no funcionales: 1. Se entregara un manual de usuario a cada uno de los usuarios finales, donde se describirá el sistema y principalmente las operaciones que el usuario puede ejecutar. A los administradores se les brindará un curso para mostrar la totalidad de funciones que puede realizar el sistema. 2. Se implantaran funciones de teclado para aumentar la practicidad del sistema, estas se mostraran en las pantallas del sistema de forma dinámica. 3. Para el usuario final la pantalla de Solicitud de Presupuesto será sencilla de manejar, ya que le permitirá identificar fácilmente los datos necesarios para la elaboración de su solicitud. 4. La aplicación deberá funcionar bajo el sistema operativo Windows. 5. El sistema se debe implementar bajo la infraestructura de las computadoras existentes en las oficinas de la empresa. 6. Para que un usuario tenga acceso al sistema deberá ser dado de alta. 7. Se realizaran respaldos de información automáticamente cada 30 minutos, avalando así la copia de comprobante de pago que se le entrega al cliente. 8. Desarrollar el Software en lenguaje C#. Beneficios cuantitativos Beneficios cualitativos Tipo de SI: Management information system. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 6 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Investigación preliminar Manual de organización Empresarial Dante´s Palace Billar Objetivos, misión, visión y valores. Objetivos Nuestro principal objetivo está el crear un concepto de entretenimiento en el que se puede mezclar la diversión del billar con un ambiente familiar y juvenil, es decir un lugar donde pueda asistir hombres y mujeres de todas las edades a divertirse jugando billar al mismo tiempo que disfrutan de su deporte favorito en nuestras pantallas. Disfrutar de nuestra excelente botanas y las deliciosas bebidas de nuestra barra, donde la diversión continúa para jóvenes y adultos. Ser una empresa reconocida por la calidad de servicio que brinda a sus clientes. Misión Satisfacer la sana diversión y el entretenimiento de nuestros clientes brindándoles la mejor experiencia en el servicio del billar atreves de una innovación continua, ofreciendo los productos de la más alta calidad y con una atención personalizada, amable, servicial, oportuna y cálida. Visión Consolidarnos como la empresa líder en el ramo del billar , proyecta un concepto diferente en diversión basándonos en la seguridad y confort , que orece servicios y productos de excelencia a sus clientes ; que garantice el desarrollo de nuestro personal y d los objetivos de la empresa. Valores Respeto. Honestidad. Tolerancia. Lealtad. Responsabilidad. Políticas de Dante´s Palace Billar Las políticas reflejan la "personalidad" de la compañía. El tono y el lenguaje utilizados para los enunciados de las mismas serán percibidos como una política de la actitud de la administración hacia los empleados. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 7 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 La empresa Dante´s Palace Billar hace que sus trabajadores siempre tengan en mente las siguientes políticas: “El cliente siempre tiene la razón” “La empresa tratara de cumplir las expectativas de los clientes” “La mejor propaganda es la que se hace de boca en boca” Políticas sanitarias El personaje de limpieza al pasar entre las mesas, revisaran que no tengan basura en el piso y de ser así la limpiaran. Todo producto empaquetado se abrirá enfrente del cliente. Los baños se inspeccionaran cada 2 horas para su continua limpieza. Política de precios. Hay que tener en cuenta: Precio de venta del producto = Coste del producto + Beneficio. Si se realiza en función de la demanda hay que analizar: Que el precio puede ser decisivo para la introducción de un producto en el mercado. Por tanto puede ser favorable abaratar los precios. O si en cambio la calidad es lo que importa del producto el precio puede no ser muy importante. Si se realiza en función de los clientes potenciales hay que conocer el máximo y el mínimo que los clientes están dispuestos a pagar. Políticas impuestas externamente. La fijación de salarios mínimos. La empresa Dante´s Palace Billar tiene como política de remuneraciones un salario mínimo, es decir, se debe tratar de remunerar a su personal de tal forma, que le asegure una subsistencia mínima. Esta es una política que la empresa ha tenido que adoptar por factores externos a ella. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 8 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Estructura organizacional de Dante´s Palace Billar Organigrama Funciones: Director General: Su principal cometido es la dirección, dirigir al personal o a los individuos que se encuentran a su cargo y guiarlos de la mejor manera posible hacia la satisfacción de los objetivos fijados. Sobre el director recaerá la responsabilidad total de la actividad que dirija. Gerente General: Tiene la responsabilidad y tarea de guiar a los demás, de ejecutar y dar órdenes y de lograr que las cosas se hagan para poder cumplir cierta y correctamente con el objetivo y la misión que promueve la organización. Dirección de Contabilidad: Es la funcionaria encargada del departamento de contabilidad, responsable de que se lleven a cabo correctamente los registros de contabilidad y sus respaldos. Da la preparación de los informes financieros y estadísticos que sean necesarios. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 9 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Recursos Humanos: Se encarga de la gestión del personal. Selecciona, contrata, forma, emplear y retiene a los colaboradores o empleados de la organización. Supervisión: Se encarga de planificar, organizar, dirigir, ejecutar y retroalimentar constantemente a los empleados a su cargo. Sus principales objetivos es exigir constancia, dedicación, perseverancia dentro de la gente a su cargo para cumplir o llegar a las metas u objetivos específicos que se tiene dentro de la empresa. Manual de Procedimientos 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Abrir la puerta para el personal puntualmente a las 8:00 am. Registrar hora de entrada. El personal tiene derecho a 15 minutos después de su hora de entrada para alistarse para su horario laboral. El personal de limpieza del Billar deberá realizar el aseo antes de permitir la entrada a los clientes. Verificar que todo el equipo (las mesas, palos, bolas, computador) este en optimas condiciones. Iniciar el computador e abrir el sistema de registro. Abrir puntualmente la entrada principal a las 10:30 am de lunes a jueves, de viernes a domingo la puerta deberá de abrirse a las 9:30 am. Al llegar un cliente atenderlo de manera amable. Registrarlo. Tomar el pedido del cliente en dado caso que este consuma algo de la mercancía disponible, llevarlo al número y tipo de mesa que solicite, prenderle la luz en dado caso que sea necesario y ofrecer atención constante. Realizar los pasos 8, 9 y 10 cada vez que se presente un cliente nuevo. Cada 20 minutos una mesera deberá acudir a cada mesa para preguntarle al cliente si requiere algo más. Otra mesera estará al pendiente vigilando el lugar en dado caso que un cliente requiera una orden. Cada que el cliente realice una orden de mercancía, esta deberá ser notificada al cajero con el ID de mesa y mercancía requerida. Cuando el cliente decida pagar, el cajero deberá verificar en el sistema tiempo y mercancía consumidos para realizar las subcuentas y cuenta principal. Cobrar al cliente y despedirse con una sonrisa. La entrada principal se cierra a las 11:30 pm y en dado caso que sigan clientes dentro del establecimiento, se les avisara que el billar en 15 minutos cerrara definitivamente las puertas a la clientela. A la hora de cerrar revisar todo el mobiliario y las instalaciones. Realizar el cierre de cajas y hacer un balance de las cuentas pagadas durante el día. El horario laboral termina a las 12:00 pm. El personal puede salir 10 minutos antes de las 12:00 pm. El supervisor deberá asegurarse que todo el procedimiento se haya realizado en orden. El supervisor será el encargado de cerrar el establecimiento. Cerrar todas las cerraduras y ventanas del establecimiento y asegurarse que la entrada principal tenga sus 3 cerraduras de alta seguridad debidamente cerradas. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 10 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Situación actual Diagrama de flujo del proceso de cobro Pedir el numero de mesa que el cliente ocupo. Analizar la cuenta tiempo de consumo y mercancía consumida. Realizar la cuenta total de los consumos. Entregar la cuenta al cliente. Pedir el monto del total de la cuenta realizada. Revisa la cuenta de su consumo realizado. Está mal. Está bien. Entrega cuenta y pago. Recibe el pago. Realiza el cobro. Entrega del Ticket. Recibe el Ticket. CLIENTE Versión: 1.0 CAJERO Fecha de la versión: 23/03/2012 Página 11 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Narrativa del proceso actual de cobro. Sec. Responsable Actividad Relaciones 01 02 03 04 05 06 Cajero Cajero Cajero Cajero Cajero Cliente Ventas Ventas Ventas Ventas Ventas Compras 07 08 09 10 11 Cliente Cajero Cajero Cajero Cliente Le pide el número de mesa al cliente. Ve la cuenta de consumo. Realiza la cuenta total de los productos consumidos Entrega cuenta al cliente Pide el monto del total de la cuenta realizada. Revisa la cuenta de su consumo realizado. Si está bien Realiza el pago Si está mal Pide aclaración de cuenta. Entrega cuenta y pago. Recibe el pago. Realiza el cobro. Entrega el Ticket Recibe Ticket Compras Ventas Ventas Ventas Compras Narrativa. El diagrama de flujo describe cada paso que se realiza durante el proceso de cobro actual en la empresa Dante´s Palace Billar, cada paso consiste en realizar una actividad la cual tenga un orden y control con el fin de poder ejecutar bien el servicio en este caso los responsables involucrados serán el cajero y el cliente, durante el proceso observaremos el método con el cual se ejecuta el servicio esto solo para observar si realmente es eficiente y ágil o no. El cajero será la parte principal del proceso puesto que veremos los pasos que sigue para desempeñar su función dentro de la empresa y saber si el método que emplea es correcto , el cliente hará lo normal al realizar el pago, esto nos servirá para darnos cuenta que tipo de inconvenientes puede tener el cliente al realizar el proceso de pago. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 12 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Situación propuesta Diagrama de flujo del proceso propuesto de cobro mediante un SI Entrada de Consumos. Suma de todos los consumos dentro del SW DPB++. Salida del saldo total de cobro por mesa o cliente. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 13 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Narrativa del proceso propuesto < Nombre del proceso > Sec. Responsable Actividad Relaciones 01 02 03 04 05 Joshua Miranda Joshua Miranda Joshua Miranda Joshua Miranda Joshua Miranda Saludo cordial Se ofrece un servicio Se da el servicio seleccionado Se cobra por el servicio Despedida cordial Recursos Humanos Ventas Ventas Cobro Ética Empresarial Narrativa. 1. El cajero debe de dar una cordial bienvenida a todo cliente y preguntar en que le puede servir 2. Al momento de que el cliente solicite un producto/renta el cajero deberá registrar el pedido en el sistema 3. Si el cliente solicita una mesa todo producto adicional se registrara en la cuenta de la mesa 4. Al momento en que el cliente deje de utilizar la mesa se le hará su cobro 5. Si el cliente solo solicita un producto este se le entregara al momento y se le hará el cobro del mismo 6. En el momento en el que el cliente deje el establecimiento se le dará una cordial despedida. Entrada de Consumos Los consumos se dividirán en dos según sus solicitudes al cajero con respecto a su estancia en el billar estos tipos de clientes son: Cliente por mesa. La entrada de datos con respecto al cliente por mesa se hará dando una mesa de baja como ocupada, contando el tiempo como capital y a esta misma se le sumara todo consumo adicional a esta. De manera que al final solo despliegue una cuenta por mesa. Cliente por estancia. La entrada de datos es diferente en los clientes por estancia debido a que no usan mesa Su cobro será en tiempo real al momento en que soliciten producto (cervezas botana, cigarros etc.) Se abrirá una cuenta temporal donde se sumaran todos los productos a consumir y que se cobrara en e momento de su entrega. Suma de todos los consumos dentro del SW DPB++ Se abrirán cuentas dependiendo del tipo de consumo donde cada producto/renta se irá sumando para captura del total a cobrar Las cuentas se abrirán dependiendo del tipo de cliente la diferencia es que en una se dará de baja una mesa Tendrá una tercera cuenta con el total de cobros hechos en el día y el total de dinero obtenido de ellos. Salida del saldo total de cobro por mesa- cliente. De las cuentas de clientes saldrá la suma del saldo a cobrar Al ejercer el cobro lo registrara en el DPB++ para cerrar la cuenta Cada saldo cobrado entrara a una tercera cuanta que tendrá registros de todos los cobros hechos y saldo total La tercera cuenta tiene la finalidad de facilitar el cierre de caja al cerrar el local Versión: 1.0 Fecha de la versión: 23/03/2012 Página 2 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Cuestionarios aplicados Cuestionario 1 Aplicado a: Objetivo del cuestionario: Preguntas. Clientes. Analizar los sectores, y procesos que causan conflicto al cliente, en base a ello determinar qué soluciones posibles se poden emplear. 1. ¿Considera usted adecuado el proceso del cobro? 2. ¿Alguna vez tenido problemas al efectuar el cobro? 3. ¿Cuál fue el problema? 4. ¿Cuánto tiempo aproximadamente se tarda en realizar el pago? 5. 6. 7. 8. ¿Al finalizar su pago le hacen entrega de un ticket? ¿Qué información le proporciona ese ticket? ¿Considera usted ágil el proceso del cobro? ¿Está usted conforme con el servicio que le brinda el cajero? ( Si / No) , ¿Por qué? 9. ¿De qué manera realiza su pago? a) Tarjeta de Crédito. b) Tarjeta de debito. c) Efectivo. 10. ¿Es cliente frecuente? 11. ¿Qué beneficios obtiene por ser cliente frecuente? 12. ¿Considera usted capacitado al cajero para realizar su función? (Si / No) ¿Por qué? Conclusión del Cuestionario 1 Las respuestas de los clientes nos permitieron identificar sus inconformidades con el servicio en especifico el proceso del cobro, detectamos que el problema se sitúa en la agilidad y eficiencia al realizarlo específicamente, el resultado nos indico un parámetro de otro inconvenientes como lo son las cuentas mal elaboradas respecto al cobro, tiempo de consumo de masa mal definido y demora al realizar el pago. Concluimos que de acuerdo a los resultados emplearemos medidas y soluciones a corto plazo lo cual podrá mejorar el servicio en los sectores de inconformidad para el cliente, también desarrollaremos medidas estratégicas al cambiar las funciones que desempeñan los cajeros del Dante´s Palace Billar. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 3 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Cuestionario 2 Aplicado a: Objetivo del cuestionario: Preguntas. Clientes. Analizar los sectores , y procesos que causan conflicto al cliente, en base a ello determinar qué soluciones posibles se poden emplear. 13. ¿Considera usted adecuado el proceso del cobro? 14. ¿Alguna vez tenido problemas al efectuar el cobro? 15. ¿Cuál fue el problema? 16. ¿Cuánto tiempo aproximadamente se tarda en realizar el pago? 17. ¿Al finalizar su pago le hacen entrega de un ticket? 18. ¿Qué información le proporciona ese ticket? 19. ¿Considera usted ágil el proceso del cobro? 20. ¿Está usted conforme con el servicio que le brinda el cajero? ( Si / No) , ¿Por qué? 21. ¿De qué manera realiza su pago? b) Tarjeta de Crédito. b) Tarjeta de debito. c) Efectivo. 22. ¿Es cliente frecuente? 23. ¿Qué beneficios obtiene por ser cliente frecuente? 24. ¿Considera usted capacitado al cajero para realizar su función? (Si / No) , ¿Por qué? Conclusión del cuestionario 2 Una vez concluido el análisis de las respuestas que obtuvimos al realizar el cuestionario, podemos deducir y darnos una idea clara y concisa acerca de lo que realmente es el conflicto para la empresa del billar Dante´s Palace , de acuerdo a las respuestas proporcionadas por el gerente general detectamos que el principal conflicto es el proceso del cobro los demás inconvenientes son respecto al mismo proceso como ineficiencia al realizarlo , falta de control en la ventas de los productos , exceso de perdidas respecto a ganancias por realizar mal el cobro , falta de organización en el proceso al realizarlo . Para finalizar se tomara la medida de automatizar el proceso con ayuda de un sistema de información, se redujera el personal y se capacitara para poder desempeñar su función adecuadamente con el sistema de información a emplear. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 4 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Requisitos de Software de Sistema. (IEEE/ANSI 830/1998) Introducción. Esta especificación de Requisitos de Software para el sistema de cobro del Dante´s Palace Billar ha sido elaborada tomando en cuenta las necesidades del cliente y sugerencias del consumidor mejorando así la calidad de servicio. El presente documento basa su estructura en base al estándar del IEEE Recomended Practice for Software Requeriments Specification ANSI/IEEE 830 1998. 1.1.-Propósito. El objetivo de esta especificación es definir de manera clara y precisa las funciones y restricciones que tendrá el sistema que se planea construir. El documento deberá ser tratado y analizado por el equipo de desarrollo y por el usuario final. Este documento servirá de medio de comunicación entre cada uno de los integrantes del equipo de desarrollo, así como los usuarios finales y será sujeto a constantes revisiones y modificaciones en dado caso que el proyecto lo requiera y que el cliente lo apruebe. En cuanto esto ocurra el documento funcionara como base para los desarrolladores de software para la correcta construcción del nuevo sistema. 1.2.- Alcance. El sistema que se desea construir pretende mejorar la calidad de servicio en cuanto al tiempo de espera que realiza el consumidor al momento de realizar el pago de su consumo en el billar, para que de esta manera, el último contacto que tenga el consumidor con el establecimiento sea completamente satisfactorio, ágil y eficaz. Este sistema se encargara de agilizar el proceso de cobro dentro del Dante´s Palace Billar de tal forma que en el sistema se realizaran registros de tiempos y mercancía consumida por mesa apoyado de bases de datos y tablas relacionales Tiempo-Consumo. 1.3.- Definiciones, siglas y abreviaciones. 1.3.1.- Definiciones. Administración: Comencemos por la etimología. La palabra administración viene del latín ad (hacia, dirección, tendencia) y minister (subordinación u obediencia), y significa aquel que realiza una función bajo el mando de otro, es decir, aquel que presta un servicio a otro. Incluye términos como "proceso", "recursos", "logro de objetivos", "eficiencia", "eficacia. Altas: Acción que se realiza para poner en disponibilidad algún objeto, cosa, dato e información. Bajas: Acción que se realiza para suspender, eliminar o restringir un objeto. Cambios: Acción de intercambiar una cosa, objeto, dato e información. En este caso solo se harán cambios de mesa, bolas o tacos que se empleen en el billar Registro: Acción donde se toman datos e información para capturar, y tener un control acerca de ella en cualquier área. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 5 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Producto: El producto es el punto central de la oferta que realiza toda empresa u organización (ya sea lucrativa o no) a su mercado meta para satisfacer sus necesidades y deseos, con la finalidad de lograr los objetivos que persigue Consumo: es la acción y efecto de adquirir (hacer uso de un bien o servicio, gastar). Es posible consumir alimentos u otros productos de vida efímera Precio: El precio es la expresión de valor que tiene un producto o servicio, manifestado por lo general en términos monetarios, que el comprador debe pagar al vendedor para lograr el conjunto de beneficios que resultan de tener o usar el producto o servicio. Billar : Juego donde el objetivo es meter las bolas dependiendo el color y forma en los 8 hoyos que contiene la mesa, este juego puede derivar otros tipos pero su principal objetivo es crear jugadas donde logren introducir las bolas en dichos hoyos. Mesa de billar: Mesa rectangular, con base de madera, la parte superior esta forrada de material sintético verde, contiene 8 hoyos y espacios para las tizas, es la parte fundamental del billar puesto que en ella se juega. Taco: objeto de madera diseñado para realizar un tiro o jugada en la mesa de billar. Bolas de Billar: Objetos diseñados para realizar el juego de billar, estas bolas están pintadas de colores y tienen forma lisa o rayada que toman valor dentro del juego. Venta: es la acción y efecto de vender (traspasar la propiedad de algo a otra persona tras el pago de un precio convenido). El término se usa tanto para nombrar a la operación en sí misma como a la cantidad de cosas que se venden. Reporte: El reporte es aquel documento que se utilizará cuando se quiera informar o dar noticia acerca de una determinada cuestión Finanzas: se define por el conjunto de actividades que incluye procesos, técnicas y criterios a ser utilizados, con la finalidad de que una unidad económica como personas, empresa o estado, optimice tanto la forma de obtener recursos financieros como el uso de los mismos durante el desarrollo de sus negocios o actividad productiva empresarial Agilidad: Es la capacidad de realizar movimientos o acciones de manera rápida y sin que su desarrollo se vea entorpecido. Tiempo: la palabra tiempo es la magnitud física que permite medir la duración o separación de las cosas sujetas a cambio (o sea, el período que transcurre entre el estado del sistema cuando éste aparentaba un estado y el instante en el que dicho estado registra una variación perceptible para el observador). Usuario: es un individuo que utiliza una computadora, sistema operativo, servicio o cualquier sistema informático. Por lo general es una única persona. Un usuario generalmente se identifica frente al sistema o servicio utilizando un nombre de usuario (nick) y a veces una contraseña, este tipo es llamado usuario registrado. Cuenta: Documento donde se registran los productos consumidos con el precio de cada uno de estos al final se genera una suma que brinda el resultado total monetario del consumo realizado. Temporizador: es un dispositivo, con frecuencia programable, que permite medir el tiempo. La primera generación fueron los relojes de arena, que fueron sustituidos por relojes convencionales y más tarde por un dispositivo íntegramente electrónico. Cuando trascurre el tiempo configurado se hace saltar una alarma o alguna otra función a modo de advertencia. Ventana (informática): Parte delimitada de la pantalla en un sistema operativo gráfico que suele ser rectangular y que contiene elementos afines entre sí en ella. Aplicación: Suele ejecutarse en una sola ventana. En una pantalla pueden ejecutarse múltiples ventanas. Una ventana generalmente posee título, botones para cerrarla, minimizarla, maximizarla o restaurarla y características para moverla y redimensionarla Versión: 1.0 Fecha de la versión: 23/03/2012 Página 6 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Administrador de sistema: Persona encargada de ofrecer el soporte técnico y operativo del sistema de información. Cliente: Cliente es la persona, empresa u organización que adquiere o compra de forma voluntaria productos o servicios que necesita o desea para sí mismo, para otra persona o para una empresa u organización; por lo cual, es el motivo principal por el que se crean, producen, fabrican y comercializan productos y servicios. 1.3.2. - Abreviaturas. MIS: Management information system. DPV: Custom Data Administrator. SI: Sistema de Información. 1.4. - Referencias. IEEE Recommended Practice for Software Requeriments Specifications ANSI/IEEE std. 830, 1998. 1.5.- Apreciación global. Este documento está conformado de tres secciones que son la Introducción, la Descripción Global y los Requerimientos Específicos. En esta primera sección se procura proporcionar una visión general de lo que es el documento de especificaciones de requisitos. En la segunda sección se da una descripción general del sistema a construir, para conocer sus funciones principales, los datos requeridos y sus restricciones, entre otras cosas que afecten su desarrollo, aunque no se entra en los detalles de cada uno de estos factores. 2 Descripción Global. 2.1.- Perspectiva del producto. El sistema de cobro del Dante´s Palace Billar interactuara con al menos tres equipos de cómputo mediante bases de datos y tablas relacionales de tiempo-consumo. La interacción con la base de datos será por medio de números de identificación única (Item Code) los cuales serán ingresados seleccionando a través de menús gráficos en forma de menús. Cada mesa contara con propio menú para el registro, ya sea del consumo de tiempo o de mercancía del local. 2.2.- Funciones del producto. El sistema tendrá funciones tales como altas, bajas, ventas e inventario. Altas-Bajas: Están relacionadas con los registros de la mercancía en existencia y con la ocupación de mesa, en caso que se abra una cuenta por un nuevo cliente, o esta misma se cierre al momento de su partida. Ventas: Esta función reducirá las existencias de la mercancía disponible en el local. Inventarios: Relacionara todos los datos acerca del control de los productos disponibles en el local (existencias, perdidas, faltantes, etc.). Versión: 1.0 Fecha de la versión: 23/03/2012 Página 7 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 2.3.- Características del Usuario. Es recomendable que los usuarios u operadores del sistema posean conocimientos básicos en computación y que se encuentren familiarizados con los procesos que se llevan a cabo dentro del billar. 2.4.- Restricciones. El sistema por ser computacional, requiere de luz eléctrica para poder alterarlo, en este caso se requiere una conexión preferentemente cercana a el equipo que contenga el sistema computacional. Las características del hardware en los equipos donde se instalara el sistema serán siempre las mismas. El sistema deberá de ser capaz de funcionar paralelamente con otras aplicaciones, siempre que el hardware lo permita. Los distintos módulos deberán tener un diseño e implementación sencillos, independientemente de la plataforma en la que sea instalado o el lenguaje de programación con el cual haya sido desarrollado. 2.5.- Atención y dependencias. Se asume que los requisitos descritos en este documento son estables una vez que sea aprobado por el cliente. 2.6.- Requerimientos Funcionales y No funcionales 2.6.1.- Requerimientos Funcionales 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Cada mesa deberá tener un número con él se identifique. El sistema deberá contar el tiempo a partir de la entrega del número de mesa al cliente. Tendrá dos apartados para separar las mesas el primer apartado contara el tiempo y el segundo generara el costo. El sistema deberá tener un temporizador a partir de segundos hasta horas. Los apartados serán en una misma ventana, pero separados. El software requerido deberá tener ventanas las cuales muestren: Mesas Ocupadas. Mesas libres. Tiempo. Costo por el tiempo. Consumo de productos. Se clasificaran como subcuentas: Costo por tiempo consumido. Consumo de productos consumido. De las sub cuentas mencionadas deberá generar una cuenta total donde se muestren los costos por consumo. El sistema mostrara el nombre del cliente al generar su cuenta total. Deberá tener una base de datos que contenga información de los clientes. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 8 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 2.6.2.- Requerimientos No Funcionales 1. Se entregara un manual de usuario a cada uno de los usuarios finales, donde se describirá el sistema y principalmente las operaciones que el usuario puede ejecutar. A los administradores se les brindará un curso para mostrar la totalidad de funciones que puede realizar el sistema. 2. Se implantaran funciones de teclado para aumentar la practicidad del sistema, estas se mostraran en las pantallas del sistema de forma dinámica. 3. Para el usuario final la pantalla de Solicitud de Presupuesto será sencilla de manejar, ya que le permitirá identificar fácilmente los datos necesarios para la elaboración de su solicitud. 4. La aplicación deberá funcionar bajo el sistema operativo Windows. 5. El sistema se debe implementar bajo la infraestructura de las computadoras existentes en las oficinas de la empresa. 6. Para que un usuario tenga acceso al sistema deberá ser dado de alta. 7. Se realizaran respaldos de información automáticamente cada 30 minutos, avalando así la copia de comprobante de pago que se le entrega al cliente. 8. Desarrollar el Software en lenguaje C#. Versión: 1.0 Fecha de la versión: 23/03/2012 Página 9 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Estudio costo-beneficio Versión: 1.0 Fecha de la versión: 23/03/2012 Página 10 IDENTIFICACIÓN DE REQUERIMIENTOS Equipo 7 “La Información” Fecha de entrega: 23/03/2012 Planificación integral del proyecto Gráfica de Gantt GRAFICA DE GANTT Trabajos Análisis de Situación Análisis de Entorno Analizar de Riesgos Especificación de Requisitos Estimación de Costo Estrategia de Solución Diseño de Software Documentación Implementación Entrega de Software Mantenimiento Fin de Proyecto Fecha de inicio 21/03/2012 21/03/2012 21/03/2012 29/03/2012 04/04/2012 05/04/2012 11/04/2012 11/04/2012 27/04/2012 30/05/2012 15/06/2012 25/06/2012 Duración 8 8 8 6 1 6 15 16 3 1 10 1 Fecha a terminar 29/03/2012 29/03/2012 29/03/2012 04/04/2012 05/04/2012 11/04/2012 26/04/2012 27/04/2012 30/04/2012 31/05/2012 25/06/2012 26/06/2012 20/3/12 30/3/12 9/4/12 19/4/12 29/4/12 9/5/12 19/5/12 29/5/12 8/6/12 18/6/12 Analisis de Situacion Analisis de Entorno Analizar de Riesgos Especificacion de Requisitos Estimacion de Costo Estrategia de Solucion Diseño de Software Documentacion Implementacion Entrega de Software Mantenimiento Fin de Proyecto Versión: 1.0 Fecha de la versión: 23/03/2012 Página 11