
|
|
Especificación de requisitos de software
Proyecto: Software Para Administración y
Rastreo del Ganado
Revisión 0
Integrantes:
Rafael Ortiz Poot
Jorge Evelio
1 Introducción
Este documento
es una Especificación de Requisitos Software (ERS) para el desarrollo de un sistema de
software que permitirá facilitar la
administración de una granja y evitar el robo del ganado. El documento ha sido elaborado en conjunto por el equipo de
la asignatura Interacción Humano Computadora Facultad de Matemáticas de la
UADY. Cabe señalar que el documento se encuentra basado en los estándares de la
IEEE 830 IEEE Std. 830-1998 “Especificación de Requisitos de Software”.
1.1 Propósito
Este
documento es una Especificación de Requisitos Software (ERS) para el desarrollo de un sistema de
software que permitirá facilitar la
administración de una granja y evitar el robo del ganado. El documento ha sido
elaborado en conjunto por el equipo de requisitos. Cabe señalar que el
documento se encuentra basado en los estándares de “Especificación de
Requisitos de Software”.
1.2 Alcance
Por el momento este sistema de software
se implementara en las granjas de la
península de Yucatán, sin embargo con el éxito que se adquiera podrá
implementarse en toda la república de mexicana.
1.3
Personal
involucrado
|
Nombre
|
Rafael Dario
Ortiz Poot
|
|
Rol
|
Jefe del
proyecto y diseñador
|
|
Categoría
profesional
|
Ingeniero en
software
|
|
Responsabilidades
|
Organizar,
dirigir y controlar que las actividades se llevan de acuerdo al plan de
trabajo. Diseñar las interfaces y
logotipo del sistema, Analizar la recopilación de
información que se hizo acerca de las necesidades
|
|
Información
de contacto
|
Poot.ortiz@gmail.com
|
|
Aprobación
|
Jorge Evelio
Cruz Chacón
|
|
Nombre
|
Jorge Evelio
Cruz Chacón
|
|
Rol
|
Jefe del
proyecto y Recopilador de requerimientos
|
|
Categoría
profesional
|
Ingeniero en
software
|
|
Responsabilidades
|
Organizar,
dirigir y controlar que las actividades se llevan de acuerdo al plan de
trabajo, Ir con el cliente y, mediante una entrevista, reunir de
forma organizada las necesidades del mismo.
|
|
Información
de contacto
|
|
|
Aprobación
|
Rafal Dario
Ortiz Poot
|
1.4 Definiciones, acrónimos y abreviaturas
1.5 Referencias
|
Referencia
|
Titulo
|
Ruta
|
Fecha
|
Autor
|
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
|
|
|
|
|
1.5.1 Productos relacionados
Existen productos similares al nuestro,
solo que esos productos no utilizan la tecnología del rastreo satelital, solo
son para administración de la granja.
·
Ovisweb
·
Hatox
·
Huella
1.6 Resumen
2 Descripción general
2.1 Perspectiva del producto
El sistema de software estará instalado es un sistema de cómputo, la
cual contendrá una base de datos. El
software se conectara a un sistema de rastreo satelital (los dispositivos de
rastreo estarán colocados en el ganado), la interacción de los usuarios será
atreves de una interfaz.
2.2 Funcionalidad del producto
·
Rastreo del ganado : atreves de un
sistema de rastreo satelital el administrador podrá saber la localización del
ganado
·
Registro del ganado: se permitirá
llevar un registro de cada animal de la granja el cual incluirá nombre, peso,
vacunación, etc.
·
Control de insumos: altas bajas y
cambios del producto de insumo que se encuentra en la granja.
·
Calendarización: se permitirá
calendarizar periodo de vacunación, tiempos de reproducción etc.
2.3 Características de los usuarios
|
Tipo de
usuario
|
Administrador
|
|
Formación
|
Cualquiera
|
|
Habilidades
|
Habilidades
básicas de un manejo de pc
|
|
Actividades
|
Rastreo del
Ganado
Registro del
Ganado
Altas bajas y
cambios de los insumos
Control de
actividades
Calendarización
Calculo de
las ganancias
|
2.4 Restricciones
2.5 Suposiciones y dependencias
2.6 Evolución previsible del sistema
3 Requisitos específicos
3.1 Requisitos comunes de los interfaces
3.1.1 Interfaces de usuario
3.1.2 Interfaces de hardware
3.1.3
Interfaces
de software
3.1.4 Interfaces de comunicación
3.2 Requisitos funcionales
3.2.1 Rastreo del Ganado
Requisito: RDG001
Categoría: Funcional
Tipo: Administrador
Descripción: Se
mostrara la ubicación del ganado
Razón: Localización
del ganado para evitar perdidas
Origen:
Administrador.
Dependencias: N/A
Prioridad:
Alta.
Referencias:
Ninguna.
Conflictos:
Ninguna.
Historial del
cambio: V1.0
Entradas: Localizar
el ganado
Salidas: Mostrar
la localización
Proceso:
Caso de uso: Rastrear
Ganado
El módulo de
gestión de información será capaz de mostrar la localización del ganado
Requisito: RDG001S
Categoría: Funcional
Tipo: Sistema
Descripción: el
sistema mostrara la ubicación del ganado
Razón: Localización
del ganado para evitar pérdidas.
Origen:
Administrador.
Dependencias: N/A.
Prioridad:
Alta.
Referencias:
Ninguna.
Conflictos:
Ninguna.
Historial del
cambio: V1.0
Entradas: Localizar
el ganado
Salidas: Mostrar
la localización
Proceso: El
Sistema desplegará una ventana y mostrará los campos que podrán ser
cambiados.
Caso de uso: Rastrear
Ganado
Caso de uso
Actores: Administrador
Propósito: Localizar el ganado
Visión general: El administrador podrá localizar el ganado,
y el sistema se lo mostrara en una interfaz.
|
Paso
|
Actor
|
Descripción
|
|
1
|
Administrador
|
Selecciona
la pestaña Rastreo
|
|
2
|
Sistema
|
Despliega
la página mapa
|
|
3
|
Sistema
|
Muestra la
localización del ganado
|
|
|
|
Fin caso
de uso
|
3.2.2 Registrar Ganado
Requisito: RG001
Categoría: Funcional
Tipo: Administrador
Descripción: Se
ingresara la información del ganado.
Razón: Mantener
un registro del ganado.
Origen:
Administrador.
Dependencias: N/A
Prioridad:
Alta.
Referencias:
Ninguna.
Conflictos: Ninguna.
Historial del
cambio: V1.0
Entradas: Ingresar
la información del ganado
Salidas: La
información del ganado se guarda en el sistema
Proceso:
Caso de uso: Registrar
Ganado
El módulo de
gestión de información será capaz de guardar la información del ganado.
Requisito: IG001S
Categoría: Funcional
Tipo: Sistema
Descripción: Guarda
la información del ganado
Razón: Mantener
un registro del ganado
Origen:
Administrador.
Dependencias: N/A.
Prioridad:
Alta.
Referencias:
Ninguna.
Conflictos: Ninguna.
Historial del
cambio: V1.0
Entradas: Localizar
el ganado
Salidas:
Mostrar la localización
Proceso: El
Sistema desplegará una ventana y mostrará los campos que podrán ser
cambiados.
Caso de uso: Registrar
Ganado
Caso de uso

Actores: Administrador
Propósito: Guarda información del ganado
Visión general: El administrador podrá ingresar información
del ganado, el sistema guardara la información.
|
Paso
|
Actor
|
Descripción
|
|
1
|
Administrador
|
Selecciona Ingresar
|
|
2
|
Sistema
|
Despliega un formulario
|
|
3
|
Administrador
|
Llena el formulario
|
|
4
|
Administrador
|
Selecciona el botón guardar
|
|
5
|
Sistema
|
Guarda la información
|
|
6
|
|
Fin caso de uso
|
Alternativas
|
Paso
|
Actor
|
Descripción
|
|
Ya
exite un animal con los mismos datos
|
|
|
|
5A
|
Sistema
|
Despliega una alerta con el mensaje “ Error al Guardar, Ya existe un
animal con los mismos datos”
|
|
|
|
|
|
|
|
|