SlideShare una empresa de Scribd logo
1 de 26
Especificación de requisitos de software
Proyecto: Sistema de información Web para Gestión de Registros
en un comercio
Septiembre de 2013
Instrucciones para el uso de este formato
Este formato es una plantilla tipo para documentos de requisitos del software.
Está basado y es conforme con el estándar IEEE Std 830-1998.
Las secciones que no se consideren aplicables al sistema descrito podrán de forma
justificada indicarse como no aplicables (NA).
Notas:
Los textos en color azul son indicaciones que deben eliminarse y, en su caso, sustituirse
por los contenidos descritos en cada apartado.
Los textos entre corchetes del tipo “[Inserte aquí el texto]” permiten la inclusión directa de
texto con el color y estilo adecuado a la sección, al pulsar sobre ellos con el puntero del
ratón.
Los títulos y subtítulos de cada apartado están definidos como estilos de MS Word, de
forma que su numeración consecutiva se genera automáticamente según se trate de estilos
“Titulo1, Titulo2 y Titulo3”.
La sangría de los textos dentro de cada apartado se genera automáticamente al pulsar
Intro al final de la línea de título. (Estilos Normal indentado1, Normal indentado 2 y Normal
indentado 3).
El índice del documento es una tabla de contenido que MS Word actualiza tomando como
criterio los títulos del documento.
Una vez terminada su redacción debe indicarse a Word que actualice todo su contenido
para reflejar el contenido definitivo.
.
Ficha del documento
Fecha Revisión Autor Verificado dep. Calidad.
24/09/2013
Reyes Betancourt María de Jesús
Martínez Dávila Lizbeth
López Guerrero Guadalupe del Rosario
Sánchez Pérez Mario Alejandro
Documento validado por las partes en fecha:
Por la comunidad Por la universidad
Centro de información en tic .Universidad
Tecnológica del Estado de Zacatecas (UAP)
Edo. Zacatecas
Universidad Tecnológica del Estado de
Zacatecas (UAP) Edo. Zacatecas
Descripción de requisitos del sofware
Descripción de requisitos del sofware
Contenido
FICHA DEL DOCUMENTO 3
CONTENIDO 5
1 INTRODUCCIÓN 7
1.1 Propósito 7
1.2 Alcance 7
1.3 Personal involucrado 7
1.4 Definiciones, acrónimos y abreviaturas 8
1.5 Referencias 8
1.6 Resumen 8
2 DESCRIPCIÓN GENERAL 8
2.1 Perspectiva del producto 8
2.2 Funcionalidad del producto 9
2.3 Características de los usuarios 9
2.4 Restricciones 10
2.5 Suposiciones y dependencias 10
3 REQUISITOS ESPECÍFICOS 22
3.1 Requisitos comunes de las interfaces 16
3.1.1 Interfaces de usuario 16
3.1.2 Interfaces de hardware 16
3.1.3 Interfaces de software 17
3.1.4 Interfaces de comunicación 17
3.2 Requerimientos funcionales Error! Bookmark not defined.
3.2.1 Requisito funcional 1 Error! Bookmark not defined.
3.2.2 Requisito funcional 2 Error! Bookmark not defined.
3.2.3 Requisito funcional 3 Error! Bookmark not defined.
3.2.4 Requisito funcional 4 Error! Bookmark not defined.
3.2.5 Requisito funcional 5 Error! Bookmark not defined.
3.2.6 Requisito funcional 6 Error! Bookmark not defined.
3.2.7 Requisito funcional 7 Error! Bookmark not defined.
3.2.8 Requisito funcional 8 Error! Bookmark not defined.
3.2.9 Requisito funcional 9 Error! Bookmark not defined.
3.3 Requerimientos no funcionales Error! Bookmark not defined.
Descripción de requisitos del sofware
3.3.1 Requisitos de rendimiento Error! Bookmark not defined.
3.3.2 Seguridad Error! Bookmark not defined.
3.3.3 Fiabilidad Error! Bookmark not defined.
3.3.4 Disponibilidad Error! Bookmark not defined.
3.3.5 Mantenibilidad Error! Bookmark not defined.
3.3.6 Portabilidad Error! Bookmark not defined.
Descripción de requisitos del sofware
1 Introducción
Este documento es una Especificación de Requisitos Software (ERS) para el Sistema de
información Web para llevar el registro de una biblioteca. Esta especificación se ha
estructurado basándose en las directrices dadas por el estándar IEEE Práctica Recomendada
para Especificaciones de Requisitos Software ANSI/IEEE 830, 1998.
1.1 Propósito
El presente documento tiene como propósito definir las especificaciones funcionales, no
funcionales para el desarrollo de un sistema de información web que permitirá gestionar
distintos procesos administrativos y académicos. Éste será utilizado por usuarios y clientes.
1.2 Alcance
Esta especificación de requisitos está dirigida al usuario del sistema, para continuar con el
desarrollo de aplicaciones educativas sobre la institución y para profundizar en la
automatización de ésta, la cual tiene por objetivo principal el gestionar los distintos procesos
administrativos (Inventario, Eventos y los diferentes puntos de vista)..
1.3 Personal involucrado
Nombre María de Jesús Reyes Betancourt
Rol Analista, diseñador y programador
Categoría Profesional TSU-TIC
Responsabilidad Análisis de información, diseño y programación del SIS-I
Información de contacto mary_reyesl@hotmail.com
Nombre Guadalupe del Rosario López Guerrero
Rol Analista, diseñador y programador
Categoría Profesional TSU-TIC
Responsabilidad Análisis de información, diseño y programación del SIS-I
Información de contacto rosariolopez_93@hotmail.com
Nombre Lizbeth Martínez Dávila
Rol Analista, diseñador y programador
Categoría Profesional TSU-TIC
Responsabilidad Análisis de información, diseño y programación del SIS-I
Información de contacto liz_mada@hotmail.com
Nombre Mario Alejandro Sánchez Pérez
Rol Analista, diseñador y programador
Categoría Profesional TSU-TIC
Responsabilidad Análisis de información, diseño y programación del SIS-I
Información de contacto Palejandro556@yahoo.com
Descripción de requisitos del sofware
1.4 Definiciones, acrónimos y abreviaturas
Nombre Descripción
Usuario Persona que usará el sistema para gestionar procesos
SIS-I Sistema de Información Web para la Gestión de Registros de
una Biblioteca
ERS Especificación de Requisitos Software
RF Requerimiento Funcional
RNF Requerimiento No Funcional
FTP Protocolo de Transferencia de Archivos
TIC Tecnologías de la Informacion y Comunicación
1.5 Referencias
Titulo del Documento Referencia
Standard IEEE 830 - 1998 IEEE
1.6 Resumen
Este documento consta de tres secciones. En la primera sección se realiza una
introducción al mismo y se proporciona una visión general de la especificación de recursos
del sistema.
En la segunda sección del documento se realiza una descripción general del sistema, con el
fin de conocer las principales funciones que éste debe realizar, los datos asociados y los
factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en
excesivos detalles.
Por último, la tercera sección del documento es aquella en la que se definen
detalladamente los requisitos que debe satisfacer el sistema.
2 Descripción general
2.1 Perspectiva del producto
El sistema SIS-I será un producto diseñado para trabajar en entornos WEB, lo que
permitirá su utilización de forma rápida y eficaz, además se lograra una mejor respuesta.
Descripción de requisitos del sofware
2.2 Funcionalidad del producto
Gerente Trabajador
2.3 Características de los usuarios
Tipo de usuario Usuario
Formación TSU en TIC
Actividades Control y manejo del sistema en general
Tipo de usuario cliente
Formación TSU en TIC
Actividades Facilitar el proceso de compra
Tipo de usuario Administrador
Formación TSU en TIC
Pago
Sueldo
Días trabajados
Ticket
Consulta
Descripción de requisitos del sofware
Actividades Control y manejo del sistema en general
.
2.4 Restricciones
Interfaz para ser usada con internet.
Uso de Dominio (X)
Lenguajes y tecnologías en uso: HTML, PHP, MySQL, APACHE
Los servidores deben ser capaces de atender consultas concurrentemente.
El sistema se diseñará según un modelo cliente/servidor.
El sistema deberá tener un diseño e implementación sencilla, independiente de la
plataforma o del lenguaje de programación.
.
2.5 Suposiciones y dependencias
Se asume que los requisitos aquí descritos son estables
Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos
antes indicados para garantizar una ejecución correcta de la misma
3 Requisitos específicos
Requerimientos Funcionales
Identificación del
requerimiento:
RF01
Nombre del
Requerimiento:
Autentificación de Usuario.
Características: Los usuarios deberán identificarse para acceder a cualquier parte del
sistema.
Descripción del
requerimiento:
El sistema podrá ser consultado por cualquier usuario dependiendo del
módulo en el cual se encuentre y su nivel de accesibilidad.
Requerimiento
NO funcional:
RNF01
RNF02
RNF05
RNF08
Prioridad del requerimiento:
Alta
Descripción de requisitos del sofware
Identificación del
requerimiento:
RF02
Nombre del
Requerimiento:
Registrar productos.
Características: El trabajador deberá registrar la venta de acuerdo a la compra.
Descripción del
requerimiento:
El sistema permitirá al cliente checar la verificación de los productos.
Requerimiento
NO funcional:
RNF01
RNF02
RNF05
RNF08
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RF03
Nombre del
Requerimiento:
Registro de clientes.
Características: El sistema ofrecerá al cliente, que se registren sus productos de acuerdo
a dicha compra.
Descripción del
requerimiento:
Registro de Información de la venta: El administrador deberá llevar un
orden adecuado de las ventas realizadas.
Requerimiento
NO funcional:
RNF01
RNF02
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RF04
Nombre del
Requerimiento:
Consultar productos
Características: El sistema ofrecerá al usuario información general acerca de la Libros y
clientes
Descripción del
requerimiento:
Registro de Información de Clientes:El usuario deberá registrar la
información de cada cliente existente al cual se le presten libros
teniendo como datos.
Requerimiento
NO funcional:
RNF01
RNF02
Prioridad del requerimiento:
Alta
Descripción de requisitos del sofware
Identificación del
requerimiento:
RF05
Nombre del
Requerimiento:
Consultar clientes.
Características: El sistema ofrecerá al usuario información general acerca del manejo de
cada uno de los libros.
Descripción del
requerimiento:
Consultar usuarios: Muestra a los usuarios información relevante a
noticias u otros eventos planificados.
Requerimiento
NO funcional:
RNF01
RNF02
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RF06
Nombre del
Requerimiento:
Consultar clientes
Características: El sistema permitirá al administrador, usuario, clientes el manejo de la
información importante.
Descripción del
requerimiento:
Consultar Libros:Permite al administrador consultar los libros existentes
dentro de la biblioteca.
Requerimiento
NO funcional:
RNF01
RNF02
RNF05
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RF06
Nombre del
Requerimiento:
Actualizar productos
Características: El sistema permitirá al administrador, usuario, clientes el manejo de la
información importante.
Descripción del
requerimiento:
Consultar Clientes: El sistema permitirá al administrador y/o
Descripción de requisitos del sofware
bibliotecario consultar los libros almacenados en la bd.
Requerimiento
NO funcional:
RNF01
RNF02
RNF05
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RF07
Nombre del
Requerimiento:
Actualizar clientes.
Características: Permite gestionar información referente a la ficha de préstamo.
Descripción del
requerimiento:
Requerimiento
NO funcional:
RNF01
RNF02
RNF05
RNF06
RNF07
RNF08
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RF08
Nombre del
Requerimiento:
Actualizar venta E/S.
Características: Permite gestionar información referente a los libros existentes.
Descripción del
requerimiento:
Registrar las altas y préstamos de libros.
Requerimiento
NO funcional:
RNF01
RNF02
RNF05
RNF06
RNF07
RNF08
Prioridad del requerimiento:
Medio
Descripción de requisitos del sofware
Requerimientos No Funcionales.
Identificación del
requerimiento:
RNF01
Identificación del
requerimiento:
RF09
Nombre del
Requerimiento:
Eliminar productos
Características: Permite gestionar información referente a los libros existentes.
Descripción del
requerimiento:
Modificar información de usuario. El sistema permitirá al administrador
y/o bibliotecario modificar la información del usuario en la BD.
Requerimiento
NO funcional:
RNF01
RNF02
RNF05
RNF06
RNF07
RNF08
Prioridad del requerimiento:
Medio
Identificación del
requerimiento:
RF010
Nombre del
Requerimiento:
Imprimir ticket
Características: Permite gestionar información referente a los libros existentes.
Descripción del
requerimiento:
Modificar información de libro. El sistema permitirá al administrador
modificar los datos generales de la BD.
Requerimiento
NO funcional:
RNF01
RNF02
RNF05
RNF06
RNF07
RNF08
Prioridad del requerimiento:
Medio
Descripción de requisitos del sofware
Nombre del
Requerimiento:
Interfaz del sistema.
Características: El sistema presentara una interfaz de usuario sencilla para que sea de
fácil manejo a los usuarios del sistema.
Descripción del
requerimiento:
El sistema debe tener una interfaz de uso intuitiva y sencilla.
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RNF02
Nombre del
Requerimiento:
Ayuda en el uso del sistema.
Características: 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.
Descripción del
requerimiento:
La interfaz debe estar complementada con un buen sistema de ayuda
(la administración puede recaer en personal con poca experiencia en el
uso de aplicaciones informáticas).
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RNF03
Nombre del
Requerimiento:
Mantenimiento.
Características: El sistema deberá de tener un manual de instalación y manual de
usuario para facilitar los mantenimientos que serán realizados por el
administrador.
Descripción del
requerimiento:
El sistema debe disponer de una documentación fácilmente actualizable
que permita realizar operaciones de mantenimiento con el menor
esfuerzo posible.
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RNF04
Nombre del
Requerimiento:
Diseño de la interfaz a la característica de la web.
Descripción de requisitos del sofware
Características: El sistema deberá de tener una interfaz de usuario, teniendo en cuenta
las características de la web de la institución.
Descripción del
requerimiento:
La interfaz de usuario debe ajustarse a las características de la web de la
institución, dentro de la cual estará incorporado el sistema de gestión
de procesos y el inventario.
Prioridad del requerimiento:
Alta
Identificación del
requerimiento:
RNF05
Nombre del
Requerimiento:
Desempeño
Características: El sistema garantizara a los usuarios un desempeño en cuanto a los
datos almacenado en el sistema ofreciéndole una confiabilidad a esta
misma.
Descripción del
requerimiento:
Garantizar el desempeño del sistema informático a los diferentes
usuarios. En este sentido la información almacenada o registros
realizados podrán ser consultados y actualizados permanente y
simultáneamente, sin que se afecte el tiempo de respuesta.
Prioridad del requerimiento:
Alta
3.1 Requisitos comunes de las interfaces
.
3.1.1 Interfaces de usuario
La interfaz con el usuario consistirá en un conjunto de ventanas con botones, listas
y campos de textos. Ésta deberá ser construida específicamente para el sistema
propuesto y, será visualizada desde un navegador de internet.
3.1.2 Interfaces de hardware
Será necesario disponer de equipos de cómputos en perfecto estado con las
siguientes características:
Descripción de requisitos del sofware
Adaptadores de red.
Procesador de 1.66GHz o superior.
Memoria mínima de 256Mb.
Mouse.
Teclado.
3.1.3 Interfaces de software
Sistema Operativo: Windows XP o superior.
Explorador: Mozilla o Chrome.
3.1.4 Interfaces de comunicación
Los servidores, clientes y aplicaciones se comunicarán entre sí, mediante protocolos
estándares en internet, siempre que sea posible. Por ejemplo, para transferir archivos
o documentos deberán utilizarse protocolos existentes (FTP u otros convenientes).
Descripción de requisitos del sofware
El sistema permitirá registrar
N F
1.GenerarPetición 2.Se hace Petición 3.Se Guarda Informacion
6.Ve la Informacion 5.Se abre Ventana 4. 4.SeMuestraInformacion
Registrar_producto
Acciones
Registrar.php
Vista Controlador Modelo
Producto
Administrador
dor
Vista ModeloControlador
Descripción de requisitos del sofware
El sistema permitirá registrar entradas y salidas
N F
a la Peticion
v
Registrar_venta
Acciones
Registrar_venta
Vista Controlador Modelo
Ventas
Administrador
dor
Vista Controlador Modelo
1.Solicitura
registrar
2. Llamará
Petición
3. Orden del
Registro
4. Notificara el
Registro
5. Genera
Datos.
6. Muestra
Registro.
Descripción de requisitos del sofware
CONSULTAR cliente
Enviar solicitud mostrar solicitud
Regresan datos cliente
Cargar reporte de los datos
Muestra consulta de los datos del cliente
CONSULTAR PRODUCTO
Consultar
Consultarcliente.php
Diego míreles Consultar cliente Diego míreles
Pago efectivo
Num productos
vendidos
Vista
Vista
Controlador Modelo Controlador Vista
Diagrama mvc “consultar cliente”
Vista
Vista
controlado
modelo
Diagrama secuencia “consulta cliente”
Vista
Vista
Controlador Modelo Controlador vista
Descripción de requisitos del sofware
Enviar solicitud mostrar solicitud
Regresan datos
Cargar reporte de los datos
Muestra consulta de los datos
Consultar
Consultar producto .php
Jugo jumex Consultar jugo Jugo jumex
Codigo123456
Precio $8.0
Diagrama mvc “consultar producto”
Vista
Vista
controlado
modelo
Diagrama secuencia “consulta producto”
Descripción de requisitos del sofware
Eliminar producto MVC
ZXBHHCHGSDGFCH
JDF ELIMINAR
VISTA Controlador Modelo
MODELO SECUENCIAL
Eliminar.php BD
VISTA Lista_producto
CONTROLADOR
Eliminar.php
MODELO BD
1; Seleccionar la
opción modificar
2; Método a
eliminar
3; Orden de
eliminación
4; Notificación
de eliminar
5; Muestra de
datos actualizados
Descripción de requisitos del sofware
Imprimir ticket MVC
MODELO SECUENCIAL
Ticket.php Modelo
Vista
Vista Vista
Controlador
Imprimir.php
Modelo
1; Genera
ticket
2; Envía los datos (solicitud 3; Muestra la
solicitud
4; Registra los
datos
5; Carga el
reporte con los
datos
6; Se muestra el reporte al usuario
Descripción de requisitos del sofware
MODIFICAR DATOS DE PRODUCTOS
MODIFICAR DATOS DE PRODUCTOS
modificar
MODELO SECUENCIAL MODIFICAR PRODUCTOS
MODIFICAR DATOS DE PRODUCTOS
modificar.php Modelo
Vista
Vista lista_prestamo
Vista
modificar_prestamo
Contolador modificar Modelo BD
1. Llama
el
botón
2. manda la función 3. pide los datos
para modificar
4. manda los datos
modificados.
5. presenta datos
modificados.
6.muestra al usuario lo
datos modificados
modificar.php Modelo
Descripción de requisitos del sofware
MODELO SECUENCIAL MODIFICAR clientes
Vista lista_clientes
Vista
modificar_cliente
Contolador modificar Modelo BD
1; Llama el
botón
2; Manda la función 3; Pide los
datos para
modificar
4; Manda los
datos
modificados
5; Presenta
datos
modificados
6; Muestra a el usuario los
resultados
Descripción de requisitos del sofware

Más contenido relacionado

La actualidad más candente

Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de softwareJhoselinQ
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareDaniel Guaycha
 
ERS (Especificación de Requerimientos de Software)
ERS (Especificación de Requerimientos de Software)ERS (Especificación de Requerimientos de Software)
ERS (Especificación de Requerimientos de Software)ignagonzalez
 
Ingenieria de requisitos - Ingeniería de Software
Ingenieria de requisitos - Ingeniería de SoftwareIngenieria de requisitos - Ingeniería de Software
Ingenieria de requisitos - Ingeniería de SoftwareJuan Manuel Agüera Castro
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1jmpov441
 
Sesion5 requerimientos de software
Sesion5 requerimientos de softwareSesion5 requerimientos de software
Sesion5 requerimientos de softwareOscar López
 
documentación de requerimientos
documentación de requerimientosdocumentación de requerimientos
documentación de requerimientosRuizMaravi7
 
Doc 6 especificacion de requisitos (ers-ieee830 01)
Doc 6   especificacion de requisitos (ers-ieee830 01)Doc 6   especificacion de requisitos (ers-ieee830 01)
Doc 6 especificacion de requisitos (ers-ieee830 01)Fanny Lorena Rivera Vera
 
1 4 estandares
1 4 estandares1 4 estandares
1 4 estandareslandeta_p
 
Tema N° 11 Lenguaje de Representación (UML y URN)
Tema N° 11 Lenguaje de Representación (UML y URN)Tema N° 11 Lenguaje de Representación (UML y URN)
Tema N° 11 Lenguaje de Representación (UML y URN)SaraEAlcntaraR
 

La actualidad más candente (18)

Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
 
ERS (Especificación de Requerimientos de Software)
ERS (Especificación de Requerimientos de Software)ERS (Especificación de Requerimientos de Software)
ERS (Especificación de Requerimientos de Software)
 
Ingenieria de requisitos - Ingeniería de Software
Ingenieria de requisitos - Ingeniería de SoftwareIngenieria de requisitos - Ingeniería de Software
Ingenieria de requisitos - Ingeniería de Software
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1
 
Sesion5 requerimientos de software
Sesion5 requerimientos de softwareSesion5 requerimientos de software
Sesion5 requerimientos de software
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
documentación de requerimientos
documentación de requerimientosdocumentación de requerimientos
documentación de requerimientos
 
Doc 6 especificacion de requisitos (ers-ieee830 01)
Doc 6   especificacion de requisitos (ers-ieee830 01)Doc 6   especificacion de requisitos (ers-ieee830 01)
Doc 6 especificacion de requisitos (ers-ieee830 01)
 
Guía de Estándar IEEE 830
Guía de Estándar IEEE 830Guía de Estándar IEEE 830
Guía de Estándar IEEE 830
 
1 4 estandares
1 4 estandares1 4 estandares
1 4 estandares
 
Iee830
Iee830Iee830
Iee830
 
NORMA 830
NORMA 830NORMA 830
NORMA 830
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Tema N° 11 Lenguaje de Representación (UML y URN)
Tema N° 11 Lenguaje de Representación (UML y URN)Tema N° 11 Lenguaje de Representación (UML y URN)
Tema N° 11 Lenguaje de Representación (UML y URN)
 
Estandares de documentacion
Estandares de documentacionEstandares de documentacion
Estandares de documentacion
 
Requisitos
RequisitosRequisitos
Requisitos
 
Adoo
AdooAdoo
Adoo
 

Similar a Di agramas eloy_mvc

Similar a Di agramas eloy_mvc (20)

9001
90019001
9001
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Deber semana 5.pdf
Deber semana 5.pdfDeber semana 5.pdf
Deber semana 5.pdf
 
Ers
ErsErs
Ers
 
Ers
ErsErs
Ers
 
Ers
ErsErs
Ers
 
Plantilla formato ieee830
Plantilla formato ieee830Plantilla formato ieee830
Plantilla formato ieee830
 
Formato IEEE830 SRS
Formato IEEE830 SRSFormato IEEE830 SRS
Formato IEEE830 SRS
 
Ers panaderia final analisis2
Ers panaderia final analisis2Ers panaderia final analisis2
Ers panaderia final analisis2
 
Tema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del SoftwareTema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del Software
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Ing1 requerimientos 3_2016
Ing1 requerimientos 3_2016Ing1 requerimientos 3_2016
Ing1 requerimientos 3_2016
 
Iis04 2007
Iis04 2007Iis04 2007
Iis04 2007
 
Clases 30 05
Clases 30 05Clases 30 05
Clases 30 05
 
Ieee830
Ieee830Ieee830
Ieee830
 
Pepita
PepitaPepita
Pepita
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
11 Clase Analisis De Requisitos
11 Clase Analisis De Requisitos11 Clase Analisis De Requisitos
11 Clase Analisis De Requisitos
 

Más de Maria de Jesus Reyes Betancourt (20)

Auditoria
AuditoriaAuditoria
Auditoria
 
Interfaces
InterfacesInterfaces
Interfaces
 
Interfaces
InterfacesInterfaces
Interfaces
 
Manual puesta a tierra
Manual puesta a tierraManual puesta a tierra
Manual puesta a tierra
 
Manual de instalacion electrica
Manual de instalacion electricaManual de instalacion electrica
Manual de instalacion electrica
 
Abstracción.docs
Abstracción.docsAbstracción.docs
Abstracción.docs
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Telecomunicaciones mariade jesus
Telecomunicaciones mariade jesusTelecomunicaciones mariade jesus
Telecomunicaciones mariade jesus
 
Mariade jesus lizbeth
Mariade jesus lizbethMariade jesus lizbeth
Mariade jesus lizbeth
 
Antenas maria de_jesus
Antenas maria de_jesusAntenas maria de_jesus
Antenas maria de_jesus
 
Manual seguridad informatica
Manual seguridad informaticaManual seguridad informatica
Manual seguridad informatica
 
Manual
Manual Manual
Manual
 
Trabajo final plan de comunicacion
Trabajo final plan de comunicacionTrabajo final plan de comunicacion
Trabajo final plan de comunicacion
 
Trabajo maria _liz
Trabajo maria _lizTrabajo maria _liz
Trabajo maria _liz
 
Trabajo maria _liz
Trabajo maria _lizTrabajo maria _liz
Trabajo maria _liz
 
Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
 
Reglas
ReglasReglas
Reglas
 
Manual marichuy
Manual marichuyManual marichuy
Manual marichuy
 
Manual marichuy
Manual marichuyManual marichuy
Manual marichuy
 
Manual marichuy
Manual marichuyManual marichuy
Manual marichuy
 

Di agramas eloy_mvc

  • 1. Especificación de requisitos de software Proyecto: Sistema de información Web para Gestión de Registros en un comercio Septiembre de 2013
  • 2. Instrucciones para el uso de este formato Este formato es una plantilla tipo para documentos de requisitos del software. Está basado y es conforme con el estándar IEEE Std 830-1998. Las secciones que no se consideren aplicables al sistema descrito podrán de forma justificada indicarse como no aplicables (NA). Notas: Los textos en color azul son indicaciones que deben eliminarse y, en su caso, sustituirse por los contenidos descritos en cada apartado. Los textos entre corchetes del tipo “[Inserte aquí el texto]” permiten la inclusión directa de texto con el color y estilo adecuado a la sección, al pulsar sobre ellos con el puntero del ratón. Los títulos y subtítulos de cada apartado están definidos como estilos de MS Word, de forma que su numeración consecutiva se genera automáticamente según se trate de estilos “Titulo1, Titulo2 y Titulo3”. La sangría de los textos dentro de cada apartado se genera automáticamente al pulsar Intro al final de la línea de título. (Estilos Normal indentado1, Normal indentado 2 y Normal indentado 3). El índice del documento es una tabla de contenido que MS Word actualiza tomando como criterio los títulos del documento. Una vez terminada su redacción debe indicarse a Word que actualice todo su contenido para reflejar el contenido definitivo. .
  • 3. Ficha del documento Fecha Revisión Autor Verificado dep. Calidad. 24/09/2013 Reyes Betancourt María de Jesús Martínez Dávila Lizbeth López Guerrero Guadalupe del Rosario Sánchez Pérez Mario Alejandro Documento validado por las partes en fecha: Por la comunidad Por la universidad Centro de información en tic .Universidad Tecnológica del Estado de Zacatecas (UAP) Edo. Zacatecas Universidad Tecnológica del Estado de Zacatecas (UAP) Edo. Zacatecas
  • 5. Descripción de requisitos del sofware Contenido FICHA DEL DOCUMENTO 3 CONTENIDO 5 1 INTRODUCCIÓN 7 1.1 Propósito 7 1.2 Alcance 7 1.3 Personal involucrado 7 1.4 Definiciones, acrónimos y abreviaturas 8 1.5 Referencias 8 1.6 Resumen 8 2 DESCRIPCIÓN GENERAL 8 2.1 Perspectiva del producto 8 2.2 Funcionalidad del producto 9 2.3 Características de los usuarios 9 2.4 Restricciones 10 2.5 Suposiciones y dependencias 10 3 REQUISITOS ESPECÍFICOS 22 3.1 Requisitos comunes de las interfaces 16 3.1.1 Interfaces de usuario 16 3.1.2 Interfaces de hardware 16 3.1.3 Interfaces de software 17 3.1.4 Interfaces de comunicación 17 3.2 Requerimientos funcionales Error! Bookmark not defined. 3.2.1 Requisito funcional 1 Error! Bookmark not defined. 3.2.2 Requisito funcional 2 Error! Bookmark not defined. 3.2.3 Requisito funcional 3 Error! Bookmark not defined. 3.2.4 Requisito funcional 4 Error! Bookmark not defined. 3.2.5 Requisito funcional 5 Error! Bookmark not defined. 3.2.6 Requisito funcional 6 Error! Bookmark not defined. 3.2.7 Requisito funcional 7 Error! Bookmark not defined. 3.2.8 Requisito funcional 8 Error! Bookmark not defined. 3.2.9 Requisito funcional 9 Error! Bookmark not defined. 3.3 Requerimientos no funcionales Error! Bookmark not defined.
  • 6. Descripción de requisitos del sofware 3.3.1 Requisitos de rendimiento Error! Bookmark not defined. 3.3.2 Seguridad Error! Bookmark not defined. 3.3.3 Fiabilidad Error! Bookmark not defined. 3.3.4 Disponibilidad Error! Bookmark not defined. 3.3.5 Mantenibilidad Error! Bookmark not defined. 3.3.6 Portabilidad Error! Bookmark not defined.
  • 7. Descripción de requisitos del sofware 1 Introducción Este documento es una Especificación de Requisitos Software (ERS) para el Sistema de información Web para llevar el registro de una biblioteca. Esta especificación se ha estructurado basándose en las directrices dadas por el estándar IEEE Práctica Recomendada para Especificaciones de Requisitos Software ANSI/IEEE 830, 1998. 1.1 Propósito El presente documento tiene como propósito definir las especificaciones funcionales, no funcionales para el desarrollo de un sistema de información web que permitirá gestionar distintos procesos administrativos y académicos. Éste será utilizado por usuarios y clientes. 1.2 Alcance Esta especificación de requisitos está dirigida al usuario del sistema, para continuar con el desarrollo de aplicaciones educativas sobre la institución y para profundizar en la automatización de ésta, la cual tiene por objetivo principal el gestionar los distintos procesos administrativos (Inventario, Eventos y los diferentes puntos de vista).. 1.3 Personal involucrado Nombre María de Jesús Reyes Betancourt Rol Analista, diseñador y programador Categoría Profesional TSU-TIC Responsabilidad Análisis de información, diseño y programación del SIS-I Información de contacto mary_reyesl@hotmail.com Nombre Guadalupe del Rosario López Guerrero Rol Analista, diseñador y programador Categoría Profesional TSU-TIC Responsabilidad Análisis de información, diseño y programación del SIS-I Información de contacto rosariolopez_93@hotmail.com Nombre Lizbeth Martínez Dávila Rol Analista, diseñador y programador Categoría Profesional TSU-TIC Responsabilidad Análisis de información, diseño y programación del SIS-I Información de contacto liz_mada@hotmail.com Nombre Mario Alejandro Sánchez Pérez Rol Analista, diseñador y programador Categoría Profesional TSU-TIC Responsabilidad Análisis de información, diseño y programación del SIS-I Información de contacto Palejandro556@yahoo.com
  • 8. Descripción de requisitos del sofware 1.4 Definiciones, acrónimos y abreviaturas Nombre Descripción Usuario Persona que usará el sistema para gestionar procesos SIS-I Sistema de Información Web para la Gestión de Registros de una Biblioteca ERS Especificación de Requisitos Software RF Requerimiento Funcional RNF Requerimiento No Funcional FTP Protocolo de Transferencia de Archivos TIC Tecnologías de la Informacion y Comunicación 1.5 Referencias Titulo del Documento Referencia Standard IEEE 830 - 1998 IEEE 1.6 Resumen Este documento consta de tres secciones. En la primera sección se realiza una introducción al mismo y se proporciona una visión general de la especificación de recursos del sistema. En la segunda sección del documento se realiza una descripción general del sistema, con el fin de conocer las principales funciones que éste debe realizar, los datos asociados y los factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en excesivos detalles. Por último, la tercera sección del documento es aquella en la que se definen detalladamente los requisitos que debe satisfacer el sistema. 2 Descripción general 2.1 Perspectiva del producto El sistema SIS-I será un producto diseñado para trabajar en entornos WEB, lo que permitirá su utilización de forma rápida y eficaz, además se lograra una mejor respuesta.
  • 9. Descripción de requisitos del sofware 2.2 Funcionalidad del producto Gerente Trabajador 2.3 Características de los usuarios Tipo de usuario Usuario Formación TSU en TIC Actividades Control y manejo del sistema en general Tipo de usuario cliente Formación TSU en TIC Actividades Facilitar el proceso de compra Tipo de usuario Administrador Formación TSU en TIC Pago Sueldo Días trabajados Ticket Consulta
  • 10. Descripción de requisitos del sofware Actividades Control y manejo del sistema en general . 2.4 Restricciones Interfaz para ser usada con internet. Uso de Dominio (X) Lenguajes y tecnologías en uso: HTML, PHP, MySQL, APACHE Los servidores deben ser capaces de atender consultas concurrentemente. El sistema se diseñará según un modelo cliente/servidor. El sistema deberá tener un diseño e implementación sencilla, independiente de la plataforma o del lenguaje de programación. . 2.5 Suposiciones y dependencias Se asume que los requisitos aquí descritos son estables Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos antes indicados para garantizar una ejecución correcta de la misma 3 Requisitos específicos Requerimientos Funcionales Identificación del requerimiento: RF01 Nombre del Requerimiento: Autentificación de Usuario. Características: Los usuarios deberán identificarse para acceder a cualquier parte del sistema. Descripción del requerimiento: El sistema podrá ser consultado por cualquier usuario dependiendo del módulo en el cual se encuentre y su nivel de accesibilidad. Requerimiento NO funcional: RNF01 RNF02 RNF05 RNF08 Prioridad del requerimiento: Alta
  • 11. Descripción de requisitos del sofware Identificación del requerimiento: RF02 Nombre del Requerimiento: Registrar productos. Características: El trabajador deberá registrar la venta de acuerdo a la compra. Descripción del requerimiento: El sistema permitirá al cliente checar la verificación de los productos. Requerimiento NO funcional: RNF01 RNF02 RNF05 RNF08 Prioridad del requerimiento: Alta Identificación del requerimiento: RF03 Nombre del Requerimiento: Registro de clientes. Características: El sistema ofrecerá al cliente, que se registren sus productos de acuerdo a dicha compra. Descripción del requerimiento: Registro de Información de la venta: El administrador deberá llevar un orden adecuado de las ventas realizadas. Requerimiento NO funcional: RNF01 RNF02 Prioridad del requerimiento: Alta Identificación del requerimiento: RF04 Nombre del Requerimiento: Consultar productos Características: El sistema ofrecerá al usuario información general acerca de la Libros y clientes Descripción del requerimiento: Registro de Información de Clientes:El usuario deberá registrar la información de cada cliente existente al cual se le presten libros teniendo como datos. Requerimiento NO funcional: RNF01 RNF02 Prioridad del requerimiento: Alta
  • 12. Descripción de requisitos del sofware Identificación del requerimiento: RF05 Nombre del Requerimiento: Consultar clientes. Características: El sistema ofrecerá al usuario información general acerca del manejo de cada uno de los libros. Descripción del requerimiento: Consultar usuarios: Muestra a los usuarios información relevante a noticias u otros eventos planificados. Requerimiento NO funcional: RNF01 RNF02 Prioridad del requerimiento: Alta Identificación del requerimiento: RF06 Nombre del Requerimiento: Consultar clientes Características: El sistema permitirá al administrador, usuario, clientes el manejo de la información importante. Descripción del requerimiento: Consultar Libros:Permite al administrador consultar los libros existentes dentro de la biblioteca. Requerimiento NO funcional: RNF01 RNF02 RNF05 Prioridad del requerimiento: Alta Identificación del requerimiento: RF06 Nombre del Requerimiento: Actualizar productos Características: El sistema permitirá al administrador, usuario, clientes el manejo de la información importante. Descripción del requerimiento: Consultar Clientes: El sistema permitirá al administrador y/o
  • 13. Descripción de requisitos del sofware bibliotecario consultar los libros almacenados en la bd. Requerimiento NO funcional: RNF01 RNF02 RNF05 Prioridad del requerimiento: Alta Identificación del requerimiento: RF07 Nombre del Requerimiento: Actualizar clientes. Características: Permite gestionar información referente a la ficha de préstamo. Descripción del requerimiento: Requerimiento NO funcional: RNF01 RNF02 RNF05 RNF06 RNF07 RNF08 Prioridad del requerimiento: Alta Identificación del requerimiento: RF08 Nombre del Requerimiento: Actualizar venta E/S. Características: Permite gestionar información referente a los libros existentes. Descripción del requerimiento: Registrar las altas y préstamos de libros. Requerimiento NO funcional: RNF01 RNF02 RNF05 RNF06 RNF07 RNF08 Prioridad del requerimiento: Medio
  • 14. Descripción de requisitos del sofware Requerimientos No Funcionales. Identificación del requerimiento: RNF01 Identificación del requerimiento: RF09 Nombre del Requerimiento: Eliminar productos Características: Permite gestionar información referente a los libros existentes. Descripción del requerimiento: Modificar información de usuario. El sistema permitirá al administrador y/o bibliotecario modificar la información del usuario en la BD. Requerimiento NO funcional: RNF01 RNF02 RNF05 RNF06 RNF07 RNF08 Prioridad del requerimiento: Medio Identificación del requerimiento: RF010 Nombre del Requerimiento: Imprimir ticket Características: Permite gestionar información referente a los libros existentes. Descripción del requerimiento: Modificar información de libro. El sistema permitirá al administrador modificar los datos generales de la BD. Requerimiento NO funcional: RNF01 RNF02 RNF05 RNF06 RNF07 RNF08 Prioridad del requerimiento: Medio
  • 15. Descripción de requisitos del sofware Nombre del Requerimiento: Interfaz del sistema. Características: El sistema presentara una interfaz de usuario sencilla para que sea de fácil manejo a los usuarios del sistema. Descripción del requerimiento: El sistema debe tener una interfaz de uso intuitiva y sencilla. Prioridad del requerimiento: Alta Identificación del requerimiento: RNF02 Nombre del Requerimiento: Ayuda en el uso del sistema. Características: 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. Descripción del requerimiento: La interfaz debe estar complementada con un buen sistema de ayuda (la administración puede recaer en personal con poca experiencia en el uso de aplicaciones informáticas). Prioridad del requerimiento: Alta Identificación del requerimiento: RNF03 Nombre del Requerimiento: Mantenimiento. Características: El sistema deberá de tener un manual de instalación y manual de usuario para facilitar los mantenimientos que serán realizados por el administrador. Descripción del requerimiento: El sistema debe disponer de una documentación fácilmente actualizable que permita realizar operaciones de mantenimiento con el menor esfuerzo posible. Prioridad del requerimiento: Alta Identificación del requerimiento: RNF04 Nombre del Requerimiento: Diseño de la interfaz a la característica de la web.
  • 16. Descripción de requisitos del sofware Características: El sistema deberá de tener una interfaz de usuario, teniendo en cuenta las características de la web de la institución. Descripción del requerimiento: La interfaz de usuario debe ajustarse a las características de la web de la institución, dentro de la cual estará incorporado el sistema de gestión de procesos y el inventario. Prioridad del requerimiento: Alta Identificación del requerimiento: RNF05 Nombre del Requerimiento: Desempeño Características: El sistema garantizara a los usuarios un desempeño en cuanto a los datos almacenado en el sistema ofreciéndole una confiabilidad a esta misma. Descripción del requerimiento: Garantizar el desempeño del sistema informático a los diferentes usuarios. En este sentido la información almacenada o registros realizados podrán ser consultados y actualizados permanente y simultáneamente, sin que se afecte el tiempo de respuesta. Prioridad del requerimiento: Alta 3.1 Requisitos comunes de las interfaces . 3.1.1 Interfaces de usuario La interfaz con el usuario consistirá en un conjunto de ventanas con botones, listas y campos de textos. Ésta deberá ser construida específicamente para el sistema propuesto y, será visualizada desde un navegador de internet. 3.1.2 Interfaces de hardware Será necesario disponer de equipos de cómputos en perfecto estado con las siguientes características:
  • 17. Descripción de requisitos del sofware Adaptadores de red. Procesador de 1.66GHz o superior. Memoria mínima de 256Mb. Mouse. Teclado. 3.1.3 Interfaces de software Sistema Operativo: Windows XP o superior. Explorador: Mozilla o Chrome. 3.1.4 Interfaces de comunicación Los servidores, clientes y aplicaciones se comunicarán entre sí, mediante protocolos estándares en internet, siempre que sea posible. Por ejemplo, para transferir archivos o documentos deberán utilizarse protocolos existentes (FTP u otros convenientes).
  • 18. Descripción de requisitos del sofware El sistema permitirá registrar N F 1.GenerarPetición 2.Se hace Petición 3.Se Guarda Informacion 6.Ve la Informacion 5.Se abre Ventana 4. 4.SeMuestraInformacion Registrar_producto Acciones Registrar.php Vista Controlador Modelo Producto Administrador dor Vista ModeloControlador
  • 19. Descripción de requisitos del sofware El sistema permitirá registrar entradas y salidas N F a la Peticion v Registrar_venta Acciones Registrar_venta Vista Controlador Modelo Ventas Administrador dor Vista Controlador Modelo 1.Solicitura registrar 2. Llamará Petición 3. Orden del Registro 4. Notificara el Registro 5. Genera Datos. 6. Muestra Registro.
  • 20. Descripción de requisitos del sofware CONSULTAR cliente Enviar solicitud mostrar solicitud Regresan datos cliente Cargar reporte de los datos Muestra consulta de los datos del cliente CONSULTAR PRODUCTO Consultar Consultarcliente.php Diego míreles Consultar cliente Diego míreles Pago efectivo Num productos vendidos Vista Vista Controlador Modelo Controlador Vista Diagrama mvc “consultar cliente” Vista Vista controlado modelo Diagrama secuencia “consulta cliente” Vista Vista Controlador Modelo Controlador vista
  • 21. Descripción de requisitos del sofware Enviar solicitud mostrar solicitud Regresan datos Cargar reporte de los datos Muestra consulta de los datos Consultar Consultar producto .php Jugo jumex Consultar jugo Jugo jumex Codigo123456 Precio $8.0 Diagrama mvc “consultar producto” Vista Vista controlado modelo Diagrama secuencia “consulta producto”
  • 22. Descripción de requisitos del sofware Eliminar producto MVC ZXBHHCHGSDGFCH JDF ELIMINAR VISTA Controlador Modelo MODELO SECUENCIAL Eliminar.php BD VISTA Lista_producto CONTROLADOR Eliminar.php MODELO BD 1; Seleccionar la opción modificar 2; Método a eliminar 3; Orden de eliminación 4; Notificación de eliminar 5; Muestra de datos actualizados
  • 23. Descripción de requisitos del sofware Imprimir ticket MVC MODELO SECUENCIAL Ticket.php Modelo Vista Vista Vista Controlador Imprimir.php Modelo 1; Genera ticket 2; Envía los datos (solicitud 3; Muestra la solicitud 4; Registra los datos 5; Carga el reporte con los datos 6; Se muestra el reporte al usuario
  • 24. Descripción de requisitos del sofware MODIFICAR DATOS DE PRODUCTOS MODIFICAR DATOS DE PRODUCTOS modificar MODELO SECUENCIAL MODIFICAR PRODUCTOS MODIFICAR DATOS DE PRODUCTOS modificar.php Modelo Vista Vista lista_prestamo Vista modificar_prestamo Contolador modificar Modelo BD 1. Llama el botón 2. manda la función 3. pide los datos para modificar 4. manda los datos modificados. 5. presenta datos modificados. 6.muestra al usuario lo datos modificados modificar.php Modelo
  • 25. Descripción de requisitos del sofware MODELO SECUENCIAL MODIFICAR clientes Vista lista_clientes Vista modificar_cliente Contolador modificar Modelo BD 1; Llama el botón 2; Manda la función 3; Pide los datos para modificar 4; Manda los datos modificados 5; Presenta datos modificados 6; Muestra a el usuario los resultados