SlideShare une entreprise Scribd logo
1  sur  14
Especificación de requisitos de software 
Proyecto: MYSOFTPAN 
Revisión [99.99] 
SETIEMBRE
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 2 
Historial de Revisiones 
Fecha Revisión Descripción Autor 
05/09/2014 1.0 “Requerimientos del cliente” <LUIS ALFARO> 
Documento validado por las partes en fecha: 05/09/14 
Por el cliente Por la empresa suministradora 
Fdo. D./ Dña. Santiago Alva Fdo. D./Dña. Ing. Luis Alfaro
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 3 
Contenido 
FICHA DEL DOCUMENTO ERROR! BOOKMARK NOT DEFINED. 
CONTENIDO 3 
1 INTRODUCCIÓN 5 
1.1 Propósito 5 
1.2 Alcance 5 
1.3 Personal involucrado 5 
1.4 Definiciones, acrónimos y abreviaturas 6 
1.5 Referencias 6 
1.6 Resumen 6 
2 DESCRIPCIÓN GENERAL 7 
2.1 Perspectiva del producto 7 
2.2 Funcionalidad del producto 7 
2.3 Características de los usuarios 8 
2.4 Restricciones 8 
2.5 Suposiciones y dependencias 8 
2.6 Evolución previsible del sistema 8 
3 REQUISITOS ESPECÍFICOS 9 
3.1 Requisitos comunes de los interfaces 10 
3.1.1 Interfaces de usuario 10 
3.1.2 Interfaces de hardware 10 
3.1.3 Interfaces de software 10 
3.1.4 Interfaces de comunicación 10 
3.2 Requisitos funcionales 11 
3.2.1 Requisito funcional 1 11 
3.2.2 Requisito funcional 2 11 
3.2.3 Requisito funcional 3 11 
3.2.4 Requisito funcional n Error! Bookmark not defined. 
3.3 Requisitos no funcionales 11 
3.3.1 Requisitos de rendimiento 11 
3.3.2 Seguridad 11 
3.3.3 Fiabilidad 12 
3.3.4 Disponibilidad 12
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 4 
3.3.5 Mantenibilidad 12 
3.3.6 Portabilidad 13 
3.4 Otros requisitos 13 
4 APÉNDICES 13
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 5 
1 Introducción 
El presente documento contiene las Especificaciones de Requisitos de Software (ERS) para la 
aplicación informática “MYSOFTPAN”, en adelante MYSP, a realizar en la parte práctica de las 
documentaciones de las áreas de ventas, producción y almacén . La estructura del presente 
documento está basada en las directrices referidas en el estándar IEEE 830-1998 
Recommended Practice for Software Requirements Specifications. 
1.1 Propósito 
El objetivo de esta especificación es definir de manera clara y precisa las funcionalidades y 
restricciones que tendrá el sistema que se desea construir, y va dirigida al equipo de 
desarrollo de software y a las personas que harán uso del sistema terminado. 
Este documento será un medio de comunicación entre cada uno de los roles implicados en el 
desarrollo de software y por lo mismo está sujeto a revisiones, tanto de los desarrolladores 
como de los usuarios, hasta obtener su aprobación. En cuanto esto ocurra el documento 
funcionará como base al equipo de desarrollo para la construcción del nuevo sistema. 
1.2 Alcance 
El producto a desarrollar será no solamente el software “MYSP”, sino también las 
especificaciones del hardware necesario para su ejecución con unos tiempos de respuesta que 
se consideren aceptables por el cliente. El sistema consistirá en una aplicación informática 
que permita a un número indeterminado de usuarios, poder realizar sus operaciones 
requeridas en dichas áreas. 
1.3 Personal involucrado 
Nombres Alfaro Carranza Luis 
Rol Jefe de Desarrollo de sistemas 
Categoría profesional Licenciado en Informática 
Responsabilidades Organizar: al equipo para dejar bien en claro su respectivo rol 
y responsabilidades. 
Dirigir: establecer una pauta a seguir por el equipo 
desarrollador. 
Controlar: verificar que las actividades se lleven de acuerdo al 
plan inicial de desarrollo. 
Información de contacto Luisalfaro019@gmail.com 
Aprobación - Rocha Soraluz Christian 
- Villalobos Romero Cesar 
Nombres Rocha Soraluz Christian 
Rol Analista 
Categoría profesional Licenciado en Informática 
Responsabilidades Analizar la recopilación de información que se hizo acerca de 
las necesidades 
Información de contacto rochasc@gmail.com 
Aprobación - Villalobos Romero Cesar
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 6 
Nombres Villalobos Romero Cesar 
Rol Recopilador de requerimientos 
Categoría profesional Licenciado en Informática 
Responsabilidades Ir con el cliente y, mediante una entrevista, reunir de forma 
organizada las necesidades del mismo. 
Información de contacto cesarvr@gmail.com 
Aprobación - Alfaro Carranza Luis 
Nombres Cotrina Diaz Walter 
Rol Programador 
Categoría profesional Licenciado en Informática 
Responsabilidades Elegir el código para cumplir con los requerimientos 
funcionales del sistema. 
Elegir el código que cumpla con las necesidades de interfaz 
según el diseño del sistema. 
Información de contacto waltercd@gmail.com 
Aprobación - Alfaro Carranza Luis 
1.4 Definiciones, acrónimos y abreviaturas 
HW: Hardware 
SW: Software 
SO: Sistema operativo. 
UML: (Término Ingles) Lenguaje Unificado de modelado 
PC: (del inglés personal computer), computadora personal, es una microcomputadora 
diseñada en principio para ser usada por una sola persona a la vez. 
SGBD: sistema gestor de bases de datos, son un tipo de software muy específico, dedicado a 
servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. 
MYSP: es el nombre de la miscelánea para el que se desarrollará el sistema. 
Login: (término inglés) es el proceso mediante el cual se controla el acceso individual a un 
sistema informático mediante la identificación del usuario utilizando credenciales provistas 
por el usuario. 
Ticket: (término inglés): comprobante de compra. 
1.5 Referencias 
Referencia Titulo Ruta Fecha Autor 
NA NA NA NA NA 
1.6 Resumen 
Este documento está conformado de tres secciones que son la Introducción, la Descripción 
General y los Requisitos Específicos. En esta primera sección se procura proporcionar una 
visión general de lo que es el documento de especificación 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 y, por último, en 
la tercera sección se detallan los pormenores de los requisitos que el usuario necesita para 
realizar sus operaciones y por lo tanto el nuevo sistema debe satisfacer.
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 7 
2 Descripción general 
En esta sección se explica de forma general los objetivos que cumplirá el sistema. 
MYSOFTPAN es un sistema que maneja altas, bajas y cambios es decir, referentes a productos, 
pedidos externos, clientes propios del negocio, los cuales, junto con una serie de usuarios y 
contraseñas válidos, se almacenarán en una base de datos. 
Misión: Crear un sistema que preste al usuario los servicios requeridos por su empresa y sobre 
todo que sea de fácil uso donde él pueda acceder fácilmente a la información que requiere, 
optimizar el programa para que no se sufra de fallas. 
Visión: Hacer de nuestro programa el mejor de la región y del estado, logrando así crear un 
prestigio en todo el país en el ramo de la programación y administración de microempresas. 
Logotipo: 
Colores: 
 Azul: la elección del color azul fue porque el sistema es adaptable como el color en su forma 
