Vous êtes sur la page 1sur 66

SISTEMA DE OFIMTICA

SISTEMA ADMINISTRATIVO
Ao de la consolidacin del Mar de Grau
CTEDRA

TALLER DE DISEO DE SISTEMAS DE


INFORMACIN

CATEDRTICO

MG. RICHARD MERCADO RIVAS

ALUMNOS

TALAVERA ARISTE HENRRY RONALD


TOVAR AGUILA FRANKLIN
MAYTA MANTARI ADRIAN PEDRO
LAURA CALENI ELIZABETH

SEMESTRE

VI

PER HUANCAYO
2016

RESUMEN

El presente trabajo propone el anlisis, diseo e implementacin de un


sistema de gestin de matrculas y evaluacin de notas va Internet para
el curso de ofimtica de la facultad de ingeniera de sistemas. Esta
aplicacin estar disponible para el encargado de gestionar dicho curso.
El presente documento se encuentra divido en captulos, y en cada uno
de ellos se explican las actividades desarrolladas durante las fases de
anlisis, diseo e implementacin del sistema planteado.
En el primer captulo de este documento se plantean la definicin y
marco conceptual del problema, y se describe y sustenta la alternativa de
solucin presentada. En el segundo captulo se explica y justifica la
metodologa utilizada. Asimismo, se identifican y explican los
requerimientos del sistema. En el tercer captulo se presenta el diseo
de la solucin propuesta. En el cuarto captulo se describen y justifican las
herramientas utilizadas en la fase de implementacin de la solucin, y se
presenta el plan de pruebas realizado al sistema. Y Finalmente, en el
quinto captulo se mencionan observaciones, conclusiones y
recomendaciones para trabajos futuros relacionados al tema planteado
en este tema de tesis.

A Dios, porque es la razn de nuestra existencia.


A la facultad porque nos da una formacin
Correcta para nuestro futuro.
4

INDICE DE CONTENIDO
ndice de contenido

1 Captulo 1: Generalidades....................................................................... 5
1.1 Definicin del tema................................................................... 5
1.2 Marco conceptual del problema............................................... 5
1.3 Plan de proyecto....................................................................... 7
1.5 Descripcin y sustentacin de la solucin............................... 10
2 Captulo 2: Anlisis............................................................................ 17
2.1 Metodologa a utilizar........................................................... 17
2.2 Identificacin de requerimientos......................................... 18
2.3 Anlisis de la solucin.............................................................22
3 Captulo 3: Diseo.........................................................................35
3.1 Arquitectura del sistema...................................................... 35
3.2 Diseo de interfaz grfica.......................................................48
4 Construccin..................................................................................... 55
4.1 Construccin........................................................................... 55
4.2 Plan de pruebas.................................................................... 57
5 Observaciones, conclusiones y recomendaciones............................... 65
5.1 Conclusiones....................................................................... 65

1. GENERALIDADES
En este captulo se explicar a detalle la solucin que se propone en el presente trabajo, as
como los conceptos necesarios para poder comprenderlo.

1.1 DEFINICION DEL TEMA


Dada la gran demanda de la certificacin en ofimtica en la Facultad de ingeniera de sistemas,
se encontraron varios problemas al momento de realizar las inscripciones a los alumnos en los
respectivos mdulos, gran afluencia de alumnos al momento de matricularse, como es un curso
necesario no podan inscribirse de forma rpida, el proceso lo llevaba a cabo un encargado
utilizando hojas sueltas con formularios de datos bsicos, una vez inscritos los alumnos se tenan
que armar los horarios y mdulos tambin en hojas, posteriormente se deba asignar el docente
y laboratorio donde se desarrollara el curso.

El problema es el Ineficiente proceso para poder inscribir, matricular y controlar los pagos en el
programa de certificacin en ofimtica de la facultad de ingeniera de sistemas de la UNCP.

Como objetivo general, se Implementar un sistema de Informacin Web orientado a la gestin


de Matrculas, Pagos y Notas.

1.2 MARCO CONCEPTUAL DEL PROBLEMA


En esta seccin se presenta la teora fundamental bsica para entender el problema
y la solucin planteados en el presente trabajo.
En tal sentido se explicarn algunos conceptos necesarios para entender mejor la
solucin que se presenta en el presente trabajo.

1.2.1 Identificacin de conceptos

1.2.2 Matriculacin
Llamada y otros, 2012, Por matriculacin (del latn mater) se entiende por lo
general un registro de determinados datos personales en un archivo con objeto
de formar parte de alguna institucin educativa o para validar la posesin y el
uso de un vehculo frente a las autoridades.
En las escuelas, institutos, universidades y otros centros, la matriculacin,
tambin llamada proceso de matrcula, suele consistir en la mayor parte de los
casos en la cumplimentacin de los formularios correspondientes y la aportacin
de la documentacin adecuada.

1.2.3 Curso
En (Riaces, 2004) se define como Periodo o ao acadmico. Puede tener una
estructuracin trimestral, cuatrimestral, semestral o anual. Tambin se usa para
designar una asignatura, materia o mdulo.

1.2.4 Ciclo
Se define en (Riaces, 2004) como: Tradicionalmente la educacin superior se
divide en dos ciclos o niveles: pregrado y posgrado.

1.2.5 Pago
Encontramos en (PROMOVE CONSULTORIA E FORMACIN SLNE, 2012) El pago
es, por lo tanto, un modo de extinguir obligaciones a travs del cumplimiento
efectivo de una prestacin debida.

1.2.6 Control de pagos


(PROMOVE CONSULTORIA E FORMACIN SLNE ,2012) El control de pagos es
una manera primordial en la administracin, permite en forma ordenada poder
tener una mejor toma de decisiones, a travs del control de pagos podremos ver
que vamos a pagar y en qu forma.

La facultad de Ingeniera de Sistemas complementa la formacin de los estudiantes de


pregrado a travs del Programa de Certificacin en Ofimtica, que prepara y certifica a
los alumnos en el manejo y dominio de herramientas informticas y tecnologas de la
informacin, conforme a las demandas propias de sus carreras y dentro de las exigencias
del mercado empresarial.

Segn la Resolucin Rectoral de la UNCP, El programa de Certificacin en Ofimtica de


la UNCP certifica a los estudiantes de las diversas carreras profesionales que hayan
cursado y concluido satisfactoriamente los programas de Ofimtica, acreditndolos en
el dominio avanzado de las herramientas informticas ms utilizadas en el entorno
empresarial.

Adems, este programa es una exigencia acadmica de formacin complementaria para


todos los estudiantes de pregrado de la Universidad y est diseado para que el alumno
adquiera progresivamente conocimientos y habilidades en el dominio y uso inteligente
de aplicaciones informticas orientadas a incrementar su productividad aprovechando
al mximo su rendimiento en el desarrollo de sus actividades acadmicas y profesionales

