Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistema Colegio SAN PABLO
Sistema Colegio SAN PABLO
V ao
V Jornada Universitaria de Desarrollo Cientfico
Titulo: Sistema de control de matricula del colegio San pablo
Elaborado por:
Br: Franklin Ramn Mendoza Salazar
ndice
Contenido
Pginas
Resumen----------------------------------------------------------3
Tema---------------------------------------------------------------4
Introduccin ------------------------------------------------------5
Justificacin-------------------------------------------------------6
Objetivos-----------------------------------------------------------7
Antecedentes-----------------------------------------------------8-9
Marco terico-----------------------------------------------------10-35
Preguntas directrices------------------------------------------36
Diseo metodolgico------------------------------------------37
Resultados-------------------------------------------------------38
Anlisis y discusin de los resultado----------------------39
Conclusiones----------------------------------------------------40
Recomendaciones---------------------------------------------41
Bibliografa-------------------------------------------------------42
Anexos------------------------------------------------------------43-65
1. Estudios de factibilidad
2. Diagrama de flujo de datos
3. Diagrama E/R
4. Diagrama de entidad relacin en Access
5. Diagrama de dialogo
6. Manual de usuario
Resumen
Los lenguajes de programacin visuales como Fox Pro, permiten realizar sistemas
.El colegio San pablo siendo un centro de educacin para estudiantes de:
Preescolar, primaria y secundaria que lleva un control manual de matricula que le
provoca problemas de organizacin de la informacin almacenamiento; El sistema
de control de matricula resuelve los problemas al crear un diseo eficaz y sencillo
.Los catlogos como Estudiante, Centro de estudios, recibos, ocupacin de los
padres y ubicacin permiten decepcionar los datos de entradas en el sistema de,
los procesos que realiza: Efectuar recibo y matricula .Las pantallas de salida del
sistema permiten generar
colegio de esta manera soluciona los problemas que la secretaria tenia que lidiar
antes de que existiera el sistema.
Objetivos
Objetivo General
Disear un prototipo de sistema para control de matricula del colegio san pablo de
la ciudad de juigalpa, ao 2007.
Objetivos especficos
1. Realizar el control de matrcula y recibo del colegio san pablo
2. proporcionar un mejor almacenamiento de los recibos de los estudiantes en el
proceso de matrcula
3. Controlar los registros de estudiantes y de matricula
desarrollo
secundaria.
El numero de estudiantes inscritos desde el 2006 al 2007 disminuyo en un 3% de
592 estudiantes a 515.
Cuentan con
la necesidad de
la estrategia
de mantener la
diseo y anlisis de
mejoras en el
de
informacin computarizados.
Ciclo de vida
Segn kendall & kendall Pg. 10-13
10
2 Determinacin de
los requerimientos de
informacin
3 Anlisis de las
necesidades del
sistema
7 Implementacin y
evaluacin del
sistema
4 Diseo del
6 Pruebas y
mantenimiento del
sistema
sistema
recomendado
5 Desarrollo y
documentacin
del software
11
investigacin de
12
usuarios. Esta fase es til para que el analista confirma la idea que tiene de la
organizacin y sus objetivos. En ocasiones slo realizan las dos primeras fases
del ciclo de vida del desarrollo de sistema. Esta clase de estudio podra tener un
propsito distinto y por lo general la lleva a la prctica un especialista conocido
como analista de informacin.
Los implicados en esta fase son el analista y los usuarios, por lo general
trabajadores y gerentes del rea de operaciones. El analista de sistema necesita
conocer los detalles de las funciones del sistema actual: el quin (la gente
involucrada), el qu (la actividad del negocio), el dnde (el entorno donde se
desarrollan las actividades), el cuando (el momento oportuno) y el como (la
manera en que se realizan los procedimientos actuales) del negocio que se
estudia. A continuacin el analista debe preguntar la razn por la cual se utiliza el
sistema actual. Podra haber buenas razones para realizar los negocios con los
mtodos actuales, y es importante tomarlas en cuenta al disear el nuevo sistema.
Sin embargo, si la razn de ser de las operaciones actuales es que
siempre se ha hecho de esta manera, quiz ser necesario que el analista
mejore los procedimientos.
Anlisis de las necesidades del sistema
La siguiente fase que debe enfrentar el analista tiene que ver con el anlisis
de las necesidades del sistema. De nueva cuenta, herramientas y tcnicas
especiales auxilian al analista en la determinacin de los requerimientos. Una
de estas herramientas es el uso de diagramas de flujo de datos para graficar
las entradas, los procesos y las salidas de las funciones del negocio en una
forma grafica estructurada. A partir de los diagramas de flujo de datos se
Autor: Franklin Ramn Mendoza Salazar
13
de
costo/beneficio
de
las
alternativas
ofrece,
en
su
caso,
14
15
16
por
medio
de
observaciones,
entrevistas
formas
de
retroalimentacin.
Reacciones
por medio de
17
sistema que no haban sido pensada antes de la interaccin con el prototipo van
ms all de las caractersticas
innovador.
Planes de revisin: los prototipos son una visin preliminar del sistema futuro.
Los planes de revisin ayudan ha identificar prioridades para los que se debe
construir un prototipo a continuacin la informacin recolectada en la fase de
hechura del prototipo permite al analista asignar prioridades y redirigir los planes
sin realizar gastos con un mnimo de ruptura debido a esto la elaboracin de
prototipos y la planeacin van mano a mano.
Ventajas de la elaboracin de los prototipos:
Existe el potencial para hacer cambios en el sistema en las primeras etapas
de su desarrollo.
Existen oportunidades para detener el desarrollo de un sistema que no es
funcional.
Puede atacar nesecidades de usuario y expectativas ms de cerca.
Desventajas de la elaboracin de los prototipos:
Es difcil manejar la elaboracin de prototipos como un proyecto dentro de un
esfuerzo de sistema ms grande.
Los usuarios y analistas pueden adoptar a un prototipo como un sistema
terminado cuando es inadecuado.
Diagramas de flujo de datos
Autor: Franklin Ramn Mendoza Salazar
18
Concepto
Es una representacin grafica que permite al analista definir entradas,
procedimientos
permitiendo as comprender
19
Estudiante
Entidad
2.1
Proceso
Crear
registro de
estudiante
Nueva informacin
del estudiante
Flujo de datos
Almacn
de datos
D3
Normalizacin
La normalizacin es una tcnica para disear la estructura lgica de los datos de
un sistema de informacin en el modelo relacional, desarrollada por E. F. Codd en
1972. Es una estrategia de diseo de abajo a arriba: se parte de los atributos y
stos se van agrupando en relaciones (tablas) segn su afinidad. Aqu no se
utilizar la normalizacin como una tcnica de diseo de bases de datos, sino
como una etapa posterior a la correspondencia entre el esquema conceptual y el
esquema lgico, que elimine las dependencias entre atributos no deseadas. Las
ventajas de la normalizacin son las siguientes: Evita anomalas en inserciones,
Autor: Franklin Ramn Mendoza Salazar
20
funcionalmente dependiente de
asociado un solo valor de
) si cada valor de
es
tiene
, se dice que
determina el valor de
es completamente dependiente de
. Se dice que el
si depende funcionalmente de
21
22
, siendo
relacin.
Aunque las relaciones en 2FN tienen menos redundancias que las relaciones en
1FN, todava pueden sufrir anomalas frente a las actualizaciones. Para pasar una
relacin de 2FN a 3FN hay que eliminar las dependencias transitivas. Para ello, se
eliminan los atributos que dependen transitivamente y se ponen en una nueva
relacin con una copia de su determinante (el atributo o atributos no clave de los
que dependen).
Forma normal de Boyce-Codd (BCFN)
Una relacin est en la forma normal de Boyce-Codd si, y slo si, todo
determinante es una clave candidata.
La 2FN y la 3FN eliminan las dependencias parciales y las dependencias
transitivas de la clave primaria. Pero este tipo de dependencias todava pueden
existir sobre otras claves candidatas, si stas existen. La BCFN es ms fuerte que
la 3FN, por lo tanto, toda relacin en BCFN est en 3FN.
(http://es.wikipedia.org)
Diccionario de datos.
Contiene las caractersticas lgicas de los sitios donde se almacenan los datos del
sistema, incluyendo nombre, descripcin, alias, contenido y organizacin.
Identifica los procesos donde se emplean los datos y los sitios donde se necesita
el acceso inmediato a la informacin, se desarrolla durante el anlisis de flujo de
datos y auxilia a los analistas que participan en la determinacin de los
requerimientos del sistema, su contenido tambin se emplea durante el diseo.
Razones para su utilizacin:
1. Para manejar los detalles en sistemas muy grandes, ya que tienen enormes
cantidades de datos, aun en los sistemas ms chicos hay gran cantidad de
datos.
23
diccionarios
de
datos
proporcionan
asistencia
para
asegurar
24
25
Estudios de Factibilidad:
En general los anlisis de factibilidad ms profundos, o los estudios de
factibilidad, se completan durante la fase de diseo de sistemas, en general
durante la consideracin de la evaluacin de las diferentes alternativas de solucin
propuestas. Los estudios de factibilidad consideran la factibilidad tcnica,
econmica y operacional de cada alternativa, as como si el proyecto es o no
apropiado dados los factores polticos y otros del contexto institucional.
26
27
de
modo
que
no
fuera
en
un
proyecto
de
sistemas.
Diagramas de UML
UML es una especificacin de notacin orientada a objetos. Se basa en las
anteriores especificaciones BOOCH, RUMBAUGH y COAD-YOURDON. Divide
cada proyecto en un nmero de diagramas que representan las diferentes vistas
del proyecto. Estos diagramas juntos son los que representa la arquitectura del
proyecto.
Con UML nos debemos olvidar del protagonismo excesivo que se le da al
diagrama de clases, este representa una parte importante del sistema, pero solo
representa una vista esttica, es decir muestra al sistema parado. Sabemos su
estructura pero no sabemos que le sucede a sus diferentes partes cuando el
sistema empieza a funcionar. UML introduce nuevos diagramas que representa
una visin dinmica del sistema. Es decir, gracias al diseo de la parte dinmica
del sistema podemos darnos cuenta en la fase de diseo de problemas de la
estructura al propagar errores o de las partes que necesitan ser sincronizadas, as
como del estado de cada una de las instancias en cada momento. El diagrama de
Autor: Franklin Ramn Mendoza Salazar
28
con
conocimientos
de
UML
ser
capaz
de
entender,
29
Diagrama de dialogo
Un diagrama de dialogo es la representacin en forma general de cmo estar
compuesto el sistema indicando la trayectoria que se debe de seguir para trabajar
con cada uno de los mdulos que lo componen.
Base de datos
Dato
Un dato es la unidad o cantidad mnima de informacin no elaborada, sin sentido
en s misma, pero que convenientemente tratada se puede utilizar en la realizacin
de clculos o toma de decisiones. Es de empleo muy comn en el mbito
informtico.
(http://es.wikipedia.org/wiki/Dato)
Base de datos
30
31
generadores para
32
Actividades Principales
Planificacin de la base de
datos
Recopilacin y anlisis de
requerimientos
Diseo de la base de datos
Seleccin del SGBD (Opcional) Seleccin de SGBD adecuado para el sistema de base de datos.
Diseo de la aplicacin
Prototipado (Opcional)
33
Implementacin
programas de aplicacin.
Carga de los datos del antiguo sistema en el nuevo, y siempre que
Pruebas
Mantenimiento operativo
34
35
Preguntas directrices
1. Existen antecedentes a cerca del sistema de matricula del colegio san
pablo?
2. Qu dificultades lleva a la secretaria el proceso de almacenamiento de
recibos?
3. Qu tipo de informacin almacenan al realizar la matricula?
4. El sistema agilizar la recepcin de matriculas?
36
Diseo Metodolgico
Para la recoleccin de los requisitos se utilizo las entrevistas. Construimos el
prototipo a travs del mtodo lineal.
Poblacin: La poblacin que utilizara el prototipo es una persona
Muestra: Como la poblacin consta de uno se selecciono al nico usuario del
prototipo.
Periodo De Estudio: El periodo abarca el primer semestre del ao 2007
Instrumento de recoleccin de informacin
Para reunir la informacin se realiz la siguiente entrevista con preguntas cerradas
a la encargada de secretaria del colegio san pablo de acuerdo al cuestionario
preestablecido.
Diseo
Las preguntas se realizaron en base a las caractersticas principales del prototipo:
La interfaz, sus beneficios, cumplimiento de los requerimientos del proceso de
matrcula .se redactaron preguntas cerradas para escribir las respuestas de la
entrevistada. Posterior a un anlisis y discusin de los resultados para su
interpretacin.
Fuentes primarias
Fuentes primarias: Personal de secretaria del colegio San Pablo, Libro de;
metodologa de la investigacin, anlisis y diseo de sistema, sistema de base de
datos
Fuentes secundarias: Internet
37
Resultados
El prototipo cumple en un 100% con los requerimientos del colegio en el
proceso de matrcula, ocupacin, centro de estudios, ubicacin ya que se
ajusta al formato de hoja de matricula
Esta bien estructurado en un 100% los catlogos e informes porque cumple
con las necesidades del colegio.
Las operaciones matricula y recibo estn apropiadas y fciles de usar en un
100% al rellenar un recibo de un estudiante y realizar matricula
38
entrada y salida; Adems los colores le dan realce y seriedad a las operaciones
que se realizan en el prototipo que son matricula y recibo y proporciona informes
de inters para evaluaciones mensuales sobre informe de recibo en el control
financiero.
39
Conclusiones
El sistema cumple con los requerimientos establecidos por el colegio san
pablo (pantallas de entradas de estudiantes y matrcula).
El sistema permite almacenar los registros de matrcula y estudiante como
una manera de respaldar a la informacin que se efectan anualmente,
para acceder a ella cuando sea adecuado.
El sistema permite el control de los proceso como matricula y recibo.
El sistema proporciona al usuario llevar a cabo: El control, manejo, de la
informacin de los estudiantes, los recibos, los centros que provienen los
distintos estudiantes estudios etc.) e informes (vista previa de recibo y de
matricula.), reportes de estudiantes por ao de manera: Rpida, efectiva y
segura.
40
Recomendaciones
41
Bibliografa
42
43
Pasa con
Estudiante va ha
matricularse
La Secretaria
verifica que cumpla
con los requisitos
El estudiante
Pasa donde la
secretaria
La secretaria
Procede a
registrar al
estudiante
El estudiante
se marcha ya
matriculado
44
45
Diagrama de Dilogo
46
Matricula
Centroest
Estudiante
Recibos
Ocupacin
Ubicacin
47
Matricula
Centroest
Ocupacin
cod_ocupacion
1
nombre_m
cod_ocupacion
nombre_p
telfono
sexo
Edad
fecha_n
direccion_e
apellido2
apellido1
nombre1
nombre2
no_estudiante
ao_grado
Certificado_N
constancia_con
d
codcentroe
Modalidad
Cicloacad
Fecha
Partida_Nac
no_estudiante
Nomat
Nombre_
C
codcentro
e
Cod_ocupacio Cantida
n
d_N
Cantida
descripcin
d_L
Concept
o
Mes _
paga
Recibo
Ubicaci
n
No _ aula
no_estudi
ante
ao_grado
Ubicacin
48
Estudio de Factibilidad
Factibilidad Tcnica
Hardware:
Disco Duro : 40GB
Microprocesador : 1 GHz
Memoria Ram : 256MB
Unidad de CD : No tiene
Unidad de Disquete : 3 1/2 MB
Tarjeta Madre : Intel
Puerto USB: No tiene
Puerto PS/2: Activo
Mause: Activo
Teclado: Activo
Parlantes: Activo
Estabilizador: No tienen
Batera :Activo
Monitor
Clon 14P
Impresora
Software
matricial
Factibilidad Econmica
Precio de Computadora: $400
Costo de impresora: $80
Costo de Monitor: $100
Precio de Licencia de Microsoft Office: $150
Costo del Sistema Anlisis, diseo, pruebas, prototipo e
implementacin: $200
Resma de Papel: C$ 15
Gasto total: $ 950.
49
DICCIONARIO DE DATO
A
Alias
: Ao
Nombre
: Ao que cursa
Tipo de Clave
: Alternativa
Descripcin
: 12
Tipo
: Carcter
Valor
Alias
: Apellido1
Nombre
: Primer Apellido
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 20
Tipo
: Carcter
Valor
Alias
: Apellido2
Nombre
: Segundo Apellido
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 20
Tipo
: Carcter
Valor
50
: Cant_r_l
Nombre
Tipo de Clave
: Alternativa
: Especifica la cantidad en letra por cualquiera de los servicios
Descripcin
: 80
Tipo
: Carcter
Valor
Alias
: Cantidad_n
Nombre
Tipo de Clave
: Alternativa
Descripcin
: 80
Tipo
: Carcter
Valor
Alias
: Centro_est
Nombre
: Centro de procedencia
Tipo de Clave
: Alternativa
: Especifica el nombre del centro que procede el estudiante
Descripcin
nuevo y reingreso
Longitud
: 32
Tipo
: Carcter
Valor
51
: Ciclo_acad
Nombre
: Ciclo acadmico
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 6
Tipo
: Numrico
Valor
Alias
: Cod_cp
Nombre
Tipo de Clave
: principal
Descripcin
el estudiante
Longitud
: 10
Tipo
: Carcter
Valor
Alias
: Concepto
Nombre
: Concepto de recibo
Tipo de Clave
: Alternativa
Descripcin
efecta un estudiante
Longitud
: 10
Tipo
: Carcter
Valor
D
Alias
: Direccion_e
52
: Direccin de estudiante
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 50
Tipo
: Carcter
Valor
F
Alias
: Fecha_m
Nombre
: Fecha de matricula
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Fecha
Valor
Alias
: Fecha_n
Nombre
: Fecha de Nacimiento
Tipo de Clave
: alternativa
Descripcin
Longitud
: 12
Tipo
Valor
53
: Fecha_r
Nombre
: Fecha de recibo
Tipo de Clave
: Alternativa
Descripcin
ya matriculado
Longitud
: 10
Tipo
: Carcter
Valor
M
Alias
: Mes _ paga
Nombre
: Mes de pago
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 12
Tipo
: Carcter
Valor
Alias
: Modalidad
Nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 12
Tipo
: Numrico
Valor
54
: No _ aulas
Nombre
: Numero de aula
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 2
Tipo
: Carcter
Valor
Alias
: No _ estudiante
Nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 2
Tipo
: Numrico
Valor
Alias
: No _ recibo
Nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 16
Tipo
: Carcter
Valor
55
Alias
: Nombre_cp
Nombre
Tipo de Clave
: Alternativa
Descripcin
viene el estudiante
Longitud
: 10
Tipo
: Carcter
Valor
Alias
: Nombre_m
Nombre
: nombre de la madre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Carcter
Valor
Alias
: Nombre_p
Nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Carcter
Valor
56
: Nombre1
Nombre
: Primer nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Carcter
Valor
Alias
: Nombre2
Nombre
: Segundo nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 12
Tipo
: Carcter
Valor
O
Alias
: Ocupacion_m
Nombre
: Ocupacin de la madre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Carcter
Valor
57
: Ocupacion_p
Nombre
: Ocupacin de padre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Carcter
Valor
S
Alias
: Seccin
Nombre
: Seccin
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 2
Tipo
: Carcter
Valor
Alias
: Sexo
Nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Carcter
Valor
58
: Telefono_e
Nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Numrico
Valor
Alias
: Turno_e
Nombre
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: Carcter
Valor
U
Alias
: Ubicacin
Nombre
: Ubicacin
Tipo de Clave
: Alternativa
Descripcin
Longitud
: 10
Tipo
: carcter
Valor
59
MANUAL DE USUARIO
Para manejar este prototipo
establecen a continuacin:
Una vez que enciendes la computadora lo primero que debe de hacer es dar
doble clic en la carpeta del sistema de matricula que esta ubicado en mis
documentos. Debes dar doble clic en el archivo de access con el nombre
sistemacademico entonces te aparecer la siguiente pantalla de entrada al
sistema donde vamos ha poder acceder al llamado de todos los formularios y a si
hacer uso de cada una.
60
En la pantalla estudiante das clic para hacer uso del formulario para ingresar a
cada estudiante que ser matriculado donde llenaras cada registro de manera
secuencial y si el estudiante es nuevo los vas agregar dando doble clic para
anexar uno nuevo.
En esta pantalla podrs anexar todos los datos de cada centro de estudio del cual
proviene cada estudiante esto lo hars llenando los formularios y dando clic en
agregar y listo queda almacena
61
Esta pantalla presenta las operaciones de matricula, recibos y salir para que
estas sean llenadas de forma secuencial debes de dar clic a una para acceder a
la que tu decidas y a si poder anexar los datos.
62
En esta pantalla puedes generar los recibos que t quieras y si deseas imprimir
das clic en archivo seleccionamos la opcin imprimir y listo, y sino solo los
guardas.
Pantalla de informes
genera vista previa de todos los estudiantes ya
matriculados, vista previa de listado de estudiantes actuales, vista previa de
recibos y si lo deseas puedes imprimir matricula, imprimir listado de estudiantes
e imprime recibo
63
Agregar: Este comando nos permite agregar un registro nuevo a cada pantalla
Eliminar: Nos permite eliminar registros existentes en cada pantalla
Salir: Nos manda fuera de la pantalla del formulario ya ejecutado
64
65