Documente Academic
Documente Profesional
Documente Cultură
software
Proyecto: HELPAPP
Revisin [0.3]
[Mes de ao]
Revisin
26/10/2016
Revisin
2
Autor
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 4
Contenido
FICHA DEL DOCUMENTO
CONTENIDO
1 INTRODUCCIN
1.1
Propsito
1.2
Alcance
1.3
Personal involucrado
1.4
1.5
Referencias
1.6
Resumen
DESCRIPCIN GENERAL
2.1
2.2
2.3
2.4
Restricciones
2.5
Suposiciones y dependencias
2.6
REQUISITOS ESPECFICOS
3.1
Requisitos funcionales
3.2
Requisitos no funcionales
3.3
Otros requisitos
APNDICES
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 5
1 Introduccin
1.1
1.2
Propsito
El propsito de este documento es presentar las caractersticas de
los requisitos a desarrollar de la aplicacin.
Presentar los requerimientos que han sido solicitados por el cliente,
estas sern revisados y aprobados para la implementacin de la
aplicacin.
Alcance
1.3
Personal involucrado
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de
contacto
Kenyo Espinoza
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de
contacto
Medalith Bances
Analista y diseadora
Estudiante
Elaboracin del documento
Correo: medalith.bances@usil.pe
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de contacto
Edith Ramirez
Documentadora tcnico y testing
Estudiante
Elaboracin del documento
Correo: edith.ramirez@usil.pe
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de
contacto
Millooska Tamayo
Diseadora y desarrolladora
Estudiante
Elaboracin del documento
Correo: millooska.tamayo@usil.pe
1.4
HELPAPP
Especificacin de requisitos de software
1.5
Referencias
Referencia
1
2
1.6
Rev.0.3
Pg. 6
Titulo
Sistemas
Operativos
Lenguajes de
programacin
Fecha
Autor
2003
Enrique Quero
Catalinas
Kenneth C.
Louden
2004
Resumen
2 Descripcin general
2.1
2.2
2.3
Tipo de usuario
Formacin
Habilidades
Actividades
Usuario
Secundaria completa
Conocimiento en manejos de App.
Encargado de reportar incidentes como robos, o en caso
necesite otro tipo de ayuda como una ambulacin o
bomberos.
Tipo de usuario
Formacin
Administrador
Estudios tcnicos
Descripcin de requisitos del software
HELPAPP
Especificacin de requisitos de software
Habilidades
Actividades
2.4
2.5
Rev.0.3
Pg. 7
Restricciones
Usuario debe estar previamente registrado
Solo se disponibles para dispositivos con un sistema operativo
Android 4.0 o superior e IOS.
Suposiciones y dependencias
La ERS deber ser modificada si los sistemas operativos que sern indicados
no se encuentran disponibles.
2.6
Esta aplicacin podr ser implantada para ser utilizado en otras ciudades del
pas
3 Requisitos especficos
3.1 Requisitos comunes de los interfaces
La aplicacin web deber implementar una interfaz grfica agradable a la vista e
intuitiva. Como norma general, para realizar cualquier accin dentro de la aplicacin,
ser obligatorio el uso de un nmero mnimo de pasos. De esta forma se podr
mejorar la experiencia del usuario.
Prioridad: 1.- Bajo
3.- Medio
5.- Alta
RE01
[Versin]
Versin N1 12/10/2016
Descripcin
[Importancia]
[Prioridad]
Comentarios
HELPAPP
Especificacin de requisitos de software
RE02
Recepcin de Notificaciones
[Versin]
Versin N2 12/10/2016
Rev.0.3
Pg. 8
Descripcin
[Importancia]
[Prioridad]
Comentarios
RE03
[Versin]
Versin N3 12/10/2016
Descripcin
[Importancia]
[Prioridad]
Comentarios
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 9
RE04
[Versin]
Versin N5 12/10/2016
Descripcin
[Importancia]
[Prioridad]
Comentarios
RE05
[Versin]
Versin N5 12/10/2016
Descripcin
[Importancia]
[Prioridad]
Comentarios
RE06
[Versin]
Versin N6 12/10/2016
Descripcin de requisitos del software
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 10
Descripcin
[Importancia]
[Prioridad]
Comentarios
Interface de comunicacin
RE07
[Versin]
Versin N7 12/10/2016
Descripcin
[Importancia]
[Prioridad]
Comentarios
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 11
RE08
Comentarios
[Versin]
Versin N8 12/10/2016
Descripcin
En la parte inferior abra una donde los usuarios pueden dar sus
comentarios y tambin sus sugerencias.
[Importancia]
[Prioridad]
Comentarios
3.1
Requisitos funcionales
RF01
Registrar usuario
[Versin]
Versin N1 12/10/2016
Descripcin
[Importancia]
[Prioridad]
Comentarios
RF02
Generar password
[Versin]
Versin N1 12/10/2016
HELPAPP
Especificacin de requisitos de software
Descripcin
[Importancia]
Rev.0.3
Pg. 12
[Prioridad]
Comentarios
Ninguno.
las
RF04
[Versin]
Versin N1 12/10/2016
Descripcin
[Importancia]
[Prioridad]
Comentarios
Iniciar Sesin
[Versin]
Versin N1 12/10/2016
Descripcin
HELPAPP
Especificacin de requisitos de software
[Importancia]
Rev.0.3
Pg. 13
Es importante que el usuario inicie sesin para poder enviar una alerta.
[Prioridad]
Comentarios
Ninguno.
RF05
[Versin]
Versin N1 12/10/2016
Descripcin
[Importancia]
[Prioridad]
Comentarios
Ninguno
RF06
[Versin]
Versin N1 12/10/2016
Descripcin
[Importancia]
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 14
[Prioridad]
Comentarios
3.2
3.2.1
Requisitos no funcionales
Requisitos de rendimiento
Tiempo de respuesta
RFN1: El 95% de cada funcin solicitada ya sea el envo de alerta
al administrador acerca de algn incidente, y tambin la realizacin
de la llamada del administrador hacia el usuario o alguna
actualizacin que se realice, el tiempo de respuesta ser mximo
de 5.0 segundos
3.2.2
Seguridad
RFN2: El ingreso al HELPAPP se validar por medio de un usuario
y contrasea diferente para cada usuario.
Tcnicas criptogrficas de proteccin de datos
RFN3: El sistema utilizar la tcnica de criptografa para asegurar
la integridad, confidencialidad y autenticidad de la informacin
Registro de ficheros con logs de actividad
RFN4: El sistema realizar registros de ficheros con logs de
actividad para mantener al da lo que est sucediendo realmente
en contra del sistema se tiene que comprobarse el archivo de
registro. A pesar que el archivo de registro solo informa de lo que
haya sucedido, pero dar una cierta comprensin de los ataques
que se lanzan en contra del sistema.
Significado
Valor
explicacin
Cundo?
[01/11/20116 08:12:30]
Sello de tiempo:
fecha, hora e
indicacin de uso
de horario.
Donde?
/var/log/message
Registro
mensajes
generales
sistema
Cmo se registra
email?
/var/log/email
de
del
Registro de email
HELPAPP
Especificacin de requisitos de software
3.2.3
Rev.0.3
Pg. 15
Cmo se registra
inicio?
/var/log/boot.log
Registro de inicio
del sistema
Cmo
registra
base de datos?
/var/log/mysql.log
Registro de base
de datos MySQL
Cmo se registra
login?
/var/log/utmp
Registro de Logins
Fiabilidad
RFN5: El sistema evitar que exista algn tipo de prdida de la
informacin que maneja, realizando actualizaciones inmediatas al
realizar cambios en la aplicacin.
RFN6: El nmero de incidentes permisibles no pueden superar de
3 diarios.
RFN7: El sistema se encargar de realizar un backup diariamente
de los datos que se almacenan en la aplicacin, de esta manera se
evitar la prdida de la informacin a largo plazo.
3.2.4
Disponibilidad
RFN8: El sistema funcionara el 100% las 24 horas del da los 7
das de la de la semana y los 365 das del ao, con accesibilidad
para todos los usuarios registrados.
3.2.5
Mantenibilidad
RFN9: El mantenimiento de la aplicacin se realizar
semanalmente.
Las actividades que se realizarn en el mantenimiento son:
HELPAPP
Especificacin de requisitos de software
3.2.6
Rev.0.3
Pg. 16
Portabilidad
RFN10: El sistema se disear de tal modo pueda ejecutarse en
diferentes plataformas.
RFN11: El aplicativo ser utilizable por los modelos de tecnologa
3G Y 4G de las siguientes marcas: Samsung, Huawei, LG, Sony,
Apple, Alcatel, Motorola y Nokia.
RFN12: La aplicacin ser realizada en lenguaje de programacin
visual studio C#.
RFN13: El aplicativo deber ser compatible para los siguientes
sistemas operativos: Android de 4.0.0 a 6.0 y IOS de 3.0 a 8.3.
3.3
Otros requisitos
Requisitos legales
RFN13: La aplicacin tendr licencia de uso y condiciones que el
usuario deba aceptar para poder hacer uso de la App. En las
condiciones legales se debe hacer una adecuacin a la normativa.
RFN14: Aplicaremos la ley de servicios de la sociedad de la
informacin y comercio electrnico, en cuanto al deber de
informacin a los usuarios y las responsabilidades que tenemos, se
debe explicar bien quienes somos, nombre y domicilio.
RFN15: El sistema cumplir con la propiedad intelectual y la ley de
marcas, nombre comercial o logo para la aplicacin, se debe registrar
para protegerla correctamente, y para que sea reconocido nuestro
derecho como creadores.
4 Apndices
Mockups HELPAPP
Home bienvenido a HEALPAPP
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 17
Registro de usuarios
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 18
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 19
HELPAPP
Especificacin de requisitos de software
Rev.0.3
Pg. 20