1.3 PLAN DE PROYECTO


Para la gestin de este proyecto se tomarn como lineamientos base los fundamentados
descritos en la cuarta edicin del libro A Guide to the Project Management Body of
Knowledge (PMBOK) elaborado por el Project Management Institute (PMI), para la
gestin del proyecto en su conjunto. Se decide esto porque los procesos y reas de
conocimiento descritos en el PMBOK cubren adecuadamente las cinco fases desde el
inicio hacia el final del proyecto.

Procesos inicializadores.
Procesos de planificacin.
Procesos de ejecucin
Procesos de seguimiento y control.
Procesos de cierre

La figura 1.1 presenta los cinco grupos de procesos de la gestin de proyectos.

Figura 1.1 Grupos de Procesos de Proyecto (PMI 2008)

Para que se pueda decir que un proyecto es exitoso se debe cumplir que el producto
realizado es de calidad. Que sea de calidad quiere decir que el producto cumple con
los requisitos de calidad asociados a las caractersticas del sistema, su capacidad
para soportar cambios y su adaptabilidad a nuevos entornos. Asimismo, debe ser un
sistema til para los usuarios.
1.3.1 PROCESO DEL PLAN DEL PROYECTO
1.3.1.1 INICIALIZACION
El proceso de inicializacin sirve para plantear y definir qu clase de proyecto se
realizar, cules sern sus objetivos, alcances y limitaciones.

1.3.1.2 PLANIFICACION
En esta fase del proceso se realiza la especificacin de las actividades que se
van a realizar para lograr los objetivos propuestos, los cuales, han sido
especificados en este plan de tesis en la seccin correspondiente a
descripcin de la solucin. En este proceso se deben incluir las personas que
estn involucradas.

1.3.1.3 EJECUCION
El proceso de ejecucin engloba a todas las actividades necesarias para poder
llevar a cabo el desarrollo correcto del sistema propuesto en este plan de tesis.
Se utilizar una metodologa orientada a objetos (OO), basndose en el Proceso
Unificado de Desarrollo de Software (Rational Unified Process RUP) la cual se
explicar con mayor detalle en el siguiente captulo.
1.3.1.3 SEGUIMIENTO Y CONTROL
Este proceso tiene como propsito supervisar, analizar y controlar el avance y
performance del proyecto, identificando actividades y posibles cambios (control
de cambios) a ser completados evitando retrasos durante el avance. En lneas
generales se busca controlar lo planificado como costos, tiempos y avance, as
como la calidad de la solucin y el seguimiento de riesgos. De la misma manera,
se controlar la evolucin del producto software

10

1.3.1.4 CIERRE
En este proceso se entregar el proyecto terminado y de acuerdo a las
especificaciones planteadas. Se debe verificar el cumplimiento de todos los
objetivos especficos y consecuentemente del objetivo final. Esto se podr
verificar mediante la medicin de los resultados esperados propuestos.

1.4 DESCRIPCION Y SUSTENTACION DE LA SOLUCION


Para afrontar la problemtica las instituciones de educacin especial requieren de una
herramienta en gestin con capacidad de proveer a los usuarios y especialistas
informacin de acuerdo al perfil profesional de los especialistas. A su vez efectuar una
evaluacin y anlisis de avances y problemas encontrados durante el proceso de
enseanza y la capacidad de generar automticamente un plan de
accin/entrenamiento como sustento metodolgico de la labor educativa. Por tanto se
plantea la implementacin de un sistema Web para la gestin.

1.4.1OBJETIVO GENERAL
Como objetivo general, se Implementar un sistema de Informacin Web
orientado a la gestin de Matrculas Pagos y Notas.

1.4.2 OBJETIVOS ESPECFICOS


Los objetivos especficos del proyecto son:

Modelar los procesos identificando los requerimientos funcionales.


Construir un software de acuerdo a los requerimientos capturados post
anlisis del negocio.
Implementar un sistema de matrculas, pagos y notas que atender los
requerimientos funcionales al final del desarrollo.
Disear una Interfaz grfica amigable e intuitiva, que le permita al usuario
interactuar con el sistema con facilidad minimizando el uso de manuales
o capacitaciones.
Definir el esquema de seguridad bajo el cual se har uso del sistema de
informacin a implementar, as como tambin garantizar un canal de
flujo de informacin a travs de Internet que sea seguro.

11

1.4.3 RESULTADOS ESPERADOS

El sistema permitir realizar la autenticacin y autorizacin de los


usuarios a las diversas funcionalidades proporcionadas por el sistema.

El sistema brindar soporte a las funciones realizadas por el encargado


como elaboracin del registro de notas, control de asistencia,
planificacin de clases, reportes de aprendizaje del alumno, entre otros.

El sistema posibilitar el mantenimiento y actualizacin continua del


mismo registro de datos y misma aplicacin.

1.4.4 VENTAJAS DE LA SOLUCION PROPUESTA


Lo que se pretende lograr con el presente trabajo es desarrollar una solucin
que permita superar las deficiencias encontradas en el caso prctico a tratar
en este trabajo, y que fueron explicadas en el presente captulo.
En tal sentido, para decir que el producto propuesto es exitoso tiene que
asegurar que las deficiencias encontradas en la etapa de anlisis sean
superadas.
A continuacin se presenta un cuadro con la explicacin de las deficiencias a
superar con el presente trabajo.

12

Deficiencia
Confidencialidad

Administracin de
recursos

Descripcin
La aplicacin manejar permisos. Cada mdulo a
desarrollar controlar que slo las personas autorizadas
puedan ingresar. Sin embargo, a pesar de los controles
establecidos, la confidencialidad de la informacin estar
sujeta a la seguridad de la Web.

Tiempo: el tiempo de trmite se reduce


sustancialmente debido a que el trmite ya no ser
manual y las verificaciones sern realizadas por el
sistema.
Personal: asimismo, se reduce el nmero de personas
involucradas en el proceso ya que el proceso ser
automatizado en un 90%.
Papel: la solicitud ser un documento virtual por lo
tanto slo se usar papel para cuando se desean
realizar reportes impresos.

Demoras en los
pagos

Ya que existir mejor comunicacin entre los diferentes


actores, se podr contar con la gestin de pagos fcil de
administrarlo
ahorrando
tiempo
y
evitando
documentaciones.

Seguridad respaldo
y la informacin

La informacin registrada por los usuarios quedar


guardada en la base de datos de la Facultad, lo cual
garantiza el respaldo de la informacin registrada
diariamente.

13

La documentacin de parte de asuntos acadmicos

14

15

16

2. ANLISIS
En este captulo se explicar la metodologa a utilizar, los requerimientos funcionales
y no funcionales del sistema y se presentarn los diagramas de clases y de estados.
2.1.

