Ingeniería de Sistemas · 2015
Sistema de información para optimizar el proceso del sistema de costos universitarios de la Universidad Industrial de Santander
En la actualidad Planeación cuenta con un sistema de información de costos universitarios el cual se desarrolló buscando dotar a la UIS de herramientas confiables en la obtención de la información sobre los costos asociados a sus actividades básicas de docencia, investigación, extensión y asesorías y servicios, para así brindar la información necesaria para la planeación institucional, dotando a planeación con indicadores y datos estadísticos para poder darles seguimiento y hacer inteligencia de negocios, pero la herramienta actual a pesar de cumplir con sus objetivos no está implementada con las herramientas tecnológicas de la época haciendo de esta una herramienta poco amigable para el usuario, complicada en su operación y de difícil mantenimiento al carecer en la actualidad de personal con la capacidad de darle mantenimiento; Es por esto que se hace necesario la realización de un proyecto cuyo objetivo general sea: fiDesarrollar un sistema de información en ambiente web, para optimizar el proceso del sistema de costos universitarios de la Universidad Industrial de Santander.fl Los requerimientos fueron definidos por el cliente, que en éste caso es la unidad académico administrativa ‚PLANEACION™ de la Universidad Industrial de Santander, con quienes se formuló el diseño y la posterior evaluación del producto final entregado desarrollado en este proyecto con el modelo de construcción de prototipos como metodología. Este nuevo producto se realizó con los estándares de calidad y eficiencia de la División de Servicios de Información de la Universidad Industrial de Santander en los desarrollos de los nuevos sistemas de información. _______________
Texto completo 96 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- INTRODUCCIÓNp. 10
- JUSTIFICACIÓNp. 12
- OBJETIVOSp. 13
- 2.1 Objetivo Generalp. 13
- 2.2 Objetivos Específicosp. 13
- FUNDAMENTOS TEÓRICOSp. 15
- 3.1 SISTEMAS DE INFORMACIÓNp. 15
- Tipos y Usos de los Sistemas de Informaciónp. 16
- 3.2 ARQUITECTURA DE INFORMACIÓNp. 17
- Modelo Cliente/Servidorp. 17
- Arquitectura de Tres Capasp. 18
- 3.3 GENERALIDADES DEL ENTORNO DE DESARROLLOp. 20
- Aplicaciones basadas a la Webp. 20
- 3.3.1.1 La web como sistema de informaciónp. 20
- 3.3.1.2 Tecnologías webp. 22
- 3.3.1.3 Plataformas de desarrollo webp. 24
- 3.3.1.4 Web 2.0p. 27
- 3.4 JAVAp. 23
- JAVA ENTERPRISE EDITION 5.0 (JEE5) JEE5p. 29
- Java Server Faces (JSF)p. 29
- anotaciones)p. 32
- EJBp. 83
- 3.5 JBOSS DEVELOPER ESTUDIOp. 42
- 3.6 LENGUAJE DE MODELADO UNIFICADOp. 43
- Diagramas de Clasesp. 43
- Diagramas de Casos de Usop. 45
- Diagramas de Secuenciasp. 48
- Diagramas de Actividadesp. 48
- MARCO METODOLOGICOp. 51
- 4.1 MODELO DE PROTOTIPADO EVOLUTIVOp. 51
- Estructura del Prototipado Evolutivop. 53
- Ventajas del Prototipado Evolutivop. 55
- Desventajas del Prototipado Evolutivop. 56
- Modelo Aplicado para la Construcción de Prototiposp. 56
- 4.2 PROCEDIMIENTO PARA LA METODOLOGÍA PLANTEADAp. 57
- 4.3 PLAN DE TRABAJOp. 58
- Fase de Acoplamientop. 58
- Fase de Recolección y Análisis de Requerimientosp. 58
- Fase de Diseño del Prototipop. 59
- Fase de Desarrollo del Prototipop. 60
- Fase de Refinamiento del Prototipop. 60
- Fase de Entrega del Producto Finalp. 60
- APLICACIÓN DE LA METODOLOGÍAp. 61
- 5.2 DISEÑO DEL SISTEMAp. 61
- Elaboración del diagrama del diagrama de clasesp. 61
- Elaboración de los diagramas de casos de usop. 69
- Elaboración de los diagramas de secuenciap. 78
- 5.3 ESTÁNDARES DE LA DIVISIÓN DE SERVICIOS DE INFORMACIÓNp. 84
- Aspectos Generalesp. 84
- Sintaxis de Nombres en Javap. 86
- Documentaciónp. 90
- 5.4 PROTOTIPO INICIALp. 90
- Generalidades del prototipo inicialp. 90
- Prototipo finalp. 91
- CONCLUSIONESp. 93
- RECOMENDACIONESp. 94
- BIBLIOGRAFÍAp. 95
- Tabla 1. Aplicaciones para Candidatos Modelo de Prototipado Evolutivop. 52
- Tabla 2. Clase 'EstudianteProgramaAnoCsto'p. 64
- Tabla 3. Clase ‘ProgramaAcademico’p. 65
- Tabla 4. Clase 'SemanaPeriodo'p. 66
- Tabla 5. Clase 'Parametro'p. 67
- Tabla 6. Clase 'FuncionesUnidadesAcademicas'p. 68
- Tabla 7. Clase 'PeriodosAnoCosto'p. 68
- Tabla 8. Caso de uso 'Parámetros del sistema'p. 70
- Tabla 9. Caso de uso 'Hacer Mantenimiento Factores Prestacionales'p. 72
- Tabla 10. Caso de uso 'Hacer mantenimiento conceptos gasto'p. 73
- Tabla 11. Caso de uso 'Hacer Mantenimiento Semanas Efectivas'p. 76
- Figura 1. Funciones de un sistema de informaciónp. 16
- Figura 2. Ejemplo de comunicación de procesos en el modelo Cliente/Servidorp. 18
- Figura 3. Modelo de arquitectura de tres capasp. 19
- Figura 4. Arquitectura de un WISp. 22
- Figura 5. Diagrama de un aplicación JSFp. 31
- Figura 6. Ejemplo del Funcionamiento de los Enterprises Beansp. 34
- Figura 7. Ejemplo de Diagrama de Clasesp. 44
- Figura 8. Ejemplo de Diagrama de Casos de Usop. 46
- Figura 9. Ejemplo de Diagrama de Secuenciap. 49
- Figura 10. Ejemplo de Diagrama de Actividadesp. 50
- Prototiposp. 55
- Figura 12. Modelo Construcción de Prototiposp. 57
- Figura 13. Diagrama de clases del SICUp. 63
- Figura 14. Caso de uso 'Hacer Mantenimiento Parámetros del Sistema'p. 69
- Figura 15. Captura de la interfaz 'Parámetros del sistema'p. 70
- Figura 16. Caso de uso 'Hacer Mantenimiento Factores Prestacionales'p. 71
- Figura 17. Captura de la interfaz 'Factores prestacionales'p. 71
- Figura 18. Caso de uso 'Mantenimiento Conceptos Gasto'p. 72
- Figura 19. Captura de la interfaz 'Conceptos gasto'p. 73
- Figura 20. Caso de uso 'Hacer Mantenimiento Semanas Efectivas'p. 74
- Figura 21. Captura de la interfaz 'Semanas efectivas periodo programa'p. 75
- Figura 22. Captura de la interfaz 'Editar semana efectiva'p. 75
- Figura 23. Captura de la interfaz 'Crear semana efectiva'p. 75
- Figura 24. Caso de uso 'Generar Cuadros'p. 77
- Figura 25. Caso de uso 'Generar Cuadro Primero'p. 78
- Figura 26. Diagrama de secuencia 'Consultar semanas efectivas'p. 79
- Figura 27. Diagrama de secuencia 'Crear semanas efectivas'p. 80
- Figura 28. Diagrama de secuencia 'Eliminar semanas Efectivas'p. 81
- Figura 29. Diagrama de secuencia 'Modificar o Eliminar semanas efectivas'p. 82
- Figura 30. Captura de la interfaz final del Menú general 'SICU'p. 91
- Figura 31. Captura de la interfaz final ‘Cargue de archivos’p. 92