Tp-Software de Ingenierios
Tp-Software de Ingenierios
Tp-Software de Ingenierios
FACULTAD DE INGENIERÍA
TRABAJO FINAL
Integrantes:
Resumen
El trabajo a desarrollar es por un grupo de estudiantes de la Universidad Peruana de
Ciencias Aplicadas que decidimos crear un software que pueda ayudar la
problemática.
Como equipo vamos a presentar este trabajo de investigación lo cual nos basamos
en el tema que elegimos aleatoriamente que es desarrollar un Dashboard (tablero
de control) para la evolución del covid-19. Vamos a considerar todos los datos que
nos da el video.
ÍNDICE
2
Capítulo 1: Presentación ………………………………………………………………. 4
Capítulo 2: Marco Teórico ……………………………………………………………... 5
2.1. Base Teorica ……………………………………………..……………..………... 5
2.1.1. Empresa ……………………………………………………………………. 5
2.1.2. Proceso ………………………………………………………………...…... 5
2.2. Sistemas ……………………………………………………………………..…..... 6
2.2.1. Python ………………………………………………………………………. 6
2.2.2. StarUml ……………………………………………………………………... 6
2.2.3. Google Collaborate ……………………………………………………...… 6
2.2.4. Lenguaje de programación ……………………………………………….. 6
2.2.5. Base de datos ……………………………………………………………… 7
2.2.6. Análisis y diseño orientado a objetos …………………………………… 7
Capítulo 3: Descripción de empresa y proceso bajo estudio con la definición
del problema o Temática a abordar ………………………………………………….. 8
3.1. Descripción de la empresa ……………………………………………………..... 8
3.1.1. Misión ………………………………………………………………..….….. 8
3.1.2. Visión ……………………………………………………………………….. 8
3.1.3. Valores ……………………………………………………………………... 9
Capítulo 4: Diseño del componente o programa mediante la metodología y
herramientas del Análisis y Diseño Orientado a Objetos ……………………….. 9
4.1. Requisitos Funcionales y No Funcionales…………………………………….. 10
4.2. Modelo de Dominio ……………………………………………………………… 10
4.3. Modelo de Análisis …………………………………………………...………..… 11
4.3.1. Diagrama de clase de Análisis …………………………………………. 11
4.3.2. Diagrama de secuencias y colaboración ……………………………… 11
4.4. Modelo de Diseño ………………………………………………………………. 12
4.4.1. Diagrama de clase ……………………………………………………… 12
4.4.2. Diagrama de despliegue ……………………………………………….. 13
4.4.3. Plan de pruebas ………………………………………………………… 14
Capítulo 5: Propuesta del algoritmo y componente en Python ……………….. 14
Conclusiones ……………………………………………………………………………. 14
Recomendaciones ……………………………………………………………………… 14
Glosario ………………………………………………………………………………….. 15
Bibliografía ……………………………………………………………………………… 16
3
Capítulo 1:
Presentación
Nos comprometemos a actualizar nuestro panel con los últimos datos disponibles
para garantizar su relevancia y utilidad continua para nuestros usuarios. En un
momento en el que la información precisa y confiable es esencial, nuestro panel
Perú Covid-19 es una herramienta importante para una respuesta efectiva y
colaborativa a esta crisis.
Juntos estamos creando un futuro más seguro y saludable para todos los peruanos.
Capítulo 2:
Marco Teórico
4
Para este trabajo hemos decidido utilizar diferentes materiales bibliográficos y
programas. Donde nuestro principal objetivo es brindar nuestro apoyo al caso que
tenemos que resolver.
2.1.1. Empresa
2.1.2. Proceso
5
Recopilación de datos: Estamos investigando fuentes confiables de datos
epidemiológicos y de salud pública en Perú, incluyendo APIs de fuentes
oficiales como el Ministerio de Salud de Perú y la Organización Mundial de la
Salud (OMS), así como bases de datos públicas disponibles en línea.
6
2.2.1. Python
2.2.2. StarUml
7
Es recopilar, organizar y almacenar información en un sistema o base de
datos dedicados a guardar información relacionada entre sí, con referencia
entre ellos de manera que se complementen y con la posibilidad de
relacionarlos en base a diferentes criterios. También es un conjunto de datos
almacenados entre los que existen relaciones lógicas y que ha sido diseñada
para satisfacer los requerimientos de información de una empresa u
organización, ya que necesita manejar una gran cantidad de información
(SGMA, s/f).
Capítulo 3:
3.1.1. Visión
8
3.1.2. Misión
3.1.3. Valores
Capítulo 4:
9
Requisito Descripción
Funcional
Filtrado y Los usuarios deben poder filtrar los datos por fecha, día y año
Selección para obtener información específica.
10
Requisito No Descripción
Funcional
Disponibilidad El sistema debe estar disponible las 24 horas del día, los 7
días de la semana, con un tiempo de inactividad planificado
mínimo para mantenimiento y actualizaciones.
11
Caso de Uso:
Descripción del Caso de Uso: Este caso de uso permite a los administradores y
usuarios generales consultar las estadísticas diarias de Covid-19 en Perú a través
del Dashboard. Proporciona una visión rápida y clara del estado actual de la
pandemia, permitiendo a los usuarios tomar decisiones informadas y gestionar
recursos de manera eficiente.
Modelo de Análisis
12
Elaboración Propia
13
Elaboración Propia
Modelo de Diseño
14
Elaboración Propia
15
Interfaces
16
Ventana inicial
17
18
Conclusiones:
- Se podra registrar varios usuarios y que ellos pueden ver el dashboard con el
ello mismo.
Recomendaciones:
datos.
Glosario:
19
información. Un dato dentro de una base de datos responde a la función
(objeto, atributo, valor) (SGMA, s/f).
Bibliografía
https://programas.cuaed.unam.mx/repositorio/moodle/pluginfile.php/1023/
mod_resource/content/1/contenido/index.html
Anónimo. (s. f.). Interfaz - Qué es, concepto, tipos, características y ejemplos.
Recuperado de https://concepto.de/interfaz/
https://colab.research.google.com/
herramientas. Recuperado de
https://datos.gob.es/sites/default/files/doc/file/informe_herramientas_visualiza
cion.pdf
20