Show simple item record

dc.contributor.advisorBorges, José A.
dc.contributor.authorDuarte-Barrera, Carlos Eduardo
dc.date.accessioned2019-05-14T18:22:49Z
dc.date.available2019-05-14T18:22:49Z
dc.date.issued2008
dc.identifier.urihttps://hdl.handle.net/20.500.11801/2223
dc.description.abstractThis document describes the process of improving the nursing documentation system, HPAD, by means of a software re-engineering process. The development of the re- engineered system required the study of the existing system to locate both areas for improvement and identify the sections that might be reusable. The redesign process focused on achieving a product easily expandable in the future, with particular emphasis on the software's ability to work independently of the database engine used. A complete rewriting of the existing application was performed while preserving most of the graphical interfaces of the original system. One interface in particular, the Assessment interface, was completely redesigned. The re-engineering process of this project made a significant use of design patterns, particularly the Model-View-Controller was used as a basis for the overall structure of the HPAD software. Other design patterns used to achieve the aim of this project were the Template and Façade patterns. The re-engineered system presents usability improvements such as a change into a MDI interface and data tables sorting; also speed optimizations for some process have been made.en_US
dc.description.abstractEste trabajo describe el proceso de mejora del sistema de documentación de enfermería HPAD a través de la aplicación de procesos de reingeniería del software. El desarrollo de este sistema requirió el estudio del sistema existente para localizar tanto los puntos potenciales de mejora como aquellas secciones que podrían ser reusables. El proceso de rediseño se enfocó en alcanzar un producto fácilmente expandible en el futuro, con un especial énfasis en la habilidad del software para trabajar independientemente del motor de base de datos usado. Se realizó una reescritura completa de la aplicación, conservando la mayoría de interfaces gráficas del sistema existente. Una interfaz en particular, la interface de “Assessment”, fue completamente rediseñada. El proceso de reingeniería de este proyecto hace un uso extensivo de patrones de diseño. El patrón más usado fue el “Model-View- Controller”, el cual fue usado como base para la estructura general del software HPAD. Otros patrones de diseño usados para lograr el objetivo de este trabajo fueron “Façade” y “Template”. El sistema resultante presenta mejoras de usabilidad como el cambio a una interface MDI e implementación de ordenación para tablas de datos. Optimizaciones de velocidad de algunos procesos también fueron realizadas.en_US
dc.language.isoEnglishen_US
dc.titleObject-oriented re-engineering of the nursing documentation system hpaden_US
dc.rights.licenseAll rights reserveden_US
dc.rights.holder(c) 2008 Carlos Eduardo Duarte-Barreraen_US
dc.contributor.committeeRodríguez, Néstor J.
dc.contributor.committeeNavarro, José
dc.contributor.representativeCesaní, Viviana
thesis.degree.levelM.E.en_US
thesis.degree.disciplineComputer Engineeringen_US
dc.type.thesisProject Reporten_US
dc.contributor.collegeCollege of Engineeringen_US
dc.contributor.departmentDepartment of Electrical and Computer Engineeringen_US
dc.description.graduationYear2008en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

  • Theses & Dissertations
    Items included under this collection are theses, dissertations, and project reports submitted as a requirement for completing a degree at UPR-Mayagüez.

Show simple item record