Modelo de Requerimientos
Versin <1.0>
Versin:
<1.0>
Fecha: <dd/mmm/aa>
Bitcora
Fecha
31/03/2016
Versin
1.0
Descripcin
Este documento presenta los
requerimientos de diseo del software de
Fademsa a travs de algunas de las 4 + 1
vistas.
Autor
Hernndez Hernndez
Sayra del Carmen
Martnez Gonzlez Luis
ngel
Nieto Mrquez Jesus
Daniel
Prez Arriaga Jess
Ramrez Vzquez Blanca
Celia
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 2 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
Contenido
1.
Introduccin.................................................................................................................................... 3
1.1
1.2
1.3
1.4
1.5
Propsito..................................................................................................................................... 3
Alcance........................................................................................................................................ 3
Definiciones, Acrnimos , y Abreviaciones.............................................................................3
Referencias................................................................................................................................. 3
Resumen..................................................................................................................................... 3
2.
Problem Statement......................................................................................................................... 3
3.
4.
Stakeholder Summary................................................................................................................ 3
User Summary............................................................................................................................ 3
Vista de Casos de Uso.................................................................................................................... 3
4.1
4.2
5.
5.1
5.2
Matriz de Requerimientos.......................................................................................................... 3
Supplementary Specification.................................................................................................... 3
5.2.1
Functionality..................................................................................................................... 3
5.2.2
Usability............................................................................................................................. 3
5.2.3
Reliability........................................................................................................................... 3
5.2.4
Performance...................................................................................................................... 3
5.2.5
Supportability................................................................................................................... 3
5.2.6
Design Constraints........................................................................................................... 3
5.2.7
Online User Documentation and Help System Requirements......................................3
5.2.8
Purchased Components.................................................................................................. 3
5.2.9
Interfaces........................................................................................................................... 3
5.2.10 Licensing Requirements.................................................................................................. 3
5.2.11 Legal, Copyright, and Other Notices...............................................................................3
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 3 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
1. Introduccin
El presente documento contiene las Especificaciones de Requisitos de Software para el servico web Carrito de
Compras. El objetivo principal de este proyecto es analizar, disear y construir un software informtico que pueda
ser utilizada por un nmero indeterminado de usuarios/as para poder comprar diversos productos o servicios , que
sern expedidos discretamente a sus domicilios.
1
Propsito
El propsito de este documento es definir de manera clara y precisa tanto las funcionalidades como las posibles
restricciones del sistema de informacin a construir. Dicho documento va dirigido tanto al desarrollador del sistema
como al cliente Tambin servir de modelo en el cual basar las pruebas funcionales de adaptacin por parte del
cliente y la evaluacin final del producto por parte del mismo.
2
Alcance
El producto a desarrollar y las especificaciones del hardware necesario para su ejecucin se dar con tiempos de
respuesta que se consideren aceptables por el cliente. El sistema consistir en una aplicacin informtica que permita
a un nmero indeterminado de usuarios, poder comprar productos o servicio y recibirlos discretamente en sus
domicilios.
3
Definiciones, Acrnimos , y Abreviaciones
S.A. DE C.V.: Sociedad annima de capital variable.
4
Referencias
www.definiciones.com
Anlisis y diseo de sistemas por James A. Seen
www.mueblesfadimsa.com
5
Resumen
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 4 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
2. Problem Statement
El sistema de control de empleados ( SYSCOEM) de FADIMSA es un sistema el cual pretende automatizar el
proceso que realiza el administrador para poder hacer consultas de los empleados que laboran dentro de la empresa
mediante el acceso a una pgina web. Sin tener trato fsico con los trabajadores del establecimiento, el administrador
deber dar de alta en el sistema a los empleados con todos los datos que este le pida el sistema los dar de alta y le
asignara un usuario y una contrasea este sistema a su vez optimiza el tiempo para realizar una bsqueda de
contratos, departamentos donde labora, promociones, datos personales, en un formato PDF. A su vez los trabajadores
podrn obtener un historial cuando lo requieran.
Este sistema permitir hacer una consulta de los datos del trabajador desde cualquier punto donde el administrador
tenga acceso a la web optimizando el tiempo que tena que estar esperando en la sucursal para lograr obtener el o los
documentos que tenan en un archivo dentro de una carpeta, se tendr un control ptimo y preciso del tiempo que
tenga desempeando dentro de la empresa sus labores y esto a su vez determinara si es candidato para realizarle una
promocin.
El administrador tendr acceso al sistema solo si ya est registrado en establecimiento y cuenta con su respectivo
usuario y contrasea, que sus datos personales sean verdicos, el ser el nico que tenga la posibilidad de realizar
altas, bajas y hacer cambios en los datos de dicho sistema, los empleados solo podrn obtener su historial siempre y
cuando no tengan adeudos dentro de la empresa.
Si el empleado an no cuenta con un usuario y contrasea no podr acceder al sistema y tendr que acudir con el
administrador para que se le de alta y que el sistema le genere su cuenta personal, si el empleado no proporciona
datos verdicos tendr que hacerse responsable de todo lo que el reglamento interno de la empresa contenga.
The problem of
Administrador empleados
affects
Administrator empleados
Stakeholder Summary
Nombre
Administrador
Descripcin
Administrador
General
de
aplicacin
Acadmico
Fuente:Rational Software Co.
Responsabilidades
-
Seguimiento de
desarrollo del
la
DIC-UTN-MEX
Necesidades
Modificaciones de Sistema y base
de datos.
Control de empleados
Pgina 5 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
proyecto
- Aprueba requisitos y
funcionalidades del sistema
User Summary
Nombre
Empleado
Acadmico
Fuente:Rational Software Co.
Descripcin
Realiza consultas online sobre su
estatus, entrando al sistema con
su contrasea y nombre de
usuario.
DIC-UTN-MEX
Responsabilidades
Respetar las reglas de la empresa FADIMSA
Pgina 6 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
Login
Altas Empleado
Bajas Empleado
Empleado
Usuario_Administr
ador
Cambios Empleado
(from Actors)
(from Actors)
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 7 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
:
Administrador
: Login Controller
: Login Form
: Info Administrador
Login Administrador
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 8 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
:
: Empleado Form
Usuario_Administrador
1. 1.//Ingresa ID.()
: Empleado Control
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 9 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
:
: Empleado Form
Usuario_Administrador
1. 1.//Ingresa ID ()
: Empleado Control
: Info_ Empleado_Bajas
7. 4.//Muestra Baja()
8. 3.1.3.//Valida Bajas Empleado()
DS_BAJAS_DE_EMPLEADO
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 10 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
: Empleado Form
:
Usuario_Administrador
1. 1.//Ingresa ID()
1.1. 1.1//Muestra Opcion()
2. 1.1.1//Elige La Opcion Cambios()
3. 1.1.2//Envia Cambios()
4. 1.1.3//Registra Cambios()
5. 2.//Realiza Cambios()
6. 2.1.1//Muestra Cambios.()
Acadmico
Fuente:Rational Software Co.
DS_Cambios_De_ Empleado
DIC-UTN-MEX
Pgina 11 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
:
: reportes form
Usuario_Administrador
1. 1.//Ingresa ID()
: reportes controller
: info reportes
2. 1.1//Envia Datos()
2.1. 1.1.1//Verifica Datos()
3. 2//Muestra Empleado()
4. 2.1//Selecciona Empleado()
4.1. 2.1.1//Envia Reportes Empleado()
5. 3.//Guarda Nuevo Reporte()
DS_Genera_Reporte_Empleado
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 12 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
: reportes form
:
Usuario_Administrador
1. //Ingresa ID()
: reportes controller
2. //Envia Datos()
3. //Verifica Datos()
4. //Muestra Empleado()
4.1. //Selecciona Empleado
4.1.1. //Envia Datos()
4.1.1.1. Verifica Datos()
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 13 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
: reportes controller
: reportes form
: Empleado
: info Reportes
1. //Ingresa ID()
2. //Envia Datos()
2.1. //Verifica Datos()
3. //Muestra Empleado()
4. //Selecciona Reportes()
4.1. //Envia Reportes()
4.1.1. //Buca Reportes()
Muestra_Reporte_Empleado
5. //Muestra Reportes
6. //Leer Reportes()
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 14 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
9
Especificaciones de Casos de Uso
Login
Permite al administrador y empleado tener acceso al sistema con una contrasea y un nombre de usuario.
Altas empleados
Permite al administrador del sistema, dar de alta a los empleados al sistema administracin empleados de
fadimsa.
Bajas empleados
Permite al administrador, dar de baja (eliminarlos) del sistema a los empleados de fadimsa.
Cambios empleados
Permite al administrador del sistema realizar cambios de puestos a los empleados.
Muestra reportes
Este caso de uso permitir al administrador igualmente al empleado, mostrar los expedientes (las horas, das
laborados, horas extras, faltas y retardos) de un empleado de fadimsa.
1 Use-Case Name:
1
Brief Description
Flow of Events
4.1.1.1.1
Basic Flow
4.1.1.1.2
Alternative Flows
Special Requirements
Preconditions
Postconditions
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 15 de 16
Versin:
<1.0>
Fecha: <dd/mmm/aa>
5. Product Overview
10
Matriz de Requerimientos
ID
NECESIDAD
Servicio eficaz, ptimo sin
contratiempos.
Consultas sobre su estatus en
fadimsa reportes horas trabajadas,
horas extras, puesto, fecha
ingreso.
ADM
EMP
ID
NCSKH1
NCSKH2
11
CARACTERSTICAS
El sistema dar orden a
los tiempos de entrega
mediante rutas y
calendarios de entrega.
Contar con una base de
datos que llevara todo el
orden de altas, bajas y
cambios realizados en
los diversos catlogos
(productos,
consumidores,
sucursales y
trabajadores) .
STAKEHOLDER
administrador
empleado
DESCRIPCIN
Optimizar el tiempo de
entrega del producto
Responsable de ofertas
de lanzamiento,
promociones, y polticas
de venta.
NECESIDADES
CUBIERTAS
SKH1
SKH2
Modelo de Requerimientos
1 Functionality
2 Usability
3 Reliability
4 Performance
5 Supportability
6 Design Constraints
7 Online User Documentation and Help System Requirements
8 Purchased Components
9 Interfaces
10 Licensing Requirements
11 Legal, Copyright, and Other Notices
Acadmico
Fuente:Rational Software Co.
DIC-UTN-MEX
Pgina 16 de 16