Anda di halaman 1dari 14

Juan Carlos Suarez Cifuentes

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

ORIGEN DE LOS REQUERIMIENTOS


A partir de la necesidad de crear procesos eficaces y correctos a la hora de llevar a cabo una
tarea como lo es el manejo de la información en general de la finca la libertad, para ello se
requiere llevar a cabo unos procesos de recolección de información en tiempo real
permitiendo brindar una solución adecuada y oportuna a las necesidades.

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.

Algunos requerimientos son:


 Las praderas, los animas individualmente y los lotes de ganado, cada uno de ellos
cuenta con una ficha técnica.
Juan Carlos Suarez Cifuentes
Ingeniería de Software I

 El usuario tiene acceso a toda la aplicación con excepción al formulario de ingreso


de datos de la finca.
IDENTIFICADOR DE REQUERIMIENTOS
PROBLEMA A SOLUCIONAR
Se presenta los siguientes problemas en el manejo de la información general del ganado
vacuno de la finca la Libertad.
- Perdida de información
- Confusión en la información
- Inconsistencia en la información

LISTADO DE NECESIDADES Y CARACTERÍSTICAS


NECESIDADES CARACTERÍSTICAS
Finca N° de registro, nombre, dirección,
tamaño, descripción.
Usuarios N° documento, nombres, apellidos,
usuario, pass, tipo de usuario, dirección,
teléfono.
Control de praderas Código, nombre, tamaño, descripción
Animal Código, peso, edad, genero, raza,
federado, descripción.
Lote de animales Código, tipo de lote, descripción
Vacunas Código, nombre, dosis, tiempo de efecto,
obligatoria, descripción.
Control de plagas Código, tipo de plaga, baño, fecha de
aplicación, descripción.
Ficha técnica Código, observación.
Juan Carlos Suarez Cifuentes
Ingeniería de Software I

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

Información del empleado Gestión de información


general de la finca,
Información de animales ganado vacuno individual
Información de lotes de y en lotes
ganado
Información de las Consultas de cada uno de
vacunas los diferentes sectores que
Información del control intervienen en el proceso
de plagas
Información de las
observaciones

LOS ACTORES DEL SISTEMA


ACTOR FUNCIONES
Propietario Encargado del manejo general del sistema, teniendo acceso a
toda la información con una excepción dada por el mismo
cliente.
Encargado Persona capacitada únicamente para realizar observaciones y
revisar informes pertinentes.
Administrador Tiene el control del programa.
Juan Carlos Suarez Cifuentes
Ingeniería de Software I

TABLA GENERAL PARA CASOS DE USO


Gestión Acciones Actores
Propietario Encargado Administrador
Crear X X
Consultar X X
Gestión Modificar X X
Propietario Guardar X X
Inhabilitar X X
Cancelar X X
Salir X X
Crear X X
Consultar X X
Gestión Modificar X X
Encargado Guardar X X
Inhabilitar X X
Cancelar X X
Salir X X
Crear X
Consultar X
Modificar X
Gestión Guardar X
Finca Inhabilitar X
Cancelar X
Salir X
Crear X X
Consultar X X
Gestión Modificar X X
Praderas Guardar X X
Inhabilitar X X
Cancelar X X
Salir X X
Crear X X
Consultar X X
Gestión Modificar X X
Animales Guardar X X
Inhabilitar X X
Cancelar X X
Salir X X
Crear X X
Consultar X X
Gestión Modificar X X
Juan Carlos Suarez Cifuentes
Ingeniería de Software I

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

DIAGRAMA DE CASOS DE USO

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

extend Crear include Guardar

include

Gestión include Modificar


extend Consultar
Propietario include Inhabilitar

extend Cancelar

extend Salir

extend Crear include Guardar

include

Gestión include Modificar


extend Consultar
Encargado include Inhabilitar

extend Cancelar

extend Salir

r
Juan Carlos Suarez Cifuentes
Ingeniería de Software I

extend Crear include Guardar

include

Gestión include Modificar


extend Consultar
Finca include Inhabilitar

extend Cancelar

extend Salir

extend Crear include Guardar

include

Gestión include Modificar


extend Consultar
Praderas include Inhabilitar

extend Cancelar

extend Salir

r
Juan Carlos Suarez Cifuentes
Ingeniería de Software I

extend Crear include Guardar

include

Gestión de include Modificar


extend Consultar
Animales include Inhabilitar

extend Cancelar

extend Salir

extend Crear include Guardar

include

Gestión include Modificar


extend Consultar
Lotes include Inhabilitar

extend Cancelar

extend Salir

r
Juan Carlos Suarez Cifuentes
Ingeniería de Software I

extend Crear include Guardar

include

Gestión include Modificar


extend Consultar
Vacunas include Inhabilitar

extend Cancelar

extend Salir

extend Crear include Guardar

include

Gestión include Modificar


extend Consultar
Plagas include Inhabilitar

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

extend Crear include Guardar

include

Gestión include Modificar


extend Consultar
Perfil include Inhabilitar

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

Anda mungkin juga menyukai