Anda di halaman 1dari 54

AO DE LA CONSOLIDACION DEL MAR DE GRAU

Universidad Nacional De Ucayali


Facultad de Ingeniera de
Sistemas E Ingeniera Civil
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

SISTEMA DE MATRICULA
COLEGIO CRISTIANO PERUANO
AMERICANO
CURSO:

DISEO DE SISTEMAS

DOCENTE:

Ing. Mg Clotilde Hidalgo Ros De Cerna

CICLO:

VII

INTEGRANTES:

Zumaeta Torres Wanderley.


Vsquez Ros Walter.
Elescano Ramrez Rosa Mercedes.
Daz San Martin Kristian.
Fermin jhon

PUCALLPA PERU
2016

CAPITULO 1:
GESTION DEL PROYECTO

1.-GENERALIDADES DE LA EMPRESA
1.1.

Giro Del Negocio


El Colegio Cristiano Peruano Americano, requiere los servicios necesarios
para realizar la implementacin de una herramienta de gestin de matriculas
que permita el procesamiento y consulta de la informacin de los
estudiantes.

1.2. Resea Histrica

Fundado el 22 de octubre de 2006 por el promotor Kevin james


EiferArezki con la visin de comenzar con una educacin de calidad
basndose en valores cristianos para los estudiantes. Comenz con el
nivel de inicial con 3 aulas. Posteriormente se dara apertura el nivel
primario con un saln. Creando talleres de arte y computacin. Aos
despus se implementara el nivel secundario, el cual se suspendera por
reestructuracin del reglamento. Actualmente el colegio cuenta con un
aproximado de 350 estudiantes en los 3 niveles. Talleres de arte, lectura,
cmputo, ingls, educacin fsica para el desarrollo de diferentes
habilidades en los estudiantes como cursos de preparacin en
conocimientos.

1.3.

Visin
Nuestra institucin educativa para el ao 2019 ser una organizacin lder
desde su estructura orgnica funcional y personal, fomentaremos
orientaciones de valores a las familias y brindaremos un servicio de
calidad, garantizando una formacin de alumnos integrales con logros de
competencias, para ello contaremos con profesionales exitosos que
garanticen alumnos emprendedores.

1.4.

Misin
La Misin de la Escuela Profesional de Ingeniera en Sistemas de la
UNU, es formar Ingenieros de Sistemas ntegros, altamente
calificados en el mbito acadmico, cientfico, tecnolgico, humanista
y cultural, con slidos valores ticos y morales; capaces de resolver
problemas a travs de la planificacin, el diseo, la instrumentacin y
la optimizacin de soluciones informticas.

1.5.

Objetivos Estratgicos

Registrar pagos de pensiones y matriculas generando un cdigo de operacin

Generar un cdigo de estudiante para los pagos

Mostrar personas con pagos atrasados para notificarlos

mostrar ingresos por das y total de cada mes

Que sus estudiantes destaquen entre los dems por sus conocimientos y valores
ante la sociedad, Que los estudiantes del nivel secundario puedan ingresar a las
casas superiores de estudios mostrando la calidad de enseanza, logrando con
esto captar nuevos estudiantes adems de la mejora de infraestructura.

Variables

Cobertura educativa

1.6.

Objetivo
Cobertura de inicial

Indicador
Tasa neta de matricula

Meta
80%

Cobertura de Primaria

Tasa neta de matricula

85%

Cobertura secundaria

Tasa neta de matricula

70%

Anlisis interno
Fortalezas

Solido reglamento interno


Plan de contingencia en caso de desastres naturales
Docentes preparados y capacitacin constante
Editoriales de prestigio
Solidos valores cristianos aplicados a los estudiantes
Cronograma de actividades durante todo el ao
Talleres que desarrollan los diferentes talento en los estudiantes
Seguridad y control para los estudiantes

Debilidades

1.7.

Infraestructura de primer nivel


Control de pagos
Control de uniformes

Anlisis externo
Oportunidades

Creacin de aulas especializadas para talleres


Creacin de segundas plantas en las aulas para manejar mayor
alumnado
Implementacin de proyectores para mejorar clases audiovisuales

Amenazas

Creacin de un centro educativo cerca


I.E de la competencia con mejor infraestructura o precios de pensin
ms bajos

1.8.

Organigrama

Calculo del esfuerzo para el desarrollo del proyecto


Estructura del anlisis de costos para la factibilidad econmica
Tabla 1. Estructura del anlisis

Costos de Inversin

Costos de Desarrollo
Costo de Implementacin
Costo de Mantenimiento, Soporte y Operacin

Hardware
Software
Mobiliario
Capacitacin
Recursos humanos
Artculos consumibles

Recursos humanos

