You are on page 1of 6

MANUAL TECNICO

Desarrollo de un sistema de información en la gestión de los procesos de


supervisión del tecnológico nacional “Josefa Toledo de Aguerrí” en
Juigalpa, chontales en el segundo semestre del año 2017.

Manual Técnico

Autores:
 Maryury Lisvett Guzmán Díaz
 Amy Yulika Urbina Olivar
 Jonathan Gudiel Silva

Juigalpa, Chontales
I. Introducción

El presente sistema web para la gestión de los procesos de supervisión del


Tecnológico Nacional “Josefa Toledo de Aguerrí” creado como
respuesta a la demanda y dificultades que la coordinadora de turno
experimenta al registrar los datos de sus docentes, los módulos asignados,
la carrera, el turno y el tipo de contrato es demasiado lento y además se
genera un descontrol en cada uno de los docentes que tiene asignado
más de un módulo; este permite a la empresa tener de manera más
eficiente el proceso de supervisión. El sistema web y sus funcionalidades
están descritas en el siguiente documento técnico.

II. Objetivos

.1. Objetivo General

Desarrollar un sistema de información en la gestión de los procesos de


supervisión de docentes del tecnológico nacional “Josefa Toledo de
Aguerrí” en Juigalpa, chontales en el primer semestre del año 2017.

.2. Objetivos Específicos

1. Identificar los requerimientos funcionales y no funcionales que debe


satisfacer el sistema de supervisión docente tecnológico nacional “Josefa
Toledo de Aguerrí” mediante el estándar IEEE 830.

2. Diseñar las interfaces y procesos en base a los requerimientos


identificados para el sistema de supervisión docente tecnológico
nacional “Josefa Toledo de Aguerrí” haciendo uso de herramientas de
software

3. Implementar la codificación del sistema web según el diseño, para


la obtención de las funcionalidades requeridas mediante lenguajes de
marcado y programación.
III. Herramientas utilizadas para el desarrollo

 ASP.NET

ASP.NET es un modelo de desarrollo Web unificado que incluye los


servicios necesarios para crear aplicaciones Web empresariales con el
código mínimo. ASP.NET forma parte de .NET Framework y al codificar las
aplicaciones ASP.NET tiene acceso a las clases en .NET Framework. El
código de las aplicaciones puede escribirse en cualquier lenguaje
compatible con el Common Language Runtime (CLR), entre ellos
Microsoft Visual Basic, C#, Jscript .NET y J#. Estos lenguajes permiten
desarrollar aplicaciones ASP.NET que se benefician del Common
Language Runtime, seguridad de tipos, herencia, etc. (Microsoft, 2007)

 HTML 5

(Hyper Text Language, version5) es la quinta versión más importante del


lenguaje básico de la World Wide Web. Contiene un conjunto más amplio
de tecnologías que permiten a las aplicaciones ser diversas y de gran
alcance. Con esta versión tenemos otras posibilidades para explorar
usando menos recursos.

Durante la programación del diseño de la aplicación utilizamos el


Framework llamado Materialize que hace un buen uso de las prácticas
del HTML llamando el tipo de clase referenciado en las etiquetas de valor
y maximizando la codificación de parte de front-end (vista de los
usuarios) y creando una interfaz cómoda para los usuarios. (Microsoft,
2007)

 CSS 3

Es un lenguaje de hojas de estilos creado para controlar el aspecto o


presentación de los documentos electrónicos definidos con HTML. Es la
mejor forma de separar los contenidos y su presentación, es
imprescindible para crear páginas web complejas. CSS3 está dividida en
varios módulos cada uno de ellos añade nuevas funcionalidades
compatibles con su anterior versión. (Microsoft, 2007)

 SQL Server 2014

Microsoft SQL Server es un sistema de administración y análisis de bases


de datos relacionales de Microsoft para soluciones de comercio
electrónico, línea de negocio y almacenamiento de datos. Microsoft SQL
Server 2014 se basa en las funciones críticas ofrecidas en la versión
anterior, proporcionando un rendimiento, una disponibilidad y una
facilidad de uso innovadores para las aplicaciones más importantes.
(Microsoft, 2007)

IV. Requerimientos funcionales del sistema

Entre los requerimientos funcionales que debe realizar el producto, son los
siguientes:

I. Registro de docente

II. Registrar Turno

III. Registro de Contrato

IV. Registro de Tipo de contrato

V. Registrar la cantidad de estudiante en un grupo

VI. Registrar Oferta

VII. Registrar el total de las Asistencia de varones y mujeres

VIII. Generar reportes

a. Generar reportes Docente

b. Generar reportes de docentes


V. Funcionamiento del sistema web

Para el funcionamiento se deberán explicar los procedimientos y códigos


dependiendo de los lenguajes de programación utilizados, para la
codificación del software primero se realizó la definición de las entidades
y atributos que definen lo que vamos a controlar, cómo y porqué; para
luego normalizar la base de datos.

En la siguiente definición se usó embarcadero o E/R Studio, Este software


permite exportar el script para generarlo en SQL Server 2014 para luego
iniciar con los procedimientos almacenados que sirven para crear la
conexión entre Visual Studio y el gestor de base de datos.

Hay 9 tablas: Tipo de contrato (Descripción y horario), Modulo (Nombre y


Duración), Turno (Descripción, Hora de inicio y Hora de finalización),
Carrera (Descripción), Asistencia (Total de mujere4s, Total de varones y
observación), Docente (Nombre1, Nombre2, Apellido1, Apellido2,
Teléfono).

A continuación, se mencionan las tablas que se complementan a partir


de datos existentes en otras tablas: Grupo (IdMódulo, IdCarrera, IdTurno,
Fecha de inicio, Fecha de finalización y matricula inicial), contrato
(IdGrupo, IdTipoContrato, NoInss, fecha de inicio y fecha fin),
DetalleAsistencia (IdGrupo, NoInss, IdAsistencia, fecha).

You might also like