FACULTAD DE
INGENIERÍA
CARRERA DE INGENIERÍA DE SISTEMAS
COMPUTACIONALES
INFORME DE PROYECTO FINAL
TÍTULO: Algoritmos en Sistemas
de Seguridad, Sistema contra
incendio - SCI
Autores:
Carlos Daniel Luicho Salazar(100%)
Jose Luis Huaman Sanchez(100%)
Jackson Bryan Pizan Cotrina(100%)
Henry Jermain Bacon Guerra(100%)
Brayan Alexander Rios Jara(50%)
Curso: Fundamentos de algoritmos
< Titulo>
Cajamarca – Perú
2025
Índice
I. INTRODUCCIÓN. 3
II. ANÁLISIS DEL PROBLEMA 3
2.1. Descripción del caso 3
2.2. Marco Teórico 3
III. GENERACIÓN DE SOLUCIONES 3
3.1. Descripción de requisitos 3
3.2. Flujograma de proceso 3
3.3. Código del sistema 3
3.4. Herramientas y metodologías utilizadas 4
IV. CONCLUSIONES Y RECOMENDACIONES 4
4.1. Conclusiones 4
4.2. Recomendaciones 4
V. REFERENCIAS BIBLIOGRAFÍCAS 4
VI. ANEXOS 4
<titulo o tema del informe> pág. 2
< Titulo>
I. INTRODUCCIÓN.
II. ANÁLISIS DEL PROBLEMA
2.1. Descripción del caso
Los estudiantes interpretamos el caso de estudio como una valiosa oportunidad
para aplicar nuestros conocimientos teóricos en un contexto práctico. A través
del desarrollo de un sistema de simulación para un panel de control de
incendios, comprendemos la crítica importancia de la detección temprana de
incendios y su impacto en la seguridad de edificios y hogares.
Al abordar la definición del problema, identificamos los desafíos existentes en la
detección de incendios, como la falta de sistemas eficientes y la necesidad de
una respuesta rápida. Esto nos permite reconocer las expectativas de los
usuarios, así como las funcionalidades esenciales que el sistema debe incluir,
como la verificación automática de sensores y la generación de alertas visuales
y sonoras.
En cuanto a los requisitos del sistema, destacamos la relevancia de cumplir
tanto con requisitos funcionales como no funcionales. Esta comprensión nos
ayuda a apreciar la complejidad y la responsabilidad que implica diseñar un
sistema de seguridad efectivo.
El análisis y diseño del sistema, utilizando diagramas y casos de uso, nos
proporciona herramientas visuales que facilitan la representación de la
estructura y funcionamiento del sistema, fortaleciendo nuestras habilidades de
diseño.
Finalmente, al evaluar y validar el sistema, valoramos la importancia de las
pruebas y métricas para garantizar que cumpla con sus objetivos. Esta
experiencia no solo enriquece nuestra comprensión de la ingeniería de
software, sino que también nos prepara para enfrentar futuros desafíos en el
campo de la tecnología y la seguridad.
2.2. Marco Teórico
INTRODUCCIÓN
Contamos con la necesidad de implementar métodos actuales que protejan vidas y
propiedades. Para este objeto hemos decidido crear un algoritmo mucho más
sofisticado para la detección de incendio y desarrollar su software en Visual Studio,
controlando el versionado en GitHub.
ANTECEDENTES
<titulo o tema del informe> pág. 3
< Titulo>
La tecnología nos permite llevar a cabo una mejora respecto a los sistemas tradicionales
de detección de incendio, ya que se hace posible crear respuesta automática a la
detección y limitar el impacto resulta en menor costo.
BASES TEÓRICAS
Detección de Incendios: Existen diferentes técnicas como la utilización de sensores de
humo, infrarrojos o térmicos. Los algoritmos toman la información y determinan si
existe un incendio.
Visual Studio: Programas de software a ser utilizados en el desarrollo del sistema de
detección de incendios.
GitHub: Mantener control sobre el código y facilitar su trabajo en conjunto.
CONCEPTOS CLAVE
Sensores de Incendio: Equipos que pueden reconocer variaciones en su ambiente como
humo o temperatura.
Algoritmo de Detección: Toma la información de los sensores y la elabora para ver si
hay fuego.
Visual Studio: Software que se utilizará para implementar el sistema.
GitHub: Servicio donde podrá gestionar su código y su trabajo.
METODOLOGÍA
Utilizando Visual Studio, procederemos a desarrollar el algoritmo en C# o Python. El
control del código y de las distintas versiones se realizará en GitHub.
.
III. GENERACIÓN DE SOLUCIONES
III.1. Descripción de requisitos
Lo siguiente describe las brechas en las especificaciones del sistema y los
requisitos funcionales que permitirían al modelo simular el problema.
Requisitos Funcionales
Monitoreo continuo de sensores: El sistema debe monitorear continuamente
los sensores de humo y temperatura ubicados en cada zona de interés.
Los sistemas de alarma deben activar automáticamente las alertas: El sistema
debe activar automáticamente las alarmas ante niveles de humo o temperatura
dentro de la zona de peligro para advertir al personal.
Uso de fuentes de energía alternativas: El sistema debe incluir fuentes de
energía de respaldo en caso de que la primaria falle para garantizar un
funcionamiento ininterrumpido del sistema.
Las advertencias deben ser escalonadas: El sistema debe proporcionar desde
las advertencias más básicas hasta las medidas de alerta automatizadas más
serias con señales de audio o visual auxiliares, activando rociadores o
comunicación inmediata con los bomberos.
<titulo o tema del informe> pág. 4
< Titulo>
Panel de control manual: Debe haber paneles básicos para que los usuarios
puedan encender o apagar los dispositivos según sea necesario.
Registro de eventos: El sistema debe retener la información relevante de los
eventos y los estados de los sensores para un análisis y revisión posteriores.
III.2. Flujograma de proceso
Proceso Sistema_Contra_Incendios
Definir temperatura Como Real
Definir humo Como Caracter
Escribir "=== Sistema Contra Incendios ==="
Escribir "Ingrese la temperatura actual (°C): "
Leer temperatura
Escribir "¿Se detecta humo? (S/N): "
Leer humo
humo <- Mayusculas(humo)
Si temperatura >= 60 O humo = "S" Entonces
Escribir "¡ALERTA! Posible incendio detectado."
Si temperatura >= 60 Entonces
Escribir "Activando rociadores automáticos por alta temperatura..."
FinSi
Si humo = "S" Entonces
Escribir "Activando alarma por presencia de humo..."
FinSi
Sino
Escribir "Todo normal. No se detecta incendio."
FinSi
FinProceso
III.3. Código del sistema
III.4. Herramientas y metodologías utilizadas
<titulo o tema del informe> pág. 5
< Titulo>
Descripción de la metodología de desarrollo utilizada en base a las
tendencias tecnológicas de la ingeniería, así como el listado y propósito de las
Herramientas Adicionales (software de diseño, modelado , etc )
IV. CONCLUSIONES Y RECOMENDACIONES
Las conclusiones y recomendaciones deben estar alineadas según el objetivo general
y específicos
IV.1. Conclusiones
IV.2. Recomendaciones
V. REFERENCIAS BIBLIOGRAFÍCAS
VI. ANEXOS
<titulo o tema del informe> pág. 6
< Titulo>
NOTAS ACLARATORIAS
1. El Informe de proyecto será redactado en formato APA 7ma edición . (fuente
Arial, tamaño 11, alineación justificada, interlineado 1,5, hoja A4.)
2. Sobre el tema de proyecto
✔ Promueve un nuevo aprendizaje
✔ Brinda experiencias realistas
✔ Balance entre complejidad y carga de trabajo
3. Comunicación
✔ Lenguaje profesional
✔ Organización de la presentación
✔ Presentación efectiva
✔ Figuras y formato
✔ Redacción y gramática
<titulo o tema del informe> pág. 7
< Titulo>
<titulo o tema del informe> pág. 8