TAMAYO GARRIDO, IVÁNCONTRERAS QUEZADA, DIEGO ENRIQUECONTRERAS QUEZADA, DIEGO ENRIQUE2024-10-162024-10-162016https://repositorio.usm.cl/handle/123456789/51816El objetivo principal del tema a desarrollar como trabajo de título, es proveer una solución informática que apoye la gestión de la organización Colectivo Empatía Animal (C.E.A.) la que tiene como finalidad apoyar a la comunidad de Quilpué fomentando la participación y conciencia con respecto a los animales abandonados. El sistema tiene por nombre “Sistema de adopción de mascotas”. La solución debe ser capaz de gestionar los datos que se manejan en C.E.A, estos son los datos de los coordinadores, datos de personas, datos de mascotas, datos de veterinarios, datos de productos que se venden y los datos de la organización en general. En el capítulo I se observa la descripción de la organización en forma amplia, explicando cada punto; en el que se menciona el nombre, tipo de organización, misión, visión, objetivos principales, productos que la organización ofrece y departamentos afectados por el sistema a desarrollar. Formando parte de este capítulo también se encuentran los objetivos y beneficios del proyecto, la descripción de la situación actual de C.E.A. sin el sistema informático, los problemas detectados y las razones por la que fue necesario llevar a cabo este proyecto, requerimientos del usuario, alternativas globales de solución donde se mencionan 3 posibles soluciones y el criterio para su evaluación. Para finalizar se describe la alternativa seleccionada, refiriéndose a su descripción, desarrollo del plan de personal, planificación temporal, tiempos y recursos asignados por actividad y administración del riesgo. Luego en el capítulo II se observa la descripción de la solución propuesta, el análisis de los requisitos descritos en el capítulo I, se realiza un análisis a través de UML utilizando los modelos de casos de uso, diagrama de actividades, modelo conceptual, casos de uso narrativos, diagramas de secuencias y contratos. Finalmente en el último capítulo se presentan una serie de etapas propias del diseño de software tales como: la arquitectura del software, donde se describen las capas que componen el software diseñado; además se menciona el sistema operativo y lenguaje de programación que posee como conocimiento el equipo de desarrollo. Por otro lado se menciona el diseño de los datos presentando los modelos de clases, modelo relacional y diccionario de datos. Siguiendo con el diseño se describen los diagramas de colaboración correspondientes para el diseño de componentes y para finalizar se presenta el diseño de interfaz donde se muestran los prototipos y diagrama de menús. Finalmente se presentan las conclusiones del trabajo.COLECTIVO EMPATÍA ANIMALLENGUAJE UNIFICADO DE MODELADOADOPCIÓN MASCOTASSISTEMA DE ADOPCIÓN DE MASCOTASTesis de Pregrado3560901061637