COSTOS
o PESO DE ACTORES: Simple(1)Promedio(2qComplejo(3)
Secretario (a) = Complejo

Director = Simple
Cajera = Promedio
1*1=1
1*2=2
1*3=3
Total= 6

o PESO DE LOS USE CASE:

Simple(5)Promedio(10)

Complejo(15)
Registrar Matricula = Complejo
Registrar Pago de Mensualidad = Promedio
Registrar Pago de Matricula = Simple
Gestin de Matricula = Complejo

1 simple*5=5
1 promedio*10=10
2 complejo*15=30
Total= 45

o CALCULANDO UUCP:
6+45= 51

o CALCULANDO EL TCF:

7
Tabla 2. CALCULANDO EL TCF

Numero de
factor
T1
T2
T3
T4
T5
T6
T7

Descripcin del Factor


Seguridad
Respuesta o Rendimiento de los
objetivos cumplidos
Eficiencia de los Usuarios
Finales (en
Lnea)
Fcil de instalar
Fcil de usar
Fcil de modificar
Capacitacin especial

Peso de
Factor
2
1

Valor
Asignados
4
4

Valor
Total
8
4

1
1
1
1

4
4
4
2

4
4
4
2

TFactor = Sumatoria (Peso del Factor) * (TValores Asignados)


TFactor = 30
TFC = 0.6 + (0.01 * Factor)
TFC = 0.6 + (0.01 * 30) = 0.9

o CALCULANDO EL EF:
Tabla 3. CALCULANDO EL EF

Nmero del
Factor
F1
F2
F3
F4
F5
F6
F7
F8

Descripcin del Factor

Peso
3
2.5
2

Valor
Asignado
3
3
2

Valor
Total
9
7.
4

Manejo de Analisis
Experiencia en Base de Datos
Experiencia en la Orientacin a
Objetos.
Capacidad de Anlisis y
Liderazgo
Motivacin
Requerimientos estables
Trabajadores a medio tiempo
Dificultad en el lenguaje de
Programacin

1.5
1
0
0

4
4
2
2

6
4
0
0

EFactor = Sumatoria (Valor Asignado * Peso del Factor)


EFactor =32
EF = 0.40 + (0.02 * EFactor)
EF = 0.40 + (0.02 * 32) = 1.04
CALCULANDO UCP:
UCP = UUCP * TCF * EF
UCP = 50* 0.9* 1.4= 47

o PARA ELEGIR EL FACTOR HOMBRE/HORAS:

28 hombres/horas * 47.445= 1450.4-Esfuerzo


1450.4/40 = 43.8332175 -Semanas
46.2003325/5 = 11.958304375 -Total de Semanas = 12

o EL COSTO DEL PROYECTO:


800 * 5 = 4000 Sueldo por Integrante
4000*3=12000Total sueldo integrantes

o CUADRO DEL PRESUPUESTO DEL PROYECTO:


Tabla 4. CUADRO DEL PRESUPUESTO DEL PROYECTO

SISTEMA DE PRACTICAS PRE-PROFESIONALES


Actividades
Desarrollo del sistema
Gastos de
Aprovisionamiento

Esfuerzo
Total trabajo del personal

Viticos
Telefona
Materiales
Equipos y bienes duraderos
Total del presupuesto

Costo
12000

920
100
200
2000
15250

CAPITULO 2:
MODELADO DEL NEGOCIO

10

2.1.

Visin Del Negocio

Nuestra institucin educativa para el ao 2019 ser una organizacin lder desde su
estructura orgnica funcional y personal, fomentaremos orientaciones de valores a las
familias y brindaremos un servicio de calidad, garantizando una formacin de
alumnos integrales con logros de competencias, para ello contaremos con
profesionales exitosos que garanticen alumnos emprendedores.

2.2.

Misin

La Institucin educativa privada Cristiano Peruano Americano Brindara un


excelente servicio educativo con bases en el fundamentales en el amor ,paz y la
armona ; para los prximos aos contaremos con alumnos exitosos lideres con pleno
dominio de sus capacidades que ser la base slida para construir un proyecto de
vida

2.3.

Propsito
Realizar el proceso de matrcula de manera ms rpida y eficiente
registrar los pagos y mostrar ingresos del mes

2.4.

Alcance
El sistema de prcticas pre-profesionales permite automatizar de
forma integrada los procesos que se desarrollan para realizar las
prcticas pre-profesionales.
El sistema ser desarrollado en la Intranet de la institucin, de esta
manera permitir a los usuarios acceder al sistema desde cualquier
plataforma, en cualquier momento y lugar.
El sistema permitir la digitalizacin, registro, revisin, aprobacin y
Seguimiento de documentos.
El sistema permitir a las unidades involucradas realizar el
seguimiento del documento durante todo el proceso de trmite, desde
que el documento se registra en este sistema hasta que es aceptado o
aprobado en la institucin. Tambin permitir al alumno conozca el
estado del trmite de los documentos que le emite a la institucin.
El sistema permitir que se adjunte el documento digitalizado al
trmite, para evitar el maltrato o extravo del documento de pago
fsico durante su trnsito a travs de las oficinas de la institucin.

11

El sistema permitir el envo de mensajes electrnicos cuando un


documento deba ser revisado por el nivel correspondiente dentro del
flujo de aprobacin.
El sistema permitir que los flujos de actividades sean definidos por la
institucin segn sus necesidades, con los niveles de aprobacin que
considere conveniente.
El sistema generar reportes que permitan conocer el estado de los de
cualquier nivel del flujo de aprobacin, con diferentes niveles de
detalle y segn perfil de usuario que los consulte.
2.5.

Posicionamiento
2.5.1. Definicin del Problema
Tabla 5. Visin del Negocio: Definicin del problema

La inexistencia de un sistema informtico dedicado al seguimiento


3. El
de los procesos efectuados para realizar las prcticas preproblema
profesionales en la facultad de Ingeniera de Sistemas y de
de
Ingeniera Civil.

Ausencia de reportes completos en tiempo real.


El problema
de

afecta a

El impacto
asociado es

Una
solucin
adecuada
sera

Los problemas generados son los siguientes: deficiente


confidencialidad de la informacin, incremento del tiempo del
trmite, dificultad en la disponibilidad de los documentos, entre
otros.
Alumnos
Deficiente control del seguimiento del trmite efectuado para la
realizacin de las prcticas pre-profesionales.
Demoras y sobrecostos en los procesos internos en la oficina de
prcticas pre-profesionales.
Implementar un sistema de seguimiento de procesos documentario
va Intranet, que integre toda la informacin del proceso y de
acceso rpido y completo a los actores del proceso.

2.5.2

Posicionamiento del Producto

12
Tabla 6. Visin del Negocio: Posicionamiento del Producto

Para
Quienes
El nombre
del producto

Alumnos y los responsables de la oficina de prcticas preprofesionales.


Necesitan planificar, organizar y ejecutar la evaluacin del
SISTEMA DE PRACTICAS PRE PROFESIONALES

Que

Adjunta de manera digital los documentos que se generan durante


el proceso de seguimiento del proceso de prcticas preprofesionales.

No como

El proceso actual de registros manuales.

Nuestro
producto

Permite gestionar los distintos procesos para realizar las prcticas


pre-profesionales mediante una interfaz grfica sencilla y
amigable. Adems, proporciona acceso rpido y en tiempo real
desde cualquier equipo de la institucin o desde cualquier equipo
que posea conexin a internet.

2.6. Descripcin de Stakeholders


Para poder brindar eficientemente un servicio que se ajuste a las
necesidades de los usuarios, es de mucha importancia la identificacin
e implicacin de quienes son partcipes en el proyecto como
integrantes en el proceso de modelado de requerimientos. Adems,
identificar a los usuarios y verificar que los participantes los
representen apropiadamente. Esta seccin muestra un perfil de los
participantes y de los usuarios involucrados en el proyecto, as como
los problemas ms importantes que stos perciben para enfocar la
solucin propuesta hacia ellos.

2.7. Perfil de Stakeholders

13

Descripcin

Comisin.

Representante

Presidente: Ing. Cesar AgustoAgurto Cherre


Miembro 1: Ing. Clotilde Ros Hidalgo
Miembro2: Ing. Oscar Amado Ruiz Torres

Participacin

Usuario maestro.
Revisin de requerimientos.
Seguimiento en el desarrollo del proceso.
Dar visto bueno de los avances e hitos del sistema.
Consulta informacin de cada prctica.

Tabla 7. Perfil de Stakeholders: Secretaria

Descripcin

Secretaria-Recepcionista

Representantes

Jenny Coronado Silva

Participacin

Participar de la ejecucin y control del seguimiento de las


prcticas pre-profesionales.
Realiza la gestin de registros alumnos, docentes, empresas y
documentos digitalizados.
Realiza reportes.

Tabla 8. Perfil de Stakeholders: Alumnos

Descripcin

Alumnos

Representantes

Alumnos

Participacin

Participa en el desarrollo de los procesos de prcticas preprofesionales.


Consultar informacin del seguimiento de su propio tramite.

14

CAPITULO 3:
MODELO DE CASO DE USO DEL NEGOCIO

15

3.1.

Modelado de Casos de Uso del Negocio

GESTION DE REGISTRO

GESTION DE MATRICULA

ALUMNO

SECRETARIA

3.1.1. Modelo de

Objetos de Negocio
REPORTES

GESTION DE REGISTRO

B/C/M
Apoderado

B/C/M
APODERADO

SECRETARIA

Alumno

16

Alumno

GESTION DE MATRICULA
B/C/M

Nivel

B/M
ALUMNO

SECRETARIA

(from MODELO CASO DE USO DE NOGOCIO)


...)