natural apto para cualquier tipo de persona que lo usa. 
 PAN: Porque es la principal razón de ser de nuestra empresa cliente. 
2.1 Perspectiva del producto 
Este sistema estará instalado en un equipo de cómputo, la cual contendrá una base de datos 
con todo lo referente a la panadería. 
La interacción con los usuarios será a través de menús. 
2.2 Funcionalidad del producto 
El sistema tendrá funciones tales como altas, bajas, compras, pedidos, reportes, ventas e 
inventarios. 
 Altas: las altas de este sistema serán acerca de los clientes a quienes se les otorgue el 
crédito y los productos que se agreguen al inventario. 
 Bajas: las bajas serían, en caso contrario a las altas, clientes a quienes se les deje de 
otorgar crédito y productos que se eliminen de la de productos que venda la 
miscelánea. 
 Compras: se registran las compras realizadas para abastecer el inventario. 
 Ventas: se registran las ventas hechas a crédito y de contado. 
 Inventario o stock: se registran los productos con que cuenta la panadería, además se 
tiene el control de existencia, lo que nos ayudará a saber el momento en que es 
necesario abastecer algún o algunos productos. 
 Pedidos: se registran los datos de los clientes externos y los productos solicitados. 
 Reportes: se registran las características detalladas de los productos 