Metodologa a Utilizar

Durante el desarrollo del software propuesto en este tema de tesis se sigui una
metodologa orientada a objetos basada en el Proceso Unificado de Desarrollo de
Software (RUP)
RUP es una metodologa d e desarrollo de software iterativo y cuyo proceso de
modelamiento e s t basado en UML (Unified Modeling Language) que es un
lenguaje de modelamiento estndar.
RUP tiene dos estructuras o dimensiones.
Estructura dinmica o dimensin tiempo del proceso muestran como el proceso se
expresa en trminos de ciclos, fases, iteraciones e hitos que se despliegan a travs
del ciclo de vida del proyecto. La estructura dinmica del proyecto en cuatro fases:

Incepcin: establece un claro conocimiento del proyecto a realizar as como


de los requisitos y se establece el alcance del proyecto.
Elaboracin: se preocupa de las tareas tcnicas como diseo,
implementacin, pruebas y la arquitectura
Construccin: hace ms que la implementacin, pasa de una arquitectura a
la primera versin operacional del sistema.
Transicin: Se asegura que el sistema cubra las necesidades de los usuarios.

En este punto del ciclo de vida se enfoca en el funcionamiento del producto, la


configuracin y la instalacin.
Estructura e s t t i c a describe c m o lo s elementos d e l proceso,
a c t i v i d a d e s , disciplinas, artefactos y roles, son lgicamente agrupados dentro del
flujo bsico de trabajo.
Artefacto es un producto final o parcial que es producido y utilizado durante el
proyecto. Un artefacto puede ser un documento, un modelo o un elemento del
modelo. Esta metodologa fue seleccionada para el desarrollo de la solucin
propuesta por los siguientes motivos:

Permite desarrollar un marco de trabajo para el desarrollo exitoso de


grandes proyectos de software.
RUP promueve el desarrollo de software iterativo y se adecua al tipo
de proyecto propuesto.
17

Esta metodologa e s utilizada p o r la Direccin d e la facultad de


sistemas.

2.2.

IDENTIFICACION DE REQUERIMIENTOS

A continuacin se explicara la visin del proyecto y los requerimientos funcionales y no


funcionales del sistema.

2.2.1.

Visin del proyecto


Introduccin

Se implementara un sistema que facilite y automatice la elaboracin del sistema


acadmico, administrativo y esttico de contenido de cursos de ofimtica en los
respectivos mdulos.

Posicionamiento

Definicin del problema


El proceso de pago de estudios de ofimtica en la UNCP FIS se
realizara de manera virtual, situacin que nos permite programar el
pago de manera eficiente.
Los problemas encontrados en el proceso actual son los siguientes: Falta
de confidencialidad de la informacin, ineficiente administracin de
recursos, poco control presupuestal, baja disponibilidad de la
informacin, demoras en los pagos, falta de seguridad e inexistente
respaldo de la informacin. En conclusin el problema es el Ineficiente
proceso para poder inscribir, matricular y controlar los pagos en el
programa de certificacin en ofimtica de la facultad de ingeniera de
sistemas de la UNCP.
Como objetivo general, se Implementar un sistema de Informacin Web
orientado a la gestin de Matrculas, Pagos y Notas.
Declaracin del posicionamiento del producto
El sistema propuesto reemplazar los procedimientos utilizados que
actualmente se realizan manualmente, salvo algunas verificaciones que
por su naturaleza no puedan ser automatizados.

18

Vista general del sistema


Perspectivas del sistema

El sistema propuesto en el presente tema permitir automatizar el


proceso de matrcula, notas del estudiante y pagos en OFIMATICA.
Beneficios del sistema
o El sistema permitir un mejor control en los procesos del
estudiante.
o El sistema permitir ahorro de papel
o El sistema permitir ahorro de tiempo
o El sistema facilitara el acceso a documentos que requiera el
usuario
o El sistema permitir a los usuarios acceder desde cualquier
computador con acceso a internet, en cualquier momento y el
cualquier lugar.
o Dependencias del sistema
o La disponibilidad del sistema depender de la disponibilidad de los
servidores del Campus Virtual y de la disponibilidad del servidor
de base de datos de la FIS - OFIMATICA.
o Los usuarios podrn acceder al sistema desde cualquier
navegador WEB que sea soportado por el Campus Virtual sin
importar el sistema operativo del computador.
o El tiempo de conexin depender del tipo de conexin del usuario
y del trfico que existente en la red.

19

2.2.2.

REQUERIMIENTOS FUNCIONALES
Tabla Requerimientos funcionales

Referencia Requerimiento
RF01
RF02
RF03

El sistema permitir la consulta y edicin de solicitudes de


matricula
El sistema deber generar un registro auditable log
transaccional para identificar a la persona que registra y
modifica
una solicitud.
El administrador
llevara un control de notas de los alumnos

RF04

El sistema tendr las notas de los alumnos en cada curso que


ha llevado y que est cursando.

RF05

El administrador podr modificar las notas

RF06

Tener un control de la informacin de los pagos

RF07

El sistema proporcionara los datos de los pagos realizados por


el alumno

RF08

Generalizacin de informes y reportes

RF09

Con los informes se podr obtener resultados detallados sobre


las notas del curso, notas por evaluacin, adems el promedio
final.

RF10

El sistema clasificara por alumno, rea, fecha, etc. Estos


podrn ser impresos

RF11

El sistema permitir el ingreso de nuevos usuarios de acuerdo


al calendario acadmico realizado por la FIS.

20

2.2.3.

Tabla Requerimientos no funcionales

Referencia Requerimiento
RNF01

La interfaz grfica del sistema intuitiva y fcil de usar para


los usuarios.

RNF02

La a p l i c a c i n p o d r s e r soportada por cualquier


sistema operativo y versiones del navegador web.

RNF03

El tiempo de respuesta del sistema no debe exceder el


time- out que el navegador web tiene para las respuestas
HTML.

RNF04

El sistema mostrar mensajes de errores fciles de


entender.

RNF05

El ingreso del sistema estar restringido bajo contrasea


cifradas y usuarios definidos

RNF06

El sistema debe brindar comodidad al usuario.

RNF07

El sistema debe soportar el manejo de gran cantidad de


informacin durante su proceso

RNF08

El sistema no presentara problemas para su manejo e


implementacin

21

2.3.
2.3.1

Anlisis de la solucin

Casos de uso

Los casos de uso son una manera formal de capturar y expresar la interaccin y
el dilogo entre los usuarios del sistema, llamados actores, y el propio sistema.
Los casos de uso expresan lo que el sistema debera hacer, sin preocuparse en el
cmo lo har.
2.3.1.1

Actores

Un actor representa un rol de un usuario que interacta con el sistema. A continuacin


