Está en la página 1de 16

SISTEMA SUGOI ESPECIFICACIN DEL SISTEMA SyRS DE REQUERIMIENTOS

Identificador del documento: 10/2010 SyRS Fecha de creacin del documento: 01/11/2010 Versin: 1 Autor(es): Cesar Flores Juan Jos Rodrguez Uriel Gerardo Blanco Hctor Antonio de Mendieta
UVM Campus Sur Guadalajara, Jalisco Tel.: 3311132500 www.uvmnet.edu

Francisco Javier Rosales

UVM Campus Sur Guadalajara, Jalisco Tel.: 3311132500 www.uvmnet.edu

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

PREFACIO
En este documento se establecen las especificaciones de los requerimientos del SISTEMA SUGOI, donde en la primera parte obtendremos la visin de los propsitos, alcances, definiciones y referencias del sistema. Observaremos la Descripcin General del Sistema en la segunda parte, que incluye contexto del sistema, Modos y estados, capacidades, restricciones, Caractersticas de los usuarios, suposiciones y dependencias. En la ltima parte documentamos se detallan las Capacidades, condiciones, y restricciones del sistema; donde, se definen las operaciones, entradas y salidas, seguridad, caractersticas, polticas y especificaciones, as como los requerimientos detallados de cada modulo.

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

AUTORIZACIN

Fecha: 01 de noviembre de 2010

A quien corresponda:

Por este medio solicito la autorizacin para comenzar a trabajar sobre la especificacin de requerimientos del sistema SISTEMA SUGOI, dicho proyecto fue solicitado por Adriana Carolina Castaeda Gonzlez de la Empresa SUGOI Sushi & Restaurant en la fecha 01 de noviembre de 2010 obligndonos a que el producto/servicio a prestar cumpla con las caractersticas establecidas en este documento.

Autorizo a Enterprise System and Networks para la realizacin de la SyRS del Proyecto SISTEMA SUGOI.

Francisco Javier Rosales Montes Lder de Proyecto.

ii

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

iii

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

TABLA DE CONTENIDO

1.INTRODUCCIN..................................................................................................................................1 1.1 1.2 1.3 1.4 PROPSITO ...............................................................................................................................................1 ALCANCE DEL SISTEMA...............................................................................................................................1 DEFINICIONES, ACRNIMOS Y ABREVIATURAS.................................................................................................1 REFERENCIAS.............................................................................................................................................2

2.DESCRIPCIN GENERAL DEL SISTEMA......................................................................................3 2.1 CONTEXTO DEL SISTEMA.............................................................................................................................3 2.2 MODOS Y ESTADOS DEL SISTEMA..................................................................................................................4 2.3 PRINCIPALES CAPACIDADES DEL SISTEMA.......................................................................................................4 2.4 PRINCIPALES RESTRICCIONES DEL SISTEMA.....................................................................................................4 2.5 CARACTERSTICAS DE LOS USUARIOS.............................................................................................................6 2.6 SUPOSICIONES Y DEPENDENCIAS....................................................................................................................6 3.CAPACIDADES, CONDICIONES Y RESTRICCIONES DEL SISTEMA......................................7 3.1 ENTRADAS, SALIDAS Y OPERACIONES DEL SISTEMA.......................................................................................7 3.2 CARACTERSTICAS DE DESEMPEO DEL SISTEMA.............................................................................................7 3.3 SEGURIDAD................................................................................................................................................7 3.4 POLTICAS Y REGULACIONES........................................................................................................................8 3.5 CARACTERSTICAS FSICAS...........................................................................................................................8 3.6 OTROS REQUERIMIENTOS..............................................................................................................................8 ANEXO. PLANTILLA PARA CAPTURAR REQUERIMIENTOS.....................................................9

iv

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

1. INTRODUCCIN
IEEE 830

1.1 Propsito
Con este documento se sustenta la calidad del Sistema SUGOI, proporcionando la documentacin necesaria para cualquier modificacin futura o inmediata del mismo. Este dirigido aquel que necesiten conocer el diseo del propio sistema, as como a cualquiera que pretenda manejarlo.

1.2 Alcance del sistema


Esta subclusula debe: a) El Sistema SUGOI, est diseado en base a las necesidades del cliente la cuales son: Contar con un sistema de Informacin para poder llevar el control de las rdenes de venta de los platillos y productos en el restaurant y a domicilio. Poder tener un mayor control en la preparacin de los alimentos. Tener reportes diarios de cortes de caja, Poder realizar totales de cuentas automticamente. Ya que actualmente se desperdicia tiempo y recurso humano en realizar cuentas, anotar las comandas, realizar los cierres de caja diarios contabilizando y anotando en papel cada una de la comandas (duplicidad de datos), no se tiene control sobre los clientes a domicilio, se elabora el pedido de las comandas sin un orden aparente. Nuestro Sistema SUGOI pretende erradicar y ayudar a nuestro cliente a poder llevar el control adecuado de cada una de las comandas. Se podrn obtener totales de la cuentas de cada cliente en base a las comandas de manera rpida y sencilla, especificando el total, subtotal y descripcin de cada platillo consumido. Tendr de manera organizada la base de datos de los clientes a domicilio para no perder tiempo en registrar ms de una vez los datos necesarios para el pedido; como son: Nombre, Domicilio completo, Telfonos y alguna referencia del lugar. Obtendr de manera formal reportes diarios, semanales y mensuales sobre los totales y comandas de cada cuenta. Reporteara el platillo mas consumido en un rango de fecha especificada por el usuario.