elaborados.
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 8 
2.3 Características de los usuarios 
Tipo de usuario Administrador 
Formación ITN- CIBERTEC 
Habilidades Habilidades básicas de manejo de una PC. 
Actividades Altas, bajas y cambios de clientes. 
Altas, bajas y cambios en el inventario. 
Requisición de compras. 
Ventas. 
Tipo de usuario Usuario 
Formación ITN_CIBERTEC 
Habilidades Habilidades básicas de manejo de una PC. 
Actividades Ventas. 
. 
2.4 Restricciones 
El sistema sólo podrá ser utilizado en plataformas de Microsoft versión XP o posterior. 
El sistema deberá de ser capaz de funcionar paralelamente con otras aplicaciones, siempre y 
cuando el HW lo permita. 
Sólo los usuarios registrados podrán hacer uso del sistema. 
2.5 Suposiciones y dependencias 
Se asume que los requisitos descritos en este documento son estables una vez que sea 
aprobado. 
Se asume que el sistema operativo Microsoft Windows XP estará disponible en los equipos 
donde se instalará el sistema. 
En caso de que el equipo de cómputo utilice un SO diferente a los mencionados en la sección 
anterior, el sistema no podrá ejecutarse 
2.6 Evolución previsible del sistema 
En caso de que la panadería cuente, en un futuro, con una sucursal, el sistema se modificará 
para convertirlo en un sistema distribuido.
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 9 
3 Requisitos específicos 
Número de requisito R1 
Nombre de requisito Requisito de autenticación 
Tipo Requisito Restricción 
Fuente del requisito Todos los usuarios deberán introducir en la pantalla de “login” 
un usuario y contraseña válidos en el sistema para poder entrar 
a éste 
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional 
Número de requisito R2 
Nombre de requisito Requisito de descripción 
Tipo Requisito Restricción 
Fuente del requisito El usuario podrá registrar productos y guardarlos mediante el 
sistema en cuestión, los campos de estos registros deberán ser, 
como mínimo, la clave del producto, su descripción, precio, 
cantidad en existencia, etc. 
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional 
Número de requisito R3 
Nombre de requisito Requisito de visibilidad de las descripciones 
Tipo Requisito Restricción 
Fuente del requisito El usuario podrá ver las descripciones con las que dispone 
determinado producto para poder realizar la operación 
correspondiente de acuerdo a ello. 
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional 
Número de requisito R4 
Nombre de requisito Requisito de selección de las descripciones 
Tipo Requisito Restricción 
Fuente del requisito Se podrá especificar la descripción de los productos 
almacenados en la base de datos mediante consultas. 
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional 
Número de requisito R5 
Nombre de requisito Requisito de independencia entre servidores 
Tipo Requisito Restricción 
Fuente del requisito El servidor será totalmente independiente, para que el usuario 
pueda dar un buen servicio. 
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 10 
3.1 Requisitos comunes de los interfaces 
La interfaz de login necesita como entrada un usuario y contraseña válidos para poder dar 
acceso a la siguiente interfaz. 
La interfaz del módulo de ventas necesita como entrada el identificador de cada producto que 
será vendido. Como salida arrojará el total de la compra que deberá pagar el cliente. 
La interfaz del módulo de pedidos externos necesita como entrada el identificador de los 
productos que serán vendidos y los datos del cliente a quien se le entregara el producto. Como 
salida arrojará el total de la compra que deberá pagar el cliente. 
La interfaz del módulo de stock en vitrina necesita como entrada los datos de un producto, en 
caso de que sea necesario integrar éste al inventario. 
La interfaz del módulo de producción necesita como entrada los datos de los productos a 
fabricar indicados en la orden de fabricación. Como salida arrojara los reportes de todos los 
productos fabricados. 
3.1.1 Interfaces de usuario 
La interfaz en uso deberá mostrar a los usuarios solamente la información necesaria 
para realizar cualquier operación. 
La interfaz en uso deberá mostrarle al usuario administrador sólo la información 
necesaria para realizar una modificación. 
3.1.2 Interfaces de hardware 
El monitor: éste deberá mostrar las interfaces así como la información necesaria para 
que el usuario pueda trabajar adecuadamente con el sistema. El monitor deberá contar 
con una resolución de 1024 x 768 pixeles. 
El mouse: el sistema requerirá del ratón para que el usuario pueda realizar selecciones 
y oprimir botones. 
El teclado: el sistema permitirá al usuario introducir datos mediante el teclado. 
3.1.3 Interfaces de software 
La comunicación entre los módulos del sistema se realizará mediante bases de datos 
relacionadas, es decir a través del SGBD SQLServer.
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 11 
3.2 Requisitos funcionales 
3.2.1 Requisito funcional 1 Ingreso al Sistema 
El sistema deberá permitir el ingreso únicamente a usuarios que cuenten con ID y 
una contraseña. 
3.2.2 Requisito funcional 2 Gestión de ventas 
- El sistema permitirá registrar los datos referenciales de cliente 
- Permitirá registrar los datos personales de cliente 
- Permitirá registrar las facturas de ventas 
- Permitirá registrar recibos de dinero por pagos 
- Permitirá la emisión de reporte de deudas por clientes 
3.2.3 Requisito funcional 3 Evaluar stock en vitrina 
- El sistema deberá permitir crear un catálogo de productos disponibles, lista de 
precios y lista de descuentos flexible y confiable que permita generar un marketing 
competitivo a las necesidades de los clientes 
- El sistema deberá mostrar los productos que faltan para abastecer las vitrinas 
- El sistema permitirá emitir reportes de los productos faltantes. 
3.2.4 Requisito funcional 4 Gestión de Pedidos Externos 
- El sistema permitirá registrar datos referenciales de clientes externos 
- Permitirá registrar datos de clientes externos. 
- Permitirá registrar los datos de pedidos, de acuerdo a detalles. 
- Permitirá emitir reportes de pedidos. 
- Permitirá emitir reportes de deudas propias de los clientes 
- Permitirá registrar pedidos. 
3.2.5 Requisito funcional 4 Gestión de Producción 
- El sistema permitirá gestionar características del producto por fabricar 
- El sistema permitirá emitir reportes de cantidad de materia prima disponible. 
- Permitirá emitir informe detallado por producción. 
- Permitirá registrar la orden de producción. 
- Permitirá emitir la guía de remisión par el traslado de los productos. 
3.3 Requisitos no funcionales 
3.3.1 Requisitos de rendimiento 
1. Requisito de respuesta 
El sistema ofrecerá respuesta al usuario en tiempo real. 
3.3.2 Seguridad 
1. Requisito de autenticación: 
El sistema requerirá de un usuario y contraseña válidos para poder 
permitir el acceso.
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 12 
2. Requisito de división de módulos: 
El sistema tendrá separados los módulos a los que puede acceder un 
usuario convencional de los módulos a los que puede acceder el usuario 
administrador. 
3. Requisito de conexión: 
El sistema sólo tendrá abierta la conexión a la base de datos mientras se 
ejecuta la transacción. 
4. Requisito de copia de seguridad: 
El sistema realizará una copia de seguridad periódicamente siempre y 
cuando encuentre la conexión cerrada, de lo contrario lo intentará más 
tarde. 
3.3.3 Fiabilidad 
5. Requisito conexión: 
El sistema cerrará las conexiones inmediatamente terminando cualquier 
ejecución para evitar pérdida de datos a cualquier percance inesperado. 
3.3.4 Disponibilidad 
En funcionamiento normal el sistema estará disponible el 90% del tiempo. 
3.3.5 Mantenibilidad 
1. Requisito de mantenimiento: 
El sistema recibirá mantenimiento una vez por semana los primeros 6 
meses. 
2. Requisito de depuración de respaldos de bases de datos: 
Se revisarán los respaldos de la base de datos para decidir si es necesaria 
una depuración. 
3. Requisito de actualización de estadísticas: 
Se actualizarán las estadísticas manualmente para no perjudicar el 
rendimiento con una actualización automática. 
4. Requisito de comprobación de integridad de datos: 
Se comprobará la integridad y asignación estructural de objetos e índices 
de la base de datos.
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 13 
3.3.6 Portabilidad 
1. Requisito de SW: 
MYSP será portable siempre y cuando el equipo en que se quiera instalar cuente 
con un SO igual o de versión posterior al primer equipo donde se instaló 
2. Requisito de HW: 
MYSP será portable siempre y cuando el equipo en el que se instale tenga 
especificaciones de HW iguales o superiores al primer equipo donde se instaló. 
 . 
3.4 Otros requisitos 
Si el usuario empleado quiere realizar alguna modificación deberá ser necesario que se 
presente el usuario administrador con su contraseña, salir de la sesión del usuario empleado 
y entrar a la suya. 
4 Apéndices 
PIRAMIDE DE REQUISITOS: 
A.) NECESIDADES: 
 Crear un sistema que soporte los principales procesos de ventas, producción, pedidos 
externos y stock de inventarios. 
B.) CARACTERÍSTICAS: 
 Permitir la gestión de usuarios al sistema 
 Permitir crear un reporte de disponibilidad de los productos 
 Permitir generar y archivar las comprobantes de pago. 
 Permitir y archivara los pagos 
 Permitir el control de productos en vitrina 
 Permitir el control de la producción diaria 
 Permitir verificar el stock de productos disponibles 
C.) REQUERIMIENTOS: 
 Gestionar ventas 
 Gestionar pedidos externos 
 Gestionar producción 
 Gestionar stock en vitrina
MYSOFTPAN 
Especificación de requisitos de software 
Rev. [99.99] 
Pág. 14 
CASOS DE USO 
REQUISITOS 
GESTIONAR 
VENTAS 
GESTIONAR 
PEDIDOS 
EXTERNOS 
GESTIONAR 
PRODUCCIÓN 
EVALUAR 
STOCK EN 
VITRINA 
Agilizar el proceso 
de atención al 
cliente 
x x x x 
Agilizar el proceso 
de entrega de 
pedidos 
x x 
Controlar el 
inventario en 
vitrina 
x x 
Controlar la 
producción diaria 
x

