Vous êtes sur la page 1sur 103

M A N U A L

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

CAPTULO II. Plataforma computacional. Introduccin

Plataforma de desarrollo.
Patrn de diseo. Metodologa de desarrollo. Esquema de funcionamiento.

CAPTULO III. Estndares. Introduccin.

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.

CAPTULO I. ENTORNO Y PRESENTACIN DE LA APLICACIN.

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

HorasENTORNO Y REPRESENTACIN DE LA APLICACIN

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,

nace como solucin

Sistema de Informacin para

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.

Este sistema permite registrar y coordinar la Acadmica de los programas de

planificacin

PNF y las actividades de los

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

organizados pertenecientes Programa

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.

Controlar toda la informacin referente a los programas, carga horaria,


disponibilidad acadmica, asignacin de materias y secciones y actividades extras que surjan dentro de las Coordinaciones de PNF. Llevar un control y seguimiento de las actividades que realizan los coordinadores responsables de los programas de PNF, como tambin las que son realizadas por los docentes que imparten las diferentes materias del programa, tomando en cuenta la respectiva planificacin con la finalidad de generar informacin estadstica y oportuna del impacto y desempeo de las mismas. Brindar informacin acerca de las actividades realizadas en la coordinacin con el fin de fomentar la participacin de la comunidad estudiantil, docente y fornea.

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

Datos del Profesor

Asignacin de Materias a Profesores

Listado de Profesores

Trayecto

Acerca de

Salir del Sistema

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

CAPTULO II. PLATAFORMA COMPUTACIONAL

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 de desarrollo, as como su esquema de funcionamiento.

PLATAFORMA COMPUTACIONAL

Manual de Sistema

Versin 1.0

Manual de Sistema
Plataforma de desarrollo

Versin 1.0

Sistema Operativo

Ubuntu Distribucin 9.10 Karmic Koala

Framework de desarrollo

Ninguno

IDE

Umbrello

Lenguaje de Programacin

Apache2 y php5

Servidor Web

Apache/2.2.12 (Ubuntu) -Versin del cliente: 5.1.37

Manejador de Base de Datos

Mysql phpMyAdmin
Modelo vista controlador(MVC)

Patrn de Diseo

Metodologa de desarrollo

MeRinde

Paradigma de Programacin

Programacin Orientada a Objeto


Mozilla Firefox

Navegadores Web

Otros

PDF

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. ESTNDARES.

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, tamao y tipo de la fuente usado para la elaboracin del


men son los predeterminados por el ambiente de trabajo seleccionado

El

color

de

fondo

del

men

principal

es

el

siguiente

#FFFFFF(blanco)

ESTNDARES.

Manual de Sistema

Versin 1.0

El color de fondo de los submens es el siguiente # FFFFFF


(blanco) .

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

Apariencia de las ventanas modales:

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.

Pantallas de Reportes Estas interfaces muestran la informacin


referente a los registros de las distintas peticiones que requiera el usuario o administrador del sistema. En este tipo de pantallas podemos observar los criterios de bsqueda (los cuales pueden ser a travs de diversos filtros), la manera como se pueden ordenar los datos a mostrar. Aqu se muestran los botones: Imprimir, Cancelar y Salir.

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.

Estndares para la base de datos.


Estos son los estndares que deben seguirse en la creacin de toda Base de Datos para el Sistema, es decir, incluyendo base de datos, tablas y atributos. Nombre de la Base de Datos. En cuanto al nombre de la base de datos debe ser precedido por BD y todas las letras deben ir escritas en mayscula. La base de datos del sistema SIPAPNFI llevar por nombre sipapnfi bd. Nombre de Tablas. El nombre de la tabla debe de estar en singular, adems de ser significativo, evitando nombres genricos. Los nombres de las tablas o campos no deben comenzar con nmeros ni caracteres especiales (*/-+!$%&/()=? 1234567890), solamente letras. El nombre de la tabla debe hacerse todo en minscula y en idioma espaol y sin acentos en caso de que los hubiera. En el caso de que el nombre de la tabla este compuesto por varias palabras se debe utilizar el carcter underscores (_) como separacin de las palabras.

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.

Estndares para los reportes.


Encabezado del Informe. En la parte superior del reporte ir el encabezado centrado (membrete de la Institucin, casa de estudio, Alma Mater o Universidad) A la derecha el logotipo de la misma y a la izquierda el logo, si lo tuviera, de la Coordinacin Acadmica de los PNF del IUTEP.

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.

Las tablas, dependiendo del listado (Listado de profesores en general,


materias, secciones y programas) se extraern de la base de datos. Pie de Pgina. El pie de pgina llevara la fecha y hora en la cual se genero el reporte, as como el nmero de paginas asociadas al mismo.

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.

Libreras usadas por el sistema.


Para generar los reportes se uso fpdf

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&oacute;n</a></li> </ul> </li> <li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down"><font color="white">Planificaci&oacute;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&oacute;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">&Aacute;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

esto define la interfaz del men

,,

45

,, ,,

46 47

esto pertenece al submen que sale del registro

,, ,,

48 49

Manual de Sistema
href="Seccion.php">Secc i&oacute;n</a></li> </ul> </li> <li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down"><font color="white">Planificaci &oacute;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&oacute;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

,, ,, ,,

102 103 106

Esta lnea representa el ancho, la alineacin y borde de la tabla contentiva del men

,,

107

,, ,, ,, ,,

108 109 110 111

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

Buscar, Modificar, Eliminar y Cancelar; adems de otras opciones tales

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

CAPTULO V. DESCRIPCIN DE LA BASE DE DATOS

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.

