Sei sulla pagina 1di 132

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

2013

Sistema Acadmico
Subsistema de Matrculas
Ingeniera de Software de Gestin

Kaysen System Group Universidad Nacional de Trujillo Universidad Nacional de Trujillo UNIVERSIDAD NACIONAL DE TRUJILLO

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Ao de la Inversin Para el Desarrollo Rural y la Seguridad Alimentaria

UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA ACADMICO PROFESIONAL DE INGENIERA DE SISTEMAS


ASIGNATURA Ingeniera de Software de Gestin ALUMNOS Peralta Infante, Walter Emanuel Purisaca Martnez, Gerson Moiss Quispe Vsquez, Igor Alexander Tern Fernndez, Luis Eduardo Valladares Mau, Manuel Omar DOCENTE Ing. Juan Santos Fernndez CICLO VII Guadalupe Per 2013 Universidad Nacional de Trujillo

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

DEDICATORIA

Este proyecto es dedicado en primer lugar a dios, por cuidar de nosotros todos los das de nuestra existencia, y dirigirnos en el camino del bien dndonos la fortaleza para seguir nuestra lucha de salir adelante, y as forjarnos un futuro mejor. A nuestros padres, por su gran amor y sacrificio durante los aos de nuestra formacin profesional y por la confianza que depositan siempre en nosotros.

A nuestro docente, por brindarnos sus conocimientos, compresin y confianza.

Universidad Nacional de Trujillo | DEDICATORIA

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

AGRADECIMIENTO
Al Ing. MSc. SANTOS FERNANDEZ, Juan Pedro docente del curso de Ingeniera de Software de Gestin I, por sus crticas constructivas a lo largo del curso, y a los compaeros de otros ciclos que nos apoyaron dando indicaciones y alentando da a da .

Universidad Nacional de Trujillo | AGRADECIMIENTO

ii

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

RESUMEN
PROYECTO: La implementacin de un Sistema de Matrcula para el Sistema Acadmico de la Universidad Nacional de Trujillo OBJETIVO: Disear e implementar un Sistema de Matrcula para la Universidad Nacional de Trujillo, para una eficiente y liviana realizacin del proceso de matrcula. METODOLOGA: Con la utilizacin de metodologa RUP para la identificacin de los casos de uso y la utilizacin de diversos lenguajes de programacin para su concretizacin, entre ellos: C++, Java, entre otros, junto con el software REM, para la presentacin de informes. PERSPECTIVAS MS RELEVANTES: Poder implementar correctamente un Sistema de Matricula, de acorde a los tiempos actuales, para alivianar los procesos fsicos de la matrcula y realizarlos de manera automatizada.

Universidad Nacional de Trujillo | RESUMEN

iii

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

INTRODUCCIN
Como parte de los proyectos a presentar en el curso se nos ha dado la responsabilidad de construir un Sistema de Matrculas para complementar un Sistema Acadmico, para lo cual les mostraremos los diferentes Diagramas de Caso de Uso y explicando mediante, Diagramas de Clase, Diagramas de Secuencias y Colaboracin de cada Caso de Uso, adems de cmo sera el proceso de la matricula mediante el Diagrama de Actividades, detallando en su proceso; as mismo los diagramas de Estados para la mejor comprensin del flujo de los objetos, y los Diagramas de Despliegue y Componentes, para una mejor comprensin de cmo se dara el sistema finalizado.

Universidad Nacional de Trujillo | INTRODUCCIN

iv

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Contenido
DEDICATORIA ................................................................................................................................. i AGRADECIMIENTO ........................................................................................................................ ii RESUMEN ..................................................................................................................................... iii INTRODUCCIN .............................................................................................................................iv FASE I - INCEPCIN ........................................................................................................................ 1 1. 1. MODELO DEL NEGOCIO......................................................................................................... 2 REGLAS DEL NEGOCIO ....................................................................................................... 3 1.1. 1.2. 2. Sistema de Matrcula................................................................................................. 3 Estudio de los procedimientos .................................................................................. 3

MODELO DE CASO DE USO DEL NEGOCIO ........................................................................ 4 2.1. 2.2. 2.3. ACTORES DEL NEGOCIO............................................................................................. 4 TRABAJADORES DEL NEGOCIO .................................................................................. 4 DIAGRAMA DE CASO DE USO DEL NEGOCIO ............................................................. 5

3. 4.

ESPECIFICACIN DEL CASO DE USO DEL NEGOCIO ........................................................... 6 DIAGRAMA DE ACTIVIDADES DEL NEGOCIO ..................................................................... 8 4.1. 4.2. 4.3. 4.4. 4.5. 4.6. 4.7. CUN SOLICITAR CONSTANCIA DE NO ADEUDO ......................................................... 8 CUN EMITIR CONSTANCIA DE NO ADEUDO .............................................................. 9 CUN SOLICITAR CONSTANCIA DE NO ADEUDO DE LIBRO ....................................... 10 CUN EMITIR CONSTANCIA DE NO ADEUDO DE LIBRO ............................................ 11 CUN PAGAR MATRCULA ......................................................................................... 12 CUN INGRESAR DATOS ............................................................................................ 13 CUN EMITIR CONSTANCIA DE MATRICULA ............................................................. 14

5.

MODELO DE OBJETOS DEL NEGOCIO .............................................................................. 14 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.7. MON SOLICITAR CONSTANCIA DE NO ADEUDO...................................................... 14 MON EMITIR CONSTANCIA DE NO ADEUDO ........................................................... 15 MON SOLICITAR CONSTANCIA DE NO ADEUDO DE LIBRO ...................................... 15 EMITIR CONSTANCIA DE NO ADEUDO DE LIBRO .................................................... 16 MON PAGAR MATRCULA........................................................................................ 16 MON INGRESAR DATOS AL SISTEMA....................................................................... 17 MON EMITIR CONSTANCIA DE MATRCULA ............................................................ 17

6. 2. 1.

MODELO DEL DOMINIO .................................................................................................. 18 MODELO DE REQUERIMIENTOS .......................................................................................... 19 FLUJO DE TRABAJO MODELO DE REQUERIMIENTOS ...................................................... 20 Universidad Nacional de Trujillo | INTRODUCCIN v

UNIVERSIDAD NACIONAL DE TRUJILLO 1.1. 1.2. 1.3. 2. 3. 4.

[SISTEMA ACADMICO]

REQUISITOS FUNCIONALES ..................................................................................... 20 REQUISITOS NO FUNCIONALES ............................................................................... 24 REQUISITOS DE RESTRICCIN ................................................................................. 27

ACTORES DEL SISTEMA A AUTOMATIZAR ....................................................................... 28 DIAGRAMA DE DEPENDENCIA DE PAQUETES DE CASO DE USO ..................................... 28 DIAGRAMA DE CASO DE USO DEL SISTEMA DE MATRCULAS ........................................ 29 4.1. 4.2. 4.3. 4.4. PAQUETE MATRCULA ............................................................................................. 29 PAQUETE CURSO ..................................................................................................... 29 PAQUETE EMISION DE RECIBOS .............................................................................. 29 PAQUETE DEUDAS ................................................................................................... 30

5.

DESCRIPCION DE LOS CASOS DE USO POR PAQUETES .................................................... 31 5.1. 5.2. 5.3. 5.4. PAQUETE DEUDAS ................................................................................................... 31 PAQUETE CURSOS ................................................................................................... 34 PAQUETE MATRCULA ............................................................................................. 35 PAQUETE EMISION DE RECIBOS .............................................................................. 38

6.

ESTIMACIN DE TIEMPO DE DESARROLLO BASADO EN PUNTOS DE CASO DE USO ...... 40 6.1. CLCULOS DE PUNTOS DE CASOS DE USO SIN AJUSTAR ........................................ 40

6.1.1. DETERMINACIN DEL FACTOR DE PESO DE LOS ACTORES SIN AJUSTAR (FPAS) .... 40 6.1.2. DETERMINACIN DEL FACTOR DE PESO DE LOS CASOS DE USO SIN AJUSTAR (FPCS) 40 6.2. CALCULO DE PUNTOS DE CASOS DE USO AJUSTADOS. ........................................... 41

6.2.1. FACTOR DE COMPLEJIDAD TCNICA. ...................................................................... 41 6.2.2. FACTOR AMBIENTE.................................................................................................. 42 6.3. 6.4. 7. ESTIMACIN DEL ESFUERZO: .................................................................................. 43 ESTIMACIN TIEMPO DE DESARROLLO .................................................................. 44

ESTUDIO DE VIABILIDAD ECONMICA ............................................................................ 45 7.1. 7.2. COSTOS DE DESARROLLO E IMPLEMENTACIN: ..................................................... 45 COSTO DE INVERSIN ............................................................................................. 45

7.2.1. COSTO DE INVERSION INICIAL ................................................................................. 45 7.3. 7.4. 7.5. 7.6. 7.7. COSTO DE DESARROLLO .......................................................................................... 46 CLCULO DE BENEFICIOS (S/. / AO) ...................................................................... 48 COSTOS OPERATIVOS ANUALES (S/./AO) ............................................................. 48 FLUJO DE CAJA PROYECTADA .................................................................................. 50 ANLISIS DE RENTABILIDAD .................................................................................... 51 Universidad Nacional de Trujillo | INTRODUCCIN vi

UNIVERSIDAD NACIONAL DE TRUJILLO 7.8. 7.9.

[SISTEMA ACADMICO]

VALOR ACTUAL NETO. ............................................................................................. 51 VALOR ACTUAL NETO (VAN) ................................................................................... 51

7.10. VALOR PRESENTE DE LOS COSTOS .......................................................................... 52 7.11. VALOR PRESENTE DE LOS BENEFICIOS .................................................................... 52 7.12. RELACIN BENEFICIO COSTO (B/C) ......................................................................... 52 7.13. TASA INTERNA DE RETORNO (TIR): ......................................................................... 52 7.14. TIEMPO DE RECUPERACIN DE CAPITAL (TR): ........................................................ 53 7.15. CONCLUSIONES DE LA EVALUACIN ECONMICA: ................................................ 53 8. PRIORIZACIN DE CASOS DE USO ................................................................................... 53

FASE II-ELABORACIN ................................................................................................................. 54 3. 1. A. B. C. D. 2. 3. MODELO DE ANLISIS ......................................................................................................... 55 DIAGRAMADE CLASES PARCIALES POR PAQUETES DE CASO DE USO ............................. 56 PAQUETE DEUDAS ................................................................................................... 56 PAQUETE CURSOS ................................................................................................... 58 PAQUETE MATRCULA ............................................................................................. 59 PAQUETE EMISIN DE RECIBOS .............................................................................. 61 DIAGRAMA DE CLASES INTEGRADO ................................................................................ 63 DIAGRAMAS DE COLABORACION .................................................................................... 64 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 4. 4. 1. 2. 4. 5. 6. DIAGRAMA DE COLABORACIN VERIFICAR DEUDAS.............................................. 64 DIAGRAMA DE COLABORACIN VERIFICAR DEUDA DE LIBROS .............................. 65 DIAGRAMA DE COLABORACIN VERIFICAR PAGO MATRCULA ............................ 66 DIAGRAMA DE COLABORACION PARA EL CASO DE USO AGREGAR CURSOS.......... 67 DIAGRAMA DE COLABORACION PARA EL CASO DE USO AGREGAR ALUMNO........ 68 DIAGRAMA DE COLABORACION PARA EL CASO DE USO MATRICULAR .................. 69

DIAGRAMA DE SUBSISTEMAS ......................................................................................... 70 MODELO DEL DISEO .......................................................................................................... 71 DIAGRAMA DE CLASE DEL DISEO .................................................................................. 72 DIAGRAMA DE DATOS DEL SISTEMA DE MATRCULA ..................................................... 73 DIAGRAMA DE TABLAS EN SQL SERVER 2008R2 DEL SISTEMA DE MATRCULA ............. 74 MODELO LGICO Y FSICO DEL SISTEMA DE MATRCULA .............................................. 75 CASO DE USO VERIFICAR DEUDA DE LIBROS................................................................... 76 6.1. 6.2. FORMULARIO PARA LA VERIFICACIN DE LIBROS .................................................. 76 DIAGRAMA DE SECUENCIA VERIFICAR DEUDA DE LIBROS ...................................... 77

7.

CASO DE USO VERIFICAR PAGO DE MATRCULA ............................................................. 78 Universidad Nacional de Trujillo | INTRODUCCIN vii

UNIVERSIDAD NACIONAL DE TRUJILLO 7.1. 7.2. 8.

[SISTEMA ACADMICO]

FORMULARIO PARA VERIFICAR PAGO DE MATRCULA ........................................... 78 DIAGRAMA DE SECUENCIA VERIFICAR PAGO DE MATRCULA ................................ 79

CASO DE USO VERIFICAR DEUDA .................................................................................... 80 8.1. 8.2. FORMULARIO PARA VERIFICAR DEUDAS................................................................. 80 DIAGRAMA DE SECUENCIA VERIFICAR DEUDAS...................................................... 81

9.

