Anda di halaman 1dari 16

<Nombre del Proyecto>

Modelo de Requerimientos
Versin <1.0>

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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.

Stakeholder and User Descriptions.............................................................................................. 3


3.1
3.2

4.

Stakeholder Summary................................................................................................................ 3
User Summary............................................................................................................................ 3
Vista de Casos de Uso.................................................................................................................... 3

4.1
4.2

5.

Diagrama de Casos de Uso....................................................................................................... 3


Especificaciones de Casos de Uso........................................................................................... 3
4.2.1
Use-Case Name:............................................................................................................... 3
4.2.1.1 Brief Description......................................................................................................... 3
4.2.1.2 Flow of Events............................................................................................................. 3
4.2.1.3 Special Requirements................................................................................................. 3
4.2.1.4 Preconditions.............................................................................................................. 3
4.2.1.5 Postconditions............................................................................................................ 3
Product Overview........................................................................................................................... 3

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

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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

En la empresa FADIMSA S.A. de C.V. Tiene como objetivo principal contar


con un sistema que le permita llevar un control optimo con respecto a su
plantilla de empleados, el administrador el requisito fundamental por lo cual
se est implementando el sistema es que le permitir r tenga mayor
disponibilidad para solucionar posibles problemas con los empleados y
genere reportes a los expedientes de los empleados, por lo que tendr un
respaldo de tiempos y horarios en los cuales los trabajadores de dicha
empresa prestaron sus servicios, el administrador podr dar de alta en el
sistema a los empleados otorgndoles una contrasea y un nombre de
usuario, con el cual el empleado podr tener acceso a su cuenta y
consultar la informacin acerca de su estatus en fadimsa y sus reportes en
cualquier punto donde el administrador y el empleado tenga acceso a la
web.

Acadmico
Fuente:Rational Software Co.

DIC-UTN-MEX

Pgina 4 de 16

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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

the impact of which is

Control y eficiencia de los empleados

a successful solution would be

Control ptimo de la empresa fadimsa

3. Stakeholder and User Descriptions


6

Stakeholder Summary
Nombre
Administrador

Descripcin
Administrador
General
de
aplicacin

Acadmico
Fuente:Rational Software Co.

Responsabilidades
-

Representa todos los


usuarios posibles del
sistema

Seguimiento de
desarrollo del

la

DIC-UTN-MEX

Necesidades
Modificaciones de Sistema y base
de datos.

Control de empleados

Pgina 5 de 16

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

Versin:
<1.0>
Fecha: <dd/mmm/aa>

4. Vista de Casos de Uso

Login

Altas Empleado

Bajas Empleado

Empleado
Usuario_Administr
ador

Cambios Empleado

(from Actors)

(from Actors)

Genera Reportes Empleado


MCU
Sistema Administracion de empleados

Muestra Reportes Empleado

Acadmico
Fuente:Rational Software Co.

DIC-UTN-MEX

Pgina 7 de 16

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>
8

Versin:
<1.0>
Fecha: <dd/mmm/aa>

Diagrama de Casos de Uso

:
Administrador

: Login Controller

: Login Form

: Info Administrador

1. //ingresa nombre y contrasea.()

2. //Envia Datos Empleado.()


3. //Valida datos Empleado.()

3.1. //Acceso al sstema.()


4. //Muestra Mensaje Bienvenida.()

4.1. //Muestra conjunto opciones.()

Login Administrador

5. //Muestra mensaje de error.()


5.1. //Lee y comprende el mensaje.()
5.1.1. //Muestra Opciones.()

Acadmico
Fuente:Rational Software Co.

DIC-UTN-MEX

Pgina 8 de 16

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

Versin:
<1.0>
Fecha: <dd/mmm/aa>

:
: Empleado Form
Usuario_Administrador
1. 1.//Ingresa ID.()

: Empleado Control

: Info Empleado Altas

2. 1.1// Envia datos.()


2.1. 1.1.1// Valida Datos.()
2.1.1. 2.// Valida Acceso.()

3. 2.1// Muestra Opciones.()


4. 3.// Elige Altas. ()
5. 3.1// Ingresa Datos Em pleado()
6. 3.1.2// Envia Datos Empleado.
7. 3.1.3// Registra Altas Del Em pleado. ()

8. 3.1.4// Valida Altas Em pleado.()


9. 4// Muestra Altas.()
DS_ALTAS_DE_ EMPLEADO

Acadmico
Fuente:Rational Software Co.

DIC-UTN-MEX

Pgina 9 de 16

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

Versin:
<1.0>
Fecha: <dd/mmm/aa>

:
: Empleado Form
Usuario_Administrador
1. 1.//Ingresa ID ()

: Empleado Control

: Info_ Empleado_Bajas

2. 1.1// Envia Datos()


2.1. 1.1.1// Valida Datos()

3. 2.1// Muestra Opciones()


2.1.1. 2.//Valida Acceso ()
4. 3.//Elige Baja Empleado()
5. 3.1.//Envia Bajas Empleado()
6. 3.1.2//Registra Bajas Empleado()

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

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

Versin:
<1.0>
Fecha: <dd/mmm/aa>

: Empleado Form

: Empleado Control : Info Empleado Cambios

:
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.()

7. 3//Verifica Cambios Realizados.()

Acadmico
Fuente:Rational Software Co.

DS_Cambios_De_ Empleado

DIC-UTN-MEX

Pgina 11 de 16

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

Versin:
<1.0>
Fecha: <dd/mmm/aa>

: reportes form
:
Usuario_Administrador
1. //Ingresa ID()

: reportes controller

: info Genera Reportes

2. //Envia Datos()
3. //Verifica Datos()

4. //Muestra Empleado()
4.1. //Selecciona Empleado
4.1.1. //Envia Datos()
4.1.1.1. Verifica Datos()

5. Busca Historias De Reportes()


DC_Muestra Reportes Empleado Al
Administrador.

Acadmico
Fuente:Rational Software Co.

6. //Muestra Reportes Empleado

DIC-UTN-MEX

Pgina 13 de 16

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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.

Genera reportes empleados


Permite al administrador del sistema, generar reportes en el expediente de un empleado que pertenezca al sistema
(das laborados, horas extras, faltas y retardos) para tener el pago correcto al empleado de fadimsa.

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

<Nombre del Proyecto>


Modelo de Requerimientos
<Identificador del Documento>

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

Anda mungkin juga menyukai