Etapa I

UNIVERSIDAD DE EL SALVADOR.
FACULTAD MULTIDISCIPLINARIA PARACENTRAL.
DEPARTAMENTO DE INFORMÁTICA.

APLICACIÓN WEB PARA EL CONTROL DE ALMACÉN, ELABORACIÓN DE
PLANILLAS, GENERACIÓN DE HORARIOS Y GESTIÓN DE EMPRESAS
ESTUDIANTILES EN EL INSTITUTO NACIONAL “DR. SARBELIO
NAVARRETE” DEL DEPARTAMENTO DE SAN VICENTE.
PRESENTADO POR:
ERIKA LISETH CUBÍAS AYALA.
HUGO NELSON LÓPEZ HERNÁNDEZ.
HÉCTOR DANIELZELAYA GUEVARA.
PARA OPTAR AL TITULO DE:
INGENIERO DE SISTEMAS INFORMÁTICOS.
SAN VICENTE, 3 DE JUNIO DE 2014.

Índice.
INTRODUCCIÓN…………………………………………………………………………………………….viii
OBJETIVOS DEL PROYECTO……………………………………………………………………………ixGeneral…………………………………………………………………………………………………………..ix
Específicos……………………………………………………………………………………………………..ix
JUSTIFICACIÓN………………………………………………………………………………………………..ix
ALCANCES DELSISTEMA………………………………………………………………………………xii
LIMITACIONES DEL PROYECTO……………………………………………………………………xiv
1. CAPÍTULO I: INVESTIGACIÓN PRELIMINAR……………………………………………..15
1.1. Marco Teórico………………………………………………………………………………………….15
1.1.1. AplicaciónWeb…………………………………………………………………………………15
1.1.2. Ciclo de Vida de Desarrollo de Sistemas………………………………………………18
1.1.3. Identificación de Problemas, Oportunidades y Objetivos………………………..23
1.1.3.1. Técnicas para la Recolección de Datos………………………………………….23
1.1.3.2.Análisis Costo-Beneficio……………………………………………………………..28
1.1.3.3. VAN………………………………………………………………………………………….29
1.1.3.4. Período de Recuperación de la Inversión……………………………………….30
1.1.4. Análisis de las Necesidades delSistema……………………………………………….31
1.1.4.1. Árbol de Problemas…………………………………………………………………….31
1.1.4.2. Árbol de Objetivos……………………………………………………………………..32
1.1.4.3. Enfoque de Sistemas…………………………………………………………………..33
1.1.5. Determinación de los Requerimientos deInformación……………………………36
1.1.5.1. UML…………………………………………………………………………………………36
1.1.5.2. Diagrama de Casos de Uso…………………………………………………………..37
1.1.5.3. Escenarios de Caso de Uso…………………………………………………………..40
1.1.5.4. Diagrama deActividades……………………………………………………………..42
1.1.6. Diseño del Sistema Recomendado……………………………………………………….45
1.1.6.1. Diagrama de Secuencia……………………………………………………………….45
ii

1.1.6.2. Diseño de Bases de Datos……………………………………………………………47
1.1.6.3.Modelo Entidad–Relación……………………………………………………………48
1.1.7. Desarrollo y Documentación del Software……………………………………………51
1.1.7.1. Programación Orientada a Objetos………………………………………………..51
1.1.8. Pruebas y Mantenimiento del Sistema………………………………………………….52…