Sie sind auf Seite 1von 9

Construyendo diagrama

Ingeniera de Software- TI1218 - 800

Contenido
Planteamiento del desarrollo.................................................................................... 1
Definiciones siglas y abreviaturas............................................................................. 1
Diagramas de actividades....................................................................................... 1
Diagrama y especificacin de casos de uso............................................................1
Actores........................................................................................................... 1
Casos de Uso.................................................................................................. 2
Diagrama de clases de Uso................................................................................... 3
Mtricas................................................................................................................ 4
Historial de revisiones............................................................................................. 4
Especificaciones de Casos de Uso........................................................................... 4
Consultar estado de carga.................................................................................... 4
Escanear bultos.................................................................................................. 5
Listar Cargas...................................................................................................... 5

Planteamiento del desarrollo


Objetivo: Desarrollar diagrama UML sobre el caso Fnix y especificaciones de
caso de uso para el Caso Fnix

Definiciones siglas y abreviaturas


Event116: Sistema de Produccin de Eventos
ECU_Des-xxx: Especificacin de Caso de Uso aplicacin.
OT: Orden de transporte

Diagramas de actividades
Diagrama y especificacin de casos de uso
Actores
Cliente: Podr verificar el estado de su despacho.

Despachador: Ser el encargado de escanear los bultos e ingresarlos al


sistema.

Receptor: Ser la persona encargada de recepcionar los bultos, asociarlos a


un repartidor y vehculo e imprimir las OT.

Repartidor: Es el encargado de una vez entregado o no entregado el bulto


ingresar el estado al sistema.

Casos de Uso
1. Consultar estado de carga (ECU_Des-001): permite consultar en lnea el
estado de la carga.
2. Escanear bultos(ECU_Des-002): dependiendo del perfil de usuario en sistema,
este podr escanear los bultos y asociarlos a su usuario
3. Listar Cargas(ECU_Des-003): lista las cargas asociadas a su usuario
4. Imprimir OT(ECU_Des-004): el receptor podr imprimir las OT

que se

encuentren en estado en reparto


5. Cambiar Estado (ECU_Des-005): ): dependiendo del perfil de usuario en
sistema, este podr dejarlo en el estado en trnsito, en destino y en
reparto

Diagrama de clases de Uso

Mtricas
Nmero de casos de uso
Nmero de horas/hombre invertidas
Diagrama Casos de Uso

5
5
1

Historial de revisiones
Fecha
Versi
Descripcin

Autor

n
20/04/2015

1.0

Se

revisan

todas

las

Gonzalo Reveco

especificaciones de casos de Uso.

Especificaciones de Casos de Uso


ID
Consultar estado de carga
Descripcin
Autor
Fecha creacin
Fecha ltima modificacin
Actores
Precondiciones

ECU_DES-001
Consulta el estado de una carga
Gonzalo Reveco
sbado, 18 de abril de 2015
Tuesday, 02 de June de 2015

Cliente
El Actor debe ingresar a la web de fnix y
pinchar sobre el link consulta el estado de tu

carga
Post condiciones
Flujo Normal de eventos
1. Ingresar el nmero de carga y presionar sobre el botn buscar
2. El sistema mostrar el estado de la carga
Excepciones
1. En caso de que el nmero de carga no exista se mostrar un mensaje de
error

ID
Escanear bultos
Descripcin
Autor
Fecha creacin
Fecha ltima modificacin
Actores
Precondiciones
Post condiciones

ECU_DES-002
Ingresa cdigos de cargas al sistema
Gonzalo Reveco
sbado, 18 de abril de 2015
Tuesday, 02 de June de 2015

Despachador, Receptor
El Actor debe haberse logueado en el sistema
El actor deber listar las cargas escaneados
para cambiarles el estado
4

Flujo Normal de eventos


1. El actor escanear los bultos, los cuales quedarn asociados a su usuario

ID

ECU_DES-003

Listar Cargas
Descripcin
Lista las cargas asociadas al actor
Autor
Gonzalo Reveco
Fecha creacin
sbado, 18 de abril de 2015
Tuesday, 02 de June de 2015
Fecha ltima modificacin
Actores
Despachador, Receptor, Repartidor
Precondiciones
El Actor debe haberse logueado en el sistema
Post condiciones
Flujo Normal de eventos
1. El actor pincha sobre el botn listar cargas
2. El sistema despliega las cargas que ingres el actor
3. El actor pincha una a una o selecciona todas las ordenes y presiona el
botn cambiar estado.
Excepciones
1. En el punto 2 del flujo normal de eventos, en el caso de que el actor sea el
repartido, slo podr selecciona una carga, no se le permite seleccionar
ms de una a la vez.

ID

ECU_DES-004

Imprimir OT
Descripcin
Imprime un OT
Autor
Gonzalo Reveco
Fecha creacin
sbado, 18 de abril de 2015
Tuesday, 02 de June de 2015
Fecha ltima modificacin
Actores
Repartidor
Precondiciones
El Actor debe haberse logueado en el sistema
Post condiciones
El estado de la carga cambia
Flujo Normal de eventos
1. El actor pincha sobre el botn listar cargas
2. El sistema despliega las cargas que ingres el actor
3. El actor pincha sobre el botn imprimir
4. El sistema imprime el detalle de la OT

ID

ECU_DES-004

Cambiar Estado
5

Descripcin
Autor
Fecha creacin
Fecha ltima modificacin
Actores
Precondiciones
Post condiciones
Flujo Normal de eventos
Despachador

Cambia el estado de una carga


Gonzalo Reveco
sbado, 18 de abril de 2015
Tuesday, 02 de June de 2015

Despachador, Receptor, Repartidor


El Actor debe haberse logueado en el sistema
El estado de la carga cambia

El estado de la carga cambia a en trnsito


Receptor
En el caso de que el estado de la carga sea en trnsito, el estado de la
carga cambia a en destino, en el caso de que el estado de la carga sea
en destino el estado de la carga cambia a en reparto
Repartidor
1. El sistema despliega el detalle de la OT y dos botones entregado
o entregado
2. El actor deber pinchar sobre uno de estos botones
3. El sistema dependiendo del botn pinchado cambiar el estado a
entregado o pendiente

Diagrama de Clases
Clases Candidatas

Despachador: id, ubicacion


Receptor: id, ubicacion
Repartidor: id, ubicacin
Vehiculo: id, tipo, patente
Cliente: rut, nombre, direccin, fono
Usuario: id, password, Nombre, Apellido, cargo
Despacho: ordentransporte, tipo, codbarra, fecha, estado, origen, destino,
idcliente

Diagrama

Diagrama de Secuencia

Das könnte Ihnen auch gefallen