Contenu connexe

Tendances

Proyecto de pasteleria
Proyecto de pasteleriaProyecto de pasteleria
Proyecto de pasteleria
Monica Rmz M
 
Validación de Requerimientos
Validación de RequerimientosValidación de Requerimientos
Validación de Requerimientos
UTPL UTPL
 
Requisitos funcionales del sistema
Requisitos funcionales del sistemaRequisitos funcionales del sistema
Requisitos funcionales del sistema
fanyto
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)
Miguel Miranda
 
54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
cristina_devargas
 
Ieee 830 srs
Ieee 830 srsIeee 830 srs
Ieee 830 srs
LauC2457
 

Tendances (20)

Proyecto de pasteleria
Proyecto de pasteleriaProyecto de pasteleria
Proyecto de pasteleria
 
Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No Funcionales
 
PROYECTO FINAL ANÀLISIS Y DISEÑO ll
PROYECTO FINAL ANÀLISIS Y DISEÑO llPROYECTO FINAL ANÀLISIS Y DISEÑO ll
PROYECTO FINAL ANÀLISIS Y DISEÑO ll
 
Validación de Requerimientos
Validación de RequerimientosValidación de Requerimientos
Validación de Requerimientos
 
3. Análisis de Requerimientos
3. Análisis de Requerimientos3. Análisis de Requerimientos
3. Análisis de Requerimientos
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientos
 
Requisitos funcionales del sistema
Requisitos funcionales del sistemaRequisitos funcionales del sistema
Requisitos funcionales del sistema
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)
 
54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
análisis y desarrollo de un sistema de control de asistencia
análisis y desarrollo de un sistema de control de asistenciaanálisis y desarrollo de un sistema de control de asistencia
análisis y desarrollo de un sistema de control de asistencia
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Mapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimientoMapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimiento
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistema
 
Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerce
 
Importancia del análisis de requerimientos
Importancia del análisis de requerimientosImportancia del análisis de requerimientos
Importancia del análisis de requerimientos
 
Ieee 830 srs
Ieee 830 srsIeee 830 srs
Ieee 830 srs
 
Ejemplo de ingeniería de software V 2.0
Ejemplo de ingeniería de software V 2.0Ejemplo de ingeniería de software V 2.0
Ejemplo de ingeniería de software V 2.0
 
PLAN SQA
PLAN SQAPLAN SQA
PLAN SQA
 
Proyecto final de software
Proyecto final de softwareProyecto final de software
Proyecto final de software
 

En vedette

Gestion de Bases de Datos
Gestion de Bases de DatosGestion de Bases de Datos
Gestion de Bases de Datos
MauroMingo
 
Panaderias
PanaderiasPanaderias
Panaderias
lazos72
 
Especificación de requisitos de un sitio web
Especificación de requisitos de un sitio webEspecificación de requisitos de un sitio web
Especificación de requisitos de un sitio web
Rafael Pedraza-Jimenez
 
Libro de dinamicas para formar grupos!!!!
Libro de dinamicas para formar grupos!!!!Libro de dinamicas para formar grupos!!!!
Libro de dinamicas para formar grupos!!!!
pibee18
 
Plan de negocio de un obrador de panadería-pastelería. Ejemplo de Proyecto.
Plan de negocio de un obrador de panadería-pastelería. Ejemplo de Proyecto.Plan de negocio de un obrador de panadería-pastelería. Ejemplo de Proyecto.
Plan de negocio de un obrador de panadería-pastelería. Ejemplo de Proyecto.
Manuel Miguel Gonzalez Martinez
 
PANADERIA GRATOPAN
PANADERIA GRATOPANPANADERIA GRATOPAN
PANADERIA GRATOPAN
manubetancur
 

En vedette (14)

Panaderia
PanaderiaPanaderia
Panaderia
 
Nomina panaderia
Nomina panaderiaNomina panaderia
Nomina panaderia
 
Curso panaderia gquil
Curso panaderia gquilCurso panaderia gquil
Curso panaderia gquil
 
Gestion de Bases de Datos
Gestion de Bases de DatosGestion de Bases de Datos
Gestion de Bases de Datos
 
Haccp san sebastian jimmy2
Haccp san sebastian jimmy2Haccp san sebastian jimmy2
Haccp san sebastian jimmy2
 
Guia panaderias
Guia panaderiasGuia panaderias
Guia panaderias
 
Reglas Negocio
Reglas NegocioReglas Negocio
Reglas Negocio
 
MatriceS Panaderia panchita
MatriceS Panaderia panchitaMatriceS Panaderia panchita
MatriceS Panaderia panchita
 
Sistema de información para las compras y abastecimiento
Sistema de información para las compras y abastecimientoSistema de información para las compras y abastecimiento
Sistema de información para las compras y abastecimiento
 
Panaderias
PanaderiasPanaderias
Panaderias
 
Especificación de requisitos de un sitio web
Especificación de requisitos de un sitio webEspecificación de requisitos de un sitio web
Especificación de requisitos de un sitio web
 
Libro de dinamicas para formar grupos!!!!
Libro de dinamicas para formar grupos!!!!Libro de dinamicas para formar grupos!!!!
Libro de dinamicas para formar grupos!!!!
 
Plan de negocio de un obrador de panadería-pastelería. Ejemplo de Proyecto.
Plan de negocio de un obrador de panadería-pastelería. Ejemplo de Proyecto.Plan de negocio de un obrador de panadería-pastelería. Ejemplo de Proyecto.
Plan de negocio de un obrador de panadería-pastelería. Ejemplo de Proyecto.
 
PANADERIA GRATOPAN
PANADERIA GRATOPANPANADERIA GRATOPAN
PANADERIA GRATOPAN
 

Similaire à Ers panaderia final analisis2

Ap1 aa3-ev2-informe de especificación de requerimientos.
Ap1 aa3-ev2-informe de especificación de requerimientos.Ap1 aa3-ev2-informe de especificación de requerimientos.
Ap1 aa3-ev2-informe de especificación de requerimientos.
nay-censey
 
