formato ieee830
DESCRIPTION
FORMATO IEEE llenado correctamenteTRANSCRIPT
Requisitos del software
Especificacin de requisitos de softwareRev. Pg. 4
Universidad Tecnolgica de MxicoIng. Sistemas Computacionales
DES.DE PROY.EN ING.E/SIS.COMP.
Entregable 2.1
Especificacin de requisitos de software
David Cervantes MuozJoel Cruz Alba
Instrucciones: Especificacin de requisitos de software Proyecto: Punto de Venta Indiorama Formato IEEE 830 llenado.
Ficha del documento
FechaRevisinAutorVerificado dep. Calidad.
20/02/2015V01Cervantes Muoz DavidCruz Alba Joel
Documento validado por las partes en fecha: 20/02/2015
Por el clientePor empresa suministradora
Publico
particular
Fdo. D./ Da Fdo. D./Da
Implementacin de ExpendioEspecificacin de requisitos de softwarePg. 13
ContenidoFicha del documento2Contenido31Introduccin41.1Propsito41.2Alcance41.3Personal involucrado41.4Definiciones, acrnimos y abreviaturas51.5Referencias51.6Resumen52Descripcin general52.1Perspectiva del producto52.2Funcionalidad del producto62.3Caractersticas de los usuarios62.4Restricciones73Requisitos especficos83.1Requisitos comunes de los interfaces83.1.1Interfaces de usuario83.1.2Interfaces de hardware93.1.3Interfaces de software93.1.4Interfaces de comunicacin93.2Requisitos funcionales93.3Requisitos no funcionales213.3.1Requisitos de rendimiento213.3.2Seguridad Base de Datos213.3.3Fiabilidad223.3.4Disponibilidad233.3.5Mantenibilidad23
IntroduccinLa realizacin del software fue una idea general creada para cumplir con las necesidades de un tipo de cliente que abarcara desde micro negocio hasta cadenas del mismo ramo ya posicionados, de igual forma contener todos los elementos del sistema desde las restricciones hasta los requerimientos basndose en este como si se tratara de un manual para el manejo del sistema ya que como se mencionara todo el sistema minuciosamente a travs de los aspectos los cuales son: Identificacin de Requisitos, Anlisis de Requisitos y Negociacin, Especificacin de Requisitos, Modernizado del Sistema, Validacin de Requisitos y Gestin de Requisitos.Propsito
Crear un Manual Operativo y Descriptivo del software para la ptima utilizacin. La audiencia a la que va dirigido es amplia ya que est generado para poder soportar desde bases de datos pequeas y bases complejas.Alcance
Se pretende que el alcance sea a corto plazo y a un nivel distrital, que el sistema sea aceptado y adoptado como un software de calidad y eficiencia logrando as, su efectivo desarrollo y sistema ofreciendo las caractersticas que los usuarios necesitan y demandan en cuantos a sus necesidades y capacidades.Personal involucradoNombreJoel Cruz Alba
RolProgramador
Categora profesionalIng. En Sistemas
ResponsabilidadesDesarrollo de Software
Informacin de [email protected]
AprobacinSi
NombreDavid Cervantes Muoz
RolProject Manager
Categora profesionalIng. En Sistemas
ResponsabilidadesAdministrar Proyecto
Informacin de [email protected]
AprobacinSi
0. Definiciones, acrnimos y abreviaturas
Aun no declaradas.
Referencias
Los principales motivos referenciales para la realizacin fue la gran cantidad de negocios y empresas encargadas de la venta y/o distribucin de productos perecederos. Principalmente se enfoca en la Gestin de unsupermercadoy convirtete en un punto de referencia para las cadenas desupermercados. El proyecto est enfocado principalmente a puntos especficos de los cuales se desarrolla el sistema y el proyecto en s como lo es el modelo, necesidades de los usuarios en cuanto al diseo y manejo de un inventario en este caso el cual se hizo referencia en un negocio local.Resumen
Implementacin de punto de venta para un negocio de venta de cervezas.
Descripcin generalPerspectiva del producto
Las interfaces del sistema con las que el usuario ya sea administrador, mantenimiento, encargado u otro usuario distinto a este, era de fcil manejo ya que estas estn referenciadas a los requerimientos del usuario, son interfaces graficas de fcil manejo y entendimiento para aquel que valla a manejarlo en ese momento. No todos los usuarios tendrn acceso completo a todas las funciones que el software ofrece ya que como se plante en un principio este tendr restricciones de usuarios segn sea su jerarqua.
Los requerimientos de hardware sern, una computadora bsica la cual contendr el sistema. En cuanto a un software de comunicacin este podr hacer documentos en Word (.doc) o .txt para as comunicar un inventario ms eficiente y rpido de todo el contenido del expendio, contar con salidas de informacin ya sea imprimir o guardar en formatos de lectura. La restriccin de memoria tendr poca demanda ya que este sistema no demandara el uso de muchos programas para su ejecucin ya que este solo podr llamar a la base de datos en la cual se estarn conteniendo los productos. La operacin de este sistema ser tanto para el usuario normal como hasta el administrador o encargado de rea del negocio o modelorama solo teniendo en cuenta las restricciones de cada uno ya mencionadas. Los requisitos para la adaptacin de este sistema no sern muy difciles ya que este software es de muy fcil manejo y no ser necesaria una larga jornada de capacitacin para el manejo de dicho software.
Funcionalidad del producto
La funcin principal del sistema ser fungir como inventario para los administradores del negocio, pero como actividad agregada para tener una utilidad ms grande, es poder ver los precios de productos solicitados, compra y venta de estos; el sistema podr tener acceso a cualquier producto contenido tanto en el mostrador como en la bodega o almacn del negocio, tambin con este inventario saber las cantidades de productos en existencia, as prevenir y poder hacer un pedido de estos a tiempo.Caractersticas de los usuarios
El usuario lder, tendr una clave nica para poder tener acceso a todo en absoluto desde poder eliminar suprimir o retener un producto por determinado tiempo o definitivamente ya segn sea su decisin, dar de alta pedidos, tambin el caso contrario poder agregar un producto nuevo, el tambin ser capaz de usar el sistema para fabricar el inventario as como tambin vender productos si as lo desea; este usuario es muy general ya que este puede desempear todas las actividades de los dems usuarios al tener acceso absoluto.
El operador ser aquel el cual estar al frente del sistema para vender los productos a los clientes que lo requieran, las caractersticas de este se limitaran solo a la revisin y venta de los productos as como tambin checar disponibilidad.
El usuario administrador ser el encargado de hacer el mantenimiento al software para entregar al lder (dueo), la aplicacin actualizada a los puntos que se requieran debido a las mejoras que el lder solicite. Simplemente este usuario es root (acceso total desde el cdigo fuente).
Restricciones
Las restricciones generales se plantearan conforme el lder del negocio los pida, pero dando una breve introduccin a estas ser el uso indebido del sistema, por lo cual se opt que el sistema cubra totalmente la pantalla para as no dejar que los usuarios hagan uso de otras aplicaciones las cuales no sean de uso para el negocio, tambin el sistema en cuanto a la venta de productos tendr la restriccin de que el usuario en caso de que quiera encubrir algn negocio todo lo hecho en el sistema ser guardado para as tener en cuenta toda actividad realizada en el sistema.Adems de todas las restricciones que tendrn los usuarios que lo manejaran como ya se han mencionado anteriormente.
Requisitos especficos
Para la realizacin de este proyecto se desea reducir recursos tanto humanos como materiales y financieros, buscando una mxima optimizacin del tiempo, implementando un sistema multiusuario.
Requerimientos Funcionales
Identificacin del requerimiento:RF01
Nombre del Requerimiento:Autentificacin de Usuario.
Caractersticas:Los usuarios debern identificarse para acceder a cualquier parte del sistema.
Descripcin del requerimiento:El sistema podr ser consultado por cualquier usuario dependiendo del mdulo en el cual se encuentre y su nivel de accesibilidad.
Requerimiento NO funcional: RNF01 RNF02 RNF05 RNF08
Prioridad del requerimiento:Alta
Identificacin del requerimiento: RF02
Nombre del Requerimiento: Consultar Informacin.
Caractersticas: El sistema ofrecer al usuario informacin general acerca de los productos y costos.
Descripcin del requerimiento: Consultar Informacin Bsica: Muestra informacin general sobre los productos, costos.
Requerimiento NO funcional: RNF01 RNF02
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RF03
Nombre del Requerimiento: Consultar Informacin.
Caractersticas: El sistema ofrecer al usuario informacin general acerca de los productos y costos.
Descripcin del requerimiento: Consultar Informacin de Existencias: Muestra informacin general sobre la existencia o no de los productos.
Requerimiento NO funcional: RNF01 RNF02
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RF04
Nombre del Requerimiento: Modificar.
Caractersticas: El sistema permitir al administrador o lder, modificar los costos y/o productos.
Descripcin del requerimiento: Permite al administrador modificar los costos de los productos, ya sean promociones o repecos, costos o existencias.
Requerimiento NO funcional: RNF01 RNF02 RNF05
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RF05
Nombre del Requerimiento: Modificar.
Caractersticas: El sistema permitir al administrador, modificar la BD.
Descripcin del requerimiento: Permite al administrador modificar las columnas u opciones de visualizacin de la BD.
Requerimiento NO funcional: RNF01 RNF02 RNF05
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RF06
Nombre del Requerimiento: Registrar.
Caractersticas: El sistema permitir a los usuarios, registrar una venta.
Descripcin del requerimiento: Permite a los usuarios en general registrar una venta de los productos, la cual se reflejara en la BD.
Requerimiento NO funcional: RNF01 RNF02 RNF05
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RF7
Nombre del Requerimiento: Gestionar Reportes.
Caractersticas: El sistema permitir generar reportes.
Descripcin del requerimiento: Permite al administrador y lder, imprimir reportes de las ventas o existencias del producto, as como tambin, ver listados en formato de lectura simple.
Requerimiento NO funcional: RNF01 RNF02
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RF8
Nombre del Requerimiento: Acreditar.
Caractersticas: Garantiza a los clientes y al lder que la venta se ha realizado correcta y exitosamente.
Descripcin del requerimiento: Permite a los usuarios dar constancia de que la venta se concluy satisfactoriamente.
Requerimiento NO funcional: RNF01 RNF02
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RF9
Nombre del Requerimiento: Auditora del sistema
Caractersticas: Garantizar las soluciones de problemas existentes mediante la utilizacin del sistema.
Descripcin del requerimiento: Evaluar y analizar los procesos del sistema, proponiendo solucin de problemas existentes dentro del sistema utilizado.
Requerimiento NO funcional: RNF03 RNF04 RNF06 RNF07 RNF08
Prioridad del requerimiento: Alta
Requerimientos No Funcionales.
Identificacin del requerimiento: RNF01
Nombre del Requerimiento: Interfaz del sistema.
Caractersticas: El sistema presentara una interfaz de usuario sencilla para que sea de fcil manejo a los usuarios del sistema.
Descripcin del requerimiento: El sistema debe tener una interfaz de uso intuitiva y sencilla.
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RNF02
Nombre del Requerimiento: Ayuda en el uso del sistema.
Caractersticas: La interfaz del usuario deber de presentar un sistema de ayuda para que los mismos usuarios del sistema se les faciliten el trabajo en cuanto al manejo del sistema.
Descripcin del requerimiento: La interfaz debe estar complementada con un buen sistema de ayuda (la administracin puede recaer en personal con poca experiencia en el uso de aplicaciones informticas).
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RNF03
Nombre del Requerimiento: Mantenimiento.
Caractersticas: El sistema deber de tener un manual de instalacin y manual de usuario para facilitar los mantenimientos que sern realizados por el administrador.
Descripcin del requerimiento: El sistema debe disponer de una documentacin fcilmente actualizable que permita realizar operaciones de mantenimiento con el menor esfuerzo posible.
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RNF04
Nombre del Requerimiento: Diseo de la interfaz a la caracterstica de la web.
Caractersticas: El sistema deber de tener una interfaz de usuario, teniendo en cuenta las caractersticas de la web del negocio.
Descripcin del requerimiento: La interfaz de usuario debe ajustarse a las caractersticas de la web del negocio, dentro de la cual estar incorporado el sistema de gestin de procesos y el inventario.
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RNF05
Nombre del Requerimiento: Desempeo
Caractersticas: El sistema garantizara a los usuarios un desempeo en cuanto a los datos almacenado en el sistema ofrecindole una confiabilidad a esta misma.
Descripcin del requerimiento: Garantizar el desempeo del sistema informtico a los diferentes usuarios. En este sentido la informacin almacenada o registros realizados podrn ser consultados y actualizados permanente y simultneamente, sin que se afecte el tiempo de respuesta.
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RNF06
Nombre del Requerimiento: Nivel de Usuario
Caractersticas: Garantizara al usuario el acceso de informacin de acuerdo al nivel que posee.
Descripcin del requerimiento: Facilidades y controles para permitir el acceso a la informacin al personal autorizado a travs de Internet, con la intencin de consultar y subir informacin pertinente para cada una de ellas.
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RNF07
Nombre del Requerimiento: Confiabilidad contina del sistema.
Caractersticas: El sistema tendr que estar en funcionamiento las 24 horas los 7 das de la semana. Ya que es una pgina web diseada para la carga de datos y comunicacin entre usuarios.
Descripcin del requerimiento: La disponibilidad del sistema debe ser continua con un nivel de servicio para los usuarios de 7 das por 24 horas, garantizando un esquema adecuado que permita la posible falla en cualquiera de sus componentes, contar con una contingencia, generacin de alarmas.
Prioridad del requerimiento: Alta
Identificacin del requerimiento: RNF08
Nombre del Requerimiento: Seguridad en informacin
Caractersticas: El sistema garantizara a los usuarios una seguridad en cuanto a la informacin que se procede en el sistema.
Descripcin del requerimiento: Garantizar la seguridad del sistema con respecto a la informacin y datos que se manejan tales sean documentos, archivos y contraseas.
Prioridad del requerimiento: Alta
Requisitos comunes de los interfaces
En esta etapa se describir toda la interfaz con la que el usuario estar interactuando para accesar al sistema inventario y realizar los movimientos que desee.
Interfaces de usuario
Pantalla inicialEsta pantalla es el control para el acceso al sistema, como se puede observar tiene un cuadro combinado el cual te desplaza los nombres de quienes manejan el sistema, es importante recalcar que cada uno de ellos tiene permisos restringidos para evitar robos.
AUN NO PROGRAMADO
Cuando no escriben la contrasea predeterminada aparece un indicador.
AUN NO PROGRAMADO
Interfaces de hardware
AUN NO PROGRAMADO
Interfaces de software
AUN NO PROGRAMADO
Interfaces de comunicacin
AUN NO PROGRAMADO
Requisitos funcionales
En cuanto a la entrada y salida de informacin al sistema, podemos ver en el punto anterior, que toda etapa tiene su propia respuesta a cada funcin que realiza, entre algunas de ellas podemos mencionar el control de validez que manejamos en cuanto a la entrada de informacin es la mxima, debido a que el sistema no demanda la necesidad de aplicar un lapso especifico para enviar o recibir algn tipo de informacin.
Cada tem o ventana del sistema, cumple con una funcin en especifico y al realizar una operacin existe una secuencia para realizar una ms en seguida de la otra si es que as se desea; esto ya depender de si quiere o no realizar una tarea ms.
Para responder a operaciones anormales podemos mencionar que el sistema tiene una serie de ventanas que aparecern con mensajes de aviso sobre algn error o anomala en l, como alguna contrasea incorrecta, un usuario no registrado, o simplemente un frmaco no encontrado en la base de datos con la que se cuenta.
As mismo la relacin de entrada y salida de informacin depender del registro de nuevos artculos que se deseen agregar a nuestra base de datos y los cambios que se realicen al querer modificar informacin sobre un producto