Este documento presenta un resumen de un proyecto de desarrollo de software para gestionar la información de una institución educativa. El proyecto aplica técnicas de ingeniería de software como el diseño en tres capas y el uso de herramientas como MySQL, PHP y Dreamweaver. Se describe el problema de centralizar y manejar grandes volúmenes de información de forma manual y la necesidad de una interfaz que interactúe con una base de datos. El diseño incluye casos de uso, diagramas de secuencia y prototipos para funciones como listar, agregar
2. INTRODUCCION La ingeniería de software nos brinda los métodos y técnicas necesarias para crear y mantener software de calidad. En este encontraran aplicadas las técnicas y los recursos propuestos, en el curso para este fin, se ha desarrollado una interfaz grafica que interactúa con una base de datos y que gestiona algunas de las necesidades del medio educativo, la idea nace de una necesidad verdadera y se aplico ha esta.
3. OBJETIVOS OBEJETIVOS GENERALES Aplicar los conocimientos adquiridos en el curso y con la ayuda de las herramientas propuestas realizar ingeniería de software al producto desarrollado por el cipa secure OBJETIVOS ESPECIFICOS Utilizar el diseño en tres capaz como base para crear un producto de funcionalidades especificas. Utilizar las herramientas propuestas como MySQL, SQL, PHP, dreamweaver para el diseño e implementación de la aplicación. Desarrollar software de calidad mediante las técnicas de la ingeniería.
4. DESCRIPCION DEL PROBLEMA La centralización de la información así como su manejo es un problema en escalas de grandes volúmenes, manejar estos flujos de información manualmente se convierte en un proceso engorroso y casi imposible de manejar, esto conlleva también a traer problemas de integridad y seguridad.
5. PROPOSITO Esta aplicación está orientada a servir al gremio de la educación, inicialmente orientado para casos específicos pero con la firme intensión de convertirlo en un producto que pueda ser útil a varias necesidades, el concepto web al que se le quiere llevar da la imagen de ser un producto bastante útil teniendo en cuenta la inserción acelerada de las familias en el mundo web así pues este es un buen aporte no solo para el cliente inicial propuesto, si no para muchos clientes mas
6. DISEÑO Caso de uso Buscar (administrador, Cliente, Usuario final) Usuario debe tener permisos de ingreso. condición Usuario Administrador, sistema actores Usuario debe ingresar al sistema, allí realiza un inicio de sesión, una vez validados los datos por el sistema, el usuario tiene ingreso a los menús habilitados, debe ingresar al menú deseado y pulsar el modo de búsqueda, allí se le solicitara ingresar las parámetros de la búsqueda, debe pulsar en iniciar búsqueda, el sistema genera la solicitud. Descripción Describir el proceso que tiene que seguir el usuario administrador, para realizar una búsqueda de registros paso a paso en el sistema. Propósito Búsqueda usuario administrador