1.3 Definiciones, acrnimos y abreviaturas


SUGOI: Nombre del restaurante de sushi y comida japonesa de nuestro cliente. Base de Datos: Una Base de Datos es una coleccin de archivos relacionados que almacenan tanto una representacin abstracta del dominio de un problema del mundo real cuyo manejo resulta del inters para una organizacin, como los datos correspondientes a la informacin acerca del mismo. Tanto la representacin como los datos estn sujetos a una serie de restricciones, las

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

cuales forman parte del dominio del problema y cuya descripcin est tambin almacenada en esos archives. Comanda: Documento donde se anotan los platillos y productos que requiere el cliente. Contiene numero de meza o pedido. CPU: RAM: Disco Duro: FAQs:

1.4 Referencias
Se tiene como referencia de los reportes un cuadernillo el cual solo contiene los totales de la cuentas. As como el men completo de los productos ofrecidos en SUGOI.

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

2. DESCRIPCIN GENERAL DEL SISTEMA


Se presentaran los factores generales del Sistema SUGOI y sus Requerimientos Generales para su desarrollo e implementacin.

2.1 Contexto del sistema


El sistema se desarrollar para operar de manera local en una computadora PC con Windows XP y su principal funcin ser la de un punto de venta. El sistema no dispondr de interconexiones o funciones de red, ya que funcionar de manera local en una sola PC. El hardware estar compuesto por: - Una computadora personal con procesador Pentium 4 o superior. (validar caractersticas del equipo) - Una impresora de tickets El software estar compuesto por: - Sistema operativo Windows XP Sistema SUGOI.-

ADMINISTRAD OR

CLIENTE S CAJERO

VENTA S

PEDID OS

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

2.2 Modos y estados del sistema


El sistema est proyectado para funcionar en modo normal ya que slo funcionar en un equipo, no estar en red y bsicamente tendr la funcin de llevar un control de las ventas, realizar consultas y generar reportes.

2.3 Principales capacidades del sistema


El sistema podr contar con los siguientes mdulos: Ventas: En este mdulo se podr accesar a toda la informacin relacionada con las ventas, desde su registro hasta consultas de ventas ya realizadas. Realizar nueva venta Consultar una venta ya registrada Cancelar venta Hacer ajuste a una venta Reportes de Ventas (Diario, Semanal, Mensual) Pedidos: Registrar un pedido. Borrar un pedido Consultar un pedido. Modificar pedidos por nmero de comanda o cliente.

Cliente: Registrar datos de Cliente Modificar datos Cliente Consultar datos Cliente. Eliminar un Cliente. Reportes de Clientes (Datos Generales)

Productos: - Registrar datos de Producto - Modificar datos de Producto - Consultar datos de Producto - Eliminar un Producto - Reportes de Productos (Datos Generales, Mas Vendidos)

2.4 Principales restricciones del sistema


o El sistema deber de registrar cualquier venta en base al pedido.

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

o o o

Los datos que no debern de ser nulos al registrar un Cliente son: Nombre, Domicilio y Telfono. Cualquier pedido a domicilio deber de ser por lo menos de $100.00 en el total de la venta. De ser necesario, el sistema deber poderse instalar fcilmente por el administrador en cualquier computadora y cargar los datos que se tengan respaldados;

Las limitaciones del hardware. o o o o o CPU mnimo Pentium 4 a 1.8 GHz (AMD Atlon 64x). Memoria RAM de 512 Mb. Disco Duro de 80 Gb. Impresora de punto para Tickets. Impresora de inyeccin de tinta o laser para reportes.

Interfaces con otras aplicaciones. o No cuenta con interaccin con otras aplicaciones.

Protocolos. o Por ser un sistema local, no se requiere la utilizacin de protocolos de comunicacin. Herramientas de construccin; o Las Herramientas para su construccin deben ser basadas en la Plataforma Visual Studio .NET Los requerimientos de fiabilidad o De los clculos realizados en el sistema el margen de error es de .01 %. o El porcentaje de falla al modificar o consultar la base de datos es de .3% Criticismo de la aplicacin. o Al momento de una falla elctrica se borraran los datos que no se hayan guardado de forma manual. o Se puede daar la base de datos almacenada, perdiendo informacin crucial para el sistema. Consideraciones de seguridad. o Se dar acceso de forma controlada a los usuarios finales (Tipo_Usuario y Password) o Se establecern vistas de acuerdo al Tipo_Usuario. o Contara con un mtodo confiable de respaldo y resguardo de la informacin histrica. o Contara con un apartado de Ayuda y FAQs

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

2.5 Caractersticas de los usuarios