se describe a los actores del sistema propuesto:
2.3.1.2

Diagrama de casos de uso

22

23

2.3.1.3

especificaciones / descripcin de los casos de uso

La especificacin de los casos de uso se refiere a la descripcin de cada una de las


partes definidas del rea de ofimtica para lograr su descripcin completa. En la
organizacin, la especificacin de los Casos de Uso se har bajo el formato presentado
a continuacin.
El siguiente cuadro muestra las partes y las indicaciones bsicas para iniciar su
redaccin. En las siguientes secciones del documento se presentan las
recomendaciones que hacen que la redaccin de CU sea ms fcil, sencilla de leer y
escribir.

El formato que usaremos nos detallar el funcionamiento de pagos del rea de


ofimtica, en insertar, modificar, eliminar y consulta.

24

CASO DE USO : LOGIN PARA EL ADMINISTRADOR

Caso General:

INGRESO DEL SISTEMA

Caso Especfico:

Login

Actor:

Administrador

Descripcin:
Flujo

Entrar al sistema
1. Eventos de Actor

2. Eventos de
Sistema

3. Ingreso a un
computador

4.

5. Prendo el
computador

6. Pantalla en carga

7. Ingresar a la pagina

8. Ventana de la
pagina

9. Eventos de Actor

10. Eventos de
Sistema

11. Busco el login

12. Cada de parte del


internet

13. Intento de nuevo


abrir el login

14. Abre la ventana de


Login

15. Ingresa los datos


necesarios

16. Datos Invlidos


(Usuario /
Contrasea)

17. Ingreso los datos


nuevamente

18. Abre la ventana del


sistema

Principal

Flujo Alternativo

25

CASO DE USO : REGISTRAR PAGOS

Caso General:

Gestin de Pagos

Caso Especfico:

Registrar Pagos

Actor:

Administrador

Descripcin:

Realiza el registro de los pagos para el curso de


ofimtica

Flujo

1. Eventos de Actor

Principal

3. Activa el sistema
de Gestin de
Pagos
5. Selecciona la
opcin de Registro
de Pagos
7. Ingresa los datos
necesarios para el
Registro
9.

11. Eventos de Actor

Flujo Alternativo

13. Activa el sistema


de Gestin de
Pagos
15. Selecciona la
opcin de Registro
de Pagos
17. Ingresa los datos
necesarios para el
Registro
19.

2. Eventos de
Sistema
4. Muestra pantalla
de Gestin de
Pagos
6. Abre la ventana de
Registro de Pagos
8. Valida los datos
Ingresados
10. Realiza registro y
asigna un ID nico
mostrando un
mensaje de
confirmacin.
Reinicia el Caso de
Uso General
12. Eventos de
Sistema
14. Cada de parte del
Servidor
16. Abre la ventana de
Registro de Pagos
18. Datos Invlidos
(Usuario /
Contrasea)
20. Realiza registro y
asigna un ID nico
mostrando un
mensaje de
confirmacin.
Reinicia el Caso de
Uso General

26

CASO DE USO: REGISTRAR ALUMNOS

Caso General:

Gestin de Registro

Caso Especfico:

Registrar Alumnos

Actor:

Administrador

Descripcin:
Flujo
Principal

Realiza el registro de los alumnos


1. Eventos de
Actor
3. Activa el sistema
de Registros
5. Selecciona la
opcin de Registro
de Alumnos
7. Ingresa los datos
necesarios para el
Registro
9.

11. Eventos de
Actor
13. Activa el sistema
de Gestin de
Registros
Flujo Alternativo

2. Eventos de
Sistema
4. Muestra pantalla
de Gestin de
Registros
6. Abre la ventana
de Registro de
Alumnos
8. Valida los datos
Ingresados
10. Realiza registro
y asigna un ID nico
mostrando un
mensaje de
confirmacin.
Reinicia el Caso de
Uso General
12. Eventos de
Sistema
14. Cada de parte
del Servidor

15. Selecciona la
opcin de
Registro de
Alumnos
17. Ingresa los
datos
necesarios para
el Registro

16. Abre la ventana


de Registro de
Alumnos

19.

20. Realiza registro


y asigna un ID
nico mostrando
un mensaje de
confirmacin.
Reinicia el Caso
de Uso General

27

18. Datos Invlidos


(Usuario /
Contrasea)

CASO DE USO: MATRICULA DE ALUMNOS

Caso General:

Gestin de Matricula

Caso Especfico:

Matricula

Actor:

Administrador

Descripcin:
Flujo
Principal

Flujo Alternativo

Matricula del alumno


1. Eventos de
Actor
3. Activa el
sistema de
Matricula
5. Selecciona la
opcin de
Matricula
7. Ingresa los
datos necesarios
para la Matricula
9.

11. Eventos de
Actor
21. Activa el
sistema de
Gestin de
Matricula
23. Selecciona la
opcin de
Registro de
Matricula
25. Ingresa los
datos
necesarios
para la
Matricula
27.

28

2. Eventos de
Sistema
4. Muestra pantalla
de Gestin de
Matricula
6. Abre la ventana
de Matricula
8. Valida los datos
Ingresados
10. Realiza registro
y asigna un ID
nico mostrando
un mensaje de
confirmacin.
Reinicia el Caso de
Uso General
12. Eventos de
Sistema
22. Cada de parte
del Servidor

24. Abre la
ventana de
Registro de
Matricula
26. Datos Invlidos

28. Realiza registro


y asigna un ID
nico
mostrando un
mensaje de
confirmacin.
Reinicia el
Caso de Uso
General

CASO DE USO : EMISION DE CERTIFICADOS

Caso General:

Gestin de Emisin

Caso Especfico:

Emisin de certificados

Actor:

Administrador

Descripcin:
Flujo
Principal

Flujo Alternativo

Realiza la emisin de certificados del alumno que concluyo


satisfactoriamente.
1. Eventos de
Actor
3. Activa el
sistema de
Emisin de
certificados
5. Selecciona la
opcin Emisin
de certificados
7. Ingresa los
datos y buscar
datos del alumno
9.

2. Eventos de Sistema

11. Eventos de
Actor
29. Activa el
sistema de
Gestin de
Emisin de
certificados
31. Selecciona la
opcin de
Emisin de
certificados
33. Ingresa los
datos y
buscar datos
del alumno
35.

12. Eventos de Sistema

29

4. Muestra pantalla de
Gestin de Emisin de
certificados
6. Abre la ventana de
Emisin de certificados
8. Valida los datos
Ingresados
10. Realiza registro y
asigna un ID nico
mostrando un mensaje de
confirmacin. Reinicia el
Caso de Uso General

30. Cada de parte del


Servidor

32. Abre la ventana de


Registro de Alumnos

34. Datos Invlidos

36. Realiza registro y


