University Accommodation Office
-
Upload
israel-cueva -
Category
Documents
-
view
768 -
download
5
description
Transcript of University Accommodation Office
ISRAEL CUEVA H.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
Escuela de ciencias de la computación
UNIVERSITY ACCOMMODATION OFFICE
Autor: Israel Cueva Hidalgo.
ISRAEL CUEVA H.
ESPECIFICACIÓN DE REQUISITOS DE
USUARIO
2
ISRAEL CUEVA H.
ESPECIFIACION DE REQUISITOS DE USUARIO
Definición del Problema
El problema de La gestión de usuarios resulta complicada debido a que las transacciones implementadas en el sistema manual tardan demasiado tiempo en realizarse.
Afecta a Estudiantes Director Consejeros
3
ISRAEL CUEVA H.
Cuyo impacto es
Resulta dificultoso el proceso de búsqueda de la información de los estudiantes debido a que se lo realiza manualmente.
El promedio de tiempo para generar información de contratos es demasiado alto.
Tanto el director como el consejero necesitan presentar informes de las actividades, matriculas de los estudiantes alojados, este proceso causa demasiada pérdida de tiempo para los mismos.
4
ISRAEL CUEVA H.
Una solución exitosa es
Que la gestión de estudiantes se realice mediante un sistema de fácil uso, de tal forma que se agilice el manejo de información.
El almacenamiento de toda la información de los contratos existentes, para que el usuario no pierda su tiempo buscando en registros manuales, esto ayudaría al usuario en tiempo y ejecución.
Que exista una fácil interacción entre el sistema a implementarse y el usuario.
5
ISRAEL CUEVA H.
Posicionamiento del Producto
Para Estudiantes Director Consejeros
Quién(es) Necesitan obtener información de los registros en forma instantánea.
Genera información de los contratos de los estudiantes.
Necesitan almacenar y generar información de los estudiantes que se le han asignado.
6
ISRAEL CUEVA H.
El (nombre del producto) CASO DE ESTUDIOQue Permitirá:
Gestionar información de los estudiantes.
Generar informes.
Agilizar el proceso de transacciones.
Validar estudiantes
Facturar
A Diferencia Del proceso actual que permite que:
El consejero debe generar informes manuales del progreso de sus estudiantes.
Los contratos de alquiler de una habitación se realizaban con mucha perdida de tiempo ya que era una actividad manual.
Esta Aplicación Permite rápido almacenamiento de datos y generación de informes de los estudiantes.
Agiliza las transacciones que realizan los usuarios.
Validación de pagos.
7
ISRAEL CUEVA H.
8
ISRAEL CUEVA H.
9
ISRAEL CUEVA H.
IDENTIFICACIÓN DE LOS TIPOS DE ENTIDAD
• Estudiantes• Residencias• Pisos• Habitaciones• Contratos• Facturas• Pagos• Empleados• Cursos• Parientes
10
ISRAEL CUEVA H.
DOCUMENTACIÓN DE LOS TIPOS DE ENTIDAD
Nombre de entidad
Descripción Alias Número de Instancias
Estudiantes Término general que describe a todos los estudiantes de University Accommodation Office
Estud Cada estudiante puede alquilar una habitación en una residencia o en un piso de estudiantes.
Residencias Término que describe a todas las residencias de los estudiantes en University Accommodation Office
Resid Todas las residencias son controladas por el departamento de alojamiento.
Pisos Término que describe todos los pisos que el departamento de alojamientos ofrece.
Piso Existen de uno a varios pisos en el departamento de alojamiento.
Habitaciones Termino que describe a todas las habitaciones que hay en un piso
Habit Hay varias habitaciones en cada piso.
11
ISRAEL CUEVA H.
Nombre de entidad
Descripción Alias Número de Instancias
Contratos Término general que describe todos los contratos de alquiler.
Contra Se identifica de manera unívoca utilizando un número de contrato.
Facturas Término que describe todas las facturas que se generan a los estudiantes.
Fact Un estudiante tiene de una a varias facturas
Pagos Término que identifica a todos los pagos hechos por los estudiantes.
Pay Un estudiante realiza varios pagos
Empleados Término que describe todos los estudiantes de University Accommodation Office
Emp Los pisos de estudiantes son inspeccionados por los empleados.
12
ISRAEL CUEVA H.
Nombre de entidad
Descripción Alias Número de Instancias
Cursos Término que describe una cantidad de información sobre los cursos ofrecidos por la Universidad
Curso Cada estudiante es asociado con un único curso.
Parientes Término que describe información de un pariente de los estudiante de la Universidad.
Parie Cada pariente corresponde a un estudiante
13
ISRAEL CUEVA H.
14
ISRAEL CUEVA H.
• Estudiante OBTIENE Residencia
• Estudiante ADQUIERE Piso
• Piso POSEE Habitaciones
• Empleado INSPECCIONA Estudiante
• Estudiante TOMA Curso
• Estudiante TIENE Pariente
• Estudiante REALIZA Pagos
• Habitaciones PERTENECE Residencias
15
ISRAEL CUEVA H.
ESTUDIANTE
HABITACIONES
PISO
EMPLEADO
RESIDENCIA
CONTRATOS
FACTURAS
CURSOS
PARIENTES
1..*
1..11..1 1..*
Obtiene
1..1Adquiere
Posee
Tiene
1..1
1..1
1..*
1..1
Inspecciona 1..1
1..1
Toma 1..*
1..1
1..1 Hace
1..1
Emite1..1
1..*
16
ISRAEL CUEVA H.
DOCUMENTACIÓN DE LOS TIPOS DE RELACION
Nombre de entidad
Multiplicidad
Relación Multiplicidad Nombre de Entidad
Estudiantes 1 : 11 : *1 : 11 : 1
TomaObtieneTieneAdquiere
1:11:11:11:1
CursosResidenciaParientesPiso
Residencias 1:1 Pertenece 1.* Habitaciones
Pisos 1:1 Posee 1:* Habitacione
Empleados Termino que describe a todas las habitaciones que hay en un piso
Habit Hay varias habitaciones en cada piso.
17
ISRAEL CUEVA H.
18
Estudiantes(#Matricula, NombreEst, ApellidoEst, DireccionEst, Sexo, DOB, Nacionalida, Fumador, Comentarios, Curso)
Residencias(NombreR, DireccionR, Telfono, Supervisor, #Habitaciones, #Identificacion, ImporteAlq)
Pisos(#Departaento, Direccion, #Habitaciones )
Contratos(#Contratos, DuracionC, NombreEst, #Matricula, #identificacion, #Habitaciones, DetalleResidencia, FechaInicio, FechaSalida )
ISRAEL CUEVA H.
Facturas(#Facturas, #Contrato, Semestre, Pago, NombreEst, ApellidoEst, #Habitacion, DireccionR, FechaP, ModoP, FechaRecord)
Inspeccion(NombreEmpl, FechaInsp, EstadoIn, Comentario)
Empleados(#Empleado, NombreEmpl, ApellidoEmpl, DireccionEmpl, DOB, Sexo, Categorias)
Cursos(#Curso, TituloCurso, Instructor, #Telf, #Habitacion, NombreDep)
Parientes(NombrePar, RelacionEst, DireccionPar, #Telf)
19
ISRAEL CUEVA H.
Nombre de la Entidad
Atributos Descripción Tipo de datos y longitud
Nulos
Multivaluado
Estudiante cedula
NombreEst ApellidoEst DireccionEstSexo DOB
Nacionalidad Fumador
Comentarios Curso
Identifica de forma univoca al estudianteNombre del estudianteApellido del EstudianteDirección del estudianteSexo del estudianteFecha de nacimiento del estudianteNacionalidad del estudianteDescribe si el estudiante fuma o noComentario AdicionalCurso que se matricula el estudiante
VARCHAR2(11)
VARCHAR2(15)VARCHAR2(15)VARCHAR2(20)VARCHAR2(2)VARCHAR2(10)
VARCHAR2(20)VARCHAR2(3)
VARCHAR2(250)VARCHAR2(15)
NO
NONONONONO
NONO
SINO
NO
NONONONONO
NONO
NONO
Pisos #Departamento
Dirección#Habitaciones
Identifica de forma univoca cada departamentoDirección del pisoNumero de habitaciones que posee el piso
VARCHAR2(10)
VARCHAR2(20)NUMBER
NO
NONO
NO
NONO
20
ISRAEL CUEVA H.
Nombre de la Entidad
Atributos Descripción Tipo de datos y longitud
Nulos
Multivaluado
Residencias #Identificacion
NombreR DireccionRTelefonoSupervisor #Habitaciones
ImporteAlq
Identifica de forma univoca cada residenciaNombre de la residenciaDirección de la residencia Teléfono de la residenciaSupervisor de la residenciaNumero de habitaciones de la ResidenciaEs el importe de alquiler
VARCHAR2(20)
VARCHAR2(20)VARCHAR2(20)NUMBERVARCHAR2(10)NUMBER
NUMBER
NO
NONONONONO
SI
NO
NONONONONO
NO
Empleados idEmpleado
NombreEmplApellidoEmplDireccionEmplDOB
Sexo Categorías
Identifica de forma univoca a todos los empleadosNombre del empleadoApellido del empleadoDirección del empleadoFecha de nacimiento del empleadoSexo del empleadoDefine que tipo de empleado es
VARCHAR2(11)
VARCHAR2(15)VARCHAR2(15)VARCHAR2(20)VARCHAR2(10)
VARCHAR2(2)VARCHAR2(15)
NO
NONONONO
NONO
NO
NONONONO
NONO
21
ISRAEL CUEVA H.
Nombre de la Entidad
Atributos Descripción Tipo de datos y longitud
Nulos
Multivaluado
Curso #Curso
TituloCursoInstructor #Telf#HabitacionNombreDep
Identifica de forma univoca los diferentes cursosNombre del cursoInstructor que dicta el cursoTeléfono interno del cursoNumero de habitación del cursoNombre del departamento donde se dicta el curso
VARCHAR2(12)
VARCHAR2(20)VARCHAR2(15)NUMBERNUMBERVARCHAR2(15)
NO
NONONONONO
NO
NONOSINONO
Parientes NombreParRelacionEstDireccionPar#Telf
Nombre del parienteQue es para el estudianteDirección del parienteTeléfono del empleado
VARCHAR2(15)VARCHAR2(20)VARCHAR2(20)NUMBER
NOSISINO
NONONOSI
22
ISRAEL CUEVA H.
23
ISRAEL CUEVA H.
24
Empleados(#Empleado, NombreE, ApellidoE, DireccionE, Telf, DOB, sexo, categoria, salario)
Estudiantes(cedula, NombreEst, ApellidoEst, DireccionEst, Telf, Sexo, DOB, categoriaEst, estado, Fumador, tipoAlojamiento, duracionAlojamiento, idCurso)
Departamento(#Dep, NombreD, DireccionD, Telf, noEmp, #HabitacionesD, tipoD)
Habitacion(idHabitacion, #Habitacion, costo, #Dep)
Facturas(#Factura, Semestre, FechaEmision, FechaPago, #Contrato, idPago)
ISRAEL CUEVA H.
25
Pago(idPago, tipoPago)
Contratos(#Contrato, FechaInicio, FechaSalida, cedula, idHabitacion)
Cursos(idCurso, TituloCurso, Instructor, #Telf, idHabitacion)
Parientes(cedulaPar, NombrePar, RelacionEst, DireccionPar, #Telf, cedulaEst)
InspeccionDepartamento(#Dep, fechaInsp, comentario, estado, #Emp)