Grado

B/M

(from M-O-N: GESTION DE REGISTRO)

Curso

Profesor

REPORTES
B

Alumno
(from M-O-N: GESTION DE MATRICULA)

B
SECRETARIA

Nivel

GESTOR DE REPORTES

(from M-O-N: GESTION DE MATRICULA)

(from MODELO CASO DE USO DE NOGOCIO)

Grado
(from M-O-N: GESTION DE MATRICULA)

3.1.2. Modelo de Dominio


Curso
(from M-O-N: GESTION DE MATRICULA)

17

PROFESOR

1..n

NIVEL
1

ALUMNO 1..n
1..n

1..n

1
CURSO

18

CAPITULO 4:
REQUERIMIENTOS

19

4.1.

Especificacin de Requerimientos del Software


4.1.1. Requerimientos Funcionales
PROCESOS

ACTIVIDADES

Registrar Alumno

Registrar Profesor

Registrar Curso

Registrar Nivel

Gestin de Matricula

Registrar Matricula de Alumno

Gestin de Reportes

Reportar Total Alumnos Matriculados

Reportar Alumnos Matriculados por Nivel,

Gestin de Registros

grado y seccin.

Contar con un registro de alumnos


Contar con un registro de profesores
Contar con un registro de cursos
Contar con un control de matricula y poder genera boleta
de matricula
4.1.2. Requerimientos No Funcionales
Lenguaje de programacin Java
Base de Datos SQL Server 2012
La interfaz grfica garantiza un fcil manejo para el usuario
Rendimiento ptimo, mientras la computadora cumpla los requisitos de
hardware