asigna un ID nico
mostrando un
mensaje de
confirmacin. Reinicia
el Caso de Uso
General

CASO DE USO : REGISTRAR NOTAS Y ASISTENCIA

Caso General:

Gestin de Registro

Caso Especfico:

Registrar de notas y asistencia

Actor:

Administrador

Descripcin:
Flujo
Principal

Flujo Alternativo

Realiza el registro de los alumnos referente a notas y


asistencia
1. Eventos de
Actor
3. Activa el
sistema de
Registros
5. Selecciona la
opcin de Registro
de notas y
asistencia
7. Ingresa los
datos necesarios
para el Registro
9.

11. Eventos de
Actor
37. Activa el
sistema de
Gestin de
Registros
39. Selecciona la
opcin de
Registro de
notas y
asistencia
41. Ingresa los
datos
necesarios
para el
Registro
43.

30

2. Eventos de Sistema
4. Muestra pantalla de
Gestin de Registros
6. Abre la ventana de
Registro de notas y
asistencia
8. Valida los datos
Ingresados
10. Realiza registro y
asigna un ID nico
mostrando un mensaje
de confirmacin. Reinicia
el Caso de Uso General
12. Eventos de Sistema
38. Cada de parte del
Servidor

40. Abre la ventana de


Registro de Alumnos

42. Datos Invlidos

44. Realiza registro y


asigna un ID nico
mostrando un
mensaje de
confirmacin.
Reinicia el Caso de
Uso General

CASO DE USO: ACTUALIZAR NOTAS

Caso General:

Gestin de Actualizacin

Caso Especfico:

Actualizacin de Notas

Actor:

docente

Descripcin:
Flujo
Principal

Flujo Alternativo

Realiza la actualizacin de notas


1. Eventos de
Actor
3. Activa el
sistema de
Actualizacin
5. Selecciona la
opcin de
Actualizar notas
7. Ingresa los
datos necesarios
para la
actualizacin
9.

11. Eventos de
Actor
45. Activa el
sistema de
actualizacin
47. Selecciona la
opcin de
Actualizar
notas
49. Ingresa los
datos
necesarios
para la
actualizacin
51.

31

2. Eventos de
Sistema
4. Muestra pantalla de
sistema de
Actualizacin
6. Abre la ventana de
Registro de Actualizar
notas
8. Valida los datos
Ingresados

10. Realiza registro y


asigna un ID nico
mostrando un
mensaje de
confirmacin. Reinicia
el Caso de Uso
General
12. Eventos de
Sistema
46. Cada de parte del
Servidor
48. Abre la ventana
de Actualizar
notas
50. Datos Invlidos
(Usuario /
Contrasea)

52. Realiza registro y


asigna un ID nico
mostrando un
mensaje de
confirmacin.
Reinicia el Caso
de Uso General

CASO DE USO: CONSULTA NOTAS Y ASISTENCIA

Caso General:

Gestin de Consulta

Caso Especfico:

Consulta de notas y asistencia

Actor:

Alumno

Descripcin:
Flujo
Principal

Flujo Alternativo

Realiza la consulta de los alumnos referente a notas y


asistencia
1. Eventos de
Actor
3. Activa el
sistema de
Consulta
5. Selecciona la
opcin de Consulta
de notas y
asistencia
7. Ingresa los
datos necesarios
para la Consulta
de notas y
asistencia
9.

11. Eventos de
Actor
53. Activa el
sistema de
Gestin de
Consulta
55. Selecciona la
opcin de
Consulta de
notas y
asistencia
57. Ingresa los
datos
necesarios
para la
Consulta
59.

32

2. Eventos de Sistema
4. Muestra pantalla de
Gestin de Consulta
6. Abre la ventana de
Consulta de notas y
asistencia
8. Valida los datos
Ingresados

10. Realiza registro y


asigna un ID nico
mostrando un mensaje de
confirmacin. Reinicia el
Caso de Uso General
12. Eventos de Sistema
54. Cada de parte del
Servidor

56. Abre la ventana de


Registro de Alumnos

58. Datos Invlidos


(Usuario / Contrasea)

60. Realiza registro y


asigna un ID nico
mostrando un mensaje
de confirmacin.
Reinicia el Caso de
Uso General

2.3.2

Diagrama de clases
Es la unidad bsica que encapsula toda la informacin de un Objeto (un
objeto es una instancia de una clase). A travs de ella podemos modelar
el entorno en estudio (una Casa, un Auto, una Cuenta Corriente, etc.).
En UML, una clase es representada por un rectngulo que posee tres
divisiones:

2.3.2.1

Especificaciones de las clases del sistema


Aqu explicaremos cada una de las clases que conforman el
sistema

33

2.3.3

DIAGRAMAS DE ESTADO

34

3. Diseo
3.1 Arquitectura del sistema
En esta seccin se explicar a detalle la arquitectura WEB de nuestro sistema.
Asimismo, se mostrar el patrn de diseo empleado para cada caso de
matrcula, Notas y Pagos, los diagramas de componentes y los diagramas de
interaccin.
3.1.1 Arquitectura Web
La arquitectura WEB a utilizar ser tradicional, debido a que la aplicacin
propuesta formar parte de los servicios que se ofrecen en la actualidad como:

FRONT-END
Son aplicaciones, livianas para cualquier tipo de dispositivo sobre
diversos tipos de sistemas operativos.
MIDDLE-TIER
Corresponde a los servidores de aplicaciones que corren en sistemas
operativo Windows.
El software para el servicio de gestin Internet (http) y sobre ste
corren nuestras aplicaciones desarrolladas con tecnologa Java.
BACK-END
Es un servidor de base de datos con sistema operativo AIX (IBM) sobre
el que corre el DBMS (sistema de administracin de base de datos).

35

3.1.2 Patrn de diseo


Un patrn de diseo es una solucin estndar para resolver un problema de
Software conocido y que ha sido aprobado y es reutilizable.
En el presente proyecto de tesis se utilizar el patrn de diseo Modelo Vista
Controlador (MVL), generalmente se usa ese diseo para el diseo de Sistemas.

36

LGICA
LAYOUT

3.1.3 Diagrama de Componente

Un diagrama de componentes muestra los diferentes tipos de relaciones que los


componentes pueden tener, que son los mismos que las clases tienen.

37

38

Especificaciones de Componentes
COMPONENTES

DESCRIPCIN

Usuario

Es el componente que realiza la operacin de consulta de asistencia, notas,


etc.

Administrador

Es la persona quien realiza ingreso, modificacin, reportes de notas;


asistencia y deudas.

Persona

Estn incluidos a los estudiantes, docentes, y posiblemente empleados.

Reportes

Se realizan las consultas de notas, asistencia, adeudados esas consultas lo


realizar los BDMS (administradores) ser manejado a travs de un login.

