Documento SRS Final
Documento SRS Final
Documento SRS Final
CONTENIDO
1 Introduccin
1.1 Propsito del Sistema ...3 1.2 Alcance .3 1.3 Definiciones, Siglas y Abreviaturas .4 1.4 Panorama ..4
2 Descripcin Global
2.1 Perspectiva del Producto.5 2.2. Funciones del Producto .5 2.3 Caractersticas del Usuario. 6 2.4 Restricciones. 6 2.5 Condiciones y Dependencias...6
3 Especificacin de Requerimientos
3.1 Estudio de factibilidad . .7 3.2 Diagramas de casos de uso..8 3.3 Diagramas de clases...18 3.4 Diagramas de secuencia 19
INTRODUCCION:
El presente documento SRS muestra la forma en que se desarrollara el software, la informacin que se presenta nos dar a conocer las especificaciones y requerimientos para comprender a fondo cada una de las partes que integran el software y como funciona.
1.2 ALCANCE:
El software que a continuacin se presenta esta dividido en 6 subsistemas los cuales son: Obtener informe de ganancias: Se obtiene de forma precisa las ganancias diarias del cibercaf
Compra de productos y servicios: Lleva el control de la compra de productos y servicios necesarios para el funcionamiento del cibercaf.
Venta de productos y servicios: Lleva el control de la venta de productos y servicios que se provee a los clientes del cibercaf.
Asesora sobre el uso de equipos de computo: Presenta datos del cliente e informacin de la asesora presentada as como el costo de la misma Mantenimiento de equipos de computo: Provee informacin del mantenimiento de los equipos de computo propios y del cliente as como sus respectivos costos.
Insumo: Son los bienes y servicios que incorporan al proceso productivo las unidades
Servicios: actividades identificables e intangibles que son el objeto principal de una transaccin ideada para brindar a los clientes satisfaccin de deseos o necesidades
Informe: El concepto de informe, como derivado del verbo informar, es la descripcin, oral o escrita, de las caractersticas y circunstancias de un suceso o asunto. Se trata, en otras palabras, de la accin y efecto de informar (dictaminar).
Mantenimiento: acciones que tienen como objetivo mantener un artculo o restaurarlo a un estado en el cual pueda llevar a cabo alguna funcin requerida. Registro: Es una pequea unidad de almacenamiento destinada a contener cierto tipo de datos.
1.4 PANORAMA:
Los requerimientos y especificaciones del software o (SRS) estn basados en la recomendacin IEEE 830-1998 en el cual se describe de forma general el producto y su interaccin con los usuarios. En el segundo capitulo se abordara los aspectos principales del producto as como su interaccin con los usuarios finales, En el tercer capitulo se detallan todos los subsistemas funcionales incluidos en el software, y en el cuarto capitulo se presentaran los diagramas UML Elaborados por los miembros del equipo. Estos son: Diagramas de casos de uso Diagramas de secuencias Diagramas de clases
sistema, podr dar de alta y de baja a los usuarios en el momento que se desee, se podrn dar de alta productos que ingresan, as como nuevos productos que no estn en el inventario inicial, tambin podrn darlos de baja ya sea por salida de mercanca o por que se sacan del mercado,
2.4. Restricciones
El sistema no presenta grandes limitaciones de hardware ya que est pensado para implementarse en cualquier PC que actualmente rigen el mercado. Por lo que las limitaciones de memoria y procesamiento estn estrechamente ligadas a las capacidades de la PC elegida.
3 Especificacin de Requerimientos
3.1 Estudio de factibilidad
1. El sistema contribuye a los objetivos generales de la organizacin? R.- Si, 2. El sistema se puede implementar utilizando la tecnologa actual y con las restricciones de costo y tiempo? R.- Si, por que se utilizaran tecnologas ya existentes y que son factibles para su uso y los costos no son muy elevados 3. El sistema puede integrarse a otros que existen en la organizacin? R.- Si, ya que se puede implementar de una manera adecuada sin crear conflictos entre estos y de manera general. 1. Cmo se las arreglara la organizacin si no se lleva a cabo este sistema? R.- Un control de forma manual sin ser muy exactos en los tiempos. 2. Cules son los problemas con los procesos actuales y cmo ayudara el nuevo sistema a resolverlos? R.- El cliente requiere informacin acerca del tiempo utilizado y el costo que este implicara, un control general de algunos servicios como lo son las impresiones, quemado de discos, entre otras cosas. 3. Cul es la contribucin directa que har el sistema a los objetivos del negocio? R.- Con este sistema quedaran registrados todos los movimientos realizados por el cliente tanto de consumos como de tiempo y tendr acceso a este en su pantalla en cualquier momento, adems ayudara a contabilizar las ganancias que se han obtenido diariamente. 4. La informacin se puede obtener y transferir a otros sistemas de la organizacin? R.- No se cuenta con otros sistemas en la organizacin 5. El sistema requiere de tecnologa que no se ha utilizado previamente en la organizacin? R.- Si. 6. A qu debe ayudar el sistema y a qu no necesita ayudar? R.- Debe ayudar al manejo adecuado de la informacin de tiempos, consumos y un control adecuado de las ventas realizadas con sus respectivos costos, y no debe de influir en el funcionamiento adecuado de los equipos (restricciones de permisos en el uso de software de cualquier tipo
extends uses
uses
administrador uses
Mantener equipos
Administrador uses
uses
uses
Cliente
extends
uses
Administrador
extends
uses
Administrador
Obtener informe de ganancias Dueo Seleccionar opcin Generar reporte de ganancias El usuario deber seleccionar la opcin Generar reporte de ganancias,seleccionando el periodo, con esto se generar un reporte en pantalla y se dar la opcin de obtener uno impreso. Una grfica y un reporte de prdidas y ganancias Usuario y contrasea vlidos
Flujo de Eventos:
Condiciones de Salida:
Requerimientos especiales:
uses
uses
extends
extends
Encargado
Controlar consumos e insumos Encargado Seleccionar opcin Generar reporte de consumos e insumos El usuario deber seleccionar la opcin Generar reporte de consumos e insumos, se selecciona el periodo, con esto se generar un reporte en pantalla y se dar la opcin de obtener uno impreso. Una grfica y un reporte de consumos e insumos Usuario y contrasea vlidos
Flujo de Eventos:
Condiciones de Salida:
Requerimientos especiales:
Comprar productos y servicios Administrador Seleccionar opcin Registro de compras El usuario deber seleccionar la opcin Registrar compras, se ingresan los productos y la cantidad compradas, el costo por unidad y el precio al pblico, la fecha de compra, se permitir un espacio para anotaciones en caso de necesitarlo. Un mensaje en pantalla que emita un mensaje de confirmacin, para que el usuario verifique la informacin y cancele en caso de error. Usuario y contrasea vlidos, todos los datos anteriores mencionados, excepto las anotaciones, son necesarios para capturar la compra.
Flujo de Eventos:
Condiciones de Salida:
Requerimientos especiales:
uses
uses
Administrador
Nombre del caso de uso: Actor(es) Participante(s): Condicin(es) Inicial(s): Flujo de Eventos:
Vender productos y servicios Administrador Seleccionar opcin Hacer venta El usuario deber seleccionar la opcin Hacer venta, se ingresan los productos y la cantidad comprada, el precio por unidad ser mostrado de acuerdo al ingresado en compras, y la fecha de venta ser copiada de la computadora con opcin a cambio en caso de mala configuracin.. Un mensaje en pantalla que emita la preimpresin de la factura, para que el usuario verifique la informacin y cancele en caso de error, en caso afirmativo se imprimir la factura. Usuario y contrasea vlidos, todos los datos anteriores mencionados son necesarios para capturar la venta.
Condiciones de Salida:
Requerimientos especiales:
PRODUCTOS
EMPLEADO
ENCARGADO
GENERAR LISTADO
Modificar servicio
SERVICIOS
EMPLEADO
MODIFICACIONES ADMINISTRADOR
Eliminar empleado
Modificar empleado
Agregar servicio