20

4.2.

Modelo de Casos de Uso de Requerimientos


4.2.1. Gestin de Registro:
CASO DE USO REQUERIMIENTO - REGISTRAR ALUMNO

BUSCAR ALUMNO
<<include>>

REGISTRAR ALUMNO
SECRETARIA

ALUMNO
(from MODELO CASO DE USO DE NOGOCIO)

(from MODELO CASO DE USO DE NOGOCIO)


...)

CASO DE USO REQUERIMIENTO - REGISTRAR APODERADO


BUSCAR APODERADO
<<include>>

SECRETARIA
(from MODELO CASO DE USO DE NOGOCIO)

REGISTRAR APODERADO
APODERADO

21

CASO DE USO REQUERIMIENTO - REGISTRAR NIVEL

BUSCAR NIVEL

BUSCAR PROFESOR
<<include>>

<<include>>

CASO DE USO REQUERIMIENTO - REGISTRAR CURSO

REGISTRAR NIVEL

SECRETARIA
(from MODELO CASO DE USO DE NOGOCIO)

<<include>>

BUSCAR CURSO

REGISTRAR CURSO

SECRETARIA
(from M ODELO CASO DE USO DE NOGOCIO)

CASO DE USO REQUERIMIENTO - REGISTRAR PROFESOR

BUSCAR PROFESOR
<<include>>

4.2.2

Gestin de

REGISTRAR PROFESOR
SECRETARIA
(from MODELO CASO DE USO DE NOGOCIO)

Matricula:

PROFESOR

22

BUSCAR ALUMNO

BUSCAR NIVEL
<<include>>

<<include>>

MATRICULAR

<<include>>

SECRETARIA

ALUMNO
(f rom MODELO CASO DE USO DE NOGOCIO)
...)

(f rom MODELO CASO DE USO DE...)NOGOCIO)

<<include>>
<<include>>

BUSCAR GRADO

4.2.2

REGISTRAR MATRICULA

GENERAR BOLETA DE MATRICULA

Gestin de Reportes:

<<include>>

REPORTE DE ALUMNOS MATRICULADOS

<<include>>
GENERAR REPORTE

SECRETARIA
(from M ODELO CASO DE USO DE NOGOCIO)

REPORTE DE ALUMNOS POR NIVEL Y


GRADO

4.3.

Documentacin de Casos de Uso


Tabla 9. Documentacin de Registro de Alumno

CASO DE USO
BREVE DESCRIPCION

CU001-Registro de Alumno
Describe el proceso de Registro de datos del alumno.

23
ACTORES
PRE CONDICIONES

POST CONDICIONES

REFERENCIAS
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL

CURSO ALTERNATIVO

INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
ANEXOS

Administrador
-El administrador debe estar logueado.
-Nmero de crditos de alumno >= 154
-El alumno no se encuentra registrado.
-Datos del alumno guardados y disponibles.
-Se podrn realizar bsquedas de las prcticas por datos de
alumnos.
--El sistema debe contar con una base de datos.
1.
2.
3.
4.
5.
6.
7.
1.
2.
3.
4.
5.
6.

Administrador se loguea.
Administrador click en mantenimiento.
Administrado click en sub men alumno.
Sistema muestra formulario para nuevo alumno.
Realiza registro de alumno.
Guarda registro del alumno.
Se almacena en la base de datos.
Administrador se loguea.
Administrador click en mantenimiento.
Administrado click en sub men alumno.
Sistema muestra formulario para nuevo alumno.
Realiza registro de alumno.
Si faltan datos de alumnos, el sistema pedir que
se puedan ingresar los datos faltantes.
7. Sistema confirmar datos y procede a guardar.
Men logueo, men principal, formulario alumno.
-Solo se registraran los datos de los alumnos que hayan
cumplido los requisitos, al igual que a las empresas en las
que realicen sus prcticas.
---

24
Tabla 10. Documentacin de Consulta de Seguimiento
CASO DE USO
BREVE DESCRIPCION
ACTORES
PRE CONDICIONES

CU002-Consulta de Seguimiento.
El alumno consulta sobre el estado de su prctica.
Alumno
Prctica ya registrada.
Usuario y contrasea asignado a alumno.
Alumno registrado.
Docente asignado.
Empresa registrada y asignada a la prctica.

POST CONDICIONES

El alumno podr consultar el desarrollo de sus prcticas.


El sistema mostrara todo lo referente al estado de la
prctica cuando el alumno lo solicite.
El alumno contar con un usuario y contrasea para
posteriores consultas.
---

REFERENCIAS
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL

CURSO ALTERNATIVO

INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
ANEXOS