Bsicamente los usuarios del sistema sern: Cajeros Los cajeros sern las personas que registrarn ventas, darn de alta registros de cliente, harn los pedidos y registrarn su respectivo cobro. Sern personas con conocimientos bsicos de computacin y un nivel educativo de bachillerato con poca o nula experiencia para resolver cualquier problema tcnico. Supervisores El supervisor ser la persona que podr realizar consultas, modificaciones, ajustes, cancelaciones, cambios en una venta El nivel educativo puede ser de bachillerato o superior, aunque tiene mayor experiencia que el cajero en operaciones de ventas, generacin de reportes, etctera. Administradores El administrador es la persona que podr realizar: Cambios en listas de precios Modificacin de paquetes y productos a la venta Dar de baja un usuario Cambiar el tipo de usuario

2.6 Suposiciones y dependencias


Si ocurriera una falla elctrica y se apagara el equipo; durante ese tiempo se deber de registrar todos los pedidos en papel, para que una vez solucionada la falla, se pueda vaciar en el sistema la informacin registrada en papel. Si se daara la base de datos deber de contactar al personaje de Soporte Tcnico del Sistema y no tratar de solucionar el problema por sus propios medios. Si se olvidara el usuario y contrasea del Administrador del Sistema, contactar al Soporte Tcnico.

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

3. CAPACIDADES, CONDICIONES Y RESTRICCIONES DEL SISTEMA


3.1
Entradas, Salidas y Operaciones del sistema
Entradas. Se refiere a los datos necesarios que ingresan al sistema, ya sea manual o automticamente. Salidas. Se refiere a la informacin electrnica o impresa producida por el sistema. Operaciones/Procesos. Se refiere a las reglas lgicas que son aplicadas para transformar los datos en informacin significativa.

3.2

Caractersticas de desempeo del sistema


Velocidad. Cantidad de transacciones, tareas y la cantidad de datos a ser procesados dentro de ciertos periodos de tiempo para las condiciones de trabajo normales y mximas. Capacidad. El nmero de terminales soportadas, y el nmero de usuarios simultneos. Volumen. Cantidad de informacin que puede almacenar. Disponibilidad. Tiempo que el sistema debe estar disponible para su uso (por ej: horas por da), procedimientos de recuperacin, reinicio. Fiabilidad. Tasa de errores aceptable.

3.3 Seguridad
Se refiere al hw, sw y procedimientos para salvaguardar y proteger el sistema y sus datos, de amenazas tanto internas como externas.

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

3.4

Polticas y regulaciones

Detallar cualquier poltica organizacional relevante que afectar la operacin o desempeo del sistema, as como regulaciones externas, o restricciones impuestas por prcticas normales del negocio. Por ejemplo: soporte multilinge, polticas de trabajo, proteccin de informacin del personal, y reportes a alguna agencia reguladora.

3.5

Caractersticas fsicas

Caractersticas del ambiente sobre el que se instalar el sistema, incluyendo hw, sw, condiciones del ambiente, etc.

3.6 Otros requerimientos


Cualquier otro requerimiento cuyo tipo no sea compatible con los mencionados de las secciones 3.1 a 3.5.

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

ANEXO. PLANTILLA PARA CAPTURAR REQUERIMIENTOS


TODOS los requerimientos deben ser escritos llenando la siguiente plantilla: ID NOMBRE TIPO Identificador nico del requerimiento (por ejemplo: un nmero, una etiqueta, un mnemnico, etc.). Nombre del requerimiento. La clasificacin de requerimientos puede ser la siguiente: a) Entrada b) Salida c) Proceso d) Desempeo: velocidad, capacidad, volumen, disponibilidad, confiabilidad. e) Seguridad f) Otro (explicar): ergonoma, entrenamiento, compatibilidad con sistemas existentes, estndares o polticas, etc. DEL Es una descripcin del requerimiento de forma detallada si es posible. Debe ser un requerimiento bien formado (ver estndar IEEE 1233, seccin 7.2) Indicar la importancia de que el requerimiento sea incluido en el sistema. Una posible clasificacin sera: a) Alta. Implica que el sistema no ser aceptado a menos que esos requerimientos sean provistos de una manera aceptable. b) Media. Seala que esos requerimientos mejoraran el producto, pero que sigue siendo aceptable incluso si no los incluye. c) Baja. Implica una clase de requerimientos que puede o no valer la pena incluirlos. Esto da al proveedor la oportunidad de proponer algo que exceda la SyRS. Indicar el origen del requerimiento. Es til saber quin(es) es el creador del requerimiento, de tal manera que si no es claro, es conflictivo, o requiere ser modificado o eliminado, poder identificar los individuos a

DESCRIPCIN REQUERIMIENTO PRIORIDAD

FUENTE

SISTEMA SUGOI ESPECIFICACIN DE REQUERIMIENTOS DEL SISTEMA

DEPENDENCIAS HISTORIAL

consultar. Qu requerimientos se ven afectados por este requerimiento? Esto es, listar los requerimientos relacionados. Indicar quin captur este requerimiento (por parte del proveedor) y en qu fecha.

10