Ap1 aa3-ev2-informedeespecificacinderequerimientos-150504105222-conversion-ga...
Ap1 aa3-ev2-informedeespecificacinderequerimientos-150504105222-conversion-ga...Ap1 aa3-ev2-informedeespecificacinderequerimientos-150504105222-conversion-ga...
Ap1 aa3-ev2-informedeespecificacinderequerimientos-150504105222-conversion-ga...
djreaz1
 
Smgp dap (definicion del-alcance)-v2-docx
Smgp dap (definicion del-alcance)-v2-docxSmgp dap (definicion del-alcance)-v2-docx
Smgp dap (definicion del-alcance)-v2-docx
Jose Farias
 
Documento vision 1
Documento vision 1Documento vision 1
Documento vision 1
SystemCampos
 

Similaire à Ers panaderia final analisis2 (20)

Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Analisis y diseño exposicion
Analisis y diseño exposicionAnalisis y diseño exposicion
Analisis y diseño exposicion
 
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
Proyecto de Análisis y Diseño -  Mecánica Automotriz Javier S.AProyecto de Análisis y Diseño -  Mecánica Automotriz Javier S.A
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
 
Ers calzado ferrel
Ers calzado ferrelErs calzado ferrel
Ers calzado ferrel
 
Ers
ErsErs
Ers
 
ERS
ERSERS
ERS
 
Manual tecnico mym-system1
Manual tecnico mym-system1Manual tecnico mym-system1
Manual tecnico mym-system1
 
Manual técnico my m system1
Manual técnico my m system1Manual técnico my m system1
Manual técnico my m system1
 
Vision
VisionVision
Vision
 
Reflexiones
ReflexionesReflexiones
Reflexiones
 
Ap1 aa3-ev2-informe de especificación de requerimientos.
Ap1 aa3-ev2-informe de especificación de requerimientos.Ap1 aa3-ev2-informe de especificación de requerimientos.
Ap1 aa3-ev2-informe de especificación de requerimientos.
 
Ap1 aa3-ev2-informedeespecificacinderequerimientos-150504105222-conversion-ga...
Ap1 aa3-ev2-informedeespecificacinderequerimientos-150504105222-conversion-ga...Ap1 aa3-ev2-informedeespecificacinderequerimientos-150504105222-conversion-ga...
Ap1 aa3-ev2-informedeespecificacinderequerimientos-150504105222-conversion-ga...
 
Especificacion requerimientossoftware
Especificacion requerimientossoftwareEspecificacion requerimientossoftware
Especificacion requerimientossoftware
 
Smgp dap (definicion del-alcance)-v2-docx
Smgp dap (definicion del-alcance)-v2-docxSmgp dap (definicion del-alcance)-v2-docx
Smgp dap (definicion del-alcance)-v2-docx
 
Documento vision 1
Documento vision 1Documento vision 1
Documento vision 1
 
Di agramas eloy_mvc
Di agramas eloy_mvcDi agramas eloy_mvc
Di agramas eloy_mvc
 
Documento vision
Documento visionDocumento vision
Documento vision
 
Ev2 informe srs stbg
Ev2 informe srs stbgEv2 informe srs stbg
Ev2 informe srs stbg
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de Software
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 

Dernier

702009258-Betting-On-You-Lynn-Painter.pdf
702009258-Betting-On-You-Lynn-Painter.pdf702009258-Betting-On-You-Lynn-Painter.pdf
702009258-Betting-On-You-Lynn-Painter.pdf
kevinalexiscastillo1
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitectura
frenyergt23
 
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdfTRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
javierchana780
 
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdfDialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
arturocastellanos569
 
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
ykiara
 
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdfUn tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
dianavillegaschiroqu
 
Presentación La Escala en el Dibujo Arquitectónico.pptx
Presentación La Escala en el Dibujo Arquitectónico.pptxPresentación La Escala en el Dibujo Arquitectónico.pptx
Presentación La Escala en el Dibujo Arquitectónico.pptx
MarcelaAlzate6
 
Leyendo una obra: presentación de las hermanas Sanromán.
Leyendo una obra: presentación de las hermanas Sanromán.Leyendo una obra: presentación de las hermanas Sanromán.
Leyendo una obra: presentación de las hermanas Sanromán.
nixnixnix15dani
 

Dernier (20)

702009258-Betting-On-You-Lynn-Painter.pdf
702009258-Betting-On-You-Lynn-Painter.pdf702009258-Betting-On-You-Lynn-Painter.pdf
702009258-Betting-On-You-Lynn-Painter.pdf
 
minierismo historia caracteristicas gabriel silva.pdf
minierismo historia caracteristicas gabriel silva.pdfminierismo historia caracteristicas gabriel silva.pdf
minierismo historia caracteristicas gabriel silva.pdf
 
Resumen de generalidades de la fotografia.
Resumen de generalidades de la fotografia.Resumen de generalidades de la fotografia.
Resumen de generalidades de la fotografia.
 
CONSECUENCIAS DE LA DIGLOSIA EN LA EDUCACION^J.pptx
CONSECUENCIAS DE LA DIGLOSIA EN LA EDUCACION^J.pptxCONSECUENCIAS DE LA DIGLOSIA EN LA EDUCACION^J.pptx
CONSECUENCIAS DE LA DIGLOSIA EN LA EDUCACION^J.pptx
 