DB Pagos

Almacn de datos con respecto a pagos con los mdulos correspondientes,


deudas y fechas lmites.

Pagos

Son datos de pagos de certificados, mdulos, posibles copias.

Pgina HTML

Es el componente que sirve de interfaz para el


Usuario y administrador.

39

3.1.4 Diagrama de Secuencia / Iteracin


Un diagrama de secuencia o de iteracin es un diagrama que se centra en ordenar en el tiempo la comunicacin que existe entre los objetos.
Grafico 1
Registro de estudiantes de ofimtica

40

Grafico 2
Matricula de estudiantes de ofimtica

41

Grafico 3
Registro de pagos por parte del administrador

42

Grafico 4
LOGIN de parte del administrador para que realice modificaciones en las asistencias, pagos, notas.

43

Grafico 5
Registro de notas y asistencia de parte de docentes y administrador

44

Grafico 6
Consulta de notas y asistencia de parte de los estudiantes

45

Grafico 7
Emisin del certificado por parte del administrador

46

3.1.5

MODELO FISICO DE DATOS

47

3.2

DISEO DE INTERFAZ GRFICA

3.2.1 PANTALLA GENERAL / INTERFAZ GENERAL

48

3.2.2 PANTALLA: REGISTRO DE PAGOS DEL ALUMNO

49

3.2.3 PANTALLA:LOGIN ADMINISTRADOR / DOCENTE

50

3.2.4 PANTALLA: REGISTRO DE ALUMNO / ESTUDIANTE

51

3.2.5 PANTALLA: Consulta de notas y asistencia, esto se da mediante una


descarga en pdf donde se encuentran todos los alumnos matriculados.

52

PANTALLA: Registro de notas, los registro se darn por parte del


administrador como del docente, este registro se almacenar como un pdf
quienes los alumnos podrn descargarlo.

3.2.6

53

3.2.7 PANTALLA: Formulario de inscripcin de alumnos

54

4. Construccin
4.1.

Construccin

En esta parte se describir cada mdulo que conforman en el software el cual se


utilizar para este presente trabajo, tambin se describir las herramientas a usar.
4.1.1.

Mdulos del Sistema

El Sistema de Ofimtica cuenta con los siguientes mdulos:

Gestin de pagos a realizarse


Generacin de reportes
Matrcula y registro de datos del usuario
Registro de notas del usuario
Realizacin de todo tipo de consultas por el lado del usuario

Los cuales se encontrarn registrados en el campus virtual OFIMATICA UNCP:

Gestin de pagos a realizarse


Este mdulo tiene como finalidad la realizacin de los pagos que se asistir por
mdulo de estudio, los cuales se cuenta con 3 de stos y algunos pagos
adicionales como la matrcula, el certificado, moras, etc.
Cada pago que se realizar por parte del estudiante tendr su fecha lmite para
cancelar al banco entregando su Boucher al encargado de registrar al sistema
para continuar los estudios del mdulo siguiente. Finalmente, para las entregas
del certificado tendr q hacer un pago adicional al banco igualmente llevando
el Boucher al encargado para tener una fecha de entrega que el estudiante
deber recoger.
Generacin de reportes
Este mdulo tiene como finalidad permitir la entrega de reportes generando
como un seguimiento acadmico en el transcurso del estudio de los 3 mdulos.
Cada reporte entregado al estudiante como las notas, la asistencia, y si el
usuario necesita el reporte del cual fue registrado al sistema de las matriculas
por cada mdulo y registro de sus datos correctos se le har la entrega
respectiva.
Matrcula y registro de datos del usuario
Este mdulo tiene por finalidad registrar el proceso de matrcula del estudiante
junto con los datos personales a cargo del administrador del Sistema. Presenta
algunas funcionalidades como ingresar, modificar, eliminar datos del usuario en
el registro.
55

Registro de notas del usuario


Este mdulo tiene por finalidad registrar las notas de los estudiantes a cargo
del administrador. Cada nivel que pasa el estudiante genera una nota promedio
tanto de trabajos y exmenes el cual debe ser un promedio mayor o igual a 14
que es la nota aprobatoria mnima. El encargado de registrar en cada mdulo
deber percatarse de este prerrequisito caso contrario el estudiante deber
repetir el mdulo hasta obtener esta nota.
Realizacin de todo tipo de consultas por el lado del usuario
Este mdulo tiene por finalidad la realizacin de todo tipo de consultas por
parte del estudiante o participante que encuentra en la pgina de OFIMATICA
de la facultad. Toda consulta se realizar por va web con su usuario y
contrasea dada el da de la matrcula as tenga que ser privado.
4.1.2.

Herramientas de Desarrollo

La herramienta que se ha utilizado para la construccin de este presente proyecto es el


software llamado Enterprise Architect 7.0 (herramienta que se us tambin como
manejador de la base de datos). Esta nos ha ayudado de mucho para el diseo y
anlisis UML desde el paso de los requerimientos a travs de las etapas del anlisis,
modelos de diseo, pruebas y mantenimiento.
Es una herramienta multi-usuario en Windows, diseada para ayudar a construir
software y fcil mantener. Ofrece salida de documentacin flexible y de alta calidad.
Presentaremos algunas caractersticas de este software:

Ayuda comprensiva para UML


Interfaz de usuario intuitiva
Soporte para transformaciones MDA
Documentacin flexible y comprensible
Ingeniera de cdigo directa e inversa
Capacidad para compartir modelos de diversas maneras
Soporta control de versiones
Soporta seguridad de usuario
Soporte para el mantenimiento

56

4.2.

Plan de pruebas

Caso de Prueba

Resultado Esperado

Observaciones

Verificar que se muestren


los pagos respectivos a las
que el usuario realizara.

Solo se permite ingresar


pagos realizados de
forma correcta.

Se maneja a travs de los


bouchers.

Verificar que solo se


muestren
acciones
activas.

Solo se muestran las


actividades que se
encuentran activas.

Cumple. En la pantalla
salen un mensaje del
proceso.

Verificar que cuando se


graven los datos de los
montos se validen que
todos
los
campos
obligatorios hayan sido
ingresados

Se graban los valores


registrados y en valores
incorrectos solo se
corrige.

Cumple. En la pantalla se
muestra que no puede
continuar porque se
tiene que rellenar
obligatoriamente los
espacios en blanco.

Verificar que no se No se podr grabar datos


permita datos invlidos y
incorrectos ni montos
sea el importe pedido.
incorrectos.

Cumple. En la pantalla
sale lo que se tiene que
corregir al ingresar el
dato incorrecto.

Verificar que todos los En el intento de grabar