CASO DE USO AGREGAR INGRESANTES .......................................................................... 82 9.1. 9.2. FORMULARIO PARA AGREGAR INGRESANTES ........................................................ 82 DIAGRAMA DE SECUENCIA PARA EL CASO DE USO ................................................ 83 CASO DE USO AGREGAR CURSOS ................................................................................ 84

10.

10.1. FORMULARIO PARA AGREGAR CURSOS .................................................................. 84 10.2. DIAGRAMA DE SECUENCIA PARA EL CASO DE USO AGREGAR CURSOS.................. 85 11. CASO DE USO REGISTRAR MATRICULA ....................................................................... 86

11.1. FORMULARIO PARA REGISTRAR MATRICULAS ....................................................... 86 11.2. DIAGRAMA DE SECUENCIA PARA EL CASO DE USO MATRICULAR .......................... 87 12. 13. DIAGRAMA DE ACTIVIDADES ...................................................................................... 88 DIAGRAMA DE ESTADOS ............................................................................................ 89

FASE III CONSTRUCCIN ........................................................................................................... 90 3. MODELO DE DESARROLLO .................................................................................................. 91 14. 15. DIAGRAMA DE COMPONENTES .................................................................................. 92 DIAGRAMA DE DESPLIEGE ........................................................................................... 93

ANEXO ......................................................................................................................................... 94 Especificacin de Caso de Uso: Agregar Alumno........................................................... 95 Verificar Agregar Alumno .................................................................................................... 97 Flujo de Eventos .................................................................................................................. 97 Flujos Alternativos (Excepciones) ........................................................................................ 98 Precondiciones .................................................................................................................... 98 Poscondiciones .................................................................................................................... 98 FORMULARIO AGREGAR ALUMNO ..................................................................................... 98 DIAGRAMA DE CASO DE USO: VERIFICAR DEUDA DE LIBRO ............................................... 99 Especificacin de Caso de Uso: Agregar Cursos ......................................................... 100 Agregar Cursos .................................................................................................................. 102 Flujo de Eventos ................................................................................................................ 102 Precondiciones .................................................................................................................. 102 Poscondiciones .................................................................................................................. 103 Universidad Nacional de Trujillo | INTRODUCCIN viii

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Prototipo de Interfaz de Usuario....................................................................................... 103 Diagrama de Caso de Uso.................................................................................................. 104 Especificacin de Caso de Uso: Registrar Matrcula .................................................... 105 Registrar Matrcula ............................................................................................................ 107 Flujo de Eventos ................................................................................................................ 107 Precondiciones .................................................................................................................. 109 Poscondiciones .................................................................................................................. 109 Prototipo de Interfaz de Usuario....................................................................................... 110 Diagrama de Caso de Uso.................................................................................................. 111 Especificacin de Caso de Uso: VERIFICAR DEUDA DE LIBROS ........................... 112 Verificar Pago de Matrcula ............................................................................................... 114 Flujo de Eventos ................................................................................................................ 114 Precondiciones .................................................................................................................. 114 Postcondicines ................................................................................................................ 114 ROTOTIPO DE INTERFAZ DE USUARIO............................................................................... 115 DIAGRAMA DE CASO DE USO: VERIFICAR DEUDA DE LIBRO ............................................. 115 Especificacin de Caso de Uso: Verificar Pago de Matrcula ..................................... 116 Verificar Pago Matrcula .................................................................................................... 118 Flujo de Eventos ................................................................................................................ 118 Subflujos ............................................................................................................................ 118 Precondiciones .................................................................................................................. 119 Prototipo de Interfaz de Usuario....................................................................................... 119 Diagrama de Caso de Uso.................................................................................................. 120 BIBLIOGRAFA ............................................................................................................................ 121

Universidad Nacional de Trujillo | INTRODUCCIN

ix

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

FASE I INCEPCIN

Universidad Nacional de Trujillo | FASE I - INCEPCIN

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

1. MODELO DEL NEGOCIO

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

1. REGLAS DEL NEGOCIO


1.1. Sistema de Matrcula Engloba todas aquellas actividades que estn directamente relacionadas con la matrcula de los alumnos de la universidad. Esto incluye la gestin los datos personales de los alumnos, el control de cursos, toda la informacin relativa a la gestin de los recibos y sus cobros. 1.2. Estudio de los procedimientos Matriculacin de un Alumno: El proceso normal para la matriculacin de un alumno en un ciclo es la de presentar su documentacin necesaria (carnet de pagos, ficha de matrcula, recibo de pago de matrcula). El alumno solicita documentacin de no adeudos a secretaria de contabilidad. La secretaria de contabilidad emite una nota de no adeudo con los datos del alumno El alumno solicita documentacin de no adeudamiento de libros. La Secretara de biblioteca emite el documento correspondiente con los datos del alumno solicitante En el caso de la matriculacin de un alumno de pre-grado que sea ingresante, se solicitara sus datos de ingresante, junto con su cdigo de acreditacin. Llegado a este punto la nica diferencia existente entre la matriculacin de pre-grado es la de los cursos hbiles.

Los datos a rellenar en la ficha de matrcula son dos apartados: 1. Datos Generales: Facultad Escuela Profesional Ao Acadmico Semestre Nombre Consejero Apellido Paterno Apellido Materno Nombres N de Matrcula Direccin Telfono 2. Datos de los cursos: Cdigo Curso Nombre del Curso Ciclo Crditos Seccin/Grupo Vez de Matrcula

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

2. MODELO DE CASO DE USO DEL NEGOCIO


2.1. ACTORES DEL NEGOCIO NOMBRE DEL ACTOR Alumnado DESCRIPCIN Persona, estudiante de la universidad que va a matricularse, por medio de un pago y presentacin de documentos.

2.2. TRABAJADORES DEL NEGOCIO NOMBRE DEL ACTOR Secretaria de Contabilidad

DESCRIPCION Persona que se encarga de verificar deudas del Alumnado Entidad externa en donde se pagan los derechos a matrcula. Persona que se encarga de matricular al Alumnado en el sistema

Entidad Bancaria

Secretaria de Escuela

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

Solicitar constancia de no adeudo


(from Casos de Uso)

Emitir constancia de no adeudo de libro


(from Casos de Uso)

Secretaria de Contabilidad

(f rom Actores)

Emitir Constancia de no adeudo


(from Casos de Uso)

UNIVERSIDAD NACIONAL DE TRUJILLO

Secretara de Biblioteca
(f rom Actores)

Solicitar constancia de no adeudo de libro


(from Casos de Uso)

2.3. DIAGRAMA DE CASO DE USO DEL NEGOCIO

Alumnado
(f rom Actores)

Entidad Bancaria Ingresar datos al sistema


(from Casos de Uso)

(f rom Actores)

Pagar matrcula
(from Casos de Uso)

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO


(f rom Actores)

Coordinadora de Escuela

5
Matrcula regular
(from Casos de Uso)

Matrcula especial

Emitir constancia de Matrcula


(from Casos de Uso)

(from Casos de Uso)

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

3. ESPECIFICACIN DEL CASO DE USO DEL NEGOCIO


Nombre del CU del Negocio Solicitar constancia de no adeudo Actores del Negocio Propsito Alumnado Verificar el pedido realizado por un Alumno

Resumen - El Alumnado realiza su pedido y es atendido por la secretara de contabilidad de la universidad - Secretara de contabilidad verifica las deudas del alumnado en un carnet de pagos. Nombre del CU del Negocio Emitir constancia Actores del Negocio Propsito Secretara de Contabilidad Notificar a Secretara de Escuela sobre el estado del alumno

Resumen - Secretara de contabilidad emite y sella constancia de no adeudo, con los datos del alumno. - Entrega la constancia al alumno para que sea atendido en Secretara de Escuela Nombre del CU del Negocio Solicitar constancia de no adeudo de libro Actores del Negocio Propsito Alumnado Atender el pedido realizado por un Alumno

Resumen - El Alumnado realiza su pedido y es atendido por la secretara de biblioteca de la universidad - Secretara de biblioteca verifica el estado de los libros solicitados por el alumnado en una base de datos Nombre del CU del Negocio Emitir constancia de no adeudo de libro Actores del Negocio Propsito Secretara de Biblioteca Notificar a Secretara de Escuela sobre el estado del alumno

Resumen - Secretara de biblioteca sella y emite constancia de no adeudo de libro, con los datos del alumno. - Entrega la constancia al alumno
Universidad Nacional de Trujillo | MODELO DEL NEGOCIO 6

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Nombre del CU del Negocio Pagar Matrcula Actores del Negocio Propsito Entidad Bancaria Pagar el monto especificado para realizar el proceso de matrcula

Resumen - El alumno paga el monto de acuerdo a su tipo de matrcula que vaya a realizar. - Entrega el Boucher a la Secretaria de Escuela. Nombre del CU del Negocio Ingresar datos al sistema Actores del Negocio Propsito Secretaria de Escuela Realizar el proceso de matriculacin del alumno

Resumen - El alumno entrega Ficha de Matrcula a la secretaria de escuela. - La secretaria de escuela verifica la constancia de no adeudo - La secretaria de escuela verifica la constancia de no adeudo de libro - La secretaria de escuela ingresa los datos correspondientes del alumnado en el sistema. Nombre del CU del Negocio Emitir constancia de matrcula Actores del Negocio Propsito Secretaria de Escuela Emitir constancia de matrcula del ciclo

Resumen - La secretaria emite una constancia con los datos inscritos en la ficha de matrcula - La secretaria sella la constancia. - La secretaria entrega la constancia de matrcula al alumno.

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

4. DIAGRAMA DE ACTIVIDADES DEL NEGOCIO


4.1. CUN SOLICITAR CONSTANCIA DE NO ADEUDO
SECRETARIA DE CONTABILIDAD ALUMNO

DEUDA [Leer] Solicitar constancia de no adeudo

CONSTANCIA NO ADEUDO [Solicitado] Verificar adeudamiento DEUDA [Verificado]

Existe? [Si]

[ No ]

Emitir constancia de no adeudo

Notificar deuda

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

UNIVERSIDAD NACIONAL DE TRUJILLO 4.2. CUN EMITIR CONSTANCIA DE NO ADEUDO


SECRETARIA

[SISTEMA ACADMICO]

ALUMNO

DEUDA [Verificado] Emitir constancia de no adeudo

CONSTAN CIA [Emitido]

Sellar constancia de no adeudo

CONSTAN CIA [Sellado]

CONSTANCIA [Entregado] Entregar constancia de no aduedo CONSTANC IA [Recibido] Recibir constancia de no adeudo

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

4.3. CUN SOLICITAR CONSTANCIA DE NO ADEUDO DE LIBRO


SECRETARIA DE BIBLIOTECA ALUMNO

LIBRO [Leer] Solicitar constancia de no adeudo de libro

CONSTANCIA NO ADEUDO LIBRO [Solicitado] Verificar libros devueltos LIBRO [Verificado]

Existe?

[ Si ]

[ No ]

Emitir constancia de no adeudo de libro

Notificar deuda

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

10

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

4.4. CUN EMITIR CONSTANCIA DE NO ADEUDO DE LIBRO


SECRETARIA : Secretara de Biblioteca ALUMNO : Alumnado

LIBRO [Verificado] Emitir constancia de no adeudo de libro

CONSTAN CIA [Emitido]

Sellar constancia de no adeudo de libro

CONSTAN CIA [Sellado]

CONSTANCIA [Entregado] Entregar constancia de no adeudo de libro CONSTANC IA [Recibido] Recibir constancia de no adeudo de libro

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

11

UNIVERSIDAD NACIONAL DE TRUJILLO 4.5. CUN PAGAR MATRCULA


ALUMNO

[SISTEMA ACADMICO]

ENTIDAD BANCARIA

CONTABILIDAD

BOUCHER [Solicitado] Solicitar boucher de depsito

BOUCHER [Entregado] Entregar boucher

Sellar boucher

BOUCHER [Sellado]

BOUCHER [Llenado] Llenar boucher

BOUCHER [Ingresado] Entregar boucher Ingresar boucher

BOUCHER BOUCHER [Entregado] Sellar boucher [Sellado]

BOUCHER [Entregado] Entregar boucher BOUCHER [Entregado] Entregar boucher

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

12

UNIVERSIDAD NACIONAL DE TRUJILLO 4.6. CUN INGRESAR DATOS

[SISTEMA ACADMICO]

Alumno

Secretaria de Direccin

Sistema de Matrcula

MATRCUL A [Leer] Verificar prerrequisito

FICHA DE MATRCULA [Verificado] Cumplir prerrequisito

Cumple? [ NO ] Solicitar ficha de matrcula

FICHA DE MATRCULA [Solicitado] Entregar ficha de matrcula

FICHA DE MATRCULA [Entregado] Recepcionar ficha de matrcula [ SI ] FICHA DE MATRCULA [Registrado]

Llenar ficha de matrculas

FICHA DE MATRCULA [Llenado]

Registrar matrcula

Emitir constancia de matrcula

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

13

