Sistemas de administración de componentes de software para el Departamento de Sistemas en la Universidad Autónoma de Bucaramanga

dc.contributor.advisorSanguino Galvis, Sandra Cristina
dc.contributor.advisorMoreno Valero, Sandra Johanna
dc.contributor.advisorCadena Carter, Miguel Antonio
dc.contributor.apolounabCadena Carter, Miguel Antonio [en/persons/miguel-antonio-cadena-carter-2]spa
dc.contributor.authorGómez Puyana, Claudia Lucia
dc.contributor.authorRodríguez Domínguez, Yenny Yamile
dc.contributor.cvlacCadena Carter, Miguel Antonio [0000068845]spa
dc.contributor.cvlacMoreno Valero, Sandra Johanna [0000000117]spa
dc.contributor.linkedinCadena Carter, Miguel Antonio [in/miguel-antonio-cadena-carter-17553215/]spa
dc.contributor.linkedinCadena Carter, Miguel Antonio [in/smorenov/]spa
dc.contributor.orcidCadena Carter, Miguel Antonio [0000-0002-0159-4889]spa
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.coverage.spatialBucaramanga (Santander, Colombia)spa
dc.date.accessioned2024-09-09T13:50:30Z
dc.date.available2024-09-09T13:50:30Z
dc.date.issued2003-06-10
dc.degree.nameIngeniero de Sistemasspa
dc.description.abstractEl Departamento de Sisiemas de la UNAB, no cuenta con el apovo de una herramienta que centralice la información de los componentes que se producen en alguna etapa del ciclo de desarrollo de software. Con este proyecta de grada, se busca brindar una solución; una aplicación que administra los componentes de software. La aplicación Sadco (Sistema de Administración de Componentes) tiene como objetivo permitirle a sus usuaros administrar componentes de software, compartir información y construïr soluciones que le ayuden a tomar decisiones en algún momento del desarrallo de proyectos de software. Para el desarollo de esta aplicación se tuvieron en cuenta las diferentes plataformas, que son utilizadas cama estándares de desarralo en al Departamento de Sistemas de la UNAB, las cuales son: ORACLE como motor de Bases de Datos, JSP y JAVA como tecnologías para el desarrollo de las páginas interactivas Web, la metodología RUP camo proceso de desarrallo del software y el Lenguaje de Modelamiento Unificado (UML) como guía para visualizar las especificaciones del sistema. La aplicación Sadco permite a sus usuarios hacer consultas, actualizaciones, eliminaciones, captura de componentes de software y consulta de reportes que ésta contenga, y al administrador le permite hacer consultas, actualizaciones, eliminaciones, captura de usuarios y componentes, y consulta de reportes que ésta contenga.spa
dc.description.abstractenglishThe UNAB Systems Department does not have the support of a tool that centralizes the information on the components that are produced at any stage of the software development cycle. With this grandstand project, we seek to provide a solution; an application that manages software components. The Sadco application (Component Management System) aims to allow its users to manage software components, share information and build solutions that help them make decisions at some point in the development of software projects. For the development of this application, the different platforms were taken into account, which are used as development standards in the Systems Department of the UNAB, which are: ORACLE as a Database engine, JSP and JAVA as technologies for development. of the interactive Web pages, the RUP methodology as the software development process and the Unified Modeling Language (UML) as a guide to visualize the system specifications. The Sadco application allows its users to make queries, updates, deletions, capture of software components and consult the reports it contains, and the administrator allows it to make queries, updates, deletions, capture of users and components, and consult the reports that it contains. it contains.spa
dc.description.degreelevelPregradospa
dc.description.learningmodalityModalidad Presencialspa
dc.description.tableofcontentsINTRODUCCIÓN 24 1. ASPECTOS GENERALES 25 1.1 OBJETIVOS 25 1.1.1 Objetivo General 25 1.1.2 Obietivos Específicos 25 1.2 PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIÓN 26 1.3 ANTECEDENTES 26 1.3.1 Académicos 27 1.3.1.1 El Sistema de Admisiones 27 1.3.1.2 El Sistama de Horarios 27 1.3.1.3 El Sistema de Matriculas 27 1.3.1.4 El Sistema Portafolio Estudiantil 27 1.3.1.5 El Sistema de Contabilidad Académica 28 1.3.1.6 El Sistema de Becas 28 1.3.2 Financieros 28 1.3.2.1 El Sistema de Cartera 28 1.3.2.2 El Sistema de Presupuesto 28 1.3.2.3 El Sistema de Deudas (Paz y Salvos) 29 1.3.24 El Sistema Transferencia electrónica 29 1.3.3 Recursos Humanos 29 1.3.3.1 El Sistema de Nóminas 29 1.3.4 Administrativos 30 1.3.4.1 El Sistema de la Intranet 30 1.3.4.2 El Sistema de Tarifación Telefónica 30 1.3.4.3 El Sistema Control de Fotocopiado 30 2. MARCO TEORICO 31 2.1 REUTILIZACIÓN 31 2.2 COMPONENTE REUTILIZABLE 31 2.2.4 Biblioteca de Clases 32 2.2.2 Patrones de Software 32 2.2.3 Marco de Trabajo 33 2.2.4 Función 34 2.2.5 Procedimiento 34 2.2.6 Paquete 34 2.3 PROCESO UNIFICADO 35 2.3.1 Fase 35 2.3.1.1 Fase de inicio 36 2.3.1.2 Fase de elaboración 36 2.3.1.2 Fase de construcción 36 2.3.1.4 Fase de transición 36 2.3.2 Plantilla 37 2.3.3 Artafacto 37 2.4 PROCEDIMIENTO DE DESARROLLO DE SOFTWARE MP-270-01 37 2.5 LENGUAJE UML 38 2.5.1 Diagrama Casos de Uso 38 2.5.1.1 Actor 38 2.5.1.2 Casos de uso 39 2.5.1.3 Relaciones 40 2.5.2 Diagrama de Clases 41 2.5.2.1 Clases 42 2.5.2.2 Relaciones 43 2.5.3 Diagrama de Secuencia 46 2.5.3.1 Línea de vida de un objeto 46 2.5.3.2 Activación 46 2.5.3.3 Mensaje 47 2.5.4 Diagrama de Paquetes 47 2.2.4.1 Paquete 48 2.2.5 Diagrama Entidad — Relación 48 2.5.5.1 Entidad 49 2.5.5.2 Atributo 49 2.5.5.3 Relación 49 2.6 ORACLE INTERNET PLATAFORM 51 2.6.1 Oracles | Databasa 51 2.6.2 Oracle Internet Application Server 51 2.7 JDBC 52 2.8 JAVABEANS 52 2.9 JAVA SERVER PAGES (JSP) 52 2.10 SERVLETS 53 2.11 PROGRAMACION ORIENTADA A OBJETOS 54 2.11.1 Clase 55 2.11.2 Atributo 55 2.11.3 Método 55 2.12 LENGUAJE JAVA 55 3. DISEÑO METODOLÓGICO 57 3.1 FASE DE INICIO 58 3.1.1 Caso de Uso General del Sistema 58 3.1.2 Metodología para la Reutilización de Componentes de Software Propuesta 79 3.1.2.1 Evaluación de Metodologías 71 3.1.3 Procedimiento Estándar de Documentación de Componentes de software 73 3.1.3.1 Evaluación de Metadalagías 73 3.1.3.2 Evaluación de Herramientas 77 3.1.3.3 Componentes del sistema 81 3.2 FASE DE ELABORACIÓN 92 3.2.1 Diagrama de Clases 93 3.2.1.1 Diagrama de Clases Entidad 93 3.2.1.2 Diagrama de Clases Interfaz 94 3.2.1.3 Diagrama de Clases Control 95 3.2.1.4 Diagrama de Clases Boundary 96 3,2.1.5 Diagrama de Clases General 97 3.2.2 Diagrama s de Secuencia 98 3.2.3 Diagrama de Entidad - Relación 119 3.2.4 Diagrama de Paquetes 121 3.2.5 Diagrama de Arquitectura Web 121 3.3 FASE DE CONSTRUCCIÓN 123 3.3.1 Características Generales del Sistema 123 3.4 FASE DE TRANSICIÓN 200 4. LOGROS, CONCLUSIONES Y RECOMENDACIONES 203 4.1 LOGROS 203 4.2 CONCLUSIONES Y RECOMENDACIONES 203 BIBLIOGRAFIA 205 ANEXOS 208spa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.identifier.repourlrepourl:https://repository.unab.edu.cospa
dc.identifier.urihttp://hdl.handle.net/20.500.12749/26424
dc.language.isospaspa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.publisher.programPregrado Ingeniería de Sistemasspa
dc.relation.referencesCASTELLANOS CABALLERO, Eddy, RUEDA LEON, Nestor Yesid. Automatización del Sistema Portafolio Estudiantil de la Universidad autónoma de Bucaramanga en Designer 2000. p. 12-13.spa
dc.relation.referencesCORREA SALAMANCA, Sandra Cristina, MURGAS BALMACEDA, Ana María. Automatización del proceso de Matriculas de la UNAB por medio de la Herramienta CASE ORACLE DESIGNER/2000 bajo ambiente Cliente/Servidor. p. 67-104.spa
dc.relation.referencesHERNANDEZ BORRERO, Ima Jimena, ZAMBRANO AVILA, Martha Erika. TESIS DE GRADO: Sistema De Asignación de Aulas y Horarios para la UNAB. p. 21-54.spa
dc.relation.referencesJACOBSON lvar, BOOCH Grady, RUMBAUGH James. Libro El proceso Unificado de Desarrallo de Sofware. Addison Wesley Páa.4 Pág.302-433spa
dc.relation.referencesOVIEDO CACERES, Sergio Enriquez., SANGUINO GALVIS, Sandra Cristina. TESIS DE GRADO: Sistematización del procesa de admisiones de la UNAB utilizando la Herramienta CASE ORACLE DESIGNER 2002 bajo ambiente Cliente/ Servidor. p. 31.spa
dc.relation.referencesANAYA DE PAÉZ, Raquel. http://www.agcs.com/supportv2/techpapers/patterns/papers/tutnotes/index.htm Fecha de visita: 28 de Junio 2002.spa
dc.relation.referencesJACOBSON Ivar, BOQOCH _— e eZ Grady, aba $] RUMBALGH James. Libro El proceso Unificado de Desarrallo de Sofware. Addison Wesley Pág.302-433.spa
dc.relation.referencesMESTRAS, Juan Payán. http://grasia.fdi.ucm.es/pavon/dso/ejp. pdf Fecha de visita: 8 de noviembre del 2001.spa
dc.relation.referencesERICH Gamma, RICHARD Helm, RALPN Johnson, VLISSIDES John, Designs Patterns: Elements of reusable Object-Orientaded software conocida coma GOF Libro (Gang of four Book) 1995. http://www.ages.com/supportu2ftechpaners/pattems/papers/tuinotes/index him Fecha de visita: 18 de diciembre del 2001.spa
dc.relation.referencesFERNÁNDEZ SÁNCHEZ, Jose Luis. http://www.ati.es/aqULATIGOO/C0pS6/PonenTiatioGpO7?.html, Fecha de visita: 8 de noviembre del 2001.spa
dc.relation.referencesFIGUEROA ABUD Ma. Antonieta. http://www.itorizaba.edu.muprincipal /¡posgrado/revista/UML.doc Fecha de visita: 4 de marzo del 2002.spa
dc.relation.referencesGARCÍA PEÑALVO, Francisco José. MARQUÉS CORRAL, José Manual, LAGUNA, Miguel Ángel. Maudes Raedo, Jesús Vanuel http://www.infor.uva.esfdocpubimecano.naf 1998. Fecha de visita: 3 de Julio 2002 y 3 de Septiembre 2002 .spa
dc.relation.referencesGONZALEZ, Agustín, http://www.profesores.elo.utfsm.ci/-agv/elo329/2s02/lectures/ffunctions.ppt 2001. Fecha de visíta: 9 de Julio 2002,.spa
dc.relation.referencesIMAZ, Manuel http://www.aties/gULATIGOO/OOpas/Paneni2/atia8p12.html 1998, FECHA DE VISITA: 20 DICIEMBRE 2001.spa
dc.relation.referencesLLORÉNS, Juan, Miguel. Adoración de. Amescua, Miguel de, Velasca, Manuel. 1998. fecna de visita: http://www.hanann.aties/gGULATIGOO/OCp36/PonengiatioGpos.html 10 Noviembre 2001.spa
dc.relation.referencesMARTÍNEZ JUAN, Francisco Javier. http://www.Amanw.di.uniovi.es/-cuevalasignaturas/PFCOviedo/PFCPatronesJava.pdf, FECHA DE VISITA: 16 NOVIEMBRE 2001.spa
dc.relation.referencesMARKIEWICZ, Marcus Eduardo. De Carlos http://www.acm.org/erassraads/esnanol/xrde7-4framewoarks. html Abril 25 2000 FECHA DE VISITA:18 DICIEMBRE 2001.spa
dc.relation.referencesFERRERO, Joaquín http://www.gui.uva.es/login/16/java.html. Fecha de visita: 25 de Noviembre del 2002 .spa
dc.relation.referencesPRASAD, Shiva. KUNISETTY, Sunil. Basu http://www.otn.oracie.comi/techiiava/servlets/pdf/424.pdf. Fecha de visita: 3 de abril del 2002.spa
dc.relation.referencesPUENTE, Miguel htttp://www.fastlink.com.uy/uguarnos/mpuente/com_13.htm 1998. fecha de visita: 30 de junio 2002.spa
dc.relation.referencesRational. http://www.rational.com/rupilogin/2002. fecha de visita: 2001, 2002.spa
dc.relation.referencesSABORIÍO, José Guillermo. http://anubis.ecci.ucr.ac.cr/-ci1402/p/1208-13.htm 1958. facna de visíta: 22 de Noviembre 2001.spa
dc.relation.referencesUltrasist http://www.alírasiat: com.mxi/tecnologias/compfactory.htm 2000. Fecha de Visita: 9 de Julio 2002.spa
dc.relation.referencesUNIVERSIDAD AUTÓNOMA DE BUCARAMANGA http://intranet.unab.edu.co/ 2002 PROCESO DE ACREDITACIÓN. Fecha de visita: 2 de abril del 2002.spa
dc.relation.referencesUniversidad Rey Juan Carlos http://asyc.escet.urjc.es/docencia/asignaturas/iti-programacion/transpas/noded.html 2001. facha de visíta: 9 de Julia 2002.spa
dc.relation.referencesVBxtras http://www.vbxtras.com/productse/saurce+2000.asp 2000. Fecha de Visita: g de Julia 2002.spa
dc.relation.uriapolohttps://apolo.unab.edu.co/en/persons/miguel-antonio-cadena-carter-2spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subject.keywordsComponent managementspa
dc.subject.keywordsSystemspa
dc.subject.keywordsSoftwarespa
dc.subject.keywordsComputer programsspa
dc.subject.keywordsSoftware engineeringspa
dc.subject.keywordsUML (Computers)spa
dc.subject.keywordsSysML (Computer science)spa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembInnovaciones tecnológicasspa
dc.subject.lembProgramas para computadorspa
dc.subject.lembIngeniería de softwarespa
dc.subject.lembUML (Computadores)spa
dc.subject.lembSysML (Computadores)spa
dc.subject.proposalAdministración de componentesspa
dc.subject.proposalSistemaspa
dc.titleSistemas de administración de componentes de software para el Departamento de Sistemas en la Universidad Autónoma de Bucaramangaspa
dc.title.translatedSoftware component management systems for the systems department at the Universidad Autónoma de Bucaramangaspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTrabajo de Gradospa
dc.type.redcolhttp://purl.org/redcol/resource_type/TP

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
2003_Gomez_Puyana_Claudia.pdf
Tamaño:
92.97 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
829 B
Formato:
Item-specific license agreed upon to submission
Descripción: