Escolar Documentos
Profissional Documentos
Cultura Documentos
Proyecto: AgroApp
Diciembre - 2014
AgroAp
p
PROYECTO INTEGRADOR I
Pg. 2
Fecha
Revisi
Autor
Verificado
n
04/12/20
14
V 1.0
dep.
Calidad.
Jorge
Rodrguez
Alvarez
Experimental
Por la Universidad
Vista Universidad Privada del Norte
Florida
AgroAp
p
PROYECTO INTEGRADOR I
Pg. 3
Contenido
FICHA DEL DOCUMENTO.......................................................................................2
CONTENIDO............................................................................................................... 3
1
INTRODUCCIN................................................................................................4
1.1 Propsito............................................................................................................ 4
1.2 mbito del Sistema........................................................................................4
1.3 Personal involucrado.....................................................................................4
1.4 Definiciones, acrnimos y abreviaturas.................................................5
1.5 Referencias.......................................................................................................5
1.6 Resumen............................................................................................................ 6
2
DESCRIPCIN GENERAL................................................................................6
REQUISITOS ESPECFICOS...........................................................................8
AgroAp
p
PROYECTO INTEGRADOR I
Pg. 4
3.2.10
3.2.11
3.2.12
3.2.13
3.2.14
3.2.15
AgroAp
p
PROYECTO INTEGRADOR I
Pg. 5
1 Introduccin
Este documento es una Especificacin de Requisitos Software (ERS)
para el sistema de AgroApp. Esta especificacin se ha estructurado
basndose en las directrices dadas por el estndar IEEE Prctica
Recomendada
para
Especificaciones
de
Requisitos
Software
Propsito
de
la
Estacin
Experimental
Vista
Florida.
Este
Personal involucrado
Nombre
Rol
Categora
profesional
Computacionales
Responsabilidades Anlisis
de
Informacin,
Informacin
diseo
programacin
de diacn92@hotmail.com
Descripcin de requisitos del sofware
AgroAp
p
PROYECTO INTEGRADOR I
Pg. 6
contacto
Nombre
Rol
Categora
profesional
Computacionales
Responsabilidades Anlisis
de
Informacin,
Informacin
diseo
programacin
de Vic-1890@hotmail.com
contacto
Nombre
Rol
Categora
profesional
Computacionales
Responsabilidades Anlisis
de
Informacin,
Informacin
diseo
programacin
de Neil_lliquemesia@hotmail.com
contacto
Nombre
Rol
Categora
profesional
Computacionales
Responsabilidades Anlisis
de
Informacin,
Informacin
diseo
programacin
de Jorge_12_44@hotmail.com
contacto
Nombre
Rol
Categora
profesional
Computacionales
Responsabilidades Anlisis
de
Informacin,
Informacin
diseo
programacin
de David2189@gmail.com
contacto
Descripcin de requisitos del sofware
AgroAp
p
1.4
PROYECTO INTEGRADOR I
Pg. 7
Nombre
ERS
Descripcin
Especificacin de Requerimientos de Software
RF
Requerimiento Funcional
RNF
Requerimiento no Funcional
1.5
Referencias
1.6
Referencia
IEEE
Resumen
AgroAp
p
PROYECTO INTEGRADOR I
2.2
Pg. 8
Gestionar Mal.
Gestionar Tarea.
Gestionar Etapas.
Gestionar Usuario.
Responder Incidencias.
Crear incidencias.
Registrar Usuario.
AgroAp
p
PROYECTO INTEGRADOR I
Pg. 9
Responder Incidencias:
Este proceso se realizara tomando en cuenta que el usuario haya
creado una incidencia, para que el administrador la pueda
responder.
Publicar solucin a incidencias:
Este proceso se realizara tomando en cuenta una vez ya que el
administrador haya respondido una incidencia, para luego ser
publicada y el usuario la pueda visualizar.
Crear incidencias:
Este proceso se realizara tomando en cuenta que el usuario haya
encontrado una incidencia en su cultivo y as poder crearla.
Registrar Usuario:
Este proceso se realizara al inicio del sistema siempre y cuando
el usuario no tenga una credencial
2.3
Tipo de usuario
Actividades
Administrador
Control y manejo del sistema en general
Descripcin de requisitos del sofware
AgroAp
p
PROYECTO INTEGRADOR I
Tipo de usuario
Actividades
Agricultor
Control del
Pg. 10
cultivo,
envi
de
datos,
2.4
Restricciones
2.5
Suposiciones y dependencias
3 Requisitos especficos
Requerimientos Funcionales
Identificacin
del RF01
Requerimiento:
Plataforma
Nombre
Web y Mvil
de Autentificacin de usuario
Requerimiento
Caractersticas
Descripcin
por
AgroAp
p
PROYECTO INTEGRADOR I
Requerimiento
Requerimiento
Funcional
Pg. 11
accesibilidad.
RNF01
RNF02
RNF05
RNF07
del RF02
Requerimiento:
Plataforma
Nombre
Web y Mvil
de Registrar Usuarios
Requerimiento
Caractersticas
Descripcin
Requerimiento
Requerimiento
Funcional
sistema
del Los usuarios
deben
registrarse
en
el
RNF02
RNF05
RNF07
Prioridad del Requerimiento:
Alta
Identificacin
del RF03
Requerimiento:
Plataforma
Nombre
Mvil
de Consultar Etapas
Requerimiento
Caractersticas
Descripcin
Requerimiento
AgroAp
p
PROYECTO INTEGRADOR I
Pg. 12
correspondientes
cada
proceso
NO
RNF01
Funcional
RNF02
Prioridad del Requerimiento:
Alta
Identificacin
del RF04
Requerimiento:
Plataforma
Nombre
Mvil
de Consultar tareas
Requerimiento
Caractersticas
Descripcin
Requerimiento
sobre
las
de
enfermedades,
mosquilla,
control
control
de
de
sogata,
Funcional
RNF02
Prioridad del Requerimiento:
Alta
Identificacin
del RF05
Requerimiento:
Plataforma
Nombre
Mvil
de Consultar Males
Requerimiento
Caractersticas
sobre
las
distintas
plagas
AgroAp
p
Descripcin
Requerimiento
PROYECTO INTEGRADOR I
del Muestra
Informacin
Pg. 13
general
sobre
los
Requerimiento
Funcional
RNF02
Prioridad del Requerimiento:
Alta
Identificacin
del RF06
Requerimiento:
Plataforma
Nombre
Mvil
de Consultar Control Cultivo
Requerimiento
Caractersticas
Descripcin
Requerimiento
recomendaciones
de
Funcional
RNF02
Prioridad del Requerimiento:
Alta
Identificacin
del RF07
Requerimiento:
Plataforma
Nombre
Mvil
de Crear Incidencias
Requerimiento
Caractersticas
AgroAp
p
Descripcin
Requerimiento
PROYECTO INTEGRADOR I
Pg. 14
Requerimiento
Funcional
RNF02
RNF05
RNF06
RNF07
Prioridad del Requerimiento:
Alta
Identificacin
del RF08
Requerimiento:
Plataforma
Nombre
Web
de Gestionar Usuarios
Requerimiento
Caractersticas
Descripcin
usuario.
del Permitir al administrador crear. Modificar y
Requerimiento
Requerimiento
Funcional
RNF02
RNF05
RNF06
RNF07
Prioridad del Requerimiento:
Alta
Identificacin
del RF09
Requerimiento:
Plataforma
Nombre
Web
de Gestionar Etapas
Requerimiento
Descripcin de requisitos del sofware
AgroAp
p
PROYECTO INTEGRADOR I
Caractersticas
Descripcin
Requerimiento
Requerimiento
Pg. 15
Funcional
RNF02
RNF05
RNF06
RNF07
Prioridad del Requerimiento:
Alta
Identificacin
del RF10
Requerimiento:
Plataforma
Nombre
Web
de Gestionar Tareas
Requerimiento
Caractersticas
Descripcin
Requerimiento
Requerimiento
NO
Funcional
Prioridad del Requerimiento:
Alta
Identificacin
del RF11
Requerimiento:
Plataforma
Nombre
Web
de Gestionar Males
Requerimiento
Caractersticas
Descripcin
AgroAp
p
PROYECTO INTEGRADOR I
Requerimiento
Requerimiento
Funcional
Pg. 16
RNF02
RNF05
RNF06
RNF07
Prioridad del Requerimiento:
Alta
Identificacin
del RF12
Requerimiento:
Plataforma
Nombre
Web
de Responder Incidencias
Requerimiento
Caractersticas
Descripcin
Requerimiento
Requerimiento
Funcional
Permitir
responder
una
incidencia
del
cultivo.
del Permitir al administrador responder una
incidencia consultada por el agricultor dada
en la etapa del cultivo
NO
RNF01
RNF02
RNF05
RNF06
RNF07
Prioridad del Requerimiento:
Alta
Identificacin
del RF13
Requerimiento:
Plataforma
Nombre
Web
de Publicar Solucin a Incidencias
Requerimiento
Caractersticas
Descripcin
Permitir
Publicar
soluciones
antes
las
AgroAp
p
PROYECTO INTEGRADOR I
Requerimiento
Requerimiento
Pg. 17
por el agricultor.
RNF01
Funcional
RNF02
RNF05
RNF06
RNF07
Prioridad del Requerimiento:
Alta
Identificacin
del RF14
Requerimiento:
Plataforma
Nombre
Mvil
de Consultar Recomendaciones
Requerimiento
Caractersticas
Descripcin
Requerimiento
control de cultivo.
del Muestra
Informacin
general
sobre
Requerimiento
Funcional
RNF02
Prioridad del Requerimiento:
Alta
Identificacin
del RF15
Requerimiento:
Plataforma
Nombre
Mvil
de Notificaciones
Requerimiento
Caractersticas
El
sistema
ofrecer
al
usuario
AgroAp
p
Descripcin
Requerimiento
Requerimiento
Funcional
PROYECTO INTEGRADOR I
Pg. 18
RNF02
RNF04
RNF05
Prioridad del Requerimiento:
Alta
Requerimientos No Funcionales
Identificacin
del RNF01
Requerimiento:
Nombre
Requerimiento
Caractersticas
Descripcin
manejo.
del El sistema debe tener una interfaz de uso
Requerimiento
intuitiva y sencilla.
Prioridad del Requerimiento:
Alta
Identificacin
del RNF02
Requerimiento:
Nombre
Requerimiento
Caractersticas
Descripcin
Requerimiento
un buen sistema de ayuda.
Prioridad del Requerimiento:
Alta
Descripcin de requisitos del sofware
AgroAp
p
PROYECTO INTEGRADOR I
Identificacin
del RNF03
Requerimiento:
Nombre
de Mantenimiento
Requerimiento
Caractersticas
Descripcin
Requerimiento
Pg. 19
los
manual
de
usuario
mantenimientos
que
de
para
sern
una
realizar
mantenimiento
con
operaciones
el
menor
de
esfuerzo
posible.
Prioridad del Requerimiento:
Alta
Identificacin
del RNF05
Requerimiento:
Nombre
de Desempeo
Requerimiento
Caractersticas
en
cuanto
los
datos
consultados
actualizados
del RNF06
Descripcin de requisitos del sofware
AgroAp
p
PROYECTO INTEGRADOR I
Requerimiento:
Nombre
Requerimiento
Caractersticas
Pg. 20
sistema
tendr
que
estar
en
Descripcin
Requerimiento
de
das
por
24
horas,
Identificacin
del RNF07
Requerimiento:
Nombre
de Seguridad en Informacin
Requerimiento
Caractersticas
Descripcin
Requerimiento
manejan.
Prioridad del Requerimiento:
Alta
3.1
Interfaces de usuario
AgroAp
p
PROYECTO INTEGRADOR I
Pg. 21
Interfaces de hardware
Adaptadores de red.
Mouse
Teclado
Mvil:
3.1.3
Smartphone
Interfaces de software
Web:
Mvil
3.1.4
AgroAp
p
3.2
PROYECTO INTEGRADOR I
Pg. 22
Requisitos funcionales
3.2.1
Requisito funcional 1
Autentificacin de Usuarios: Los usuarios debern
identificarse para acceder a cual parte del aplicativo
o El sistema podr ser consultado por cualquier
usuario dependiendo su nivel de accesibilidad.
3.2.2
Requisito funcional 2
Registrar Usuarios: El sistema permitir al usuario
(agricultor) registrarse. El usuario debe suministrar
datos
como:
Nombres,
Apellidos,
usuario
contrasea.
3.2.3
Requisito funcional 3
Consultar Etapas: El aplicativo ofrecer al usuario
informacin general sobre las etapas del cultivo,
informacin de males, envi de incidencias, y tareas.
3.2.4
Requisito funcional 4
Consultar
Tareas:
Permite
al
usuario
ver
Requisito funciona 5
Consultar Males: El aplicativo ofrecer al usuario
informacin general sobre los males que se presenta
en cada etapa del cultivo.
3.2.6
Requisito funciona 6
Consultar Control Cultivo: Muestra informacin
general sobre los procesos, etapas, tareas y males del
cultivo a consultar.
AgroAp
p
PROYECTO INTEGRADOR I
3.2.7
Pg. 23
Requisito funciona 7
Crear Incidencias: Permite al usuario una vez que
haya accedido con su cuenta al aplicativo, crear una
incidencia y suministrar informacin relevante a los
agricultores, manteniendo una comunicacin activa.
3.2.8
Requisito funciona 8
Gestionar
Usuarios:
Permite
al
administrador
3.2.9
Requisito funciona 9
Gestionar Etapas: Permite al administrador generar
informacin referente a las etapas de cada cultivo.
o Crear: Permite al administrador una vez que
haya accedido al sistema web, crear una etapa
y suministrar informacin relevante de dichos
etapas.
o Modificar: Permite al administrador modificar
datos de cada etapa.
o Dar de Baja: Permite al administrador dar de
baja a una etapa.
AgroAp
p
PROYECTO INTEGRADOR I
3.2.10
Pg. 24
Requisito funciona 10
Gestionar Tareas: Permite al administrador generar
informacin referente a las tareas de cada etapa
segn su cultivo.
o Crear: Permite al administrador una vez que
haya accedido al sistema web, crear una tarea
segn la etapa en donde se encuentra el
cultivo.
o Modificar: Permite al administrador modificar
datos de cada tarea segn su etapa.
o Dar de Baja: Permite al administrador dar de
baja a una tarea segn en la etapa en donde se
encuentre.
3.2.11 Requisito
funciona 11
3.2.12 Requisito
funciona 12
AgroAp
p
PROYECTO INTEGRADOR I
3.2.13 Requisito
Pg. 25
funciona 13
3.2.14 Requisito
funciona 14
Consultar
Recomendaciones:
usuarios
ver
informacin
Permite
relevante
los
sobre
funciona 15
3.3
Requisitos no funcionales
3.3.1
Requisitos de rendimiento
Garantizar que el diseo de las consultas u otro
proceso no afecte el desempeo de la base de datos,
ni considerablemente el trfico de red.
3.3.2
Seguridad
Garantizar
la
confiabilidad,
la
seguridad
el
AgroAp
p
PROYECTO INTEGRADOR I
3.3.3
Pg. 26
Fiabilidad
El sistema debe tener una interfaz de uso intuitiva y
sencilla.
La
interfaz
de
usuario
debe
ajustarse
las
Disponibilidad
La disponibilidad del sistema debe ser continua con
su nivel de servicio para los usuarios de 7 das por 24
horas,
permita
garantizando
la
posible
componentes,
un
esquema
falla
contar
en
adecuado
cualquiera
con
una
de
que
sus
contingencia,
generacin de alarmas.
3.3.5
Mantenibilidad
El sistema debe disponer de una documentacin
fcilmente
actualizable
que
permita
realizar
3.3.6
Portabilidad
El sistema ser implantado bajo la plataforma de
Windows y Android.