Cumple. Muestra un
datos
validos
del otros datos que no sean
mensaje de dato
estudiante referido al los indicados no se podr
incorrecto.
monto cancelado sean
realizar
vlidos.
Verificar que sea la Si no es l cantidad exacta
Cumple. Se muestra
cantidad exacta de pago
no se validara su pago.
invalido si la cantidad
al momento de validar si
depositada no es la
pago el alumno.
indicada.
Para verificar el desarrollo de nuestro proyecto del Sistema Ofimtica de la Facultad
Ingeniera de Sistemas se realizan muchas pruebas en el cual tambin se registra un
sitio web.
Para corroborar el cumplimiento de todos los casos de uso se ha dividido el plan de
pruebas por cada caso de uso.

57

4.2.1.
Plan de pruebas PP01: Relacionado al caso de uso CU01(Registro de
Pagos)
Caso de Prueba

Resultado Esperado

Verificar que se muestren Solo se permite ingresar


los pagos respectivos a las pagos realizados de forma
que el usuario realizara.
correcta.

Observaciones
Se maneja a travs de los
bouchers.

Verificar que solo se


muestren acciones activas.

Solo se muestran las


actividades que se
encuentran activas.

Cumple. En la pantalla
salen un mensaje del
proceso.

Verificar que cuando se


graven los datos de los
montos se validen que
todos
los
campos
obligatorios hayan sido
ingresados

Se graban los valores


registrados y en valores
incorrectos solo se
corrige.

Cumple. En la pantalla se
muestra que no puede
continuar porque se tiene
que rellenar
obligatoriamente los
espacios en blanco.

Verificar que no se permita


datos invlidos y sea el
importe pedido.

No se podr grabar datos


incorrectos ni montos
incorrectos.

Cumple. En la pantalla
sale lo que se tiene que
corregir al ingresar el dato
incorrecto.

Verificar que todos los


datos
validos
del
estudiante referido al
monto cancelado sean
vlidos.
Verificar que sea la
cantidad exacta de pago al
momento de validar si
pago el alumno.

En el intento de grabar
otros datos que no sean
los indicados no se podr
realizar

Cumple. Muestra un
mensaje de dato
incorrecto.

Si no es l cantidad exacta
no se validara su pago.

Cumple. Se muestra
invalido si la cantidad
depositada no es la
indicada.

58

4.2.2.
Plan de pruebas PP02: Relacionado al caso de uso CU02(Reporte de
Pagos)
Caso de Prueba

Resultado Esperado

Observaciones

Verificar que se muestren Se verifica en el Sistema Cumple. En la pantalla se


los montos que faltan los montos exactos a muestra los montos de
pagar.
pagar que deben los deuda.
estudiantes.
Verificar los datos del Se brinda informacin del Cumple. En la pantalla se
estudiante si tiene deuda estudiante si tiene una muestra los datos del
para generar reporte.
deuda personalmente.
deudor
Verificar
que
deba
llegarle el reporte al
estudiante
que
lo
requiera.

Se
hace llegar
al Cumple. Se muestran los
estudiante que pidi su datos y pagos.
reporte de pagos una vez
subido al sistema con el
Boucher indicado.

4.2.3.
Plan de pruebas PP03: Relacionado al caso de uso CU03(Registrar de
Alumnos)
Caso de Prueba

Resultado Esperado

Observaciones

Verificar que los datos Se ingresan los datos del Cumple. En la pantalla se
del
estudiante estudiante
muestra datos correctos
registrados
sean correctamente.
ingresados.
guardados
correctamente.
Verificar que las casillas Se completan todas las Cumple.
en
blanco
sean casillas caso contrario no
completados
al se puede proceder.
momento de la matrcula
Verificar que se pueda Se realiza correctamente Cumple. Se muestra la
modificar si hay un error el
proceso
de modificacin correcta.
en el ingreso de datos.
modificacin de datos del
estudiante.
Verificar que se pueda Se realiza correctamente Cumple. Se muestra el
eliminar los datos del la eliminacin de datos proceso de eliminacin
estudiante fallido.
del estudiante.
en pantalla.

59

4.2.4.
Plan de pruebas PP04: Relacionado al caso de uso CU04(Consulta de
notas y asistencia)

Caso de Prueba

Resultado Esperado

Observaciones

Verificar que la consulta


sea por va web y
personal.

Se ingresa a la web para


realizar consulta.

Verificar los datos


correctos en el reporte
ya sea de notas o
asistencias.

Se Imprimen los datos


correctos del estudiante
o se ingresa a la web.

Cumple.
Cuando se ingresa al
navegador existe el
portal web para ingresar
a realizar consultas
Cumple. Se muestran los
datos en las pantallas
antes de ser impreso.

Verificar que la consulta


por la web sea de
informacin vlida.

Al ingresar a la web se
encuentra informacin
que se necesita.

Cumple.
Al ingresar a la web se
muestra la informacin.

Verificar que se pueda


realizar la consulta con
sus respectivas claves y
usuarios.

Se ingresa a la pgina
colocando los datos del
usuario y contrasea.

Cumple.
Se muestra en la pantalla
el login y usuario para
ingresar si la informacin
quiere ser privada caso
contrario solo en el
portal se encuentra la
informacin en
generalizada.

Verificar que si el usuario


o clave ingresado
incorrecto no acceda a la
pgina web .

Cuando no son los datos


correctos al ingresar se
insiste con la correcta e
ingresa al portal web.

Cumple.
Si los datos son
incorrectos te dan ms
opciones para poder
ingresar caso que la
contrasea sea olvidada
por el usuario.

Verificar que se pueda


realizar la consulta de
un personal sin criterios
de bsqueda.

Se encuentra todo tipo


de informacin que se
requiere.

Cumple.
Al ingresar sin la
contrasea se encuentra
informacin general.

60

4.2.5.
Plan de pruebas PP05: Relacionado al caso de uso CU05(registro de
Notas y asistencia)
Caso de Prueba

Resultado Esperado

Observaciones

Verificar que las notas Se ingresan las notas de Cumple. Se muestra en la


sean
ingresadas modo correcto.
pantalla una ventana de
correctamente.
confirmacin de ingreso
de notas.
Verificar que coloque de
modo automtico al
ingresar la nota de color
rojo si es desaprobatorio
y azul y si la nota es
aprobatoria .

En el ingreso de notas se Cumple. Se muestra en la


ha validado los colores de pantalla el color de las
notas aprobatorias y notas correctamente.
desaprobatorias.

Verificar que coloque de


modo automtico al
ingresar la asistencia de
color rojo si esta por
debajo del porcentaje
limite y azul y si la nota es
mayor .
Verificar que todas las
notas al final del
promedio
sean
aprobatorias para pasar
de modulo por ende
estarn validadas las
celdas a completar.

En
el
ingreso
de
asistencia se ha validado
los colores que indican el
porcentaje limite.

Cumple. Se muestra en la
pantalla el color de las
asistencias
correctamente.