1. El alumno se loguea
2. Sistema muestra men para consultar sobre
prctica.
3. Busca con nombre o cdigo.
4. Consulta el estado de su prctica y obtiene
informacin sobre ella.
1. El alumno se loguea
2. Sistema muestra men para consultar sobre
prctica.
3. Busca con nombre o cdigo.
4. De no ingresar correctamente su nombre o cdigo
sistema mostrar mensaje de error
5. Sistema confirma y valida datos.
6. Consulta el estado de su prctica y obtiene
informacin sobre ella.
Men logueo, men principal, cp prctica.
-Lo realiza el alumno al cual se le debe haber asignado un
usuario y contrasea, el cual puede realizar funciones
especficas y limitadas.
---

Tabla 11. Documentacin de Registro de Docente


CASO DE USO
BREVE DESCRIPCION
ACTORES
PRE CONDICIONES
POST CONDICIONES

CU003- Registro de Docente


Describe el proceso de Registro de datos del docente.
Administrador
El administrador debe estar logueado
El docente no se encuentra registrado.
Datos de los docentes guardados y disponibles.
Se podrn realizar consultas sobre docentes.

25
REFERENCIAS
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL

CURSO ALTERNATIVO

INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
ANEXOS

-- Deber proporcionar informacin exacta y legible.


- El sistema debe contar con una base de datos.
1. Administrador se loguea.
2. Administrador click en mantenimiento.
3. Administrado click en sub men docente.
4. Sistema muestra formulario para nuevo docente.
5. Realiza registro de docente.
6. Guarda registro de docente.
7. Se almacena en la base de datos
1. Administrador se loguea.
2. Administrador click en mantenimiento.
3. Administrado click en sub men alumno.
4. Sistema muestra formulario para nuevo docente.
5. Realiza registro de docente.
6. Si faltan datos de docentes, el sistema pedir que
se puedan ingresar los datos faltantes.
7. Sistema confirmar datos y procede a guardar.
Men logueo, men principal, formulario docente.
-Los docentes tendrn que ser registrados segn la lista de
la facultad y designados por la misma.
---

26
Tabla 12. Documentacin de Registro de Empresa
CASO DE USO
BREVE DESCRIPCION
ACTORES
PRE CONDICIONES
POST CONDICIONES
REFERENCIAS
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL

CURSO ALTERNATIVO

INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
ANEXOS

CU004 Registro de Empresa.


Describe el proceso de Registro de datos de la Empresa.
Administrador
La empresa no se encuentra registrada.
El administrador debe estar logueado,
Datos de las empresas guardados y disponibles.
Se podrn realizar consultas sobre empresas.
-- Deber proporcionar informacin exacta y legible.
- El sistema debe contar con una base de datos.
1. El administrador se loguea.
2. Administrador click en mantenimiento.
3. Administrado click en sub men empresas.
4. Sistema muestra formulario para nueva empresa.
5. Realiza registro de la Empresa.
6. Guarda registro de la Empresa.
7. Se almacena en la base de datos
1. Administrador se loguea.
2. Administrador click en mantenimiento.
3. Administrado click en sub men empresas.
4. Sistema muestra formulario para nueva empresa.
5. Realiza registro de la Empresa.
6. Si faltan datos de empresas, el sistema pedir que
se puedan ingresar los datos faltantes.
7. Sistema confirmar datos y procede a guardar.
Men logueo, men principal, formulario empresas.
-Solo se registraran las empresas que cumplan con los
requisitos establecidos para que se pueda realizar prcticas.
---

27
Tabla 13. Documentacin de Registro de Prctica
CASO DE USO
BREVE DESCRIPCION
ACTORES
PRE CONDICIONES

POST CONDICIONES

REFERENCIAS
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL

CURSO ALTERNATIVO

INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
ANEXOS

CU005 Registro de Prctica.


Describe el proceso de Registro de datos de la Prctica.
Administrador
El administrador debe estar logueado,
Alumno Registrado.
Docente Registrado.
Empresa Registrada.
Prctica no registrada.
Datos de la Prctica guardados y disponibles.
Se podrn realizar consultas sobre la Prctica.
Se podrn realizar consultas sobre alumnos, empresas y
docentes intervinientes en las prcticas.
-- Deber proporcionar informacin exacta y legible.
- El sistema debe contar con una base de datos.
1. El administrador se loguea.
2. Administrador click en mantenimiento.
3. Administrado click en sub men Prctica.
4. Sistema muestra formulario para nueva Prctica.
5. Realiza registro de la Prctica.
6. Guarda registro de la Prctica.
7. Se almacena en la base de datos
1. Administrador se loguea.
2. Administrador click en mantenimiento.
3. Administrado click en sub men Prctica.
4. Sistema muestra formulario para nueva Prctica.
5. Realiza registro de la Prctica.
6. Si no existe alumno registrado, sistema solicitar
registrar alumno y luego seguir con la prctica.
7. Si no existe docente registrado, sistema solicitar
registrar docente y luego seguir con la prctica.
8. Si no existe empresa registrada, sistema solicitar
registrar empresa y luego seguir con la prctica.
9. Si faltan datos de Prctica, el sistema pedir que se
puedan ingresar los datos faltantes.
10. Sistema confirmar datos y procede a guardar.
Men logueo, men principal, formulario prcticas.
-Solo se registraran las Prcticas que cuenten con alumnos,
docentes y empresas ya registradas, en caso contrario
sistema solicitar registrar.
---

