Está en la página 1de 0

i

TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN


SISTEMA INTEGRAL DE GESTIN ADMINISTRATIVA (ETAPA I)
MEMORIA PRESENTADA COMO REQUISITO PARA OBTENER EL TTULO DE
TCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGAS DE LA INFORMACIN
Y COMUNICACIN
AUTOR: RODOLFO BAUTISTA DE LA CRUZ
ASESOR ACADMICO: ING. YUCELS ANA DEL CARMEN MORALES
ASESOR INDUSTRIAL: ING. JOS LUIS ANTONIO JULIO
HUEJUTLA, HGO. AGOSTO DE 2013
ii
SISTEMA INTEGRAL DE GESTIN ADMINISTRATIVA (ETAPA I)
Memoria presentada
Por
RODOLFO BAUTISTA DE LA CRUZ
Ante la Universidad Tecnolgica de la Huasteca Hidalguense
Como requisito parcial para optar al ttulo de
TCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGAS DE LA INFORMACIN Y
COMUNICACIN
Agosto de 2013
iii
DATOS GENERALES DE LA EMPRESA
EMPRESA:
COLEGIO DE ESTUDIOS CIENTFICOS Y TECNOLGICOS DEL ESTADO DE
HIDALGO (CECYTEH) PLANTEL HUAUTLA.
SECTOR:
PBLICO
DIRECCIN:
CARRETERA LOS TOHUACOS S/N COMUNIDAD LA PUERTA HUAUTLA, HIDALGO,
CP. 43050 TELFONO: 7717035908 E-MAIL: DIRECCION_HUAUTLA@HOTMAIL.COM
PROYECTO:
SISTEMA INTEGRAL DE GESTIN ADMINISTRATIVA (ETAPA I).
ASESOR INDUSTRIAL:
ING. JOS LUIS ANTONIO JULIO
CARGO DEL ASESOR:
DOCENTE DEL CECYTEH PLANTEL HUAUTLA
i
Dedicatorias
A Dios, por darme oportunidad de conocer y disfrutar de la maravillosa experiencia de
vivir, por otorgarme unos padres comprensivos y pacientes; y por permitirme ser parte de esta
nueva generacin de alumnos.
A mis padres, por darme la vida, por apoyarme en cualquier momento de mi vida, por los
valores inculcados y por el ejemplo claro de superacin, ya que sin ellos, muchos de los logros
alcanzados, no seran posibles.
A mis hermanos, por aceptarme como soy, por dedicar el tiempo necesario para escuchar y
apoyar las decisiones que he tomado, por eso y mucho ms, gracias.
A esa gran persona, por brindarme todo su amor, cario y comprensin, por apoyarme a
tomar las mejores decisiones en mi vida y por la cual he llegado a ser lo que ahora soy, por
dedicarme su tiempo y apoyado en todo momento, por eso y muchsimo ms mil gracias.
ii
Agradecimientos
Agradezco a la Universidad Tecnolgica de la Huasteca Hidalguense (UTHH), por darme
la oportunidad de demostrar las habilidades que en el transcurso de la vida he ido aprendiendo,
por otorgarme los conocimientos propios de la carrera y por brindarme los recursos necesarios en
pro de la culminacin exitosa del proyecto de estada.
Al Colegio de Estudios Cientficos y Tecnolgicos del Estado de Hidalgo (CECyTEH), por
darme la oportunidad de realizar mi estada en ese lugar, a la directora del plantel, al personal
docente y administrativo que de una u otra manera brindaron todo su apoyo en la realizacin del
proyecto.
A mi asesor industrial, por ofrecerme su apoyo incondicional durante la trayectoria de la
estada, por los consejos y las observaciones constructivas.
A mi asesor acadmico, por brindarme el apoyo necesario en la revisin de la memoria de
estada, por hacer ver mis errores y por la confianza brindada.
A los docentes de la carrera de TIC, que a travs de su conocimiento, supieron resolver las
dudas que en un momento dado se presentaron, por su calidad humana y por la capacidad
acadmica.
iii
ndice de contenido
Pgina
Dedicatorias ..................................................................................................................................... i
Agradecimientos ............................................................................................................................. ii
ndice general................................................................................................................................. iii
ndice de tablas ................................................................................................................................v
ndice de ilustraciones o figuras .................................................................................................... vi
Resumen ...................................................................................................................................... viii
Abstract ......................................................................................................................................... ix
I. Introduccin ...............................................................................................................................1
II. Antecedentes..............................................................................................................................3
2.1 Datos generales de la empresa .......................................................................................3
2.1.1 Misin..............................................................................................................4
2.1.2 Visin ..............................................................................................................5
2.1.3Politica de calidad ............................................................................................5
2.2 Trabajos previos .............................................................................................................6
III. Planteamiento del problema...................................................................................................7
3.1 Justificacin....................................................................................................................8
3.2 Objetivo de la investigacin...........................................................................................8
3.2.1 Objetivo General .............................................................................................8
3.2.2 Objetivo Especficos .......................................................................................9
3.3 Metas .............................................................................................................................9
IV. Fundamentos tericos ..........................................................................................................10
4.1 Sistema de informacin................................................................................................10
4.2 Importancia de los sistemas de informacin en la educacin ......................................11
4.3 Base de datos................................................................................................................13
4.4 Diccionario de datos.....................................................................................................14
4.5 MOPROSOFT..............................................................................................................15
4.6 MySQL.........................................................................................................................15
4.7 PHP ..............................................................................................................................17
iv
V. Desarrollo del proyecto...........................................................................................................18
5.1 Metodologa .................................................................................................................18
5.2 Desarrollo.....................................................................................................................21
VI. Resultados ..............................................................................................................................68
6.1 Interpretacin de resultados ........................................................................................69
VII. Conclusiones ........................................................................................................................71
VIII. Referencias Bibliogrficas .................................................................................................73
IX. Apndice .................................................................................................................................74
v
ndice de tablas
Pgina
Tabla 5.1 Requerimientos mnimos de hardware y software........................................................21
Tabla 5.2 Estandarizacin de las tablas de la base de datos ..........................................................24
Tabla 5.3 Estandarizacin de los campos de las tablas de la base de datos...................................25
Tabla 5.4 Diccionario de datos de la tabla sesiones.......................................................................28
Tabla 5.5 Diccionario de datos de la tabla administrativos ...........................................................28
Tabla 5.6 Diccionario de datos de la tabla alumnos ......................................................................29
Tabla 5.7 Diccionario de datos de la tabla semestres ....................................................................30
Tabla 5.8 Diccionario de datos de la tabla carreras .......................................................................30
Tabla 5.9 Diccionario de datos de la tabla periodos ......................................................................30
Tabla 5.10 Diccionario de datos de la tabla grupos .......................................................................31
Tabla 5.11 Diccionario de datos de la tabla CalificacionesMaterias .............................................31
Tabla 5.12 Diccionario de datos de la tabla CalificacionesSubMod .............................................32
Tabla 5.13 Diccionario de datos de la tabla materias ....................................................................33
Tabla 5.14 Diccionario de datos de la tabla SubModProf .............................................................33
Tabla 5.15 Diccionario de datos de la tabla configPeriodo ...........................................................34
Tabla 5.16 Diccionario de datos de la tabla fechasCapturaCalif ...................................................34
Tabla 5.17 Diccionario de datos de la tabla SubModProfxDocente ..............................................34
Tabla 5.18 Diccionario de datos de la tabla materiasxDocente .....................................................35
Tabla 5.19 Diccionario de datos de la tabla docentes ....................................................................36
Tabla 5.20 Diccionario de datos de la tabla modulosProf .............................................................37
Tabla 5.21 Estandarizacin de los combo box utilizados en el sistema ........................................38
Tabla 5.22 Estandarizacin de las cajas de texto utilizados en el sistema.....................................39
Tabla 5.23 Estandarizacin de los botones utilizados en el sistema..............................................40
Tabla 5.24 Estandarizacin de las etiquetas utilizados en el sistema ............................................41
Tabla 5.25 Estandarizacin de las etiquetas con links utilizados en el sistema.............................42
vi
Tabla 5.26 Estandarizacin de las tablas utilizados en el sistema .................................................43
Tabla 5.27 Estandarizacin de plantilla principal de login utilizado en el sistema .......................44
Tabla 5.28 Estandarizacin de la plantilla alumnos, docentes y administrativos utilizados en el
sistema............................................................................................................................................45
ndice de ilustraciones o figuras
Pgina
Figura 5.1 Metodologa RUP.........................................................................................................19
Figura 5.2 Cronograma de actividades empleando la metodologa RUP ......................................23
Figura 5.3 Diagrama entidad-relacin de la base de datos del SIGA............................................26
Figura 5.4 Modelo relacional de la base de datos del SIGA..........................................................27
Figura 5.5 Pantalla principal de acceso al sistema.........................................................................46
Figura 5.6 Men principal alumnos ...............................................................................................47
Figura 5.7 Pantalla consulta de calificaciones ...............................................................................48
Figura 5.8 Consulta de crdex del alumno.....................................................................................49
Figura 5.9 Cambiar contrasea del alumno ...................................................................................50
Figura 5.10 Credencial del alumno................................................................................................51
Figura 5.11 Pantalla docentes ........................................................................................................52
Figura 5.12 Pantalla regularizaciones ............................................................................................53
Figura 5.13 Pantalla cargar materias por docente..........................................................................54
Figura 5.14 Pantalla capturar calificaciones ..................................................................................55
Figura 5.15 Pantalla cambian NIP .................................................................................................56
Figura 5.16 Pantalla capturar nmero de evidencias .....................................................................57
Figura 5.17 Pantalla capturar nmero de clases.............................................................................58
Figura 5.18 Diagrama entidad-relacin creada en MySQL............................................................59
Figura 5.19 Pantalla inicial del SIGA............................................................................................60
Figura 5.20 Pantalla principal del men alumnos..........................................................................61
vii
Figura 5.21 Pantalla consulta de calificaciones .............................................................................62
Figura 5.22 Pantalla consulta de crdex ........................................................................................63
Figura 5.23 Pantalla captura de calificaciones...............................................................................63
Figura 5.24 Pantalla principal men docentes ...............................................................................65
Figura 5.25 Pantalla modificar NIP ...............................................................................................66
Figura 5.26 Pantalla cargar materias por docente..........................................................................67
Apndice A. Figura 9.1 Formato de protocolo de proyecto de estada .........................................74
Apndice B. Figura 9.2 Calendarizacin del proyecto de estada ................................................75
viii
SISTEMA INTEGRAL DE GESTIN ADMINISTRATIVA ETAPA 1
Resumen
El presente proyecto tiene como objetivo disear y desarrollar la base de datos del Sistema Integral
de Gestin Administrativa (SIGA) Etapa 1 utilizando las herramientas de PHP y un manejador
de base de datos MySQL, para el control interno de las calificaciones del CECYTEH Plantel
Huautla.
El proyecto se desarroll en el CECYTEH Plantel Huautla, que es una institucin de nivel medio
superior tecnolgico, tiene el objetivo de impartir educacin tecnolgica de tipo bivalente, por lo
que actualmente cuenta con una matrcula total de 539 alumnos. El rea de oportunidad
detectada en el plantel fue la automatizacin de su proceso de captura de calificaciones, ya que
no se tiene un sistema interno que permita llevar un control y estadstica, debido a la matrcula
actual de la institucin es numerosa es complejo llevar un control de forma manual.
Para llevar a cabo el desarrollo del proyecto se utiliz la metodologa RUP (Rational Unified
Process), la cual consta de cuatro etapas: Iniciacin, Elaboracin, Construccin y Transicin.
Como resultado del proyecto se obtuvo una base de datos que permite mostrar resultados
confiables y seguros, as mismo realizar transacciones, insercin, actualizacin y eliminacin de
registros de una manera eficaz, rpida y segura.
El desarrollo de la base de datos permiti codificar los mdulos de alumnos y docentes, en el
mdulo de alumnos se puede consultar calificaciones, ver el historial acadmico, cambiar la
contrasea y generar la credencial; el mdulo de docentes se puede cambiar de contrasea,
capturar calificaciones, nmero de clases, nmero de evidencias, recuperaciones y
regularizaciones.
Palabras clave: Integral, Sistema, Programacin, Administrativa, Gestin
ix
INTEGRATED ADMINISTRATIVE MANAGEMENT STAGE 1
Abstract
This project has an objective to design and develop a data base of the Integrated Administrative
Management (SIGA) stage 1 using tools like PHP and a database manager MySQL, internal
control qualifications CECYTEH Campus Huautla.
The project was developed in CECYTEH Campus Huautla, is an institution of higher average
technological level, and aims to provide a technological education bivalent, so it now has a total
enrollment of 539 students. The area of opportunity was detected on campus automating your
qualifications capture process, and you do not have an internal system that will promote and
statistical control due to current enrollment is complex to keep track manually.
To carry out the project used the RUP (Rational Unified Process), which consists in four phases:
Inception, Elaboration, Construction and Transition. As a result the project was obtained a
database that allows reliable and safe results show, also make transactions, insert, and update and
delete records in an effective, fast and safe.
The development of the database code modules allowed students and teachers, can see the
academic record, change the password and generate the credential, the teacher module can
change his password, capture score, number of classes, evidences number, recoveries and
adjustments.
Key words: Integral, System, Programming, Administrative, Management
1
I. Introduccin
El presente proyecto tiene como objetivo disear y desarrollar la base de datos del Sistema
Integral de Gestin Administrativa (SIGA) Etapa 1 utilizando las herramientas de PHP y un
manejador de base de datos MySQL, para el control interno de las calificaciones del CECYTEH
plantel Huautla.
Esta memoria es presentada para aspirar el ttulo de T.S.U. en Tecnologas de la Informacin
y Comunicacin, consta de nueve captulos dentro de las cuales en el primer captulo se describe
el contenido del documento; en el captulo II: Se dan a conocer los antecedentes de la empresa
como la misin, visin, los valores y trabajos previos.
En el captulo III: Se da a conocer la problemtica por la cual se construye el Sistema
Integral de Gestin Administrativa Etapa 1, se especifica la justificacin , se plantea el objetivo
general, los especficos, las metas y el tiempo planteado.
En el captulo IV: Se fundamentan las bases tericas del proyecto y se explica la metodologa
utilizada para desarrollar el proyecto.
El captulo V: Es la parte medular del documento; se divide en dos secciones: En la primera
se presenta la metodologa y en la segunda se documenta el proyecto SIGA en base a las fases
correspondientes.
En el captulo VI se describe las pruebas y anlisis realizados al SIGA, se muestran figuras, y
comentarios sobre la funcionalidad del producto.
En el captulo VII despus de haber analizado los resultados se dan a conocer las
conclusiones, los comentarios y recomendaciones para trabajos futuros.
El captulo VIII: Se muestra todas las referencias bibliogrficas de las que se obtuvo
informacin para el desarrollo del proyecto.
2
El captulo IX: Muestra imgenes y tablas que sirven como soporte al desarrollo del presente
documento.
Como resultado del proyecto se obtuvo una base de datos que permite mostrar resultados
confiables y seguros, as mismo realizar transacciones, insercin, actualizacin y eliminacin de
registros de una manera eficaz, rpida y segura.
El desarrollo de la base de datos permiti codificar los mdulos de alumnos y docentes, en
el mdulo de alumnos se puede consultar calificaciones, ver el historial acadmico, cambiar la
contrasea y generar la credencial; el mdulo de docentes se puede cambiar de contrasea,
capturar calificaciones, nmero de clases, nmero de evidencias, recuperaciones y
regularizaciones.
3
II. Antecedentes
2.1 Datos generales de la empresa
El gobierno libre y soberano de Hidalgo, convencidos de los alcances del programa
nacional para la modernizacin educativa 1990 1991 el 12 de septiembre de 1991, signa el
convenio, para la operacin, apoyo financiero y creacin del Colegio de Estudios Cientficos y
Tecnolgicos del Estado de Hidalgo, el cual tiene el compromiso de impartir educacin
tecnolgica en el nivel medio superior, conjugando el conocimiento terico con el prctico, que
permita al egresado integrarse a la vida productiva y a los estudios de nivel superior; as como,
orientar la educacin tecnolgica en el nivel superior hacia las regiones donde las necesidades
sociales lo requieran, propiciando su vinculacin con el aparato productivo y la mejor calidad de
la educacin tecnolgica. (CECYTEH, 2013)
Preceptos que fueron decretados en la Ley orgnica del CECyTEH, por la Quincuagsima
cuarta legislatura del honorable congreso constitucional de Hidalgo el 19 de Mayo de 1992 y
publicada el 6 de Julio del mismo ao en el peridico oficial. Esta accin dio origen al
nacimiento de escuelas pblicas regionales en los municipios de Ixmiquilpan, Huichapan,
Tizayuca, Metztitlan, Poxindeje, Pachuca y Huejutla. (CECYTEH, 2013)
Orgullosamente en 18 aos consolidados 17 planteles que forman personas de excelencia
acadmica, que desarrollan las habilidades, destrezas, actitudes y conocimientos, que les
permiten incorporarse exitosamente a la planta productiva y al desarrollo cientfico y tecnolgico
del pas. (CECYTEH, 2013)
4
En el ao de 1991, se inici en Ixmiquilpan con 138 estudiantes distribuidos en tres
carreras tcnicas, a la fecha se atiende a 13 mil 341 alumnos incorporados a 17 componentes de
formacin profesional. (CECYTEH, 2013)
Jvenes talentos que son atendidos por docentes, comprometidos con la educacin y
ocupados en su superacin personal al realizar estudios de licenciatura y postgrado, que les
permite ofrecer carreras vanguardistas, que el CECyTEH les brinda.
Estudiantes, que reciben el apoyo de sus padres y de Gobierno del Lic. Francisco Olvera Ruiz
y que se materializa en las becas de carcter econmico, de excelencia, alimenticias, papelera,
as como libros de texto gratuitos que son diseados por sus propios maestros. (CECYTEH,
2013)
Se impulsa la prctica de actividades cvicas, culturales, deportivas, de investigacin y
desarrollo tecnolgico, como ejes determinantes de la formacin integral que se oferta en el
CECyTEH. Pues se est decidido a formar una generacin de autnticos triunfadores.
Basndose en un modelo educativo por competencias, los estudiantes desarrollan
conocimientos significativos que les permite alcanzar indicadores acadmicos superiores al ocho
del promedio escolar. (CECYTEH, 2013)
2.1.1 Misin
Formar tcnicos y estudiantes de excelencia acadmica que cuenten con las habilidades,
destrezas, competencias, actitudes y conocimientos que le permitan incorporarse exitosamente a
la planta productiva y al desarrollo cientfico y tecnolgico del pas. (CECYTEH, 2013)
5
2.1.2 Visin
La educacin proporcionada por el CECyTEH tendr un carcter integral y se constituir en la
mejor alternativa de calidad, para la formacin cientfica, tecnolgica, humanstica y de
competencias laborales, haciendo nfasis en el desarrollo de las habilidades lgico matemticas,
el anlisis, la reflexin y el aprovechamiento de las plataformas de comunicacin, una educacin
que ensee a aprender a conocer, aprender a hacer, aprender a vivir juntos y aprender a ser.
(CECYTEH, 2013)
2.1.3 Poltica de calidad
Proporcionar servicios de educacin media superior tecnolgica que cumplan con los
requisitos establecidos para formar personas con una educacin integral que satisfagan y
coadyuven al desarrollo del entorno; con personal comprometido en la mejora continua para
lograr la eficacia del sistema de gestin de calidad. (CECYTEH, 2013)
6
2.2 Trabajos previos
CECyTEH Plantel Huautla no cuenta con sistemas de informacin internos ya que todo el
control y la captura de calificaciones obtenidas por los alumnos se realizaban primero de forma
manual utilizando la paquetera de Office la herramienta de Microsoft Excel para capturar la
informacin.
Posteriormente les fue asignado por parte de la direccin general de CECYTEs Hidalgo
el Sistema web de Gestin Administrativa (SIGA) para la captura de calificaciones y es con la
que cuenta actualmente el CECyTEH Plantel Huautla y la cual an no cumple con las
expectativas requeridas por la institucin.
7
III. Planteamiento del problema
El CECyTEH Plantel Huautla, presenta una serie de problemticas con respecto al control
acadmico de los alumnos. Principalmente en la captura de calificaciones y en la consulta de
informacin de un alumno en particular o por grupo.
As mismo, la situacin se ve reflejada con el rea de academia y control escolar a la hora
de saber el grado de aprovechamiento de los alumnos, por lo cual se deben que extraer los datos
y de forma manual capturarlos en una hoja de Excel para poder generar grficos estadsticos y as
poder obtener la informacin deseada.
Por lo tanto la alternativa de solucin propuesta, es la implementacin de un sistema web
en el que el personal docente pueda llevar a cabo la captura de las calificaciones de los alumnos
para que posteriormente el alumno pueda realizar la consulta de sus calificaciones, y el rea de
academia y control escolar puedan generar las estadsticas de acuerdo a la informacin que se
requiera.
Cabe recordar que solo se desarrollar la Etapa 1 del proyecto, lo que comprende el
diseo, elaboracin de la base de datos y la codificacin de los mdulos de alumnos y docentes.
8
3.1 Justificacin
Actualmente el CECYTEH Plantel Huautla no cuenta con un sistema que le permita el
control interno de las calificaciones ya que lo hace actualmente mediante un sistema
proporcionado por la direccin general de CECYTEs Hidalgo, sin embargo desconocen las
estadsticas generadas por periodos, adems de que no pueden generar boletas de calificaciones,
por lo que se propone el desarrollo del Sistema De Gestin Administrativa Plantel Huautla
Etapa 1 que permitir capturar calificaciones va web a los docentes, los alumnos y padres de
familia podrn consultar calificaciones; adems los administrativos mediante grficos podrn
conocer el promedio de alumnos con bajo desempeo acadmico por materia, por parcial,
semestre y por carrera.
3.2 Objetivos de la investigacin
3.2.1 Objetivo General
Disear y desarrollar la base de datos del Sistema Integral de Gestin
Administrativa Etapa 1 para el CECyTEH Plantel Huautla utilizando el manejador de
base de datos MySQL, todo esto encaminado a ofrecer una solucin a la problemtica que
presenta el CECyTEH con el control acadmico de sus alumnos.
9
3.2.2 Objetivos especficos
Realizar el modelo Entidad-Relacin del Sistema Integral de Gestin
Administrativa para posteriormente poder realizar el diseo del modelo
relacional.
Disear el modelo relacional en base al modelo Entidad-Relacin para poder crear
la base de datos del sistema en base a la estandarizacin MOPROSOFT.
Disear y desarrollar la base de datos del Sistema Integral de Gestin
Administrativa de acuerdo a los requerimientos del cliente.
3.3 Metas
Realizar la Etapa 1 del sistema, es decir, el diseo y creacin de la base de datos de Sistema
Integral de Gestin Administrativa utilizando el manejador de base de datos MySQL en un lapso
de 3 meses en el CECYTEH Plantel Huautla para la captura de calificaciones por parte de los
docentes. Ver apndice 1.
10
IV. Fundamentos tericos
4. 1 Sistema de informacin
Un sistema de informacin es un conjunto de elementos que interactan entre s con el fin
de apoyar las actividades de una empresa o negocio.
El equipo computacional: el hardware necesario para que el sistema de informacin
pueda operar.
El recurso humano que interacta con el Sistema de Informacin, el cual est formado
por las personas que utilizan el sistema.
Un sistema de informacin realiza cuatro actividades bsicas: entrada, almacenamiento,
procesamiento y salida de informacin.
Entrada de Informacin: Es el proceso mediante el cual el Sistema de Informacin
toma los datos que requiere para procesar la informacin. Las entradas pueden ser manuales o
automticas. Las manuales son aquellas que se proporcionan en forma directa por el usuario,
mientras que las automticas son datos o informacin que provienen o son tomados de otros
sistemas o mdulos.
Almacenamiento de informacin: El almacenamiento es una de las actividades o
capacidades ms importantes que tiene una computadora, ya que a travs de esta propiedad el
sistema puede recordar la informacin guardada en la seccin o proceso anterior. Esta
informacin suele ser almacenada en estructuras de informacin denominadas archivos. La
11
unidad tpica de almacenamiento son los discos magnticos o discos duros, los discos flexibles o
diskettes y los discos compactos (CD-ROM).
Procesamiento de Informacin: Es la capacidad del Sistema de Informacin para
efectuar clculos de acuerdo con una secuencia de operaciones preestablecida. Estos clculos
pueden efectuarse con datos introducidos recientemente en el sistema o bien con datos que estn
almacenados. Esta caracterstica de los sistemas permite la transformacin de datos fuente en
informacin que puede ser utilizada para la toma de decisiones, lo que hace posible, entre otras
cosas, que un tomador de decisiones genere una proyeccin financiera a partir de los datos que
contiene un estado de resultados o un balance general de un ao base.
Salida de Informacin: La salida es la capacidad de un Sistema de Informacin para
sacar la informacin procesada o bien datos de entrada al exterior. Las unidades tpicas de salida
son las impresoras, terminales, diskettes, cintas magnticas, la voz, los graficadores y los
plotters, entre otros. Es importante aclarar que la salida de un Sistema de Informacin puede
constituir la entrada a otro Sistema de Informacin o mdulo. En este caso, tambin existe una
interface automtica de salida. Por ejemplo, el Sistema de Control de Clientes tiene una interface
automtica de salida con el Sistema de Contabilidad, ya que genera las plizas contables de los
movimientos procesales de los clientes. (Peralta, 2002, pp. 15 - 19)
4. 2 Importancia de los sistemas de informacin en la educacin
Los sistemas de informacin se han ido convirtiendo con el tiempo, en otra rea funcional
de la empresa, tal como la de contabilidad, finanzas, mercadotecnia, o produccin. En la
actualidad toda organizacin exitosa se ha concientizado de la importancia del manejo de las
12
tecnologas de informacin (TI) como elemento que brinda ventajas comparativas con respecto a
la competencia.
Es importante tener en cuenta que un sistema de informacin necesita justificar su
implementacin desde el punto de vista costo / beneficio, partiendo de la concepcin del valor
que se le otorgue a la informacin dentro de una organizacin.
Los beneficios se pueden medir a nivel intangible y tangible de acuerdo a la organizacin,
pues es diferente hacer el anlisis desde el punto de vista de una empresa comercial a una de tipo
acadmico que pretende prestar un servicio social como lo es la salud o educacin pblica.
Los beneficios que se pueden obtener usando sistemas de informacin son los siguientes:
Acceso rpido a la informacin y por ende mejora en la atencin a los usuarios.
Mayor motivacin en los mandos medios para anticipar los requerimientos de las
directivas.
Generacin de informes e indicadores, que permiten corregir fallas difciles de detectar y
controlar con un sistema manual.
Posibilidad de planear y generar proyectos institucionales soportados en sistemas de
informacin que presentan elementos claros y sustentados.
Evitar prdida de tiempo recopilando informacin que ya est almacenada en bases de
datos que se pueden compartir.
Impulso a la creacin de grupos de trabajo e investigacin debido a la facilidad para
encontrar y manipular la informacin.
Soluciona el problema de falta de comunicacin entre las diferentes instancias. A nivel
directivo se hace ms efectiva la comunicacin
13
Organizacin en el manejo de archivos e informacin clasificada por temas de inters
general y particular.
Generacin de nuevas dinmicas, utilizando medios informticos como el correo
electrnico, multimedia, teleconferencia, acceso directo a bases de datos y redes
nacionales e internacionales. Montilva (1990, pp. 22 - 24)
4.3 Base de datos
Una base de datos es bsicamente un sistema computarizado para llevar registros.
Es posible considerar a la propia base de datos como una especie de armario electrnico
para archivar, es decir, es un depsito o contenedor de una coleccin de archivos de datos
computarizados. (Ruiz, 2001, p. 2)
Los usuarios del sistema pueden realizar una gran variedad de operaciones sobre dichos
archivos, por ejemplo:
Agregar nuevos archivos vacos a la base de datos.
Insertar datos dentro de los archivos existentes.
Recuperar datos de los archivos existentes.
Modificar datos en archivos existentes.
Eliminar datos de los archivos existentes.
Eliminar archivos existentes de la base de datos.
14
4.4 Diccionario de datos
Un diccionario de datos es un conjunto de metadatos que contiene las caractersticas
lgicas y puntuales de los datos que se van a utilizar en el sistema que se programa, 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.
En un diccionario de datos se encuentra la lista de todos los elementos que forman parte
del flujo de datos de todo el sistema. Los elementos ms importantes son flujos de datos,
almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripcin de todos
estos elementos.
Cada entrada en el diccionario de datos contiene el nombre del elemento, una descripcin
en espaol, alias, elementos de datos relacionados, el rango, la longitud, codificacin y la
informacin de edicin necesaria. El diccionario de datos es til en todas las fases del anlisis,
diseo y por ltimo en la documentacin, debido a que es la fuente autorizada de cmo se usan y
definen los elementos de datos en el sistema. Muchos sistemas grandes tienen diccionario de
datos computarizados que incluyen referencias cruzadas de todos los programas contenidos de la
base de datos que usan un elemento de datos en particular. Kendall (2005, p. 268)
15
4.5 MOPROSOFT
MOPROSOFT es el Modelo de Procesos para la Industria del Software. Un modelo para
la mejora y evaluacin de los procesos de desarrollo y mantenimiento de sistemas y productos de
software. Desarrollado por la Asociacin Mexicana para la Calidad en Ingeniera de Software a
travs de la Facultad de Ciencias de la Universidad Nacional Autnoma de Mxico (UNAM) y a
solicitud de la Secretara de Economa para obtener una norma mexicana que resulte apropiada a
las caractersticas de tamao de la gran mayora de empresas mexicanas de desarrollo y
mantenimiento de software.
El Programa para el Desarrollo de la Industria del Software (PROSOFT), es un plan de la
Secretara de Economa de Mxico que forma parte del Plan Nacional de Desarrollo 2001-2006.
Y est vigente a la fecha.
MOPROSOFT tiene siete lneas estratgicas, siendo la sexta la que ha dado origen a
MoProSoft: "Alcanzar niveles internacionales en capacidad de procesos". Al comenzar el
desarrollo de esta lnea estratgica se evalu la adopcin de los modelos: ISO 9000, ISO 15504,
SW-CMM. El resultado de la evaluacin fue: "Ninguno de los estndares o modelos cumple con
los requisitos expresados por la industria nacional", y se decidi la elaboracin de un modelo
adecuado para las caractersticas de las empresas mexicanas, que se basara en los modelos
evaluados. (Oktaba, 2005, pp. 5 -8)
4.6 MySQL
MySQL es un sistema de administracin de base de datos relacionales rpido, slido y
flexible. Es ideal para crear bases de datos con acceso desde pginas web dinmicas, para la
16
creacin de sistemas de transacciones on-line o para cualquier otra solucin profesional que
implique almacenar datos, teniendo la posibilidad de realizar mltiples y rpidas consultas.
MySQL ofrece varia ventajas respecto a otros sistemas gestores de bases de datos:
Tiene licencia pblica, permitiendo no solo la utilizacin del programa sino tambin la
consulta y modificacin de su cdigo fuente.
El programa est desarrollado en C y C++, lo que facilita su integracin en otras
aplicaciones desarrolladas igualmente en esos lenguajes.
Puede ser descargado gratuitamente de Internet (http://www.mysql.com) haciendo uso de
su licencia GPL.
Es portable, es decir, puede ser llevado a cualquier plataforma informtica. MySQL est
disponible es ms de veinte plataformas diferentes incluyendo las distribuciones ms
usadas en Linux, sistema operativo Mac X, UNIX y Microsoft Windows.
Todas estas caractersticas han hecho de MySQL uno de los sistemas gestores de bases de
datos ms utilizado en la actualidad, no solo por pequeas empresas sino tambin por algunas
grandes corporaciones, como puedan ser: Yahoo! Finance, Google, CISCO, MP3.com, Motorola,
NASA, Silicon Graphics, Texas Instruments, A mediados de 2004 se estimaba que existan
ms de 5 millones de instalaciones activas del programa. (Cobo, Gmez, Prez, Rocha, 2005, pp.
339 - 340)
17
4.7 PHP
PHP es un lenguaje de programacin. Con una sintaxis similar a los lenguajes C y Perl,
que se interpreta por un servidor web Apache y genera cdigo HTML dinmico.
Es decir, nos permite crear un programa que se pueda ejecutar en el servidor desde un
programa visualizador de pginas web y dar respuestas en funcin de los datos que introduzca el
usuario. El cliente nunca ver el cdigo del programa PHP, solo le llegaran las paginas HTML
que genere el programa. A diferencia de JavaScript, que se ejecuta en las mquinas clientes, un
programa PHP se ejecuta en el servidor web.
El lenguaje de programacin PHP dispone de funciones para realizar operaciones habituales de
los lenguajes de programacin, usar ficheros, tratamiento de cadenas de texto, etc. Quizs una de
las caractersticas ms interesantes que incorpora es la facilidad para consultar bases de datos y
generar pginas en funcin de los resultados obtenidos en la correspondiente consulta. Las
consultas se pueden realizar, bien en modo nativo o, bien mediante ODBC. En modo nativo, es
compatible con Oracle, Postgres, Informix, MySQL, y muchas otras. Adems, en este lenguaje
podemos definir clases y usar ciertas caractersticas de la programacin orientada a objetos.
(Muoz, 2002, p. 123)
18
V. Desarrollo del proyecto
5.1 Metodologa
RUP (Rational Unified Process)
El Proceso Unificado Racional, Rational Unified Process (RUP), es un proceso de
desarrollo de software y junto con el Lenguaje Unificado de Modelado (UML), constituye la
metodologa estndar ms utilizada para el anlisis, implementacin y documentacin de
sistemas orientados a objetos.
El RUP no es un sistema con pasos firmemente establecidos, sino que trata de un
conjunto de metodologas adaptables al contexto y necesidades de cada organizacin, donde el
software es organizado como una coleccin de unidades atmicas llamados objetos, constituidos
por datos y funciones, que interactan entre s.
Tambin se conoce por este nombre al software desarrollado por Rational, hoy propiedad
de IBM, el cual incluye informacin entrelazada de diversos artefactos y descripciones de las
diversas actividades. Est incluido en el Rational Method Composer (RMC), que permite la
personalizacin de acuerdo a necesidades.
Originalmente se dise un proceso genrico y de dominio pblico, el Proceso Unificado,
y una especificacin ms detallada, el Rational Unified Process, que se vendiera como producto
independiente.
RUP se divide en 4 fases, dentro de las cuales se realizan varias iteraciones segn el
proyecto y en las que se hace mayor o menos esfuerzo en las distintas actividades.
19
Figura 5.1 Metodologa RUP
Leyenda: Diferentes etapas de la metodologa RUP.
20
En las iteraciones de cada fase se hacen diferentes esfuerzos en diferentes actividades:
Fase de Inicio (Inspeccin y Concepcin) Se hace un plan de fases, donde se identifican
los principales casos de uso y se identifican los riesgos. Se concreta la idea, la visin del
producto, como se enmarca en el negocio, el alcance del proyecto.
Fase de Elaboracin: Se realiza el plan de proyecto, donde se completan los casos de
uso y se mitigan los riesgos. Planificar las actividades necesarias y los recursos
requeridos, especificando las caractersticas y el diseo de la arquitectura.
Fase de Construccin: Se basa en la elaboracin de un producto totalmente operativo y
en la elaboracin del manual de usuario. Construir el producto, la arquitectura y los
planes, hasta que el producto est listo para ser enviado a la comunidad de usuarios.
Fase de Transicin: Se realiza la instalacin del producto en el cliente y se procede al
entrenamiento de los usuarios. Realizar la transicin del producto a los usuarios, lo cual
incluye: manufactura, envo, entrenamiento, soporte y mantenimiento del producto, hasta
que el cliente quede satisfecho, por tanto en esta fase suelen ocurrir cambios. (Araujo,
Lpez, Mendoza, Torrealba, Ortiz, 2010, pp. 2 -7)
21
5.2 Desarrollo
5.2.1 Estudio de factibilidad
Despus de definir la problemtica y establecer las causas que ameritan un nuevo
sistema, es pertinente realizar un estudio de factibilidad para determinar la infraestructura
tecnolgica y la capacidad tcnica que implica el diseo de la base de datos para el Sistema
Integral de Gestin Administrativa Etapa 1 y posteriormente su desarrollo, as como los costos,
beneficios y la factibilidad operativa.
Este anlisis permiti determinar aspectos que fueron clasificados en tres reas, las cuales se
describen a continuacin:
5.2.1.1 Factibilidad tcnica
Los requerimientos de hardware y software para el diseo de la base de datos del Sistema
Integral de Gestin Administrativa Etapa I son los siguientes:
Tabla 5.1 Requerimientos mnimos de hardware y software.
HARDWARE SOFTWARE
Componente Requisito Requisito
Procesador Mnimo: procesador de 64 bits a
1,4 GHz
Manejador de Base de datos
MySQL 5.0 o superior
RAM Mnimo: 512 MB PHP 5.0 o superior
Disco Duro Mnimo: 32 GB libres. Servidor web Apache 2.0 o
superior
Unidad de
DVD
NA Correo POP3, SMTP e IMAP
Monitor Pantalla Sper VGA (800 x 600) o de
mayor resolucin
Soporte para Outlook, Eudora y
Mail
Mouse y
Teclado
NA Filtros de correo y AntiSpam
Nota: Los requerimientos de hardware y software aqu descritos son los mnimos necesarios para el
desarrollo del sistema.
22
Una vez realizado la evaluacin sobre los componentes tcnicos y la posibilidad de hacer
uso de los mismos en la planeacin y desarrollo, se determin que actualmente, la empresa
cuenta con los requerimientos necesarios por lo que el proyecto es factible tcnicamente.
5.2.1.2 Factibilidad econmica
A continuacin se presenta un estudio que determin los recursos para el diseo y
desarrollo de la base de datos del Sistema Integral de Gestin Administrativa Etapa 1, haciendo
una evaluacin donde se puso en manifiesto el equilibrio existente entre los costos del sistema y
los beneficios que se derivaron de este, lo cual permiti observar de una manera ms precisa los
costos del sistema propuesto.
Costos de Hardware y Software
Debido a que la empresa cuenta con los recursos y equipos tcnicos necesarios, para el
desarrollo del sistema, no fue requerido ningn tipo de inversin en este aspecto. Esta situacin
facilit el desarrollo del proyecto.
Costos de desarrollo
El desarrollo de la aplicacin no generar egreso alguno ya que se trata de un proyecto
para obtener el ttulo de Tcnico Superior Universitario en Tecnologas de la Informacin y
Comunicacin con especialidad en Sistemas Informticos de la Universidad Tecnolgica de la
Huasteca Hidalguense.
Por lo que se determina que el proyecto es factible econmicamente.
23
5.2.1.3 Factibilidad operativa
La necesidad y deseo de un cambio en los proceso que se llevan a cabo, expresada por el
personal de la institucin, llev a la aceptacin del nuevo sistema.
Con la finalidad de garantizar el buen funcionamiento del sistema y que esta impactar en
forma positiva a los usuarios, el mismo fue desarrollado de forma estndar al sistema existente,
presentando una interfaz amigable al usuario, lo que se traduce en una herramienta de fcil
manejo y comprensin, tanto las pantallas como los reportes les resultaran fcil de operar a los
usuario a los operadores, contando con la opinin de los mismos para cualquier modificacin del
sistema. Basndose en las entrevistas y conversaciones sostenidas con el personal involucrado se
demostr que estos no representan oposicin al cambio. Adems que se impartir una
capacitacin al personal docente y administrativo para uso del sistema; por lo que el sistema es
factible operacionalmente.
5.2.2 Iniciacin
Figura 5.2 Cronograma de actividades empleando la metodologa RUP.
Leyenda. Calendario de actividades de acuerdo a las fechas programadas de la
realizacin de la estada la cual comprende 5 etapas que cubren los 3 meses que tarda en
concluir el proyecto, el color azul representa los das en que se llevaron a cabo cada una
de las actividades planeadas. Las siguientes letras representan P: Programado y R:
Realizado durante la estada.
24
5.2.3 Elaboracin
En esta etapa se elabor el plan del proyecto donde se complet los casos de uso y se
dieron solucin a los posibles riesgos detectados en la etapa de Iniciacin. Se planificaron todas
las actividades a realizar y se identificaron los recursos requeridos para su elaboracin,
especificando las caractersticas y diseo de la arquitectura. Dichas actividades se describen a
continuacin:
Estandarizacin de la Base de Datos
Tabla 5.2. Estandarizacin de las tablas de la Base de Datos
Nota: Estandarizacin de las tablas de la base de datos en base al estndar establecido por
MOPROSOFT.
Tablas de la base de datos.
DEFINICIN GENERAL DEL PROCESO
1. Proceso Creacin de tablas de la base de datos
2. Categora Diseo
3. Propsito Estandarizar todas las tablas de la base de datos para que tengan la
misma identificacin.
4. Descripcin Las tablas de la base de datos deben tener las siguientes
caractersticas:
El nombre de la tabla debe comenzar con tbl_ seguido del
nombre. (ejemplo tbl_Alumnos)
5. Objetivos 01.- Estandarizar todos las tablas contenidas en la base de datos
02.-Aplicar una sola nomenclatura a las tablas de la base de datos.
6. Indicadores Prueba de interfaz(01,02)
7. Metas
cuantitativas
Aplicar esta estandarizacin en el (100%) de la base de datos.
8. Responsabilidad y
autoridad
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. Subprocesos N/A
10. Procesos
relacionados
N/A
25
Tabla 5.3 Estandarizacin de los campos de las tablas de la base de datos
Nota: Estandarizacin de los campos en las tablas de la base de datos en base a la estndar establecido
por MOPROSOFT.
Campos de las tablas de la base de datos.
DEFINICIN GENERAL DEL PROCESO
1. Proceso Creacin de los campos en las tablas de la base de datos
2. Categora Diseo
3. Propsito Estandarizar todos los campos de las tablas de la base de datos para
que tengan la misma identificacin.
4. Descripcin Los campos en las tablas de la base de datos deben tener las
siguientes caractersticas:
El nombre del campo debe comenzar con las tres primeras
letras del tipo de dato que contendr seguido del nombre del
campo, esta debe ser de acuerdo a lo que contendr cada
uno. [ejemplo vchNombre (para varchar), intPromedio
(para enteros), dblCalificacin (para double), dtmFecha
(para datetime)]
Despus de las tres letras iniciales del tipo de dato, la
primera letra debe de iniciar en mayscula.
5. Objetivos 01.- Estandarizar todos los campos de las tablas contenidas en la
base de datos
02.-Aplicar una sola nomenclatura a los campos de las tablas de la
base de datos.
6. Indicadores Prueba de interfaz(01,02)
7. Metas
cuantitativas
Aplicar esta estandarizacin en el (100%) de la base de datos.
8. Responsabilida
d y autoridad
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. Subprocesos N/A
10. Procesos
relacionados
N/A
26
Diagrama Entidad - Relacin
Figura 5.3 Diagrama entidad relacin de la base de datos del Sistema Integral de Gestin Administrativa Etapa 1
27
Modelo relacional
Figura 5.4 Diagrama relacional de la base de datos del Sistema Integral de Gestin Administrativa Etapa 1.
28
Diccionario de datos
Tabla 5.4 Diccionario de datos de la tabla sesiones.
tbl_Sesiones
Clave Nombre del
archivo
Nombre del
campo
Tipo Longitud Descripcin
Clave primaria Clave de la
sesin
vchClvSesion varchar 15 Clave que identifica
una sesin en la tabla
Nombre de la
sesin
vchSesion varchar 30 Campo que almacena
el nombre de la
sesin.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
Tabla 5.5 Diccionario de datos de la tabla Administrativos
tbl_Administrativos
Clave Nombre del
archivo
Nombre del campo Tipo Longitud Descripcin
Clave
primaria
Clave del
administrativo
vchClvAdministrativo varchar 15 Clave que
identifica un
administrativo en
la tabla.
Contrasea del
administrativo
vchPassword varchar 30 Campo que
almacena la
contrasea del
administrativo.
Nombre del
administrativo
vchNombre varchar 30 Campo que
almacena el
nombre del
administrativo.
Apellido
paterno del
administrativo
vchApellidoPaterno varchar 30 Campo que
almacena el
apellido paterno
del
administrativo.
Apellido
materno del
administrativo
vchApellidoMaterno varchar 30 Campo que
almacena el
apellido materno
del
administrativo.
Email del
administrativo
vchEmail varchar 30 Campo que
almacena el email
del
administrativo.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de dato, longitud, entre otros
29
Tabla 5.6 Diccionario de datos de la tabla Alumnos
tbl_Alumnos
Clave Nombre
del archivo
Nombre del campo Tipo Longitud Descripcin
Clave
primaria
Matricula
del alumno
vchMatricula varchar 15 Clave que identifica
un alumno en la tabla.
Contrasea
del alumno
vchPassword varchar 30 Campo que almacena
la contrasea del
alumno.
Nombre del
alumno
vchNombre varchar 30 Campo que almacena
el nombre del alumno.
Apellido
paterno del
alumno
vchApellidoPaterno varchar 30 Campo que almacena
el apellido paterno del
alumno.
Apellido
materno del
alumno
vchApellidoMaterno varchar 30 Campo que almacena
el apellido materno
del alumno.
Clave
fornea
Clave de la
carrera
vchClvCarrera varchar 15 Campo que almacena
la clave de la carrera
al que pertenece el
alumno.
Clave
fornea
Clave del
semestre
vchClvSemestre varchar 15 Campo que almacena
la clave del semestre
al que pertenece el
alumno.
Clave
fornea
Clave del
grupo
vchClvGrupo varchar 15 Campo que almacena
la clave del grupo al
que pertenece el
alumno.
Email del
alumno
vchEmail varchar 30 Campo que almacena
el email del alumno.
Generacin
del alumno
vchGeneracion varchar 30 Campo que almacena
la generacin del
alumno.
Fotografa
del alumno
vchFotografia varchar 30 Campo que almacena
la fotografa del
alumno.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
30
Tabla 5.7 Diccionario de datos de la tabla Semestres
tbl_Semestres
Clave Nombre
del archivo
Nombre del
campo
Tipo Longitud Descripcin
Clave primaria Clave del
semestre
vchClvSemestre varchar 15 Clave que identifica
un semestre en la
tabla
Nombre del
semestre
vchSemestre varchar 30 Campo que almacena
el nombre del
semestre.
Clave fornea Clave del
periodo
vchClvPeriodo varchar 15 Campo que almacena
la clave del periodo al
que pertenece el
semestre.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
Tabla 5.8 Diccionario de datos de la tabla Carreras.
tbl_Carreras
Clave Nombre
del archivo
Nombre del
campo
Tipo Longitud Descripcin
Clave primaria Clave de la
carrera
vchClvCarrera varchar 15 Clave que identifica
una carrera en la tabla
Nombre de
la carrera
vchCarrera varchar 30 Campo que almacena
el nombre de la
carrera.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
Tabla 5.9 Diccionario de datos de la tabla periodos
tbl_Periodos
Clave Nombre
del archivo
Nombre del
campo
Tipo Longitud Descripcin
Clave primaria Clave del
periodo
vchClvPeriodo varchar 15 Clave que identifica
un periodo en la tabla
Mes de
inicio del
periodo
vchMesInicio varchar 30 Campo que almacena
el nombre del mes de
inicio del periodo
Mes final
del periodo
vchMesFin varchar 30 Campo que almacena
el nombre del mes en
que finaliza el
periodo.
Estado del
periodo
vchEstado varchar 30 Campo que almacena
el estado del periodo.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de dato, longitud, entre otros.
31
Tabla 5.10 Diccionario de datos de la tabla Grupos
tbl_Grupos
Clave Nombre
del archivo
Nombre del
campo
Tipo Longitud Descripcin
Clave primaria Clave del
grupo
vchClvGrupo varchar 15 Clave que identifica un
grupo en la tabla
Nombre del
grupo
vchGrupo varchar 2 Campo que almacena el
nombre del grupo.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de dato, longitud, entre otros.
Tabla 5.11 Diccionario de datos de la tabla CalificacionesMaterias
tbl_CalificacionesMaterias
Clave Nombre del
archivo
Nombre del
campo
Tipo Longitud Descripcin
Clave
fornea
Matricula del
alumno
vchMatricula varchar 15 Campo que almacena la
matrcula del alumno del
cual pertenece la
calificacin.
Clave
fornea
Clave de la
materia
vchClvMateria varchar 15 Campo que almacena la
clave de la materia del que
se registra la calificacin.
Clave
fornea
Clave del
semestre
vchClvSemestre varchar 15 Campo que almacena la
clave del semestre en el que
se obtuvo la calificacin.
Calificacin
del parcial 1
dblParcial1 double Campo que almacena la
calificacin obtenida en el
parcial 1
Calificacin
del parcial 3
dblParcial2 double Campo que almacena la
calificacin obtenida en el
parcial 2
Calificacin
del parcial 3
dblParcial3 double Campo que almacena la
calificacin obtenida en el
parcial 3
Promedio
general
intPromedio int Campo que almacena el
promedio general obtenido
en el semestre.
Nombre del
periodo
vchPeriodo varchar 30 Campo que almacena el
periodo en el cual se
obtuvo las calificaciones.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
32
Tabla 5.12 Diccionario de datos de la tabla CalificacionesSubMod
tbl_CalificacionesSubMod
Clave Nombre del
archivo
Nombre del campo Tipo Longitud Descripcin
Clave
fornea
Matricula del
alumno
vchMatricula varchar 15 Campo que
almacena la
matrcula del
alumno del cual
pertenece la
calificacin.
Clave
fornea
Clave del
submdulo
vchClvSubModProf varchar 15 Campo que
almacena la clave
del submdulo del
que se registra la
calificacin.
Clave
fornea
Clave del
semestre
vchClvSemestre varchar 15 Campo que
almacena la clave
del semestre en el
que se obtuvo la
calificacin.
Calificacin
del parcial 1
dblParcial1 double Campo que
almacena la
calificacin
obtenida en el
parcial 1
Calificacin
del parcial 3
dblParcial2 double Campo que
almacena la
calificacin
obtenida en el
parcial 2
Calificacin
del parcial 3
dblParcial3 double Campo que
almacena la
calificacin
obtenida en el
parcial 3
Promedio
general
intPromedio int Campo que
almacena el
promedio general
obtenido en el
semestre.
Nombre del
periodo
vchPeriodo varchar 30 Campo que
almacena el periodo
en el cual se obtuvo
las calificaciones.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
33
Tabla 5.13 Diccionario de datos de la tabla Materias
tbl_Materias
Clave Nombre
del archivo
Nombre del
campo
Tipo Longitud Descripcin
Clave primaria Clave de la
materia
vchClvMateria varchar 15 Clave que identifica
una materia en la
tabla
Nombre de
la materia
vchMateria varchar 100 Campo que almacena
el nombre de la
materia.
Clave fornea Clave del
semestre
vchClvSemestre varchar 15 Campo que almacena
la clave del semestre
en que se imparte esa
materia.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
Tabla 5.14 Diccionario de datos de la tabla SubModProf
tbl_SubModProf
Clave Nombre del
archivo
Nombre del campo Tipo Longitud Descripcin
Clave
primaria
Clave de la
del
submdulo
vchClvSubModProf varchar 15 Clave que identifica
un submdulo en la
tabla.
Nombre del
submdulo
vchSubmodulo varchar 100 Campo que almacena
el nombre del
submdulo.
Clave
fornea
Clave del
mdulo
profesional
vchClvModuloProf varchar 15 Campo que almacena
la clave del mdulo
profesional al que
pertenece el
submdulo.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
34
Tabla 5.15 Diccionario de datos de la tabla ConfigPeriodo
tbl_ConfigPeriodo
Clave Nombre del
archivo
Nombre del campo Tipo Longitud Descripcin
Clave
primaria
Clave de
configuracin
del periodo
vchClvConfigPeriodo varchar 15 Clave que
identifica una
configuracin del
periodo en la tabla.
Fecha de
inicio
dtmFechaInicio datetime Campo que
almacena la fecha
de inicio del
periodo.
Fecha final dtmFechaFin datetime Campo que
almacena la fecha
de final del
periodo.
Clave
fornea
Clave del
periodo
vchClvPeriodo varchar 15 Campo que
almacena la clave
del periodo al que
pertenece el mes
que se est
configurando.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de dato, longitud, entre otros.
Tabla 5.16 Diccionario de datos de la tabla FechasCapturasCalif
tbl_FechasCapturasCalif
Clave Nombre
del archivo
Nombre del
campo
Tipo Longitud Descripcin
Nombre del
parcial
vchParcial varchar 30 Campo que almacena e
nombre del parcial que se
configura.
Fecha de
inicio
dtmFechaInicio datetime Campo que almacena la
fecha de inicio de
capturas de calificaciones.
Fecha final dtmFechaFin datetime Campo que almacena la
fecha de final de capturas
de calificaciones.
Clave
fornea
Clave del
periodo
vchClvPeriodo varchar 15 Campo que almacena la
clave del periodo al que
corresponde la fecha que
se configura.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de datos, longitud, entre
otros.
35
Tabla 5.17 Diccionario de datos de la tabla SubModProfxDocente
tbl_SubModProfxDocente
Clave Nombre
del archivo
Nombre del campo Tipo Longitud Descripcin
Clave
fornea
Clave de la
del docente
vchClvDocente varchar 15 Campo que almacena
la clave del docente
que imparte el
submodulo.
Clave
fornea
Clave del
submdulo.
vchClvSubModProf varchar 15 Campo que almacena
la clave del
submdulo al que se
registrar la
calificacin
Clave
fornea
Clave del
grupo
vchClvGrupo varchar 15 Campo que almacena
la clave del mdulo al
que pertenece el
submdulo.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de dato, longitud, entre otros.
Tabla 5.18 Diccionario de datos de la tabla MateriasxDocente
tbl_MateriasxDocente
Clave Nombre del
archivo
Nombre del campo Tipo Longitud Descripcin
Clave
fornea
Clave de la
del docente
vchClvDocente Varchar 15 Campo que almacena
la clave del docente
que imparte la
materia.
Clave
fornea
Clave de la
materia.
vchClvMateria Varchar 15 Campo que almacena
la clave de la materia
al que se registrar la
calificacin.
Clave
fornea
Clave del
grupo
vchClvGrupo Varchar 15 Campo que almacena
la clave del mdulo al
que pertenece el
submdulo.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de dato, longitud, entre otros.
36
Tabla 5.19 Diccionario de datos de la tabla Docentes
tbl_Docentes
Clave Nombre del
archivo
Nombre del campo Tipo Longitud Descripcin
Clave
primaria
Clave del
docente
vchClvDocente varchar 15 Clave que
identifica un
docente en la
tabla.
Contrasea del
docente
vchPassword varchar 30 Campo que
almacena la
contrasea del
docente.
Nombre del
docente
vchNombre varchar 30 Campo que
almacena el
nombre del
docente.
Apellido
paterno del
docente
vchApellidoPaterno varchar 30 Campo que
almacena el
apellido paterno
del docente.
Apellido
materno del
docente
vchApellidoMaterno varchar 30 Campo que
almacena el
apellido materno
del docente.
Email del
docente
vchEmail varchar 30 Campo que
almacena el email
del docente.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de dato, longitud, entre otros.
37
Tabla 5.20 Diccionario de datos de la tabla ModulosProf
tbl_ModulosProf
Clave Nombre
del archivo
Nombre del
campo
Tipo Longitud Descripcin
Clave
primari
a
Clave del
mdulo
profesional.
vchClvModuloProf varchar 15 Campo que almacena la
clave del docente que
imparte la materia.
Nombre del
mdulo
profesional
vchModuloProf varchar 500 Campo que almacena el
nombre del mdulo
profesional.
Clave
fornea
Clave de la
carrera
vchClvGrupo varchar 15 Campo que almacena la
clave de la carrera en el
que se imparte el mdulo.
Clave
fornea
Clave del
semestre
vchClvSemestre varchar 15 Campo que almacena la
clave del semestre en el
que se imparte el modulo.
Nmero de
submdulos
intNumSubMod Int Campo que almacena el
nmero de submdulos
que tiene el mdulo.
Nota: Tabla en el que se observa los campos que contendr esta tabla, tipo de dato, longitud, entre otros.
38
Estandarizacin del Sistema Integral de Gestin Administrativa Etapa 1
Tabla 5.21. Estandarizacin de los Combo Box utilizados en el sistema.
Combo Box (cmb)
DEFINICIN GENERAL DEL PROCESO
1. PROCESO Elaboracin de Combo Box(cmb)
2. CATEGORIA Diseo (DIS)
3. PROPOSITO Estandarizar todos los Combo Box que se ocupen en el
sistema para tener las mismas propiedades en la interfaz
del software.
4. DESCRIPCION Todos Los combo box tiene esta caracterstica :
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #000; Tamao de letra: 12px,
El tamao depende de su contenido
5. OBJETIVO 01) Establecer propiedades especficas estandarizndolo
bien para que lo utilicen todos los combo box (CMB).
02) Cumplir con un estndar de calidad en la elaboracin
de los combos obteniendo una misma interfaz para el
sistema.
6. INDICADORES I1 Pruebas de interfaz(01)
I2 Verificar que sean claras y entendibles para el usuario
(02).
7. METAS
CUANTITATIVAS
Aplicar el tipo, color y tamao de letra de los Combo Box
en el 100% de los formularios en donde se utilicen.
8. RESPONSABILIDAD Y
AUTORIDAD
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. SUBPROCESOS N/A
10. PROCESOS
RELACIONADOS
Formulario login, Capturar calificaciones.
Nota: Estandarizacin de los Combo Box utilizados en el sistema en base al estndar establecido por
MOPROSOFT.
39
Tabla 5.22 Estandarizacin de las cajas de texto utilizados en el sistema.
Cajas de texto (txt)
DEFINICIN GENERAL DEL PROCESO
1. PROCESO Elaboracin de Cajas de texto (txt)
2. CATEGORIA Diseo(DIS)
3. PROPOSITO Estandarizar todas las Cajas de texto que se ocupen en el
sistema para tener las mismas propiedades en la interfaz
del software.
4. DESCRIPCION Todas las cajas de texto tienen esta caracterstica :
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #000; Tamao de letra: 12px.
5. OBJETIVO 03) Establecer propiedades especficas estandarizndolo
bien para que lo utilicen todas las cajas de texto (txt).
Cumplir con un estndar de calidad en la elaboracin de
las cajas de texto obteniendo una misma interfaz para el
sistema.
6. INDICADORES I1 Pruebas de interfaz(01)
I2 Verificar que sean claras y entendibles para el usuario (
02)
7. METAS
CUANTITATIVAS
Aplicar el tipo, color y tamao de letra a las cajas de texto
en el 100% de los formularios en donde se utilicen.
8. RESPONSABILIDAD Y
AUTORIDAD
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. SUBPROCESOS N/A
10. PROCESOS
RELACIONADOS
Formulario login, Cambiar contrasea, cambiar NIP,
Captura calificaciones.
Nota: Estandarizacin de las Cajas de texto utilizados en el sistema en base al estndar establecido por
MOPROSOFT.
40
Tabla 5.23Estandarizacin de los botones utilizados en el sistema.
Botones (btn)
DEFINICIN GENERAL DEL PROCESO
11. PROCESO Elaboracin de botones (btn)
12. CATEGORIA Diseo (DIS)
13. PROPOSITO Estandarizar todos los botones que se ocupen en el sistema
para tener las mismas propiedades en la interfaz del
software.
14. DESCRIPCION Los botones Entrar, Guardar calificaciones; tienen las
siguientes caractersticas:
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #000; Tamao de letra: 12px, Cursor: pointer;
El tamao depende de su contenido.
15. OBJETIVO 01.-Establecer todas las propiedades de los botones que se
indican.
02.-Cumplir el estndar con el gua de estilo
16. INDICADORES I1 Pruebas de interfaz(01)
I2 Verificar que sean claras y entendibles para el usuario
(02).
17. METAS
CUANTITATIVAS
Aplicar el mismo tipo de letra, color y tamao a todos los
botones el (100%)
18. RESPONSABILIDAD Y
AUTORIDAD
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
19. SUBPROCESOS N/A
20. PROCESOS
RELACIONADOS
Formulario login, captura calificaciones.
Nota: Estandarizacin de los Botones utilizados en el sistema en base al estndar establecido por
MOPROSOFT.
41
Tabla 5.24Estandarizacin de las etiquetas utilizadas en el sistema.
Etiquetas (lbl)
DEFINICIN GENERAL DEL PROCESO
1. PROCESO Elaboracin de etiquetas (lbl)
2. CATEGORIA Diseo (DIS)
3. PROPOSITO Estandarizar todas las etiquetas que se ocupen en el sistema
para tener las mismas propiedades en la interfaz del
software.
4. DESCRIPCION Las etiquetas en el formulario login; tienen las siguientes
caractersticas:
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #000; Tamao de letra: 12px,
El tamao depende de su contenido.
5. OBJETIVO 01.-Establecer todas las propiedades de las etiquetas que se
indican.
02.-Cumplir el estndar con el gua de estilo
6. INDICADORES I1 Pruebas de interfaz(01)
I2 Verificar que sean claras y entendibles para el usuario
(02).
7. METAS
CUANTITATIVAS
Aplicar el mismo tipo de letra, color y tamao a todas las
etiquetas el (100%)
8. RESPONSABILIDAD Y
AUTORIDAD
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. SUBPROCESOS N/A
10. PROCESOS
RELACIONADOS
Formulario login.
Nota: Estandarizacin de las Etiquetas utilizados en el sistema en base al estndar establecido por
MOPROSOFT.
42
Tabla 5.25 Estandarizacin de las etiquetas con links utilizadas en el sistema.
Etiquetas con links (href)
DEFINICIN GENERAL DEL PROCESO
1. PROCESO Elaboracin de etiquetas con links (href)
2. CATEGORIA Diseo (DIS)
3. PROPOSITO Estandarizar todas las etiquetas con links que se ocupen en
el sistema para tener las mismas propiedades en la interfaz
del software.
4. DESCRIPCION Todas las etiquetas con links, tienen las siguientes
caractersticas:
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #00F; Tamao de letra: 12px,
5. OBJETIVO 01.-Establecer todas las propiedades de las etiquetas con
links que se indican.
02.-Cumplir el estndar con el gua de estilo
6. INDICADORES I1 Pruebas de interfaz(01)
I2 Verificar que sean claras y entendibles para el usuario
(02).
7. METAS
CUANTITATIVAS
Aplicar el mismo tipo de letra, color y tamao a todas las
etiquetas con links el (100%)
8. RESPONSABILIDAD Y
AUTORIDAD
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. SUBPROCESOS N/A
10. PROCESOS
RELACIONADOS
Formulario login, Alumnos, Docentes, Carga Catedrtico.
Nota: Estandarizacin de las etiquetas con links utilizados en el sistema en base al estndar establecido
por MOPROSOFT.
43
Tabla 5.26 Estandarizacin de las tablas utilizadas en el sistema.
Tablas (tbl)
DEFINICIN GENERAL DEL PROCESO
1. PROCESO Elaboracin de tablas (tbl)
2. CATEGORIA Diseo (DIS)
3. PROPOSITO Estandarizar todas las tablas que se ocupen en el sistema
para tener las mismas propiedades en la interfaz del
software.
4. DESCRIPCION Todas las tablas, tienen las siguientes caractersticas:
El encabezado de la tabla: Verdana, Geneva, sans-serif;
Tamao: 12px, Negrita. Color: #000; Centrado.
Color de las filas de la tabla variar de acuerdo a lo
siguiente: Si la fila es par (#CCC), si es impar (#FFF), en
ambos casos alineado a la izquierda.
5. OBJETIVO 01.-Establecer todas las propiedades de las tablas que se
indican.
02.-Cumplir el estndar con el gua de estilo
6. INDICADORES I1 Pruebas de interfaz(01)
I2 Verificar que sean claras y entendibles para el usuario
(02).
7. METAS
CUANTITATIVAS
Aplicar el mismo tipo de letra, color y tamao a todas las
tablas el (100%)
8. RESPONSABILIDAD Y
AUTORIDAD
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. SUBPROCESOS N/A
10. PROCESOS
RELACIONADOS
Formulario Alumnos, Consulta calificaciones, consulta
Crdex, Docentes, Carga Catedrtico. Captura
calificaciones
Nota: Estandarizacin de las tablas utilizadas en el sistema en base al estndar establecido por
MOPROSOFT.
44
Tabla 5.27Estandarizacin de la plantilla principal de Login.
Plantilla Login
DEFINICIN GENERAL DEL PROCESO
1. PROCESO Creacin de la plantilla general (plant)
2. CATEGORIA Diseo (DIS)
3. PROPOSITO Estandarizar la plantilla principal del login.
4. DESCRIPCION La plantilla principal del login, tiene las siguientes
caractersticas:
ENCABEZADO DE IMAGEN:
Nombre de la imagen: BannerPrincipal.jpg
Ancho: 798 px. Alto: 100 px.
FECHA:
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #000; Tamao: 12 px;
IMAGEN CENTRAL:
Nombre de la imagen: imgPrincipal.jpg
Ancho: 500 px. Alto: 393 px.
IMAGEN BIENVENIDA:
Nombre de la imagen: bienvenido.jpg
Ancho: 157 px. Alto: 57 px.
PIE DE PAGINA:
Color de fondo: #900; Tipo de letra: Arial, Helvtica,
sans-serif; Color: #FFF; Tamao: 12px;
5. OBJETIVO 01.-Establecer todas las propiedades de la plantilla principal
de login que se indican.
02.-Cumplir el estndar con el gua de estilo
6. INDICADORES I1 Pruebas de interfaz(01)
I2 Verificar que sean claras y entendibles para el usuario
(02).
7. METAS
CUANTITATIVAS
Aplicar el mismo tipo de letra, color y tamao a toda la
plantilla (100%)
8. RESPONSABILIDAD Y
AUTORIDAD
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. SUBPROCESOS N/A
10. PROCESOS
RELACIONADOS
N/A
Nota: Estandarizacin de la pantalla principal del login utilizados en el sistema en base al estndar
establecido por MOPROSOFT.
45
Tabla 5.28 Estandarizacin de la plantilla principal de Alumnos, Docentes y
Administrativos.
Plantilla Principal Alumnos, Docentes, Administrativos
DEFINICIN GENERAL DEL PROCESO
1. PROCESO Creacin de la plantilla general (plant)
2. CATEGORIA Diseo (DIS)
3. PROPOSITO Estandarizar la plantilla principal de alumnos, Docentes,
Administrativos
4. DESCRIPCION La plantilla principal del alumnos, Docentes,
Administrativos tiene las siguientes caractersticas:
ENCABEZADO DE IMAGEN:
Nombre de la imagen: BannerSecundario.jpg
Ancho: 798 px. Alto: 100 px.
CONTENEDOR CERRAR SESIN:
Color de fondo: #900; Alto: 25 px; Ancho: auto
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #FFF; Tamao: 10 px;
DATOS PERSONALES:
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #FFF; Tamao: 12 px; Negrita
MEN DE OPCIONES
Tipo de letra: Verdana, Geneva, sans-serif;
Color: #FFF; Tamao: 12 px;
PIE DE PAGINA:
Color de fondo: #900; Tipo de letra: Arial, Helvtica,
sans-serif; Color: #FFF; Tamao: 12px;
5. OBJETIVO 01.-Establecer todas las propiedades de la plantilla principal
que se indican.
02.-Cumplir el estndar con el gua de estilo
6. INDICADORES I1 Pruebas de interfaz(01)
I2 Verificar que sean claras y entendibles para el usuario
(02).
7. METAS
CUANTITATIVAS
Aplicar el mismo tipo de letra, color y tamao a toda la
plantilla (100%)
8. RESPONSABILIDAD Y
AUTORIDAD
Responsabilidad: Rodolfo Bautista De La Cruz
Autoridad: Rodolfo Bautista De La Cruz
9. SUBPROCESOS N/A
10. PROCESOS
RELACIONADOS
N/A
Nota: Estandarizacin de la plantilla principal de Alumnos, Docentes y Academia utilizados en el sistema
en base al estndar establecido por MOPROSOFT.
46
Diseo de la arquitectura del Sistema Integral de Gestin Administrativa Etapa 1
A: rea de ubicacin del banner principal.
B: rea de ubicacin de la fecha actual en el sistema.
C: rea de ubicacin de una imagen alusiva a la institucin.
D: rea de la imagen de bienvenida.
E: rea de controles que utilizar el usuario.
F: Pie de pgina con los datos de la institucin.
Figura 5.5 Pantalla principal de acceso al sistema.
Leyenda: Pantalla principal para acceder al Sistema Integral (Login)
47
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin.
C: Datos generales del alumno.
D: Men de opciones del alumno.
E: Pie de pgina con datos de la institucin.
Figura 5.6 Men principal Alumnos
Leyenda: Pantalla principal del men alumnos.
48
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del alumno.
D: rea en el que se mostrar las calificaciones del alumno.
E: Pie de pgina con datos de la institucin.
Figura 5.7 Pantalla consulta de calificaciones
Leyenda: Pantalla de consulta de calificaciones del alumno.
49
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del alumno.
D: rea en el que se mostrar el historial acadmico del alumno.
E: Pie de pgina con datos de la institucin.
Figura 5.8 Consulta de cardex del alumno.
Leyenda: Pantalla de consulta de historial acadmico del alumno.
50
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del alumno.
D: rea en el que el alumno puede realizar la modificacin de su contrasea.
E: Pie de pgina con datos de la institucin.
Figura 5.9 Cambiar contrasea del alumno
Leyenda: Pantalla para la modificacin de la contrasea del alumno.
51
A: Logotipo de la institucin.
B: Nombre oficial de la institucin.
C: Fotografa del alumno.
D: Datos generales del alumno.
E: Logotipo del estado de hidalgo.
F: Escudo del estado de Hidalgo.
G: Nombre y firma del director del plantel.
H: Leyenda Materias del periodo escolar.
I: Materias del periodo escolar actual cursado por el alumno.
Leyenda: Estructura de la credencial del alumno.
Figura 5.10 Credencial del alumno
52
Leyenda: Men principal Docentes.
Figura 5.11 Pantalla Docentes
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin.
C: Datos generales del docente.
D: Men de opciones del docente.
E: Pie de pgina con datos de la institucin.
53
Leyenda: Pantalla de carga de materias en regularizaciones.
Figura 5.12 Pantalla regularizaciones
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del docente.
D: rea en el cual se cargarn las materias que se encuentran en regularizacin y en que
semestres.
E: Pie de pgina con datos de la institucin.
54
Leyenda: Pantalla de carga de las materias que imparte el docente
Figura 5.2.3.9 Pantalla Docentes
Figura 5.2.3.10 Pantalla Docentes
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del docente.
D: rea en el cual se cargarn las materias que imparte el docente en las diferentes carreras,
semestres y grupos.
E: Pie de pgina con datos de la institucin.
Figura 5.13 Pantalla cargar materias por docente
55
Leyenda: Pantalla de captura de calificaciones.
Figura 5.14 Pantalla capturar calificaciones
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del docente.
D: rea en el cual se cargar la lista de alumnos del grupo, carrera y semestre que haya elegido
el docente para la captura de sus calificaciones.
E: Pie de pgina con datos de la institucin.
56
Leyenda: Pantalla para cambio de NIP del docente.
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del docente.
D: rea en el que el docente puede realizar la modificacin de su NIP.
E: Pie de pgina con datos de la institucin.
Figura 5.15 Pantalla cambiar NIP
57
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del docente.
D: rea en el que el docente podr capturar el nmero de evidencias de su materia.
E: Pie de pgina con datos de la institucin.
Figura 5.16 Capturar nmero de evidencias
Leyenda: Pantalla para la captura de nmero de evidencias por materia.
58
A: rea de ubicacin del banner principal.
B: rea del men cerrar sesin y regresar al men principal.
C: Datos generales del docente.
D: rea en el que el docente podr capturar el nmero de clases de su materia.
E: Pie de pgina con datos de la institucin
Figura 5.17 Capturar nmero de clases.
Leyenda: Pantalla para la captura del nmero de clases por materia.
59
5.2.4 Construccin
Figura 5.18 Diagrama entidad relacin creada en el manejador de base de datos MySQL
1
2
3
4
3
5
5
60
1. Tabla sesiones
Nombre en la base de datos: tbl_sesiones
Tiene relacin con la siguiente pantalla.
Figura 5.19 Pantalla inicial del SIGA
Leyenda: Esta pantalla permite hacer una consulta dependiendo el tipo de
sesin elegida por el usuario.
61
2. Tabla Alumnos.
Nombre en la base de datos: tbl_Alumnos
Tiene relacin con la siguiente pantalla.
Figura 5.20 Pantalla principal del men Alumnos.
Leyenda: Esta pantalla permite realizar una consulta a la tabla Alumnos y
mostrar sus datos, dependiendo del alumno que este iniciando sesin.
62
3. Tabla Calificaciones por materia y Calificaciones por submdulo.
Nombre en la base de datos: tbl_CalificacionesMaterias y tbl_CalificacionesSubMod
Tiene relacin con las siguientes pantallas.
Figura 5.21 Pantalla consulta de calificaciones.
Leyenda: Esta pantalla permite realizar una consulta a la tabla
CalificacionesMaterias y CalificacionesSubMod y mostrar los resultados en
una tabla como se observa, las calificaciones es del alumno que ha iniciado
sesin en el semestre inscrito actualmente.
63
Figura 5.22 Pantalla consulta de crdex.
Leyenda: Esta pantalla permite realizar una consulta a la tabla
CalificacionesMaterias y CalificacionesSubMod y mostrar los resultados en
una tabla como se observa, las calificaciones son del alumno que ha iniciado
sesin en los semestres cursados anteriormente.
64
Figura 5.23 Pantalla captura calificaciones
Leyenda: Esta pantalla realiza un consulta en a la tabla calificaciones de
materias o submdulos e inserta las calificaciones ingresadas por el
docente de la materia, semestre, carrera y grupo especificados.
65
4. Tabla Docentes.
Nombre en la base de datos: tbl_Docentes
Tiene relacin con las siguientes pantallas.
Figura 5.24 Pantalla principal del men Docentes.
Leyenda: Esta pantalla permite realizar una consulta a la tabla Docentes
y muestra la informacin del docente que ha iniciado sesin.
66
Figura 5.25 Pantalla captura modificacin de NIP
Leyenda: Esta pantalla realiza una consulta en la tabla calificaciones
Docentes y actualiza la contrasea del docente que ha iniciado sesin.
67
5. Tabla materias por docentes y submdulos por docente.
Nombre en la base de datos: tbl_MateriasxDocente y SudModProfxDocente
Tiene relacin con la siguiente pantalla.
Figura 5.26 Pantalla cargar materias por docente.
Leyenda: Esta pantalla permite realizar una consulta a la tabla Materias
y Submdulos por docente y muestra la informacin del docente que ha
iniciado sesin.
68
VI. Resultados
El CECyTEH Plantel Huautla, presentaba una serie de problemticas con respecto al control
acadmico de los alumnos. Principalmente en la captura de calificaciones y en la consulta de
informacin de un alumno en particular o por grupo.
As mismo, el rea de academia y control escolar a la hora para saber el grado de
aprovechamiento de los alumnos extraan los datos de forma manual se tena que capturar en una
hoja de Excel para poder generar grficos estadsticos y as poder obtener la informacin
deseada.
Debido a esta problemtica se plante el siguiente objetivo: Disear y desarrollar la base de
datos del Sistema Integral de Gestin Administrativa Etapa 1 para el CECyTEH Plantel Huautla
utilizando el manejador de base de datos MySQL, todo esto encaminado a ofrecer una solucin
a la problemtica que presenta el CECyTEH con el control acadmico de sus alumnos.
Por lo tanto se dise y desarroll la base de datos del Sistema Integral de Gestin
Administrativa Etapa 1, en el que el personal docente pueda llevar a cabo la captura de las
calificaciones de los alumnos para que posteriormente el alumno pueda realizar la consulta de
sus calificaciones, y el rea de academia y control escolar puedan generar las estadsticas de
acuerdo a la informacin que se requiera.
69
6.1 Interpretacin de resultados
El presente proyecto de desarroll en las diferentes etapas de la metodologa RUP la cual
fue la ms adaptable al proyecto.
En la etapa de Iniciacin se delimit en proyecto, es decir, se especific claramente que
parte del proyecto se desarrollara y se concluira al 100%, ya que es un proyecto demasiado
extenso y el tiempo asignado para concluirlo no era el suficiente, por lo tanto, se acord disear
y elaborar nicamente la base de datos del Sistema Integral de Gestin Administrativa Etapa 1 y
programar algunos mdulos, en este caso se programaron los mdulos de Alumnos y Docentes.
En la etapa de Elaboracin se elabor el plan del proyecto, es decir, se detectaron los
problemas que presenta el sistema actual y plantearon diferentes posibles soluciones, las cuales
se implementaron en el nuevo sistema que se desarroll. Se planificaron todas las actividades a
realizar y se identificaron los recursos requeridos para su elaboracin, especificando las
caractersticas y diseo de la arquitectura. En esta etapa de igual manera se realiz la
estandarizacin de la base de datos, el diagrama entidad-relacin, el modelo relacional, el
diccionario de datos de la base de datos, as como tambin la estandarizacin de cada una de las
interfaces del sistema.
En la etapa de Construccin se elabor la base de datos, tomando como referencia el
modelo relacional creado en la etapa de elaboracin, se elabor el diseo de las interfaces en
base a la arquitectura y la estandarizacin. As mismo se codific los mdulos de Alumnos y
Docentes para verificar la interaccin y buen funcionamiento entre las interfaces y la base de
datos.
70
Para realizar la estandarizacin de la base de datos y de las interfaces del sistema se
tomaron en cuenta los estndares establecidos por MOPROSOFT, estos estndares son el ISO
9000, ISO 15504, SW-CMM y CMM-I, estos estndares sern de gran utilidad en el futuro, esto
en caso de que se desee realizar una modificacin o agregar un mdulo ms en la base de datos y
el diseo de las interfaces.
Como resultado del proyecto se obtuvo una base de datos que permite mostrar resultados
confiables y seguros, as mismo realizar transacciones, insercin, actualizacin y eliminacin de
registros de una manera eficaz, rpida y segura; El desarrollo de la base de datos permiti
codificar los mdulos de alumnos y docentes, esto con el propsito de ver la interaccin y buen
funcionamiento de la base de datos y las interfaces desarrolladas.
71
VII. Conclusiones
El objetivo de este proyecto fue disear y desarrollar la base de datos del Sistema Integral
de Gestin Administrativa Etapa 1 para el CECyTEH Plantel Huautla utilizando el manejador de
base de datos MySQL, todo esto encaminado a ofrecer una solucin a la problemtica que
presenta el CECyTEH con el control acadmico de sus alumnos.
Durante la realizacin de este proyecto se observ que para poder realizarlo se tuvieron
que hacer varias actividades que fueron tiles y apoyaron en gran medida que el objetivo
planeado fuera desarrollado con xito tal y como fue planeado. Para poder realizar estas
actividades se aplicaron temas de diversas materias que se cursaron a lo largo del cuatrimestre y
otras anteriores, dichos temas fueron empleadas para poder desarrollar el modelo entidad-
relacin, modelo relacional, diccionario de datos y por ltimo el diseo y elaboracin de la base
de datos.
Las dificultades que se tuvieron tanto en el diseo y el desarrollo del proyecto tales como
la elaboracin del diagrama entidad-relacin, modelo relacional y diccionario de datos, as como
tambin dudas acerca de la programacin fueron solucionados empleando todos y cada uno de
los conocimientos adquiridos a lo largo de la formacin como TSU gracias a los diferentes
profesores y se tomaron como apoyo diferentes fuentes bibliogrficas.
Las herramientas utilizadas para el desarrollo del sistema fueron el lenguaje de
programacin PHP, un manejador de base de datos MySQL y un servidor Apache.
Para poder desarrollar la base de datos del Sistema Integral de Gestin Administrativa
Etapa 1, se inici con un anlisis en el cual se defini que nuevas funciones se implementaran a
72
este nuevo sistema, una vez hecho esto se realiz el diagrama entidad-relacin tomando en
cuenta las relaciones existentes entre una entidad y otra para que posteriormente se pudiera
realizar el modelo relacional.
Una vez que se elabor el diagrama entidad-relacin se prosigui con la elaboracin, del
modelo relacional de la base de datos tomando en cuenta el diagrama entidad relacin
desarrollada con anterioridad. Posterior a esto se desarroll el diccionario de datos y se
estandariz la base de datos, esto con el fin de tener las mismas caractersticas en todas las
tablas, campos y ms caractersticas de la base de datos.
Por ltimo se desarroll la base de datos tomando en cuenta la estandarizacin aplicada, el
diccionario de datos y los diagramas creados.
Como resultado del proyecto se obtuvo una base de datos que permite mostrar resultados
confiables y seguros, as mismo realizar transacciones, insercin, actualizacin y eliminacin de
registros de una manera eficaz, rpida y segura; el desarrollo de la base de datos permiti
codificar los mdulos de alumnos y docentes, en el mdulo de alumnos se puede consultar
calificaciones, ver el historial acadmico, cambiar la contrasea y generar la credencial; el
mdulo de docentes se puede capturar calificaciones, cambiar de contrasea, capturar nmero de
clases, capturar nmero de evidencias, capturar recuperaciones y regularizaciones.
73
VIII. Referencias bibliogrficas
Bala, C. (2008). Acceso a datos con el lenguaje SQL. Espaa: Bala Caball, Enric
Elmasri, R. (2007). Sistemas de Bases de Datos. Conceptos fundamentales. Espaa: Addison-
Wesley
Hansen, G, W. (1997). Diseo y Administracin de Bases de Datos. Espaa: Prentice Hall
Psinas, M, E. (2009). PHP y MySQL. Mexico: Anaya Multimedia-Anaya Interactiva
Rob, P. (2004). Sistemas de bases de datos: diseo, implementacin y administracin. Mxico:
International Thomson Edits.
Vaswan, V. (2008). Fundamentos de PHP. Espaa: McGraw-Hill Interame
Watts, S, H. (2002). Introduccin al proceso personal de software. Mexico: Addison Wesley.
74
IX. Apndice
(Apndice A): Figura 9.1 Formato de protocolo de proyecto de estada
Leyenda: Formato de protocolo de proyecto de estada.
75
(Apndice B): Figura 9.2 Calendarizacin del proyecto de estada
Leyenda: Calendarizacin del proyecto de estada.

También podría gustarte