DESCRIPCIN DE LA BASE DE DATOS.

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:

Contenido de la tabla: Informacin referente a las carreras ofertadas en la Institucin

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:

Contenido de la tabla: grado de instruccin del docente

DESCRIPCIN DE REGISTROS
N Descripcin Cdigo de 1 2 Nombre
esp_id

Tipo
varchar()

Null
No

la especialidad, asignado por el administrador Breve informacin sobre la especialidad

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

varchar() varchar() varchar()

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

unidad_credito descripcion numero_hora

varchar() varchar() varchar()

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:

Sinnimo: Actividades del Proyecto

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:

Sinnimo: Actividades del Proyecto

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

CAPTULO VI. CASOS DE USO.

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

Caso de uso iniciar sesin

Caso de uso coordinador de rea entrada al sistema

Manual de Sistema

Versin 1.0

Caso de uso coordinador de rea registro

Caso de uso coordinador de rea registrar profesor

Manual de Sistema

Versin 1.0

Caso de uso coordinador de rea registrar materia

Caso de uso coordinador de rea registrar seccin

Manual de Sistema

Versin 1.0

Caso de uso coordinador de rea planificacin

Caso de uso coordinador de rea configuracin

Manual de Sistema

Versin 1.0

Caso de uso coordinador de rea configuracin trayecto

Caso de uso coordinador de rea configuracin trimestre

Manual de Sistema

Versin 1.0

Caso de uso coordinador de rea configuracin turno

Caso de uso coordinador de rea configuracin especialidad

Manual de Sistema

Versin 1.0

Caso de uso coordinador de rea configuracin rea

Caso de uso coordinador de rea configuracin programa

Manual de Sistema

Versin 1.0

Caso de uso coordinador de rea configuracin respaldar

Manual de Sistema

Versin 1.0

DIAGRAMAS DE ACTIVIDAD

Diagrama de actividad ingresar al sistema

Manual de Sistema

Versin 1.0

Diagrama de actividad men registro materia

Manual de Sistema

Versin 1.0

Diagrama de actividad men registro profesor

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

Eventos del Actor


1. Iniciar al sistema. 3. Ingresar Usuario y la Contrasea 6. Seleccionar la Opcin Procesar Profesor. 8. Hacer clic en la Opcin Registrar 9. Introduce los Datos del Profesor. 10. Selecciona la Opcin de Guardar.

Eventos del Sistema


2. Muestra la Interfaz de Seguridad. 4. Verificar si el usuario y la contrasea existen en la base de datos. 5. Si el usuario y la contrasea existen Muestra la Interfaz del Men Principal. 7. Muestra la Interfaz de Procesar Profesor. 11. Verifica si hay Campos obligatorios vacos. 12. Si no hay campos obligatorios vacos, verifica si el profesor existe en la base de datos. 13. Si el profesor no existe en la base de datos, entonces se guardan los datos del profesor 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 el profesor existe, muestra mensaje de error: El Registro ya Existe.

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 Actor 1. Iniciar al sistema. 3. Ingresar Contrasea el Usuario y

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.

Curso Normal del Sistema Eventos del Actor


1. Iniciar al sistema. 3. Ingresar el Usuario y la Contrasea 6. Seleccionar la Opcin Procesar Materia. 8. Hacer clic en la Opcin Registrar 9. Introducir los Datos de la Materia. 10. Seleccionar la Opcin de Guardar. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 7. Mostrar la Interfaz de Procesar Materia. 11. Verificar si hay Campos obligatorios vacos. 12. Si no hay campos obligatorios vacos, verificar si la materia existe en la base de datos. 13. Si la materia no existe en la base de datos, entonces se guardan los datos de la materia en la base de datos. 14. Mostrar 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 materia existe, muestra mensaje de error: El Registro no Existe.

Eventos del Sistema


2. Mostrar la Interfaz de Seguridad. 4. Verificar si el usuario y la contrasea existen en la base de datos.

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.

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos.

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.

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos.

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

Eventos del Actor


1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea 6. Selecciona Seccin. la Opcin Procesar

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 7. Muestra la Interfaz de Procesar Seccin. 11. Verifica si la Seccin existe en la base de datos. 12. Si la seccin existe en la base de datos, entonces se Muestran los datos de la Seccin.

8. Hacer clic en la Opcin Consultar 9. Introduce el cdigo de la Seccin. 10. Selecciona la Opcin de Buscar.

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 Seccin no existe, muestra mensaje de error: El Registro no Existe.

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

Eventos del Actor


1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea 6. Selecciona Asignacin.... la Opcin Procesar

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 7. Muestra la Interfaz de Procesar Asignacin....

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

Eventos del Actor


1. Iniciar al sistema. 3. Ingresa el Usuario y la Contrasea 6. Selecciona Asignacin.... la Opcin Procesar

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos. 5. Si el usuario y contrasea existen Muestra la Interfaz del Men Principal. 7. Muestra la Interfaz de Procesar Asignacin....

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

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos.

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.

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 la hora segn planificacin existe, muestra mensaje de error:El Registro ya Existe.

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.

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos.

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

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos. del Men Principal.

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.

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 el Horario seccin existe, muestra mensaje de error: El Registro ya Existe.

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.

Eventos del Sistema


2. Muestra Interfaz de Seguridad. 4. Verifica si el usuario y la contrasea existan en la base de datos.

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

CAPTULO VII. EQUIPO DESARROLLADOR

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.

NOMBRE Pauside Caldern Miletza Torres Vctor Len

CORREO duvalier@hotmail.com miletzactr@hotmail.com peonvictor@hotmail.com

Vous aimerez peut-être aussi