Tabla 14. documentacin de Gestin de Actas


CASO DE USO

CU006 Gestin de Actas.

BREVE DESCRIPCION

Ingresa, modifica o elimina el estado de las prcticas por


acta.

28
ACTORES

Administrador

PRE CONDICIONES

El administrador debe estar logueado,

POST CONDICIONES

Actas en formato PDF disponibles en la red.


Se podrn realizar consultas sobre las actas en el sistema-

REFERENCIAS

--

REQUERIMIENTOS NO
FUNCIONALES

CURSO NORMAL

CURSO ALTERNATIVO

1.
2.
3.
4.
5.
6.
7.

INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS

--

ANEXOS

---

El sistema debe contar con una base de datos.


1. Administrador se loguea.
2. Administrador click en actas.
3. Puede crear una nueva acta, modificar la
existente, subir el archivo y eliminar si es
necesario.
4. Guarda el registro o modificacin.
5. Se almacena en base de datos.
Administrador se loguea.
Administrador click en actas.
Puede crear acta, modificar la existente, subir el
archivo y eliminar si es necesario.
Se asigna acta a prctica de alumno, siempre y
cuando el alumno se encuentre creado y su prctica.
Sistema mandar alerta en caso no se encuentre.
Sistema confirma datos.
Guarda el registro o modificacin.
Se almacena en base de datos.
---

Solo pueden ser practicantes los estudiante que cumplan el


pre requisito de tener >=154 crditos aprobados, segn
articulo Art.
Las actas se verifican semanalmente despus de cada reunin
de la comisin de PP.

Tabla 15. Documentacin de Consulta de Registros


CASO DE USO
BREVE DESCRIPCION
ACTORES
PRE CONDICIONES

CU007 - Consulta de Registros


Describe el proceso de Consulta de datos de docentes,
alumnos y empresas.
Alumno
Alumno de estar logueado.
Alumno Registrado.
Docente Registrado.

29

POST CONDICIONES
REFERENCIAS
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL

CURSO ALTERNATIVO
INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
ANEXOS

Empresa Registrada.
Se podrn realizar consultas sobre alumnos, empresas y
docentes intervinientes en las prcticas.
-- El sistema debe contar con una base de datos.
1. El alumno se loguea
2. Sistema muestra men para consultar.
3. Sistema muestra listado de alumnos, docentes y
empresas.
4. Busca con nombre o cdigo de alumno, docente o
empresas.
5. Consulta datos de alumno, docente o empresas.
-Men logueo, men principal, cpConsultas.
-------

30
Tabla 16. Documentacin de Seguimiento de la Prctica
CASO DE USO
BREVE DESCRIPCION
ACTORES
PRE CONDICIONES

POST CONDICIONES
REFERENCIAS
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL

CURSO ALTERNATIVO
INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
ANEXOS

CU008 Seguimiento de la Prctica.


Se realiza la bsqueda de la prctica para conocer el
estado, crear actas y modificar el estado de la prctica.
Administrador
Administrador de estar logueado.
Alumno Registrado.
Docente Registrado.
Empresa Registrada.
Prctica Registrada.
Actualizacin de estados de la Prctica.
-- El sistema debe contar con una base de datos.
1. El administrador se loguea
2. Sistema muestra men para seguimiento.
3. Realiza bsqueda, busca con nombre o cdigo
de alumno oprctica.
4. Crea acta.
5. Modifica estado de la prctica.
6. Guarda el registro o modificacin.
7. Se almacena en base de datos.
-Men logueo, men principal, cpSeguimiento.
-------

31

CAPITULO 4:
ANALISIS Y DISEO

32

4.1.

Modelo del Anlisis y Diseo


4.1.1. Diagrama de Comunicaciones

DIAGRAMA DE COMUNICACION - REGISTRAR ALUMNO


ALUMNO BUSCAR

2: BUSCAR ALUMNO(NOMBRE, APELLIDO)

3: BUSCAR()

4: OBJETO ALUMNO
1: REGISTRAR ALUMNO

5: REGISTRAR ALUMNO(NOMBRE, APELLIDO)


6: CREAR()
7: NUEVO ALUMNO

REGISTRAR ALUMNO
APODERADO

ALUMNO REGISTRAR
8: MODIFICAR(OBJETO ALUMNO)

10: OBJETO MODIFICADO

ALUMNO MODIFICAR

9: MODIFICAR()

ALUMNO

33

DIAGRAMA DE COMUNICACION - REGISTRAR APODERADO


APODERADO BUSCAR
2: BUSCAR APODERADO(NOMBRE, APELLIDO)
4: OBJETO APODERADO

DIAGRAMA DE COMUNICACION - REGISTRAR MATRICULA

1: REGISTRAR APODERADO

3: BUSCAR()
3: BUSCAR()

ALUMNO BUSCAR
5: REGISTRAR APODERADO

6: CREAR()

7: NUEVO APODERADO
2: BUSCAR ALUMMNO (NOMBRE, APELLIDO)

