Académique Documents
Professionnel Documents
Culture Documents
Manual de Sistema
Versin 1.0
INSTITUTO UNIVERSITARIO DE TECNOLOGA DEL ESTADO PORTUGUESA PROGRAMA TUREN ESTELLER- SANTA ROSALIA
INSTITUTO UNIVERSITARIO DE TECNOLOGA DEL ESTADO PORTUGUESA
SIPAPNFI
Manual de Sistema
SISTEMA DE INFORMACIN PARA LA PLANIFICACIN ACADMICA DE LOS PROGRAMAS NACIONALES DE FORMACIN (P.N.F.) DEL IUTEP PROGRAMA ESTELLER TUREN - SANTA ROSALIA.
D E L
S I S T E M A
LA COLONIA, JUNIO DE 2011
Manual de Sistema
Versin 1.0
ndice CAPTULO I. Entorno y presentacin de la aplicacin. Introduccin Presentacin del sistema Misin Visin Objetivo general Objetivos especficos Ciclo funcional Estructura funcional Modelo de funcionamiento
Plataforma de desarrollo.
Patrn de diseo. Metodologa de desarrollo. Esquema de funcionamiento.
Estndares de presentacin Documentacin del cdigo. Estndares en la programacin. Estndar XHTML Estndares para la base de datos. Estndares para los reportes.
Manual de Sistema
Paquetera del sistema. Libreras usadas por el sistema.
CAPTULO IV. Definicin de mdulos. Mdulo 1: Registros. Mdulo 2: Planificacin Modulo 3: Reportes Mdulo 4: Configuracin. Mdulo 5: Actividades Extras. Mdulo 6: Ayudas. Mdulo 9: Actualizar clave.
Versin 1.0
CAPTULO V. Descripcin de la base de datos. Introduccin Modelo Conceptual Modelo Lgico. Modelo fsico. Diccionario de datos. Diccionario de Entidades. CAPTULO VI. Casos de Uso. Introduccin CASOS DE USO CAPTULO VII. Equipo desarrollador. Introduccin Equipo desarrollador
Manual de Sistema
Versin 1.0
Introduccin Este manual tiene como finalidad mostrar informacin detallada sobre el Sistema de Informacin para la Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa Esteller Turen Santa Rosala, Ubicada en la Unidad Agrcola de Turn, Parroquia San Isidro Labrador, Municipio Turn del Estado Portuguesa. De esta manera se brinda todo lo que se necesita conocer sobre la base del sistema, su funcionamiento, la estructura que este acompaa, cada uno de los mdulos presentes as como tambin la especificacin de los estndares usados para desarrollar el sistema. Esto conlleva al conocimiento de SIPAPNFI y correcto uso del mismo.
Introduccin.
A largo del captulo se dar una introduccin sobre el sistema empleado en la Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa Esteller Turen - Santa Rosala, as como su misin, visin, objetivos generales y especficos. De igual manera se ver un esbozo sobre el entorno de instalacin del mismo, as como su estructura funcional, ciclo funcional y el modelo de funcionamiento.
CAPTULO I
Versin 1.0
Manual de Sistema
Manual de Sistema
Versin 1.0
Presentacin del sistema Las actividades de las Coordinacin acadmica de la dependencia de los PNF, como lo son: Agroalimentaria, Administracin e Informtica, cuya funciones son la de coordinar y planificar la carga horaria tanto de los profesores como la de las secciones, as como tambin la disponibilidad de los mismo, adems de supervisar la poltica curricular de la institucin, la evaluacin y acreditacin en coordinacin de las unidades acadmicas, ejecutar tareas de formacin continua y actualizacin pedaggica del docente de nuestra institucin, centralizar y analizar la informacin acadmica tanto institucional, local. Preparar y elaborar los mecanismos necesarios para la admisin e inscripcin de alumnos coordinando esta funcin con Servicios Acadmicos, Promover los procesos de evaluacin peridica del docente.
Esto nos conlleva a decir que los mecanismos de registro, control y coordinacin para la planificacin Acadmica de los programas
Nacionales de Formacin (PNF) as como la integracin de la informacin de las actividades desarrolladas por las Coordinaciones, por lo que podemos decir que no generan informacin valiosa, oportuna, pertinente, detallada y actualizada para mejorar los procesos de toma de decisiones.
As,
la
Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa Esteller Turen - Santa Rosala , el
cual es un sistema de informacin y cuyo patrn de diseo es MVC (Modelo-Vista-Controlador) que puede ser accedida en cualquier oportunidad por los usuarios (Coordinadores de PNF), este sistema
Manual de Sistema
Versin 1.0
permite gestionar la informacin relacionada con las actividades de los diferentes programas de PNF, as como las actividades propias de la Coordinacin del programa turen y las necesidades que ataen a la institucin; teniendo como actores involucrados a: estudiantes,
profesores, coordinadores de PNF, Coordinacin del programa turen, comunidades aledaas al recinto universitario, grupos organizados.
planificacin
profesores en cada una de las fases en las que se encuentra un determinado proyecto de extensin, cargas horarias, disponibilidad, asignacin de materia y seccin, as como todas las necesidades que aquejan a la comunidad, arrojando informacin oportuna, relevante y confiable para que la coordinacin pueda tomar decisiones importantes.
Misin
Apoyar la gestin de las Coordinacin de PNF, a travs de la sistematizacin de los procesos relacionados con las actividades del desarrollo de proyectos y aquellas ejecutadas por los grupos organizados as como las necesidades de la comunidad, con el fin de optimizar las fases de registro, y coordinacin de los programas de PNF y distribucin de materias en cuanto a su disponibilidad a los diferentes profesores de la institucin, as como de su carga horaria. Visin Funcionar como herramienta que soporte la gestin de la Coordinacin Acadmica del Instituto y establecerse como un sistema ptimo, confiable y de referencia a nivel institucional, regional y nacional.
Manual de Sistema
Objetivo general.
Versin 1.0
Contribuir con la gestin de los procesos registrar y coordinar la planificacin Programa Acadmica de los programas de PNF) del Iutep Esteller Turen - Santa Rosala, con el fin de obtener una
informacin oportuna, pertinente, detallada y actualizada que contribuya con la toma de decisiones y por consiguiente al xito de la institucin.
Objetivos especficos. Mantener informacin actualizada de los programas nacionales de formacin por los coordinadores as como tambin de los grupos Esteller Turen - Santa
Rosala, las necesidades que aquejen a la comunidad, y las distintas actividades extras llevadas a cabo por las Coordinaciones de PNF, generando informacin estratgica, funcional y estadstica.
Manual de Sistema
Versin 1.0
Ciclo Funcional
Coordinacin de P.N.F Coordinacin de P.N.F Registrar Datos del Profesor Disponibilidad de Registrar Datos de la Materia Registrar Datos de la Seccin Solicitud de disponibilidad de horarios Planificar Horario Ent reg a de Ho rar ios
Asignacin de Materias a Profesores y asignacin de Horarios
Ejecucin y evaluacin
Coordinacin de P.N.F
Inf or ma ci n
Coordinacin de P.N.F
Manual de Sistema
Versin 1.0
Estructura funcional
Sistema para la planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F) del Instituto Universitario de Tecnologa del Estado Portuguesa, Programa Esteller- Turn Santa Rosala
Registro
Planificacin
Reportes
Configuracin
Ayuda
Salir
Listado de Profesores
Trayecto
Acerca de
Datos de la Materia
Trimestre Asignacin de Horarios Listado de Profesores por Area Turno Listado de Profesores por Especialidad Especialidad Listado de Profesores por Seccin rea Listado de Profesores por Horarios General
Datos de la Seccin
Carrera
Manual de Sistema
Versin 1.0
Modelo de Funcionamiento
Profesores
Coordinacin de P.N.F
Servidor de Informacin
Disponibilidad de horas
Planificacin de Horarios
Base de Datos
Manual de Sistema
Versin 1.0
CAPTULO II
Introduccin.
En este apartado, estudiaremos de forma ms tcnica la funcionalidad del Sistema de Informacin para la Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa Esteller Turen - Santa Rosala, estudiando su
PLATAFORMA COMPUTACIONAL
Manual de Sistema
Versin 1.0
Manual de Sistema
Plataforma de desarrollo
Versin 1.0
Sistema Operativo
Framework de desarrollo
Ninguno
IDE
Umbrello
Lenguaje de Programacin
Apache2 y php5
Servidor Web
Mysql phpMyAdmin
Modelo vista controlador(MVC)
Patrn de Diseo
Metodologa de desarrollo
MeRinde
Paradigma de Programacin
Navegadores Web
Otros
Manual de Sistema
Versin 1.0
SIPAPNFI es un sistema, dirigido a la Coordinacin de Extensin del Iutep Programa Esteller Turen - Santa Rosala, especficamente a
las coordinaciones de PNF y profesores del recinto universitario. Este sistema permite registrar, gestionar y coordinar la planificacin acadmica de los programas de PNF, as como todas las asignaciones de carga horaria, disponibilidad de hora, arrojando informacin oportuna, significativa, veraz y confiable para que la coordinacin pueda tomar decisiones importantes. El desarrollo de dicho sistema es bajo el sistema operativo Ubuntu versin 9.10, Karmic Koala. Esta herramienta simplifica y apremia la construccin, desarrollo y mantenimiento de sistemas de informacin; sustenta componentes PHP/XHTML con lo que ofrece un excelente diseo de interfaces de usuario; adems ofrece CSS, plantillas y otros elementos para que la apariencia y el comportamiento de las aplicaciones pueda ser reemplazado sin modificar drsticamente las mismas (esto cuando se trabaja con tiempos muy cortos para la creacin de prototipos). Se utiliza como ambiente de desarrollo Umbrelo, Kompozer debido a que ofrece diversidad de componentes de fcil manejo y contiene un componente para generar diagramas, adems que permite el fcil y rpido desarrollo de aplicaciones mediante un entorno de cdigo abierto. Por otra parte, se usa J2EE (Java Enterprise Edition) por la necesidad de implementar cdigo PHP para su desarrollo. Como manejador de base de datos se utiliza mySQL ya que brinda la oportunidad de aprovechar al mximo la escalabilidad, la cual es una propiedad deseable de una base de datos, que indica su habilidad para extender al mximo el margen de operaciones sin perder calidad, o bien manejar el crecimiento de trabajo de manera fluida en la bases de datos desde el lenguaje de programacin PHP. Para la
Manual de Sistema
Versin 1.0
Apache- como contenedor de servlets, ya que se ejecuta en mquinas ms pequeas y es compatible con las API ms recientes de Java; este se puede descargar, instalar y probar en el iSeries en menos de una hora, ocupa muy poco espacio, teniendo su cdigo binario (toda clases de php) un tamao total de apenas un megabyte, de modo que no es raro que se ejecute rpidamente. Patrn de diseo. Como patrn de diseo se utiliza Modelo-Vista-Controlador (MVC), esta arquitectura de software permite dividir la aplicacin en tres componentes: los datos y lgica del negocio (Modelo), la interfaz de usuario (Vista), y la lgica de control, es decir, el manejador de eventos (Controlador).
Metodologa de desarrollo. En funcin de las caractersticas del proyecto, tiempo y nmero de integrantes del equipo; se utiliza como metodologa de trabajo, Ubuntu y MeRinde, pues se aprovechan las potencialidades de cada una para as obtener los resultados deseados.
Primeramente, se usa MeRinde en la fase de concepcin de la organizacin, ya que propone un estndar para el proceso de desarrollo de software que puede ser empleado y adaptado segn los requerimientos de cualquier comunidad u organizacin, por ejemplo el modelado de casos de uso y el anlisis de requerimientos.
Por otra parte, se utiliza en la fase de construccin porque es concebida para abarcar el desarrollo completo de Sistemas de Informacin sea cual sea su complejidad y magnitud, por lo cual su
Manual de Sistema
Versin 1.0
estructura responde a desarrollos mximos y deber adaptarse y dimensionarse en cada momento de acuerdo a las caractersticas particulares de cada proyecto. Como paradigma de programacin se usa programacin orientada a objetos (POO), ya que entre sus caractersticas ofrece reutilizacin de cdigo, fcil mantenimiento de las aplicaciones y portabilidad. Descripcin: El sistema posee la arquitectura cliente-servidor, es decir, es un sistema de informacin la cual puede ser accedida con un computador, cuenta un manejador de base de datos, mySQL, y como servidor Web Apache. Para la salida de informacin, los reportes se gestionan con PDF
Esquema de funcionamiento.
Gracias a que SIPAPNFI es un sistema de escritorio, el cual mejorar las necesidades funcionales y de informacin anteriormente descritas, la cual podr ser accedida por coordinadores, profesores. La aplicacin descrita anteriormente, estar instalada en un PC de la institucin, con las siguientes caractersticas: procesador Corel Duo de 1,5 MgHz de velocidad, disco duro de 180 Gbytes y memoria RAM de 2 Gbytes, este equipo estar en la oficina de la Coordinacin Acadmica; por otro lado los datos necesarios para el funcionamiento de la misma sern cargados en la base de datos.
La coordinacin Acadmica del I.U.T.E.P, ser la encargada de suministrar los datos a los coordinadores de PNF adscritos al I.U.T.E.P. Dicha informacin podr incluirse al sistema ya sea del modo manual haciendo uso del mdulo de actualizacin de la base de datos, o haciendo uso de un listado en texto plano cargando los datos en lote en
Manual de Sistema
Versin 1.0
la aplicacin y actualizando los mismos en la base de datos; la otra forma de carga de datos es la directa, esta especifica una interfaz enlazada con el sistema de Registro Acadmico que tomar los datos correspondientes a los profesores de manera automtica para su inclusin y actualizacin en el sistema.
CAPTULO III
Manual de Sistema
Versin 1.0
Introduccin
En este apartado se mencionaran y explicaran los detalles usados para la elaboracin del sistema SIPAPNFI, se explicara cmo est normalizada la forma en la cual se trabajo en el proyecto, as como la escritura y la organizacin del cdigo fuente del programa. En este captulo se detallan los estndares de documentacin de cdigo fuente, as como los estndares llevados en la programacin (tal es el caso de la declaracin de las variables, las clases, los comentarios, libreras, entre otros) y todos aquellos estndares relacionados con los reportes y el manejo de la base de datos. De igual manera, se explica todo aquello concerniente a la presentacin de las interfaces del sistema.
Estndares de presentacin.
Men. El sistema contiene dos tipos de men, uno general y el otro principal que se puede ver en el sistema una vez que algn usuario del mismo inicie sesin. El men principal del sistema es un men dinmico desplegable hacia la derecha desarrollado- Las caractersticas del mismo son las siguientes:
El
color
de
fondo
del
men
principal
es
el
siguiente
#FFFFFF(blanco)
ESTNDARES.
Manual de Sistema
Versin 1.0
Tipos de pantallas.
En el sistema el tipo de pantallas depende de la finalidad de cada una de ellas. Para cada una de las pantallas y dependiendo de su contenido se utilizar el siguiente estilo: Apariencia de las ventanas: Fu Tamao: 14px. Estilo: Negrita
Pantallas de Registro
A travs de estas pantallas se realiza el registro de informacin de diversa ndole, por ejemplo el registro de informacin preliminar como Profesor, materias, seccin, y el de otra informacin de inters para el correcto funcionamiento del sistema. En estas pantallas se pueden observar los botones de Guardar, Eliminar, Cancelar, Salir, aparte del botn Buscar si desea ubicar algn dato ya registrado y el botn Nuevo que es para incluir un nuevo registro en la base de datos. Entre los estndares de este tipo de pantalla, tenemos los siguientes: Los formularios de Registrar permiten al usuario ingresar el nombre (de acuerdo al tipo de dato al que se est haciendo referencia) por:
Manual de Sistema
Pantallas de actualizacin.
Versin 1.0
En ellas modificamos datos en las tablas las cuales inciden relacionalmente en los registros de la base de datos. Estas pantallas permiten la actualizacin de los archivos maestros, que son esenciales dentro del sistema. En este tipo de pantallas podemos observar los botones Nuevo, Guardar, Buscar, Modificar, Eliminar y Cancelar. Ejemplo:
Pantallas de Transaccin
Como su nombre lo indica, en estas pantallas se llevan a cabo acciones que se realizan para la gestin de la organizacin, en las mismas se utiliza la informacin registrada con fines administrativos. Estas interfaces hacen uso de los botones: Guardar, Cancelar, Salir y Buscar. En algunas de estas pantallas se trabaja con grid (matriz), lo cual permite que las acciones llevadas a cabo por los usuarios sean ms cmodas desde el punto de vista transaccional, ya que este puede ir
Manual de Sistema
Versin 1.0
agregando distintos datos en un solo movimiento. Todos esos registros quedaran asentados en la base de datos. Tal es el caso, de cuando se van a registrar los datos del Profesor a quien se le va asignar la materia, el usuario desde el formulario puede seleccionar un sin fin de profesores, y cargar los datos de cada uno de ellos de manera individual, de tal manera que al momento de darle clic a la Asignar se modificaran en la base de datos de manera individual todos aquellos profesores que se les asigno alguna materia por el usuario.
Manual de Sistema
Versin 1.0
Los formularios previos a los reportes, le permiten al usuario ingresar informacin pertinente, para que el sistema pueda filtrar los resultados de los reportes de acuerdo a lo especificado por el usuario. El usuario podr seleccionar el tipo de dato que desee por medio de un combo, el cual estar ubicado en la parte izquierda superior del formulario. El sistema tambin permite al usuario filtrar la informacin del reporte, mediante fechas, donde el usuario debe indicar desde-hasta que fecha desea que se reflejen los resultados arrojados por los reportes. Una vez ya especificado los datos el usuario hace click en el botn aceptar, el cual se encuentra ubicado en la parte central inferior del
Estndares en la programacin.
Los estndares de programacin (tambin conocidos como estilos de codificacin o convencin de cdigo) describen convenios de escritura de cdigo para su fcil comprensin y mantenimiento. A continuacin, se describe el convenio de programacin a utilizar en el
Manual de Sistema
Versin 1.0
desarrollo del sistema SIPAPNFI, en el cual se usaran los lenguajes Java y PHP.
Para el estilo de programacin en la codificacin PHP del proyecto se ha tomado como referencia las recomendaciones comunes en la comunidad de desarrolladores PHP (tomada de diferentes fuentes, miembros de dicha comunidad). A continuacin se presentan los convenios enumerados, con una pequea explicacin de ellos y ejemplos: Convencin de nombres.
Manual de Sistema
Versin 1.0
No se deben utilizar caracteres de puntuacin o smbolos. Las letras acentuadas se remplazaran con las mismas sin acentuar. Si el nombre compuesto es demasiado largo, es correcto usar una abreviacin CLARA de cada una de las palabras Nombre de Campos. Para los campos de cada tabla se aplica exactamente las mismas reglas que se utilizan al nombrar las tablas con una salvedad: los nombres de los campos deben expresarse en singular. Tipos de Datos. Los tipos ms comunes son: bigserial/serial: autonumrico integer: enteros float8: reales (aunque si se necesita precisin se sugiere usar el campo numeric definiendo su tamao entero y su tamao decimal) char(n): generalmente para almacenar opciones (en conjunto con un CHECK) varchar(n): textos de longitud limitada text: textos de longitud ilimitada date: fecha timestamp: fecha/hora Uso PRIMARY KEYS (PK), FOREING KEYS (FK), INX, UNQ, CHK, DEFAULT Toda tabla debe tener un Primary Key, siempre va a ser un campo serial/bigserial, el nombre debe ir precedido por id seguido del carcter (_) y el nombre del atributo. Debido a que estamos haciendo uso de un campo id para ser el PK, vamos a recurrir a usar los Uniques para definir otro punto de validacin. Por ejemplo: imaginemos una tabla de facturacin (id, nro_factura, cod_empresa), el PK lo creamos de acuerdo a la regla
Manual de Sistema
Versin 1.0
anterior pero es necesario validar que no exista dos veces el mismo nmero de factura entonces utilizamos un unique (nro_factura, cod_empresa). Es muy comn que tengamos la necesidad de guardar un campo que tiene 2 o ms valores exclusivos el uno del otro y que son fijos (digamos el tipo de persona). En estas situaciones es muy recomendable crear un RADIO con las opciones que permite el campo y tal vez colocarle un valor por defecto (DEFAULT). Estos Radios es recomendable hacerlos tipo char(1) o char(2) (cuando mucho). El manejo de DEFAULT es til para evitarnos los errores con campos nulos. Por ejemplo un campo fecha podramos colocarle como default la funcin current_date de manera de que en vez de NULL se guarde la fecha en la que se agreg el registro. Triggers. Son indispensables en el desarrollo de complejas aplicaciones. Mientras ms trabajo le demos a la base de datos, ms ptimas son las aplicaciones, se hacen ms portables (aunque hay que aceptar que a veces los sistemas se hacen ms abstractos). Vistas. Con las vistas se puede facilitar el cdigo que se ve en el frontend. La experiencia que se tiene en el manejo de vistas no es muy amplia, pero se sabe lo suficiente como para tenerlas en cuenta como herramienta en el desarrollo, sobretodo en el manejo de reportes.
Manual de Sistema
Encabezado de la Pgina.
Versin 1.0
Todos los ttulos estarn centrados, en mayscula y negrita. En el caso de los reportes Estadsticos, los ttulos estarn enmarcados dentro de un recuadro de color azul donde especificaran el nombre del reporte que se est generando. Ejemplo: Tamao, tipo de letra y color. Las letras del ttulo ser de tamao 14. En caso de los reportes estadsticos sern de color blanco, mientras que en los reportes especiales y generales sern de color negro. Las letras del contenido ser de tamao 12. Las letras sern de tipo Arial. Detalles (Donde se visualizarn los datos de la bd). Despus del ttulo, a espacio sencillo, centrado y con la fuente normal, debe aparecer, depende del reporte que sea: Los estadsticos se representan con grficas, la leyenda de la grfica se debe escribir en la parte inferior de la misma y de ser necesario cambiar la fuente el tamao de la letra cuidando de que sea legible. De igual manera, al final de cada tabla, se debe dar una conclusin que arroje de manera significativa lo que se quiere dar a mostrar con los grficos presentados.
Manual de Sistema
Paquetera del sistema.
Versin 1.0
El Sistema de Informacin para la Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa Esteller Turen - Santa Rosala est integrado dentro un proyecto en el directorio WWW que crea PhpMyadmin en Ubuntu 9.04, dentro de esta misma carpeta se crea el proyecto Horario el cual contiene los directorios a usar por nuestro sistema como lo son: Vistas, Controladores, Modelos, entre otros. En el directorio Vista que estn las vistas o interfaces del sistema, as como tambin el directorio css, en donde podemos encontrar los archivos que aportan algunos estndares necesarios para las interfaces del sistema (tipo de letra, color, tamao del mismo, entre otros). De la misma forma se maneja el directorio imgenes, que contiene, como su nombre lo indica, las imgenes correspondientes a los botones utilizados en las distintas interfaces del sistema, y el directorio imgenes que tambin contiene imgenes, pero referentes al diseo de la pgina de inicio del sistema.
Versin 1.0
CAPTULO IV
Manual de Sistema
DOCUMENTACIN DEL CDIGO. ESTRUCTURA DE DESARROLLO Codigo fuente del Men
<?php /* * menu.php * * Copyright 2011 Pausides Duvalier Caldern Linarez <duvalierx@gmail.com> * Victor Manuel Len Garcia <peonvictor@hotmail.com> * Miletza Torres <miletzactr@hotmail.com> * * Este es el menu del Administrador * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, * MA 02110-1301, USA. */ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> esto es el encabezado del menu principal, en donde aparecen el tipo de letra, el titulo <head> : encabezado o la barra donde estan los campos debe de estar entre signos de menor y mayor para que pueda funcionar <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>SISTEMA PARA LA PLANIFICACION ACADEMICA DEL IUTEP PROGRAMA TUREN</title> <meta name="Author" content="Stu Nicholls" /> <link rel="stylesheet" type="text/css" href="../css/pro_drop_1.css" /> <script src="horario/js/stuHover.js" type="text/javascript"></script>
DEFINICIN DE MDULOS
Manual de Sistema
</head> <body> <span class="preload1"></span> <span class="preload2"></span>
Versin 1.0
<ul id="nav"> esto define la interfaz del men <li class="top"><a href="#nogo2" id="products" class="top_link"><span class="down"><font color="white">Registro<font></span></a> <ul class="sub"> <li><a href="Profesor.php">Profesor</a></li> esto pertenece al submen que sale del registro <li><a href="Materia.php">Materia</a></li> <li><a href="Seccion.php">Sección</a></li> </ul> </li> <li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down"><font color="white">Planificación</span></a> <ul class="sub"> <li><a href="#nogo27">Asignar</a> <ul> <li><a href="LProfesor.php">Profesor/Materia</a></li> <li><a href="LSeccion.php">Seccin/Materia</a></li> </ul> </li> <li><a href="CrearHorarios.php">Horario</a></li> </ul> </li> <li class="top"><a href="#nogo2" id="products" class="top_link"><span class="down"><font color="white">Reportes<font></span></a> <ul class="sub"> <li><a href="#nogo27">Profesor</a> <ul> <li><a href="../controladores/RepProfesores.php?cod=Listados de Profesores">General</a></li> <li><a href="RepCategoria.php">Categoria</a></li> <li><a href="RepProfArea.php">Area</a></li> <li><a href="RepProfEsp.php">Especialidad</a></li> <li><a href="RepProfSeccion.php">Seccion</a></li>
Manual de Sistema
<li><a href="RepMatSecProf.php">Materia</a></li>
Versin 1.0
</ul> <li><a href="#nogo27">Materia</a> <ul> <li><a href="../controladores/RepMaterias.php?cod=Listados de Materias">General</a></li> <li><a href="RepMatTri.php">Trimestre</a></li> </ul> </ul> </li> <li class="top"><a href="#nogo22" id="services" class="top_link"><span class="down"><font color="white">Configuración</span></a> <ul class="sub"> <li><a href="Categoria.php">Categoria</a></li> <li><a href="Trayecto.php">Trayecto</a></li> <li><a href="Trimestre.php">Trimestre</a></li> <li><a href="Turno.php">Turno</a></li> <li><a href="Especialidad.php">Especialidad</a></li> <li><a href="Area.php">Área</a></li> <li><a href="carrera.php">Programa</a></li> <li><a href="respaldar.php">Respaldar</a></li> </ul> </li> <li class="top"><a href="construccion.php" id="shop" class="top_link"><span><font color="white">Ayuda</span></a></li> <li class="top"><a href="../index.php" id="privacy" class="top_link" target="_top"><span><font color="white">Salir</span></a></li> </ul> <table width="100%" align="center" border="0"> <br></br> <br></br> <br></br> <td align="center" width="100%"> <div align="center"><img src="../imagenes/Logo_TegII.gif" alt="" width="200" height="150" border="0" /></div> </td> </table> </body> </html>
Manual de Sistema
Nombre de la Fuente N de Lnea Nombre del Parmetro <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/ xhtml2/DTD/xhtml1strict.dtd"> <head> <meta httpequiv="Content-Type" content="text/html; charset=UTF-8" /> <title>SISTEMA PARA LA PLANIFICACION ACADEMICA DEL IUTEP PROGRAMA TUREN</title> <meta name="Author" content="Stu Nicholls" /> <link rel="stylesheet" type="text/css" href="../css/pro_drop_1. css" /> <script src="horario/js/stuHover .js" type="text/javascript">< /script> </head> <body> <span class="preload1"></span > <ul id="nav"> <li class="top"><a href="#nogo2" id="products" class="top_link"><span class="down"><font color="white">Registro< font></span></a> <ul class="sub"> <li><a href="Profesor.php">Pro fesor</a></li> <li><a href="Materia.php">Mat eria</a></li> <li><a
Versin 1.0
Men (vistas)
27
Descripcin El "DOCTYPE" comienza el documento del HTML y nos dice qu versin del HTML utilizar en la comprobacin de sintaxis del documento.
,, ,,
33 34
Esto es un meta-tags y significa cabecera Este es otro de los meta tags que indica el tipo de codificacin usada en la pgina.
,,
35
este realmente no es un meta tag, pero est dentro de la cabecera e indica el ttulo de la pgina.
,,
36
Esta lnea ndica que Stu Nicholls es el autor de este CSS Menuces esta lnea de instruccin contiene una conexin con el archivo pro_drop_1.css el cual configura el estilo de la interfaz de los men y submenes
,,
37
,,
38
,, ,, ,, ,,
39 40 41 44
Este meta-tags cierra la cabecera Este meta-tags representa el inicio del cuerpo
,,
45
,, ,,
46 47
,, ,,
48 49
Manual de Sistema
href="Seccion.php">Secc ión</a></li> </ul> </li> <li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down"><font color="white">Planificaci ón</span></a> <ul class="sub"> <li><a href="#nogo27">Asignar </a> <ul> <li><a href="LProfesor.php">Pr ofesor/Materia</a></li> <li><a href="LSeccion.php">Sec cin/Materia</a></li> <li><a href="CrearHorarios.php ">Horario</a></li> <li class="top"><a href="#nogo2" id="products" class="top_link"><span class="down"><font color="white">Reportes <font></span></a> <li><a href="#nogo27">Profeso r</a> <li><a href="../controladores/R epProfesores.php?cod=L istados de Profesores">General</a ></li> <li><a href="RepCategoria.php ">Categoria</a></li> <li><a href="RepProfArea.php" >Area</a></li> <li><a href="RepProfEsp.php"> Especialidad</a></li>
Versin 1.0
,, ,,
50 51
,,
53
,, ,, ,, ,,
54 55 56 57
,,
58
,,
61
,,
65
,,
67
,,
69
,,
70
,,
71
,,
72
Manual de Sistema
,, 73 <li><a href="RepProfSeccion.ph p">Seccion</a></li> <li><a href="#nogo27">Materi a</a> <li><a href="../controladores/R epMaterias.php?cod=Lis tados de Materias">General</a>< /li> <li><a href="RepMatTri.php">T rimestre</a></li> <li class="top"><a href="#nogo22" id="services" class="top_link"><span class="down"><font color="white">Configura ción</span></a> <li><a href="Categoria.php">Ca tegoria</a></li> <li><a href="Trayecto.php">Tra yecto</a></li> <li><a href="Trimestre.php">Tr imestre</a></li> <li><a href="Turno.php">Turno </a></li> <li><a href="Especialidad.php" >Especialidad</a></li> <li><a href="Area.php">&Aacut e;rea</a></li> <li><a href="carrera.php">Prog rama</a></li> <li><a href="respaldar.php">Re spaldar</a></li> <li class="top"><a href="construccion.php" id="shop" class="top_link"><span>
Versin 1.0
,,
76
,,
78
,,
79
,,
84
,,
86
,,
87
,,
88
,,
89
,,
90
,,
91
,,
92
,,
93
,,
97
Manual de Sistema
<font color="white">Ayuda</s pan></a></li> <li class="top"><a href="../index.php" id="privacy" class="top_link" target="_top"><span><f ont color="white">Salir</spa n></a></li> <table width="100%" align="center" border="0"> <br></br> <td align="center" width="100%"> <div align="center"><img src="../imagenes/Logo_T egII.gif" alt="" width="200" height="150" border="0" /></div> </td> </table> </body> </html>
Versin 1.0
,,
99
,, ,, ,,
Esta lnea representa el ancho, la alineacin y borde de la tabla contentiva del men
,,
107
,, ,, ,, ,,
Cierre de la tabla o fin de la misma Fin o cierre del cuerpo que encierra el cdigo Fin o cierre de la pgina
Manual de Sistema
CAPTULO IV. DEFINICIN DE MDULOS Mdulo 1. Registrar.
Versin 1.0
En este mdulo se registra la informacin relacionada con los campos bsicos necesarios para la puesta en marcha del sistema. El mdulo est dividido de la siguiente manera: Datos del profesor, Datos de la Seccin y Datos de la Materia
Figura 4 Registrar Dentro del mdulo Datos del Profesor se registra informacin relacionada con: Cedula, Especialidad, rea, Categora, Nombres, Apellidos, Telfono, Correo Electrnico y Direccin (ver Figura 4) Listas desplegable de Especialidad, rea y Categora: Estas listas contienen un catlogo donde se muestran todas las Especialidades, Areas y Categoras guardados en la base de datos correspondiente (si existen) y las opciones bsicas de actualizacin: Nuevo, Guardar,
Manual de Sistema
como el botn Pgina Principal (ver Figura 4).
Versin 1.0
De la misma manera que se registra la informacin sobre la Especialidad, se hace con el rea y la Categora, es decir, las vistas son anlogas (ver Figuras 5, 6 y 7).
Figura 5
Figura 6
Manual de Sistema
Versin 1.0
Figura 7 Mdulo 2 Planificar Profesor/Materia En este mdulo se les asignan las materias al profesor, el mismo consta de una matriz o tabla la cual est compuesta por los siguientes campos: en la primera columna, de izquierda a derecha, se muestra la Cedula, en la columna siguiente, Apellidos, en la tercera se encuentran los enlaces Enviar (ver figura 8), una vez que aplique en el enlace Asignar y que ese enlace este asociado a algn profesor inmediatamente se mostrar otra tabla o matriz la cual est conformada por los siguientes campos: Trimestre, Seccin y Asignatura y Turno, en la en la cuarta y quinta columna se encuentran los enlaces Asignar y Quitar (ver figura 9) , si Ud. Activa el enlace Asignar aparecern los siguientes mensajes dependiendo de si el profesor tiene la materia asignada o no y de si no sobrepasa su carga horaria: Registro Incluido si la materia no estuviera asignada a ese profesor (ver figura 10), Esta materia y ha sido Asignada, No se puede asignar la materia, sobre pasa la carga acadmica y Registro eliminado cuando se le da click al
Manual de Sistema
Versin 1.0
enlace Quitar, existe otro mensaje cuando le das al enlace quitar y la materia o el registro no existe saldr el mensaje Esta materia no ha sido asignada (ver figura 13).
Figura 8
Figura 9
Manual de Sistema
Versin 1.0
Figura 10
Figura 11
Manual de Sistema
Versin 1.0
Figura 12
Figura 13
Manual de Sistema
Mdulo 2 Planificar Seccin/Materia
Versin 1.0
En este mdulo se les asignan las materias a las secciones, este modulo consta de dos matrices la primera en donde se muestra la tabla con los siguientes campos: en la primera columna esta la seccin y la segunda se encuentran los enlaces Enviar (ver figura 14), una vez que aplique en el enlace Asignar y que ese enlace este asociado a alguna Seccin inmediatamente se mostrar en la segunda matriz o tabla el
siguiente campo: Asignatura, en la segunda y tercera columna se encuentran los enlaces Asignar y Quitar respectivamente (ver figura 15) , si Ud. Activa el enlace Asignar aparecern los siguientes mensajes dependiendo de si la materia fue asignada o no a la seccin: Registro Incluido si la materia no estuviera asignada a es a Seccin (ver figura 16), Esta materia ya ha sido Asignada si la materia ya fue asignada a la seccin (ver figura 17) aparecer el mensaje: Este registro ya existe y Registro eliminado cuando se le da click al enlace Quitar (ver figura 18).
Manual de Sistema
Figura 14
Versin 1.0
Figura 15
Figura 16
Manual de Sistema
Versin 1.0
Figura 17
Figura 18
Manual de Sistema
Mdulo 3 Reportes
Versin 1.0
En este mdulo se escogern las diferentes opciones para ver los reportes ya sean por pantalla o impresos. El usuario podr ver o imprimir los reportes de: Profesores; en General, por Categora, por rea, por Especialidad, por Seccin y por materia, esto significa que se van a imprimir todos los reportes asociados al profesor; y los reportes en General y por Trimestre asociados a las Materias.
Reporte Profesor General En este Reporte de Profesores en general aparecern los datos del profesor como lo son: Cedula, Apellidos y Nombres (ver figura 19).
Figura 19
Manual de Sistema
Reporte Profesor Por Categora
Versin 1.0
Aqu en esta primera pantalla (ver figura 20), despus de haber seleccionado del men Profesor el submen Categora,
seleccionaremos la categora a la cual pertenecen los profesores y de all despus aplicar en el botn enviar se mostrar el listado de profesores con la categora que Ud. Selecciono (ver figura 21), en este ejemplo, Dedicacin Exclusiva, no se registro ningn profesor,.
Figura 20
Manual de Sistema
Versin 1.0
Figura 21
Reporte Profesor Por rea Aqu en esta primera pantalla (ver figura 22), despus de haber seleccionado del men Profesor el submen reas, seleccionaremos el rea a la cual pertenecen los profesores y de all despus de aplicar en el botn enviar se mostrar el listado de profesores que pertenecen al rea que Ud. Selecciono (ver figura 23).
Manual de Sistema
Versin 1.0
Figura 22
Figura 23
Manual de Sistema
Reporte Profesor Por Especialidad
Versin 1.0
Aqu en esta primera pantalla (ver figura 23), despus de haber seleccionado del men Profesor el submen Especialidad,
seleccionaremos la Especialidad a la cual pertenecen los profesores y de all despus de aplicar en el botn enviar se mostrar el listado de profesores que pertenecen a una Especialidad que Ud. Selecciono (ver figura 24).
Figura 23
Manual de Sistema
Versin 1.0
Figura 24 Reporte Profesor Por Seccin Aqu en esta primera pantalla (ver figura 25), despus de haber seleccionado del men Profesor el submen Seccin, seleccionaremos la Seccin a la cual pertenecen los profesores y de all despus de aplicar en el botn enviar se mostrar el listado de profesores que pertenecen a la Seccin que Ud. Selecciono (ver figura 26).
Figura 25
Manual de Sistema
Versin 1.0
Figura 26 Reporte Profesor Por Materia Aqu en esta primera pantalla (ver figura 27), despus de haber seleccionado del men Profesor el submen Materia, aparecer una tabla contentiva de los siguientes campos: Cedula, Apellidos y Nombres y en una ltima columna tendremos los respectivos enlaces Enviar despus de seleccionar el Profesor al cual le queremos sacar el reporte y de despus de aplicar en el botn enviar se mostrar el listado con las materias que tiene ese profesor que Ud. Selecciono, en este listado se muestra como titulo el nombre del profesor y como campos del listado lo siguiente: Trimestre, Seccin y Materia (ver figura 28).
Manual de Sistema
Versin 1.0
Figura 27
Figura 28
Manual de Sistema
Reporte Materias General
Versin 1.0
Aqu en esta pantalla, despus de haber seleccionado del men Materias el submen General, aparecer el Reporte de una vez, como titulo aparece Listado de Materias y los siguientes campos: Trimestre, Cdigo, Descripcin, Nro. de Horas y UC. (ver figura 29).
Figura 29 Reporte Materias Por Trimestre Aqu en esta primera pantalla (ver figura 30), despus de haber seleccionado del men Materias el submen por Trimestre, aparecer una ventana con una lista desplegable con el nombre de Trimestre de all se selecciona el Trimestre y luego a Enviar se mostrar el listado con las materias del Trimestre que Ud. selecciono, en este listado se muestra como ttulo Listado de Materias por Trimestre y como campos
Manual de Sistema
Versin 1.0
del listado lo siguiente: Trimestre, Cdigo, Descripcin, Nro. de Horas y UC. (ver figura 31).
Figura 30
Figura 31
Manual de Sistema
Mdulo 4 Configuracin
Versin 1.0
En este mdulo se mostrarn las diferentes configuraciones a las que se van a someter las Categoras, Trayecto, Trimestre, Turno, Especialidad, rea, Programa, y Respaldar. Configuracin Trayecto En esta ventana Datos del Trayecto, los campos estarn desactivados hasta que Ud. no cliquee en el botn Nuevo, luego de haber realizado lo anterior se podrn ingresar los siguientes datos en los campos siguientes: Trayecto y Descripcin. Una vez ingresados los datos en la ficha, se proceder a guardar la informacin, haciendo clic en el Botn Guardar. Tambin aparecen las opciones: Nuevo, Buscar, Modificar, Eliminar, Cancelar, solo los botones Nuevo y Buscar aparecern activos, los dems aparecern de un color ms claro como signo de que estn desactivados. As como se ilustra en la figura 32
Figura 32
Manual de Sistema
Versin 1.0
Configuracin Trimestre En esta ventana Datos del Trimestre, los campos estarn desactivados hasta que Ud. no cliquee en el botn Nuevo, luego de haber realizado lo anterior se podrn ingresar los siguientes datos: Cdigo del Trimestre, Trayecto, Trimestre. Una vez ingresados los datos del Trimestre, se proceder a guardar la informacin, haciendo clic en el Botn Guardar. Tambin aparecen las opciones: Nuevo, Buscar, Modificar, Eliminar, Cancelar, solo los botones Nuevo y Buscar aparecern activos, los dems aparecern de un color ms claro como signo de que estn desactivados. As como se ilustra en la figura 33.
Figura 33
Manual de Sistema
Configuracin Turno
Versin 1.0
En esta ventana Datos del Turno, se colocar el cursor en el primer campo al momento de aplicar en el botn Nuevo al mismo tiempo de que los campos se activan y Ud. podr ingresar los datos respectivos que aparecen en la ficha. Una vez ingresados los datos del Turno, se proceder a guardar la informacin, haciendo clic en el Botn Guardar. Tambin aparecen las opciones: Nuevo, Buscar, Modificar, Eliminar, solo los botones Guardar y Cancelar aparecern activos, los dems aparecern de un color ms claro como signo de que estn desactivados. As como se ilustra en la figura 34.
Figura 34
Manual de Sistema
Configuracin Especialidad
Versin 1.0
En esta ventana Datos de la Especialidad, se colocar el cursor en el primer campo al momento de aplicar en el botn Nuevo al mismo tiempo de que los campos se activan y Ud. podr ingresar los datos respectivos que aparecen en la ficha. Una vez ingresados los datos de la Especialidad, se proceder a guardar la informacin, haciendo clic en el Botn Guardar. Tambin aparecen las opciones: Nuevo, Buscar, Modificar, Eliminar, solo los botones Guardar y Cancelar aparecern activos, los dems aparecern de un color ms claro como signo de que estn desactivados. As como se ilustra en la figura 35 .
Figura 35
Manual de Sistema
Configuracin rea
Versin 1.0
En la presente ventana Datos del rea, se colocar el cursor en el primer campo al momento de aplicar en el botn Nuevo al mismo tiempo de que los campos se activan y Ud. podr ingresar los datos respectivos que aparecen en la ficha. Una vez ingresados los datos del rea, se proceder a guardar la informacin, haciendo clic en el Botn Guardar. Tambin aparecen las opciones: Nuevo, Buscar, Modificar, Eliminar, solo los botones Guardar y Cancelar aparecern activos, los dems aparecern de un color ms claro como signo de que estn desactivados. As como se ilustra en la figura 36.
Figura 36
Manual de Sistema
Configuracin Programa
Versin 1.0
En la siguiente ventana Datos del Programa, debers ingresar los siguientes datos: Cdigo y Descripcin. Una vez ingresados los datos del programa, se proceder a guardar la informacin, haciendo clic en el Botn Guardar. Tambin aparecen las opciones: Nuevo, Buscar, Modificar, Eliminar, Cancelar (ver figura 37).
Figura 37
Manual de Sistema
Configuracin Respaldar
Versin 1.0
En la pantalla Respaldar, Ud. podr escoger las opciones de lo que desea respaldar (ver Figura 38)
Figura 38
Introduccin
En este captulo se detallar la estructura, la informacin y los modelos usados para los datos del Sistema de Informacin para la Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa Esteller Turen - Santa Rosala. En l se estudian
los distintos modelos de la base de dato, tal como lo son: modelo fsico, modelo lgico y modelo conceptual; al igual que el diccionario de datos y el diccionario de entidades y los diferentes casos de usos del sistema.
CAPTULO V
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
MODELO CONCEPTUAL
Modelo Conceptual El modelo que se utiliza para describir el esquema conceptual es modelo ER.
Manual de Sistema
Versin 1.0
MODELO LOGICO
Lenguaje que se utiliza para describir esquemas lgicos; hay varios modelos lgicos: de red, relacional, orientado a objetos, ... Para definir nuestro esquema lgico utilizaremos el Modelo lgico relacional.
Profesores
Cedula 19657432 13584474 6438088 Nombre Miletza Duvalier Victor Apellido Torres Caldern Len Telefono 04269369706 04166516353 04145599011 Corrreo Electronico mile@hotmail.com duva@hotmail.com peonvictor@hotmail.com Direccin Turn Araure Araure Cod_esp 002 001 003
Manual de Sistema
Versin 1.0
DICCIONARIO DE DATOS
Nombre: Area
Contenido de la tabla:
Sinnimo:
DESCRIPCIN DE REGISTROS
N
1 2
Descripcin
Cdigo del area, asignado por el administrador Comentario sobre el area
Nombre
area_id descripcion
Tipo
varchar() varchar()
Null
No No
Clave
primaria
Long.
3 50
Nombre: carrera
Sinnimo:
DESCRIPCIN DE REGISTROS
N 1 2 Descripcin
Cdigo de la carrera, asignado por el administrador Comentario sobre la carrera
Nombre
carrera_id
Tipo
varchar()
Null
No
Clave primaria
Long. 3 50
descripcion
varchar()
No
Nombre: especialidad
Sinnimo:
DESCRIPCIN DE REGISTROS
N Descripcin Cdigo de 1 2 Nombre
esp_id
Tipo
varchar()
Null
No
Clave primaria
Long. 3 50
descripcin
varchar()
No
Manual de Sistema
Versin 1.0
Nombre: Horarios
Contenido de la tabla:
Sinnimo:
DESCRIPCIN DE REGISTROS
N Descripcin 1 Cdigo del horario, 2 3 4
asignado por el administrador Da en que se imparte la materia Hora en que se dicta la materia Cdigo de la planificacin, asignado por el administrador
Nombre
horario_id
Tipo
varchar()
Null
No
Clave primaria
Long. 3 8 5 3
da hora cod_plan
No No No
Nombre: materia
Contenido de la tabla:
Sinnimo: Asignatura
DESCRIPCIN DE REGISTROS
N Descripcin Cdigo de la materia, 1 2 3 4 5
asignado por el administrador Peso o Valor que tiene la materia Breve informacin de la materia Nmero de horas acadmicas que tiene la materia Cdigo del area, a la cual pertenece la materia, asignado por el administrador
Nombre
materia_id
Tipo
varchar()
Null
No
Clave primaria
Long. 3 12 50 3 3
No No No
cod_area
varchar()
No
Manual de Sistema
Versin 1.0
Nombre: plan_horario
Contenido de la tabla:
Sinnimo:
DESCRIPCIN DE REGISTROS
N Descripcin 1 Id de la planificacin de 2
horario, asignado por el administrador Cdigo del profesor con la materia, asignado por el administrador
Nombre
planhora_id
Tipo
varchar()
Null
No
Clave primaria
Long. 3 3
cod_profmat
varchar()
No
Nombre: profesor
Contenido de la tabla:
Sinnimo: Docente
DESCRIPCIN DE REGISTROS
N
2 3 4 5 6
Descripcin
Campo clave, asignado por el administrador Se describe por si solo Se describe por si solo Se describe por si solo Se describe por si solo Se describe por si solo Cdigo de la especialidad al cual pertenece el docente, asignado por el administrador
Nombre
cedula nombre apellido telefono correo direccion
Tipo
varchar() varchar() varchar() varchar() varchar() varchar()
Null
No No No No No No
Clave
primaria
Long.
12 30 30 30 30 30
cod_esp
varchar()
No
Manual de Sistema
Versin 1.0
Nombre: prof_materia
Contenido de la tabla:
DESCRIPCIN DE REGISTROS
N
1
Descripcin
Clave id del profesor con la materia, asignado por el administrador Cdigo del docente, asignado por el administrador Cdigo de la seccin asociado a la materia, asignado por el administrador
Nombre
profmat_id
Tipo
varchar()
Null
No
Clave
primaria
Long.
3
cod_prof
varchar()
No
cod_seccmat
varchar()
No
Nombre: seccion
Contenido de la tabla:
Sinnimo:
DESCRIPCIN DE REGISTROS
N
1
Descripcin
Clave de identificacin de la seccin, asignada por el administrador Breve informacin de la seccin Cdigo del turno, asignado por el administrador Cdigo del trayecto al cual pertenece la seccin, asignado por el administrador Cdigo del trimestre al cual pertenece la seccin, asignado por el administrador Cdigo de la carrera al cual pertenece la seccin, asignado por el administrador Duracin del Periodo de tiempo de un trimestre
Nombre
seccion_id
Tipo
varchar()
Null
No
Clave
primaria
Long.
3
descripcion
varchar()
No
50
cod_turno
varchar()
No
codigo_trayecto
varchar()
No
codigo_trimestre
varchar()
No
codigo_carrera
varchar()
No
lapso_academico
varchar()
No
10
Manual de Sistema
Versin 1.0
Nombre: secc_materia
Contenido de la tabla:
Sinnimo
DESCRIPCIN DE REGISTROS
N
1
Descripcin
Clave de identificacin de la seccin asociada con la materia, asignada por el administrador Cdigo de la seccin asignado por el administrador Cdigo de la materia asignado por el administrador
Nombre
secmat_id
Tipo
varchar()
Null
No
Clave
primaria
Long.
3
cod_secc
varchar()
No
cod_mat
varchar()
No
Nombre: trayecto
Contenido de la tabla:
Sinnimo:
DESCRIPCIN DE REGISTROS
N
1
Descripcin
Clave de identificacin del trayecto, asignado por el administrador Breve informacin del trayecto
Nombre
trayecto_id
Tipo
varchar()
Null
No
Clave
primaria
Long.
3
descripcion
varchar()
No
50
Manual de Sistema
Versin 1.0
Nombre: trimestre
Contenido de la tabla:
Sinnimo:
DESCRIPCIN DE REGISTROS
N
1 2 3
Descripcin
Cdigo del area, asignada por el administrador Breve informacin del trayecto Cdigo del trayecto, asignado por el administrador
Nombre
trimestre_id descripcion cod_trayecto
Tipo
varchar() varchar() varchar()
Null
No No No
Clave
primaria
Long.
3 25 3
Nombre: turno
Contenido de la tabla:
DESCRIPCIN DE REGISTROS
N
1
Descripcin
Clave de identificacin del turno, asignada por el administrador Breve informacin del trayecto
Nombre
turno_id
Tipo
varchar()
Null
No
Clave
primaria
Long.
3
descripcion
varchar()
No
25
Versin 1.0
CAPTULO VI
Manual de Sistema
Introduccin
En este captulo se detalla lo concerniente a los casos de uso que definen el Sistema de Informacin para la Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa Esteller Turen - Santa Rosala, para as conocer los procesos que maneja a detalle y sus funcionalidades. Se encuentran el diagrama de casos de uso y la descripcin literal de los casos de uso.
CASOS DE USOS.
Manual de Sistema
Versin 1.0
CASOS DE USO
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
DIAGRAMAS DE ACTIVIDAD
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Profesor Actor: Coordinador de rea Precondicin: Que el Profesor no este registrado. Poscondicin: Profesor Registrado Exitosamente. Curso Normal del Sistema
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar Profesor Actor: Coordinador de rea Precondicin: Que el Profesor este registrado. Postcondicin: Mostrar datos del Profesor. Curso Normal del Sistema
Eventos del Sistema 2. Mostrar Interfaz de Seguridad. la 4. Verificar si el usuario y la contrasea existen en la base de datos.
6. Seleccionar la Opcin Procesar 5. Si el usuario y la contrasea existen Profesor. Muestra la Interfaz del Men Principal. 8. Hacer clic en la Opcin Consultar 9. Introducir el cdigo del Profesor. 10. Seleccionar la Opcin de Buscar. 7. Mostrar la Interfaz de Procesar Profesor. 11. Verificar si el profesor existe en la base de datos. 12. Si el profesor existe en la base de datos, entonces se Muestran los datos del profesor.
Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si el cdigo del profesor no existe, muestra mensaje de error: El Registro no Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Materia Actor: Coordinador de rea Precondicin: Que la Materia no este registrada. Poscondicin: Materia Registrada Exitosamente.
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar Materia Actor: Coordinador de rea Precondicin: Que la Materia este registrada. Postcondicin: Mostrar datos de la Materia. Curso Normal del Sistema Eventos del Actor
1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea 6. Selecciona la Opcin Procesar Materia. 8. Hacer clic en la Opcin Consultar 9. Introduce el cdigo de la Materia. 10. Selecciona la Opcin de Buscar. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 7. Muestra la Interfaz de Procesar Materia. 11. Verifica si la materia existe en la base de datos. 12. Si la materia existe en la base de datos, entonces se Muestran los datos de la materia.
Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si el cdigo de la materia no existe, muestra mensaje de error: El Registro no Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Seccin Actor: Coordinador de rea Precondicin: Que la Seccin no este registrada. Poscondicin: Seccin Registrada Exitosamente. Curso Normal del Sistema Eventos del Actor
1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea 6. Selecciona la Opcin Procesar Seccin. 8. Hacer clic en la Opcin Registrar 9. Introduce los Datos de la Seccin. 10. Selecciona la Opcin de Guardar. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 7. Muestra la Interfaz de Procesar Seccin. 11. Verifica si hay Campos obligatorios vacos. 12. Si no hay campos obligatorios vacos, verifica si la seccin existe en la base de datos. 13. Si la seccin no existe en la base de datos, entonces se guardan los datos de la seccin en la base de datos. 14. Muestra un Mensaje de xito. Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si existen Campos Obligatorios vacos emite un mensaje de error no debe dejar campos obligatorios en blanco13. Si la seccin existe, muestra mensaje de error: El Registro ya Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar Seccin Actor: Coordinador de rea Precondicin: Que la Seccin este registrada. Poscondicin: Mostrar datos de la Seccin. Curso Normal del Sistema
8. Hacer clic en la Opcin Consultar 9. Introduce el cdigo de la Seccin. 10. Selecciona la Opcin de Buscar.
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Asignacin de materia a la seccin Actor: Coordinador de rea Precondicin: Que la Asignacin... no este registrada. Postcondicin: Asignacin... Registrada Exitosamente. Curso Normal del Sistema
8. Hacer clic en la Opcin Registrar 9. Introduce los Datos de la Asignacin.... 11. Verifica si hay Campos obligatorios vacos. 10. Selecciona la Opcin de Guardar. 12. Si no hay campos obligatorios vacos, verifica si la Asignacin... existe en la base de datos. 13. Si la asignacin... no existe en la base de datos, entonces se guardan los datos de la asignacin... en la base de datos. 14. Muestra un Mensaje de xito. Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si existen Campos Obligatorios vacos emite un mensaje de error no debe dejar campos obligatorios en blanco 13. Si la carrera existe, muestra mensaje de error: El Registro ya Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar Asignacin de materia a la seccin Actor: Coordinador de rea Precondicin: Que la Asignacin... este registrada. Postcondicin: Mostrar datos de la Asignacin.... Curso Normal del Sistema Eventos del Actor 1. Iniciar al sistema. Eventos del Sistema 2. Muestra Interfaz de Seguridad.
3. Ingresa el Usuario y la Contrasea 4. Verifica si el usuario y la contrasea existan en la base de datos. 6. Selecciona la Opcin Procesar 5. Si el usuario y contrasea existen Asignacin.... Muestra la Interfaz del Men Principal. 8. Hacer clic en la Opcin Consultar 7. Muestra la Interfaz de Procesar 9. Introduce el cdigo de la Asignacin.... Asignacin.... 11. Verifica si la Asignacin... existe en la 10. Selecciona la Opcin de Buscar. base de datos.12. Si la asignacin... existe en la base de datos, entonces se Muestran los datos de la Asignacin....
Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si el cdigo de la asignacin no existe, muestra mensaje de error: El Registro no Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Asignacin de materia a profesor Actor: Coordinador de rea Precondicin: Que la Asignacin... no este registrada. Postcondicin: Asignacin... Registrada Exitosamente. Curso Normal del Sistema
8. Hacer clic en la Opcin Registrar 9. Introduce los Datos de la Asignacin.... 11. Verifica si hay Campos obligatorios vacos. 10. Selecciona la Opcin de Guardar. 12. Si no hay campos obligatorios vacos, verifica si la asignacin... existe en la base de datos. 13. Si la asignacin... no existe en la base de datos, entonces se guardan los datos de la asignacin... la base de datos. 14. Muestra un Mensaje de xito. Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si existen Campos Obligatorios vacos emite un mensaje de error no se deben dejar campos obligatorios en blanco 13. Si la asignacin existe, muestra mensaje de error:El Registro ya Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar Asignacin de materia a profesor Actor: Coordinador de rea Precondicin: Que la Asignacin de materia a profesor este registrada. Postcondicin: Mostrar datos de la Asignacin de materia a profesor. Curso Normal del Sistema Eventos del Actor 1. Iniciar al sistema. Eventos del Sistema 2. Muestra Interfaz de Seguridad.
3. Ingresa el Usuario y la Contrasea 4. Verifica si el usuario y la contrasea existan en la base de datos. 6. Selecciona la Opcin Procesar 5. Si el usuario y contrasea existen Asignacin de materia a profesor. Muestra la Interfaz del Men Principal. 8. Hacer clic en la Opcin Consultar 7. Muestra la Interfaz de Procesar 9. Introduce el cdigo de la Asignacin de materia a profesor. Asignacin de materia a profesor. 11. Verifica si la asignacin de materia a 10. Selecciona la Opcin de Buscar. profesor existe en la base de datos. 12. Si la asignacin... existe en la base de datos, entonces se Muestran los datos de la asignacin....
Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si el cdigo de la asignacin no existe, muestra mensaje de error: El Registro no Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Hora segn planificacin Actor: Coordinador de rea Precondicin: Que la hora segn planificacin no este registrada. Postcondicin: hora segn planificacin Registrada Exitosamente. Curso Normal del Sistema Eventos del Actor
1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea
6. Selecciona la Opcin Procesar hora segn 5. Si el usuario y contrasea existen Muestra la planificacin. Interfaz del Men Principal. 8. Hacer clic en la Opcin Registrar 7. Muestra la Interfaz de Procesar hora segn 9. Introduce los Datos de la hora segn planificacin. planificacin. 11. Verifica si hay Campos obligatorios vacos. 10. Selecciona la Opcin de Guardar.
12. Si no hay campos obligatorios vacos, verifica si la hora segn planificacin existe en la base de datos. 13. Si la hora segn planificacin no existe en la base de datos, entonces se guardan los datos de la hora segn planificacin en la base de datos. 14. Muestra un Mensaje de xito.
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar hora segn planificacin Actor: Coordinador de rea Precondicin: Que la hora segn planificacin este registrada. Poscondicin: Mostrar datos de la hora segn planificacin. Curso Normal del Sistema Eventos del Actor 1. Iniciar al sistema. Eventos del Sistema 2. Muestra Interfaz de Seguridad.
3. Ingresa el Usuario y la Contrasea 4. Verifica si el usuario y la contrasea existan en la base de datos. 6. Selecciona la Opcin Procesar hora segn planificacin. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 8. Hacer clic en la Opcin Consultar 7. Muestra la Interfaz de Procesar hora 9. Introduce el cdigo de la hora segn planificacin. segn planificacin. 11. Verifica si la hora segn planificacin 10. Selecciona la Opcin de Buscar. existe en la base de datos. 12. Si la hora segn planificacin existe en la base de datos, entonces se Muestran los datos de la hora segn planificacin. Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si el cdigo de la hora segn planificacin no existe, muestra mensaje de error: El Registro ya Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Horario Actor: Coordinador de rea Precondicin: Que el Horario no este registrado. Poscondicin: Horario Registrado Exitosamente. Curso Normal del Sistema Eventos del Actor
1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea 6. Selecciona la Opcin Procesar Horario. 8. Hacer clic en la Opcin Registrar 9. Introduce los Datos del Horario. 10. Selecciona la Opcin de Guardar. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 7. Muestra la Interfaz de Procesar Horario. 11. Verifica si hay Campos obligatorios vacos. 12. Si no hay campos obligatorios vacos, verifica si el Horario existe en la base de datos. 13. Si el Horario no existe en la base de datos, entonces se guardan los datos del Horario en la base de datos. 14. Muestra un Mensaje de xito. Curso Alterno del Sistema
4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si existen Campos Obligatorios vacos emite un mensaje de error no se deben dejar campos obligatorios en blancos 13. Si el Horario existe, muestra mensaje de error: El Registro ya Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar Horario Actor: Coordinador de rea Precondicin: Que el Horario este registrado. Poscondicin: Mostrar datos del Horario. Curso Normal del Sistema Eventos del Actor 1. Iniciar al sistema. Eventos del Sistema 2. Muestra Interfaz de Seguridad.
3. Ingresa el Usuario y la Contrasea 4. Verifica si el usuario y la contrasea existan en la base de datos. 6. Selecciona la Opcin Procesar 5. Si el usuario y contrasea existen Carrera. Muestra la Interfaz del Men Principal. 8. Hacer clic en la Opcin Consultar 7. Muestra la Interfaz de Procesar Horario. 9. Introduce el codigo de la Carrera. 11. Verifica si el Horario existe en la base 10. Selecciona la Opcin de Buscar. de datos. 12. Si el Horario existe en la base de datos, entonces se Muestran los datos del Horario.
Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si el cdigo del Horario no existe, muestra mensaje de error: El Registro no Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Horario seccin Actor: Coordinador de rea Precondicin: Que el Horario seccin no este registrado. Postcondicin: Horario seccin Registrado Exitosamente. Curso Normal del Sistema Eventos del Actor
1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea
6. Selecciona la Opcin Procesar Horario 5. Si el usuario y contrasea existen Muestra la Interfaz seccin. 8. Hacer clic en la Opcin Registrar 9. Introduce los Datos del Horario seccin. 10. Selecciona la Opcin de Guardar.
7. Muestra la Interfaz de Procesar Horario seccin. 11. Verifica si hay Campos obligatorios vacos. 12. Si no hay campos obligatorios vacos, verifica si el Horario seccin existe en la base de datos. 13. Si el Horario seccin no existe en la base de datos, entonces se guardan los datos del Horario seccin en la base de datos. 14. Muestra un Mensaje de xito.
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar Horario seccin Actor: Coordinador de rea Precondicin: Que el Horario seccin este registrada. Postcondicin: Mostrar datos del Horario seccin. Curso Normal del Sistema Eventos del Actor 1. Iniciar al sistema. Eventos del Sistema 2. Muestra Interfaz de Seguridad.
3. Ingresa el Usuario y la Contrasea 4. Verifica si el usuario y la contrasea existan en la base de datos. 6. Selecciona la Opcin Procesar 5. Si el usuario y contrasea existen Horario seccin. Muestra la Interfaz del Men Principal. 8. Hacer clic en la Opcin Consultar 7. Muestra la Interfaz de Procesar Horario 9. Introduce el cdigo del Horario seccin. seccin. 11. Verifica si el Horario seccin existe en la 10. Selecciona la Opcin de Buscar. base de datos. 12. Si el Horario seccin existe en la base de datos, entonces se Muestran los datos del Horario seccin.
Manual de Sistema
Curso Alterno del Sistema
Versin 1.0
4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si el cdigo del Horario seccin no existe, muestra mensaje de error: El Registro no Existe.
ADMINISTRADOR
Manual de Sistema
Versin 1.0
Caso de Uso: Registrar Carrera Actor: Coordinador de rea Precondicin: Que la Carrera no este registrada. Poscondicin: Carrera Registrada Exitosamente. Curso Normal del Sistema Eventos del Actor
1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea 6. Selecciona la Opcin Procesar Carrera. 8. Hacer clic en la Opcin Registrar 9. Introduce los Datos de la Carrera. 10. Selecciona la Opcin de Guardar. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 7. Muestra la Interfaz de Procesar Carrera. 11. Verifica si hay Campos obligatorios vacos. 12. Si no hay campos obligatorios vacos, verifica si la carrera existe en la base de datos. 13. Si la carrera no existe en la base de datos, entonces se guardan los datos de la carrera en la base de datos. 14. Muestra un Mensaje de xito. Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si existen Campos Obligatorios vacos emite un mensaje de error Existen campos obligatorios 13. Si la carrera existe, muestra mensaje de error: El Registro ya Existe.
Manual de Sistema
Versin 1.0
Caso de Uso: Consultar Carrera Actor: Coordinador de rea Precondicin: Que la Carrera este registrada. Postcondicin: Mostrar datos de la Carrera. Curso Normal del Sistema Eventos del Actor 1. Iniciar al sistema. Eventos del Sistema 2. Muestra Interfaz de Seguridad.
3. Ingresa el Usuario y la Contrasea 4. Verifica si el usuario y la contrasea existan en la base de datos. 6. Selecciona la Opcin Procesar 5. Si el usuario y contrasea existen Carrera. Muestra la Interfaz del Men Principal. 8. Hacer clic en la Opcin Consultar 7. Muestra la Interfaz de Procesar Carrera. 9. Introduce el cdigo de la Carrera. 11. Verifica si la carrera existe en la base de 10. Selecciona la Opcin de Buscar. datos. 12. Si la carrera existe en la base de datos, entonces se Muestran los datos de la carrera.
Curso Alterno del Sistema 4. Si el usuario o contrasea no existen en la base de datos emite un mensaje de error Usuario o Contrasea incorrectos. 11. Si el cdigo de la carrera no existe, muestra mensaje de error: El Registro no Existe.
CAPTULO VII
Manual de Sistema
Versin 1.0
Introduccin
En este captulo se incorporan los datos personales de los integrantes del equipo desarrollador del Sistema de Informacin para la Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa Esteller Turen - Santa Rosala.,
quienes llevaron a cabo un arduo trabajo eficaz, compromiso y dedicacin, gestionaron el desarrollo del sistema.
EQUIPO DESARROLLADOR.
Manual de Sistema
Versin 1.0
Equipo desarrollador El equipo de desarrollo del Sistema de Informacin para la Planificacin Acadmica de los Programas Nacionales de Formacin (P.N.F.) del Iutep Programa SIPAPNFI. Somos un equipo que nos, con la finalidad de tener una misma Esteller Turen - Santa Rosala, lleva por nombre
identificacin para poder desarrollar un sistema ptimo que ayude a solucionar todos los problemas presentes en la Coordinacin del programa Turen.