UNIVERSIDAD NACIONAL DE TRUJILLO 4.7. CUN EMITIR CONSTANCIA DE MATRICULA


SECRETARIA DE ESCUELA

[SISTEMA ACADMICO]

ALUMNO

Emitir ficha de matrcula

CONSTANCIA DE MATRCULA [Emitido]

Sellar y entregar

CONSTANCIA DE MATRCULA [Entregado] Recepcionar constancia de matrcula

CONSTANCIA DE MATRCULA [Recepcionado]

5. MODELO DE OBJETOS DEL NEGOCIO


5.1. MON SOLICITAR CONSTANCIA DE NO ADEUDO

Alumnado
(f rom Actores)

Secretaria de Contabilidad
(f rom Actores)

Lee

Verifica

Crea

ESTUDIANTE

DEUDA

CONSTANCIA

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

14

UNIVERSIDAD NACIONAL DE TRUJILLO 5.2. MON EMITIR CONSTANCIA DE NO ADEUDO

[SISTEMA ACADMICO]

Alumnado
(f rom Actores)

Secretaria de Contabilidad
(f rom Actores)

Crea

CONSTANCIA

5.3. MON SOLICITAR CONSTANCIA DE NO ADEUDO DE LIBRO

Alumnado
(f rom Actores)

Secretara de Biblioteca
(f rom Actores)

Lee Actualliza

LIBRO

PRESTAMO

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

15

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

5.4. EMITIR CONSTANCIA DE NO ADEUDO DE LIBRO

Alumnado
(f rom Actores)

Secretara de Biblioteca
(f rom Actores)

Lee Crea

ESTUDIANTE

CONSTANCIANOADEUDOLIBRO

5.5. MON PAGAR MATRCULA

Alumnado
(f rom Actores)

Entidad Bancaria
(f rom Actores)

Lee Crea

Actualiza

MONTO

BOUCHER

DEPSITO

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

16

UNIVERSIDAD NACIONAL DE TRUJILLO 5.6. MON INGRESAR DATOS AL SISTEMA

[SISTEMA ACADMICO]

Alumnado
(f rom Actores)

Coordinadora de Escuela
(f rom Actores)

Lee Lee

Crea

FICHADEMATRICULA

CONSTANCIA

REGISTROMATRICULA

Contiene

CONSTANCIANOADEUDOLIBRO CONSTANCIANOADEUDO

DETALLE_FICHAMARICULA

5.7. MON EMITIR CONSTANCIA DE MATRCULA

Alumnado
(f rom Actores)

Coordinadora de Escuela
(f rom Actores)

Lee Imprime

REGISTROMATRICULA

CONSTANCIA

Contiene

CONSTANCIAMATRCULA

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

17

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

6. MODELO DEL DOMINIO

paga 1..n BANCA 1..n interactua emite se realiza 1..n 1 1 deposito 1..n ESTUDIANTE 1
(from Casos de Uso)

interactua 1

SECRETARIADEESCUELA 1..n 1 registra verifica

interactua

1 MONTO 1 1..n 1..n 1 SECRETARIADEBIBLIOTECA BOUCHER


(from Casos de Uso) (from Casos de Uso)

1..n DEUDA 1
(from Casos de Uso)

1..n

FICHADEMATRICULA
(from Casos de Uso)

1..n

emite SECRETARIADECONTABILIDAD 1 emite emite REGISTROMATRICULA


(from Casos de Uso)

Contiene 1

DEPSITO
(from Casos de Uso)

1 verifica actualiza

1 1 1 DETALLE_FICHAMARICULA
(from Casos de Uso)

1..n

1..n

1 1CONSTANCIA
(from Casos de Uso)

Contiene

Contiene LIBRO
(from Casos de Uso)

1 Contiene CONSTANCIAMATRCULA
(from Casos de Uso)

PRESTAMO
(from Casos de Uso)

1 1

CONSTANCIANOADEUDOLIBRO
(from Casos de Uso)

CONSTANCIANOADEUDO
(from Casos de Uso)

Universidad Nacional de Trujillo | MODELO DEL NEGOCIO

18

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

2. MODELO DE REQUERIMIENTOS

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

19

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

1. FLUJO DE TRABAJO MODELO DE REQUERIMIENTOS


