trabajo de grado proyecto programa base de datos situacion

Anuncio
TRABAJO DE GRADO
PROYECTO
PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE LOS
ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD
UNIVERSIDAD DE LA SALLE
DIRIGIDO POR: Dr. EDGAR LEGUIZAMON
TRABAJO ELABORADO POR:
CATALINA PULIDO PLAZAS
Cód: 50032006
UNIVERSIDAD DE LA SALLE
FACULTAD DE CIENCIAS DE LA SALUD
PROGRAMA DE OPTOMETRIA
Bogotá, Enero del año 2011
1. TITULO DEL PROYECTO
PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE LOS
ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD
UNIVERSIDAD DE LA SALLE
2. LINEA DE INVESTIGACIÓN: Desarrollo tecnológico.
3. RESUMEN DEL PROYECTO:
En este proyecto institucional se pretende diseñar un software para administrar
la base de datos, con
información académica
de los estudiantes con el
propósito de realizar seguimiento y acompañamiento del proceso de formación
en pregrado y postgrado de los estudiantes de la Universidad de la Salle
Facultad de Ciencias de la Salud programa de Optometría.
4. JUSTIFICACION
Durante cada periodo académico se hace necesario tener una base de datos
clara y concisa acerca de la situación académica actual de cada estudiante de
la Facultad de Ciencias de la visión Programa de Optometría, y así poder
definir a que ciclo entra cada estudiante, teniendo claro si debe o no materias
de semestres anteriores los cuales pueden retrasar su ciclo académico.
Para esto es necesario diseñar una base de datos que permita registrar las
materias aprobadas y las no aprobadas y así definir que materias puede
prematricular y cuáles no., teniendo en cuenta que esta aplicación debe validar
que las materias prematriculadas estén aprobadas y sean prerrequisito la una
de la otra. Es necesario para la administración tener no solo controles, si no
poder generar los reportes e informes para así tener una información clara y
rápida de la situación académica actual de cada estudiante.
Este sistema funcionará de manera cliente servidor, instalado en el equipo
requerido, con una base de datos local que
permita ser actualizada cada
semestre o cuando sea necesario, la base de datos instalada debe permitir
generar un archivo que será actualizado en una instancia diferente de la base
de datos utilizada, de tal manera que la información se mantendrá actualizada.
4.2 PLANTEAMIENTO DEL PROBLEMA:
Dado que la Facultad de Ciencias de la Salud, cuenta con los Programas de
Optometría y Maestría en Ciencias de la Visión y un sólido y dinámico Sistema
de Información Académica (SIA) que posibilita la consulta de la situación de
cada estudiante en un sistema personalizado para cada estudiante, en el cual
cada semestre se registra la nota académica de cada materia, pero dicho
sistema no muestra las materias prerrequisito de cada semestre, se pretende
reestructurar la tecnología basados en un nuevo programa que sea de fácil
acceso, en donde la facultad no tenga inconvenientes a la hora de consultar la
situación académica de cada estudiante de la Facultad de Ciencias de la Salud
Programa de Optometría.
5. OBJETIVOS
5.1 OBJETIVO GENERAL:
Diseñar un software base de datos, que en forma oportuna, ágil, veraz y
concreta nos informe en un momento dado la situación académica de cada uno
de los estudiantes de la Facultad de Ciencias de la Salud Programa de
Optometría, que a su vez nos informe acerca de las materias prerrequisito de
cada semestre.
5.2 OBJETIVOS ESPECÍFICOS:
•
Elaborar un sistema de información que genere datos de los
estudiantes en cuanto a materias cursadas, semestre en el que se
halla el estudiante.
•
Reportar materias cursadas, aprobadas y no aprobadas de cada
estudiante de la Facultad de Ciencias de la Visión Programa de
Optometría.
•
Establecer materias pendientes para la culminación académica de
cada uno de los estudiantes.
•
Crear un sistema de información que muestre cuales son las
materias prerrequisito para cada semestre.
6. METODOLOGÍA:
Se plantea implementar un sistema de información que lleve el registro de las
materias de un estudiante a través de la Facultad de Ciencias de la Salud
programa de Optometría de la universidad de la Salle. Las materias se
desarrollan en el programa en dos pensum, cada pensum cuenta con sus
materias prerrequisito correspondientes, uno para los cinco primeros semestres
y otro para los semestres restantes. Se deberán registrar para cada pensum,
las materias que conforman cada semestre de la carrera, teniendo en cuenta si
una materia es prerrequisito de otra para el siguiente semestre.
En la configuración inicial se ingresará la información de los estudiantes y sus
materias según el semestre al que pertenezca. Posteriormente al inicio de cada
semestre se actualizará esta información, indicando si el estudiante aprobó o
no una materia. El sistema llevará un historial con el rendimiento académico de
un estudiante.
El sistema descrito anteriormente se implementará por medio de una aplicación
de fácil acceso y de interfaz amable para el usuario, que garantice a su vez la
integridad de la información registrada a través de la implementación de una
Base de Datos local. La aplicación se desarrollará con herramientas de
software libre.
El administrador del sistema de datos conoce los formatos de los archivos con
los cuales deberá trabajar, y tiene permiso para acceder a los mismos.
ESPECIFICACIÓN DE UN AMBIENTE WEB
En la ingeniería de software se denomina aplicación web a aquellas
aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a
través de Internet o de una intranet mediante un navegador. En otras palabras,
es una aplicación software que se codifica en un lenguaje soportado por los
navegadores web en la que se confía la ejecución al navegador.
Las aplicaciones web son populares debido a lo práctico del navegador web
como cliente ligero, así como a la facilidad para actualizar y mantener
aplicaciones web sin distribuir e instalar software a miles de usuarios
potenciales. Es importante mencionar que una página Web puede contener
elementos que permiten una comunicación activa entre el usuario y la
información. Esto permite que el usuario acceda a los datos de modo
interactivo, gracias a que la página responderá a cada una de sus acciones,
como por ejemplo rellenar y enviar formularios, participar en juegos diversos y
acceder a gestores de base de datos de todo tipo.
Aunque existen muchas variaciones posibles, una aplicación web está
normalmente estructurada como una aplicación de tres-capas. En su forma
más común, el navegador web ofrece la primera capa y un motor capaz de usar
alguna tecnología web dinámica (ejemplo: PHP, Java Servlets o ASP,
ASP.NET, CGI, ColdFusion, embPerl, Python (programming language) o Ruby
on Rails) constituye la capa de en medio. Por último, una base de datos
constituye la tercera y última capa.
El navegador web manda peticiones a la capa de en medio que ofrece servicios
valiéndose de consultas y actualizaciones a la base de datos y a su vez
proporciona una interfaz de usuario.
ESPECIFICACION DE UNA BASE DE DATOS
Una base de datos es una colección de información organizada de forma que
un programa de ordenador pueda seleccionar rápidamente los fragmentos de
datos que necesite. Una base de datos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y
archivos. Un campo es una pieza única de información; un registro es un
sistema completo de campos; y un archivo es una colección de registros. Por
ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de
registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y
número de teléfono.
Existen programas denominados sistemas gestores de bases de datos,
abreviado SGBD, que permiten almacenar y posteriormente acceder a los
datos de forma rápida y estructurada. Las propiedades de estos SGBD, así
como su utilización y administración, se estudian dentro del ámbito de la
informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones
públicas. También son ampliamente utilizadas en entornos científicos con el
objeto de almacenar la información experimental.
7. TIPO DE ESTUDIO: Desarrollo Tecnológico.
8. RESULTADOS ESPERADOS: Se espera que la Facultad de Ciencias de la
Salud Programa de optometría tenga un sistema que informe acerca de la
situación académica de los estudiantes del Programa de optometría y también
acerca de las materias prerrequisito de cada semestre, de una forma oportuna,
ágil, veraz y concreta.
.
9. CRONOGRAMA DE ACTIVIDADES:
10. PRESUPUESTO GENERAL
IINSUMOS Y
CANTIDAD
VALOR
VALOR TOTAL
UNITARIO $
$
4
2 unidades
1.200
75.000
4.200
150.000
impresora
CD
Resma de papel
10
6
2.000
10.000
20.000
60.000
RECURSO HUMANO
Ingeniero de
1
1.200.000
1.600.000
30 días para 2 personas.
6.800 x día
204.000
MATERIALES
PAPELERIA
Lapiceros
Tinta para
sistemas
TRANSPORTE
BUS
2 personas
VARIOS
Internet
TOTAL FINAL
300 horas en 1 mes
1.200 x hora
360.000
2.398.200
NOTA: Para la realización de esta investigación no se cuenta con el apoyo
financiero de ninguna entidad institucional o financiera, los gastos corren por
cuenta de la persona que elabora este trabajo.
USOS DEL PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE
LOS ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD
UNIVERSIDAD DE LA SALLE
LISTA DE ESTUDIANTES
REGISTRO DE MATERIAS SEMESTRE ACTUAL DE CADA ESTUDIANTE
LISTA DE MATERIAS
INGRESO DE MATERIAS
LISTA DE ESTUDIANTES
REPORTE POR ESTUDIANTE MATERIAS APROBRADAS, REPROBADAS
10. BIBLIOGRAFÍA:
Sistema de bases de datos
C.J. DATE
http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_web
Introducción a las bases de datos Modelo relacional Olga Pons / Nicolás Marín / Juan
Miguel Marín /Maria amparo Vila
http://es.wikipedia.org/wiki/Base_de_datos
Baltasar y Mariano Birnios, Microsoft Visual Basic Manual de Referencia, editorial MP
Ediciones, primera edición, Buenos Aires, 1999.
Baltasar y Mariano Birnios, Creación de Aplicaciones Multimedia con Visual Basic,
Editorial MP Ediciones, primera edición, Buenos Aires, 1998.
http://www.masadelante.com/faqs/base-de-datos
Descargar