Generalidades de las cámaras fotogr[aficas
Generalidades de las cámaras fotogr[aficasGeneralidades de las cámaras fotogr[aficas
Generalidades de las cámaras fotogr[aficas
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitectura
 
EXPOSICION FOTOGRAFICA 1946-2024 Aniversario Conservatorio Carlos Valderrama ...
EXPOSICION FOTOGRAFICA 1946-2024 Aniversario Conservatorio Carlos Valderrama ...EXPOSICION FOTOGRAFICA 1946-2024 Aniversario Conservatorio Carlos Valderrama ...
EXPOSICION FOTOGRAFICA 1946-2024 Aniversario Conservatorio Carlos Valderrama ...
 
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdfTRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
 
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdfDialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
 
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
 
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdfUn tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
 
Presentación La Escala en el Dibujo Arquitectónico.pptx
Presentación La Escala en el Dibujo Arquitectónico.pptxPresentación La Escala en el Dibujo Arquitectónico.pptx
Presentación La Escala en el Dibujo Arquitectónico.pptx
 
Módulo de teoría sobre fotografía pericial
Módulo de teoría sobre fotografía pericialMódulo de teoría sobre fotografía pericial
Módulo de teoría sobre fotografía pericial
 
Fundamentos del concreto armado propiedades .pptx
Fundamentos del concreto armado propiedades .pptxFundamentos del concreto armado propiedades .pptx
Fundamentos del concreto armado propiedades .pptx
 
Elaboracion regalo dia de las madres.pdf
Elaboracion regalo dia de las madres.pdfElaboracion regalo dia de las madres.pdf
Elaboracion regalo dia de las madres.pdf
 
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
 
Leyendo una obra: presentación de las hermanas Sanromán.
Leyendo una obra: presentación de las hermanas Sanromán.Leyendo una obra: presentación de las hermanas Sanromán.
Leyendo una obra: presentación de las hermanas Sanromán.
 
PRESENTACION EL DIA DE LA MADRE POR SU DIA
PRESENTACION EL DIA DE LA MADRE POR SU DIAPRESENTACION EL DIA DE LA MADRE POR SU DIA
PRESENTACION EL DIA DE LA MADRE POR SU DIA
 
El marinerismo y sus características en la arquitectura
El marinerismo y sus características en la arquitecturaEl marinerismo y sus características en la arquitectura
El marinerismo y sus características en la arquitectura
 

Ers panaderia final analisis2

  • 1. Especificación de requisitos de software Proyecto: MYSOFTPAN Revisión [99.99] SETIEMBRE
  • 2. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 2 Historial de Revisiones Fecha Revisión Descripción Autor 05/09/2014 1.0 “Requerimientos del cliente” <LUIS ALFARO> Documento validado por las partes en fecha: 05/09/14 Por el cliente Por la empresa suministradora Fdo. D./ Dña. Santiago Alva Fdo. D./Dña. Ing. Luis Alfaro
  • 3. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 3 Contenido FICHA DEL DOCUMENTO ERROR! BOOKMARK NOT DEFINED. CONTENIDO 3 1 INTRODUCCIÓN 5 1.1 Propósito 5 1.2 Alcance 5 1.3 Personal involucrado 5 1.4 Definiciones, acrónimos y abreviaturas 6 1.5 Referencias 6 1.6 Resumen 6 2 DESCRIPCIÓN GENERAL 7 2.1 Perspectiva del producto 7 2.2 Funcionalidad del producto 7 2.3 Características de los usuarios 8 2.4 Restricciones 8 2.5 Suposiciones y dependencias 8 2.6 Evolución previsible del sistema 8 3 REQUISITOS ESPECÍFICOS 9 3.1 Requisitos comunes de los interfaces 10 3.1.1 Interfaces de usuario 10 3.1.2 Interfaces de hardware 10 3.1.3 Interfaces de software 10 3.1.4 Interfaces de comunicación 10 3.2 Requisitos funcionales 11 3.2.1 Requisito funcional 1 11 3.2.2 Requisito funcional 2 11 3.2.3 Requisito funcional 3 11 3.2.4 Requisito funcional n Error! Bookmark not defined. 3.3 Requisitos no funcionales 11 3.3.1 Requisitos de rendimiento 11 3.3.2 Seguridad 11 3.3.3 Fiabilidad 12 3.3.4 Disponibilidad 12
  • 4. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 4 3.3.5 Mantenibilidad 12 3.3.6 Portabilidad 13 3.4 Otros requisitos 13 4 APÉNDICES 13
  • 5. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 5 1 Introducción El presente documento contiene las Especificaciones de Requisitos de Software (ERS) para la aplicación informática “MYSOFTPAN”, en adelante MYSP, a realizar en la parte práctica de las documentaciones de las áreas de ventas, producción y almacén . La estructura del presente documento está basada en las directrices referidas en el estándar IEEE 830-1998 Recommended Practice for Software Requirements Specifications. 1.1 Propósito El objetivo de esta especificación es definir de manera clara y precisa las funcionalidades y restricciones que tendrá el sistema que se desea construir, y va dirigida al equipo de desarrollo de software y a las personas que harán uso del sistema terminado. Este documento será un medio de comunicación entre cada uno de los roles implicados en el desarrollo de software y por lo mismo está sujeto a revisiones, tanto de los desarrolladores como de los usuarios, hasta obtener su aprobación. En cuanto esto ocurra el documento funcionará como base al equipo de desarrollo para la construcción del nuevo sistema. 1.2 Alcance El producto a desarrollar será no solamente el software “MYSP”, sino también las especificaciones del hardware necesario para su ejecución con unos tiempos de respuesta que se consideren aceptables por el cliente. El sistema consistirá en una aplicación informática que permita a un número indeterminado de usuarios, poder realizar sus operaciones requeridas en dichas áreas. 1.3 Personal involucrado Nombres Alfaro Carranza Luis Rol Jefe de Desarrollo de sistemas Categoría profesional Licenciado en Informática Responsabilidades Organizar: al equipo para dejar bien en claro su respectivo rol y responsabilidades. Dirigir: establecer una pauta a seguir por el equipo desarrollador. Controlar: verificar que las actividades se lleven de acuerdo al plan inicial de desarrollo. Información de contacto Luisalfaro019@gmail.com Aprobación - Rocha Soraluz Christian - Villalobos Romero Cesar Nombres Rocha Soraluz Christian Rol Analista Categoría profesional Licenciado en Informática Responsabilidades Analizar la recopilación de información que se hizo acerca de las necesidades Información de contacto rochasc@gmail.com Aprobación - Villalobos Romero Cesar
  • 6. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 6 Nombres Villalobos Romero Cesar Rol Recopilador de requerimientos Categoría profesional Licenciado en Informática Responsabilidades Ir con el cliente y, mediante una entrevista, reunir de forma organizada las necesidades del mismo. Información de contacto cesarvr@gmail.com Aprobación - Alfaro Carranza Luis Nombres Cotrina Diaz Walter Rol Programador Categoría profesional Licenciado en Informática Responsabilidades Elegir el código para cumplir con los requerimientos funcionales del sistema. Elegir el código que cumpla con las necesidades de interfaz según el diseño del sistema. Información de contacto waltercd@gmail.com Aprobación - Alfaro Carranza Luis 1.4 Definiciones, acrónimos y abreviaturas HW: Hardware SW: Software SO: Sistema operativo. UML: (Término Ingles) Lenguaje Unificado de modelado PC: (del inglés personal computer), computadora personal, es una microcomputadora diseñada en principio para ser usada por una sola persona a la vez. SGBD: sistema gestor de bases de datos, son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. MYSP: es el nombre de la miscelánea para el que se desarrollará el sistema. Login: (término inglés) es el proceso mediante el cual se controla el acceso individual a un sistema informático mediante la identificación del usuario utilizando credenciales provistas por el usuario. Ticket: (término inglés): comprobante de compra. 1.5 Referencias Referencia Titulo Ruta Fecha Autor NA NA NA NA NA 1.6 Resumen Este documento está conformado de tres secciones que son la Introducción, la Descripción General y los Requisitos Específicos. En esta primera sección se procura proporcionar una visión general de lo que es el documento de especificación 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 y, por último, en la tercera sección se detallan los pormenores de los requisitos que el usuario necesita para realizar sus operaciones y por lo tanto el nuevo sistema debe satisfacer.
  • 7. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 7 2 Descripción general En esta sección se explica de forma general los objetivos que cumplirá el sistema. MYSOFTPAN es un sistema que maneja altas, bajas y cambios es decir, referentes a productos, pedidos externos, clientes propios del negocio, los cuales, junto con una serie de usuarios y contraseñas válidos, se almacenarán en una base de datos. Misión: Crear un sistema que preste al usuario los servicios requeridos por su empresa y sobre todo que sea de fácil uso donde él pueda acceder fácilmente a la información que requiere, optimizar el programa para que no se sufra de fallas. Visión: Hacer de nuestro programa el mejor de la región y del estado, logrando así crear un prestigio en todo el país en el ramo de la programación y administración de microempresas. Logotipo: Colores:  Azul: la elección del color azul fue porque el sistema es adaptable como el color en su forma natural apto para cualquier tipo de persona que lo usa.  PAN: Porque es la principal razón de ser de nuestra empresa cliente. 2.1 Perspectiva del producto Este sistema estará instalado en un equipo de cómputo, la cual contendrá una base de datos con todo lo referente a la panadería. La interacción con los usuarios será a través de menús. 2.2 Funcionalidad del producto El sistema tendrá funciones tales como altas, bajas, compras, pedidos, reportes, ventas e inventarios.  Altas: las altas de este sistema serán acerca de los clientes a quienes se les otorgue el crédito y los productos que se agreguen al inventario.  Bajas: las bajas serían, en caso contrario a las altas, clientes a quienes se les deje de otorgar crédito y productos que se eliminen de la de productos que venda la miscelánea.  Compras: se registran las compras realizadas para abastecer el inventario.  Ventas: se registran las ventas hechas a crédito y de contado.  Inventario o stock: se registran los productos con que cuenta la panadería, además se tiene el control de existencia, lo que nos ayudará a saber el momento en que es necesario abastecer algún o algunos productos.  Pedidos: se registran los datos de los clientes externos y los productos solicitados.  Reportes: se registran las características detalladas de los productos elaborados.
  • 8. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 8 2.3 Características de los usuarios Tipo de usuario Administrador Formación ITN- CIBERTEC Habilidades Habilidades básicas de manejo de una PC. Actividades Altas, bajas y cambios de clientes. Altas, bajas y cambios en el inventario. Requisición de compras. Ventas. Tipo de usuario Usuario Formación ITN_CIBERTEC Habilidades Habilidades básicas de manejo de una PC. Actividades Ventas. . 2.4 Restricciones El sistema sólo podrá ser utilizado en plataformas de Microsoft versión XP o posterior. El sistema deberá de ser capaz de funcionar paralelamente con otras aplicaciones, siempre y cuando el HW lo permita. Sólo los usuarios registrados podrán hacer uso del sistema. 2.5 Suposiciones y dependencias Se asume que los requisitos descritos en este documento son estables una vez que sea aprobado. Se asume que el sistema operativo Microsoft Windows XP estará disponible en los equipos donde se instalará el sistema. En caso de que el equipo de cómputo utilice un SO diferente a los mencionados en la sección anterior, el sistema no podrá ejecutarse 2.6 Evolución previsible del sistema En caso de que la panadería cuente, en un futuro, con una sucursal, el sistema se modificará para convertirlo en un sistema distribuido.
  • 9. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 9 3 Requisitos específicos Número de requisito R1 Nombre de requisito Requisito de autenticación Tipo Requisito Restricción Fuente del requisito Todos los usuarios deberán introducir en la pantalla de “login” un usuario y contraseña válidos en el sistema para poder entrar a éste Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Número de requisito R2 Nombre de requisito Requisito de descripción Tipo Requisito Restricción Fuente del requisito El usuario podrá registrar productos y guardarlos mediante el sistema en cuestión, los campos de estos registros deberán ser, como mínimo, la clave del producto, su descripción, precio, cantidad en existencia, etc. Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Número de requisito R3 Nombre de requisito Requisito de visibilidad de las descripciones Tipo Requisito Restricción Fuente del requisito El usuario podrá ver las descripciones con las que dispone determinado producto para poder realizar la operación correspondiente de acuerdo a ello. Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Número de requisito R4 Nombre de requisito Requisito de selección de las descripciones Tipo Requisito Restricción Fuente del requisito Se podrá especificar la descripción de los productos almacenados en la base de datos mediante consultas. Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Número de requisito R5 Nombre de requisito Requisito de independencia entre servidores Tipo Requisito Restricción Fuente del requisito El servidor será totalmente independiente, para que el usuario pueda dar un buen servicio. Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
  • 10. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 10 3.1 Requisitos comunes de los interfaces La interfaz de login necesita como entrada un usuario y contraseña válidos para poder dar acceso a la siguiente interfaz. La interfaz del módulo de ventas necesita como entrada el identificador de cada producto que será vendido. Como salida arrojará el total de la compra que deberá pagar el cliente. La interfaz del módulo de pedidos externos necesita como entrada el identificador de los productos que serán vendidos y los datos del cliente a quien se le entregara el producto. Como salida arrojará el total de la compra que deberá pagar el cliente. La interfaz del módulo de stock en vitrina necesita como entrada los datos de un producto, en caso de que sea necesario integrar éste al inventario. La interfaz del módulo de producción necesita como entrada los datos de los productos a fabricar indicados en la orden de fabricación. Como salida arrojara los reportes de todos los productos fabricados. 3.1.1 Interfaces de usuario La interfaz en uso deberá mostrar a los usuarios solamente la información necesaria para realizar cualquier operación. La interfaz en uso deberá mostrarle al usuario administrador sólo la información necesaria para realizar una modificación. 3.1.2 Interfaces de hardware El monitor: éste deberá mostrar las interfaces así como la información necesaria para que el usuario pueda trabajar adecuadamente con el sistema. El monitor deberá contar con una resolución de 1024 x 768 pixeles. El mouse: el sistema requerirá del ratón para que el usuario pueda realizar selecciones y oprimir botones. El teclado: el sistema permitirá al usuario introducir datos mediante el teclado. 3.1.3 Interfaces de software La comunicación entre los módulos del sistema se realizará mediante bases de datos relacionadas, es decir a través del SGBD SQLServer.
  • 11. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 11 3.2 Requisitos funcionales 3.2.1 Requisito funcional 1 Ingreso al Sistema El sistema deberá permitir el ingreso únicamente a usuarios que cuenten con ID y una contraseña. 3.2.2 Requisito funcional 2 Gestión de ventas - El sistema permitirá registrar los datos referenciales de cliente - Permitirá registrar los datos personales de cliente - Permitirá registrar las facturas de ventas - Permitirá registrar recibos de dinero por pagos - Permitirá la emisión de reporte de deudas por clientes 3.2.3 Requisito funcional 3 Evaluar stock en vitrina - El sistema deberá permitir crear un catálogo de productos disponibles, lista de precios y lista de descuentos flexible y confiable que permita generar un marketing competitivo a las necesidades de los clientes - El sistema deberá mostrar los productos que faltan para abastecer las vitrinas - El sistema permitirá emitir reportes de los productos faltantes. 3.2.4 Requisito funcional 4 Gestión de Pedidos Externos - El sistema permitirá registrar datos referenciales de clientes externos - Permitirá registrar datos de clientes externos. - Permitirá registrar los datos de pedidos, de acuerdo a detalles. - Permitirá emitir reportes de pedidos. - Permitirá emitir reportes de deudas propias de los clientes - Permitirá registrar pedidos. 3.2.5 Requisito funcional 4 Gestión de Producción - El sistema permitirá gestionar características del producto por fabricar - El sistema permitirá emitir reportes de cantidad de materia prima disponible. - Permitirá emitir informe detallado por producción. - Permitirá registrar la orden de producción. - Permitirá emitir la guía de remisión par el traslado de los productos. 3.3 Requisitos no funcionales 3.3.1 Requisitos de rendimiento 1. Requisito de respuesta El sistema ofrecerá respuesta al usuario en tiempo real. 3.3.2 Seguridad 1. Requisito de autenticación: El sistema requerirá de un usuario y contraseña válidos para poder permitir el acceso.
  • 12. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 12 2. Requisito de división de módulos: El sistema tendrá separados los módulos a los que puede acceder un usuario convencional de los módulos a los que puede acceder el usuario administrador. 3. Requisito de conexión: El sistema sólo tendrá abierta la conexión a la base de datos mientras se ejecuta la transacción. 4. Requisito de copia de seguridad: El sistema realizará una copia de seguridad periódicamente siempre y cuando encuentre la conexión cerrada, de lo contrario lo intentará más tarde. 3.3.3 Fiabilidad 5. Requisito conexión: El sistema cerrará las conexiones inmediatamente terminando cualquier ejecución para evitar pérdida de datos a cualquier percance inesperado. 3.3.4 Disponibilidad En funcionamiento normal el sistema estará disponible el 90% del tiempo. 3.3.5 Mantenibilidad 1. Requisito de mantenimiento: El sistema recibirá mantenimiento una vez por semana los primeros 6 meses. 2. Requisito de depuración de respaldos de bases de datos: Se revisarán los respaldos de la base de datos para decidir si es necesaria una depuración. 3. Requisito de actualización de estadísticas: Se actualizarán las estadísticas manualmente para no perjudicar el rendimiento con una actualización automática. 4. Requisito de comprobación de integridad de datos: Se comprobará la integridad y asignación estructural de objetos e índices de la base de datos.
  • 13. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 13 3.3.6 Portabilidad 1. Requisito de SW: MYSP será portable siempre y cuando el equipo en que se quiera instalar cuente con un SO igual o de versión posterior al primer equipo donde se instaló 2. Requisito de HW: MYSP será portable siempre y cuando el equipo en el que se instale tenga especificaciones de HW iguales o superiores al primer equipo donde se instaló.  . 3.4 Otros requisitos Si el usuario empleado quiere realizar alguna modificación deberá ser necesario que se presente el usuario administrador con su contraseña, salir de la sesión del usuario empleado y entrar a la suya. 4 Apéndices PIRAMIDE DE REQUISITOS: A.) NECESIDADES:  Crear un sistema que soporte los principales procesos de ventas, producción, pedidos externos y stock de inventarios. B.) CARACTERÍSTICAS:  Permitir la gestión de usuarios al sistema  Permitir crear un reporte de disponibilidad de los productos  Permitir generar y archivar las comprobantes de pago.  Permitir y archivara los pagos  Permitir el control de productos en vitrina  Permitir el control de la producción diaria  Permitir verificar el stock de productos disponibles C.) REQUERIMIENTOS:  Gestionar ventas  Gestionar pedidos externos  Gestionar producción  Gestionar stock en vitrina
  • 14. MYSOFTPAN Especificación de requisitos de software Rev. [99.99] Pág. 14 CASOS DE USO REQUISITOS GESTIONAR VENTAS GESTIONAR PEDIDOS EXTERNOS GESTIONAR PRODUCCIÓN EVALUAR STOCK EN VITRINA Agilizar el proceso de atención al cliente x x x x Agilizar el proceso de entrega de pedidos x x Controlar el inventario en vitrina x x Controlar la producción diaria x