1.1. REQUISITOS FUNCIONALES
FRQ-0001 Versin Autores Gestin de alumnos 1.0 ( 17/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber procesar toda la informacin del evento relacionada a

los alumnos que se matriculen


Importancia Urgencia Estado Estabilidad Comentarios vital inmediatamente pendiente de verificacin alta Ninguno

FRQ-0002 Versin Autores

Control de Deudas de Libros 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico
Ninguno El sistema deber ser capaz de acceder al sistema de biblioteca para

Fuentes Dependencias Descripcin

mostrar la informacin de prstamos de libros de los alumnos, y no

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

20

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

permitir la matrcula a los alumnos que mantengan deudas de libros.


Importancia Urgencia Estado Estabilidad Comentarios vital inmediatamente en construccin alta Ninguno

FRQ-0003 Versin Autores

Control de Deudas 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber ser capaz de mostrar la informacin de pagos

realizados por el alumno con sus respectivos estados, y no debe de permitir matricular al alumno que tenga deudas pendientes.
Importancia Urgencia Estado Estabilidad Comentarios vital inmediatamente en construccin alta Ninguno

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

21

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

FRQ-0004 Versin Autores

Generacin de Horarios 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber generar el horario con todos los cursos matriculados

del alumno
Importancia Urgencia Estado Estabilidad Comentarios vital inmediatamente en construccin alta Ninguno

FRQ-0005 Versin Autores

Generacin de Constancia de Matrcula 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin Importancia Urgencia El sistema deber generar el documento de constancia de matrcula vital inmediatamente

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

22

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Estado Estabilidad Comentarios

en construccin alta Ninguno

FRQ-0006 Versin Autores

Control de Cursos 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber poder controlar los cursos que el alumno puede llevar

de acuerdo al nmero de crditos disponibles, como en el ciclo que se encuentra.


Importancia Urgencia Estado Estabilidad Comentarios importante inmediatamente en construccin alta Ninguno

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

23

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

FRQ-0007 Versin Autores

Verificacin de Recibos 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin

comprobar el nmero de recibo de pago, conectndose con el banco el cual le enva la informacin relacionada de dicho recibo.
El sistema deber vital inmediatamente en construccin alta Ninguno

Importancia Urgencia Estado Estabilidad Comentarios

1.2. REQUISITOS NO FUNCIONALES


NFR-0001 Versin Autores Antivirus y cortafuegos 1.0 ( 17/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber ser capaz de tener acceso a Internet, para cubrir las

necesidades de los usuarios. La salida a Internet se gestionar a travs del ordenador servidor, que se encargar de realizar las tareas de gateway, por lo cual, todo el riesgo de posibles infecciones o ataques Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS 24

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

provendrn por esa va. Para erradicar cualquier posible ataque, el ordenador que ejerza como servidor deber contar con un antivirus actualizado y un cortafuegos.
Importancia Urgencia Estado Estabilidad Comentarios vital inmediatamente en construccin alta Ninguno

NFR-0002 Versin Autores

Backup 1.0 ( 17/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber contara con algn dispositivo que facilitara la

realizacin de backups. La periodicidad idnea con la cual se deberan realizar las copias de seguridad sera diariamente. Para ello, sera conveniente que se lanzara un proceso batch de forma automtica.
Importancia Urgencia Estado Estabilidad Comentarios importante hay presin pendiente de validacin media Ninguno

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

25

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

NFR-0003 Versin Autores

Software 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber de utilizar los siguientes paquetes de software:

Sistema Operativo Windows 7 SQL Server 2008 R2 Microsoft Visual Studio 2008 Standard (Old Versin)
Importancia Urgencia Estado Estabilidad Comentarios importante puede esperar pendiente de verificacin media Ninguno

NFR-0004 Versin Autores

Hardware 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber de utilizar el hardware necesario:

Ordenador Personal, Core 2 Duo 1 GB RAM Impresora Hp LaserJet Pro M1536dnfMFP

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

26

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Importancia Urgencia Estado Estabilidad Comentarios

vital inmediatamente en construccin alta Ninguno

1.3. REQUISITOS DE RESTRICCIN


CRQ-0001 Versin Autores Cdigo de Matrcula 1.0 ( 16/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin La informacin almacenada por el sistema deber satisfacer la siguiente restriccin: Solo se podrn matricular los alumnos que no tengan,

deudas de libros y deudas de matrculas


Importancia Urgencia Estado Estabilidad Comentarios vital hay presin en construccin media Ninguno

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

27

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

2. ACTORES DEL SISTEMA A AUTOMATIZAR


ACT-0001 Versin Autores Alumnado 1.0 ( 16/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Descripcin Este actor representa a los alumnos que van a matricularse Comentarios Ninguno

ACT-0002 Versin Autores

Secretara de Escuela 1.0 ( 16/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Descripcin Este actor representa a la secretaria acadmica que usara el sistema,

viene a ser un usuario


Comentarios Ninguno

3. DIAGRAMA DE DEPENDENCIA DE PAQUETES DE CASO DE USO


<<Paquete>> Deudas <<Paquete>> Matrcula <<Paquete>> Cursos

<<Paquete>> Emision de recibos

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

28

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

4. DIAGRAMA DE CASO DE USO DEL SISTEMA DE MATRCULAS


4.1. PAQUETE MATRCULA
Regular, Especial, Extemporanea, por primera

<<extend>>

Agregar Ingresante
(from Si stem aDeMatricula)

Registrar Matrcula
(from Si stem aDeMatricula)

Secretaria
(f rom SistemaDeMatricula)

4.2. PAQUETE CURSO


<<extend>>

Agregar curso
(from SistemaDeMatricula)

Registrar Matrcula
(from SistemaDeMatricula)

Secretaria
(f rom SistemaDeMatricula)

4.3. PAQUETE EMISION DE RECIBOS

Registrar Matrcula
(from Sistem aDeMatricula)

Secretaria
(f rom SistemaDeMatricula)

Alumno
(f rom SistemaDeMatricula)

Emitir Horario
(from Sistem aDeMatricula)

Emitir Constancia de Matricula


(from Sistem aDeMatricula)

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

29

UNIVERSIDAD NACIONAL DE TRUJILLO 4.4. PAQUETE DEUDAS


Pagos pendientes por matrculas anterioresNivelacin-verano, etc

[SISTEMA ACADMICO]

Verificar Pago de Matrcula


(from SistemaDeMatricula)

Verificar deuda de libro


(from SistemaDeMatricula)

<<include>> Verificar Deuda


(from SistemaDeMatricula)

<<include>> <<include>>

Registrar Matrcula
(from SistemaDeMatricula)

Secretaria
(f rom SistemaDeMatricula)

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

30

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

5. DESCRIPCION DE LOS CASOS DE USO POR PAQUETES


5.1. PAQUETE DEUDAS
UC-0001 Versin Autores Verificar Pago de Matrcula 1.0 ( 16/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias [IRQ-0003] Informacin de los pagos [OBJ-0004] Gestin de deudas del pago de la matrcula Descripcin El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando la secretaria intenta verificar los recibos de pago que

presenta el alumno, con el banco, para esto realiza una consulta al banco envindole como dato el nmero de recibo y este le responde enviando informacin del recibo.
Precondicin Haber ingresado el cdigo de matrcula de un alumno regular. Si el alumno es ingresante, entonces este caso de uso estar desactivado y se mostrar como "correcto" Secuencia normal Paso Accin -

Postcondicin Si el alumno no debe montos de alguna matrcula anterior, entonces se mostrar en el formulario principal: "correcto". De no ser as mostrar "incorrecto" y se solicitar al alumno que termine de pagar sus deudas. o solicite una matrcula especial. Excepciones Paso Accin Rendimiento -

Paso Tiempo mximo -

Frecuencia

1 veces por minuto(s)

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

31

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

esperada Importancia Urgencia Estado Estabilidad Comentarios vital inmediatamente en construccin alta Ninguno

UC-0002 Versin Autores

Verificar Deuda Libro 1.0 ( 16/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias [OBJ-0002] Gestin de deudas de Libros Descripcin El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando la secretara desea verificar la deuda de los libros de un

alumno
Precondicin Haber ingresado el cdigo de matrcula de un alumno regular. Si el alumno es ingresante, entonces este caso de uso estar desactivado y se mostrar como "correcto" Secuencia normal Paso Accin -

Postcondicin Si el alumno no debe libros en la biblioteca, entonces se mostrar en el formulario principal: "correcto". De no ser as mostrar "incorrecto" y se solicitar al alumno que devuelva todos los libros solicitados anteriormente. Excepciones Paso Accin -

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

32

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Rendimiento

Paso Tiempo mximo -

Frecuencia esperada Importancia Urgencia Estado Estabilidad Comentarios

1 veces por minuto(s)

vital inmediatamente en construccin alta Ninguno

UC-0003 Versin Autores

Verificar Deuda 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando la secretaria desea verificar las deudas del alumno Haber ingresado el cdigo de matrcula de un alumno regular. Si el alumno es ingresante, entonces este caso de uso estar desactivado y se mostrar como "correcto" Paso Accin -

Precondicin

Secuencia normal

Postcondicin Si el alumno no tiene deudas de pagos el sistema mostrar en el formulario principal "correcto", caso contrario mostrar "incorrecto", Excepciones Paso Accin

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

33

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Rendimiento

Paso Tiempo mximo -

Frecuencia esperada Importancia Urgencia Estado Estabilidad Comentarios

1 veces por minuto(s)

vital inmediatamente en construccin alta Ninguno

5.2. PAQUETE CURSOS


UC-0004 Versin Autores Agregar Curso 1.0 ( 05/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando la secretaria desea agregar los cursos en que puede

matricularse un alumno. Si la secretaria agrega un curso en el que no se puede matricular un alumno, el sistema mostrara el mensaje "No se puede Agregar Curso", y si la cantidad de crditos de los cursos agregados es mayor a los crditos disponibles del alumno el sistema no dejara agregar ms cursos.
Precondicin Secuencia normal Haber ingresado el cdigo de matrcula del alumno. Paso Accin -

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

34

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Postcondicin Mostrar los cursos agregados en el formulario principal. Excepciones Paso Accin Rendimiento -

Paso Tiempo mximo -

Frecuencia esperada Importancia Urgencia Estado Estabilidad Comentarios

1 veces por minuto(s)

vital inmediatamente en construccin alta Ninguno

5.3. PAQUETE MATRCULA


UC-0005 Versin Autores Agregar Ingresante 1.0 ( 21/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando la secretaria desea agregar un alumno ingresante El alumno no est registrado en la base de datos del sistema. Paso Accin -

Precondicin Secuencia normal

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

35

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Postcondicin Mostrar el cdigo del alumno ingresante en el formulario principal. Excepciones Paso Accin Rendimiento -

Paso Tiempo mximo -

Frecuencia esperada Importancia Urgencia Estado Estabilidad Comentarios

40 veces por hora(s)

vital inmediatamente en construccin alta Ninguno

UC-0006 Versin Autores

Registrar Matrcula 1.0 ( 25/06/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando la secretaria a desea matricular a un alumno, si es

ingresante registra sus datos. Se comprueban deudas, y se agregan cursos. Si todo es correcto el sistema mostrar un mensaje "Alumno Matriculado" , caso contrario el sistema no permitir la matricula.
Precondicin Secuencia Se han verificado deudas y se han agregado cursos. Paso Accin

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

36

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

normal Postcondicin Excepciones

Paso Accin -

Rendimiento

Paso Tiempo mximo -

Frecuencia esperada Importancia Urgencia Estado Estabilidad Comentarios

1 veces por minuto(s)

vital inmediatamente en construccin alta Ninguno

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

37

UNIVERSIDAD NACIONAL DE TRUJILLO 5.4. PAQUETE EMISION DE RECIBOS


UC-0007 Versin Autores Emitir Constancia de Matrcula 1.0 ( 05/07/2013 )

[SISTEMA ACADMICO]

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando la secretaria pulsa el botn Emitir Constancia de Matrcula Se ha realizado una matrcula. Paso Accin Postcondicin Excepciones Paso Accin Rendimiento -

Precondicin Secuencia normal

Paso Tiempo mximo -

Frecuencia esperada Importancia Urgencia Estado Estabilidad Comentarios

1 veces por minuto(s)

vital inmediatamente en construccin baja Ninguno

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

38

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

UC-0008 Versin Autores

Emitir Horario 1.0 ( 05/07/2013 )

Gerson Moiss Purisaca Martinez Igor Alexander Quispe Vsquez Luis Eduardo Tern Fernndez Manuel Omar Valladares Mau Walter Emanuel Peralta Infante Sistema Acadmico

Fuentes

Dependencias Ninguno Descripcin El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando la secretaria pulsa el botn Emitir Horario Se ha realizado una matrcula. Paso Accin Postcondicin Excepciones Paso Accin Rendimiento -

Precondicin Secuencia normal

Paso Tiempo mximo -

Frecuencia esperada Importancia Urgencia Estado Estabilidad Comentarios

1 veces por minuto(s)

importante inmediatamente en construccin media Ninguno

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

39

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

6. ESTIMACIN DE TIEMPO DE DESARROLLO BASADO EN PUNTOS DE CASO DE USO


6.1. CLCULOS DE PUNTOS DE CASOS DE USO SIN AJUSTAR

Dnde:

6.1.1. DETERMINACIN DEL FACTOR DE PESO DE LOS ACTORES SIN AJUSTAR (FPAS) Tabla 1: factor de peso de los actores sin ajustar

Actor Secretaria Alumno Sistema de Biblioteca Sistema de Contabilidad

Tipo de Actor Complejo Complejo Simple Simple

Factor 3 3 1 1

6.1.2.DETERMINACIN DEL FACTOR DE PESO DE LOS CASOS DE USO SIN AJUSTAR (FPCS)

TIPO Simple Medio Complejo

CRITERIO (Nmero de transacciones) 1-3 4-7 8 o mas

FACTOR 5 10 15

Tabla 2: criterio de clasificacin de los casos de uso Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS 40

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO] Tipo Simple Factor 5 10 5 10 15

Casos de Uso Verificar Deuda de Libro

Verificar Pago de Matrcula Medio Verificar Deudas Agregar Ingresantes Registrar Matrculas Simple Medio Complejo

Tabla 3: factor de peso de los actores sin ajustar

6.2. CALCULO DE PUNTOS DE CASOS DE USO AJUSTADOS. La ecuacin:

6.2.1.FACTOR DE COMPLEJIDAD TCNICA.

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

41

UNIVERSIDAD NACIONAL DE TRUJILLO


Factor T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 T13 Descripcin Sistema Distribuido Tiempo de Respuesta Eficiencia por el usuario Procesamiento interno complejo Reusabilidad Facilidad de Instalacin Facilidad de Uso Portabilidad Facilidad de Cambio Concurrencia Objetivos especiales de seguridad Acceso directo a terceras partes

[SISTEMA ACADMICO]

2 1 1 1 1 0.5 0.5 2 1 1 1 1

5 5 3 4 4 4 4 3 3 5 4 3

Facilidades especiales de entrenamiento a usuarios finales.

1 54

Tabla 4: peso de cada factor de complejidad tcnica

6.2.2.FACTOR AMBIENTE

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

42

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO] Descripcin

Factor E1 E2 E3 E4 E5 E6 E7 E8

Familiaridad con el modelo de proyecto utilizado Experiencia en la aplicacin Experiencia en Orientacin a Objetos Capacidad del analista lder Motivacin Estabilidad de los requerimientos Personal a tiempo Compartido Dificultad del lenguaje de programacin.

1.5 0.5 1 0.5 1 2 -1 -1 13.5

2 2 3 3 4 4 3 4

Tabla 5: peso de cada factor ambiente y su valor

Entonces:

6.3. ESTIMACIN DEL ESFUERZO:

En esta interviniente el Factor de Conversin (CF) que para este caso ser de 20 H-H (HoraHombre); ya que en el desarrollo de la presente tesis se trabajara 7 horas diarias; adems del resultado obtenido a partir del clculo de los Puntos de Casos de Uso ajustados.

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

43

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Actividades Anlisis Diseo Programacin Pruebas Sobre Carga Total

Porcentaje (%) Horas - Hombre 10.00% 20.00% 40.00% 15.00% 15.00% 100.00% 300.59 601.18 1202.36 450.88 450.88 3005.90

Tabla 6: Porcentaje de cada actividad y su valor en Horas-Hombre. 6.4. ESTIMACIN TIEMPO DE DESARROLLO

En el presente caso es 5 hombres; por ser la cantidad de personas que desarrollan el software.

Entonces:

Entonces:

Entonces:

Segn lo obtenido, se procedi a aproximar al entero ms prximo por ende; los meses estimados de desarrollo son 4 meses.

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

44

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

7. ESTUDIO DE VIABILIDAD ECONMICA


7.1. COSTOS DE DESARROLLO E IMPLEMENTACIN:

Se realizara durante 04 meses


7.2. COSTO DE INVERSIN

7.2.1. COSTO DE INVERSION INICIAL A. COSTOS DE HARDWARE

Descripcin Ordenador Personal, Core2Duo 1GB RAM Impresora HP LaserJet Pro M1536dnf MFP TOTAL

Costo Unitario (S/.) 1800.00

Cantidad 1

Subtotal (S/.) 1800.00

699.00

699.00 S/. 2,499.00

Tabla 7: costo de hardware B. COSTO DE SOFTWARE

Descripcin Sistema Operativo Windows 7 Professional SQL SERVER 2008 R2 Microsoft Visual Studio 2008 Standard (Old Version) TOTAL

Costo Unitario (S/.) 810.00 1800.00 594.00

Licencia 1 1 1

Subtotal (S/.) 810.00 1800.00 594.00 S/. 3,204.00

Tabla 8: costo de software Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS 45

UNIVERSIDAD NACIONAL DE TRUJILLO C. COSTO DE MOBILIARIO (ENSERES):

[SISTEMA ACADMICO]

Descripcin Mueble para Ordenador TOTAL

Costo Cantidad Unitario S/. 240.00 1

Subtotal (S/.) 240.00 S/. 240.00

Tabla 9: costo de enseres

7.3. COSTO DE DESARROLLO A. COSTO DE RECURSOS HUMANOS

Descripcin

Cantidad 600.00

Programador

Costo Unitario (S/.) 4 1

Tiempo Mes 4 4

Subtotal (S/.) 9600.00 4000.00 S/. 13600.00

Ingeniero de Sistemas 1000.00 TOTAL


B. COSTO DE MATERIALES:

Tabla 10: costo de recursos humanos

Descripcin Memoria USB Kingston 16 GB Millar de papel Bond A4 Cartuchos para Impresora TOTAL

Costo (S/.) 40.00 22.00 160.00

Cantidad 2 1 2

Subtotal (S/.) 80.00 22.00 320.00 S/. 422.00

Tabla 11: costo de materiales C. COSTO DE SERVICIOS:

Descripcin Internet

Costo (S/.) 70.00 TOTAL

Cantidad 5

Subtotal (S/.) 350.00 S/. 350.00

Tabla 12: costo de servicios

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

46

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

D. COSTO DE ENERGA Por Consumo Elctrico del Equipo de Computo: Tomando en cuenta que el consumo de una computadora por hora es de 1 Kw. y el costo de energa tiene un valor de S/. 0.3971 x Kwh. Fuente Hidrandina.

( (

) ) (

) (

( ( Descripcin Ordenador Impresora Costo X Kw 0.3971 0.3971 Cantidad 1 1 TOTAL

) (

) Tiempo (meses) 4.5 4.5 Subtotal 243.24 243.24 S/. 486.49

Consumo (mes) 140 140

Tabla 13: costo de energa

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

47

UNIVERSIDAD NACIONAL DE TRUJILLO 7.4. CLCULO DE BENEFICIOS (S/. / AO) A. BENEFICIOS TANGIBLES

[SISTEMA ACADMICO]

Descripcin Reduccin de Empleados Ahorro en papelera Ahorro en espacio fsico

Costo Tiempo (S/./mes) Cantidad (meses) 1000.00 20.00 100.00 TOTAL 3 2 2 12 12 12

Subtotal (S/.) 36000.00 480.00 2400.00 S/. 38,880.00

Tabla 14: beneficios tangibles B. BENEFICIOS INTANGIBLES

Descripcin Mejorar la imagen de la Universidad. Mejorar la satisfaccin del alumno. Facilitar el proceso de matrcula.
Tabla 15: beneficios intangibles

7.5. COSTOS OPERATIVOS ANUALES (S/./AO)

A. COSTO DE RECURSOS HUMANOS:

Descripcin Analista Programador TOTAL

Costo Frec. 200.00

Cant. Mes 1

Frecuencia 4

SubTotal 800.00 S/. 800.00

Tabla 16: costo de recursos humanos B. COSTOS DE SUMINISTROS:

Descripcin CDs Millar de Papel Bond A4 Cartuchos para Impresora

Costo (S/.) 10.00 30.00 160.00 TOTAL

Cantidad 24 4 6

Subtotal (S/.) 240.00 120.00 960.00 S/. 1,320.00

Tabla 17: costo de suministros

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

48

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

C. Costos de Energa: Costo por Consumo Elctrico del Equipo de Computo: Tomando en cuenta que el consumo de una computadora por hora es de 1 Kw. y el costo de energa tiene un valor de S/. 0.3971 x Kwh. Fuente Hidrandina.

El consumo de kw-h anual sera:

( ( )

) (

( )

( ( )

) (

( )

Descripcin Ordenador Impresora

Costo X Kw 0.3861 0.3861

Cantidad 1 1 TOTAL

Consumo (mes) 140 140

Tiempo (meses) 4 4

Subtotal 216.22 216.22 S/. 486.49

Tabla 18: costo de energa D. Costo de Mantenimiento:

Descripcin Ordenador Impresora

Costo Cantidad Frecuencia (S/./vez) (veces/ao) 30.00 1 4 30.00 1 4 TOTAL


Tabla 19: costo de mantenimiento

Subtotal (S/.) 120.00 120.00 S/.240.00

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

49

UNIVERSIDAD NACIONAL DE TRUJILLO 7.6. FLUJO DE CAJA PROYECTADA Tiempo de vida del proyecto: 3 aos

[SISTEMA ACADMICO]

DESCRIPCION 1. COSTO DE INVERSION A. COSTO DE HARDWARE B. COSTO DE SOFTWARE C. COSTO DE MUEBLES 2. COSTO DE DESARROLLO A. RECURSOS HUMANOS B. COSTO DE INSUMOS C. COSTO DE ENERGIA D. COSTO DE SERVICIOS TOTAL INVERSION 3. COSTOS OPERACIONALES (S/./ao) A. COSTO DE RECURSOS HUMANOS B. COSTOS DE INSUMOS C. COSTOS DE ENERGIA D. COSTOS DE MANTENIMIENTO C. COSTOS DE DEPRECIACION TOTAL COSTO OPERACIONAL 4. BENEFICIOS (S/./ao) A. BENEFICIOS TANGIBLES REDUCCION DE EMPLEADOS AHORRO EN PAPELERIA AHORRO EN ESPACIO FISICO TOTAL BENEFICIOS TOTAL BENEFICIO NETO

AO 0

AO 1

AO 2

AO 3

S/. 5,943.00 2499.00 3204.00 240.00 S/. 14,858.49 13600.00 422.00 486.49 350.00 S/. 20,801.49 800.00 1320.00 432.43 240.00 540.00 S/. 3,332.43 800.00 1320.00 432.43 240.00 540.00 S/. 3,332.43 800.00 1320.00 432.43 240.00 540.00 S/. 3,332.43

-(S/.20801.49)

36000.00 36000.00 480.00 480.00 2400.00 2400.00 S/. 38,880.00 S/. 38,880.00 S/. 35,547.57 S/. 35,547.57

36000.00 480.00 2400.00 S/. 38,880.00 S/. 35,547.57

Tabla 20: flujo de caja proyectada

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

50

UNIVERSIDAD NACIONAL DE TRUJILLO 7.7. ANLISIS DE RENTABILIDAD

[SISTEMA ACADMICO]

Los valores monetarios son dados en soles S/. y se considera una tasa de inters bancario del 38%. Dado por el SBS (Sper Intendencia de Banca y Seguros), con fecha 27 de Mayo del 2013. Figura 1: Representacin del Flujo de la Caja Econmica
S/. 38,880.00 S/. 38,880.00 S/. 38,880.00

S/. 3,332.43 S/.20801.49

S/. 3,332.43

S/. 3,332.43

7.8. VALOR ACTUAL NETO. Dado por la diferencia del valor actual de beneficios y el Valor actual de costos. Valor presente de los costos Valor presente de los beneficios Valor actual neto (VAN) Tasa interna de retomo (TIR) Relacin beneficio costo (B/C)

7.9. VALOR ACTUAL NETO (VAN) Desarrollando:

Tambin se tiene calculando:

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

51

UNIVERSIDAD NACIONAL DE TRUJILLO 7.10. VALOR PRESENTE DE LOS COSTOS

[SISTEMA ACADMICO]

Desarrollando: ( ) ( ( )

7.11. VALOR PRESENTE DE LOS BENEFICIOS Desarrollando:

( (

7.12. RELACIN BENEFICIO COSTO (B/C) Desarrollando:

B/C = B/C = 2.41

El indicador Beneficio Costo del proyecto, es B/C = 2.41 para el periodo en estudio, esto supera al parmetro de comparacin (>1), lo que representa un indicador favorable. Indicando de esta forma una ganancia de S/. 1.41 soles por cada S/. 1.00 invertido. De estos resultados, se puede concluir que el sistema es una buena inversin para una Universidad, sin embargo tambin se debe de tener en cuenta que los beneficios tangibles e intangibles. 7.13. TASA INTERNA DE RETORNO (TIR): Desarrollando:

La tasa interna de retomo expresa la rentabilidad del proyecto, en este caso, para el periodo en estudio, el , supera el inters bancario oportunidad de capital usado como parmetro en el caso de 16 % en una cuenta a plazo fijo en el Banco Continental. Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS 52

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

7.14. TIEMPO DE RECUPERACIN DE CAPITAL (TR):

En donde:

Tiempo de Recuperacin de Capital ser en 6 meses y 27 das. 7.15. CONCLUSIONES DE LA EVALUACIN ECONMICA:
INDICADOR VAN VpB VpC Beneficio Costo Beneficio / Costo TIR VALOR 37149.74 63383.91 26234.17 37149.74 2.42 161.31

38.00% CK 0.5852 R. capital En conclusin podremos decir que invertir en este proyecto es beneficioso para la empresa.

8. PRIORIZACIN DE CASOS DE USO

Ponderacin Caso de Uso Verificar deuda Verificar deuda libro Verificar pago de matrcula Agregar Ingresante Registrar matrcula Emitir constancia de matrcula Emitir horario

0,25 0.10 0,25 0 0,15 0,25 A 2 3 2 3 5 4 4 B 4 4 4 3 3 3 4 C 1 1 1 1 2 1 1 D 0 0 0 0 0 0 0 E 3 3 3 4 5 3 3 F 3 3 2 3 2 2 2

Suma 2,35 2,60 2,35 2,65 3,30 2,50 2,60

Prioridad 4 3 6 5 7 2 1

Universidad Nacional de Trujillo | MODELO DE REQUERIMIENTOS

53

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

FASE IIELABORACI N

Universidad Nacional de Trujillo | FASE II-ELABORACIN

54

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

3. MODELO DE ANLISIS

Universidad Nacional de Trujillo | MODELO DE ANLISIS

55

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

1. DIAGRAMADE CLASES PARCIALES POR PAQUETES DE CASO DE USO


A. PAQUETE DEUDAS a. CU VERIFICAR DEUDA

b. CU VERIFICAR DEUDA LIBRO

Universidad Nacional de Trujillo | MODELO DE ANLISIS

56

UNIVERSIDAD NACIONAL DE TRUJILLO c. CU VERIFICAR PAGO DE MATRCULA

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DE ANLISIS

57

UNIVERSIDAD NACIONAL DE TRUJILLO B. PAQUETE CURSOS a. CU AGREGAR CURSOS

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DE ANLISIS

58

UNIVERSIDAD NACIONAL DE TRUJILLO C. PAQUETE MATRCULA a. CU AGREGAR INGRESANTE

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DE ANLISIS

59

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

b. CU REGISTRAR MATRCULA

Universidad Nacional de Trujillo | MODELO DE ANLISIS

60

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

D. PAQUETE EMISIN DE RECIBOS a. EMITIR HORARIO

Universidad Nacional de Trujillo | MODELO DE ANLISIS

61

UNIVERSIDAD NACIONAL DE TRUJILLO b. EMITIR CONSTANCIA DE MATRCULA

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DE ANLISIS

62

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

2. DIAGRAMA DE CLASES INTEGRADO

Universidad Nacional de Trujillo | MODELO DE ANLISIS

63

4: IniciarFormulario()

2: Ingresar cdigo del alumno

3: Pulsar botn Verificar Deudas

1: Solicitar ingresar cdigo del alumno : FrmMatricula : CtrlVerificarDeudas

: Secretaria

UNIVERSIDAD NACIONAL DE TRUJILLO

6: verificarDeudas(cdigoAlumno) 7: verificarDeudas() 11: aceptar()

3. DIAGRAMAS DE COLABORACION

16: Retornar()

18: Desplegar mensaje: "Accin cancelada" 14: Desplegar mensaje: "Verificado"

17: Desplegar mensaje: "Accin cancelada"

5: Activar formulario VerificarDeudas

3.1. DIAGRAMA DE COLABORACIN VERIFICAR DEUDAS

15: Pulsar botn cancelar : FrmVerificarDeuda 9: Pulsar botn aceptar

8: Desplegar informacin de pagos del alumno : CONTABILIDAD 10: aceptar(vardeuda)

: CtrlCancelar

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DE ANLISIS


13: Desplegar mensaje: "Deudas verificadas" : CtrlAceptar

12: Desplegar mensaje: "Deudas verificadas"

64

4: iniciarFormulario()

3: Pulsar botn "VerificarDeudaLibros" 18: Retornar() : CtrlVerificarLibros 17: Pulsar botn "Cancelar" 7: verificarDeudaLibros(cdigoAlumno) 9: Desplegar Informacin de prestamos de libros 8: verificarDeudaLibros() 12: aceptar() : CtrlCancelar 6: ejecutar verificain de deudas

UNIVERSIDAD NACIONAL DE TRUJILLO

19: Desplegar mensaje: "Accin cancelada" 15: Desplegar mensaje: "Verificacin correcta" 5: desplegar formulario verificar deuda libro : BIBLIOTECA 14: Desplegar mensaje: "Verificacin correcta"

2: Ingresar cdigo de matrcula

1: Solicitar ingresar cdigo de matrcula : FrmVerificarDeudaLibro

16: Desplegar mensaje: "Verificado" 11: aceptar(codRegistro) 10: Pulsar botn "Aceptar"

: Secretaria

: FrmMatricula

3.2. DIAGRAMA DE COLABORACIN VERIFICAR DEUDA DE LIBROS

[SISTEMA ACADMICO]

13: Desplegar mensaje: "Verificacin correcta"

Universidad Nacional de Trujillo | MODELO DE ANLISIS


: CtrlAceptar

65

13: v erif icar() 18: aceptar()

7: Reinicialiar()

12: consultarRecibo(nmeroRecibo)

14: Desplegar inf ormacin del recibo : CtrlConsultar 11: Pulsar botn Consultar : BANCO

: CtrlReinicializar 8: Reinicializar controles

15: Desplegar inf ormacin del recibo

6: Pulsar botn Reinicializar 16: Pulsar botn aceptar 5: Activ arFormulario() 20: Desplegar mensaje: "Verif icacin correcta" : CtrlAceptar 22: Pulsar botn Cancelar

UNIVERSIDAD NACIONAL DE TRUJILLO

17: aceptar(codVoucher) 19: Desplegar mensaje: "Verif icacin correcta"

24: Desplegar mensaje: "Accin cancelada" 10: Ingresar nmero de recibo : FrmVerif icarPagoMatricula 23: Cancelar()

9: Solicitar ingresar nmero de recibo

4: Activ ar f ormulario FrmVerif icarPagoMatricula

: Secretaria 21: Desplegar mensaje:"Verif icado"

3.3. DIAGRAMA DE COLABORACIN VERIFICAR PAGO MATRCULA

: CtrlCancelar

2: Ingresar cdigo del alumno : CtrlVerif icarPago 1: Solicitar ingresar cdigo del alumno

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DE ANLISIS


3: Pulsar botn Verif icar Pago : FrmMatricula

66

4: llamarformulario()

: CtrlAgregarCursos 3: Pulsar botn "agregar cursos" 2: Ingresar Cdigo de Matrcula : FrmMatricula 1: Solicita Ingresar Cdigo de Matrcula

UNIVERSIDAD NACIONAL DE TRUJILLO

: Secretaria

14: Mostrar mensaje: "Accin cancelada" 9: Mostrar cursos

8: Grabar() 12: rollBack()

11: cancelaragregadoCurso(curso)

5: Seleccionar cursos : CtrlCancelar 10: Pulsar botn "Cancelar"

13: Mostrar mensaje: "Accin cancelada" : CURSO 7: Guardar Cursos (idcurso,nombre,creditos,ciclo)

[SISTEMA ACADMICO]

3.4. DIAGRAMA DE COLABORACION PARA EL CASO DE USO AGREGAR CURSOS

Universidad Nacional de Trujillo | MODELO DE ANLISIS


6: Pulsar botn "Aceptar" : CtrlAceptar

67

: frmCursos

4: IniciarFormulario() 9: GrabarIngresante(codigoAcreditacin,Nombres,Apellidos,Escuela,Facultad,aoIngreso)

3: Pulsar botn: "Ingresantes" 5: mostar formularioIngresantes

8: Pulsar el botn : "grabar"

: CtrlGrabar

UNIVERSIDAD NACIONAL DE TRUJILLO

: CtrlIngresantes 19: GrabarIngresante(codigoAcreditacin,Nombres,Apellidos,Escuela,Facultad,aoIngreso)

1: Solicita Ingresar Cdigo de Matrcula

18: Pulsar el botn "Modificar"

7: Ingresa datos de Ingresante : CtrlModificar

10: Grabar() 14: aceptar() 20: Actualizar() 24: aceptar()

2: Ingresa cdigo de Matrcula

: Secretaria

6: Solicita Ingresar Datos del Alumno

17: Desplegar datos de alumno ingresante : FrmIngresantes : INGRESANTE 21: Desplegar mensaje: "Datos Modificados correctamente" 11: Desplegar mensaje: "Datos grabados correctamente" 23: aceptarIngresante(codigoAcreditacin,Nombres,Apellidos,Escuela,Facultad,aoIngreso) 13: aceptarIngresante(codigoAcreditacin,Nombres,Apellidos,Escuela,Facultad,aoIngreso)

: FrmMatricula

28: Retornar () 12: Pulsar el botn "Aceptar" 22: Pulsar el botn "Aceptar"

29: Desplegar mensaje: "accin cancelada" 27: Pulsar el botn "Cancelar" 26: Desplegar mensaje: "ingresante aceptado" 16: Desplegar mensaje: "ingresante aceptado"

: CtrlCancelar : CtrlAceptar

[SISTEMA ACADMICO]

3.5. DIAGRAMA DE COLABORACION PARA EL CASO DE USO AGREGAR ALUMNO

Universidad Nacional de Trujillo | MODELO DE ANLISIS

25: Desplegar mensaje: "ingresante aceptado" 15: Desplegar mensaje: "ingresante aceptado"

68

7: buscar(codmatricula)

8: buscar() 13: grabar() 18: actualizar() 27: actualizar()

9: Desplegar datos del alumno 17: modificar(cadmatricula)

: CtrlBuscar 16: Pulsar el boon Modificar

2: reinicializar() 20: Desplegar Datos a Editar 19: desplegar formulario de cursos : CtrlModificar 12: insertar(datos) 26: insertar(datos)

10: Desplegar datos del alumno : FICHAMATRICULA

6: Pulsar el botn Buscar

: CtrlNuevo

11: Pulsar el botn Grabar 25: Pulsar el botn Grabar 28: Desplegar m ensaje "actualizacin correcta" 14: Desplegar m ensaje "grabacin correcta" : CtrlGrabar

3: Reinicializar Controles

1: Pulsar Boton btnNuevo 29: Desplegar m ensaje "Actualizacin Correcta" 15: Desplegar m ensaje "Grabacin Correcta"

UNIVERSIDAD NACIONAL DE TRUJILLO

32: Imprimir() 36: Imprimir()

5: Ingresar Cdigo de Alumno IMPRESORA

: Secretaria modsadasd : FrmMatricula

21: Solicita Ingresar Nuevos Cursos 4: Solicitar Ingres ar Cdigo

22: Seleccionar Cursos a Modificar 34: Pulsar botn Emitir Constancia de Matrcula

24: Volver al formulario principal

35: Listar Ficha de Matricula

23: RealizarProceso()

39: Salir()

38: Pulsar el botn salir

30: Pulsar botn Emitir Horarios

: CtrlEm itirFichaMat 31: Listar horarios (curso)

3.6. DIAGRAMA DE COLABORACION PARA EL CASO DE USO MATRICULAR

: frmCursos : CtrlEm itirHorario

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DE ANLISIS


37: Desglozar Impresin 33: Desglozar Impresin

: CtrlSalir

69

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

4. DIAGRAMA DE SUBSISTEMAS
<<subsystem>> Programacin Acadmicoa (from Modelo de Analisis) <<subsystem>> Procesar Matricula (from Modelo de Analisis)

<<subsystem>> Procesamiento de notas (from Modelo de Analisis)

<<subsystem>> Documentos Acadmico (from Modelo de Analisis)

Universidad Nacional de Trujillo | MODELO DE ANLISIS

70

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

4. MODELO DEL DISEO

Universidad Nacional de Trujillo | MODELO DEL DISEO

71

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

1. DIAGRAMA DE CLASE DEL DISEO

Universidad Nacional de Trujillo | MODELO DEL DISEO

72

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

2. DIAGRAMA DE DATOS DEL SISTEMA DE MATRCULA

Universidad Nacional de Trujillo | MODELO DEL DISEO

73

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

4. DIAGRAMA DE TABLAS EN SQL SERVER 2008R2 DEL SISTEMA DE MATRCULA


DEPARTAMENTO
nombreDepartamento FACULTAD_ID

ENTIDAD_BANCARIA
nombreEntidad sucursal ENTIDAD_BANCARIA_ID

PAGO
cantidad fechaPago PAGO_ID ENTIDAD_BANCARIA_ID

DOCENTE
FechaIngreso Estado codigoDocente FACULTAD_ID PERSONA_ID

CURRICULA
codigoCurso codigoSilabo prerrequisitos

ESCUELA
nombreEscuela FACULTAD_ID

ALUMNO
fechaIngreso carrera codigoAlumno ciclo

MATRCULA_ID

PERSONA
nombre apellido dni domicilio telefono fechaNacimiento PERSONA_ID

CURRICULA_ID

DOCENTE_CURSO_PROGRAMADO
codigoCurso codDocenteResponsable CURSO_PROGRAMADO_ID PERSONA_ID

FACULTAD
nombreFacultad FACULTAD_ID

FACULTAD_ID MATRCULA_ID PERSONA_ID

SEDE_FACULTAD
UNT_ID FACULTAD_ID

MATRCULA
fechaMatricula totalCreditosMatriculados tipoMatricula MATRCULA_ID CURSO_PROGRAMADO_ID

CURSO CURSO_PROGRAMADO
codigoCurso ambiente dias cantDocentes CURSO_PROGRAMADO_ID CURRICULA_ID

codigCurso nombreCurso numeroCreditos CURRICULA_ID

SLABO
codigoDocente fechaInicio fechaTermino horasTeoria

SEDE
nombresede ubicacin direccion UNT_ID

FICHA_MATRCULA_ID

AMBIENTE
ubicacionGeografica area

horasPractica totaHoras totalCreditos codigoSilabo pesoNotas unidades SLABO_ID

HORARIO FICHA_MATRCULA
codigoAlumno codigoCurso vez dia horas HORARIO_ID AMBIENTE_ID MATRCULA_ID

AMBIENTE_ID

LABORATORIO
nombreLaboratio tipoLaboratorio numeroComputadoras AMBIENTE_ID

CURRICULA_ID

UNT
nombre rector direccin ubicacion UNT_ID

seccion FICHA_MATRCULA_ID

AULA
numeroAula numeroCarpetas AMBIENTE_ID

Universidad Nacional de Trujillo | MODELO DEL DISEO

74

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

5. MODELO LGICO Y FSICO DEL SISTEMA DE MATRCULA


ENTIDAD_BANCARIA DEPARTAMENTO UNT_ID (FK) nombreDepartamento ENTIDAD_BANCARIA_ID nombreEntidad sucursal PAGO PAGO_ID cantidad fechaPago ENTIDAD_BANCARIA_ID (FK) MATR CULA_ID (FK) DOCENTE PERSONA_ID (FK) FechaIngreso Estado codigoDocente UNT_ID (FK) DOCENTE_CURSO_PROGRAMADO PERSONA_ID (FK) CURSO_PROGRAMADO_ID (FK) codigoCurso codDocenteResponsable S LABO S LABO_ID codigoDocente fechaInicio fechaTermino horasTeoria horasPractica totaHoras totalCreditos codigoSilabo pesoNotas unidades CURRICULA_ID (FK)

ALUMNO ESCUELA UNT_ID (FK) nombreEscuela PERSONA_ID (FK) fechaIngreso carrera codigoAlumno ciclo MATR CULA_ID (FK) UNT_ID (FK)

PERSONA PERSONA_ID nombre apellido dni domicilio telefono fechaNacimiento

FACULTAD UNT_ID (FK) nombreFacultad COL_0 UNT_UNT_ID (FK)

CURSO_PROGRAMADO CURSO_PROGRAMADO_ID codigoCurso ambiente dias cantDocentes CURRICULA_ID (FK)

MATR CULA MATR CULA_ID fechaMatricula totalCreditosMatriculados tipoMatricula CURSO_PROGRAMADO_ID (FK) FICHA_MATR CULA_ID (FK)

LABORATORIO AMBIENTE_ID (FK) nombreLaboratio tipoLaboratorio numeroComputadoras

CURRICULA CURRICULA_ID codigoCurso codigoSilabo prerrequisitos

UNT UNT_ID nombre rector direccin ubicacion FACULTAD_UNT_ID (FK) SEDE_ID (FK) COL_0

FICHA_MATR CULA FICHA_MATR CULA_ID codigoAlumno codigoCurso vez seccion HORARIO HORARIO_ID AMBIENTE AMBIENTE_ID ubicacionGeografica area AULA AMBIENTE_ID (FK) numeroAula numeroCarpetas CURSO CURRICULA_ID (FK) codigCurso nombreCurso numeroCreditos

SEDE SEDE_ID nombresede ubicacin direccion

dia horas AMBIENTE_ID (FK) MATR CULA_ID (FK)

Universidad Nacional de Trujillo | MODELO DEL DISEO

75

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

6. CASO DE USO VERIFICAR DEUDA DE LIBROS


6.1. FORMULARIO PARA LA VERIFICACIN DE LIBROS

Universidad Nacional de Trujillo | MODELO DEL DISEO

76

: Secretaria : FrmVerif icarDeudaLibro : CtrlVerif icarLibros

: FrmMatricula

: CtrlAceptar

: CtrlCancelar

: BIBLIOTECA

Solicitar ingresar cdigo de matrcula

Ingresar cdigo de matrcula

Pulsar botn "Verif icarDeudaLibros" iniciarFormulario() desplegar f ormulario v erif icar deuda libro

UNIVERSIDAD NACIONAL DE TRUJILLO

ejecutar v erif icain de deudas

v erif icarDeudaLibros(cdigoAlumno) v erif icarDeudaLibros() Desplegar Inf ormacin de prestamos de libros

Pulsar botn "Aceptar"

aceptar(codRegistro) aceptar() Desplegar mensaje: "Verif icacin correcta"

6.2. DIAGRAMA DE SECUENCIA VERIFICAR DEUDA DE LIBROS

Desplegar mensaje: "Verif icacin correcta" Desplegar mensaje: "Verif icacin correcta"

Desplegar mensaje: "Verif icado"

[SISTEMA ACADMICO]

Pulsar botn "Cancelar" Retornar() Desplegar mensaje: "Accin cancelada"

Universidad Nacional de Trujillo | MODELO DEL DISEO

77

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

7. CASO DE USO VERIFICAR PAGO DE MATRCULA


7.1. FORMULARIO PARA VERIFICAR PAGO DE MATRCULA

Universidad Nacional de Trujillo | MODELO DEL DISEO

78

: Secretaria : FrmMatricula : FrmVerificarPagoMatricula

: CtrlVerificarPago

: CtrlConsultar : CtrlAceptar

: CtrlReinicializar : CtrlCancelar

: BANCO

Solicitar ingresar cdigo del alumno Ingresar cdigo del alumno Pulsar botn Verificar Pago Activar formulario FrmVerificarPagoMatricula

ActivarFormulario() Pulsar botn Reinicializar Reinicialiar() Reinicializar controles Solicitar ingresar nmero de recibo Ingresar nmero de recibo Pulsar botn Consultar consultarRecibo(nmeroRecibo) verificar()

UNIVERSIDAD NACIONAL DE TRUJILLO

Desplegar informacin del recibo Desplegar informacin del recibo Pulsar botn aceptar aceptar(codVoucher) aceptar() Desplegar mensaje: "Verificacin correcta" Desplegar mensaje: "Verificacin correcta" Desplegar mensaje:"Verificado" Pulsar botn Cancelar Cancelar() Desplegar mensaje: "Accin cancelada"

7.2. DIAGRAMA DE SECUENCIA VERIFICAR PAGO DE MATRCULA

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DEL DISEO

79

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

8. CASO DE USO VERIFICAR DEUDA


8.1. FORMULARIO PARA VERIFICAR DEUDAS

Universidad Nacional de Trujillo | MODELO DEL DISEO

80

: Secretaria : FrmVerif icarDeuda

: FrmMatricula

: CtrlVerif icarDeudas

: CtrlAceptar

: CtrlCancelar

: CONTABILIDAD

Solicitar ingresar cdigo del alumno

Ingresar cdigo del alumno Pulsar botn Verif icar Deudas IniciarFormulario()

Activ ar f ormulario Verif icarDeudas v erif icarDeudas(cdigoAlumno) v erif icarDeudas()

UNIVERSIDAD NACIONAL DE TRUJILLO

Desplegar inf ormacin de pagos del alumno Pulsar botn aceptar aceptar(v ardeuda) aceptar()

8.2. DIAGRAMA DE SECUENCIA VERIFICAR DEUDAS

Desplegar mensaje: "Deudas v erif icadas" Desplegar mensaje: "Deudas v erif icadas"

Desplegar mensaje: "Verif icado" Pulsar botn cancelar Retornar()

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DEL DISEO


Desplegar mensaje: "Accin cancelada"

81

Desplegar mensaje: "Accin cancelada"

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

9. CASO DE USO AGREGAR INGRESANTES


9.1. FORMULARIO PARA AGREGAR INGRESANTES

Universidad Nacional de Trujillo | MODELO DEL DISEO

82

: Secretaria : FrmMatricula Solicita Ingresar Cdigo de Matrcula : FrmIngresantes

: CtrlIngresantes

: CtrlGrabar

: CtrlModificar

: CtrlAceptar

: CtrlCancelar

: INGRESANTE

Ingresa cdigo de Matrcula Pulsar botn: "Ingresantes" IniciarFormulario() mostar formularioIngresantes

Solicita Ingresar Datos del Alumno

Ingresa datos de Ingresante Pulsar el botn : "grabar" GrabarIngresante(codigoAcreditacin,Nombres,Apellidos,Escuela,Facultad,aoIng reso) Grabar() Desplegar mensaje: "Datos grabados correctamente" Pulsar el botn "Aceptar" aceptarIngresante(codigoAcreditacin,Nombres,Apellidos,Escuela,Facultad,aoIngr... aceptar() Desplegar mensaje: "ingresante aceptado" Desplegar mensaje: "ingresante aceptado" Desplegar datos de alumno ingresante Pulsar el botn "Modificar" GrabarIngresante(codigoAcreditacin,Nombres,Apellidos,Escuela,Facultad,aoIng r... Actualizar() Desplegar mensaje: "Datos Modificados correctamente" Pulsar el botn "Aceptar" aceptarIngresante(codigoAcreditacin,Nombres,Apellidos,Escuela,Facultad,aoIngr... aceptar() Desplegar mensaje: "ingresante aceptado" Desplegar mensaje: "ingresante aceptado" Pulsar el botn "Cancelar" Retornar () Desplegar mensaje: "accin cancelada"

UNIVERSIDAD NACIONAL DE TRUJILLO 9.2. DIAGRAMA DE SECUENCIA PARA EL CASO DE USO

[SISTEMA ACADMICO]

Universidad Nacional de Trujillo | MODELO DEL DISEO

83

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

10. CASO DE USO AGREGAR CURSOS


10.1. FORMULARIO PARA AGREGAR CURSOS

Universidad Nacional de Trujillo | MODELO DEL DISEO

84

10.2.

: Secretaria : FrmMatricula : f rmCursos

: CtrlAgregarCursos

: CtrlAceptar

: CtrlCancelar

: CURSO

Solicita Ingresar Cdigo de Matrcula

Ingresar Cdigo de Matrcula Pulsar botn "agregar cursos" llamarf ormulario()

UNIVERSIDAD NACIONAL DE TRUJILLO

Seleccionar cursos Pulsar botn "Aceptar" Guardar Cursos (idcurso,nombre,creditos,ciclo) Grabar() Mostrar cursos

Pulsar botn "Cancelar" cancelaragregadoCurso(curso) rollBack() Mostrar mensaje: "Accin cancelada" Mostrar mensaje: "Accin cancelada"

[SISTEMA ACADMICO]

DIAGRAMA DE SECUENCIA PARA EL CASO DE USO AGREGAR CURSOS

Universidad Nacional de Trujillo | MODELO DEL DISEO

85

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

11. CASO DE USO REGISTRAR MATRICULA


11.1. FORMULARIO PARA REGISTRAR MATRICULAS

Universidad Nacional de Trujillo | MODELO DEL DISEO

86

11.2.

: Secretaria : frmCursos Pulsar Boton btnNuevo reinicializar() Reinicializar Controles : FICHAMATRICULA

modsadasd : FrmMatricula

: CtrlNuevo

: CtrlBuscar

: CtrlGrabar

: CtrlModificar

: CtrlSalir

: CtrlEmitirHorario : CtrlEmitirFichaMat

IMPRESORA

Solicitar Ingresar Cdigo

Ingresar Cdigo de Alumno Pulsar el botn Buscar buscar(codmatricula) buscar() Despleg ar datos del alumno Despleg ar datos del alumno Pulsar el botn Grabar insertar(datos) grabar() Despleg ar mensaje "grabacin correcta" Despleg ar mensaje "Grabacin Correcta"

UNIVERSIDAD NACIONAL DE TRUJILLO

Pulsar el boon Modificar modificar(cadmatricula) actualizar() desplegar formulario de cursos Despleg ar Datos a Editar

Solicita Ingresar Nuevos Cursos

Seleccionar Cursos a Modificar RealizarProceso()

Volver al formulario principal Pulsar el botn Grabar insertar(datos) actualizar() Despleg ar mensaje "actualizacin correcta" Despleg ar mensaje "Actualizacin Correcta"

Pulsar botn Emitir Horarios

Listar horarios (curso) Imprimir()

DIAGRAMA DE SECUENCIA PARA EL CASO DE USO MATRICULAR

[SISTEMA ACADMICO]

Desglozar Impresin Pulsar botn Emitir Constancia de Matrcula

Universidad Nacional de Trujillo | MODELO DEL DISEO


Desglozar Impresin Pulsar el botn salir Salir()

Listar Ficha de Matricula Imprimir()

87

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

12. DIAGRAMA DE ACTIVIDADES


Alumno Secretaria de Direccion Sistema de Matricula

Solicitar ficha matrcula

FICHA MATRCULA [SOLICITADO]

FICHA MATRCULA [ENTREGADO]

Entregar Ficha de Matrcula

Recepcionar Ficha Matrcula

Verificar Alumno

Llena Ficha Matrcula Regular FICHA MATRCULA [LLENADO]

Nuevo o Regular?

Ingresar Codigo de Matrcula

Ingresar Codigo de Nuevo Acreditacion

[ Si ]

Existe alumno? [ No ]

ALUMNO [VERIFICADO]

Verificar Deudas Debe Deudas? Solicita Pagar Deuda [ Si ]

FICHA MATRCULA Recepcion de Constancia de Matrcula [CANCELADA]

Registrar Matrcula

[ NO ] FICHA MATRCULA [REGISTRADA]

Emitir Constancia de Matricula y horarios Constancia de Matrcula y horarios [RECEPCONADO] Sellar y entregar

Constancia de Matrcula y horarios [EMITIDO]

Constancia de Matrcula y horarios [ENTREGADO]

Universidad Nacional de Trujillo | MODELO DEL DISEO

88

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

13. DIAGRAMA DE ESTADOS

Universidad Nacional de Trujillo | MODELO DEL DISEO

89

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

FASE III CONSTRUCCIN

Universidad Nacional de Trujillo | FASE III CONSTRUCCIN

90

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

3. MODELO DE DESARROLLO

Universidad Nacional de Trujillo | MODELO DE DESARROLLO

91

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

14. DIAGRAMA DE COMPONENTES

Universidad Nacional de Trujillo | MODELO DE DESARROLLO

92

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

15. DIAGRAMA DE DESPLIEGE


<<DISPOSITIVO>> Impresora 2 <<DISPOSITIVO>> Impresora 3 <<PROCESADOR>> Servidor de BD

<<DISPOSITIVO>> Impresora 1

<<PROCESADOR>> Router

<<DISPOSITIVO>> Switch

<<PROCESADOR>> PC 01

<<PROCESADOR>> PC 02

<<PROCESADOR>> PC 03

Universidad Nacional de Trujillo | MODELO DE DESARROLLO

93

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

ANEXO

Universidad Nacional de Trujillo | ANEXO

94

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

SISTEMA DE MATRCULAS Especificacin de Caso de Uso: Agregar Alumno


__________________________________________________________________________________

Versin 1.0.1

Universidad Nacional de Trujillo | ANEXO

95

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Historial de Revisiones
Fecha 19/05/2013 27/05/2013 Versin 1.0.0 1.0.1 Descripcin Versin preliminar como propuesta de desarrollo. Optimizacin de la propuesta de desarrollo. Autor
KAIZEN GROUP SYSTEM

KAIZEN GROUP SYSTEM

Universidad Nacional de Trujillo | ANEXO

96

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Especificacin de caso de uso: Agregar Alumno


Verificar Agregar Alumno Descripcin En el Caso de uso Agregar Ingresante se inicializa al pulsar el botn Ingresantes, el cual abrir un formulario, en donde se va ingresar los datos del nuevo alumno. Flujo de Eventos Flujo Bsico 1. El sistema muestra las siguientes opciones: Grabar, Modificar, Aceptar, Cancelar 2. El sistema carga automticamente el cdigo del alumno Ingresante. 3. La secretaria ingresa los de datos del Alumno. 4. Si la opcin seleccionada es Grabar se ejecuta el flujo Alternativo A1 Grabar. 5. Si la opcin seleccionada es Modificar se ejecuta el flujo Alternativo A2 Modificar. 6. Si la opcin seleccionada es Aceptar se ejecuta el flujo Alternativo A3 Aceptar. 7. Si la opcin seleccionada es Cancelar se ejecuta el flujo Alternativo A2 Cancelar. SubFlujos A1.Grabar 1. La Secretaria hace el llenado de datos (E-1) 2. La Secretaria Pulsa Grabar 3. El Sistema habilita el botn Modificar A2.Modificar 1. Si ha sido incorrecto el ingreso de datos 2. La secretaria pulsa modificar(E-1) A3.Aceptar 1. La secretaria pulsa el botn aceptar (E-2) 2. Regresa al Formulario principal A3.Cancelar 1. La secretaria pulsa el botn cancelar 2. El cdigo autogenerado es eliminado de la Base de Datos 3. Regresa al formulario principal

Universidad Nacional de Trujillo | ANEXO

97

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Flujos Alternativos (Excepciones) E1: Al Existir campos vacos no se podr ejecutar la accin E2: El sistema Verifica que el flujo se haya ejecutado correctamente. Precondiciones Se ha ingresado al sistema El alumno no est registrado en el sistema Poscondiciones 4.1 Los datos del alumno se muestran en el formulario principal FORMULARIO AGREGAR ALUMNO

Universidad Nacional de Trujillo | ANEXO

98

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

DIAGRAMA DE CASO DE USO: VERIFICAR DEUDA DE LIBRO


Pagos pendientes por matrculas anterioresNivelacin-verano, etc

Verificar Pago de Matrcula

Verificar deuda de libro

<<include>> Verificar Deudas <<include>> <<include>> Regular, Especial, Extemporanea, por primera

<<extend>> Registrar Matrcula Agregar cursos <<extend>> Secretaria

Alumno Agregar Ingresantes

Emitir Horario Emitir Constancia de Matricula

Universidad Nacional de Trujillo | ANEXO

99

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Sistema de Matrculas Especificacin de Caso de Uso: Agregar Cursos


__________________________________________________________________________________

Versin 0.1

Universidad Nacional de Trujillo | ANEXO

100

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Historial de Revisiones
Fecha 04/06/2013 Versin 0.1 Descripcin Versin preliminar como propuesta de desarrollo. Autor Kaysen System Group.

Universidad Nacional de Trujillo | ANEXO

101

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Especificacin de caso de uso: Agregar Cursos


Agregar Cursos Descripcin Este caso de uso se activa cuando la secretaria agrega los cursos correspondientes a la matricula del alumno, para ello se le va a mostrar una lista donde figuran los cursos que est apto para llevar. Flujo de Eventos Flujo Bsico 1. El Sistema de Agregar Cursos muestra las siguientes opciones: Agregar/Quitar, Aceptar, Cancelar. 2. La Secretaria selecciona la opcin a ejecutar. 3. Si la opcin seleccionada es Agregar/Quitar, se ejecuta el flujo alternativo A1: Agregar o Quitar Cursos. 4. Si la opcin seleccionada es Aceptar, se ejecuta el flujo alternativo A1: Agregar Todos los Cursos. 5. Si la opcin seleccionada es Cancelar, se ejecuta el flujo alternativo A1: Cerrar Formulario. Subflujos

A1.Agregar o Quitar 1. El sistema permite agregar o quitar los cursos. 2. La secretaria marca los cursos que el alumno. A2: Aceptar Todos los Cursos 1. La secretaria pulsa el botn aceptar. 2. El sistema agrega los cursos a la matrcula del alumno (E1) A3: Cerrar Formulario 1. El sistema cierra el formulario

Flujos Alternativos (Excepciones) E1:Se tiene que haber seleccionado por lo menos algn curso. Precondiciones La secretaria debe haberse identificado y haber entrado al sistema y que a la hora de aceptar no sobrepasen los crditos permitidos.

Universidad Nacional de Trujillo | ANEXO

102

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Poscondiciones Mostrar los cursos a matricular en el formulario principal Prototipo de Interfaz de Usuario

Universidad Nacional de Trujillo | ANEXO

103

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Diagrama de Caso de Uso


Pagos pendientes por matrculas anterioresNivelacin-verano, etc

Verificar Pago de Matrcula

Verificar deuda de libro

<<include>> Verificar Deudas <<include>> <<include>> Regular, Especial, Extemporanea, por primera

<<extend>> Registrar Matrcula Agregar cursos <<extend>> Secretaria

Alumno Agregar Ingresantes

Emitir Horario Emitir Constancia de Matricula

Universidad Nacional de Trujillo | ANEXO

104

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Sistema de Matrculas Especificacin de Caso de Uso: Registrar Matrcula


__________________________________________________________________________________

Versin 0.1

Universidad Nacional de Trujillo | ANEXO

105

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Historial de Revisiones
Fecha 04/06/2013 Versin 0.1 Descripcin Versin preliminar como propuesta de desarrollo. Autor Kaysen System Group.

Universidad Nacional de Trujillo | ANEXO

106

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Especificacin de caso de uso: Registrar Matrcula


Registrar Matrcula Descripcin El proceso de caso de uso se basa en registrar matrculas y se da cuando el alumno solicita registrar su matrcula a la secretaria, para llevar acabo esta accin se requiere hacer uso de otros caso de uso extendido o incluido ya sea verificar deudas de libros y de pagos o comprobar si el alumno es estudiante o recin ingresante. Flujo de Eventos Flujo Bsico

1. El Sistema de Registro Matricula muestra las siguientes opciones: Alumno Nuevo, Buscar, Verificar Pago Matrcula, Verificar Deuda, Verificar Libros, Agregar Curso, Grabar, Emitir Horario, Emitir Constancia de Matrcula, Modificar, Salir, Nuevo. 2. La Secretaria selecciona la opcin a ejecutar. 3. Si la opcin seleccionada es Alumno Nuevo, se ejecuta el flujo alternativo A1: Alumno Nuevo. 4. Si la opcin seleccionada es Buscar, se ejecuta el flujo alternativo A2: Buscar Alumno. 5. Si la opcin seleccionada es Verificar Pago Matrcula, se ejecuta el flujo alternativo A3: Verificar Pago Matrcula. 6. Si la opcin seleccionada es Verificar Deuda, se ejecuta el flujo alternativo A4: Verificar Deudas. 7. Si la opcin seleccionada es Verificar Libros, se ejecuta el flujo alternativo A5: Verificar Deuda Libros. 8. Si la opcin seleccionada es Agregar Curso, se ejecuta el flujo alternativo A6: Agregar Cursos. 9. Si la opcin seleccionada es Grabar, se ejecuta el flujo alternativo A7: Grabar Matrcula. 10.Si la opcin seleccionada es Emitir Horario, se ejecuta el flujo alternativo A8: Emitir Horario. 11.Si la opcin seleccionada es Emitir Constancia de Matrcula, se ejecuta el flujo alternativo A9: Emitir Constancia de Matrcula. 12.Si la opcin seleccionada es Modificar, se ejecuta el flujo alternativo A10: Modificar. 13.Si la opcin seleccionada es Salir, se ejecuta el flujo alternativo A11: Salir del Formulario. 14.Si la opcin seleccionada es Nuevo, se ejecuta el flujo alternativo A12: Reiniciar Controles.

Subflujos A1.Alumno Nuevo 3. La secretario elige la opcin nuevo, y se ejecuta el caso de uso Agregar Ingresante Universidad Nacional de Trujillo | ANEXO 107

UNIVERSIDAD NACIONAL DE TRUJILLO A2: Buscar Alumno

[SISTEMA ACADMICO]

El sistema permite el ingreso del cdigo del alumno. La secretara ingresa el cdigo. El sistema valida el cdigo (E1) El sistema busca el cdigo en la base de datos (E2). El sistema despliega la informacin bsica del alumno. El sistema habilita los siguientes botones. Verificar Pago Matrcula. Verificar Deuda. Verificar Libros. A3: Verificar Pago Matrcula 2. La secretaria pulsa el botn Verificar Pago Matricula, y se ejecuta el caso de uso Verificar Pago Matrcula. 3. El sistema muestra una etiqueta con un mensaje: Correcto E3 A4: Verificar Deudas 1. La secretaria pulsa el botn Verificar Deuda, y se ejecuta el caso de uso Verificar Deudas. 2. El sistema muestra una etiqueta con un mensaje: Correcto E3

3. 4. 5. 6. 7. 8.

A5: Verificar Deuda Libros 1. La secretaria pulsa el botn Verificar Libros, y se ejecuta el caso de uso Verificar Deuda de Libros. (E5) 2. El sistema muestra una etiqueta con un mensaje: Correcto E3

A6: Agregar Cursos 1. La secretaria pulsa el botn Agregar Cursos, y se ejecuta el caso de uso Agregar Cursos. (E4)

A7: Grabar Matrcula 1. La secretaria pulsa el botn Grabar. (E5) 2. El sistema graba la matrcula. A8: Emitir Horario 1. La secretaria pulsa el botn emitir horario, y se ejecuta el caso de uso Emitir Horario. (E6) A9: Emitir Constancia de Matrcula 1. La secretaria pulsa el botn Emitir Constancia Matricula, y se ejecuta el caso de uso Emitir Constancia de Matrcula. (E6) A10 Modificar: Universidad Nacional de Trujillo | ANEXO 108

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

1. La secretaria pulsa el botn Modificar. (E7) A11: Salir del Formulario 1. La secretaria pulsa el botn Salir. (E8) 2. El sistema cierra el formulario. A12: Reinicializar Controles 1. 2. La secretaria pulsa el botn Nuevo. El sistema reinicializa los controles.

Flujos Alternativos (Excepciones) E1: Verifica si el cdigo del alumno es correcto, si el cdigo es incorrecto despliega un mensaje: Cdigo incorrecto. E2: Busca el cdigo del alumno en la base de datos, si no se encuentra el cdigo se despliega un mensaje: Alumno no encontrado. E3: El sistema muestra una etiqueta con un mensaje: Correcto E4: el sistema no permite activar el botn mientras no se haya verificado los flujos alternativos A3, A4, A5. E5: el sistema no permite activar el botn mientras no se haya verificado los flujos alternativos A2, A6 E6: el sistema no permite activar el botn mientras no se haya ejecutado el flujo alternativo A7 A7: el sistema no permite activar el botn mientras no se haya ejecutado el flujo alternativo A2 A8: el sistema no permite cerrar el formulario mientras haya datos en los campos o se est realizando otro proceso.

Precondiciones La secretaria debe haberse identificado y haber entrado al sistema. Los cursos deben estar designados con sus horarios. El banco deber brindar informacin de los movimientos de la cuenta de la universidad.

Poscondiciones

Guardar los datos registrados y actualizar la base de datos. Universidad Nacional de Trujillo | ANEXO 109

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Prototipo de Interfaz de Usuario

Universidad Nacional de Trujillo | ANEXO

110

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Diagrama de Caso de Uso


Pagos pendientes por matrculas anterioresNivelacin-verano, etc

Verificar Pago de Matrcula

Verificar deuda de libro

<<include>> Verificar Deudas <<include>> <<include>> Regular, Especial, Extemporanea, por primera

<<extend>> Registrar Matrcula Agregar cursos <<extend>> Secretaria

Alumno Agregar Ingresantes

Emitir Horario Emitir Constancia de Matricula

Universidad Nacional de Trujillo | ANEXO

111

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

SISTEMA DE MATRCULAS Especificacin de Caso de Uso: VERIFICAR DEUDA DE LIBROS


__________________________________________________________________________________

Versin 1.0.1

Universidad Nacional de Trujillo | ANEXO

112

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Historial de Revisiones
Fecha 19/05/2013 27/05/2013 Versin 1.0.0 1.0.1 Descripcin Versin preliminar como propuesta de desarrollo. Optimizacin de la propuesta de desarrollo. Autor
KAIZEN GROUP SYSTEM

KAIZEN GROUP SYSTEM

Universidad Nacional de Trujillo | ANEXO

113

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Especificacin de caso de uso: Verificar Deuda de Libro


Verificar Pago de Matrcula Descripcin El caso de uso es iniciado por la secretaria, que tiene que verificar si el alumno a matricular adeuda algn libro a biblioteca. Proporciona la capacidad de aceptar y cancelar. Flujo de Eventos Flujo Bsico

1. El sistema muestra las actividades que se puede seleccionar: Aceptar y Salir. 2. El sistema carga automticamente el cdigo, nombre y lista de libros(si es que adeuda) en el formulario. 3. El sistema muestra mensaje si es que se adeuda o no libros. 4. La secretaria selecciona la actividad Aceptar. 5. La secretaria selecciona la actividad Salir. Precondiciones La secretaria debe haber ingresado al sistema de matrcula. Para el caso de uso de bsqueda de deuda de libros, el alumno no debe de ser ingresante para poder realizarse la bsqueda. Postcondicines El sistema debe mostrar el mensaje correspondiente en el label deudaLibro en el formulario Registrar Matrcula.

Universidad Nacional de Trujillo | ANEXO

114

UNIVERSIDAD NACIONAL DE TRUJILLO ROTOTIPO DE INTERFAZ DE USUARIO

[SISTEMA ACADMICO]

DIAGRAMA DE CASO DE USO: VERIFICAR DEUDA DE LIBRO


Pagos pendientes por matrculas anterioresNivelacin-verano, etc

Verificar Pago de Matrcula

Verificar deuda de libro

<<include>> Verificar Deudas <<include>> <<include>> Regular, Especial, Extemporanea, por primera

<<extend>> Registrar Matrcula Agregar cursos <<extend>> Secretaria

Alumno Agregar Ingresantes

Emitir Horario Emitir Constancia de Matricula

Universidad Nacional de Trujillo | ANEXO

115

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Sistema de Matrculas Especificacin de Caso de Uso: Verificar Pago de Matrcula


_____________________________________________________________________________

Versin 0.1

Universidad Nacional de Trujillo | ANEXO

116

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Historial de Revisiones
Fecha 04/06/2013 Versin 0.1 Descripcin Versin preliminar como propuesta de desarrollo. Autor Kaysen System Group.

Universidad Nacional de Trujillo | ANEXO

117

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Especificacin de caso de uso: Verificar Pago Matrculas


Verificar Pago Matrcula Descripcin El proceso de caso de uso Verificar Pago Matricula se inicia cuando la secretaria intenta verificar los recibos de pago que presenta el alumno, con el banco, para esto realiza una consulta al banco envindole como dato el nmero de recibo y este le responde enviando informacin del recibo. Flujo de Eventos Flujo Bsico 1. El Sistema de Verificar Pago Matricula muestra las siguientes opciones: Consultar, Reinicializar, Aceptar, Cancelar. 2. La Secretaria selecciona la opcin a ejecutar. 3. Si la opcin seleccionada es Consultar, se ejecuta el flujo alternativo A1: Consultar Numero Recibo. 4. Si la opcin seleccionada es Reinicializar, se ejecuta el flujo alternativo A2: Reinicializar Controles. 5. Si la opcin seleccionada es Aceptar, se ejecuta el flujo alternativo A3: Aceptar Informacin. 6. Si la opcin seleccionada es Cancelar, se ejecuta el flujo alternativo A4: Cerrar Formulario. Subflujos A1.Consultar Numero Recibo 4. El sistema permite el ingreso del cdigo del voucher. 5. La secretaria ingresa el cdigo del voucher 6. La secretaria pulsa el botn Consultar E1 7. El sistema muestra los datos asociados al nmero del voucher E2 A2: Reinicializar Controles 9. La secretaria pulsa el botn Reinicializar. 10. El sistema reinicializa los controles. A3: Aceptar Formulario 4. La secretaria pulsa el botn Aceptar. 5. El sistema cierra el formulario Verificar Pago de Matricula. 6. El sistema muestra una etiqueta con un mensaje Correcto en el formulario principal E3 A4: Cerrar Formulario 3. La secretaria pulsa el botn Cancelar. 4. El sistema cierra el formulario. Universidad Nacional de Trujillo | ANEXO 118

UNIVERSIDAD NACIONAL DE TRUJILLO Flujos Alternativos (Excepciones) E1: No se ha ingresado el cdigo del voucher

[SISTEMA ACADMICO]

E2: No se ha encontrado datos y muestra mensaje No existe cdigo de voucher. E3: Muestra mensaje Incorrecto. Precondiciones La secretaria debe haberse identificado y haber entrado al sistema. Prototipo de Interfaz de Usuario

Universidad Nacional de Trujillo | ANEXO

119

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

Diagrama de Caso de Uso


Pagos pendientes por matrculas anterioresNivelacin-verano, etc

Verificar Pago de Matrcula

Verificar deuda de libro

<<include>> Verificar Deudas <<include>> <<include>> Regular, Especial, Extemporanea, por primera

<<extend>> Registrar Matrcula Agregar cursos <<extend>> Secretaria

Alumno Agregar Ingresantes

Emitir Horario Emitir Constancia de Matricula

Universidad Nacional de Trujillo | ANEXO

120

UNIVERSIDAD NACIONAL DE TRUJILLO

[SISTEMA ACADMICO]

BIBLIOGRAFA
Apuntes de las clases de Ingeniera de Gestin de Software I http://es.wikipedia.org/wiki/Caso_de_uso http://es.wikipedia.org/wiki/Diagrama_de_casos_de_uso http://www.slideshare.net/jherry/modelado-con-erwin-7756557 http://es.scribd.com/doc/37187866/Requerimientos-funcionales-y-nofuncionales https://sites.google.com/site/metodologiareq/capitulo-ii/tecnicas-paraidentificar-requisitos-funcionales-y-no-funcionales

Universidad Nacional de Trujillo | BIBLIOGRAFA

121

Potrebbero piacerti anche