SISTEMA DE MATRICULA
COLEGIO CRISTIANO PERUANO
AMERICANO
CURSO:
DISEO DE SISTEMAS
DOCENTE:
CICLO:
VII
INTEGRANTES:
PUCALLPA PERU
2016
CAPITULO 1:
GESTION DEL PROYECTO
1.-GENERALIDADES DE LA EMPRESA
1.1.
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
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
85%
Cobertura secundaria
70%
Anlisis interno
Fortalezas
Debilidades
1.7.
Anlisis externo
Oportunidades
Amenazas
1.8.
Organigrama
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
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
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
o CALCULANDO EL EF:
Tabla 3. CALCULANDO EL EF
Nmero del
Factor
F1
F2
F3
F4
F5
F6
F7
F8
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
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.
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
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
Posicionamiento
2.5.1. Definicin del Problema
Tabla 5. Visin del Negocio: Definicin del problema
afecta a
El impacto
asociado es
Una
solucin
adecuada
sera
2.5.2
12
Tabla 6. Visin del Negocio: Posicionamiento del Producto
Para
Quienes
El nombre
del producto
Que
No como
Nuestro
producto
13
Descripcin
Comisin.
Representante
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.
Descripcin
Secretaria-Recepcionista
Representantes
Participacin
Descripcin
Alumnos
Representantes
Alumnos
Participacin
14
CAPITULO 3:
MODELO DE CASO DE USO DEL NEGOCIO
15
3.1.
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
Grado
B/M
Curso
Profesor
REPORTES
B
Alumno
(from M-O-N: GESTION DE MATRICULA)
B
SECRETARIA
Nivel
GESTOR DE REPORTES
Grado
(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.
ACTIVIDADES
Registrar Alumno
Registrar Profesor
Registrar Curso
Registrar Nivel
Gestin de Matricula
Gestin de Reportes
Gestin de Registros
grado y seccin.
20
4.2.
BUSCAR ALUMNO
<<include>>
REGISTRAR ALUMNO
SECRETARIA
ALUMNO
(from MODELO CASO DE USO DE NOGOCIO)
SECRETARIA
(from MODELO CASO DE USO DE NOGOCIO)
REGISTRAR APODERADO
APODERADO
21
BUSCAR NIVEL
BUSCAR PROFESOR
<<include>>
<<include>>
REGISTRAR NIVEL
SECRETARIA
(from MODELO CASO DE USO DE NOGOCIO)
<<include>>
BUSCAR CURSO
REGISTRAR CURSO
SECRETARIA
(from M ODELO CASO DE USO DE NOGOCIO)
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)
...)
<<include>>
<<include>>
BUSCAR GRADO
4.2.2
REGISTRAR MATRICULA
Gestin de Reportes:
<<include>>
<<include>>
GENERAR REPORTE
SECRETARIA
(from M ODELO CASO DE USO DE NOGOCIO)
4.3.
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
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.
---
25
REFERENCIAS
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL
CURSO ALTERNATIVO
INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
ANEXOS
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
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
BREVE DESCRIPCION
28
ACTORES
Administrador
PRE CONDICIONES
POST CONDICIONES
REFERENCIAS
--
REQUERIMIENTOS NO
FUNCIONALES
CURSO NORMAL
CURSO ALTERNATIVO
1.
2.
3.
4.
5.
6.
7.
INTERFASES
SUPUESTOS Y
DEPENDENCIAS
PROBLEMAS/COMENTARI
OS
--
ANEXOS
---
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
31
CAPITULO 4:
ANALISIS Y DISEO
32
4.1.
3: BUSCAR()
4: OBJETO ALUMNO
1: REGISTRAR ALUMNO
REGISTRAR ALUMNO
APODERADO
ALUMNO REGISTRAR
8: MODIFICAR(OBJETO ALUMNO)
ALUMNO MODIFICAR
9: MODIFICAR()
ALUMNO
33
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()
GRADO
APODERADO MODIFICAR
CURSO BUSCAR
CURSO
15: BUSCAR()
PROFESOR BUSCAR
PROFESOR
34
3: BUSCAR()
ALUMNO BUSCAR
ALUMNO
1: REALIZA REPORTE
8: BUSCAR GRADO
: SECRETARIA
NIVEL
9: BUSCAR()
GRADO BUSCAR
GRADO
12: BUSCAR()
CURSO BUSCAR
4.1.2.
DIAGRAMA DE ESTADO
CURSO
35
registrar_alumno
buscar_alumno()
crear()
ALUMNO
HALLADO
modificar()
crear()
REGISTRO DE
ALUMNO CREADO
crear()
ALUMNO
MODIFICADO
registrar()
buscar_apoderado()
crear()
APODERADO
HALLADO
modificar()
APODERADO
MODIFICADO
crear()
crear()
REGISTRO DE
APODERADO CREADO
36
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
buscar_nivel
mostrar_alumno()
NIVEL ESTUDIO
HALLADO
mostrar_alumno()
buscar_grado
buscar_curso
mostrar_alumno()
GRADO
HALLADO
mostrar_alumno()
CURSO
HALLADO
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:
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:
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:
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
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
Admin
Director
Computadoras Hp
Pavilion Core i5,
Memoria Ram 4Gb
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
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.
Contar con un propio servidor integrado con los filtros de seguridad adecuados para
su ptimo funcionamiento.
53