Académique Documents
Professionnel Documents
Culture Documents
Equipo de Trabajo
Asesor Joan Miguel Palacios Ramrez
Integrantes Alderete Calla, Kelly Mndez Andia, Zaida Pacheco Snchez, Enrique Prez Vargas, Michael Rivera Urbano, Cinthya Rodrguez Briones, Eduardo
Historia
Versin 1.0 2.0 Fecha Descripcin o Cambios introducidos 15/05/2013 Documentacin del modelo de anlisis 29/05/2013 Modelo de Diseo ltima Versin
TABLA DE CONTENIDO
Pg.
1. Introduccin 1.1. Propsito 1.2. Vista General 1.3. Referencias 1.4. Definicin de Trminos, Abreviaturas y Siglas 2. Diseo Arquitectnico 3. Diseo de los Casos de Uso 3.1. Realizacin de Login 3.1.1. Artefactos que Colaboran en la Realizacin del caso de uso Login 3.1.1.1. 3.1.1.2. 3.2. Realizacin de Consultar Alumno 3.2.1. Artefactos que Colaboran en la Realizacin del caso de uso Consultar Alumno 3.2.1.1. 3.2.1.2. 3.3. Realizacin de Registrar Alumno 3.3.1. Artefactos que Colaboran en la Realizacin del caso de uso Registrar Alumno 3.3.1.1. 3.3.1.2. 3.4. Realizacin de Gestionar Matrcula 3.4.1. Artefactos que Colaboran en la Realizacin del caso de uso Gestionar Matrcula 3.4.1.1. 3.4.1.2. 3.5. Realizacin de Validar Requerimiento 3.5.1. Artefactos que Colaboran en la Realizacin del caso de uso de Validar Requerimiento
3.5.1.1. 3.5.1.2. 3.6. Realizacin de Administrar Pagos 3.6.1. Artefactos que Colaboran en la Realizacin del caso de uso de Administrar Pagos 3.6.1.1. 3.6.1.2. 3.7. Realizacin de Gestionar Nota 3.7.1. Artefactos que Colaboran en la Realizacin del caso de uso de Gestionar Nota 3.7.1.1. 3.7.1.2. 3.8. Realizacin de Consultar Reporte 3.8.1. Artefactos que Colaboran en la Realizacin del caso de uso de Consultar Reporte 3.8.1.1. 3.8.1.2. 3.9. Realizacin de Gestionar Cursos 3.9.1. Artefactos que Colaboran en la Realizacin del caso de uso de Gestionar Cursos 3.9.1.1. 3.9.1.2. 4. Diseo de las Clases 4.1. Clase gestionar matricula 4.2. Clase registrar alumno 4.3 clase gestionar cursos 4.4 clase gestionar notas
LISTA DE FIGURAS
Pg.
1. INTRODUCCIN
En esta parte del proyecto analizaremos la estructuracin de los diagramas los cuales sern realizados mediante la ayuda del
Rational Rose, los cuales nos ayudarn presentar los diagramas que corresponden al sistema lo cual nos ayuda a entender mejor el funcionamiento del sistema con el fin de lograr un ptimo proyecto. Por esto cada caso de uso debe ser detallado y elaborado teniendo en cuenta los objetivos planteados ya que estos diagramas nos mostrarn el funcionamiento y la relacin que debe seguir el sistema de matrcula.
1.1 Propsito
El propsito del proyecto es lograr desarrollar la gestin de registro de matrcula, para el colegio HONORES, para lo cual ser necesario seguir con este tipo de proceso, ya qu nos ayudar a plasmar con mucha ms objetividad el funcionamiento de nuestro sistema, y con el nico fin de que sea de mucha utilidad para la organizacin.
1.3 Referencias
Modelo de caso de uso RUP (proceso unificado del racional)
2. Diseo Arquitectnico
Consultar Alumno
Gestionar Matricula
<<include>>
Docente Login
Administrar Pago
Gestionar Notas
Director
Consultar Reporte
secretaria login
docente
director
10
consultar alumno
secretaria login
consultar alumno
11
consultar alumno
gestionar matricula
consultar alumno
gestionar matricula
validar requerimientos
12
consultar alumno
gestionar matricula
administrar pagos
consultar alumno
gestionar matricula
administrar pagos
13
gestionar notas
consultar alumno
gestionar matricula
14
En esta tabla se muestra la relacin que existe entre la tabla consultar y gestionar matricula ya que no se pude matricular a un alumno mientras este no este registrado o por lo menos este matriculado en la institucin.
El usuario interacta a travs de la vista de gestionar matrcula, por ejemplo la secretaria al matricular al alumno realiza ciertos eventos, como agregar, introduciendo textos etc.; el controlador recibe estas acciones, luego el controlador accede al modelo y dependiendo la accin del usuario se realiza la actualizacin en la base de datos. La informacin es procesada en modelo- controlador y es el controlador el encargado de generar una salida para el usuario a travs de un mensaje de xito
15
En esta clase se muestra la relacin que existe entre registrar alumno y gestionar matricula ya que no se podr gestionar una matrcula mientras que el alumno no este registrado.
En esta clase la vista es el formulario registrar alumno, quien la secretaria realiza acciones para el llenado de todos los datos del alumno, presiona botn agregar, se agrega a la base de datos toda la informacin, luego se muestra un mensaje de xito.
16
Para poder gestionar los cursos del alumno se tiene que matricular al alumno y as de acuerdo al grado que cursa se tiene que matricular al alumno y asignarle sus respectivos cursos.
La secretaria su vista en el formulario gestionar cursos, y ah es donde realiza la asignacin de los cursos a cada uno, al realizar acciones como agregar, seleccionar, consultar etc.; se enva al
controlador, luego accede al modelo, este dependiendo de la accin, o del evento solicitado, realiza un registro o una actualizacin en la base de datos. La informacin es procesada en modelo-controlador y es el controlador el encargado de generar la salida para el usuario.
Para poder gestionar notas se le deben asignar los respectivos cursos al alumno para que el docente pueda asignarles las notas respectivas al curso que lleve. 17
En esta clase el usuario es el docente quien va a interactuar con el formulario gestionar notas, la manera que interacta es por ejemplo; para el registro de las notas realiza ciertos eventos como llenado de ciertos campos de notas, agregar, eliminar, modificar, etc., el controlador es el que recibe estos eventos provocadas por la interaccin usuario-interfaz, entonces accede al modelo para realizar segn los eventos que hizo el usuario, realiza una actualizacin en la base de datos, luego la informacin es procesada en modelo-controlador y es el controlador el encargado de
18