Reingeniería a la herramienta web para la construcción colectiva de una biblioteca digital de recursos electrónicos sobre clásicos de la filosofía
dc.contributor.advisor | Rojas Morales, Fernando Antonio | |
dc.contributor.author | Villarreal Forero, Edwar Andrés | |
dc.date.accessioned | 2024-03-04T00:45:40Z | |
dc.date.available | 2020 | |
dc.date.available | 2024-03-04T00:45:40Z | |
dc.date.created | 2020 | |
dc.date.issued | 2020 | |
dc.description.abstract | El proyecto se centra en la posibilidad de generar un espacio virtual en donde se puedan realizar diferentes actividades, todas en torno al estudio de la filosofía. Una de las principales actividades que ofrece la plataforma es la consulta de material bibliográfico basado en un filtro de búsqueda específico, en los comentarios realizados por los usuarios o simplemente por las calificaciones obtenidas por los mismos. Esto con el fin de generar espacios en donde la comunidad pueda opinar e interactuar entre ellos. Otro aspecto fundamental en el proyecto es el proceso de reingeniería de software realizado. La herramienta web cuenta con una primera versión, la cual contiene múltiples errores y fallas de seguridad. el primer paso fue el estudio de la primera versión de la herramienta, analizar su código fuente y realizar ingeniería inversa con el fin de entender su funcionamiento y estructura. Posteriormente, se realizó una toma de requerimientos basados en las principales falencias del sistema como son la falta de sistema de seguridad y la forma en que se muestra el material bibliográfico, entre otros. Luego se continuó con el proceso de diseño de los casos de uso, escenarios, diagramas de clases, y de estados; los cuales fueron realizados en UML (Unified Modeling Language). Finalmente, se prosiguió con el desarrollo y la implementación de las funcionalidades, Las pruebas de funcionamiento y la publicación de la segunda versión de la herramienta en un servidor de aplicaciones. | |
dc.description.abstractenglish | The project focuses on the possibility of generating a virtual space where different activities can be carried out, all related to the study of philosophy. One of the main activities offered by the platform is the consultation of bibliographic material based on a specific search filter, comments made by users or simply by the ratings obtained by them. This in order to generate spaces where the community can have an opinion and interact with each other. Another fundamental aspect in the project is the software reengineering process carried out. The web tool has a first version, which contains multiple errors and security flaws. The firsts step was the study of the first version of the tool; analyze source code and perform reverse reengineering to understand its operation and structure. Subsequently, a requirement elicitation was made based on the main shortcomings of the system, such as the lack of security login and the way in which the bibliographic material is displayed, among others. Later, we continued with the process of designing the use cases, scenarios, class diagrams, states and activities; which were made in UML (Unified Modeling Language). Finally, we continued with the development and implementation of the functionalities, the functional tests, and the publication of the second version on a server. | |
dc.description.degreelevel | Pregrado | |
dc.description.degreename | Ingeniero de Sistemas | |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | Universidad Industrial de Santander | |
dc.identifier.reponame | Universidad Industrial de Santander | |
dc.identifier.repourl | https://noesis.uis.edu.co | |
dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/40393 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
dc.publisher.program | Ingeniería de Sistemas | |
dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
dc.subject | reingeniería | |
dc.subject | Ingeniería directa | |
dc.subject | Biblioteca virtual | |
dc.subject | Textos de filosofía | |
dc.subject | Comunidad virtual. | |
dc.subject.keyword | reengineering | |
dc.subject.keyword | Direct engineering | |
dc.subject.keyword | Digital library | |
dc.subject.keyword | Philosophy texts | |
dc.subject.keyword | Virtual community. | |
dc.title | Reingeniería a la herramienta web para la construcción colectiva de una biblioteca digital de recursos electrónicos sobre clásicos de la filosofía | |
dc.title.english | Reengineering to the web tool for the construction of a digital library about electronic Philosophical resources* | |
dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.hasversion | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado |
Files
Original bundle
1 - 3 of 3
No Thumbnail Available
- Name:
- Carta de autorización.pdf
- Size:
- 65.02 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Nota de proyecto.pdf
- Size:
- 156.5 KB
- Format:
- Adobe Portable Document Format