SISTEMA DE APOYO AL CONTROL DE ACTIVIDADES Y USO DE MATERIALES ESCOLARES – COLEGIO BAUTISTA
jorgetjDocumentos de Investigación14 de Abril de 2018
4.849 Palabras (20 Páginas)223 Visitas
UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ
PERFIL DE INVESTIGACIÓN
[pic 1]
SISTEMA DE APOYO AL CONTROL DE ACTIVIDADES Y USO DE MATERIALES ESCOLARES – COLEGIO BAUTISTA
Desarrollado por: OSCAR DARIO CUELLAR HURTADO
NORMAN CRISTIAN RUBIN DE CELIS SALVATIERRA
Asesor Metodológico: Ing. EIVY PEREIRA
SEPTIEMBRE 2017
Santa Cruz – Bolivia
ÍNDICE
CAPITULO I: Aspectos metodológicos 4
1.- Introducción 4
2.- Antecedentes 4
3.- Definición del Problema 5
3.1.- Objetivo general 5
3.2- Objetivos Especifico 6
4.- Justificación 6
5.- Metodología de desarrollo 6
CAPITULO II MARCO TEORICO 8
6. Marco Teórico 8
6.1. Del Objeto De Estudio 8
6.2. De La Metodología De Desarrollo 10
CAPITULO III INGENIERIA DEL PROYECTO 17
7. Modelo De Requisitos 17
7.1. Requisitos Funcionales 17
7.2. Requisitos No Funcionales 18
7.3. Descripción De Actores 18
8. Modelo De análisis 20
8.1. Diagrama Extendido De Los Casos De Uso 20
8.2. Especificación De Dos Casos De Uso Seleccionados 21
9.- Diagrama de Clases Conceptuales 25
10.- Modelo dato relacional 26
11.- Diseño de pantallas para reportes 27
11.1 Sistema de reporte para actividad 27
11.2 Sistema de reporte de las cuentas del sistema 27
11.3 Estudiante que no hicieron actividades Manuales 28
12.- Diagrama de componentes 28
13.- Diagrama de despliegue 29
CAPITULO I: Aspectos metodológicos
1.- Introducción
En la actualidad donde vemos que nuevas tecnologías están revolucionando el entorno en el que vivimos y nos facilitan la vida de cada uno de los que hacemos uso de ella.
Este Proyecto es un Sistema de Apoyo al control de actividades y uso de materiales escolares del “Colegio Bautista”. El Colegio Bautista requiere que se lleve un registro de los materiales que son entregados a inicio del año escolar. Por parte de los profesores, se le ha dificultado saber que alumno trajo material para cada actividad como también premiar la creatividad de los mejores trabajos en cada curso, para ellos el sistema podrá ayudar en la Gestión de Materiales y su respectiva evaluación de cada actividad.
El presente proyecto se desarrollará en el “Colegio Bautista” ubicada en Tercer anillo Interno Entre Beni y Alemana desde el 2 de Septiembre hasta el 14 de Septiembre.
El formato de este proyecto se realizará mediante la metodología PUDS (Proceso Unificado de Desarrollo de Software), que se programará en lenguaje de programación PHP (Hypertext Preprocessor) en la cual se utilizará MySQL para la conexión de datos. Las personas que participarán de dicho proyecto serán 1 programador que domina PHP y un Analista de Sistemas.
2.- Antecedentes
Se revisaron diversas fuentes referentes a los sistemas de información y sobre el control de inventario, pudiéndose recolectar investigaciones relacionadas sobre el diseño, desarrollo e implementación de sistemas de información.
Como investigación resaltante en el área, se puede destacar:
Arias, J. (2007), elaboró un proyecto titulado: "Programa para el Control de Entrada y Salida de Materiales Escolares y Limpieza del Colegio Internacional Monagas, Maturín Estado Monagas". Propone un programa computarizado de inventario que lleve a cabo todos los registros del material de limpieza de la institución de manera segura para poder preservar más tiempo los materiales de limpieza en el depósito sin perder el control de lo que allí se encuentra ya que ciertos extravíos de mercancía acarreaban grandes pérdidas al colegio.
3.- Definición del Problema
El “Colegio Bautista” como todo colegio, cuento con un amplio personal de profesores en diferentes ramas, además de una cantidad Alta de estudiante tanto en el turno de la mañana y la tarde, por ello es necesario registrar a los estudiantes, como también actualizar datos de los profesores y auxiliares que entregan los materiales.
Actualmente el colegio tiene problemas a la hora de saber que estudiante entrego los materiales al respectivo auxiliar, como también determinar si el material será suficiente para la actividad de la próxima clase.
Este proceso se realiza de forma manual por que el colegio no cuenta con un sistema informático para realizar dichas tareas de forma ágil.
Por lo tanto, el colegio necesita un sistema informático que les ayude a tener un control de los materiales, registro tanto de los estudiantes como docentes, control de las actividades durante el transcurso del año, gestionar el préstamo de materiales, generar reportes, aplicar encuestas como también calificar al estudiante por cada trabajo.
3.1.- Objetivo general
Desarrollar un sistema de apoyo para el control de actividades y materiales escolares para registrar los materiales entregados a estudiantes en las respectivas actividades del colegio.
3.2- Objetivos Especifico
A continuación, se presentan los objetivos específicos del presente proyecto:
- Identificar el procedimiento actual del control de actividades y materiales
- Conocer las necesidades y dificultades con el registro de entrega de materiales
- Estudiar la información necesaria e identificar las técnicas más apropiadas para realizar el sistema
- Relevamiento de requerimientos, desarrollo, pruebas. Eso debe ir.
4.- Justificación
Debido al tamaño en cantidad de los estudiantes y cantidad de materiales en la cual se realiza la recepción el “Colegio Bautista” ha optado a implementar un sistema de apoyo al control de actividades y uso de materiales escolares para tener una mejor organización e información.
El “Colegio Bautista” solicitó una documentación para obtener una información completa del funcionamiento del sistema por ello hemos decidido utilizar el método PUD ya que permite realizar un sistema funcional con una documentación bien detallada del trabajo.
5.- Metodología de desarrollo
PROCESO UNFICADO DE DESARROLLO DE SOFTWARE
PUD (Proceso Unificado de desarrollo)
El proceso Unificado del software es un proceso de desarrollo de software, es un conjunto de actividades necesarias para transformar los requisitos del usuario en un sistema software.
PUD es un marco genérico que puede especializarse para una variedad de tipos de sistemas, diferentes áreas de aplicación, tipos de organizaciones, niveles de aptitud y diferentes tamaños de proyectos. Está basado en componentes que están conectados a través de interfaces.
Características
Iterativo e Incremental
El Proceso Unificado es un marco de desarrollo iterativo e incremental compuesto de cuatro fases denominadas Inicio, Elaboración, Construcción y Transición. Cada una de estas fases es a su vez dividida en una serie de iteraciones (la de inicio puede incluir varias iteraciones en proyectos grandes). Estas iteraciones ofrecen como resultado un incremento del producto desarrollado que añade o mejora las funcionalidades del sistema en desarrollo.
Cada una de estas iteraciones se divide a su vez en una serie de disciplinas que recuerdan a las definidas en el ciclo de vida clásico o en cascada: Análisis de requisitos, Diseño, Implementación y Prueba. Aunque todas las iteraciones suelen incluir trabajo en casi todas las disciplinas, el grado de esfuerzo dentro de cada una de ellas varía a lo largo del proyecto.
Dirigido por los casos de uso
En el Proceso Unificado los casos de uso se utilizan para capturar los requisitos funcionales y para definir los contenidos de las iteraciones. La idea es que cada iteración tome un conjunto de casos de uso o escenarios y desarrolle todo el camino a través de las distintas disciplinas: diseño, implementación, prueba, etc.
Centrado en la arquitectura
El Proceso Unificado asume que no existe un modelo único que cubra todos los aspectos del sistema. Por dicho motivo existen múltiples modelos y vistas que definen la arquitectura de software de un sistema. La analogía con la construcción es clara, cuando construyes un edificio existen diversos planos que incluyen los distintos servicios del mismo: electricidad, fontanería, etc.
...