Desarrollo De Sotware

24

Transcript of Desarrollo De Sotware

Page 1: Desarrollo De Sotware
Page 2: Desarrollo De Sotware
Page 3: Desarrollo De Sotware
Page 4: Desarrollo De Sotware
Page 5: Desarrollo De Sotware
Page 6: Desarrollo De Sotware
Page 7: Desarrollo De Sotware
Page 8: Desarrollo De Sotware
Page 9: Desarrollo De Sotware
Page 10: Desarrollo De Sotware
Page 11: Desarrollo De Sotware

System

Asignar Computador

Iniciar Sesión

Administrar Pagos

Gestionar Informes

Gestionar Egresos

Recepcionista

AdministradorCliente

Page 12: Desarrollo De Sotware

Iniciar Sesión

Digitar Nombre Usuario

Digitar Contraseña Usuario

Validar Informacion

<<include>>

<<include>>

<<include>>

Administrador

Recepcionista

Asignar Computador

Asignar Posicion PC

Validar Tiempo

<<include>>

<<include>>

Cliente

Recepcionista

Page 13: Desarrollo De Sotware

Administrar Pagos

Recepcionista

Administrador

Cliente

Cancelar Servicio De Internet

Cancerlar Servicio Telefonico

Cancelar Servicio Impresion

Cancelar Servicio Escaner

Cancelar Servicio De Quemador

Cancelar Servicio De Fax

<<extend>>

<<extend>>

<<extend>>

<<extend>>

<<extend>>

<<extend>>

Verificar Posicion PC<<include>>

Verificar Tiempo<<include>>

<<include>>

Verificar # Hojas Impresas

<<include>>

Verificar # Hojas Escaneadas<<include>>

Verificar # CD Quemados

Verificar Lugar Destino

<<include>>

<<include>>

Generar Recibos

<<include>>

<<include>>

<<include>>

<<include>>

<<include>><<include>>

Realizar Pagos<<include>>

Gestionar Informes

Digitar Datos a Consultar

Imprimir Informes Imprimir Informes de Egreso

Imprimir Informes de Ingresos

Imprimir Informe de Costos

<<include>>

<<include>> <<extend>>

<<extend>>

<<extend>>

Recepcionista

Page 14: Desarrollo De Sotware

Gestionar Egresos

Pagar Servicios

Comprar Papeleria

Comprar Implementos de Aseo

<<extend>>

<<extend>>

<<extend>>Servicio Internet

Arriendo Local

Pagar Factura Telefonica

<<extend>>

<<extend>>

<<extend>>

Recepcionista

Administrador

Page 15: Desarrollo De Sotware

Nombre del caso de uso: Iniciar sesiónActores principales: administrador, recepcionista.Precondición: “Iniciar sesión en el sistema”Flujo de eventos: Camino básico:1.Digitar nombre de usuario.

2.Digitar contraseña de usuario.

3.Validar información.

Camino alternativos:

1.Si los datos digitados son erróneos regresar al paso 1

Page 16: Desarrollo De Sotware

Nombre del Caso de Uso: Asignar ComputadoresActores Principales: Recepcionista, cliente.Precondición: Iniciar sesión en el sistema Flujo de Eventos:Camino Básico1.Verificar equipos disponibles2.Seleccionar Computador a utilizar 3.Asignar tiempo a consumir

Caminos Alternativos1.Si no existe computador disponible, informar al cliente el tiempo de espera por la disponibilidad de un PC2.Regresar al paso 1

Page 17: Desarrollo De Sotware

Nombre del Caso de Uso: Administrar PagoActores Principales: Administrador, Recepcionista, cliente.Precondición: Tener la información necesaria para realizar pagoFlujo de Eventos:Camino Básico1.Servicio de internet.

1. verificar posición del PC.2. Verificar tiempo3. Generar recibo.4. Realizar pago.

2.Servicio telefónico.1. Consultar tiempo en el cel. o móvil.2. Generar recibos.3. Realizar pago

3.Servicio de impresión.1. verificar número de hojas impresas.2. Generar recibo.3. Realizar pago

Caminos Alternativos1.Si el usuario no posee los recursos necesarios para cancelar la deuda, deberá por lo menos dejar el documento de identidad como objeto para constatar que el usuario regresara con la respectiva cancelación total del servicio consumido.

Page 18: Desarrollo De Sotware

Nombre del Caso de Uso: Gestionar informesActores Principales: Recepcionista, Administrador.Precondición:Flujo de Eventos:Camino Básico1.Digitar los datos que se desean consultar.

2.Visualizar informe

3.Imprimir informes.

3.1. Imprimir informes de egresos. 3.2. Imprimir informes de ingresos.3.3. Imprimir informe de costos. Caminos Alternativos1.Si los datos digitados son erróneos regresar al paso 1.

Page 19: Desarrollo De Sotware

Nombre del Caso de Uso: Gestionar Egresos.Actores Principales: Recepcionista, Administrador.Precondición: Pasar un informe detallado de todos los egresos mensuales al administrador.Flujo de Eventos:Camino Básico 1.Registrar Gastos2.Detallar Gastos.

2.1 Pagar servicios.

Servicio de internet

Arriendo del local.

Facturas telefónicas.

1. Comprar papelería

2. Comprar elementos de aseo.

Caminos Alternativos1.En caso de que se haya quedado por fuera del informe de egresos alguno de los servicios regresar al paso 1.

Page 20: Desarrollo De Sotware

Computador

int CodigoLong ReferenciaString MarcaString S_OperativoAgregar()Eliminar()Modificar()

Caja

int Valorint Duracionint Cant_Minutosint Num_CD_Quemadosint Cant_Hojas_Impresasint Cantidad_Hojas_Escaneadasint Cant_Fax_EnviadosConsultar Ingresos()Consultar Egresos()Total Ingresos Mes()Total Egresos Mes()

Empleado

int IdentificacionString NombreString Apellidoint TelefonoString DireccionRegistrar Empleado()Sueldo Basico()

Egresos

Num_ReciboString Nom_Gastosint Val_GastosString FechaCant_Total_Pagar()Visualizar Egresos()

Usuario

int IdentifiacionString NombreString ContraseñaAdicionar Usuario()Eliminar Usuario()Modificar Usuario()Validar Usuario()Mostrar_Usuarios()

Movil

String Operadorint CodigoString MarcaAdicionar Movil()Modificar Movil()Eliminar Movil()Consultar Tiempo()

*...1

1:1

*..1

1:1

1..*

*..*

Informes

String DatosString FechaGestionar Datos()Mostrar Datos()

Pago

int Num_Pagoint Valor Pagoint Fecha PagoTotal a Pagar()Cantidad a Regresar()

1..*

1..*

1..*

*..*

2

1

*

*

1..*

Posición 1Posición 2Posición 3...

Page 21: Desarrollo De Sotware
Page 22: Desarrollo De Sotware
Page 23: Desarrollo De Sotware
Page 24: Desarrollo De Sotware