Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INSTITUTO
DE
PER
JAPN
EDUCACIN
Carrera Tcnico Profesional de Computacin
e Informtica
Sistema de Control de Ventas de Lencera Unisex PEMALUMA
(SISCOVELEN)
Docente
Unidad Didctica
Tema
Proyecto de Modelamiento de
Software
Presentado
:
Vega Torres Diana Mery
Bustamante Valqui Willinton
Llaja Vigo Betsy
Grupo
DI_AWIBE
Pg. 1
DEDICATORIA
incondicional
tanto
moral
como
INTRODUCCIN
INDICE
3
Contenido
Pgs.
Anlisis
1.2.2.1.
Fortalezas
1.2.2.2.
Oportunidades
1.2.2.3.
Debilidades
1.2.2.4. Amenazas
1.3. Oficinas
de
Tienda.15
1.3.1. rea de Ventas
1.3.2. rea de Administracin
1.3.3. rea de Caja
1.3.4. rea de Logstica
CAPTULO
II:
ASPECTOS
INVESTIGACIN16
DE
la
LA
del
2.4.2.
Herramientas
CASE... 06
2.4.3.
Metodologa
de
Base
Datos..07
3. Base terica
de
3.2.1.
El Ciclo de Vida del Software
3.2.2.
Redes
Informticas08
3.2.3.
Arquitectura Cliente/ Servidor
3.2.4.
Sistema de Gestin de Base de Datos
3.3. Herramientas
de
Desarrollo.
...08
3.3.1.
Erwin DataModeler
2.6.2. Microsoft
..09
3.3.2.
SQL
Server
2012.
Caractersticas de uml
Objetivos.
..10
3.3.3.
Visual
Studio
2012.11
3.4. Modo de Investigacin
3.5. Tipo de Investigacin
3.6. Justificacin e Importancia de la Investigacin
3.6.1.
Justificacin
Econmica.12
3.6.2.
Justificacin Operativa
3.6.3.
Justificacin Tecnolgica
3.6.4.
Justificacin Social
3.7. Financiamiento
CAPTULO
III:
RUP13
3.1. Visin
1.
Introduccin
3.1.1.1. Propsito
3.1.1.2. Alcance
3.1.1.3. Definiciones,
Acrnimos
abreviaturas..14
5
ARTEFACTOS
2.
Posicionamiento
3.1.2.1. Oportunidad de Negocio
3.1.2.2. Sentencia que define el problema
3.1.2.3. Sentencia que define la posicin del producto
3.1.2.4. Descripcin de Stakeholders (Participantes en el
Proyecto ) y Usuarios
1. Resumen
Stakeholders...15
2. Resumen de usuarios
de
3. Entorno
Usuario16
4. Perfil de los Stakeholders
de
del
3.1.2.6. Descripcin
General
Producto..19
1. Oficina de administracin
del
3.2. Plan
de
Desarrollo
Software.20
3.2.1. Introduccin
3.2.1.1. Propsito
3.2.1.2. Alcance
3.2.1.3. Resumen
Vista General del Proyecto
Organizacin del Proyecto
Gestin del Proyecto
Planes y Guas de Aplicacin
del
2.
Vista
General
Proyecto21
3.2.2.1. Propsito, Alcance y Objetivos
3.2.2.2. Suposiciones
Restricciones..22
3.2.2.3. Entregables del Producto
1. Plan
de
Desarrollo
2.
3.
4.
5.
6.
Software23
Modelo de Casos de Uso
Visin
Especificaciones de Casos de Uso
Especificaciones Adicionales
Prototipos
de
Interfaces
Usuario...24
7. Modelo de Anlisis y Diseo
8. Modelo de Datos
9. Modelo de Implementacin
10. Modelo
del
y
del
de
de
Despliegue..25
11. Casos de Prueba
12. Lista de Riesgos
13. Manual de Instalacin
14. Material de Apoyo al Usuario Final
15. Producto
3.2.2.4. Evolucin del Plan de Desarrollo del software
3.
Organizacin
Proyecto26
3.2.3.1. Participantes en el Proyecto
3.2.3.2. Interfaces Externas
3.2.3.3. Roles y Responsabilidades
del
4. Gestin
de
Proyecto..
.27
4.1.1.1. Estimaciones del Proyecto
4.1.1.2. Plan del proyecto
1. Plan de las Fases
2. Calendario del Proyecto
4.1.1.3. Fase de Inicio Estimaciones del Proyecto
4.1.1.4. Plan del proyecto
3. Plan de las Fases
4. Calendario
Proyecto..30
7
del
Fase
Fase
Fase
Fase
de
de
de
de
Inicio
Elaboracin
Construccin
Transicin
4.1.1.5. Seguimiento
y
Control
Proyecto..35
Control de Plazos
Control de Calidad
Gestin de Riesgos
del
2.
Referencias
4.2. Glosario
1.
Propsito
2.
Alcance
3.
Referencias
1.
2.
5.4.1.
Definicin de Actores
5.4.2. Requisitos de Informacin
5.4.3.
Modelo
de
Anlisis45
4.1. Gestionar Usuarios
4.2. Gestionar Venta
5.4.4.
Modelo de Datos
5.1. Modelo del Sistema
5.2. Arquitectura
de
la
Aplicacin..46
5.3. Diagrama
de
Clases47
4.3. Secuencia
de
Anlisis
de
Interfaz..48
4.3.1. Paquete Seguridad
4.3.2. Paquete Cliente
4.3.3. Paquete Prstamos
4.4. Especificaciones
de
Casos
de
Uso..49
4.4.1. PAQUETE
SEGURIDAD...50
4.4.2. PAQUETE
CLIENTE....
52
4.4.3. PAQUETE
USUARIO.
.......54
4.5. Requerimientos
no
Funcionales.55
4.6. Modelo
de
Componentes56
4.7. Modelo de Despliegue.
...57
CAPTULO
IV:
CONCLUSIONES,
BIBLIOGRAFA63
RECOMENDACIONES
5.1. Conclusiones
5.2. Recomendaciones
CAPTULO I: ASPECTOS ORGANIZACIONALES
1.4. Descripcin de la Organizacin
AREA DE
ADMINISTRACION
AREA DE VENTA
AREA DE
LOGISTICA
AREA DE CAJA
MISION
La misin de la empresa consiste en brindarle a los clientes una practicidad y
facilidad a la hora de seleccionar que vestimenta deben ponerse dependiendo de
distintos factores como: temperatura del exterior, estilo de indumentaria, colores
que deseo usar, entre otros.
10
1.6.2.1.
1.6.2.2.
Fortalezas
Buena calidad del producto.
Ofrece descuentos y ofertas a sus clientes.
Mano de obra barata y a la medida.
Experiencia del personal administrativo.
Oportunidades
1.6.2.3.
Debilidades
Salarios bajos.
Publicidad insuficiente.
1.6.2.4. Amenazas
Competitividad empresarial.
Cambio de personal.
rea de Administracin:
Es el espacio o lugar donde supervisan todos los movimientos
de la empresa.
1.7.3.
rea de Caja:
Es el espacio o lugar donde registran las ventas, pagos y
comprobantes.
1.7.4.
rea de Logstica:
Es el espacio o lugar donde se almacenan las compras de los
productos.
11
modificacin y
modificacin y
modificacin y
modificacin y
modificacin y
Herramientas CASE
Tecnologa case
3.11.1.
Planificacin.
Anlisis.
Diseo
Implementacin
Pruebas
Instalacin/Despliegue
Uso y Mantenimiento
Redes Informticas
17
Erwin DataModeler
18
3.12.2.
19
OBJETIVOS
Como objetivos principales de la consecucin de un nuevo mtodo que aunara los
mejores aspectos de sus predecesores, sus protagonistas se propusieron lo siguiente:
El mtodo deba ser capaz de modelar no slo sistemas de software sino otro
tipo de sistemas reales de la empresa, siempre utilizando los conceptos de la
orientacin a objetos (OO).
Crear un lenguaje para modelado utilizable a la vez por mquinas y por
personas.
Establecer un acoplamiento explcito de los conceptos y los artefactos
ejecutables.
Manejar los problemas tpicos de los sistemas complejos de misin crtica.
3.12.3.
3.16. Financiamiento
Este proyecto de modelamiento y construccin de software se realiza
con la contribucin propia del grupo DI_AWIBE
CAPTULO III: ARTEFACTOS RUP
4.4. Visin
1.
Introduccin
4.4.1.1. Propsito
El propsito de ste documento es recoger, analizar y definir
las necesidades de alto nivel y las caractersticas del Sistema
de Control de
(SISCOVELEN).
Ventas
de
Lencera
Unisex
PEMALUMA
Posicionamiento
4.4.2.1. Oportunidad de Negocio
El sistema permitir a la empresa informatizar y controlar
gran parte de sus procesos mencionados anteriormente,
con acceso rpido y sencillo a los datos gracias a las
interfaces grficas sencillas e interactivas.
asociado es:
Para:
Quienes:
El
nombre
Producto:
Oficina de Administracin
Administrador
Oficina de Ventas
Jefe de Ventas
Realizan los procesos que implica el
control de ventas, y consultan la base
de datos.
del Es una herramienta software
Que:
No como:
Nuestro Producto:
5. Resumen de Stakeholders
Nombre
Descripcin
Administrador
Representante
de
la
administracin
del Sistema de
Ventas
Responsabilidade
s
Seguimiento
los Ventas.
Registrar a
empleados.
Representante
de
la
administracin
del personal.
6. Resumen de usuarios
Nombre
Descripcin
Administrar el SISCOVELEN
Administrado Ejecutar copias de seguridad
r del Sistema Contar con experiencia en el
manejo de base de datos y
redes.
Personal capacitado para el
manejo del sistema.
Personal de Estar registrado en la base de
la Venta
datos
y tener el permiso
adecuado
para
acceder
al
sistema.
Se define un rol: Administrador.
Son el activo de funcionamiento
Clientes
del sistema, Porque son la materia
prima en este proceso.
7. Entorno de Usuario
Los usuarios accedern al sistema, bajo previa
identificacin ante el mismo.
El sistema operativo para los ordenadores clientes
ser: Windows 8.
El sistema operativo para el ordenador con funcin de
servidor ser: Windows Server 2012.
8. Perfil de los Stakeholders
25
de
los
8.1.
Representante
Administrador
Ventas
Sistema
de
Centro de Cmputo
Administrador del Sistema
Encargado del mantenimiento
de la informacin y generar
copias de seguridad.
Esta persona deber contar con
experiencia en administracin y
seguridad de base de datos y
redes.
Grado
de Determinar
y
aprobar
los
participacin
requerimientos.
Comentarios
Ninguno.
8.2.2. Clientes
26
Representante
Descripcin
Tipo
Oficina de Administracin
Ninguna
Usuarios finales indirectos del
sistema
Responsabilida Realizarn
determinadas
des
consultas, principalmente en la
oficina de Administracin.
Grado
de Ninguno.
participacin
Comentarios
Ninguno.
4.4.2.5. Descripcin Global del Producto
4. Perspectiva del Producto
El producto a desarrollar es un sistema de calidad, con
la intencin de terminar con los tediosos procesos
manuales, que generan prdida de tiempo e ineficiente
en atencin al cliente y prdida de informacin de las
ventas.
5. Resumen de caractersticas
Beneficio
del
Cliente
Rapidez
en
la
realizacin
de
procesos
en
las
diferentes reas.
Controlar las ventas
de los productos.
El Administrador y
el Jefe de Ventas
contarn
con
el
privilegio de realizar
consultas de sus
reas
en
un
reducido tiempo de
espera.
6. Costo y Precio
No se implementar
27
29
del
sistema
implicado
en
resolver
los
administrador
realiza
procesos
de
registro
modificacin de contrasea.
2. Gestionar Usuarios
El Administrador realizar procesos de registro y
modificacin de los datos del usuario; as como
tambin del retiro y la renovacin de los permisos de
acceso de los usuarios al sistema.
3. Gestionar Alquiler De Local
El Administrador realizara procesos
de
registro,
registro,
podramos
31
tener
una
versin
definitiva
usados en el proyecto.
18. Modelo de Casos de Uso
El modelo de casos de uso presenta las funciones del
sistema y los artefactos que hacen uso de ellas. Se
representa mediante Diagramas de casos de uso.
19. Visin
Este documento define la visin del producto desde la
perspectiva del cliente, especificando las necesidades
y caractersticas del producto. Constituye una base de
acuerdo en cuanto a los requisitos del sistema.
20. Especificaciones de Casos de Uso
Para los casos de uso que lo requieran (cuya
funcionalidad no sea evidente o que no baste con una
simple
descripcin
descripcin
detallada
narrativa)
utilizando
se
una
realiza
plantilla
una
de
incluyen:
requisitos
legales
normas,
artefacto,
ser
desechado
en
la
fase
de
de
anlisis
(sin
incluir
aspectos
de
condiciones
de ejecucin,
las
en
un
CD
con
los
mecanismos
de
la
construccin
primera
es
34
iteracin
desarrollado
de
la
fase
de
incremental
responsable
para
el
definido
para
cada
uno
como
lo
establece
la
metodologa RUP.
El jefe del proyecto ser: Bustamante Valqui Willinton,
con experiencia en el desarrollo de sistemas informticos,
de la metodologa y de las herramientas CASE.
4.5.3.2. Interfaces Externas
La Caja ya ha definido los participantes del proyecto que
proporcionarn los requisitos del sistema, adems que
sern los encargados de evaluar los artefactos de
acuerdo
cada
oficina
implicada
segn
el
plan
establecido.
El equipo de desarrollo interactuar activamente con los
participantes
de
la
Caja,
para
la
especificacin
Jefe
Proyecto
del
Analista/
Diseador
de
Sistemas
Programador
Responsabilidades
Este asigna los recursos, gestiona las
prioridades, coordina las interacciones con
los clientes y usuarios, mantiene al equipo
del proyecto enfocado en los objetivos.
Establece un conjunto de prcticas que
aseguran la integridad y calidad de los
artefactos del proyecto.
Supervisar el establecimiento de la
arquitectura del sistema, gestin de
riesgos.
Captura, especificaciones y validacin de
requisitos, interactuando con el cliente y
los usuarios mediante entrevistas.
Construccin de prototipos, colaboracin en
la elaboracin de las pruebas funcionales,
modelo de datos y validaciones del usuario.
5. Gestin de Proyecto
5.1. Estimaciones del Proyecto
El Presupuesto no se implementar.
Fase
N
Iteraciones
2
Fase de Inicio
Fase
Elaboracin
Fase
Construccin
Fase
Transicin
de 2
de 3
de 2
Duraci
n
3
semanas
4
semanas
6
semanas
3
semanas
Hito
37
respecto
de
la
solucin
de
dichas
deficiencias.
Gestin de Riesgos: A partir de la Fase de Inicio se
mantendr una lista de riesgos asociados al proyecto y de
las acciones establecidas como estrategia para mitigarlos
o acciones de contingencia. Esta lista ser evaluada al
menos unas ves en cada iteracin.
6.1.1. Referencias
Documentacin de Rational Unified Process, manuales de ayuda,
tutoriales, videos, etc.
6.1.2. Propsito
Este documento recoge todos y cada uno de los trminos
manejados a lo largo de todo el proyecto.
6.1.3. Alcance
Este documento se extiende a todo el sistema definido para el
proyecto.
6.1.4. Referencias
El presente glosario hace referencia a los siguientes
documentos:
Documento Plan de Desarrollo de Software del Proyecto.
Documento Visin del Proyecto.
Documento de Especificaciones de Casos de Uso
Documento de Especificaciones de Casos e Uso de
Pruebas.
Casos
de
Uso
general
del
Gestionar Seguridad
Gestionar usuario
Gestionar Trabajador
Trabajador
Gestionar Compras
Proveedor
Administrador
Gestionar Prendas
Gestionar Proveedor
Gestionar Almacen
Gestionar Ventas
Gestionar Reporte
Gestionar Cliente
Gestionar Com probantes de Pagos
DIAGRAMA DE PAQUETES
Gestionar Reporte
(from DIAG_PAQUETES)
Gestionar Usuario
(from DIAG_PAQUETES)
Gestionar Almacen
(from DIAG_PAQUETES)
Gestionar Compras
(from DIAG_PAQUETES)
Gestionar Prendas
(from DIAG_PAQUETES)
Gestionar Alquiler De
Local
(from DIAG_PAQUETES)
Gestionar Proveedor
(from DIAG_PAQUETES)
Gestionar Trabajador
(from DIAG_PAQUETES)
Gestionar Seguridad
(from DIAG_PAQUETES)
Gestionar Cliente
(from DIAG_PAQUETES)
Gestionar Ventas
(from DIAG_PAQUETES)
Gestionar Comprobante
De Pago
(from DIAG_PAQUETES)
40
<<include>>
Administrador
(f rom DIAG_GENERAL)
<<include>>
Administrador
<<include>>
(f rom DIAG_GENERAL)
41
(f rom DIAG_GENERAL)
Trabajador
(f rom DIAG_GENERAL)
<<include>>
<<include>>
Administrador
(f rom DIAG_GENERAL)
<<include>>
<<include>>
Administrador
(f rom DIAG_GENERAL)
<<include>>
CU22: Modifcar Compras
Administrador
<<include>>
(f rom DIAG_GENERAL)
<<include>>
Administrador
(f rom DIAG_GENERAL)
<<include>>
<<include>>
CU32: Buscar Almacen
Administrador
(f rom DIAG_GENERAL)
Administrador
<<include>>
(f rom DIAG_GENERAL)
5.4.10.
<<include>>
CU38:Modificar Comprobantes de
Pago
Administrador
(f rom DIAG_GENERAL)
<<include>>
5.4.11.
GESTIONAR CLIENTE
45
<<include>>
CU42: Modificar Datos del Cliente
Administrador
<<include>>
(f rom DIAG_GENERAL)
5.4.12.
GESTIONAR REPORTE
CU: GESTIONAR REPORTE
<<include>>
CU46: Modificar Reporte
Administrador
<<include>>
(f rom DIAG_GENERAL)
REGISTRAR SEGURIDAD
GUI: REGISTRAR
SEGURIDAD
GUI:
SISCOVELEN
CLSSEGURIDAD
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo de Seguridad
Buscando Codigo de Seguridad
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
MODIFICAR SEGURIDAD
47
GUI: MODIFICAR
SEGURIDAD
GU: SISCOVELEN
: Administrador
CLSSEGURIDAD
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
ELIMINAR SEGURIDAD
48
GUI: ELIMINAR
SEGURIDAD
GUI: SISCOVELEN
: Administrador
CLSSEGURIDAD
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Seguridad
4.5.2 USUARIO
REGISTRAR USUARIO
49
GUI: REGISTRAR
USUARIO
GUI: SISCOVELEN
CLS:USUARIO
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo del Usuario
Buscando Codigo del Usuario
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
50
MODIFICAR USUARIO
GUI: MODIFICAR
USUARIO
GU: SISCOVELEN
CLS:USUARIO
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
ELIMINAR USUARIO
51
GUI: ELIMINAR
USUARIO
GUI: SISCOVELEN
CLSUSUARIO
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Usuario
52
GUI: REGISTRAR
ALQUILER DE LOCAL
GUI:
SISCOVELEN
CLSALQUILER
DE LOCAL
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo de Alquiler de Local
Buscando Codigo de Alquiler de Local
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
53
GUI: MODIFICAR
ALQUILER DE LOCAL
GU: SISCOVELEN
: Administrador
CLSALQUILER DE
LOCAL
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
54
GUI: ELIMINAR
ALQUILER DE LOCAL
GUI: SISCOVELEN
CLSALQUILER DE LOCAL
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
4.5.4. TRABAJADOR
REGISTRAR TRABAJADOR
55
GUI: REGISTRAR
TRABAJODOR
GUI: SISCOVELEN
CLSTRABAJADOR
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo del Trabajador
Buscando Codigo del Trabajador
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
MODIFICAR TRABAJADOR
56
GUI: MODIFICAR
TRABAJADOR
GU: SISCOVELEN
CLSTRABAJADOR
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
ELIMINAR TRABAJADOR
57
GUI: ELIMINAR
TRABAJADOR
GUI: SISCOVELEN
: Administrador
CLSTRABAJADOR
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Trabajador
58
4.5.5. PROVEEDOR
REGISTRAR PROVEEDOR
GUI: REGISTRAR
PROVEEDOR
GUI: SISCOVELEN
CLSPROVEEDOR
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo del Proveedor
Buscando Codigo del Proveedor
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
MODIFICAR PROVEEDOR
59
GUI: MODIFICAR
PROVEEDOR
GU: SISCOVELEN
: Administrador
CLSPROVEEDOR
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
ELIMINARPROVEEDOR
60
GUI: ELIMINAR
PROVEEDOR
GUI: SISCOVELEN
: Administrador
CLSPROVEEDOR
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Proveedor
4.5.6 COMPRAS
61
REGISTRAR COMPRA
GUI: REGISTRAR
COMPRAS
GUI: SISCOVELEN
CLS COMPRAS
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo de Almacen
Buscando Codigo de Compras
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
MODIFICAR COMPRA
62
GUI: MODIFICAR
COMPRAS
GU: SISCOVELEN
: Administrador
CLSCOMPRAS
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
ELIMINAR COMPRA
63
GUI: SISCOVELEN
GUI: ELIMINAR
COMPRAS
: Administrador
CLS COMPRAS
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Compras
4.5.7. PRENDAS
64
REGISTRAR PRENDA
GUI: REGISTRAR
PRENDA
GUI:
SISCOVELEN
: Administrador
CLSPRENDA
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo de Prenda
Buscando Codigo de Prenda
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
MODIFICAR PRENDA
65
GUI: MODIFICAR
COMPRAS
GU: SISCOVELEN
: Administrador
CLSCOMPRAS
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
ELIMINAR PRENDA
66
GUI: SISCOVELEN
GUI: ELIMINAR
PRENDA
: Administrador
CLSPRENDA
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
67
4.5.8. ALMACEN
REGISTRAR ALMACEN
GUI: REGISTRAR
ALMACEN
GUI:
SISCOVELEN
: Administrador
CLSALMACEN
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo de Almacen
Buscando Codigo de Almacen
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
68
MODIFICAR ALMACEN
GU: SISCOVELEN
GUI: MODIFICAR
ALMACEN
CLSALMACEN
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
69
ELIMINAR PRENDA
GUI: SISCOVELEN
GUI: ELIMINAR
ALMACEN
: Administrador
CLSALMACEN
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Almacen
70
4.5.9. VENTAS
REGISTRAR VENTAS
GUI: REGISTRAR
VENTA
GUI: SISCOVELEN
: Administrador
CLSVENTA
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo de Venta
Buscando Codigo de Venta
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
MODIFICAR VENTAS
71
GU: SISCOVELEN
: Administrador
GUI: MODIFICAR
VENTA
CLSVENTA
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
ELIMINAR VENTA
72
GUI: SISCOVELEN
CLSVENTA
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Venta
GUI: SISCOVELEN
GUI: REGISTRAR
COMPROBANTES DE PAGO
: Administrador
CLSCOMPROBANTES
DE PAGO
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo de Comprobantes de Pago
Buscando Codigo de Comprobantes de Pago
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
74
GUI: MODIFICAR
COMPROBANTES DE PAGO
GU: SISCOVELEN
: Administrador
CLSCOMPROBANTES
DE PAGO
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
75
GUI: SISCOVELEN
GUI: ELIMINAR
COMPROBANTES DE PAGO
: Administrador
CLSCOMPROBANTES
DE PAGO
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
76
4.5.11. CLIENTE
REGISTRAR CLIENTE
GUI: REGISTRAR
CLIENTE
GUI:
SISCOVELEN
: Administrador
CLSCLIENTE
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo del Cliente
Buscando Codigo del Cliente
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
MODIFICAR CLIENTE
77
GUI: MODIFICAR
CLIENTE
GU: SISCOVELEN
: Administrador
CLSCLIENTE
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
ELIMINAR CLIENTE
78
GUI: SISCOVELEN
GUI: ELIMINAR
CLIENTE
: Administrador
CLSCLIENTE
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Cliente
4.5.12. REPORTE
79
REGISTRAR REPORTE
GUI: REGISTRAR
REPORTE
GUI: SISCOVELEN
: Administrador
CLSREPORTE
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Ingresando Codigo de Reporte
Buscando Codigo de Reporte
Codigo no Existe
Ingresar Datos a Registrar
Ingresando Datos a Registrar
Guardando Datos
Desea Continuar
MODIFICAR REPORTE
80
GUI: MODIFICAR
REPORTE
GU: SISCOVELEN
CLSREPORTE
: Administrador
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
81
ELIMINAR REPORTE
GUI: ELIMINAR
REPORTE
GUI: SISCOVELEN
: Administrador
CLSREPORTE
Iniciar Sesin
Seleccionar Operacin
Ingrese Codigo
Eliminar Reporte
REGISTRAR SEGURIDAD
1: Iniciar Sesin
GUI: SISCOVELEN
: Administrador
2: Seleccionar Operacin
CLSSEGURIDAD
MODIFICAR SEGURIDAD
1: Iniciar Sesin
GU:
SISCOVELEN
: Administrador
2: Seleccionar Operacin
7: Ingrese Datos a Modificar
3: Ingrese Codigo
CLSSEGURIDAD
ELIMINAR SEGURIDAD
83
1: Iniciar Sesin
GUI:
SISCOVELEN
: Administrador
2: Seleccionar Operacin
3: Ingrese Codigo
7: Eliminar Seguridad
CLSSEGURIDAD
4.6.2. USUARIO
REGISTRAR USUARIO
1: Iniciar Sesin
GUI:
SISCOVELEN
: Administrador
2: Seleccionar Operacin
GUI: REGISTRAR
USUARIO
CLS:USU
ARIO
10: Datos Guardados Correctamente
6: Codigo no Existe
MODIFICAR USUARIO
ELIMINAR USUARIO
84
1: Iniciar Sesin
GU: SISCOVELEN
1: Iniciar Sesin
: Administrador
GUI:
SISCOVELEN
: Administrador
4: Ingresando Codigo del Usuario
8: Ingresando Datos a Modificar
2: Seleccionar Operacin
5: Buscando el Codigo del Usuario
9: Guardando Datos Modificados
CLS:USUARIO
5: Buscando Codigo del Usuario
8: Actualizar Base de Datos
10: Datos Guardados Correctamente
6: Codigo si Existe
9: Datos Eliminados Correctamente
6: Codigo si Existe
85
CLSUSUARIO
1: Iniciar Sesin
GUI: SISCOVELEN
: Administrador
2: Seleccionar Operacin
7: Ingresar Datos a Registrar
4: Ingresando Codigo de Alquiler de Local
3: Ingrese Codigo
CLSALQUILER
DE LOCAL
6: Codigo no Existe
10: Datos Guardados Correctamente
MODIFICAR LOCAL
1: Iniciar Sesin
GU: SISCOVELEN
: Administrador
2: Seleccionar Operacin
7: Ingrese Datos a Modificar
3: Ingrese Codigo
CLSALQUILER
DE LOCAL
10: Datos Guardados Correctamente
6: Codigo si Existe
ELIMINAR LOCAL
86
1: Iniciar Sesin
GUI:
SISCOVELEN
: Administrador
3: Ingrese Codigo
7: Eliminar Alquiler de Local
GUI: ELIMINAR
ALQUILER DE LOCAL
6: Codigo si Existe
9: Datos Eliminados Correctamente
REGISTRAR USUARIO
Ingresar
Codigo
Buscar Codigo
Si
Codigo ya
Regis trado
No
Ingresar Datos
a Registrar
Desea Guardar
Datos
Si
Datos Guardados
Correctamente
No
Term inar
Proceso
Fin
87
MODIFICAR USUARIO
Ingresar
Codigo
Si
Mostrar Datos
Buscar Codigo
Ingresar Datos
a Modificar
No
Terminar
Proceso
No
88
Desea Guardar
Datos
Si
Datos Guardados
Correctamente
ELIMINAR USUARIO
Inicio
Ingresar
Codigo
Si
Buscar Codigo
Eliminar Datos
No
Terminar
Proceso
No
Desea Eliminar
Datos
Fin
VENTA
89
Si
REGISTRAR VENTA
Ingres ar
Codigo
Si
Codigo ya
Regis trado
Buscar Codigo
No
Ingres e Datos
a Regis trar
Si
Des ea Guardar
Datos
Datos Guardados
Correctam ente
No
Term inar
Proces o
MODIFICAR VENTAS
Ingres ar
Codigo
Buscar Codigo
Si
Ingresar Datos
a Modificar
No
No
Terminar
Proceso
COMPROBANTR DE PAGO
90
Des ea Guardar
Datos
Si
Datos Guardados
Correctamente
Ingresar
Codigo
SI
Codigo ya
Registrado
Buscar Codigo
No
Ingresar Datos
a Registar
Desea Guardar
Datos
Si
Datos Guardados
Correctamente
No
Terminar
Proceso
Fin
Ingresar
Codigo
Si
Buscar Codigo
Ingresar Datos
a Modificar
No
Terminar
Proceso
No
Desea Guardar
Datos
Fin
91
Si
Datos Guardados
Correctamente
Ingresar
Codigo
Si
Eliminar Datos
Buscar Codigo
No
Terminar
Proceso
No
Desea Eliminar
Datos
Fin
92
Si
PRENDA
REGISTRAR PRENDAS
I nicio
Ingresar
Codigo
Buscar Codigo
Si
Codigo ya
Regis trado
No
Ingres ar Datos
a Regis trar
Des ea Guardar
Datos
Si
Datos Guardados
Correctam ente
No
Term inar
Proces o
Fin
93
MODIFICAR PRENDAS
Inicio
Ingresar
Codigo
Buscar Codigo
Si
Mostar Datos
Ingresar Datos
a Modificar
No
No
Terminar
Proceso
Desea Guardar
Datos
Si
Fin
ELIMINAR PRENDAS
Inicio
Ingresar
Codigo
Si
Buscar Codigo
Eliminar Datos
No
Term inar
Proceso
No
Desea Eliminar
Datos
Fin
TRABAJADOR
94
Si
Datos Guardados
Correctamente
ELIMINAR TRABAJADOR
Inicio
Ingresar
Codigo
Si
Eliminar Datos
Buscar Codigo
NO
Terminar
Procesos
No
Desea Guardar
Datos
Fin
95
Si
Datos Eliminados
Correctamente
MODIFICAR TRABAJADOR
Inicio
Ingresar
Codigo
Buscar Codigo
Si
Codigo ya
Registrado
No
Ingresar Datos
a Registrar
Desea Guardar
Datos
Si
Datos Guardados
Correctamente
No
Terminar
Procesos
Fin
96
REGISTRAR TRABAJADOR
Inicio
Ingresar
Codigo
Buscar Codigo
Si
Codigo ya
Registrado
No
Ingresar Datos
a Registrar
Desea Guardar
Datos
Si
Datos Guardados
Correctamente
No
Terminar
Procesos
Fin
97
DIAGRAMAS DE ESTADO
ESTADO DE VENTA
Inicio
Registar
Activo
Renovar
En
ejecucin
Supendido
Fin
98
ESTADO DE USUARIO
Inicio
Registar
Activo
Activar Usuario
Activar Usuario
Vacaciones
Suspendido
Fin
ESTADO DE TRABAJADOR
Inicio
Registrar
Activo
Activar Trabajador
Renovar
Suspender
Asignar Vacacipnes
Suspendido
Vacaciones
Fin
99
Obj_01
Versin
2.0
Autores
Grupo DI_AWIBE
Fuentes
Tienda PEMALUMA
Descripci
n
Subobjetivos
Ninguno
Importan
cia
Vital
Urgencia
Inmediata
Estado
Validado
Estabilid
ad
Alta
100
Obj_02
Versin
2.0
Autores
DI_AWIBE
Fuentes
Tienda PEMALUMA
Descripci
n
Subobjetivos
Ninguno
Importan
cia
Vital
Urgencia
Inmediata
Estado
Validado
Estabilid
ad
Alta
Obj_03
Versin
2.0
Autores
Grupo
Fuentes
DI_AWIBE
Tienda PEMALUMA
Descripci
n
Subobjetivos
Ninguno
Importan
cia
Vital
Urgencia
Inmediata
Estado
Validado
Estabilid
ad
Alta
Obj_04
101
5.8.2.
Versin
2.0
Autores
Grupo DI_AWIBE
Fuentes
Tienda PEMALUMA
Descripci
n
Subobjetivos
Ninguno
Importan
cia
Vital
Urgencia
Inmediata
Estado
Validado
Estabilid
ad
Alta
Definicin de Actores
ACT_02
ADMINISTRADOR
Versin
2.0
Autores
Grupo DI_AWIBE
Fuentes
Tienda PEMALUMA
Descripci
n
Comenta
rios
ACT_03
JEFE DE VENTAS
Versin
2.0
Autores
Grupo DI_AWIBE
Fuentes
Tienda PEMALUMA
Descripci
n
102
Comenta
rios
ACT_04
CLIENTE
Versin
2.0
Autores
Grupo DI_AWIBE
Fuentes
Tienda PEMALUMA
Descripci
n
Comenta
rios
Ninguno
ACT_05
VENDEDOR
Versin
2.0
Autores
Grupo DI_AWIBE
Fuentes
Tienda PEMALUMA
Descripci
n
Comenta
rios
Ninguno
Fuentes
Tienda PEMALUMA
Objetivos
Asociados
Requisitos
Asociados
103
El
sistema
deber
almacenar
la
informacin
correspondiente a los datos de los usuarios, as como
otorgar los respectivos permisos.
Datos
Especfico
s
Urgenci
a
Inmediata
Estado
Validado
Estabili
dad
Alta
Coment
arios
CRQ_01
Objetivos
Asociados
Requisitos
Asociados
Descripcin
Estabilidad
Alta
IRQ_02
Fuentes
Objetivos
Asociados
Requisitos
Asociados
104
Datos
Especficos
Urgencia
Inmediata
Estado
Validado
Estabilidad
Alta
Comentarios
Ninguno
CRQ_02
Objetivos
Asociados
Requisitos
Asociados
Descripcin
Estabilidad
Alta
IRQ_03
Fuentes
Objetivos
Asociados
Requisitos
Asociados
Descripcin
105
Datos
Especficos
Urgencia
Inmediata
Estado
Validado
Estabilidad
Alta
Comentarios
Ninguno
CRQ_02
Objetivos
Asociados
Requisitos
Asociados
Descripcin
Estabilidad
Alta
106
REA: VENTAS
e
PC Client
BD
REA: CMPUTO
Switch
de acceso a datos.
REA: ADMINISTRACIONCION
e
PC Client
107
DIAGRAMA DE CLASE
ClsUsua
ClsSeg
Cod_Seg
NombAcc
Registrar Seg()
Modificar Seg()
Eliminar Seg()
Buscar Cod_Seg()
ClsCompra
Cod_Usuario
Cod acceso
Apellid pat
Apellido Mat
Nombre de usua
N Dni
Direccion
Cod_Compra
Numero Com pra
Cantidad
Fecha Compra
Registrar Compra()
Modificar compra()
Eliminar Compra()
Buscar Cod_Compra()
Registrar Usua()
Modificar Usua()
Eliminar Usua()
Buscara Cls_Usua()
ClsClien
CLsVenta
ClsPren
ClsProv
Cod_Prov
Nombre proveedor
Apellido Mat
Apeellido Pat
Numero Dni
Direccion
Cod_Cliente
Apellido Pat
Apellido Mat
Nombre clien
Direccion
Cod_Venta
Numero Venta
Fecha Venta
Cod_Pren
Marca
Precio
Cantidad
Serie
Modelo
Stock
Descripcin
Registrar Cliente()
Modificar Cliente()
Eliminar Cliente()
Buscar Cliente()
Registra Venta()
Modificar Venta()
Eliminar Venta()
buscar Venta()
Registrar Pren()
Modificar Pren()
Eliminar Pren()
Buscar Cod_Pren()
ClsComp
Registrar Prov()
Modificar Proveedor()
Eliminar Proveedor()
Buscar Proveedor()
Cod_Comp
NombreComp
NumeroComp
FechaEmi
PrecioUni
TotalPago
Estado
Descripcin
Registrar Comp()
Modificar Comp()
Eliminar Comp()
Buscar Cod_Comp()
108
CLIENTE
CodCli
Cod-usu (FK)
USUARIO
SEGURIDAD
CodSeg
NombAcc
Apellido Pat
Apellido Mat
Nombre
Cod-usu
Apellido Pat
Apellido Mat
NombreUsu
DNIUsu
PascoUsu
EstadoUsu
CodCli (FK)
CoUsu (FK)
CodComp (FK)
CodComprob (FK)
CodSeg (FK)
PRENDA
CodPren
Descripcin
Marca
Serie Nulo
Precio
Modelo
Stock
CodComp (FK)
CodComprob (FK)
CodCli (FK)
CoUsu (FK)
VENTA
CodCli
CoUsu
CodPren
Cantidad
Precio
Monto
Estado
CodComprob (FK)
CodComp (FK)
COMPROBANTE
CodComprob
CodCli
CodUsu
CodComp
NombreComp
NumeroComp
Fecha Emisin
TotalPago
Estado
PROVEEDOR
Cod_Prov
Cod_Usu
Nombre
Ruc nulo
Direccin
Telefono
Coreo
DNI
Compra
CodComp
CodComprob (FK)
CodUsu
Descripcin
Cantidad
CodPren
Cod_Prov (FK)
USUARIO
SEGURIDAD
CodSeg
NombAcc
Nombre
Apellido_Mat
Apellido_Pat
Cod_usu
DNIUsu
PascoUsu
EstadoUsu
NombreUsu
CodCli (FK)
CoUsu (FK)
CodComp (FK)
CodComprob (FK)
Apellido_Pat
Apellido_Mat
CodSeg (FK)
PRENDA
CodPren
Stock
Modelo
Precio
Serie___Nulo
Marca
Descripcin
CodComp (FK)
CodComprob (FK)
CodCli (FK)
CoUsu (FK)
VENTA
CodCli
CoUsu
Cantidad
Precio
Estado
CodPren
CodComprob (FK)
CodComp (FK)
Monto
COMPROBANTE
CodComprob
NombreComp
NumeroComp
Fecha_Emisin
TotalPago
CodComp
CodCli
CodUsu
Estado
Compra
CodComp
CodComprob (FK)
CodUsu
Descripcin
Cod_Prov (FK)
Cantidad
CodPren
109
PROVEEDOR
Cod_Prov
Nombre
Ruc______nulo
Direccin
Coreo
DNI
Cod_Usu
Telefono
INICIAR SESIN
Versin
2.0
Autores
DI_AWIBE
Objetivos
Asociado
s
Requisito
s
Asociado
s
Descripci
n
Precondic
in
ACCIN
110
Poscondicin
PASO
4
ACCIN
Si el sistema detecta que el DNI no se encuentra
Registrado, o que la Contrasea no concuerda
con la almacenada en la BD o que el Estado no
es activo. Muestra un Mensaje de Error, pero le
permite ingresar nuevamente los datos.
COTA DE TIEMPO
5 segundos
Frecuenci
a
6 veces/ da.
Importan
cia
Vital.
Urgencia
Inmediatamente.
Estado
Validado.
Estabilida
d
Alta.
Comentar
ios
Ninguno.
CU_02
Versin
2.0
Autores
DI_AWIBE
Objetivo
s
Asociad
os
Requisit
os
Asociad
111
os
Descripc
in
Precond
icin
Secuenc
ia
Normal
Poscond
icin
Excepci
ones
Rendimi
ento
ACCIN
ACCIN
Si existe, el sistema informa que el usuario est
registrado y da por terminado el proceso.
PAS
O
COTA DE TIEMPO
2 segundos
2 segundos
Frecuen
cia
No determinada.
Importa
ncia
Vital.
Urgenci
a
Inmediatamente.
Estado
Validado.
Estabili
dad
Alta.
Coment
arios
112
CU_03
Versin
2.0
Autores
Objetivo
s
Asociad
os
Requisit
os
Asociad
os
Descripc
in
Precond
icin
Secuenc
ia
Normal
PAS
O
ACCIN
El sistema presenta
seleccionado.
El sistema
Modificacin.
Poscond
icin
Excepci
ones
Rendimi
ento
Frecuen
cia
solicita
los
que
datos
se
del
usuario
confirme
la
ACCIN
PAS
O
COTA DE TIEMPO
2 segundos
No determinada.
113
Importa
ncia
Importante.
Urgenci
a
Puede esperar.
Estado
Validado.
Estabili
dad
Alta.
Coment
arios
CU_04
RETIRAR USUARIO
Versin
2.0
Autores
Objetivo
s
Asociad
os
Requisit
os
Asociad
os
Descripc
in
Precondi
cin
Secuenc
ia
Normal
PASO
ACCIN
Poscond
icin
Excepcio
nes
PASO
ACCIN
114
Rendimi
ento
PASO
COTA DE TIEMPO
2 segundos
Frecuen
cia
No determinada.
Importa
ncia
Importante.
Urgenci
a
Puede Esperar.
Estado
Validado.
Estabilid
ad
Alta
Coment
arios
Ninguno
CU_05
RENOVAR USUARIO
Versin
2.0
Autores
Objetivo
s
Asociad
os
Requisit
os
Asociad
os
Descripc
in
Precond
icin
Secuenc
ia
Normal
PAS
O
ACCIN
115
Poscond
icin
Excepci
ones
PAS
O
ACCIN
PAS
O
COTA DE TIEMPO
2 segundos
Rendimi
ento
Frecuen
cia
No determinada.
Importa
ncia
Importante.
Urgenci
a
Puede Esperar.
Estado
Validado.
Estabili
dad
Alta
Coment
arios
116
CU_06
CAMBIAR CONTRASEA
Versin
2.0
Autores
Objetivo
s
Asociad
os
Requisit
os
Asociad
os
Descripc
in
Precond
icin
Secuenc
ia
Normal
PASO
ACCIN
Poscond
icin
Excepci
ones
PAS
O
ACCIN
Rendimi
ento
PASO
COTA DE TIEMPO
2 segundos
Frecuen
cia
No determinada.
Importa
ncia
Vital.
117
Urgenci
a
Inmediatamente.
Estado
Validado.
Estabili
dad
Alta.
Coment
arios
Ninguno.
PORTABILIDAD
Versin
2.0
Autores
Fuentes
Caja Piura
Objetivos
Asociados
Ninguno.
Requisitos
Asociados
Ninguno.
Descripcin
El
sistema
deber
asegurar
su
funcionamiento en el sistema operativo
Microsoft Windows 7 (clientes) y el sistema
operativo Microsoft Windows Server 2012
(servidor).
NFR_02
Versin
2.0
Autores
Fuentes
Caja Piura
Objetivos
Asociados
Ninguno.
Requisitos
Asociados
Ninguno.
Estas interfaces permiten comunicarse con el
ordenador de una forma rpida e intuitiva.
Descripcin
118
NFR_03
ENTORNO DE EXPLOTACIN
Versin
2.0
Autores
Fuentes
Bibliografa Revisada
Objetivos
Asociados
Ninguno.
Requisitos
Asociados
Ninguno.
Descripcin
NFR_04
RENDIMIENTO
Versin
2.0
Autores
Fuentes
Objetivos
Asociados
Ninguno.
Requisitos
Asociados
Ninguno.
Descripcin
Eficiente,
recursos
por
el
aprovechamiento
de
los
119
Bibliografa
www.monografiasistemasoftware.com
www.herramientascase.com
120