El proceso de aprobacin Cumple.


para pasar de modulo es
correcta caso contrario
se
har
saber
al
estudiante la repeticin
del mdulo.

Verificar la eliminacin Se elimina la nota sin Cumple. Se muestra la


de notas por confusin.
errores.
eliminacin de la nota en
una nueva ventana.
Verificar el ingreso de la Se
ingresan
las Cumple. Se muestra en
asistencia.
asistencias por da del la pantalla el modo de
estudiante.
ingreso de la asistencia
del estudiante.
Verificar la modificacin Se modifican los datos de Cumple.
de asistencia en caso que asistencia
que
son Se muestra en pantalla
se haya registrado mal.
incorrectos.
una nueva ventana
donde se modifica .

61

4.2.6.

Plan de pruebas PP06: Relacionado al caso de uso CU06 ( Login )

Caso de Prueba

Resultado Esperado

Observaciones

Verificar que el
administrador ingrese su
usuario y pasword
correctos al sistema.
Verificar los datos
ingresados son
incorrectos no sean
vlidos.

Se ingresa el usuario y
pasword a la web para
realizar diferentes
acciones.
Se ingresa datos
invlidos por ende no se
accede al sistema.

Cumple.
Se muestra el ingreso al
login con sus respectivos
datos.
Cumple.
Se muestra en pantalla
una ventana de error.

Verificar al ingresar en
el login distintas
acciones a realizar.

Se ingresa al login y se
muestra lo que se va a
realizar

Cumple.
Se muestra en pantalla
las acciones que se
quiere realizar.

4.2.7.
Plan de pruebas PP07: Relacionado al caso de uso CU07(Validar
alumno)
Caso de Prueba

Resultado Esperado

Verificar la insercin de
datos y de matrcula del
estudiante.

Se ingresa los datos del


estudiante
correctamente.

Cumple.
Se muestra en la
pantalla una nueva
ventana de
confirmacin.

Verificar que todas las


casillas sean rellenadas
antes de guardar.

La validacin de las
casillas que son
obligadas a ser
rellenadas se realizan
sin errores.

Cumple.
Esta es mostrada al
momento de que las
casillas estn llenas.

Verificar la modificacin
del registro de datos
fallidos.

Se modifican los datos


del estudiante .

Cumple.

Verificar que los datos


del estudiante sean los
correctos al
matricularse con el DNI.

Presenta una falla si hay


casilleros vacos y no se
podrn guardan los
datos.

Cumple.
Se muestra en la
pantalla la confirmacin
de los casilleros llenos.

62

Observaciones

4.2.8.
Plan de pruebas PP08: Relacionado al caso de uso CU08(Actualizar
notas)
Caso de Prueba
Verificar que la
modificacin de notas
sea correctamente.
Verificar que se
ingresen las notas del
estudiante de manera
correcta.
Verificar que se puedan
eliminar notas

4.2.9.

Resultado Esperado

Observaciones

Se modifica las notas del Cumple. Muestra en la


estudiante
pantalla la confirmacin
de la modificacin.
Se actualiza las notas
Cumple.
del estudiante

Se elimina las notas del


estudiante.

Cumple.

Plan de pruebas PP09: Relacionado al caso de uso CU09(Matrcula)

Caso de Prueba

Resultado Esperado

Observaciones

Verificar los datos a


validar del estudiante
sean los correctos para
que no haya
suplantacin.

Se verifica los datos


correctos del estudiante
a matricularse.

Cumple.

Verificar que todas las


casillas o espacios sean
rellenadas antes de
enviar.

Se revisa si falta algn


dato antes de ser
enviado al
administrador.

Cumple.
Esta es mostrada al
momento de que las
casillas estn llenas.

Verificar los mdulos


que se va a inscribir.

Se verifican que
mdulos llevara el
estudiante .

Cumple.

Verificar que los datos


del estudiante sean los
correctos al
matricularse con el DNI.

Presenta una falla si hay


casilleros vacos y no se
podrn guardan los
datos.

Cumple.
Se muestra en la
pantalla la confirmacin
de los casilleros llenos.

Verificar que ya sea


matriculado el
estudiante

Se matricula al
estudiando validando
todos sus datos.

Cumple.

63

4.2.10. Plan de pruebas PP10: Relacionado al caso de uso CU10(Emisin de


Certificados)
Caso de Prueba

Resultado Esperado

Observaciones

Verificar que el
Se muestra la nota y se
promedio del estudiante verifica y el promedio es
sea aprobatorio para
aprobatorio o no.
emitir el certificado.

Cumple.

Verificar que todo este a Se verifica todos los


acorde a las reglas .
datos notas asistencias
pagos conforme a las
reglas de emisin de
certificados.

Cumple.

Verificar que las fotos


de los estudiantes sean
de ellos mismos.

Cumple.

Se verifican las fotos


entregadas.

64

5. CONCLUSIONES
El proyecto que realizamos ha contribuido de manera muy importante para identificar
y resaltar los puntos que hay que cubrir y considerar para llevar a cabo la
implementacin exitosa del sistema de informacin web orientado a la gestin de
matrculas, pagos y notas. Nos deja muchas cosas importantes que analizar y muchas
otras las ha reforzado como puntos angulares para llevar a cabo la implementacin.
Dentro de los puntos importantes que hemos considerado de mayor importancia es el
Ineficiente proceso para poder inscribir, matricular y controlar los pagos en el
programa de certificacin en ofimtica de la facultad de ingeniera de sistemas de la
UNCP por ende se est realizado este proyecto para darle solucin a este gran
problema.
Hay muchas cosas que podramos mencionar que aprendimos a lo largo de este
proyecto, pero las ms importantes creemos que las hemos mencionado. Sin embargo,
consideramos que la ms importante de todas es llevar a cabo antes que nada una
planeacin de lo que se quiere realizar y que se espera obtener cuando se lleve a cabo
un proyecto, por ende, se debe desarrollar una evaluacin correcta de las posibles
alternativas que se tengan antes de iniciar cualquier cosa, tanto del producto que se va
a adquirir as como tambin de los posibles caminos para hacer la implementacin.
En conclusin este proyecto realizado ayudara en la automatizacin y se realizara los
procesos de manera eficaz aplicando en el sistema de gestin de ofimtica de la
Facultad Ingeniera de Sistemas de la UNCP.

65

6. BIBLIOGRAFA
Libros

ANLISIS, DISEO E IMPLEMENTACIN DE UN SISTEMA DE


SOLICITUDES DE PAGO DE REMUNERACIONES EVENTUALES VA
UNA INTRANET. Carranza Liza Mara

Fuentes electrnicas

Se us como gua la pgina oficial de Ing. De Sistemas.


http://www.sistemasuncp.com.pe

66

Vous aimerez peut-être aussi