Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto Franklin 2 PDF
Proyecto Franklin 2 PDF
NDICE
1.
INTRODUCCIN ............................................................................................. 1
2.
3.
5.
7.
8.
CONCLUSIN ............................................................................................... 73
9.
BIBLIOGRAFA ............................................................................................. 74
II.
AGRADECIMIENTOS
Agradezco, primeramente a dios, por ser el que me brindo las fuerzas para seguir
adelante en el transcurso del desarrollo del trabajo.
DEDICATORIA
1. Introduccin
El proyecto que se est llevando a cabo es de tipo administrativo, tomando en
cuenta el rea de accin a la cual est dirigido, ser para la administracin
eficiente de los registros acadmicos de los estudiantes.
El proyecto tiene como ttulo Sistema de matrcula para el programa de la
Preparatoria de la Universidad Nacional Autnoma de Nicaragua en la
Facultad de Educacin e Idiomas, alojado propiamente en secretara
acadmica de la misma facultad bajo la direccin de sus autoridades.
Se pretende que el proyecto sea acogido por secretara acadmica y lo utilice
para cubrir la necesidad administrativa de los registros estudiantiles del
programa de la Preparatoria aprovechando al mximo las herramientas que
poseer el nuevo sistema.
Los desarrolladores del proyecto son;
el Departamento de Informtica
2.2. Especficos
3. Estudio de viabilidad
3.1. Necesidades y requisitos del cliente.
El presente proyecto se realiza para cubrir una necesidad administrativa de
informacin presentada a secretara acadmica de la Facultad de Educacin e
Idiomas en el proceso de matrcula de los estudiantes del programa de la
Preparatoria UNAN - Managua.
La secretaria acadmica (Msc Maribel Avendao I Semestre 2010)
expresaba que haba solicitado en oficinas de cmputo de la UNAN - Managua
realizar mejoras del sistema actual o crear uno propio para el programa de la
preparatoria, lo cual mostraron una actitud negativa.
Ver entrevista en anexo 2.
Funciones especfica que contiene el nuevo sistema, segn los requisitos del
cliente:
a) Matricular, agregar actualizar informacin personal y acadmica de
cada estudiante en el proceso de matrcula.
b) Generar bsquedas de estudiantes con ms de tres asignaturas
reprobadas durante el ao escolar. Opcin imprimir reporte
c) Generar bsquedas de estudiantes con tres o menos asignaturas
reprobadas durante el ao escolar para autorizacin de exmenes
extraordinarios. Opcin imprimir reporte
d) Durante el proceso de matricula comprobar estudiantes aprobados y
reprobados (Notificacin de No Repitente Repitente). Verificar
asignaturas aprobadas de los estudiantes para el acceso al siguiente
nivel.
e) Asignar un grupo acadmico a los estudiantes.
f) Agregar un nuevo grupo acadmico durante el proceso de matrcula,
cuando ya se han llenado los que estn en la base de datos.
g) Generar bsquedas de estudiantes matriculados en el sistema.
h) Registrar docentes nuevos (de horarios) con su respectiva informacin
personal.
reportes
de
los
registro
almacenados
en
el
sistema
el
sistema
actual
traera
consigo
nuevas
opciones
de
utilizado
en
plataforma
Windows
implementacin
de
PDF (acrnimo del ingls portable document format, formato de documento porttil) es un
formato de almacenamiento de documentos, desarrollado por la empresa Adobe Systems.
2
El Foxit Reader es un pequeo, rpido y rico en caractersticas visor de PDF que te permite
abrir, ver e imprimir cualquier archivo PDF.
necesitaramos
usar
el
mtodo Print,
con
la
siguiente
3
4
10
UML6 / MDA 7
PLATAFORMA
Seleccionamos la herramienta case StarUml, proyecto de cdigo abierto para
desarrollar rpido, flexible y extensible. Nos permiti disear nuestros
diagramas de casos de usos, diagrama de clases, diagrama de arquitectura
funcional, diagrama de arquitectura lgica.
Una de las ventajas de utilizar este tipo de herramienta en nuestro proyecto es
porque se encuentran bajo los trminos de la GPL8 (GNU - Public License
General).
3.4.5. WAMP SERVER
WAMP es el acrnimo usado para describir un sistema de infraestructura de
internet que usa las siguientes herramientas:
Windows, como sistema operativo;
Apache9, como servidor web;
MySQL, como gestor de bases de datos;
PHP10 (generalmente), Perl, o Python, como lenguajes de programacin.
El uso de un WAMP permite servir pginas HTML11 a internet, adems de
poder gestionar datos en ellas, al mismo tiempo un WAMP, proporciona
lenguajes de programacin para desarrollar aplicaciones web.
Open Source: Cdigo abierto, es el trmino con el que se conoce al software distribuido y
desarrollado libremente.
6
UML: Lenguaje Unificado de Modelado
7
MDA: Una arquitectura para el modelado
8
GPL: Licencia Pblica General
9
Apache: es un servidor web gratuito, potente y que nos ofrece un servicio estable y sencillo
de mantener y configurar. Es multiplataforma, es de cdigo abierto.
10
PHP: es un lenguaje de programacin interpretado, diseado originalmente para la creacin
de pginas web dinmicas.
11
HTML: es el lenguaje de marcado predominante para la elaboracin de pginas web.
12
Visual
Costo
Basic
2008
Embarcadero ER/Studio
C$ 18,700.00 Aprox.
StarUml
WampServe y MYSQL
CentOS5.5
TOTAL
C$ 18,700.00
Tabla 1 - Costo de Adquisicin
13
elementos
instalndolos nuevamente), pero los datos no tienen origen, sino que son
cambiados con el transcurso del tiempo y son el resultado del trabajo realizado.
El sistema cumple con los siguientes aspectos bsicos de seguridad:
Confidencialidad
La informacin puede ser accedida nicamente por las personas que tienen
autorizacin, es decir los usuarios-Estadgrafos, deben solicitar al administrador
un usuario y contrasea para el acceso del sistema.
El sistema proporciona tener un acceso fiable, rpido y eficaz, adems se
desarrollo de manera local,
14
Disponibilidad
Por ser un sistema local, el acceso a este slo ser en tiempo laboral, es decir
los usuarios estadgrafos, pueden tener acceso a la informacin que desean
saber durante su jornada de trabajo, en caso que este requiera acceso a ms
tiempo, es necesario hablar con el administrador del servidor para llegar a un
acuerdo.
3.6. Viabilidad Tcnica
La secretara acadmica de la facultad de Educacin e Idiomas de la UNAN
Managua tiene a disposicin una computadora en el cual se alojar la base de
datos del sistema y ser utilizado como un servidor. Se realiz una observacin
acerca del hardware con que cuenta la computadora, identificando las
siguientes caractersticas:
Sistema Operativo: Windows XP, Service Pack 2
Case HP ATX
Procesador Pentium (R) 4 CPU 253 GHZ
252 GHZ, 512 MB de RAM
Disco duro 35 GB.
Monitor COMPAQ CRT de 15
Teclado HP ps2
Mouse Genius USB
Tiene conexin a Internet.
Como podemos observar el equipo que pone a disposicin secretara
acadmica no posee las herramientas hardware actualizado y necesario para la
implementacin del sistema por ser de bajo rendimiento, si llegase a instalarse
la base de datos puede ocasionar problemas de ejecucin y acceso a la
misma.
Una vez que sea implementado el sistema, en la sala de estadgrafo de
secretaria acadmica de la Facultad de Educacin e Idiomas, se encuentran
las computadoras que tendrn instalada la aplicacin, lo cual poseen las
siguientes caractersticas:
Marca: DELL
15
16
17
18
12
El Foxit Reader es un pequeo, rpido y rico en caractersticas visor de PDF que te permite
abrir, ver e imprimir cualquier archivo PDF
21
22
13
LAN (del ingls local area network): red de rea local, es la interconexin de varias
computadoras y perifricos. Su extensin est limitada fsicamente a un edificio o a un entorno de
200 metros
23
Arquitectura funcional
24
5.2.2
Arquitectura lgica
25
Matricula
Nuevo ingreso
Reportes
Alumnos
Opciones
Crditos
Alumnos
Autores
Reingreso
Reprobados
Buscar
Aprobados
Eliminar
X Niveles
Matriculados
Docentes
Docentes
Asignar
Docentes
Asignados
Agregar
Agregar grupo
Plan de estudio
Usuario
Agregar usuario
Cambiar contrasea
Planes
26
SALIR
5.3.2
Especificacin de Ventanas
Permite validar al
usuario
Figura 4 - Autenticacin
27
28
29
A: Interfaz con los campos para el llenado de los datos personales del
estudiante
B: Botn de opcin para acceder a la siguiente interfaz
Ingreso de datos acadmicos del estudiante de nuevo ingreso. En el botn
Generar, aleatoriamente se genera un nmero, el cual es el carnet del nuevo
estudiante registrado en el sistema. Los primeros cuatro dgitos excluyendo el
cero indican el ao actual, los restantes me indican el nmero asignado a cada
estudiante.
30
Interfaz con los campos para el llenado de los datos de procedencia del
estudiante (Domicilio).
32
Figura 19 Reingreso
33
Busca determinado alumno por nivel, grupo, semestre y No. De carnet, mostrando datos
acadmicos, repone la hoja de matrcula.
34
35
36
Figura 26 - Matrcula
37
14
PDF (acrnimo del ingls portable document format, formato de documento porttil) es un
formato de almacenamiento de documentos, desarrollado por la empresa Adobe Systems.
15
UML: Lenguaje Unificado de Modelado
16
SQL son las siglas de Structured Query Language que significa lenguaje estructurado de
consulta. Es un lenguaje estndar no procedimental que se utiliza para definir, gestionar y
manipular la informacin contenida en una Base de Datos Relacional.
38
Figura 28 - Subsistemas
39
40
ID: Estadgrafo
1
41
42
43
44
ID: Estadgrafo 1
reprobadas
del
45
ID: Estadgrafo 1
Eliminar estudiante
46
ID: Estadgrafo 1
Imprimir informe
47
ID: Estadgrafo 1
48
largo
plazo
(dependiendo
de
la
capacidad
de
49
Generar reportes.
Una vez que se registraron estudiantes de nuevo ingreso o reingreso
se genera el reporte de matrcula, el cual es una hoja con la
informacin necesaria de las asignaturas matriculadas.
Tambin se pueden generar reporte del plan acadmico, lista de
docentes, alumnos matriculados.
Realizar bsquedas.
Buscamos estudiantes que han sido matriculados en la Escuela
Preparatoria y registrados en la base de datos segn el nivel, grupo
acadmico y semestre. Realizamos bsquedas de estudiantes que
han reprobado y aprobado las asignaturas para verificar si van en
limpio.
Bsquedas de docentes que imparten clases en la Escuela
Preparatoria.
Bsqueda del plan acadmico de la Escuela Preparatoria.
Nota: Para verificar las notas de las asignaturas de los estudiantes,
tuvimos que trabajar en consecuente, el sistema de Matricula con el
Sistema de Actas en Lneas para generar las calificaciones. Si el
Sistema de Actas en Lneas no guarda los registros no pueden ser
visualizados los alumnos reprobados y aprobados, el Sistema de
Matrcula no mostrar las asignaturas aprobadas y reprobadas de un
estudiante en especfico.
Salir y desconexin de la base de datos.
Para salir del sistema y desconectarnos de la base de datos hay dos
opciones una de ellas se encuentra en el men de opciones de la
aplicacin y la otra en la parte superior derecha de la pantalla, as
logramos salir completamente.
Generar un respaldo de la base de datos (obtencin de los datos
almacenados).
51
52
(estos
paquetes
son
importantes
en
la
solucin
que
implementamos).
Una red local LAN, para la vas de comunicacin entre las computadoras
clientes e impresoras durante el proceso de matriculas de la escuela
preparatoria. Por tanto las computadoras clientes tengan acceso al servidor,
para realizar las peticiones necesarias.
Un laboratorio con acondicionamientos idneos (iluminacin adecuada, aire
acondicionado,
limpieza
del
saln,
espacios
adecuados,
bateras
53
Personal de mantenimiento
La contratacin del personal de soporte tcnico que realice lo siguiente:
Respaldo de la base de datos diario, semanal o mensual.
Verificacin de los registros almacenados, mantenimientos y reparacin
de posibles errores en la base de datos.
Verificar la conexin a la base de datos de cada aplicacin que se
encuentre instalada en las computadoras clientes.
Verificar si existen errores de programacin o de procedimientos de
almacenamientos para solventarlos correctamente.
Verificar la conectividad en red de las computadoras.
54
Etapas
Actividades
Entrega de carta acuerdo con el cliente
(Secretara Acadmica Facultad de
Recoleccin Educacin e Idiomas )
de
Encuentro con el cliente para la primera
informacin recoleccin de informacin Proceso
de
matrcula
del programa
de
preparatoria.
Diseo
y Diseo del diagrama de la base de
desarrollo
datos
del Sistema
Recoleccin Entrevista con el cliente proceso de
de
matrcula
informacin
Especificar los requerimientos de
usuarios y del sistema
CRONOGRAMA DE ACTIVIDADES
Enero 2010
Involucrados
1 2 3 4
Febrero 2010
1
Marzo 2010
1
Secretara acadmica,
grupo de desarrollo del
proyecto
Secretara acadmica,
grupo de desarrollo del
proyecto
Tutor y desarrolladores
del proyecto
Secretara acadmica,
grupo de desarrollo del
proyecto
Secretara acadmica,
grupo de desarrollo del
proyecto
Solicitud de la base de datos del Secretara acadmica,
sistema actual al cliente.
grupo de desarrollo del
proyecto
Diseo
y 1ra Revisin del modelo de la base de Tutor e integrantes del
desarrollo
datos del sistema
proyecto
del Sistema 2da Revisin del modelo de la base de Lic. Carlos Rosales e
55
Recoleccin
de
informacin
Etapas
Actividades
Diseo y
desarrollo
del Sistema
CRONOGRAMA DE ACTIVIDADES
Abril 2010
Mayo 2010
Involucrados
1 2 3 4 1 2 3 4
Junio 2010
1
Tutor, integrantes
del proyecto
56
sistema
proyecto
Secretaria
acadmica de la
facultad
de
educacin
e
idiomas,
integrantes
del
proyecto.
Recoleccin Entrevista con el director del programa de la Director Jos del
de
Carmen Miranda,
preparatoria.
informacin
57
CRONOGRAMA DE ACTIVIDADES
Julio 2010 Agosto 2010
Etapas
Actividades
Involucrados
1 2 3 4 1 2
4
3
Revisin del sistema (ingreso de datos Tutor, integrantes del proyecto
ficticios de estudiantes ya matriculados
Diseo y
en el sistema actual, verificaciones del
desarrollo
modelo de base de datos del proyecto)
del Sistema
Revisin y evaluacin de la base de Integrantes del proyecto, Lic.
datos (Modelo Entidad Relacin)
Carlos Rosales
Recoleccin Adecuaciones y convenios segn la Secretara
acadmica,
de
carta acuerdo , presentacin del integrantes del proyecto.
informacin anteproyecto al cliente
Revisiones del sistema por expertos Lic. Carlos Rosales, Tutor. Lic.
informticos
Freddy Palacios.
Estudio de
Evaluaciones
del
sistema
Tutor, integrantes del proyecto
Viabilidad
Tutor, integrantes del proyecto
Ajustes del proyecto
Etapas
Estudio
de
Viabilidad
CRONOGRAMA DE ACTIVIDADES
Octubre
Noviembre
Diciembre
Enero 2011
Actividades
Involucrados
2010
2010
2010
1 2 3 4 1 2
3 4
2 3 4 1 2 3 4
1
Ajustes del proyecto Integrantes
del
Reuniones
con
el proyecto, tutor
cliente, aplicar cambios
al sistema lo acordado
Septiembre
2010
1 2 3 4
Febrero2011
1
58
en la carta acuerdo
Mejoras del sistema, Integrantes
del
ajustes finales
proyecto, tutor
Ajustes,
Integrantes
del
mantenimientos,
proyecto, tutor
Desarrollo
mejoras, identificando
del
errores en el sistema,
Sistema
agregando lo que falta,
documentacin.
CRONOGRAMA DE ACTIVIDADES
Etapas
Marzo 2011
Actividades
Involucrados
Ajustes
del
sistema,
documentacin del
proyecto.
Presentacin
del
sistema a la Lic.
ngela Mungua
Secretaria
acadmica de la
Facultad
de
educacin
e
Idiomas.
Ajustes al sistema
Integrantes
del
proyecto, tutor
3 4
Abril 2011
1
Mayo 2011
4
Junio 2011
3 4
Julio 2011
4 1 2 3 4
Desarrollo del
sistema
Secretaria
acadmica,
integrantes
del
proyecto, tutor.
Integrantes
proyecto
del
59
Presentacin
sistema
del Secretaria
acadmica,
integrantes
del
proyecto, tutor.
Pruebas
de Integrantes
del
Robustez
Proyecto
Resolver
errores
de las pruebas,
Implementacin evaluar resultados
del sistema
Entrega
del
sistema
60
6.2
http://www.solovb.net/index.php/2009/01/13/visual-studio-
2008-express-edition/
En la seleccin de la licencia del sistema optamos por la Licencia estilo
BSD, ya que se permite incorporar en un futuro componentes bajo los
trminos que se considere necesarios en el momento dado.
Secretaria acadmica al obtener el sistema poseer las siguientes
restricciones u opciones:
Sin ningn costo podr obtenerlo.
Tiempo ilimitado en su uso, siempre y cuando se actualice
constantemente el sistema.
Acceso a toda la funcionalidad del mismo. Podr manipular la
aplicacin.
Obtencin del cdigo fuente.
Podr modificarlo, teniendo el personal adecuado para el trabajo.
17
61
6.3
Entorno de desarrollo
de los
6.4
Documentacin
Formacin
63
7.2
Servidor
Cliente
PC DELL OPTIPLEX
PC DELL OPTIPLEX
GX620
GX620
Procesador
Memoria RAM
RAM 512 MB
RAM 512 MB
Disco Duro
40 GB
40 GB
PC
Servicios:
Software
Relevantes
DHCP
APACHE
MySQL 5.x
Windows XP SP2
Drivers de conexin
MySQL
De 32 bit
De 32 bit
Tabla 10: Caractersticas Tcnicas
64
Pases,
En
la
primera
matricula
la
base
de
datos
crecer
18
65
19
19
MySQL Query Browser es una herramienta grfica proporcionada por MySQL para crear,
ejecutar, y optimizar consultas en un ambiente grfico, donde el MySQL Administrator esta
diseado para administrar el servidor MySQL. MySQL Query Browser esta diseado para
ayudarle a consultar y analizar datos almacenados en su base de datos MySQL.
66
67
20
PDF (acrnimo del ingls portable document format, formato de documento porttil) es un
formato de almacenamiento de documentos, desarrollado por la empresa Adobe Systems.
68
de
la
presentacin
mostro
satisfaccin
de
lo
presentado
70
7.4
Mantenimiento
peridico
que
debe
de
realizarse
para
su
debido
funcionamiento.
Secretara acadmica debe contratar los servicios de un personal tcnico que
asuma el rol de administrador del Sistema de Matricula, teniendo un nivel
informtico avanzado (manejo de servidores, manejo de base de datos,
experiencia en programacin preferiblemente en .net).
Tareas que realizar el personal administrador, en el mantenimiento del
Sistema de Matricula:
Verificar que la base de datos funcione correctamente y este
almacenando los registros.
Verificar el estado tcnico del computador servidor y solucionar
problemas si en dado caso se presenten.
Verificar la conexin en red de las computadoras clientes (sala
estadgrafo, computadora secretaria) hacia el servidor.
Si
el
sistema
presenta
errores
de
programacin,
solucionar
71
21
72
8. Conclusin
73
9. Bibliografa
Alberto, O. G. (2007). Proyecto de direccin de sistemas de informacin.
Segunda edicin, from www.uoc.edu.
E. KENDALL, K. y. E. K., JULIE. (PEARSON EDUCACIN, Mxico,
2005). ANLISIS Y DISEO DE SISTEMAS. 2010
Ezequiel Ander - Egg, & Aguilar, M. J. (Eds.). (1993). Cmo Elaborar Un
Proyecto: Gua para disear proyectos de intervencin socio-educativa.
Buenos Aires, Argentina: Editorial Magisterio del Ro de la Plata.
DANIEL, I. G. E. G. y. H. T. (Atlacomulco, Mx. ,11 de Febrero de 2010).
BASE DE DATOS AVANZADAS - Manual Wamp Server. [Computacin].
Danysoft, C.-. (2010). Haciendo visible lo invisible - Embarcadero
ER/Studio.
from
http://www.codegear-shop.com/Embarcadero-
ER/Studio/es
Paulina Barthelemy. (2010). LENGUAJE SQL. GESTION DE DATOS MYSQL. [Computacin]. Artculo, 222.
Pecos,
D.
(2010).
PostGreSQL
vs.
MySQL.
from
http://danielpecos.com/docs/mysql_postgres/index.html
Rodrguez, C. L. (28 de Julio de 2003). "Ejemplo de desarrollo software
utilizando
la
metodologa
RUP."
2011,
from
http://users.dsic.upv.es/asignaturas/facultad/lsi/ejemplorup/.
Cillero, M. (2011). "manuel.cillero.es (Mi circunstancia digital)." 2011, from
http://manuel.cillero.es/metrica-3.
Zavala. (2000, 31 de marzo del 2008). Ingeniera de Software. 2010, from
http://www.angelfire.com/scifi/jzavalar/apuntes/IngSoftware.html#fig2
Torvalds, L. (2011). The Community ENTerprice Operating System, from
http://www.centos.org/
74
Microsoft.
(2011).
windows
Server
2008.
from
http://www.microsoft.com/windowsserver2008/
Ojeda, F. C. (2002). Bases de Datos con Visual Basic .NET Microsoft
(Ediciones ANAYA Multimedia (Grupo ANAYA, S.A), 2002 ed.). Madrid.
75
Anexos
76
10.
Anexos
ndice de Anexos
I.
II.
77
I.
Descripcin:
El sistema realizar las siguientes tareas:
Agregar informacin personal y acadmica de cada estudiante en el
proceso de matrcula.
Comprobar las notas aprobadas y reprobadas del estudiante cuando se
matricule y acceda a otro nivel.
Generar historial acadmico de cada estudiante.
Generar bsquedas de estudiantes matriculados en el sistema.
Generar bsqueda de plan de estudio de la escuela Preparatoria.
Agregar informacin personal de los docentes.
Realizar asignacin por docentes a materias (Secretara acadmica,
Director de la preparatoria).
Generar bsquedas de estudiantes con ms de tres asignaturas
reprobadas durante el ao escolar.(Notificacin reprobado)
Generar bsquedas de estudiantes con tres o menos asignaturas
reprobadas durante el ao escolar para autorizacin de exmenes
extraordinarios.
Imprimir
reportes
de
los
registro
almacenados
en
el
sistema
79
Prioridad:
Satisfacer al usuario del producto a entregar y que el proyecto funciona sin
problema alguno.
Se realizarn pruebas para detectar las fallas del sistema, para luego
entregarlo completo resolviendo errores (si las hay) encontrados
Justificacin
El presente proyecto se realiza para cubrir una necesidad administrativa y
resolver un problema de informacin que se le presenta a secretara acadmica
de la Facultad de Educacin e Idiomas en el proceso de matrcula para los
estudiantes de la escuela preparatoria UNAN - Managua, dicha entidad
necesitar la creacin de un nuevo sistema de matrcula propio para la escuela
ya que el sistema actual no funciona correctamente.
___________________
Secretara Acadmica
80
II.
81
III.
1.
2.
3.
4.
5.
6.
7.
8.
82
IV.
Anexo 4 - Requerimientos
sistema
almacenar
departamentos
informacin
municipios
de
sobre
donde
los
pases,
provienen
los
estudiantes.
El sistema de matrcula, debe contener toda la informacin
detallada de cada uno de los estudiantes de la preparatoria.
Obtener informacin de los estudiantes de forma rpida.
El sistema debe imprimir reportes.
El acceso del sistema restringido a usuarios (Estadgrafos).
Requerimientos no funcionales del sistema
Requerimientos Organizacionales
La documentacin del diseo y desarrollo del sistema ser
entregado en tiempo y forma al cliente (Secretara acadmica).
Lo entregado debe de funcionar correctamente y que el
usuario entienda, manipule el sistema y procese fcilmente la
informacin de los estudiantes que se matriculen y que a
travs de las bsquedas optimizadas los reportes sean
impresos correctamente y disponible para el usuario que la
requiera.
El sistema estar acompaado de toda la documentacin del
mismo: manuales de configuracin y del manejo del sistema.
Requerimientos Externos
Si se requiere realizar bsquedas de registros de estudiantes o
maestros, tendr que ser personalmente. Por ejemplo; si un
alumno quiere verificar las notas de las asignaturas aprobadas
y reprobadas, debern divulgarse nicamente a quien la
requiere, siempre y cuando sea un solicitud personal, de igual
83
otros
procedimientos
que
los
acompaan
(convalidacin) (Polticas).
Se llevarn a cabo supervisin en el sistema por la persona
previamente asignada.
84
V.
Gastos generados
Identificacin de la necesidad y el
problema
Entrevista al cliente
Entrevista al director de la
preparatoria
Investigaciones Periodo I Semestre
2010
Perodo II semestre
2010
Transporte
60 das
Personas Involucrad
as
Total
C$3.00
C$3.00
C$ 2.00
C$ 2.00
C$ 2.00
C$ 2.00
C$ 1,200.00
C$ 700.00
C$ 600.00
C$ 3,600.00
C$ 10.00 X 7
Horas de internet
60 horas X 10
C$ 600.00
C$ 10.00 X recibo = 7
horas
240 horas = 35 recibos
Alimentacin
60 das
C$152.43 X Hora
20 das
C$ 3048.6
C$ 700.00
C$ 30.00 x servicio de
comida
C$ 4200.00
C$ 10.00 X recibo = 7
C$ 800.00
Costo en Crdobas C$
Alimentacin
70 das aproximadamente
Investigaciones en internet 70 das
85
horas
280 horas = 40 recibos
Alojamiento de la base de datos
US$: 815.52 = C$ 17,941.44
Cotizacin del nuevo computador
Aprox.
Visual Express 2008 Para la
modificacin del la aplicacin
Pgina de descarga:
Adquisicin gratuita
http://www.microsoft.com/express/D
C$ 0.00
ownloads/
WampServer con
Mysql 5.5.8 (WINDOWS)
Pgina de descarga:
http://www.wampserver.com/en/dow
nload.php
EmbarcaderoEREstudio versin 8.0
Windows Server 2008
CentOS5.5
Pagina de descargar:
http://www.centos.org/
Gratuito C$ 0.00
1 licencia
$ 850.00 = C$ 18,700.00
Aprox.
$ 999 = C$ 21,978
C$ 0.00 Gratuito
TOTAL GASTOS
C$ 17,941.44
C$ 0.00
C$ 0.00
C$ 18,700.00
C$ 21,978
C$ 0.00
C$ 54,775.04
C$ 8,000.00 mensual = C$
96,000.00 anual +
C$ 8,940.00 = C$ 104,940.00
86
Nota: Si llegase a utilizar un sistema operativo Linux a nivel servidor del tipo CentOS, no se tendra que pagar por Windows Server
2008.
87
VI.
terabytes de registros, esta fue una de las razone por la cual se eligi dicho
gestor.
El proyecto consta de dos partes, la primera corresponde al Sistema de
Matrcula y la segunda es Actas en lneas, ambos son indispensables para el
proceso de matrcula y llenado de notas.
En el Sistemas de Actas en lneas se comenzaron a realizar pruebas de
almacenamiento de datos combinando el lenguaje de Programacin PHP y el
gestor de base de datos SQL Server 2005 Express y se encontr que es
imposible conectar desde PHP a SQL, se hicieron investigaciones, se utiliz
driver para la conexin y era imposible hacerlo funcionar.
Por otro lado el Sistema de Matricula de la escuela Preparatoria ya se haban
realizado prueba de almacenamiento de datos conectando Visual Basic 2008
Express y SQL Server 2005 Express, todo funcionaba sin errores.
Se sostuvo reunin el da 9 de septiembre del 2010 con el Lic. Freddy Palacios
tutor del proyecto Sistema de Matricula para la Escuela Preparatoria y la Lic.
Erika Velzquez tutora del Proyecto Actas en lnea cada uno acompaado
con sus respectivos alumnos, planteando los inconvenientes que se estaban
presentando, segn la Lic. Erika Velsquez era imposible conectar PHP con
SQL, as mismo se trato de dar solucin por parte de los dos tutores y alumnos
llegando al siguiente acuerdo: migrar la base de datos del Sistema de Matricula
de la Escuela Preparatoria, de SQL Server 2005 a MYSQL, ya que PHP
fcilmente se establece conexin a MySQL y Visual Basic 2008 Express posee
un driver de conexin a MySql el cual le permite realizar conexiones y
operaciones sobre la bases de datos sin ningn problema.
Se escogi el sistema gestor de base de datos MYSQL 5.0 por la simple razn
de que los dos sistemas funcionan perfectamente.
Beneficios: Integrantes del proyecto no recibirn beneficios econmicos en la
creacin del sistema si no beneficios educativos por que permitir culminar los
estudios universitarios con el proyecto y adquirir nuevos conocimientos que nos
permitir formarnos como profesionales.
89
90
VII.
Descripcin del
Riesgo
Probabilid
ad del
Riesgo
Efecto del
Riesgo
Tecnologa
El Hardware o el
Software
de
la
computadora
en
donde est instalada
la Base de Datos se
dae parcial o total.
Tecnolgico
Tecnolgico
Personal
Natural
Por daos en el
Hardware o Software
la informacin de la
Base de Datos se
pierda.
El sistema donde se
encuentra la Base de
Datos
no
puede
realizar
muchas
transacciones como
se esperaba.
La
persona
encargada
de
manejar la base de
datos se enferma.
La infraestructura en
donde se encuentra el
computador
que
contiene el sistema se
inunda.
Estrategias
Catastrfico
Bajo
Tolerable
Moderado
Serio
Alto
Moderado
Serio
Alto
Tolerable
91
VIII.
92
IX.
93
X.
Estudiante
Procedencia
1:1
KM 7
Carretera
Norte. Shell
Waspan Norte
7 Cuadras al
sur
1:1
Enrique
Pas
Departamento
N:M
Managua
1:1
Rivas
Nicaragua
Masaya
Estel
Departamentos
Municipios
s
1:1
Masaya
N:M
Nandasmo
Niquinohomo
Catarina
San Juan de
Oriente
94
Municipios
Procedencia
s
s
1:1
Gancho de
camino
N:M
MANAGUA
Linda Vista
B. El recreo
Estudiante
1:1
1:1
DatosAcademico
s
s
Carnet
Enrique
DatosAcademico
s
1:1
Recibo
N:M
250
Carnet
250
95
Recibo
C$ 150.00
Matricula
1:1
Matricula
1:1
Matricula
MateriasMatriculadas
N:M
1:1
Espaol
Matricula
Ingles
Matemticas
Grupo
Matricula
1:1
N:M
Carlos
Grupo
Enrique
Jonathan
Alberto
Carolina
96
Grupo
Niveles
1:1
N:M
Grupo 2
Grupo 2B
Primer
nivel
Grupo 1A
Planes
Plan
MateriasMatriculadas
N:M
1:1
Espaol
Ingles
Acadmico
Matemticas
DatosDocente
DogrupAsig
1:1
N:M
Grupo 1
Grupo 2
Roberto
Espaol
Espaol II
97
Planes
DogrupAsig
1:1
N:M
Roberto
Plan
Alberto
Acadmico
Grupo 1 y 2
Espaol
Espaol II
DogrupAsig
Grupos
1:1
Grupo
2
N:M
Roberto
Alberto
Espaol
Espaol II
98
XI.
Tabla
Administrador
Nombre
Alias o
Atributo
Descripcin
Tipo y
Longitud
Null
Option
Clave
primaria
Clave
ajena
IdUsuario
Entero (-2)
NOT
NULL
Yes
No
Nmero de rol
IdRol
Nmero
Entero (-2)
NOT
NULL
Yes
No
Identifica al usuario en el
sistema
Nombre
Nombre
Contrasea o clave
ingresar al sistema
Contrasea de usuario
Identifica al usuario en el
sistema
UserName
Yes
No
NOT
Caracter (50) NULL
No
No
NOT
Caracter (50) NULL
No
No
para
Passwor
Nombre usuario
NOT
Caracter (50) NULL
99
Tabla
Nombre
Alias
Roles
Nmero de rol
Nombre rol
IdRol
NombreRol
Tabla
Nombre
turno
Nombre de
la escuela escuela
Situacin
Escolar
situacionEscolar
Nmero de
Carnet
noCarnet
Numero de
Cdula
nocedula
Tipo y Longitud
Nmero
Entero (-2)
Nombre que describe
al rol del usuario
Caracter (50)
Alias o Atributo
Turno
DatosAcademicos
Descripcin
Descripcin
Turno del que
estudia
Nombre de la
escuela
Indica
si
es
repitente o no.
Identifica
al
estudiante
por
medio de su
nmero de carnet
Identificacin
personal
del
estudiante
Tipo y Longitud
Clave
Primaria
Yes
Null Option
NOT NULL
NOT NULL
Null
Option
No
Clave
Primaria
Clave
Ajena
No
Yes
Clave
ajena
Carater (30)
NOT NULL No
No
Caracter (50)
NOT NULL No
No
Caracter (20)
NOT NULL No
No
Entero (-2)
No
Caracter (18)
NOT NULL No
Yes
100
Tabla
DatosDocentes
Tabla
Alias o
Atributo
Nombre
Numero de
Cdula
noCedulaDoc
Nombres
nombres
Apellidos
apellidos
Sexo
sexo
Descripcin
Numero de cdula
del docente
Nombre del docente
Apellidos
del
docente
Sexo del docente
Alias o
Atributo
Nombre
Numero
de
departamento
idDepartamento
Departamento
Nombre
del
departamento
nombreDep
Numero
pas
del
idPais
Descripcin
Null Option
Clave
Primaria
Caracter (20)
Caracter (100)
NOT NULL
NOT NULL
Yes
No
No
No
Carater (100)
Caracter (15)
NOT NULL
NOT NULL
No
No
No
No
Tipo y Longitud
Tipo y
Longitud
Null Option
Nmero
que
identifica a ese
departamento
Entero (-2)
NOT NULL
Nombre
del
departamento
donde naci el
estudiante
Caracter (50) NOT NULL
Pas
donde
naci
el
estudiante
Entero (-2)
NOT NULL
Clave
ajena
Clave Clave
Primaria ajena
Yes
No
No
No
No
Yes
101
Tabla
Nombre
Alias o
Atributo
Descripcin
Tipo y
Longitud
Clave
Primaria
Clave
ajena
Id docente
grupo
y
asignatura
DogrupAsig
Tabla
Estudiante
Id principal que
representa
al
docente
que
imparte en un
grupo acadmico
idDogrupAsig y asignaturas
Entero(-2)
Numero
Nmero de cedula
de cedula
del docente
del
docente
noCedulaDoc
Caracter(20)
Cdigo de
Cdigo
de
la Caracter
la materia codMateria
materia
(30)
Grupo
Grupo acadmico Entero (-2)
idGrupo
Null Option
Nombre
Alias o Atributo
Nombres
del
estudiante nombres
Apellidos
del
estudiante apellidos
Sexo del
estudiante sexo
Descripcin
NOT NULL
Yes
No
NOT NULL
No
Yes
NOT NULL
NOT NULL
No
No
Yes
Yes
Tipo y
Clave
Null Option
Longitud
Primaria
Clave
ajena
NOT NULL
No
No
NOT NULL
No
No
NOT NULL
No
No
102
Estado
Civil
estadoCivil
Fecha de
Nacimiento
fechaNac
Situacin
laboral
sitLaboral
Nmero de
Cedula
nocedula
Telfono
Telefono
Centro de
Trabajo
CentroTrabajo
Tabla
Nombre
Alias
Id del grupo
idGrupo
Grupo
Grupos
Id del nivel
grupo
idnivel
Limite
Limite
Alias o Atributo
Caracter
(20)
NOT NULL
No
No
No
No
No
No
NOT NULL
Yes
No
NULL
No
No
NULL
No
No
Fecha (2)
NOT NULL
Caracter
(50)
NOT NULL
Caracter
(18)
Entero(2)
Caracter
(50)
Tipo y
Longitud
Id
del
grupo
acadmico
Entero (-2)
Nombre del grupo
Caracter (10)
Id del nivel acadmico
Entero (-2)
Limite de matrcula en
un grupo
Entero (-2)
Null Option
Clave
Primaria
Clave
Ajena
NOT NULL
Yes
No
NOT NULL
No
No
NOT NULL
No
Yes
NOT NULL
No
No
103
Tabla
Nombre
Alias o
Atributo
Id Matricula
idMatricula
Ao lectivo
anoLectivo
Id grupo
idGrupo
Matricula
Nombre
Id
Matricula
MateriasMatriculadas
Alias o Atributo
de
idMatricula
Id de Materias
Matriculadas
idMM
Primer Parcial parcial1
Null Option
Clave
Clave
Primaria Ajena
Entero(-2)
NOT NULL
Yes
No
Fecha (-2)
NOT NULL
No
No
Entero (-2)
NOT NULL
No
Yes
Entero (-2)
NOT NULL
No
Yes
Entero(-2)
a Caracter
(30)
NOT NULL
No
Yes
NOT NULL
Yes
Yes
Numero
de
Recibo
norecibo
Nmero
de
Carnet
noCarnet
Cdigo de la
Identifica las
materia
codMateria matricular
Tabla
Tipo y
Longitud
Descripcin
materias
Descripcin
Tipo y Longitud
Identifica
el
numero o cdigo
de
la
tabla
matricula
Entero (-2)
Describe la clave
o nmero de la
tabla
Entero(-2)
Primer parcial - Flotante (8)
Null
Clave Clave
Option Primaria Ajena
NOT
NULL
No
Yes
NOT
NULL
NOT
Yes
No
No
No
104
Segundo
Parcial
parcial2
Tercer Parcial
parcial3
Nota Final
notafinal
Nota Especial
notaespecial
Nota
Extraordinaria notaExtraordinario
Cdigo de la
Materia
codMateria
Tabla
Nombre
Alias o
Atributo
Nota obtenida
Segundo Parcial
Nota obtenida
Tercer Parcial
Nota obtenida
Nota Final Nota
de fin de curso
ao acadmico
Nota de examen
especial
Nota de examen
extraordinario
Describe
la
materia que ha
matriculado
Descripcin
NULL
NOT
NULL
NOT
NULL
Flotante(8)
Flotante(8)
Flotante (8)
NOT
NULL
NOT
NULL
NOT
NULL
Caracter (30)
NOT
NULL
Flotante (8)
Flotante (8)
Tipo y
Longitud
No
No
No
No
No
No
No
No
No
No
Yes
Clave Clave
Primaria Ajena
Id Municipio
Municipio
Describe el id
principal
del
municipio
para
idMunicipio
identificarlo
Entero(-2)
Nombre del
Identificamos
el
Municipio
municipio a travs
nombreMunicipio de su nombre
Caracter (50)
Id
del
Describe el ID del
Departamento
departamento y lo
idDepartamento identificamos
Entero(-2)
Null Option
No
NOT NULL
Yes
No
NOT NULL
No
No
NOT NULL
Yes
Yes
105
Tabla
Nombre
Niveles Id Nivel
Tabla
Alias o Atributo
idnivel
Alias o
Atributo
Nombre
Planes
Cdigo de
materia
Nombre de
materia
Semestre
Tipo y
Longitud
Describe el nivel acadmico Entero (-2)
la
codMateria
la
descripcion
semestre
Id nivel
idnivel
Alias o
Atributo
Tabla
Nombre
Pas
Id
del
pas
idPais
Nombre
del pas nombrePais
Descripcin
Descripcin
Null Option
NOT NULL
Tipo y
Longitud
Descripcin
Tipo y Longitud
Identificamos el pas
por medio de su ID
Entero (-2)
Describe el pas a
travs de su nombre Caracter (50)
Clave
Primaria
Yes
Clave Ajena
No
Clave
Primaria
Null Option
Clave
Ajena
NOT NULL
Yes
No
NOT NULL
No
No
NOT NULL
No
No
NOT NULL
No
Yes
Null
Option
Clave
Primaria
Clave
Ajena
No
NOT NULL No
No
106
Tabla
Procedencia
Tabla
Tipo y
Null Option
Longitud
Direccin
Direccin domiciliar del Caracter
direccion
estudiante
(100)
NOT NULL
Id
Cdigo que describe la
Procedencia
procedencia
del Entero (idProcedencia estudiante
2)
NOT NULL
Numero
de
Cedula del estudiante,
cedula
lo
describe Caracter
nocedula
personalmente
(18)
NOT NULL
Id Municipio o
Id Municipio
Entero (idMunicipio
2)
NOT NULL
Id
Id Departamento
Entero (Departamento idDepartamento
2)
NOT NULL
Nombre
Nombre
Alias o
Atributo
Alias o
Atributo
Numero de
recibo
norecibo
Valor
Recibo
valor
Exoneracin
exoneracion
Descripcin
Descripcin
Tipo y
Longitud
Null Option
Clave
Primaria
Clave
Ajena
No
No
Yes
No
No
Yes
No
Yes
No
Yes
Clave Clave
Primaria Ajena
Numero de recibo
Entero (-2)
Describe
la
cantidad de dinero
a
pagar
el
estudiante en la
matricula
Flotante (8)
Describe
el
porcentaje
de Flotante (8)
NOT NULL
Yes
No
NOT NULL
No
No
NOT NULL
No
No
107
Nmero de
carnet
noCarnet
exoneracin
pagar menos
valor.
Describe
estudiante
y
del
al
Entero(-2)
NOT NULL
Yes
Yes
108
XII.
109
Tabla Grupo
idGrupo ==idnivel, Grupo, Limite
Tabla Niveles
Idnivel = atributo nico de la tabla.
Tabla Planes
codMateria ==idnivel, descripcin, semestre
Tabla DogrupAsig (Para asignar docente)
idDogrupAsig =codMateria, noCedulaDoc, idGrupo
Tabla docente
noCedulaDoc ==nombres, apellidos, Sexo
Tabla MateriasMatriculadas
idMM ==idMatricula, codMateria, notaExtraordinario, parcial1, Parcial2,
Parcial3, notaespecial, Notafinal.
Las tablas estn en 1FN por que los valores de los atributos pertenecientes a
las entidades o tablas son atmicos ya que no hay datos que puedan
duplicarme la clave primaria, adems no existen columnas repetidas en las
tablas.
Las tablas estn en 2FN por estar en 1FN y por qu no se encuentra
dependencia parcial, esto se visualiza principalmente porque existe un nico
atributo que acta como clave primaria y el cual es el que determina a los
dems atributos no llaves de la tabla.
Las tablas estn en 3FN puesto que estn en 1FN y 2FN y las tablas no
poseen dependencia transitiva ya que los atributos no llaves dependen
solamente de la clave primaria, por lo tanto eliminamos dependencia de
atributos no llaves.
110
XIII.
111
112
113
114
115
116
117
XIV.
118
119
XV.
Requisitos previos:
a. Instalar una tarjeta de red en el computador servidor.
b. Instalamos paquetes DHCP:
dhcp-3.0.5-23.el5.i386.rpm
dhcp-devel-3.0.5-23.el5.i386.rpm
c. configuramos el archivo /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
subnet 192.168.5.32 netmask 255.255.255.240 {
# --- default gateway
option routers
option subnet-mask
option nis-domain
option domain-name
option domain-name-servers
192.168.5.33;
255.255.255.240;
"servidor.edu";
"servidor.edu";
192.168.5.33;
#
option time-offset
-18000; # Eastern Standard
Time
#
option ntp-servers
192.168.1.1;
#
option netbios-name-servers
192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't
change this unless
# -- you understand Netbios very well
#
option netbios-node-type 2;
#range dynamic-bootp 192.168.5.39 192.168.5.46;
default-lease-time 86400;
max-lease-time 608400;
# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 00:12:3F:57:09:CF;
fixed-address 192.168.5.40;
}
}
120
121
chkconfig dhcpd on
Figura 36
122
Figura 37
Figura 38
Figura 39
Figura 40
Figura 41
i.
j.
Figura 42
125
Figura 43
Figura 44
126
Figura 45
Figura 46
127
Especificacin de pruebas
Entrada
Configuracin
del servicio
CentOS.
Prueba Realizada
Salida
Resultados Esperados
Mensaje de bienvenida
Ver Figura 64
Configuracin y arranque Conexin a la base de datos Error de usuario, acceso Mensaje de bienvenida
del servicio MYSQL en desde la aplicacin al servidor
denegado.
CentOS.
Usuario
se
identifica
correctamente,
ingresa
id_usuario y contrasea.
128
Entrada
Abrir ventana
Nuevo Ingreso
Prueba Realizada
de Llenar formulario
Salida
Resultados Esperados
Ver Figura 66
Abrir ventana
Nuevo Ingreso
de Llenar formulario
Abrir ventana
reingreso
de Llenar formulario
129
Abrir ventana
Reingreso.
Entrada
Abrir ventana
Reingreso
de Llenar formulario
Prueba Realizada
Resultados Esperados
de Proceso
de Formulario en pantalla con Los datos se almacenen.
almacenamiento en el los datos inciales.
La
aplicacin
muestra
formulario de Nuevo
Error
de
programacin
en
comprobacin.
Ingreso.
la aplicacin del sistema,
en la base de datos se
duplica el almacenamiento
de los registros para la
Tabla Matricula.
mensaje
de
mensaje
de
Ver Figura 68
Abrir ventana
reingreso
de Proceso
de Interfaz en pantalla con los Los datos se almacenen.
almacenamiento en el datos inciales.
La
aplicacin
muestra
formulario
de
Error de programacin en comprobacin.
Reingreso.
la aplicacin, en la base de
datos
se
duplica
el
almacenamiento de los
registros para la Tabla
130
Matricula.
Abrir ventana
Entrada
Realizar una bsqueda Error, muestra la siguiente Abre un archivo PDF con la lista de
de los estudiantes imagen.
estudiantes matriculados.
matriculados
en
Ver Figura 65
determinado por nivel
matriculado.
Prueba Realizada
Salida
Resultados Esperados
Abrir ventana
Visualizar
lista
de Error, muestra la siguiente Abre un archivo PDF con la lista de docentes.
docentes para luego imagen.
imprimir.
Ver Figura 65
Abrir ventana
Visualizar plan de Error, muestra la siguiente Abre un archivo PDF con la lista de
estudio para luego a imagen:
asignaturas por nivel y semestre.
imprimir
Ver Figura 65
Abrir ventana
Visualizar
docentes Error, muestra la siguiente Abre un archivo PDF con la lista de
que
imparten imagen:
asignaturas por nivel, semestre y el docente
asignaturas,
que la impartir.
Ver Figura 65
131
Abrir
ventana Seleccionar
nivel, Error, muestra la siguiente Asignar docente a cada asignatura, segn
Asignar Docente
grupo y semestre para imagen:
nivel, grupo y semestre.
cargar
asignaturas,
Ver Figura 65
luego signar docentes
a cada asignatura.
Entrada
Prueba Realizada
Salida
Resultados Esperados
Abrir ventana para Realizar bsqueda de Error, muestra la siguiente Se visualiza el nombre completo y las
visualizar
las un estudiante con sus imagen.
asignaturas del estudiante en el formulario
asignaturas
asignaturas
Ver Figura 65
aprobadas
o reprobadas
y
132
reprobadas
estudiante
especifico
de
un aprobadas,
para
en determinar el nivel y
semestre
a
matricularse.
Abrir
ventana Registrar
Agregar Docente
docente
Entrada
un
nuevo El
registro
se
ha Se registra un docente en la base de datos
almacenado,
aplicacin del sistema.
muestra
mensaje
de
comprobacin.
Prueba Realizada
Abrir
ventana Actualizar docente.
Agregar Docente
Salida
Resultados Esperados
El
registro
se
ha Se cargan los datos de un docente y luego
actualizado y almacenado editarlos
para
ser
actualizados
y
en la base de datos.
almacenados.
Abrir
ventana Eliminar docente en la El registro es eliminado Se elimina el registro de un docente en la
Agregar Docente
base de datos.
satisfactoriamente.
base de datos.
Abrir
ventana Buscar un docente en El registro es buscado y Se busca un docente segn su Nombre.
Agregar Docente
la base de datos.
encontrado.
Abrir
ventana Agregar
un
grupo El grupo acadmico se ha Se agrega un grupo acadmico a la base de
Agregar Grupos
acadmico,
ingresar agregado correctamente.
datos del sistema.
limite del grupo.
133
Abrir
ventana Cambiar o actualizar Error, muestra la siguiente Se actualiza la contrasea del estadgrafo
Cambiar
contrasea
usuario imagen:
satisfactoriamente un usuario estadgrafo a la
contrasea
estadgrafo a la base
base de datos.
Ver Figura 71
de datos del sistema.
Prueba Realizada
Usuario
identifica
Abrir
Resultados Esperados
Se conecta a la base de datos
la base de datos
ventana
nuevo
Salida
ingreso
registrar
de Llena los campos de la ventana y Mensaje Se ha almacenado Se almacenan los datos del
y almacena los datos del estudiante e correctamente. Imprimir hoja estudiante y se imprime la hoja
un imprime hoja de matrcula.
de matrcula.
de matrcula satisfactoriamente.
estudiante.
Abrir
ventana
de Llena los campos de la ventana y Mensaje Se ha almacenado Se almacenan los datos del
reingreso y registrar almacena los datos e imprime hoja de correctamente. Imprime hoja estudiante y se imprime la hoja
un estudiante
Abrir
nuevo
ventana
ingreso
matrcula.
de Llena los campos de la ventana.
y
de matrcula.
de matrcula satisfactoriamente.
estadgrafo
que
el
grupo
134
registrar
un
acadmico
estudiante.
Abrir
seleccionado
est
Reporte
se
correctamente,
nivel.
Tabla 12
Entrada
Abrir
reporte
Docentes.
Prueba Realizada
ventana Generar
de docentes
un
reporte
Salida
de
almacenados
los Reporte
en
base de datos.
se
la correctamente
Resultados Esperados
genera Se abre un archivo PDF y muestra en
(lista
docentes)
de pantalla
la
lista
de
los
docentes
Abrir
se
Preparatoria.
ventana Genera
un
Estudio)
reporte
de
los Reporte
asignatura
segn
(Plan
de pantalla
el
plan
completo
de
las
asignaturas.
se
nivel, Asignados).
grupo y semestre.
135
un
estudiante
buscar
mostrada
matriculados.
lista
imprimir.
Tabla 13
Entrada
Abrir
Prueba Realizada
Agregar
acadmico.
Salida
Resultados Esperados
la ventana.
visualiza
la
lista
de
los
grupos
acadmicos.
Abrir
estadgrafo.
Ver Figura 71
Se ha agregado
de estudio
satisfactoriamente la
136
asignatura.
Abrir ventana plan Seleccionar asignatura por nivel y Se ha actualizado
de estudio
correctamente el registro.
campos.
Abrir ventana plan Seleccionar asignatura por nivel y El registro no es eliminado,
de estudio.
muestra la siguiente
imagen:
datos.
Ver Figura 72
Tabla 14 - Resultados prueba estadgrafo
137
138
139
140
141
XVI.
142
XVII.
143
XVIII.
Microsoft
Recomendaciones sobre el
hardware
para
mejor
rendimiento
Windows
XP
64 MB de RAM (se
recomienda 128 MB de
o 3 (32-bit y 64-bit).
RAM o superior).
Windows Vista
Home
Home Basic,
Premium,
52
MB
de
espacio
Business,
De pantalla de 800x600
de resolucin.
bit).
Windows 7 (32-bit y 64-bit).
144
Recomendaciones sobre el
hardware
para
mejor
rendimiento
Requisitos mnimos:
Windows Vista
Windows XP
Requisitos recomendados:
CPU a 2,2 GHz o
superior
1024 MB o ms de RAM
Pantalla de 1280 x 1024
Disco duro de 7200 rpm
o superior
En Windows Vista:
Tabla 16
145
Recomendaciones
sobre
el
hardware para mejor rendimiento
Memoria RAM: 192 MB (Mnimo).
Espacio en Disco Duro: 850 MB
(Mnimo) - 2 GB (Recomendado)
CentOS 5.5
Intel
Pentium
AMD
K6/II/III,
Recomendaciones sobre el
hardware
para
mejor
rendimiento
Procesador Intel
Dual de 1.60 Ghz.
Pentium
146
XIX.
Datos generales
Nombre del Sistema:
Fecha de evaluacin:
Lugar:
Nombre evaluador:
Nombre estadgrafo:
Edad:
Sexo:
Nivel
profesional:
Conceptos y sugerencias de los estadgrafos ante el uso del Sistema de
Matrcula.
Sistema de Matrcula
Escala para
valoracin
Ex
Bu
Ex = Excelente
Bu = Bueno
Rg = Regular
Ma = Malo
Na
=
No
aplicable
Rg Ma Na
147
XX.
Anexo 20 - Manuales
Manuales
En el CD se puede descargar los
manuales de usuario estadgrafo,
usuario administrador, instalacin
del WampServer.
148