“Año de la Inversión para el Desarrollo Rural y la Seguridad Alimentaria”
UNIVERSIDAD NACIONAL DE UCAYALI
Facultad de Ingeniería de Sistemas y de ingeniería Civil
Escuela Profesional de Ingeniería de Sistemas
INFORME FINAL DE PRÁCTICA PRE PROFESIONAL I
“ANALISIS Y DISEÑO DEL SISTEMA INTEGRADO DE GESTIÓN ACADÉMICA DE LA UNIVERSIDAD
NACIONAL INTERCULTURAL DE LA AMAZONIA”
ALUMNOS : PAJUELO TAPIA, AMMIEL ELIEZER
LAULATE PANDURO, CRISTHIAN
ASESORA : ING. CLOTILDE RIOS HIDALGO
UCAYALI – PERÚ
2013
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
AGRADECIMIENTOS
A Dios por darnos la vida y concedernos los deseos de nuestros corazones,
a nuestros padres por apoyarnos en la realización de nuestras metas como
profesionales, a los docentes Ing. Clotilde Rios Hidalgo y al Ing. Luis Rivera
Echegaray, por apoyarnos y formarnos profesionalmente en la realización
de nuestra Práctica Profesional I a ellos nuestra entera gratitud.
12
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
3
3
ÍndicePRESENTACION............................................................................................1
Parte 1:...........................................................................................................2
Modelado del Negocio..................................................................................2
Reseña Histórica de la Universidad Nacional Intercultural de la..........3
Amazonia....................................................................................................3
Visión de la Universidad Nacional Intercultural de la Amazonia...........7
Misión de la Universidad Nacional Intercultural de la Amazonia..........7
1.1 Visión del Negocio.................................................................................8
1.2 Posicionamiento Oportunidad del Negocio..........................................9
1.3 Definición del problema.......................................................................10
1.4 Posicionamiento del Producto............................................................11
Autoridades Universitarias y OSA..........................................................17
OSA........................................................................................................17
(Todos los antes mencionados)..............................................................18
1.5 RANGOS DE CALIDAD.......................................................................18
1.6 PLAN DE DESARROLLO DEL SOFTWARE.......................................19
1.7 Modelo de Casos de Uso del Negocio.................................................39
1.8 Modelo de Análisis del Negocio...........................................................40
1.9 Modelo de Dominio............................................................................43
Parte 2:.........................................................................................................44
45
4243
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
6
4
Requerimientos...........................................................................................44
2.1 Especificación de requerimientos de software.....................................45
2.2 Diagrama de caso de uso de requerimiento del sistema....................48
2.3 Documentación de casos de uso.........................................................49
Parte 3:.........................................................................................................61
Análisis y Diseño........................................................................................61
Modelo de Análisis........................................................................................62
3.1 Diagrama de Clases de Análisis..........................................................62
3.2 Modelo de Diseño................................................................................63
3.3 Diagramas de secuencia y Prototipos de interfaces............................69
3.3.18 Prototipo registrar acta de notas....................................................79
......................................................................................................................79
3.3.19 Prototipo subir silabus.....................................................................79
......................................................................................................................79
3.4 Diagrama de Clases de Diseño...........................................................81
3.5 Diagramas de Estados.........................................................................82
78
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
9
5
LISTA DE CUADROS
Cuadro 1 Visión del Negocio: Definición del problema.................................10
Cuadro 2 Visión del Negocio: Posicionamiento del Producto.......................11
Cuadro 3 Perfil de Stakeholders: Autoridades Universitaria.........................12
Cuadro 4 Perfil de Stakeholders: OSA.........................................................14
Cuadro 5 Perfil de Stakeholders: Docentes.................................................15
Cuadro 6 Perfil de Stakeholders: Estudiantes...............................................15
Cuadro 7 Perfil de Stakeholders: Consejeros...............................................16
Cuadro 8 Necesidades Principales de los Usuarios.....................................17
Cuadro 9: Entregables del proyecto.............................................................21
Cuadro 10: Papeles y Responsabilidades.....................................................23
Cuadro 11: Plan de proceso de desarrollo de acuerdo a fases....................25
Cuadro 12: Fases del proyecto e hitos principales.......................................25
Cuadro 13: Tareas del proyecto...................................................................29
Cuadro 14: Factor de peso de los actores sin ajustar (UAW).....................30
Cuadro 15: Factor de peso de los casos de uso sin ajustar (UUCW)..........31
Cuadro 16: Factor de complejidad técnica (TFC)........................................32
Cuadro 17: Factor de complejidad ambiental (ECF)....................................33
Cuadro 18: Características servidor de Base de Datos................................35
Cuadro 19: Características de las Estaciones de trabajo.............................36
Cuadro 20: Digitar registro...........................................................................49
Cuadro 21: Aperturar ciclo............................................................................50
Cuadro 22: Realizar cambio de plan.............................................................51
1011
838485
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
12
6
Cuadro 23: Crear plan curricular...................................................................52
Cuadro 24: Permitir Curso paralelo...............................................................53
Cuadro 25: Convalidar curso........................................................................54
Cuadro 26: Realizar matricula......................................................................55
Cuadro 27: Digitar encuesta.........................................................................56
Cuadro 28: Realizar consultas......................................................................57
Cuadro 29: Digitar Acta de Notas.................................................................58
Cuadro 30: Entregar Silabos.........................................................................59
Cuadro 31: Generar Reportes......................................................................60
1314
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
15
7
LISTA DE FIGURAS
(Figura 1 : Diagrama de casos de uso del negocio: Gestión académica
de la UNIA) Fuente: Elaboración propia.......................................................39
Figura 2: Modelo de Objetos del Caso de Uso Realizar Matricula...............40
Figura 3: Modelo de objetos del caso de uso elaborar plan académico.......41
Figura 4: Modelo de objetos del caso de uso encuestas..............................42
Figura 5: Modelo de objetos del caso uso entregar sílabos.........................42
(Figura 6: Modelo de Dominio del Proceso de Gestión Académico) Fuente:
Elaboración propia........................................................................................43
( Figura 7: Diagrama de caso de uso de requerimiento del sistema) Fuente:
Elaboración Propia........................................................................................48
(Figura 8: Diagrama de Clases de Análisis) Fuente: Elaboración propia......62
Figura 9: Diagrama de Colaboración Registrar Estudiante...........................63
Figura 10: Diagrama de Colaboración Registrar Docente...........................63
Figura 11: Diagrama de Colaboración Registrar Cursos..............................63
Figura 12: Diagrama de Colaboración Crear Plan Curricular........................64
Figura 13: Diagrama de Colaboración Cambiar de Plan...............................65
Figura 14: Diagrama de Colaboración Realizar Matricula.............................65
Figura 15: Diagrama de Colaboración Digitar Encuestas.............................66
Figura 16: Diagrama de Colaboración Aperturar Ciclo.................................66
Figura 17: Diagrama de Colaboración Convalidar Cursos............................67
Figura 18: Diagrama de Colaboración Permitir Curso Paralelo....................67
Figura 19: Diagrama de Colaboración Digitar Acta de Notas.......................68
1617
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
18
8
Figura 20: Diagrama de Colaboración Entregar Silabos...............................68
Figura 21: Prototipo Menú Principal..............................................................69
Figura 22: Prototipo Login Administrador......................................................69
Figura 23: Prototipo menú del administrador................................................70
Figura 24: Diagrama de secuencia Registrar Docente.................................71
Figura 25: Prototipo Matricula Administrador................................................72
Figura 26: Diagrama de secuencia gestionar matricula................................72
Figura 27: Prototipo plan de estudio.............................................................73
Figura 28: Diagrama de secuencia plan de estudio......................................73
Figura 29: Prototipo login estudiante.............................................................74
Figura 30: Prototipo iniciar matricula.............................................................74
Figura 31: Prototipo Matricula.......................................................................75
Figura 32: Prototipo verificar matricula..........................................................75
Figura 33: Prototipo imprimir matricula.........................................................76
Figura 34: Prototipo consultar notas.............................................................76
Figura 35: Diagrama de secuencia matricula................................................77
Figura 36: Prototipo login docente................................................................78
Figura 37: Prototipo acta de notas...............................................................78
Figura 38: Prototipo registrar acta de notas..................................................79
Figura 39: Prototipo subir silabus..................................................................79
Figura 40: Diagrama de secuencia Docente (Registrar actas, subir silabus,
consultar horario)..........................................................................................80
Figura 41: Diagrama de Clases de Diseño...................................................81
Figura 42: Diagrama de estados digitar registro...........................................82
1920
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
21
9
Figura 43: Diagrama de estados realizar matricula.......................................82
Figura 44: Diagrama de estados digitar acta de notas..................................83
Figura 45: Diagrama de estados digitar encuesta.........................................83
Figura 46: Diagrama de estados entregar silabos.......................................84
Figura 47: Diagrama de estados aperturar ciclo...........................................84
2223
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
24
1
PRESENTACION
Dentro de una empresa privada o estatal es necesario el diseño de un
modelo de negocio, para facilitar el conocimiento de los roles dentro de
dicho negocio, para posteriormente diseñar uno o diversos sistemas que
faciliten el funcionamiento organizado.
Debido a eso diseñaremos el modelo de negocio de la gestión académica
de la universidad nacional intercultural de la amazonia, con el objetivo de
conocer el funcionamiento en sus procesos de gestión donde se detallarán
los actores y roles que forman parte de este negocio.
Además este documento nos servirá de base para crear el Sistema
Integrado de Gestión Académica, de la cual es el objetivo principal para
mejorar su calidad de servicio, ya que en la actualidad no cuentan con un
respectivo sistema que mejore y facilite sus procesos.
El presente documento es el resultado de la etapa de análisis para el
desarrollo del sistema, Mediante este documento se detalla el esquema de
funcionamiento del “SISTEMA INTEGRADO DE GESTIÓN ACADÉMICA
(SIGA WEB)” ofreciendo el panorama en que se desarrollan los procesos,
diagramas y actores en una parte del área de Informática, haciendo uso de
la herramienta UML.
2526
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
2
Parte 1:
Modelado del Negocio
2728
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
Reseña Histórica de la Universidad Nacional Intercultural de la
Amazonia
La Universidad Nacional Intercultural de la Amazonia - UNIA, fue
creada mediante Ley Nº 27250 de fecha 05 de enero del 2000, con
sede en el distrito de Yarinacocha, provincia de Coronel Portillo,
departamento de Ucayali; cuyas finalidades están contempladas en la
Ley Universitaria ( Ley Nº 23733) y su Ley de Creación. Mediante
Resolución Nº 228-2003- CONAFU, de fecha 15 de diciembre del
2003, se otorga el funcionamiento provisional a la UNIA, como
persona jurídica de derecho público interno, para brindar servicio
educativo universitario a través de las Carreras Profesionales de
Educación Inicial Bilingüe y Primaria Bilingüe.
La Resolución Nº 229 – 2003-CONAFU, de fecha 15 de diciembre del
2003, reconoce a la Comisión Organizadora de la UNIA, la que estaba
integrado por las siguientes personas:
- Dr. Jorge Eduardo Villafuerte Recharte - Presidente.
- Mg. Pedro Angulo Herrera - Vicepresidente Académico
- Mg. Augusto Padilla Yépez - Vicepresidente Administrativo.
Según Acta de Instalación y constitución de la Comisión
Organizadora, realizada el día 08 de enero 2004, en las instalaciones
del Campus Universitario, se inició las actividades por la apertura y
consolidación de la UNIA.
2930
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
31
La Resolución Nº 183-2004-CONAFU, de fecha 15 de septiembre del
2004, designa al Dr. Otto Flores Sáenz, como Vicepresidente
Académico de la UNIA, por renuncia del Mg. Pedro Angulo Herrera.
La UNIA, está sujeto a la evaluación permanente del CONAFU,
prevista en el literal c) del Artículo 2º de la Ley Nº 23439 (Ley que
crea al CONAFU), hasta el otorgamiento de la autorización definitiva
de funcionamiento.
Mediante Ley Nº 28254 – Ley que autoriza Crédito suplementario en
el Sector Público para el Año Fiscal 2004, de fecha 11 de junio del
2004, se asigna a la UNIA, su primer presupuesto de S/. 1,
000,000.00 Nuevos Soles.
La Resolución Nº 276-2005-UNIA-CO, de fecha 03 de octubre del
2005, deroga la Resolución Nº 007-2004-UNIA-CO-P, de fecha 28 de
junio del 2004, y aprueba el nuevo Reglamento de Organización y
Funciones (ROF), de la UNIA. La Resolución Nº 277-2005-UNIA-CO,
de fecha 03 de octubre del 2005, deroga la Resolución Nº 008-2004-
UNIA-CO-P, de fecha 30 de junio del 2004 y prueba el nuevo Cuadro
para Asignación de Personal (CAP), de la UNIA.
La Resolución Nº 280-2005-UNIA-CO, de fecha 03 de octubre del
2005, deroga la Resolución Nº 010-2004-UNIA-CO-P, de fecha 02 de
julio del 2004 y aprueba el nuevo Presupuesto Analítico de Personal
(PAP), de la UNIA.
La Resolución Nº 283-2005-UNIA-CO de fecha 06 de octubre del
2005, derogada la Resolución Nº 009-2004-UNIA-CO-P, de fecha 01
3233
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
34
de julio del 2004 y aprueba el nuevo Manual de Organizaciones y
funciones - MOF, documento de gestión donde se describe las
funciones y estructura orgánica de la UNIA.
El 22 de diciembre del 2005, mediante Resolución Nº 253 – 2005-
CONAFU, se aprueba el Plan de Desarrollo Institucional PDI de la
UNIA, cuyo periodo de vigencia es de cinco (05) años. En el año
2005, la Comisión Organizadora de la Universidad, integrada por el
Dr. Jorge Eduardo Villafuerte Recharte, Presidente, Dr. Otto Flores
Sáenz, Vicepresidente Académico y el Mg. Augusto Padilla Yépez,
Vicepresidente Administrativo, determinaron la realización de las
actividades preparatorias para el funcionamiento de las dos primeras
3536
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
37
Carreras Profesionales aprobadas por la CONAFU; Educación Inicial
Bilingüe y Primaria Bilingüe, implementándose de infraestructuras
físicas (aulas y laboratorios) y actividades administrativas,
convocándose al primer Proceso de Admisión en agosto del 2005.
Y en el Año 2006, inician dos nuevas Carreras Profesionales,
Ingeniería Agroforestal – Acuícola y Agroindustrial, dándose 02
procesos de admisión para nuevos ingresantes a las 04 carreras.
La Resolución Nº 477 – 2008-CONAFU, de fecha 27 de Noviembre
del 2008, reconoce una nueva Comisión Organizadora de la UNIA, la
que estaba integrada por las siguientes personas:
- Dr. Demetrio Carranza Lavado - Presidente.
- Ph.D.Edwin Escurra Meneses - Vicepresidente Académico
- Dr. Nilo Maguiña Vásquez - Vicepresidente Administrativo.
La Resolución Nº 021 – 2009-CONAFU, de fecha 14 de Enero del
2009, reconoce una nueva Comisión Organizadora de la UNIA, la que
está integrada por las siguientes personas:
- Ph.D.Edwin Escurra Meneses - Presidente.
- Ing. Mg.Sc. Julio Benito Heredia Vásquez - Vicepresidente
Académico
- Dr. Nilo Maguiña Vásquez - Vicepresidente Administrativo.
Actualmente la UNIA registra una población universitaria de 1055
estudiantes, albergando población mestiza e indígena como son:
Aguaruna (Awajún), Aymara, Amahuaca, Asháninka, Asheninka,
Bora, Cashibo-Cacataibo, Cashinanua, Cocama-Cocamilla,
3839
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
40
Isconahua, Machiguenga (Matsiguenga), Quechua, Sarayacu,
Sharanahua, Shawi, Shipibo-Conibo, Yagua, Yanesha, Piro (Yine) y
Resígaro.
Visión de la Universidad Nacional Intercultural de la Amazonia
“La Universidad Nacional Intercultural de la Amazonia, será el
Centro de Educación Superior de vanguardia en la formación
profesional, la capacitación y el desarrollo de comunidades nativas
y poblaciones urbanas; así como en la investigación social y de los
recursos acuícolas y agroforestales como medios para mejorar la
calidad de vida y apoyar al desarrollo de la Amazonia.”.
Misión de la Universidad Nacional Intercultural de la Amazonia
4142
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
43
“Formar profesionales con sólida base científica, técnica y
humanística; profundizar la actividad de investigación, incidiendo
en la aplicación e innovación de la ciencia, la tecnológica y el arte
desde y hacia la comunidad local, regional y nacional con la
finalidad de contribuir a su desarrollo sostenido; fundamentalmente
de los grupos etnolingüísticas de la región amazónica y para
mejorar su calidad de vida.
1.1 Visión del Negocio
Introducción
Propósito
El propósito de esta sección del documento, es representar
genéricamente el panorama de funcionalidad y requerimientos
presentados para el desarrollo del Sistema Integrado de Gestión
Académica, según las necesidades de los usuarios finales y en
especial de la Universidad Nacional Intercultural de la Amazonía.
Los detalles de cómo el sistema cubre los requerimientos se
pueden observar en la especificación de los casos de uso y el
detalle de requerimientos funcionales y no funcionales.
4445
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
46
Alcance
El Sistema Integrado de Gestión Académica permite automatizar
de forma integrada los procesos de la gestión académica que se
realiza en la Universidad Nacional Intercultural de la Amazonía a
través de la oficina de servicios académicos (OSA).
En este sentido, permite que los usuarios encargados, de acuerdo
a su pertinencia en el proceso, designada por su rol en la
institución puedan planificar y configurar parámetros generales de
evaluación por semestre académico, organizar el proceso de
matrícula dinámicamente, organizar un plan curricular, registrar en
detalle las calificaciones del rendimiento académico en sus
distintos niveles, gestionar las encuestas de manera rápida y
procesar los resultados a través de los distintos niveles de
evaluación. Finalmente, los resultados de todo este proceso serán
consultables por todos los actores del proceso.
1.2 Posicionamiento Oportunidad del Negocio
La implementación del Sistema Integrado de Gestión Académico
permite mejorar el servicio de consulta de información que se le
da a la población universitaria además, hacer un uso eficiente de
los recursos de tiempo y materiales de consumo.
El incremento progresivo del nivel educativo en las universidades
aumenta el compromiso institucional por dar un servicio de calidad
siendo una exigencia por parte de la población universitaria.
4748
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
49
Dadas la complejidad del proceso y la flexibilidad que deben tener
las plataformas de información, el sistema actual (desarrollado en
Power Builder 6.0) quedará colapsado en su crecimiento.
La Universidad Nacional Intercultural de la Amazonía cuenta con
una infraestructura propia de hardware que puede soportar el
nuevo sistema a desarrollar sin caer en costos adicionales de
implementación.
Los estudiantes cuentan con conexión a internet WIFI que les
brinda la Universidad Nacional Intercultural de la Amazonía,
además que les brinda los laboratorios de cómputo para tener
acceso a internet. Lo cual permitirá el fácil acceso a la información
desde las interfaces web del sistema.
1.3 Definición del problema
Cuadro 1 Visión del Negocio: Definición del problema
5051
400
401
402
403
404
405
406
407
408
409
410
411
412
413
52
1) La falta de integración de la información, estando
fraccionada entre registros manuales.
2) Dificultad de acceso a la información de parte de los
estudiantes, docentes y autoridades universitarias.
3) Sistema informático desarrollado en Power Builder
6.0 de escritorio y archivos de Excel.
4) Dificultades de crecimiento de la información.
5) Errores críticos en el modelo de datos.
6) Ausencia de reportes completos en tiempo real.
7) Doble digitación de promedios por semestre de los
estudiantes.
8) Problemas del manejo de información por falta de
control.
El
problema
de
afecta a Estudiantes, Autoridades universitarias y Docentes
El impacto
asociado
es
1) Malestar en los estudiantes, profesores y autoridades
universitarias.
2) Demoras y sobrecostos en los procesos internos de
gestión académica.
3) Largas colas de espera al matricularse
Una
solución
Implementar un Sistema Integrado De Gestión
Académica que integre toda la información del
5354
55
adecuada
sería
proceso y de acceso rápido y completo a los actores
del proceso.
1.4 Posicionamiento del Producto
Cuadro 2 Visión del Negocio: Posicionamiento del Producto
Para Estudiantes, Docentes y Autoridades Universitarias
Quienes
Necesitan planificar, organizar y ejecutar la gestión
académica. O en su defecto, consultar la información de la
gestión académica en tiempo real.
El nombre
del
producto
SISTEMA INTEGRADO DE GESTIÓN ACADEMICA VIA
WEB (SIGA WEB)
QueAlmacena y procesa la información correspondiente al
proceso de gestión académica de la universidad.
No como
El proceso actual de registros manuales, sistema
desarrollado en power builder 6.0 escritorio y archivos de
Excel.
Nuestro
producto
Permite gestionar los distintos procesos de la gestión
académica mediante una interfaz gráfica sencilla y
amigable. Además, proporciona acceso rápido y en tiempo
real desde cualquier equipo de la institución ó desde
5657
414
415
416
417
58
cualquier equipo que posea conexión a internet.
Fuente: Elaboración propia
Descripción de Stakeholders
Para poder brindar eficientemente un servicio que se ajuste a las
necesidades de los usuarios, es de mucha importancia la identificación
e implicación de quienes son partícipes en el proyecto como
integrantes en el proceso de modelado de requerimientos. Además,
identificar a los usuarios y verificar que los participantes los
representen apropiadamente. Esta sección muestra un perfil de los
participantes y de los usuarios involucrados en el proyecto, así como
los problemas más importantes que éstos perciben para enfocar la
solución propuesta hacia ellos.
Perfil de Stakeholders
Cuadro 3 Perfil de Stakeholders: Autoridades Universitaria
Descripción Autoridades universitaria
Representante (Autoridades universitaria – aproximadamente 6)
Participación Participar del control de evaluación y de la gestión
académica.
Supervisar el proceso de gestión académica a
nivel institucional.
Elaborar directivas para el proceso de evaluación,
calificación y proceso de la gestión académica.
5960
418
419
420
421
422
423
424
425
426
427
428
429
430
431
61
Revisión de requerimientos.
Seguimiento en el desarrollo del proyecto.
Dar visto bueno de los avances e hitos del
sistema.
Consulta información de alumnos matriculados por
escuela.
Consulta información consolidada de indicadores
de gestión académica.
Fuente: Elaboración propia
Cuadro 4 Perfil de Stakeholders: OSA
Descripción OSA
RepresentantesLic. Beatriz Miguel Diego (jefe de la oficina de servicios
académicos)
6263
432
433
434
435
436
437
438
439
64
Participación
Ejecutar el plan de evaluación y gestión
académica.
Revisión de requerimientos y prototipos del
sistema.
Brindar información de procesos de gestión
académica a la población universitaria.
Consultar información consolidada de indicadores
de gestión académica en tiempo real.
Doble digitación de matrículas, promedios y planes
curriculares.
Llevar un control ordenado de la gestión
académica.
Registrar toda la información en la aplicación de
escritorio implementado en power builder 6.0
Fuente: Elaboración propia
Cuadro 5 Perfil de Stakeholders: Docentes
Descripción Docentes
Representantes (Docentes – aproximadamente 200)
6566
440
441
442
443
444
67
Participación
Registrar actas de notas manualmente
Consultar horarios de clases.
Entregar silabos del curso que dicta a los
estudiantes.
Participar del control de gestión académica
Participar del plan de evaluación de encuestas y
gestión académica.
Fuente: Elaboración propia
Cuadro 6 Perfil de Stakeholders: Estudiantes
Descripción Estudiantes
Representante (Estudiantes – aproximadamente 1500 )
Participación
Participar del control de gestión académica.
Consultar información de notas de cursos.
Consultar información de su avance curricular.
Solicitar cursos a convalidar, cambio de plan y
cursos paralelos.
Consultar información de horario de clases.
Realizar matricula de forma manual.
Cuadro 7 Perfil de Stakeholders: Consejeros
Descripción Consejeros
6869
445
446
447
70
Representant
es
(Consejeros – 50)
Participación
Participar del control de la gestión académica.
Participar del proceso de matrícula.
Consultar información referente al avance
académico del estudiante.
Brinda información a los estudiantes de su
avance académico.
Emitir informe de estudiantes matriculados en el
semestre académico.
Fuente: Elaboración propia
Ambiente de Usuario
Los usuarios pertenecientes a la institución, utilizarán una aplicación
vía web en la cual ingresarán un login y password asignado. el cual
habilitará las funciones que le competan según sus funciones y
necesidades.
Necesidades Principales de los Usuarios
Cuadro 8 Necesidades Principales de los Usuarios
7172
448
449
450
451
452
453
454
455
456
457
458
73
Necesidad Prioridad Concerniente Solución actualSolución
propuesta
Establecer
escalas e hitos
generales de
gestión
académica.
ALTA
Autoridades
Universitarias
y OSA.
Alcanzar directivas
de gestión
académica por
escrito a los
profesores y
estudiantes para
posteriormente
supervisar su
cumplimiento.
El sistema a
implementar
, tomará en
cuenta
estos
puntos
como parte
de su
configuració
n dinámica.
Elaborar
registros de
matrícula, acta
de notas y
encuestas.
ALTA OSA
Actividad manual.
Registros físicos
desarrollados por
equipo y
actualizados cada
periodo.
El sistema
automatizar
á este
proceso.
Necesidad Prioridad Concerniente Solución actualSolución
propuesta
Registrar y
procesar las
calificaciones de
ALTA Docente Actividad manual
en su nivel más
detallado. Registro
El sistema
automatizar
á este
7475
76
las evaluaciones
en sus distintos
niveles de
profundidad.
de promedios en
sistema
desarrollado en
power builder 6.0.
proceso.
Consultar en
detalle y en
tiempo real la
información de
gestión
académica.
ALTA
(Todos los
antes
mencionados)
Registros físicos.
Sistema
desarrollado en
power builder 6.0
El sistema
permitirá la
consulta de
la
información
por parte de
todos los
actores del
proceso.
Fuente: Elaboración propia
1.5 RANGOS DE CALIDAD
1.5.1 DISPONIBILIDAD:
Nuestro producto estará disponible en los horarios que la institución
indique.
1.5.2 USABILIDAD: Nuestro sistema tendrá un manual de uso.
1.5.3 Panorama del producto
a) Perspectiva: El responsable podrá acceder a dicho sistema mediante
una cuenta de usuario.
b) Restricciones: El sistema no dará reporte de notas entre otros.
7778
459
460
461
462
463
464
465
466
467
468
79
1.6 PLAN DE DESARROLLO DEL SOFTWARE
1.6.1 Introducción
1.6.2 Propósito
El objetivo de este Plan de Desarrollo de Software es definir las
actividades realizadas durante el desarrollo de las fases e iteraciones
requeridas para llevar a cabo el SISTEMA INTEGRADO DE
GESTIÓN ACADÉMICA (SIGA WEB).
1.6.3 Alcance
Este Plan de Desarrollo de Software describe el plan global a ser
usado por los encargados del proyecto, para desarrollar la
implementación de un Sistema Integrado de Gestión Académica,
Se describirán los detalles de los procesamientos individuales del
plan. Los planes que se dan en éste documento se basan en los
requisitos del producto como está especificado en el documento
visión.
1.6.4 Referencias
Las referencias aplicables son: La visión para la implementación del
Sistema Integrado de Gestión Académica.
1.6.5 Apreciación Global
Este Plan de Desarrollo de Software contiene la información siguiente:
8081
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
82
Proyecto de Apreciación Global: Proporciona la descripción del
propósito del proyecto, alcance y objetivos. También determina el
entregable que se espera en el proyecto en determinados
periodos.
El Proceso de Dirección: Explica el costo estimado y lo fija,
define las fases mayores e hitos para el proyecto, y describe el
modo de supervisión para el proyecto.
Los Planes del Proceso Técnicos: Proporciona un panorama
global del proceso de desarrollo de Software, incluso los
métodos, herramientas y técnicas para ser seguido.
1.6.6 La Apreciación Global del Proyecto
1. Propósito del Proyecto, Alcance y Objetivos
El propósito, alcance y objetivo de este Plan de Desarrollo de
Software es definir las actividades realizadas durante el
desarrollo de las fases e iteraciones requeridas para
implementar el Sistema a realizar.
2. Entregables del Proyecto.
Los entregables siguientes se desarrollaran durante el proyecto.
Cuadro 9: Entregables del proyecto
Fases Workflows Artefactos
8384
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
85
INICIAL MODELO DEL
NEGOCIO
Documentos de
visión.
Plan de desarrollo
de Software.
Modelo de Use
Case del Negocio.
Modelo de Dominio
del Problema.
ELABORACIÓN
REQUERIMIENTOS
Modelo de Use
Case.
Especificación de
los Use Case.
ANÁLISIS Y DISEÑO
Diagrama de
Colaboración.
Diagrama de
Clases.
Diagrama de
Secuencia.
Diagrama de
Estados
Prototipo de
Interfaz
8687
88
CONSTRUCCIÓN
ANALISIS DE
DISEÑO
Diseño de Base de
Datos.
Prototipo Inicial.
IMPLEMENTACIÓN
Diagrama de
Componentes.
Diagrama de
Despliegue.
Prototipo del
Software Final
TRANSICIÓN PRUEBA
Prueba por Use
Case
Fuente : Elaboración Propia
3. Evolución del Plan de desarrollo de Software
El Plan de Desarrollo de Software se revisará anterior a la salida
de cada proceso de iteración.
1.6.7 La Organización del Proyecto
1. Estructura Orgánica
El equipo de trabajo comprende de un estudiante de la escuela
profesional de ingeniería de sistemas de la universidad
8990
509
510
511
512
513
514
515
516
91
nacional de ucayali y un asesor ingeniero de sistemas, para el
desarrollo del proyecto.
2. Interfaces Externas
Los realizadores del proyecto también actuarán recíprocamente
con otro stakeholder para solicitar las entradas y revisión de los
artefactos.
3. Papeles y Responsabilidades
La tabla siguiente identifica las unidades orgánicas que serán
responsables para cada uno de los flujos de trabajo, y el detalle
de los procesos de apoyo.
Cuadro 10: Papeles y Responsabilidades
PAPEL RESPONSABILIDAD
Pajuelo Tapia,
Ammiel
Laulate Panduro,
Cristhian
Responsabilidad del manejo del
flujo de producto de dirección del
proyecto global.
Responsable principal de manejar
el modelado comercial y el flujo de
trabajo de los requisitos,
proporciona el apoyo y entradas de
Workflow de Dirección de
Proyecto.
Responsable principal para el
9293
517
518
519
520
521
522
523
524
525
526
527
94
análisis y diseño, aplicación,
configuración, capacitación y flujos
de trabajo de ambiente.
Proporciona el apoyo al Workflow
de dirección de proyección.
Es el responsable para manejar la
prueba, y Workflows del
Despliegue.
Asesores del Proyecto
Realiza la asesoría, seguimiento Y
correcciones de entregables de
proyectos.
1.6.8 El Proceso de Dirección
1. Estimación del Proyecto
Las estimaciones del proyecto son basadas en el Estudio de
Factibilidad aplicado al proyecto. El tiempo y el esfuerzo estimado en
este informe es la base del presupuesto del proyecto y horario.
2. Plan de Proyecto
a) Plan de la Fase:
El Sistema Integrado de Gestión Académica, será desarrollado
usando un acercamiento escalonado a la cual utilizará cuatro
9596
528
529
530
531
532
533
534
535
536
537
97
fases de interacción. Las fases y el horario relativo se muestran
en la tabla siguiente:
Cuadro 11: Plan de proceso de desarrollo de acuerdo a fases
FASE EMPIEZA TERMINA
Fase de Inicio (10%) 15/04/2013 20/04/2013
Fase de la Elaboración (25%) 21/04/2013 31/05/2013
Fase de la Construcción (60%) 01/06/2013 15/07/2013
Fase de la Transición (5%) 16/07/2013 21/07/2013
Cuadro 12: Fases del proyecto e hitos principales
FASE DESCRIPCIÓN HITO
INICIO En esta Etapa se
define el modelo del
negocio, los
requerimientos del
producto, se
elabora el plan de
desarrollo de
Software.
Determina la
Factibilidad del
proyecto desde un
punto de vista del
negocio.
Se definen los
requerimientos,
características,
claves y principales
restricciones.
9899
538
539
540
541
542
100
Estima los recursos
(Tiempo, costos del
ambiente de
desarrollo)
ELABORACIÓN La fase de
Elaboración
analizará los
requisitos y se
desarrollará el
prototipo
arquitectónico. En la
realización de la
fase de la
Elaboración todos
los Use Case
seleccionados para
una primera versión
1.0 habrán
completado el
análisis y el plan.
Además se habrán
analizado los Use
Case de alto riesgo
El hito del Prototipo
Arquitectónico marca
el término de la Fase
de la Elaboración.
101102
103
que para una
Versión 2.0 ya se
habrán diseñado. El
prototipo
arquitectónico
probará la viabilidad
y actuación de la
arquitectura que se
requiere para
Versión 1.0.
CONSTRUCCIÓN
Durante la Fase de
la Construcción se
analizan los Use
Case restantes y se
diseñarán estos. La
versión beta para la
Versión 1.0 se
desarrollará y se
distribuirá para la
evaluación.
Actualización con
todos los elementos
necesarios para dar
soporte a la
implantación de la
persistencia (ejemplo
tablas, index, mapeo
de modelo de datos
orientado a objetos a
relacionar).
TRANSICIÓN En esta fase se Completa en la
104105
106
empaquetará,
distribuirá e
instalará el
producto.
concordancia con los
requerimientos del
producto definidas en
el documento de
Visión del Negocio.
El producto final
debe estar disponible
para los usuarios.
Cada fase es dividida en las interacciones del desarrollo. Se
espera que la duración del proyecto sea de 4 meses.
b) Horario del Proyecto
El horario del proyecto que contiene el nombre de las labores, las
fechas de inicio y fin se muestran a continuación.
Cuadro 13: Tareas del proyecto
FASE EMPIEZA TERMINA
107108
543
544
545
546
547
548
549
550
551
552
553
109
Modelamiento
del Negocio15/04/2013 20/04/2013
Requerimientos 21/04/2013 26/04/2013
Análisis y
Diseño27/04/2013 15/07/2013
Implementación
Prueba
Despliegue
3. Recursos para el Proyecto
a) Plan de Adquisición de Recursos
La Universidad Nacional Intercultural de la Amazonia ha
asumido con todos los costos que va a requerir el sistema.
b) Entrenamiento que se planean
Se entrenará al equipo del proyecto en las siguientes
habilidades, al comienzo de las actividades del plan:
Análisis y Diseño Orientado a Objeto
Proceso Unificado Rational
Rational Roose 3.2
Servidor GlassFish 2.1
110111
554
555
556
557
558
559
560
561
562
563
564
565
112
NetBeans 7.2.1
SQL Server 2008 Enterprise
C) Presupuesto
El siguiente presupuesto se basa en estimaciones iníciales:
Estimación de costo del proyecto basado en el método
de puntos de casos de uso
Cuadro 14: Factor de peso de los actores sin ajustar (UAW)
Tipo de
Actor
Descripción Peso
(factor)
Número
de
Actores
Resultado
Simple Otro sistema que interactúa
con el sistema a desarrollar
mediante una interfaz de
programación (API).
1 0 0
Medio Otro sistema interactuando a
través de un protocolo (ej.
TCP/IP) o una persona
interactuando a través de una
interfaz en modo texto.
2 0 0
Complejo Una persona que interactúa
con el sistema mediante una
interfaz gráfica (GUI).
3 3 9
Fuente: Elaboración propia
113114
566
567
568
569
570
571
572
573
115
Total UAW = 9
Cuadro 15: Factor de peso de los casos de uso sin ajustar (UUCW)
Tipo de
Caso de
Uso
Descripción Peso
(factor)
Número
de
Casos
de Uso
Resultado
Simple El caso de uso contiene de 1
a 3 transacciones.5 6 30
Medio El caso de uso contiene de 4
a 7 transacciones.10 2 20
Complejo El caso de uso contiene más
de 7 transacciones.15 5 75
Fuente: Elaboración propia
UUCW= 125
Número de transacciones por casos de uso:
Digitar registro: 8
Cambio de plan: 3
Aperturar Ciclo: 3
Plan curricular: 2
Convalidar curso: 4
Permitir curso paralelo: 3
Generar reportes: 8
Realizar consulta: 12
116117
574
575
576
577
578
579
580
581
582
583
584
585
586
118
Digitar encuesta: 14
Realizar matricula: 8
Realizar consulta: 3
Digitar acta de notas: 4
Entregar sílabos: 2
Cálculo de los puntos de casos de uso sin ajustar:
UUCP = UUCW + UAW
UUCP = 125 + 9
UUCP = 134
Cuadro 16: Factor de complejidad técnica (TFC)
Factor
Técnic
o
Descripción Peso Impacto
percibid
o
Factor
calculado
T1 Sistema distribuido 2 3 6
T2 Rendimiento o tiempo de respuesta 1 3 3
T3 Eficiencia del usuario final 1 5 5
T4 Procesamiento interno complejo 1 4 4
T5 El código debe ser reutilizable 1 3 3
T6 Facilidad de instalación 0.5 4 2
T7 Facilidad de uso 0.5 4 2
T8 Portabilidad 2 0 0
T9 Facilidad de cambio 1 2 2
119120
587
588
589
590
591
592
593
594
595
596
121
T10 Concurrencia 1 3 3
T11 Características especiales de
seguridad1 4 4
T12 Provee acceso directo a terceras
partes1 4 4
T13 Se requiere facilidades especiales
de entrenamiento a usuario1 3 3
Fuente: Elaboración propia
Factor total técnico: 41
TFC = 0.6 + (0.01*41)
TFC = 1.01
Cuadro 17: Factor de complejidad ambiental (ECF)
Factor
Ambienta
l
Descripción Peso Impacto
percibido
Factor
calculado
E1 Familiaridad con el modelo de
proyecto utilizado, familiaridad
con UML
1.5 4 6
E2 Personal tiempo parcial -1 3 -3
E3 Capacidad de analista líder 0.5 3 1.5
E4 Experiencia en la aplicación 0.5 3 1.5
E5 Experiencia en la orientación a 1 4 4
122123
597
598
599
600
601
124
objetos
E6 Motivación 1 4 4
E7 Dificultad del lenguaje de
programación-1 0 0
E8 Estabilidad de los
requerimientos2 4 8
Fuente: Elaboración propia
Factor ambiental total: 22
EF = 1.4 + (-0.03 x 22)
EF = 0.74
Puntos de casos de uso ajustados (UCP)
UCP = UUCP x TFC x EF
UCP = 134 x 1.01 x 0.74
UCP = 100.15
UCP 100.15 x 20
UCP = 2003
UCP= 84 días = 3 meses
Este proyecto requerirá aproximadamente un tiempo de
esfuerzo de 3 meses.
4. Entorno de Trabajo
125126
602
603
604
605
606
607
608
609
610
611
612
613
614
615
127
4.1 Elección de Equipos y Accesorios de la Red LAN
a) Elección del Servidor
Para elegir el tipo de servidor se ha tenido en consideración los
equipos comprados por Universidad Nacional Intercultural de la
Amazonia, el Sistema Operativo instalado es Microsoft
Windows Server 2003 Enterprise Edition con un servidor web
GlassFish 2.1
Cuadro 18: Características servidor de Base de Datos
Características Opciones
Procesador Intel Xeon IV 3.60 GHz.
Memoria Caché Interna 2GB
Memoria RAM 4GB
Bus entrada/Salida PCI/EISA
Puerto 1 Paralelo, 2 Seriales
Puerto 3 USB
Disco Duro 1 discos de 1TB SATA
Unidad CD-ROM Lectora 48x
Tarjeta de REDDual Gigabit Ethernet
10/100 Base T
128129
616
617
618
619
620
621
622
623
130
Tarjeta VideoATI RADEON 7000-M
16MB SDRAM
Monitor : LG 21”
Mouse: Sleek 2 botones
Teclado Genius PS/2
Fuente: Elaboración propia
b) Elección de Estaciones de Trabajo.
La Oficina de servicios Académicos OSA, posee una Core i3 de
2.8 GHZ de procesador, las cuales estarán conectadas al
servidor principal ubicado la oficina de informática.
Cuadro 19: Características de las Estaciones de trabajo
Características Opciones
Procesador Intel Core i3 de 2.8 GHZ
Memoria Caché
interna512 Mb
Memoria RAM 2 GB
Disco Duro 500 GB
Tarjeta de RED. Dlink Ethernet 10/100
Teclado y Mouse Genius
Monitor 21” Digital LCD
131132
624
625
626
627
628
629
133
c) Accesorios de Red Para la Transferencia de Información
de una PC a otraPC
Se ha tomado en consideración el estándar de instalaciones
comerciales de red ANSI/EIA/TIA 568-A.
Tipos de Cable a Usar:
Cable par trenzado (UTP – RJ-45 DE 100 W).
El cable de par trenzado UTP, tiene 4 partes de hilos
trenzados juntos a seis vueltas por pulgada para producir
protección de inferencias eléctricas más impedancia
consistente, o resistencia eléctrica.
El Cable par trenzado UTP es barato, fácil de instalar y puede
funcionar en red. En la actualidad es muy usado en redes
locales Ethernet (UTP) de 8 hilos.
Conectores RJ-45 Categorías 5, soportan 4 pares de cables
UTP categoría 5.
Caja toma de datos (Rosetas) RJ-45 Categoría 5.
Roseta simple (1 jack) por cada estación de trabajo.
Montaje con tornillo para facilitar la instalación.
Conector RJ45.
134135
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
136
39
1.7 Modelo de Casos de Uso del Negocio
(Figura 1 : Diagrama de casos de uso del negocio: Gestión académica de la UNIA) Fuente: Elaboración propia
Vice académico Presidente Jef e de OSA Vice Administrativ o
Consultar av ance curricular
Consejero
Consultar record académico
Jef es de escuelas prof esionalesDocente
Realizar plan curricularAperturar cursos
Autoridad Univ ersitaria
Gestionar Cursos
<<include>>
Tesorero
Entregar ReportesLlenar Acta de notas
Si llena actas
<<extend>>
Coordinar Horarios
OSA
Asignar Aula
Realizar Matricula..
Encuestar a Estudiante
<<include>>
Entregar Silabos
<<include>>
Registrar Deuda
Si no adeuda
<<extend>>
Permitir curso paralelo Conv alidar curso
Estudiante.
<<include>><<include>>
<<include>><<include>>
<<include>>
<<include>>
<<include>>
<<include>>
137138650
651
40
1.8 Modelo de Análisis del Negocio
1.8.1 Modelo de Objetos del Negocio
Figura 2: Modelo de Objetos del Caso de Uso Realizar Matricula
Fuente: Elaboración propia
Descripción
La configuración general de la matrícula es realizada por el Consejero y
OSA, el cual recibe indicaciones del Estudiante.
Avance Curricular
Record Académico
Docente.
Acta de Notas
Registrar
Consejero..
Leer
Leer Boleta de Notas
Leer
Estudiante
OSA
LeerRegistrar
Matricula....
Registrar
139140652
653
654
655
656
657
658
659
660
661
662
663
41
Figura 3: Modelo de objetos del caso de uso elaborar plan académico
Descripción
La organización de la estructura del plan académico es desarrollada en
primera instancia por las Autoridades Universitarias y esta es ejecutada
por la OSA, de ahí es consultada por Docentes y Estudiantes.
Autoridades...
Cursos
Jefe de FacultadVice Académico
Alumno...
Docente...
OSA
Registrar
Registrar Registrar
Plan CurricularRegistrar
Cambio de Plan
Registrar
Convalidar Cursos
Registrar
Estudiante.....
Docente.....Horarios
Registrar
Leer
Leer
Leer
Leer
Leer
141142664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
143
OSA..... Estudiante....Silabos
Leer
Docente.....
Registrar
42
Figura 4: Modelo de objetos del caso de uso encuestas
Fuente: Elaboración propia
Descripción
Las Autoridades solicitan a OSA que se inicie el proceso de encuestas
a los estudiantes para la respectiva evaluación a los docentes.
Figura 5: Modelo de objetos del caso uso entregar sílabos
Fuente: Elaboración propia
Descripción:
Matricula
Autoridades...Encuesta
OSA
Leer
Leer
Estudiante....
Registrar
144145685
686
687
688
689
690
691
692
693
695
146
43
OSA solicita al docente que realice sus sílabos para hacer la respectiva
entrega al estudiante.
147148696
697
149
.Horario
Facultad
.Cambio de Plan
Modalidad de Traslado
.Matricula
.Convalidar Cursos
.Plan Curricular
1..*
1
1..*
1
Tiene
Requisito
Escuela
1..*
1
1..*
1Tiene
1..*
1
1..*
1
Pertenece
.Estudiante
1..*
1
1..*
1
RealizaLleva
1..*
1
1..*
1
Realiza
1
1..*
1
1..*
Hace
1
1..*1..*
Tiene
.Encuesta
1..*
1
1..*
1
Genera
1..*
11
1..*
Registra
.Docente
1..*
1..*
1..* +Tiene
1..*
+Pertenece
.Cursos
1..*1..*
1..*1..*
Dicta
1..*
1
1..*
1
Tiene 1..*
1
1..*
1
Genera
1..*
1
1..*
1
Tiene
1..*
1..*
1..*
1..*
Pertenece
1..*
1
1..*
1
Tiene
.Silabos1..*
1
1..*
1 1
11
Pertenece
43
1.9 Modelo de Dominio
(Figura 6: Modelo de Dominio del Proceso de Gestión Académico) Fuente: Elaboración propia
150151698
699
700
44
Parte 2:
Requerimientos
152153
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
45
2.1 Especificación de requerimientos de software
2.1.1 Funcionales
a) Módulo de Administrador está orientado a:
Registrar Facultad y Escuela Profesional.
Registrar deuda del alumno.
Registrar alumno.
Registrar docente.
Registrar curso.
Crear plan curricular.
Hacer retiro y reingreso de alumnos y docentes.
Convalidar cursos.
Registrar curso con su respectivo pre- requisito.
Aperturar Ciclo
Consultar acta de notas.
Consultar matriculas.
Consultar boleta de notas.
Consultar record académico.
Permitir cursos paralelos.
Generar Reportes
b) Módulo Alumno que está orientado a:
Realizar matrícula
Rellenar encuestas
Consultar horarios de clases
154155
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
156
46
Consultar Sílabos
c) Módulo Docente que está orientado a:
Registrar acta de notas.
Subir sílabos al sistema.
Consultar horario de clases.
2.1.2 No Funcionales
a) El sistema debe implementarse usando las herramientas
comerciales de Microsoft: Windows Server 2003, Java, Rational
Roose y SQL Server 2008.
Razón: La institución cuenta con una política de alquiler anual de
licencias de Microsoft. Actualmente ya cuenta con las licencias
contratadas para los productos antes mencionados. La
tecnología resulta probada y confiable para la administración del
colegio.
b) El sistema debe implementarse usando el lenguaje Java.
Razón: Se presume que es el lenguaje más conocido y robusto
por lo que no será difícil ni costoso conseguir personal para su
mantenimiento. Dado que es el lenguaje que está incorporado
como parte de SunMycroSystem para la programación de
proyectos de gran envergadura, además existe personal de
informática en la institución que tiene cierto dominio del mismo.
157158
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
159
47
c) Los sistemas e información deben ser almacenados en la
infraestructura de hardware propia de la institución.
Razón: La institución cuenta con una infraestructura propia
suficiente para soportar el nuevo sistema informático. Además,
los servicios contratados de internet no son suficientes para
almacenar información en “la nube” manteniendo fluidez en la
misma.
d) El diseño de las interfaces del sistema debe ser amigable y de
fácil comprensión, respetando las políticas de gestión académica
de la institución.
160161
766
767
768
769
770
771
772
773
774
775
776
777
778
779
162
48
2.2 Diagrama de caso de uso de requerimiento del sistema
Imprimir
Digitar Encuestas
Realizar Matricula
Digitar Acta de Notas
Entregar silabos
Estudiante..
Docente..
Digitar Registros..
Realizar Consultas
Generar Reportes
<<include>> <<include>>
Realizar Cambio de PlanAperturar Ciclo
Crear Plan Curricular
Convalidar Cursos
Permitir Cursos ParalelosAdmnistrador OSA
( Figura 7: Diagrama de caso de uso de requerimiento del sistema) Fuente: Elaboración Propia
163164780
781
782
49
2.3 Documentación de casos de uso
2.3.1 Caso de Uso: Digitar registro
Cuadro 20: Digitar registro
Digitar registro Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Administrador OSA
Digitar Registros..Admnistrador OSA
Breve Descripción Este caso de uso se encargará de registrar
al Docente y Estudiante.
Objetivos Guardar información de los Docentes y
Estudiantes (Registrar la información en el
sistema)
Flujo de Trabajo - Registrar Docente
- Registrar Estudiante
Fuente: Elaboración propia
165166
783
784
785
786
787
788
789
790
50
2.3.2 Caso de Uso: Aperturar Ciclo
Cuadro 21: Aperturar ciclo
Aperturar Ciclo Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Administrador OSA
Aperturar CicloAdmnistrador OSA
Breve Descripción Este caso de uso se encargará de
configurar los horarios de cada curso, en el
respectivo semestre académico para luego
registrarlos, también asignar a cada docente
algún curso a dictar con su respectiva aula
donde dictará el curso.
Objetivos Aperturar el ciclo académico
Flujo de Trabajo - Consultar cursos matriculados
- Asignarle al curso algún docente
- Asignarle al curso un horario
- Asignarle al curso algún aula
Fuente: Elaboración propia
167168
791
792
793
794
795
796
169
51
2.3.3 Caso de Uso: Realizar cambio de plan
Cuadro 22: Realizar cambio de plan
Realizar cambio de plan Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Administrador OSA
Realizar Cambio de PlanAdmnistrador OSA
Breve Descripción Este caso de uso se encargará de gestionar
el cambio de plan de un determinado
estudiante sea este solicitado por el
estudiante o dado de manera automática.
Objetivos Realizar el cambio de plan de los
estudiantes.
Flujo de Trabajo - Leer estudiantes que solicitan cambio
de plan.
- Ingresar código del estudiante que
realiza cambio de plan.
- Seleccionar el plan curricular a
cambiar.
- Convalidar cursos del plan anterior.
- Registrar cambio de plan.
Fuente: Elaboración propia
170171
797
798
799
800
172
52
2.3.4 Caso de Uso: Crear plan curricular
Cuadro 23: Crear plan curricular
Crear plan curricular Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Administrador OSA
Crear Plan CurricularAdmnistrador OSA
Breve Descripción Este caso de uso se encargará de crear el
plan curricular con sus respectivos cursos a
dictar.
Objetivos Crear el plan curricular para mejorar la
calidad académica de los estudiantes.
Flujo de Trabajo - Asignar año al plan curricular.
- Registrar los cursos a dictarse en el
plan, con su respectivo requisito y
convalidación.
- Crear plan curricular.
Fuente: Elaboración propia
173174
801
802
803
804
805
806
175
53
2.3.5 Caso de Uso: Permitir Curso paralelo
Cuadro 24: Permitir Curso paralelo
Permitir curso paralelo Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Administrador OSA
Permitir Cursos ParalelosAdmnistrador OSA
Breve Descripción Este caso de uso se encargará de conceder
al estudiante llevar cursos paralelos en un
mismo ciclo.
Objetivos Crear el plan curricular para mejorar la
calidad académica de los estudiantes.
Flujo de Trabajo - Consultar el record académico del
estudiante.
- Si su crédito acumulado es de 185
créditos, entonces permitir curso
paralelo, siempre en cuando el curso
sea pre requisito del otro.
- Registrar curso paralelo
Fuente: Elaboración propia
176177
807
808
809
810
811
812
178
54
2.3.6 Caso de Uso: Convalidar curso
Convalidar curso Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Administrador OSA
Convalidar CursosAdmnistrador OSA
Breve Descripción Este caso de uso se encargará de
convalidar los cursos de los estudiantes que
lo solicitan.
Objetivos Convalidar los cursos de estudiantes que
vienen de otras universidades, que ya
aprobaron cursos parecidos al plan de
estudio que le pertenece.
Flujo de Trabajo - Leer los estudiantes que
convalidarán cursos.
- Ingresar el código del estudiante que
realiza la convalidación de curso.
- Consultar plan curricular al que
pertenece el estudiante.
- Consultar relación de curso con su
respectiva convalidación.
- Registrar curso convalidado.
Fuente: Elaboración Propia
Cuadro 25: Convalidar curso
179180
813
814
815
181
55
2.3.7 Caso de Uso: Realizar matricula
Cuadro 26: Realizar matricula
Realizar Matricula Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Estudiante
Realizar MatriculaEstudiante..
Breve Descripción Este caso de uso se encargará de gestionar
la matricula del estudiante.
Objetivos Matricular al estudiante.
Flujo de Trabajo - Consultar Deuda.
- Realizar Pago.
- Consultar avance curricular.
- Consultar record académico.
- Consultar boleta de notas.
- Registrar cursos a llevar.
Fuente: Elaboración propia
182183
816
817
818
819
820
821
822
184
56
2.3.8 Caso de Uso: Digitar Encuesta
Cuadro 27: Digitar encuesta
Digitar Encuesta Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Estudiante
Digitar EncuestasEstudiante..
Breve Descripción Este caso de uso se encargará de gestionar
los cuestionarios cuyo propósito tiene
evaluar al docente.
Objetivos Hacer que el estudiante evalué a su docente
a través de la encuesta.
Flujo de Trabajo - El estudiante debe estar matriculado
en el curso correspondiente.
- El estudiante procede a digitar el
cuestionario de encuesta.
Fuente: Elaboración propia
185186
823
824
825
826
827
828
829
830
187
57
2.3.9 Caso de Uso: Realizar consultas
Cuadro 28: Realizar consultas
Realizar Consulta Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Administrador OSA, estudiante y docente
Estudiante..
Docente..
Realizar ConsultasAdmnistrador OSA
Breve Descripción Este caso de uso se encargará de
proporcionar información al administrador
como al estudiante y docente.
Objetivos Brindar información de los procesos
académicos
Flujo de Trabajo - Al administrador podrá consultar
cuantos estudiantes se encuentran
matriculados.
- Consultar el record académico.
- Consultará el avance curricular.
- Consultará boleta de notas.
- Consultará los resultados de las
encuestas.
- El estudiante y el docente consultarán
los horarios de clase.
Fuente: Elaboración Propia
188189
831
832
833
190
58
2.3.10 Caso de Uso: Digitar Acta de Notas
Cuadro 29: Digitar Acta de Notas
Digitar Actas de Notas Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Docente
Digitar Acta de NotasDocente..
Breve Descripción Este caso de uso de encargará de rellenar
las notas de los alumnos.
Objetivos Brindar información de promedios a los
estudiantes.
Flujo de Trabajo - El docente rellena las notas de teoría
y práctica.
- El docente calcula el promedio final a
partir de las notas parciales.
- El docente registra las notas de los
estudiantes.
Fuente: Elaboración propia
191192
834
835
836
837
838
839
840
193
59
2.3.11 Caso de Uso: Entregar Silabos
Cuadro 30: Entregar Silabos
Entregar Silabos Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Docente
Entregar silabosDocente..
Breve Descripción Este caso de uso se encargará de
gestionar la entrega de sílabos del
estudiante.
Objetivos El docente elaborará el silabo de curso
para luego entregársela al estudiante.
Flujo de Trabajo - El docente elabora sílabos del
curso.
- El docente entrega el silabo del
curso al estudiante.
- Registra la entrega de los sílabos
a los estudiantes.
194195
841
842
843
844
845
846
196
60
Fuente: Elaboración propia
2.3.12 Caso de Uso: Generar Reportes
Cuadro 31: Generar Reportes
Generar Reportes Elaborado por: Ammiel Pajuelo Tapia y
Cristhian Laulate Panduro
Sistema: SIGA WEB
Actores Administrador OSA
197198
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
199
61
Generar Reportes
Imprimir
<<include>>
Realizar Consultas
<<include>>
Admnistrador OSA
Breve Descripción Este caso de uso se encargará de generar
todos los reportes resultados del
procesamiento de la información.
Objetivos Brindar información completa, resultado del
procesamiento completo de la información.
Flujo de Trabajo - Consultar la información de la que
nos interesa sacarle un reporte.
- Obtener información completa y
válida para su respectivo análisis.
- Generar reporte.
- Imprimir el reporte
Fuente: Elaboración propia
Parte 3:
200201
862
863
864
865
866
867
868
869
202
62
Análisis y Diseño
203204
870
871
872
873
874
875
876
877
878
879
880
881
205
62
Modelo de Análisis
3.1 Diagrama de Clases de Análisis
(Figura 8: Diagrama de Clases de Análisis) Fuente: Elaboración propia
Deuda
Id_deudaId_estudianteMontoDescripcion
MODALIDAD DE TRASLADO
Id_trasladoTipo_trasladoOrigen _instituciónOrigen_carrera
FACULTAD
Id_facultadNombreCodigo
ESCUELA
Id_escuelaNombreCodigoId_facultad
1..*
1
1..*
1
CAMBIO DE PLAN
Id_planId_cambioplanId_estudiante
REQUISITO
Id_requisitoId_cursoNombreCodigo
AULA
Id_aulaNumero_pabellonNumero_Aula
ENCUESTA
Id_encuestaId_matriculaId_EstudianteItem1Item2Item3Item4Item5Item6FechaHoraFecha_iniFecha_ter
CICLO
Id_cicloCiclo
ESTUDIANTE
Id_estudianteId_planId_escuelaId_trasladoCodigoNombreApe_patApe_matDniModalidad_ingresoSexoFecha_IngFecha_RetFecha_GraduadoFecha_TerLugar_NacFecha_NacDomicilioSemestre_IngPueblo indigenaGraduadoTituladoEmailTelefonoPuntaje_ingresoEstadoObservacion
1..*
1
1..*
1
1
1..*
1
1..*
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
HORARIO
Id_horarioHora_inicioDiaHora_finalId_curso
RECORD ACADEMICO
Id_recordcccapsppsccacaapsappaperiodoobservacionId_estudianteId_ciclo
1
1..*
1
1..*
1..*
1
1..*
1
CURSO
Id_cursoNombreCodigoId_cliclo
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
PLAN CURRICULAR
Id_planCodigoId_escuelaAño
1..*
1
1..*
1
1..*
1
1..*
11..*
1
1..*
1
CURSO PLAN
Id_detalleplanCreditosHora_teoriaHora_practicaId_cursoId_Plan
1..*
1
1..*
1
1..*
1
1..*
1
CONVALIDAR
Id_convalidarId_cursoplanId_cursoEstado
1..*
1
1..*
1
1..*
11
1..*
ADMINISTRADOR
Id_administradorNombreApe_patApe_matEmailTelefonoDni
USUARIO
Id_usuarioUserPasswordTipo_userId_estudianteId_docenteId_Administrador
1
1..*
1
1..*1..*11 1..*
MODALIDAD
Id_modalidadModalidadObservacion
MATRICULA
Id_matriculaId_cursoId_estudiantePeriodoFechaHora 1..*
1
1..*
1
1..*
1
1..*
1
NOTA
Id_notaProm_practicaProm_teoriaExam_parcialExam_finalProm_proyectoId_matriculaId_docente
1
1..*
1
1..*
DOCENTE
Id_docenteNombreApe_patCodigoApe_matEspecialidadProfesionFecha_NacDocmicilioDniEmailSexoTelefonoPueblo_indigenaFecha_ingFecha_retiroEstadoId_modalidad
1..*
1
1..*
1
1..*
1..*
1..*
1..*
1..*
1
1..*
1
CURSO_DOCENTE
Id_cursodocenteId_cursoId_docentePeriodoFechaId_aula
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
SILABOS
Id_silabosFechaHoraDireccion_urlId_cursodocente
1..*
1..*1..*
1..*
206207882
883
884
63
3.2 Modelo de Diseño
3.2.1 Diagramas de Colaboración
Figura 9: Diagrama de Colaboración Registrar Estudiante
: Administrador Osa. RE : Registro de Estudiante
1: Regsitrar Estudiante
BE : Buscar Estudiante
CE : Crear Estudiante
ME : Modificar Estudiante
: ..Estudiante
2: Buscar Estudiante(Obj.Estudiante) 3: Buscar()
4: Obj. Estudiante
5: Crear Estudiante () 6: Crear()
7: Msj. confrmacion
8: Modificar Estudiante (Codigo)
9: Modificar()
10: Msj.Confirmacion
Fuente: Elaboración propia
Figura 10: Diagrama de Colaboración Registrar Docente
: Administrador Osa. RD : Registro de Docente
BD : Buscar Docente
CD : Crear Docente
MD : Modificar Docente
: ..Docente
1: Registrar Docente
2: Buscar Docente (Obj. Docente)
4: Obj.Docente
5: Crear Docente()
7: Msj. confirmacion
8: Modificar Docente (Codigo)
10: Msj. Confirmacion
3: Buscar()
6: Crear()
9: Modificar()
Fuente: Elaboración propia
Figura 11: Diagrama de Colaboración Registrar Cursos
208209
885
886
887
888
889
890
891
892
893
894
895
210
64
: .Administrador OSA : Registro de Curso
: Buscar Curso
: Crear Curso
: Modificar Curso
: Asignar Ciclo.
: Asignar Escuela
: Ciclo..
: Curso.
: Escuela.
: Asignar Convalida : Asignar Requisito
: Convalidar : .Requisito
1: Regsitrar Curso
2: Buscar Curso
4: Obj. Curso
5: Crear Curso
7: Msj. Confrmacion
11: Asignar
13: Obj. Ciclo
8: Modificar Curso (Codigo)
10: Msj. Confirmacion
14: Asignar
16: Obj. Escuela
17: Asignar Convalida
19: Obj.Convalida
20: Asignar Requisito
22: Obj.Requisito
3: Buscar()
6: Crear()
9: Modificar()
12: Asignar()
15: Asignar()
18: Asignar()21: Asignar()
Fuente: Elaboración propia
Figura 12: Diagrama de Colaboración Crear Plan Curricular
: Administrador Osa. : Plan Curricular.
: Listar Cursos
: Asignar Curso
: Crear Plan : ..Plan curricular
: Curso.
1: Crear Plan Curricular
2: Listar Cursos(Obj.Ciclo)
3: Consultar()
4: list Cursos
5: Asignar Curso
6: Asignar()
7: Obj.Curso
8: Crear plan curricular
9: Crear()10: Msj. Confirmacion
Fuente: Elaboración propia
211212
896
897
898
899
900
901
902
903
213
65
Figura 13: Diagrama de Colaboración Cambiar de Plan
: Administrador Osa. : Cambio de plan
: ..Estudiante
: Cambio de plan. : Cambiar de plan
: Asignar Estudiante
1: Realizar Cambio de Plan
2: Asignar Estudiante
4: Obj. Estudiante
5: Cambiar de plan
7: Msj. confirmacion 6: Cambiar Plan()
3: Asignar()
Fuente: Elaboración propia
Figura 14: Diagrama de Colaboración Realizar Matricula
: Administrador Osa. : Realizar Matricula
: Curso.
: .Matricula. : Matricularse
1: Realizar Matricula
2: Listar Cursos
3: Obj.Cursos
4: Matricularse
6: Msj.confirmacion
5: Matricular()
Fuente: Elaboración propia
214215
904
905
906
907
908
909
910
911
912
913
914
915
916
917
216
66
Figura 15: Diagrama de Colaboración Digitar Encuestas
: .Estudiante.
: .Matricula.
: Encuestas
: Encuesta. : Guardar Encuesta
1: Digitar cuestionario
2: Listar Cursos Matriculados
3: Obj.Cursos Matriculados
4: Resolver cuestionario
6: Msj.confirmacion
5: Guardar encuesta()
Fuente: Elaboración propia
Figura 16: Diagrama de Colaboración Aperturar Ciclo
: Administrador Osa. : Aperturar Ciclo
: Asignar Aula : Aula
: Asignar Horario : Horario.
: Asignar Docente : Curso Docente
: Consultar cursos : Curso.
1: Aperturar Ciclo
5: Asignar Docente
7: Obj.docente
8: Asignar Horario
10: Obj.horario
2: Listar Cursos
4: listCursos
11: Asignar Aula
13: Obj.Aula
12: Asignar()
9: Asignar()
6: Asignar()
3: Consultar()
Fuente: Elaboración propia
Figura 17: Diagrama de Colaboración Convalidar Cursos
217218
918
919
920
921
922
923
924
925
926
927
219
67
: Administrador Osa. : Convalidar cursos
: ..Estudiante : Consultar Estudiante
: Convalidar : Consultar curso a convalidar
: Modificar matricula : .Matricula.
: Nota : Asignar Nota
1: Convalidar cursos
2: Consultar estudiante (codigo)
4: Obj. Estudiante
5: Consultar curso convalida
7: Obj.Curso
8: Modificar Matricula
10: Msj.confirmacion
11: Asignar Nota
13: obj.nota
3: Consultar()
6: Consultar()
9: Modificar()
12: Asignar()
Fuente: Elaboración propia
Figura 18: Diagrama de Colaboración Permitir Curso Paralelo
: Administrador Osa. : Cursos Paralelo
: Consultar record : Record academico
: Permitir curso paralelo : .Matricula.
1: Permitir curso paralelo
2: Consultar Record (codigo)
4: cursos paralelos
6: Obj.Matricula
3: Consultar()
5: Modificar()
Fuente: Elaboración propia
Figura 19: Diagrama de Colaboración Digitar Acta de Notas
220221
928
929
930
931
932
933
934
935
936
937
222
68
: Actas de notas
: Curso Docente
: ..Estudiante
: Guardar Acta : Nota
: ...Docente
2: Consultar curso que dicta el docente
3: List.Curso que dicta el docente
4: List. estudiantes que llevan el curso
5: Obj.Estudiantes
6: Guardar Acta
8: Msj.confirmacion7: Guardar()
1: Digitar Acta de notas
Fuente: Elaboración propia
Figura 20: Diagrama de Colaboración Entregar Silabos
: ...Docente : Entregar silabos
: Curso Docente
: Subir Silabos : ..Silabos
1: Entrega de silabos
2: Listar los cursos que dicta el docente
3: Obj.cursos que dicta el docente
4: Subir Archivo
6: Msj.confirmacion
5: Guardar()
Fuente: Elaboración propia
223224
938
939
940
941
942
943
944
945
946
947
948
949
950
225
69
3.3 Diagramas de secuencia y Prototipos de interfaces
3.3.1 Prototipo menú principal
Figura 21: Prototipo Menú Principal
3.3.2 Prototipo login administrador
Figura 22: Prototipo Login Administrador
226227
951
952
953
954
955
956
957
958
959
228
70
3.3.3 Prototipo menú del administrador
Figura 23: Prototipo menú del administrador
229230
960
961
962
963
964
965
966
967
968
969
970
971
972
231
71
3.3.4 Diagrama de Secuencia: Registrar Docente
: ADMI_OSA : ADMI_OSA : Menu Principal : Menu Principal
: FORM_REGISTRAR_DOCENTE
: FORM_REGISTRAR_DOCENTE
: MODIFICAR_DOCENTE
: MODIFICAR_DOCENTE : REPORT_DOCENTE : REPORT_DOCENTE
: BUSCAR_DOCENTE
: BUSCAR_DOCENTE
C. DocenteC. Docente
: TBL_DOCENTE : TBL_DOCENTE
click en registrar
Consultar Form
Mostrar Form
Enviar_Datos_Docente Insert_Docente()
Click en Modificar
Consultar Form
Mostrar Form Enviar_Datos_A_Modificar
Modificar_Docente()
Enviar_msj
Mostrar msj
Enviar_msj
Mostra_msj
Consultar Form
Mostrar Form Enviar Datos
Reporte_Docentes()
Enviar_Tabla
Mostrar Reporte
Consultar Form
Mostrar Form
Presione una Tecla a Buscar
Buscar_Docente()
Devolver_Tabla_Resultados
Mostrar_Resultados
Buscar
232233
973
974
234
72
Figura 24: Diagrama de secuencia Registrar Docente
235236
976
977
978
979
980
981
982
983
984
985
986
987
988
237
3.3.5 Prototipo matricula administrador
Figura 25: Prototipo Matricula Administrador
3.3.6 Diagrama de secuencia Gestionar Matricula
: ADMI_OSA : ADMI_OSA : Menu Principal : Menu Principal : Consultar_matricula
: Consultar_matricula
: Reporte_Matricula : Reporte_Matricula : Reserva Matricula
: Reserva Matricula
: C. Matricula : C. Matricula
: TBL_MATRICULA : TBL_MATRICULA
Click_Menu_Principal_Matricula
Consultar_Form
Mostrar_Form
Enviar_Datos
Consultar_Matricula()
Devolver_Tabla
Mostrar_Resultado
Consultar Form
Mostrar_Form
Enviar_Datos
Reporte_Matricula()
Devolver_TablaMostrar_Resultado
Consultar Form
Mostrar Form
Enviar_Datos
Reservar_Matricula()
Devolvel msj
Mostrar Obj.msj
989
990
991
992
994
73
Figura 26: Diagrama de secuencia gestionar matricula
3.3.7 Prototipo Plan de Estudio
Figura 27: Prototipo plan de estudio
3.3.8 Diagrama de secuencia: Plan de estudio
: ADMI_OSA : ADMI_OSA : Menu Principal : Menu Principal : Nuevo_PlanEs : Nuevo_PlanEs : Generar_Plan : Generar_Plan : C. Plan : C. Plan
: TBL_PLANCURRICULAR
: TBL_PLANCURRICULAR
Click Menu_Principal_Plan
Consultar Form
Mostrar Form
Enviar_Datos
Nuevo_Plan()
Devolver Msj
Mostrar Obj.msj
Consultar Form
Mostrar Form
Enviar_Datos
Generar_Plan()
Devolver Tabla
Mostrar Plan_Tabla
238239
995
996
997
998
999
1000
1001
1002
1004
1005
1006
1007
1008
1009
1010
1011
240
74
Figura 28: Diagrama de secuencia plan de estudio
3.3.9 Prototipo login estudiante
Figura 29: Prototipo login estudiante
3.3.10 Prototipo Iniciar Matricula
Figura 30: Prototipo iniciar matricula
3.3.11 Prototipo Matricula
Figura 31: Prototipo Matricula
241242
1012
1013
1014
1015
1016
1017
1019
1020
1021
1022
1024
243
75
3.3.12 Prototipo verificar matricula
Figura 32: Prototipo verificar matricula
3.3.13 Prototipo imprimir matricula
Figura 33: Prototipo imprimir matricula
3.3.14 Prototipo consultar notas
244245
10251026
1027
1028
1029103010311032
1033
1034
1035
1036
246
76
Figura 34: Prototipo consultar notas
247248
1037
1038
1039
1040
249
3.3.15 Diagrama de secuencia: (Matricula, consultar notas, digitar encuestas)
Figura 35: Diagrama de secuencia matricula
: Estudiante : Estudiante : LoginEstudiante : LoginEstudiante : Form Matricula : Form Matricula : Matricularse : Matricularse : Consultar Notas : Consultar Notas : Digitar Encuestas : Digitar Encuestas
C.MatriculaC.Matricula C.NotasC.Notas C.EncuestaC.Encuesta
: Matricula : Matricula : Notas : Notas : Encuesta : Encuesta
Click en Login
Enlazar form
Mostrar form
Click en matricularse
Enlazar form
TraerMatricula()
Leer()
Mostrar Datos de matricula
Mostrar Form
Click en guardar matricula
RegistrarMatricula
Crear()
Msj.confirmacion
Click en consultar Notas
Enlazar form
TraerNotas()
Leer()
Mostrar Datos de Notas
Mostrar form
Click en Encuestas
Enlazar form
TraerEncuesta()
Leer()
Mostrar Datos Encuesta
Mostrar Form
Digitar Encuestas
Marcar con check
Click en Guardar encuesta
Guardar()
Crear()
Msj.confirmacion
1041
1042
3.3.16 Prototipo login docente
Figura 36: Prototipo login docente
3.3.17 Prototipo acta de notas
Figura 37: Prototipo acta de notas
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
79
3.3.18 Prototipo registrar acta de notas
Figura 38: Prototipo registrar acta de notas
3.3.19 Prototipo subir silabus
Figura 39: Prototipo subir silabus
250251
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
252
3.3.20 Diagrama de secuencia Docente (Registrar actas, subir silabus, consultar horario)
Figura 40: Diagrama de secuencia Docente (Registrar actas, subir silabus, consultar horario)
: Docente : Docente : Login : Login : Form Docente : Form Docente : Actas : Actas : Silabus : Silabus : Horario : Horario
C. UsuarioC. Usuario C. ActaC. Acta C.SilabusC.Silabus C.HorarioC.Horario
: Usuario : Usuario : Nota : Nota : Archivo : Archivo : Horario. : Horario.
Click en Login
Click en Actas
Enlazar form Actas
Mostrar form Actas
Llenar Actas
RegistrarActas()
Ingresar Datos
Click en Enviar
TraerLogin()
Leer()
Mostrar form Docente
Mostrar form
Crear()
Mostrar Msj. confirmacion
Click en Silabus
Enlazar form
Mostrar form Silabus
Click subir silabus
Subir()
Crear()
Msj. confirmacion
Click en Horario
Enlazar form Horario
TraerHoario()
Leer()
Mostrar form
1094
1095
1096
1098
1099
81
3.4 Diagrama de Clases de Diseño
Figura 41: Diagrama de Clases de Diseño
Deuda
Id_deudaId_estudianteMontoDescripcion
Registrar()Consultar()Actualizar()
MODALIDAD DE TRASLADO
Id_trasladoTipo_trasladoOrigen _instituciónOrigen_carrera
Registrar()Consultar()Actualizar()
FACULTAD
Id_facultadNombreCodigo
Registrar()Actualizar()
ESCUELA
Id_escuelaNombreCodigoId_facultad
Registrar()Actualizar()
CAMBIO DE PLAN
Id_planId_cambioplanId_estudianteAño
Registrar()Consultar()Actualizar()
REQUISITO
Id_requisitoId_cursoNombreCodigo
Registrar()Actualizar()Consultar()Asignar()
AULA
Id_aulaNumero_pabellonNumero_Aula
Regitrar()Consultar()
ENCUESTA
Id_encuestaId_matriculaId_EstudianteItem1Item2Item3Item4Item5Item6FechaHoraFecha_iniFecha_ter
Registrar()Consultar()
CICLO
Id_cicloCiclo
Registrar()Consultar()
ESTUDIANTE
Id_estudianteId_planId_escuelaId_trasladoCodigoNombreApe_patApe_matDniModalidad_ingresoSexoFecha_IngFecha_RetFecha_GraduadoFecha_TerLugar_NacFecha_NacDomicilioSemestre_IngPueblo indigenaGraduadoTituladoEmailTelefonoPuntaje_ingresoEstadoObservacion
Registrar()Actualizar()Consultar()Dar de baja()Activar()
HORARIO
Id_horarioHora_inicioDiaHora_finalId_curso
Registrar()Consultar()Actualizar()Asignar()
RECORD ACADEMICO
Id_recordcccapsppsccacaapsappaperiodoobservacionId_estudianteId_ciclo
Registrar()Calcular()Actualizar()
CURSO
Id_cursoNombreCodigoId_ciclo
Registrar()Actualizar()
PLAN CURRICULAR
Id_planCodigoId_escuelaAño
Registrar()Actualizar()Consultar()
CURSO PLAN
Id_detalleplanCreditosHora_teoriaHora_practicaId_cursoId_Plan
Registrar()Consultar()Actualizar()
CONVALIDAR
Id_convalidarId_cursoplanId_cursoEstadoCodigoNombre
Asignar()Registrar()Consultar()
ADMINISTRADOR
Id_administradorNombreApe_patApe_matEmailTelefonoDniEstado
Registrar()Actualizar()Dar de baja()Activar()
USUARIO
Id_usuarioUserPasswordTipo_userId_estudianteId_docenteId_Administrador
Registrar()Actualizar()
MODALIDAD
Id_modalidadModalidadObservacion
Regsitrar()Actualizar()Cosultar()
MATRICULA
Id_matriculaId_cursoId_estudiantePeriodoFechaHora
Consultar()Registrar()Actualizar()
NOTA
Id_notaProm_practicaProm_teoriaExam_parcialExam_finalProm_proyectoId_matriculaId_docente
Consultar()Registrar()Actualizar()
DOCENTE
Id_docenteNombreApe_patCodigoApe_matEspecialidadProfesionFecha_NacDocmicilioDniEmailSexoTelefonoPueblo_indigenaFecha_ingFecha_retiroEstadoId_modalidad
Registrar()Actualizar()Dar de baja()Activar()Consultar()
CURSO_DOCENTE
Id_cursodocenteId_cursoId_docentePeriodoFechaId_aula
Registrar()Consultar()Actualizar()Asignar()
SILABOS
Id_silabosFechaHoraDireccion_urlId_cursodocente
Consultar()Registrar()
1..*
1
1..*
1
1..*
1
1..*
1
1
1..*
1
1..*
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1
1..*
1
1..*
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
11..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1
1..*
1
1..*1..*1 1..*1
1..*
1
1..*
1
1..*
1
1..*
1
1
1..*
1
1..*
1..*
1
1..*
1
1..*
1..*
1..*
1..*
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1..*
1..*
1..*
253254
1100
1101255
3.5 Diagramas de Estados
Figura 42: Diagrama de estados digitar registro
Registrado
ActivoFinalizar
Registrar()
Activar()
Finalizar()
Fuente: Elaboración propia
Figura 43: Diagrama de estados realizar matricula
Habilitado Matriculado
Desabilitado
Finalizado
Habilitar() Matricular()
Desabilitar() Finalizar()
Finalizar()
Fuente: Elaboración propia
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
83
Figura 44: Diagrama de estados digitar acta de notas
HabilitadoHabilitar() Matriculado
Calificado
Matriculado en el curso
Calificar()
Finalizar
Finalizar
Fuente: Elaboración propia
Figura 45: Diagrama de estados digitar encuesta
Habilitado Matriculado
EncuestadoFinalizar
Habilitar() Matriculado en el curso
Encuestar()
Finalizar()
Fuente: Elaboración propia
256257
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
258
84
Figura 46: Diagrama de estados entregar silabos
Curso Habilitado
Silabo Entregado
Finalizado
Habilitar Cursos Entregar Silabo
Finalizar entrega
Fuente: Elaboración propia
Figura 47: Diagrama de estados aperturar ciclo
Curso Habilitado
Aula Habilitada
Docente Habilitado
Horario Habilitado
Ciclo Aperturado
Habilita curso() Habilitar Docente
Habilitar Horario
Habilitar Aula
Aperturar
FinalizadoFinalizar()
Fuente: Elaboración propia84
259260
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
261
Recommended