Вы находитесь на странице: 1из 49

Escuela de Ingeniera Civil Industrial

Tarea CASE
Modelamiento de Sistemas de Informacin

Por
Mauricio Bustamante Giuffra
Manuel Conejeros Hernndez
Mauricio Mendoza Pepay

Junio, 2014

ndice
Lista de Abreviaturas .........................................................................................................4
1 Diagrama de Casos de Uso ........................................................................................... 5
2 Diagrama de Clases ......................................................................................................6
3 Diagrama de Interaccin Global .................................................................................7
4 Diagramas de Secuencia............................................................................................... 8
4.1 Administrar Wishlist ...................................................................................................9
4.2 Comprar ..................................................................................................................... 10
4.3 Generar bono cliente ..................................................................................................11
4.4 Generar oferta especial .............................................................................................. 12
4.5 Generar oferta perfil inters ....................................................................................... 13
4.6 Modificar parmetros ................................................................................................ 14
4.7 Obtener reporte ..........................................................................................................15
4.8 Registrar para recepcin ofertas ................................................................................16
4.9 Buscar ........................................................................................................................ 17
4.10 Solicitar 10 ttulos con mayor precio comprar ........................................................ 18
4.11 Vender ..................................................................................................................... 19
5 Diagrama de Actividad .............................................................................................. 20
5.1 Administrar Wishlist .................................................................................................21
5.2 Comprar ..................................................................................................................... 22
5.3 Generar bono cliente ..................................................................................................23
5.4 Generar oferta especial .............................................................................................. 24
5.5 Generar oferta perfil inters ....................................................................................... 25
5.6 Modificar parmetros ................................................................................................ 26
5.7 Obtener reporte ..........................................................................................................27
2

5.8 Registrar para recepcin ofertas ................................................................................28


5.9 Buscar ........................................................................................................................ 29
5.10 Solicitar 10 ttulos con mayor precio comprar ........................................................ 30
5.11 Vender ..................................................................................................................... 31
6 Diagrama de Mquina de Estado ..............................................................................32
6.1 Control ....................................................................................................................... 33
6.2 Departamento de Finanzas......................................................................................... 34
6.3 Departamento de Marketing ...................................................................................... 35
6.4 Cliente Vendedor .......................................................................................................36
7 Documentacin de Casos de Uso ...............................................................................37
7.1 Administrar Wishlist .................................................................................................38
7.2 Comprar ..................................................................................................................... 39
7.3 Generar bono cliente ..................................................................................................40
7.4 Generar oferta especial .............................................................................................. 41
7.5 Generar oferta perfil inters ....................................................................................... 42
7.6 Modificar parmetros ................................................................................................ 43
7.7 Obtener reporte ..........................................................................................................44
7.8 Registrar para recepcin ofertas ................................................................................45
7.9 Buscar ........................................................................................................................ 46
7.10 Solicitar 10 ttulos con mayor precio comprar ........................................................ 47
7.11 Vender ..................................................................................................................... 48
8 Supuestos ...................................................................................................................... 49

Lista de Abreviaturas

CASE: Computer Aided Software Engineering


DAct: Diagrama de Actividades
DCla: Diagrama de Clases
DCU: Diagrama de Casos de Uso
DIG: Diagrama de Interaccin Global
DME: Diagrama de Maquina de Estados
DoCU: Documentacin de Casos de Uso
DSec: Diagrama de Secuencia
UML: Unified Modeling Language

Diagramas de Secuencia

10

11

12

13

14

15

16

17

18

19

Diagramas De Actividad

20

21

22

23

24

25

26

27

28

29

30

31

Diagramas de Maquina de Estados

32

Control

33

DME Departamento de Finanzas

34

Departamento de Marketing

35

Cliente Comprador

36

Documentacin de Casos de Uso

37

38

39

40

41

42

43

44

45

46

47

48

Supuestos

Los clientes estn registrados de antemano y tienen su sesin iniciada al momento


de interactuar con la interfaz de CDR, por lo que el sistema es capaz de identificar a
cada cliente junto con sus datos.
Las ofertas indicadas en el enunciado del problema pueden variar por lo que no se
representan en el modelamiento.
Cuando el Departamento de Marketing pide generar los reportes, estos se generan
todos simultneamente.
Cada cliente tiene una Wishlist vaca de antemano.
Los conceptos de compra y venta estn referidos siempre desde el punto de vista del
cliente, es decir, el cliente compra y vende CDs al sistema.
Al momento de realizar una transaccin, se asume que el cliente solo comprara o
vender productos (excluyente), por lo que su carro de compras solo puede contener
productos a comprar o a vender dependiendo del caso.
Se asume que el cliente siempre tiene saldo en su cuenta CDR o su cuenta corriente
al querer comprar un producto.
Siempre se ingresan cdigos de producto (CodProd) correctos.
Los conceptos de preliberar depsito o crdito indica que el sistema esperar
hasta la confirmacin del estado del producto para liberar los pagos al cliente.
entregarPrecioVentaCDR incluye el costo de envo del producto.
Para Administrar Wishlist existen las opciones de mostrar productos y eliminar
productos de Wishlist. El agregar a Wishlist se presenta dentro del CU Buscar.
Todos los mbitos de la DoCU son software.
Para definir las clases a representar en los DME se privilegiaron aquellas con mayor
cantidad de operaciones, puesto que representan mayoritariamente las funciones del
programa. De esta manera las clases seleccionadas fueron Control, Departamento de
Marketing, Departamento de Finanzas y Cliente Comprador.
La palabra COMPUESTO en las actividades de los DAct representa una actividad
compuesta representada en otro DAct.

49

Вам также может понравиться