Você está na página 1de 20

Contenido

Flujo de Trabajo: ANLISIS ................................................................................................. 2


1.1 Anlisis de Arquitectura. .............................................................................................. 2
1.1.1 Identificar Paquetes ............................................................................................... 2
1.1.2 Relacionar Paquetes y Casos de Uso ............................................................... 3
1.1.3 Vistas de Caso de Uso .......................................................................................... 7
1.2 Anlisis de Caso de Uso. ........................................................................................... 12
1.2.1 Diagramas de Comunicacin ............................................................................ 12
1.2.2 Diagramas de Estado .......................................................................................... 15
1.2.3 Diagramas de Tiempo ......................................................................................... 15
1.3 Anlisis de Clase. ......................................................................................................... 19
1.4 Anlisis de Paquete. .................................................................................................... 20
Flujo de Trabajo: ANLISIS
1.1 Anlisis de Arquitectura.
1.1.1 Identificar Paquetes
pkg paquetes

P1. Administrar Usuario P2. Administrar Registros de Datos y Reporte.

P3. Administrar Producto P4. Administrar Operaciones

Descripcin de Paquetes.

P1. Administrar Usuario

Este paquete permite registrar a los usuarios (grupos) y asignarles privilegios


sobre las operaciones que pueden realizar dentro del sistema.

P2. Gestionar Registros de Datos y Reporte.

Este paquete permite manejar toda la informacin de la empresa, cliente y


promotor. Adems de generar reportes sobre ventas, pedidos, almacenes, listas
de clientes, promotores y productos.

P3. Administrar Producto.

Aqu se registra, edita y muestra informacin del producto, catalogo, categora y


almacn.

P4. Administrar Operaciones


Maneja la informacin relacionada a las operaciones que se realizan en la
empresa como ser: pedido (general, individual), plan de pago, oferta, venta.

1.1.2 Relacionar Paquetes y Casos de Uso


P1. Administrar Usuario
pkg Administrar Usuario

CU16. Gestionar
Grupo

CU17. Gestionar
Priv ilegios

trace

trace

P1. Administrar Usuario

trace CU18. Gestionar


Usuario

trace

CU19. Iniciar Sesion

P2. Gestionar Registros de Datos y Reporte.


pkg Administrar Registros de Datos y Reporte

CU1. Registrar
Empresa

CU4. Gestionar
Cliente
trace

trace
P2. Administrar Registros de Datos y Reporte

trace CU5. Gestionar


Promotor

trace

CU15. Generar
Reporte

P3. Administrar Producto.


pkg Administrar Producto

CU2. Administrar
Producto

CU3. Gestionar
Categoria
trace

trace
P3. Administrar Producto

trace CU6. Gestionar


Catalogo

trace

trace

CU7. Visualizar
Catalogo

CU8. Administrar
Almacen

P4. Administrar Operaciones


pkg Administrar Operaciones

CU9. Gestionar CU10. Gestionar


Pedido General CU11. Administrar
Pedido de Cliente
Pago

trace trace
trace
CU12. Gestionar
Oferta

P4. Administrar Operaciones


trace

CU13. Gestionar
trace Devolucion

trace

trace CU14. Gestionar


Ventas
trace

CU20. Registrar
Cheque

CU21. Registrar
Tarjeta Bancaria

1.1.3 Vistas de Caso de Uso


P1. Administrar Usuario
pkg Administrar Usuario

CU16. Gestionar
Grupo

CU17. Gestionar
Promotor
Priv ilegio

Administrador

Persona

CU18. Gestionar
Usuario

Cliente

CU19. Iniciar Sesion

Ing. Sistemas

P2. Administrar Registros de Datos y Reporte.


pkg Administrar Registros de Datos y Reporte

Cliente

CU1. Registrar
Empresa

CU4. Gestionar
Cliente

Administrador

CU5. Gestionar
Promotor

CU. Generar Reporte

Promotor

P3. Administrar Producto.


pkg Administrar Producto

CU3. Gestionar
Categoria

extend

CU8. Administrar
Almacen
extend CU2. Administrar
Producto

Administrador extend

CU6. Gestionar
Catalogo

Promotor
CU7. Visualizar
Catalogo

P4. Administrar Operaciones


pkg Administrar Operaciones

CU12. Gestionar
Ofertas

Administrador
CU10. Gestionar
Pedido General

Cliente

CU13. Gestionar
Dev olucion

extend

Promotor
CU14. Gestionar
Ventas

