Formato - Ieee830 PROMETEO
Formato - Ieee830 PROMETEO
Formato - Ieee830 PROMETEO
software
Proyecto: Sistema de Información para la Gestión de
Novedades de los Monumentos de la Ciudad de
Ibagué – PROMETEO
Revisión 00.1
revisión 00.2
Febrero 2016
[Nombre del proyecto] Rev. [99.99]
Especificación de requisitos de software Pág. 2
Tecnología en análisis y
FEBRERO
00.1 desarrollo de sistemas de Sandra Milena Cruz
2016
información. 1024399
Fdo. D./ Dña Ana Maria Bernal Cortes Fdo. D./Dña [Nombre]
Sistema de información para la gestión de
novedades de los monumentos de la ciudad de Rev. 00.1
Ibagué - PROMETEO Pág. 4
Especificación de requisitos de software
Contenido
1 INTRODUCCIÓN................................................................................................................. 4
1.1 Propósito........................................................................................................................ 4
1.2 Alcance........................................................................................................................... 4
1.5 Referencias.................................................................................................................. 15
1.6 Resumen...................................................................................................................... 15
2 DESCRIPCIÓN GENERAL............................................................................................... 15
2.4 Restricciones............................................................................................................... 16
2.4.1 Políticas reguladoras................................................................................................. 16
2.4.2 Limitaciones de hardware......................................................................................... 16
2.4.3 Interfaces con otras aplicaciones..............................................................................17
2.4.4 Funciones de control................................................................................................. 17
2.4.5 Requisitos del lenguaje............................................................................................. 17
2.4.6 Restricciones de Software......................................................................................... 17
2.4.7 Protocolos señalados................................................................................................ 17
3 REQUISITOS ESPECÍFICOS............................................................................................ 18
4 Tablas de requisitos........................................................................................................... 21
1 Introducción
El proyecto Sistema para la Gestión de Novedades --Prometeo, forma parte de
una estrategia de aprendizaje por proyectos del Servicio Nacional de
Aprendizaje Sena, que propicia el desarrollo de capacidades técnicas,
tecnológicas y sociales, con la aplicación de metodologías didácticas activas,
que estimulan el pensamiento para la resolución de problemas simulados y
reales; soportadas en la permanente utilización de las tecnologías de la
información y la comunicación, integradas, en ambientes abiertos y
pluritecnológicos, que en todo caso recrean el contexto productivo y vinculan al
aprendiz con la realidad cotidiana y el desarrollo de las competencias.
Este documento captura las características de las diferentes fases del diseño
hasta la implementación y puesta en marcha del Sistema para la Gestión de
Novedades --Prometeo. En él se usa un lenguaje natural y de fácil
entendimiento. Se capturan todos los requerimientos, sus tipos y funciones, la
documentación de las distintas técnicas de recolección de información, su
justificación y las herramientas que se implementaron para su desarrollo.
Así mismo especifica los alcances y el impacto social que tendrá este sistema
en la comunidad ibaguereña, cómo, la evolución de los sistemas de
información pueden soportar la generación e implementación de cultura y
apropiamiento del patrimonio artístico y cultural de la ciudad por parte de la
comunidad y la inclusión de la misma como solución a una problemática de
orden social.
1.1 Propósito
Documentar cada paso o etapa del proyecto de gestión de novedades
de los monumentos de Ibagué teniendo en cuenta la importancia de cada
fase, los tiempos que se gastaron en desarrollo de esta aplicación.
Así mismo se recopilaran la información del software y hardware que se
deben utilizar, las características del equipo móvil para su
rendimiento.
1.2 Alcance
El sistema para la gestión de novedades para los monumentos de Ibagué
“Prometeo”. Será una aplicación capaz de gestionar todas las
operaciones relacionadas con el registro, seguimiento y consulta de
novedades de los monumentos culturales de la ciudad .igual permitirá la
gestión de los usuarios del sistema y la generación de diferentes informes
estadísticos.
4. Rol 5. diseñador
6. Categoría 7.
profesional 8. Tecnólogo: ADSI
Rol Testeador
Categoría profesional
Tecnólogo: ADSI
1 Planificar las pruebas en base a la
metodología o prácticas establecidas.
2 Crear bancos de pruebas establecidas.
3 Ejecutar las pruebas establecidas.
Responsabilidades 4 Corregir los errores encontrados en la
ejecución de pruebas hasta que cumplan con
los requerimientos.
5 Documentar la realización de las pruebas.
Información del 3223382273
contacto
Rol
Diseñador
Categoría profesional
Descripción de requisitos del sofware
Sistema de información para la gestión de
novedades de los monumentos de la ciudad de Rev. 00.1
Ibagué - PROMETEO Pág. 8
Especificación de requisitos de software
Tecnólogo: ADSI
1 Definir el diseño de las clases
2 Diseñar el modelo de la base de
datos
Responsabilidades 3 Diseñar el prototipo de la aplicación
4 Establecer la plataforma en la cual se
programará.
Información del 3157522257
contacto
Aprobación ING. Sandra milena cruz molano
Rol Desarrollador
Categoría profesional
Tecnólogo: ADSI
1 Esquematizar los requerimientos funcionales mediante
la formulación de algoritmos.
2 Determinar los estándares de programación.
3 Reutilizar elementos ya desarrollados para el nuevo
código de programación si aplica.
4 Crear el código de programación de los nuevos
Responsabilidades elementos.
5 Integrar los elementos de programación para generar
la funcionalidad completa.
6 Documentar la programación como parte del código.
Información del 3157470850
contacto
Nombre
Lina Tatiana Villegas
Rol
Testeador
Categoría profesional
Tecnólogo: ADSI
1 Planificar las pruebas en base a la metodología o
prácticas establecidas.
2 Crear bancos de pruebas establecidas.
3 Ejecutar las pruebas establecidas.
4 Corregir los errores encontrados en la ejecución de
Responsabilidades pruebas hasta que cumplan con los requerimientos.
5 Documentar la realización de las pruebas.
Nombre
Dayana roa
Rol
Analista
Categoría profesional
Tecnólogo: ADSI
1 Conocimiento del paradigma tradicional de la
ingeniería del software y del tradicional ciclo de vida del
software en cascada.
Responsabilidades 2 Modelado funcional: Diagrama de flujo de datos,
diagrama de estado, etc.
3 Modelado de datos y sus técnicas: Diagrama entidad-
relación, modelo relacional, etc.
4 Conocimiento de la tecnología: arquitectura de
software, bases de datos, etc.
Información del 3153129210
contacto
Nombre
Edna roció Bermúdez
Rol
Diseñador
Categoría profesional
Descripción de requisitos del sofware
Sistema de información para la gestión de
novedades de los monumentos de la ciudad de Rev. 00.1
Ibagué - PROMETEO Pág. 10
Especificación de requisitos de software
Tecnólogo: ADSI
1 Definir el diseño de las clases
2 Diseñar el modelo de la base de datos
Responsabilidades 3 Diseñar el prototipo de la aplicación
4 Establecer la plataforma en la cual se programará.
Información del 3114874074
contacto
Rol
Analista
Categoría profesional
Tecnólogo: ADSI
Responsabilidades 1 Conocimiento del paradigma tradicional de la
ingeniería del software y del tradicional ciclo de vida del
software en cascada.
2 Modelado funcional: Diagrama de flujo de datos,
diagrama de estado, etc.
3 Modelado de datos y sus técnicas: Diagrama entidad-
relación, modelo relacional, etc.
4 Conocimiento de la tecnología: arquitectura de
software, bases de datos, etc.
Información del 3046801620
contacto
Rol
Desarrollador
Categoría profesional
Tecnólogo: ADSI
1 Esquematizar los requerimientos funcionales mediante
Descripción de requisitos del sofware
Sistema de información para la gestión de
novedades de los monumentos de la ciudad de Rev. 00.1
Ibagué - PROMETEO Pág. 11
Especificación de requisitos de software
la formulación de algoritmos.
2 Determinar los estándares de programación.
3 Reutilizar elementos ya desarrollados para el nuevo
código de programación si aplica.
4 Crear el código de programación de los nuevos
Responsabilidades elementos.
5 Integrar los elementos de programación para generar
la funcionalidad completa.
6 Documentar la programación como parte del código.
Información del 3123086944
contacto
Nombre
Mario Javier romero
Rol
Analista
Categoría profesional
Tecnólogo: ADSI
1 Conocimiento del paradigma tradicional de la
ingeniería del software y del tradicional ciclo de vida del
software en cascada.
2 Modelado funcional: Diagrama de flujo de datos,
diagrama de estado, etc.
Responsabilidades 3 Modelado de datos y sus técnicas: Diagrama entidad-
relación, modelo relacional, etc.
4 Conocimiento de la tecnología: arquitectura de
software, bases de datos, etc.
Información del 3144369292
contacto
Rol
Desarrollador
Categoría profesional
Tecnólogo: ADSI
Nombre
Armando Gómez Osorio
Rol
Testeador
Categoría profesional
Tecnólogo: ADSI
1 Planificar las pruebas en base a la metodología
o prácticas establecidas.
2 Crear bancos de pruebas establecidas.
3 Ejecutar las pruebas establecidas.
Responsabilidades 4 Corregir los errores encontrados en la ejecución
de pruebas hasta que cumplan con los
requerimientos.
5 Documentar la realización de las pruebas.
Información del 3165004519
contacto
Aprobación ING. Sandra milena cruz molano
Nombre
Jimmy bejarano
Rol
Testeador
Categoría profesional
Tecnólogo: ADSI
Nombre
John Édison Ochoa
Rol
Analista
Categoría profesional
Tecnólogo: ADSI
1 Conocimiento del paradigma tradicional de la
ingeniería del software y del tradicional ciclo de vida del
software en cascada.
2 Modelado funcional: Diagrama de flujo de datos,
diagrama de estado, etc.
Responsabilidades 3 Modelado de datos y sus técnicas: Diagrama entidad-
relación, modelo relacional, etc.
4 Conocimiento de la tecnología: arquitectura de
software, bases de datos, etc.
Información del 3185688573
contacto
Rol
Desarrollador
Categoría profesional
Tecnólogo: ADSI
1 Esquematizar los requerimientos funcionales mediante
la formulación de algoritmos.
2 Determinar los estándares de programación.
3 Reutilizar elementos ya desarrollados para el nuevo
código de programación si aplica.
4 Crear el código de programación de los nuevos
Responsabilidades elementos.
5 Integrar los elementos de programación para generar
la funcionalidad completa.
6 Documentar la programación como parte del código.
Información del 3183769136
contacto
Nombre
Rol
ingeniero de requerimientos
Nombre
Rol
ingeniero de requerimientos
Nombre
Rol
ingeniero de requerimientos
1.5 Referencias
Referencia Titulo Ruta Fecha Autor
[Ref.] [Título] [Ruta] [Fecha] [Autor]
1.6 Resumen
Este documento se divide en tres partes. En la primera parte podemos
observar una introducción que nos da una vista general, un objetivo,
alcance y un propósito.
2 Descripción general
2.1 Perspectiva del producto
El sistema de información para la gestión de novedades de los
monumentos de la ciudad de Ibagué – PROMETEO será un software
diseñado para trabajar en entorno web y también podrá ser utilizado en
dispositivos móviles como: Smartphone, Tablet, ipad, entre otros. Este
sistema será independiente es decir no dependerá de otras aplicaciones.
2.4 Restricciones
3 Requisitos específicos
3.1 Requisitos comunes de los interfaces
Inicio de sesión:
RF05: La aplicación solicitará usuario y contraseña para acceder a la
plataforma.
RF06: El sistema validará los datos.
RF07: El sistema permitirá que el usuario recupere la contraseña.
Registro de la novedad:
RF08: El sistema mostrará las opciones de registro de la novedad y
seguimiento de la novedad.
RF09: El sistema permitirá almacenar imágenes y texto.
RF10: El sistema mostrará una opción para subir a la plataforma una
foto.
RF11: Permitirá la selección de un tipo de estado del monumento, y
dará la opción de escoger otro estado y una breve descripción, en
caso que la novedad no coincida con ninguna de las opciones
predeterminadas.
RF12: El sistema permitirá hacer una búsqueda de información
almacenada en el equipo para subirla a la plataforma.
RF13: La aplicación realizará un renderizado de la imagen para
reducir su tamaño.
RF14: El sistema validará que los datos ingresados sean correctos.
RF15: El sistema generará una notificación a manera de respuesta al
recibir la información.
Seguimiento de la novedad:
3.3.2 Seguridad
RNF04: La información manejada por el sistema está protegida
de acceso no autorizado y divulgación.
RNF05: Los permisos de acceso al sistema podrán ser
cambiados solamente por el administrador.
RNF06: El sistema se desarrollará aplicando patrones y
recomendaciones de programación que incrementen la
seguridad de los datos.
RNF07: Si el sistema identifica ataques de seguridad no
continuará operando hasta ser desbloqueado por el
administrador.
3.3.3 Fiabilidad
RNF09: El sistema no presentará más de dos fallos al mes.
3.3.4 Disponibilidad
RNF10: El sistema tendrá una disponibilidad al usuario 24
horas al día los 7 días de la semana.
3.3.5 Mantenibilidad
RNF11: El sistema estará en capacidad de realizar backups
automáticos periódicamente.
RNF12: El sistema tendrá las tareas de mantenimiento a cargo
del ente de control quien designará la realización de las mismas.
3.3.6 Portabilidad
RNF13: La aplicación podrá ser usada bajo los siguientes
sistemas operativos:
o Android
o IOS
o Windows Phone
4 Tablas de requisitos
☐Baja/Opcional
de consultar la novedad.
Tipo ☒Requisito ☐Restricción
Fuente del requisito Técnicas de recolección de información
Prioridad del requisito ☐Alta/Esencial ☒Media/Deseado
☐Baja/Opcional