Ingeniería de Software I
OBJETIVOS
Objetivo General
Construir un software que permita la gestión en los procesos administrativos del ganado
vacuno de la finca la Libertad, evitando inconsistencias, confusión y pérdida de tiempo e
información.
Objetivos Específicos
Realizar el origen de requerimientos.
Identificar los requerimientos.
Necesidades y características.
Realizar el análisis de los requerimientos.
Tabla basa en la teoría del sistema
Tabla de actores que intervienen en el sistema.
Tabla general de casos de uso.
Diagrama de casos de uso principal.
Diagramas de casos de uso extendido e incluido.
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
PROBLEMÁTICA
En la finca la Libertad se tiene dificultades en cuanto al manojo de información general del
ganado vacuno, presentándose problemas como perdida de datos relevantes y no relevantes
del ganado, confusión en el manejo de la información e inconsistencia de la misma a la hora
de revisarla.
La forma en la que se viene manejando la información es de manera física en libros o agendas
los cuales fácilmente se pueden perder o dañar. La finca cuenta con dos entes diferentes que
intervienen en ella como usuarios (propietario y encargado), a su vez la finca tiene un control
de praderas, en este control de praderas se encuentran los lotes de ganado, los cuales están
conformados por los animales vacunos pertenecientes a la finca.
Es necesario saber que los animales tienen un sistema de vacunas y los lotes de ganado
manejan un control de plagas.
De la finca se necesitan los siguientes datos: N° de registro, nombre, dirección,
tamaño y opcional una descripción.
De los usurarios es necesario saber: N° documento, nombres, apellidos, usuario, pass,
tipo de usuario, dirección, teléfono.
Del control de paraderas es necesario conocer: código, nombre, tamaño y opcional
una descripción.
De cada uno de los animales es necesario conocer: Código, peso, edad, género, raza,
federado, descripción.
De los lotes de ganado es necesario saber: Código, tipo de lote y opcional una
descripción.
De las vacunas se es necesario conocer: Código, nombre, dosis, tiempo de efecto, si
es de aplicación obligatoria y opcional una descripción.
Del control de plagas es necesario saber: Código, tipo de plaga, baño, fecha de
aplicación y opcional una descripción.
ANÁLISIS DE REQUERIMIENTOS
TABLA BASADA EN LA TEORÍA DEL SISTEMA
ENTRADAS PROCESOS SALIDAS
Información del predio Informes pertinentes y
Información del eficientes para el
propietario propietario como para el
encargado
Lotes Guardar X X
Inhabilitar X X
Cancelar X X
Salir X X
Crear X X
Consultar X X
Gestión Modificar X X
Vacunas Guardar X X
Inhabilitar X X
Cancelar X X
Salir X X
Crear X X
Consultar X X
Gestión Modificar X X
Plagas Guardar X X
Inhabilitar X X
Cancelar X X
Salir X X
Informes de X X X
control
pradera
Informes de X X X
control de
Gestión
animales
Informes
Informes de X X X
lote de
animales y
pradera
Informes de X X X
lotes de
animales
Informes de X X X
animales
Informe de X X
praderas
Informe de X X
usuarios
Informe de X X
vacunas
animales
Informe de X X
vacunas
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
Consulta de X X
Usuarios
Consulta de X X
animales
Gestión
Consultas
Consulta de X X
control de
praderas
Consulta de X X
vacunas
Crear X
Consultar X
Gestión Modificar X
Perfil Guardar X
Inhabilitar X
Cancelar X
Salir X
Crear X X X
Consultar X X X
Gestión de Modificar X X X
fichas técnicas Guardar X X X
Inhabilitar X X X
Cancelar X X X
Salir X X X
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
LICITACIÓN DE REQUERIMIENTOS
Gestión Gestión
Propietario Encargado
Gestión Gestión
Finca Praderas
Gestión Gestión
Animal Lote
Gestión Gestión
Vacunas Plagas
PROPIETARIO ENCARGADO
Gestión Gestión
Informes Consulta
Gestión
Perfil
ADMINISTRADOR
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
include
extend Cancelar
extend Salir
include
extend Cancelar
extend Salir
r
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
include
extend Cancelar
extend Salir
include
extend Cancelar
extend Salir
r
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
include
extend Cancelar
extend Salir
include
extend Cancelar
extend Salir
r
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
include
extend Cancelar
extend Salir
include
extend Cancelar
extend Salir
r
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
Informé
de control
extend de pradera include
Informe de
extend control de include
animales
Informe de
extend animales y include
pradera
Guardar
extend Informe include
de lotes de
Gestión animales
Informes
extend Informe de include
praderas
Informe de
extend usuarios include
Informe de
extend vacunas include
animales
Informe de include
extend
vacunas
Consulta
extend include
de praderas
Consulta de
extend animales include
Gestión
Cerrar
Consultas Consulta
extend de lotes include
Consulta
extend de vacunas include
Juan Carlos Suarez Cifuentes
Ingeniería de Software I
include
extend Cancelar
extend Salir
r
extend Crear include Guardar
include
Gestión
include Modificar
fichas extend Consultar
técnicas include Inhabilitar
extend Cancelar
extend Salir