CU9. Gestionar
Pedido Cliente

CU20. Registrar
Cheque
extend

extend

CU11. Administrar
Pago

extend CU21. Registrar


Tarjeta Bancaria
sd CU1. Registrar Empresa
1.2

2.4: guardar()
3: Visualizar Datos de la Empresa()
2.2: validar()
2: Modificar Datos de Empresa() 3.1: Seleccionar VerEmpresa(id) 1.4: guardar()
1.2: validar() Persona
1: Registrar Empresa() 2.1: Editar los datos(id)

1.1: InsertarDatos()
2.5: guardar()
CU1. Gestionar Empresa.
Anlisis de Caso de Uso.

1.5: guardar()
1.2.1 Diagramas de Comunicacin

Administrador Empresa <<IU>> Empresa <<CC>>


1.6: mostrar Error()

2.6: mostrar Error()

3.3: mostrarDatosBuscados() 1.3: guardar()

Gerente

2.3: guardar()

3.2: buscarDatos()

Empresa <<CE>>
sd CU2. Administrar Producto

3: Visualizar Producto()

2.2: validar() 1.4: Buscar() Categoria <<CE>>


2: Modificar datos del producto() 3.1: buscar()
CU2. Administrar Producto

1.2: validar()
1: Registrar un nuevo Producto() 2.1: insertarDatos(idEmpresa) 3.2: buscar()

1.1: insertarDatos() 2.4: guardar()

1.5: guardar()

Producto <<CC>> Producto <<CE>>


Administrador Producto<<IU>>
1.6: error()

3.3: mostrarDatos() 1.3: Buscar()

2.3: buscar(idEmpresa)

Empresa <<CE>>
sd CU3. Gestionar Categoria

4: Buscar una categoria en especifico()

3: Mostrar categorias() 4.1: buscar() 4.2: buscar()

2.2: validar() 3.2: buscar()


2: Modificar datos de una categoria() 3.1: buscar()
CU3. Gestionar Categora

1.2: validar() 2.4: guardar()


1: Registrar una nueva categoria() 2.1: insertar los nvos datos()
2.3: buscar()
1.1: insertarDatos()
1.3: guardar()

1.4: mostrar error()


Administrador Categoria<<CC>> Categoria<<CE>>
Categoria<<IU>> 2.5: mostrar error()

3.3: mostrar todas las categorias()

4.3: mostrar solo la categoria buscada()


CU4. Gestionar Cliente
CU5. Gestionar Promotor
CU7. Visualizar Catalogo
CU8. Gestionar Almacn
CU16. Gestionar Grupo.
CU17. Gestionar Privilegios.
CU18. Gestionar Usuario.

CU19. Iniciar Sesin

1.2.2 Diagramas de Estado

CU6. Gestionar Catalogo

1.2.3 Diagramas de Tiempo

CU9. Gestionar Pedido del Cliente


sd CU9. Gestionar Pedido Cliente

Gestionar Pedido de Cliente

registrar

mostrar

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100

CU10. Gestionar Pedido General


sd CU10. Gestionar Pedido General

registrar nuev o pedido general


Pedido General

editar pedido gral

mostrar pedido gral

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95100

CU11. Administrar Pagos


sd CU11. Administrar Pago

administrar pagos

registrar

v er

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95100

CU12. Gestionar Ofertas


sd CU12. Gestionar Ofertas

registrar nuev a oferta


gestionar oferta

editar

quitar

v er

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100

CU13. Gestionar Devolucin


sd CU13. Gestionar Dev olucion

gestionar devolucion

registrar

v er

0 10 20 30 40 50 60 70 80 90 100

CU14. Gestionar Ventas


sd CU14. Gestionar Ventas
gestionar ventas

registrar

v er

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95100

CU20. Registrar Cheque


sd CU20. Registrar Cheque

registrar cheque

registrar

v er

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100

CU21. Registrar Tarjeta Bancaria


sd CU21. Registrar Tarj eta Bancaria

registrar nuev o
registrar tarjeta

v er

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100

1.3 Anlisis de Clase.


CU1. Gestionar Empresa.

CU2. Administrar Producto

CU3. Gestionar Categora

CU4. Gestionar Cliente

CU5. Gestionar Promotor


CU7. Visualizar Catalogo

CU8. Gestionar Almacn

CU16. Gestionar Grupo

CU17. Gestionar Privilegio

CU18. Gestionar Usuario

CU19. Iniciar Sesin

1.4 Anlisis de Paquete.

Você também pode gostar