Ing De Software
-
Upload
guestd29b0d6 -
Category
Technology
-
view
297 -
download
0
Transcript of Ing De Software
System
Asignar Computador
Iniciar Sesión
Administrar Pagos
Gestionar Informes
Gestionar Egresos
Recepcionista
AdministradorCliente
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
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
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
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
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
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.
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.
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.
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...