REGISTRAR APODERADO
: SECRETARIA

4: OBJETO ALUMNO

6: BUSCAR()

APODERADO REGISTRAR

APODERADO

NIVEL ESTUDIO
BUSCAR APODERADO)
8: MODIFICAR(OBJETO
7: OBJETO NIVEL

5: BUSCAR NIVEL

1: REGISTRA MATRICULA

ALUMNO

NIVEL

9: MODIFICAR()
8: BUSCAR GRADO

9: BUSCAR()

10: OBJETO MODIFICADO


REGISTRAR MATRICULA
: SECRETARIA

10: OBJETO GRADO

11: BUSCAR CURSO


GRADO BUSCAR

GRADO

13: OBJETO CURSO


14: BUSCAR PROFESOR
12: BUSCAR()

APODERADO MODIFICAR
CURSO BUSCAR

CURSO

16: OBJETO PROFESOR

15: BUSCAR()

PROFESOR BUSCAR

PROFESOR

34

DIAGRAMA DE COMUNICACION - REPORTES

3: BUSCAR()

ALUMNO BUSCAR

ALUMNO

2: BUSCAR ALUMNO(NOMBRE, APELLIDO)


4: OBJETO ALUMNO
6: BUSCAR()
5: BUSCAR NIVEL

1: REALIZA REPORTE

7: OBJETO NIVEL NIVEL ESTUDIO BUSCAR


REALIZAR REPORTES

8: BUSCAR GRADO

: SECRETARIA

10: OBJETO GRADO

NIVEL
9: BUSCAR()

11: BUSCAR CURSO


13: CANTIDAD CURSOS

GRADO BUSCAR

GRADO
12: BUSCAR()

CURSO BUSCAR

4.1.2.

DIAGRAMA DE ESTADO

CURSO

35

DIAGRAMA DE ESTADO - REGISTRAR ALUMNO


ALUMNO
REGISTRADO

registrar_alumno

buscar_alumno()

crear()

ALUMNO
HALLADO

modificar()

crear()

REGISTRO DE
ALUMNO CREADO

crear()

ALUMNO
MODIFICADO

DIAGRAMA DE ESTADO - REGISTRAR APODERADO


APODERADO
REGISTRADO

registrar()

buscar_apoderado()

crear()

APODERADO
HALLADO

modificar()

APODERADO
MODIFICADO

crear()

crear()

REGISTRO DE
APODERADO CREADO

36

DIAGRAMA DE ESTADO - REGISTRAR MATRICULA


ALUMNO
HALLADO

buscar_alumno()
creando_matricula()

buscar_nivel()

NIVEL ESTUDIO
HALLADO
creando_matricula()

buscar_grado()

creando_matricula()

GRADO
HALLADO

creando_matricula()

buscar_curso()

buscar_profesor()

MATRICULA
CREADA

creando_matricula()

CURSO
HALLADO

PROFESOR
HALLADO

DIAGRAMA DE ESTADO - REPORTES


ALMUNO
HALLADO
buscar_alumno()

buscar_nivel

mostrar_alumno()
NIVEL ESTUDIO
HALLADO

mostrar_alumno()

buscar_grado
buscar_curso

mostrar_alumno()
GRADO
HALLADO

mostrar_alumno()

CURSO
HALLADO

4.1.3. Diagrama Interfaz de Usuario


LOGIN

MOSTRAR
REPORTE

37

: Login
: FormLogin

: Admin

: TLogin

1: loggearse
2: obtener login
3: cargar
4: salir

MENU PRINCIPAL

38

: Admin

: FormLogin

: MenuPral

1: loggearse
2: enlazar
3: salir

REGISTRAR ALUMNO

39

: Alumno
: Admin

: MenuPral

: FormLogin

: Nacionalidad

: TAlumno

: FormDatosAlumno

1: loggearse
2: enlazar
3: vincular
4: leer nacionalidad
5: seleccionar()
6: objeto nacionalidad
7: mostrar formulario

8: ingresar datos
9:
10: selecionar nacionalidad
11:

12: clic registrar alumno


13: crear alumno
14: nuevo()
15: m ensaje "alumno registrado"

REGISTRAR APODERADO

:
TNacionalidad

40

: Admin

: FormLogin

:
FormDatosApoderado

: MenuPral

: Apoderado

: Afinidad
: TApoderado

1: loggearse
2: enlazar
3: vincular
4: leer afinidad
5: seleccionar()
6: objeto afinidad
7: mostrar formulario

8: ingresar datos
9:
10: seleccionar afinidad
11:
12: clic agregar apoderado
13: crear apoderado
14: nuevo()
15: mensaje "apoderado registrado"

REGISTRAR PROFESOR

: TAfinidad

41

NIVEL INICIAL

: Admin

: FormDatosProfesor
: FormLogin

: Profesor

: Nivel
: TProfesor

: MenuPral

1: loggearse
2: enlazar
3: vincular
4: leer nivel
5: seleccionar()
6: objeto nivel
7: mostrar form ulario

8: ingresar datos
9:
10: seleccionar nivel
11:

12: clic registrar profesor


13: crear profesor
14: nuevo()
15: mensaje "profesor registrado"

NIVEL PRIMARIA

: TNivel

42

: Admin

: FormDatosProfesor
: FormLogin

: Profesor

: Nivel
: TProfesor

: MenuPral

1: loggearse
2: enlazar
3: vincular
4: leer nivel
5: seleccionar()
6: objeto nivel
7: mostrar form ulario

8: ingresar datos
9:
10: seleccionar nivel
11:

12: clic registrar profesor


13: crear profesor
14: nuevo()
15: mensaje "profesor registrado"

NIVEL SECUNDARIA

: TNivel

43

: Admin

: FormLogin

: MenuPral

:
FormDatosProfesor

: Profesor

: Nivel

: Curso

: TProfesor

1: loggearse
2: enlazar
3: vincular
4: seleccionar profesor
5: leer()
6: objeto docente

7: cargar curso
8: leer()

9: objeto curso

10: seleccionar nivel


11: leer()
12: objeto nivel

13: mostrar formulario

14: mensaje "porfesor registrado"

REGISTRO GENERAL

: TCurso

: TNivel

44

MATRICULA

45

46

47

DIAGRAMA DE CLASES
APODERADO
id_apoderado
nombre
apellido
dni
afinidad
profesion
sexo
direccion
correo
1
celular
fregistro
factualizacion
INICIAL
id_inicial
cod_curso
nombre
buscar()

ALUMNO_APODERADO
id_alumno (FK)
id_apoderado (FK)
1..n
1..n

buscar()
crear()
modificar()
eliminar()
1
1..n

PRIMARIA
id_primaria
cod_curso
nombre
1

1..n

SECUNDARIA
id_secundaria
cod_curso
nombre

NIVEL
id_nivel
id_inicial (FK)
id_primaria (FK)
id_secundaria (FK) 1
buscar()

buscar()

buscar()

LOGIN
id
usuario
contrasea

1..n
1

1..n
DOCENTE
id_profesor
nombre
apellido
direccion
celular
dni
correo
fregistro
factualizacion
id_nivel (FK)
buscar()
crear()
modificar()
eliminar()

1..n

MATRICULA
cod_matricula
monto
1..n
codvaucher
fregistro
id_nivel (FK)
id_alumno (FK)
eliminar()

ALUMNO
id_alumno
codigo
nombre
apellido
fnacimiento
dni
domicilio
telefono
fregistro
factualizacion
id_apoderado (FK)
buscar()
crear()
modificar()
eliminar()

48

DIAGRAMA-BASE DE DATOS

49

DIAGRAMA DE COMPONENTE
Sistema de Matricula

Registros

FormAlumno

FormApoderado

Matriculas

FormProfesor

Reportes

FormNivel

ClaseMatricula

ClaseAlumno

ClaseProfesor

ClaseApoderado

BD CCPA

ClaseNivel

50

DIAGRAMA DE DESPLIEGUE
Marca: Tp Link
Descripcion: Switch
24 Ports

Servidor HP Z200
WORKSTATION / CHIPSET:
INTEL 3450 CHIPSET /
PROCESADOR INTEL

Base de Datos
del Colegio

Swicth
Computadoras Hp
Pavilion Core i5,
Memoria Ram 4Gb

Cable UTP Cat 5E

Cable UTP Cat 5E

Admin

Director

Computadoras Hp
Pavilion Core i5,
Memoria Ram 4Gb

Cable UTP Cat 5E

Cable UTP Cat 5E


Impresora

Impresora
Multifuncional Canon
Mp230 y Sistema
Continuo

Elementos de Implementacin
Cdigo Fuente de la Clase Conexin
<?php
$link =mysql_connect("localhost","root",""); if($link){ mysql_select_db("ccpa",$link); }
?>

51

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 una implementacin exitosa. Nos deja muchas cosas importantes que
reflexionar y muchas otras las ha reforzado como puntos angulares para llevar
a cabo una buena implementacin.

Dentro de los puntos que consideramos tienen ms importancia dentro del


proyecto es el seguimiento que se le realiza a un alumno, teniendo as un
conocimiento amplio sobre el proceso que est realizando.

Como mencionamos a lo largo de este documento una de los problemas ms


frecuentes para que un sistema no cumpla con el objetivo para el cual fue
adquirido es que la implementacin del mismo no sea exitosa.

Con este sistema se ayuda a tener un mejor control de los procesos de


Practicas Pre Profesionales con el respectivo seguimiento a cada alumno.

52

RECOMENDACIONES

Para llevar a cabo un proyecto como este, consiste en dar una buena
capacitacin a los usuarios de los sistemas, si hacemos todo correctamente
para desarrollar e implementar los sistemas pero no le damos la capacitacin
adecuada a las personas para que trabajen con ellos es muy probable que todo
el trabajo realizado se venga abajo y sigan empleando el mismo modo de
registro de asistencia que era manualmente; haciendo que todos los beneficios
que se tenan en mente no solo no se cumplan sino que tal vez empeoren.

El siguiente Software tiene q ser implementado con los requerimientos que


especificamos en el informe.

Contar con un propio servidor integrado con los filtros de seguridad adecuados para
su ptimo funcionamiento.

53

Anda mungkin juga menyukai