Вы находитесь на странице: 1из 19

Manual de Diseo

Sistema de Control de Ganado

Sebastin Gmez

UNIVERSIDAD COLUMBIA DEL PARAGUAY


16/08/2016

TABLA DE CONTENIDOS
1. DESCRIPCIN DE REAS A INFORMATIZAR Y ELEMENTOS DEL SISTEMA
.................................................................................................................... 22
2. IDENTIFICACIN DE LOS MDULOS DEL SISTEMA ................................. 22
3. Documentacin del Sistema .................................................................................... 22
3.1 Metodologa ........................................................................................................... 22
3.2 Alcance .................................................................................................................. 22
3.3 EDT ........................................................................................................................ 33
3.4 Lista de requerimientos .......................................................................................... 33
3.5 Diagrama de Clases ............................................................................................... 43
3.6 Diagrama de Contexto ........................................................................................... 53
3.7 Casos de Usos ........................................................................................................ 63
3.8 Especificacin de los Casos de Usos ..................................................................... 96
3.9 Otros diagramas ....................................................... Error! Bookmark not defined.6
3.10 Diagrama de Entidad-Relacin .......................................................................... 106
3.11 Modelado de Procesos de Negocios .................................................................. 116
3.12 Matriz de Trazabilidad ....................................................................................... 116

1. DESCRIPCIN DE REAS A INFORMATIZAR Y ELEMENTOS DEL


SISTEMA
rea Administrativa: en este departamento se realizan tareas de administracin
empresarial, donde existe la necesidad de agilizar los procesos de control y
comercializacin de la empresa, tambin gestionar el stock de animales y mantener
informacin de los clientes.
rea De Produccin: rea donde se llevan a cabo la produccin de los bienes
(Estancia) que la empresa comercializara despus a los centros, mercados, tiendas de
venta. Para controlar el estado de los animales y verificar el historial.
2. IDENTIFICACIN DE LOS MDULOS DEL SISTEMA
Modulo de consulta; se realizaran procesos que retornaran en pantalla informacin
sobre cantidad y estadsticas sobre el ganado. Cada animal contara con un nmero de
identificacin para poder buscarlo.
Modulo Administrativo; se podrn cargar los clientes, las ventas y tambin se podrn
generar informes y estadsticas sobre las ventas. Adems en este modulo se podrn crear
los usuarios.
Modulo de Seguridad; en este modulo se gestionaran las entradas al sistema, se
requerir usuario y contrasea para ingresar.
Modulo de Carga; se cargaran o actualizaran los datos de los animales.
3. Documentacin del Sistema
3.1 Metodologa
En este proyecto se ha optado por implementar la Metodologa Agil, ya que la
misma proporcionar un enfoque para la toma de decisiones donde los requisitos y
soluciones evolucionan con el tiempo segn la necesidad.
Disear la aplicacin junto al cliente
Construir e implementar los mdulos para que se puedan realizar correcciones.
Realizar monitoreo y evaluaciones.
Permitir evaluar los procesos
Optimizar la combinacin correcta de tecnologas

3.2 Alcance
Estancia 9 de JUNIO es una empresa que se dedica a la crianza y engorde de ganado
vacuno para su posterior comercializacin de carne.
Es una empresa familiar, que se inicio en el mercado hace 10 aos, la principal actividad
de la empresa es la de la crianza bovinos para la posterior venta de la carne. Procesando
los productos cumpliendo todos los estndares de salubridad para luego distribuirlos a
diferentes frigorficos.
El sistema SCG tendr como objetivo ofrecer una herramienta tecnolgica para que la
empresa pueda ejercer un control ms riguroso y exacto con respecto a la produccin
del ganado y sus necesidades, se podr actualizar o registrar nuevos clientes y animales.
El sistema tambin podr generar informes sobre el estado del ganado y las ventas.

3.4 Lista de requerimientos

Prioridad
1/5

Complejidad
1/5

Requerimientos

Prioridad

Complejidad

Ranking/Costo

Android Studio
Conexin a Internet
SQLite
Autenticar al usuario antes del uso del
sistema
Asignar rol de usuario
Dar de alta a usuarios/empleados
El sistema deber proporcionar un
formulario de carga de animales
El sistema deber proporcionar informe
del ganado
El sistema deber proporcionar
estadisticas del ganado
El sistema deber proporcionar un
formulario de carga de clientes
El sistema deber proporcionar un
formulario de actualizacin de datos de
animales
El sistema deber proporcionar informe
de cada animal
El sistema deber proporcionar informe
de clientes
El sistema deber proporcionar informe
de ventas
Se deber poder cargar imgenes de
animales

5
5
5

3
2
3

8
7
8

4
2

4
3

8
5

3.5 Diagrama de Clases

3.6 Diagrama de Contexto

3.7 Casos de Usos


Nivel 1 Carga CU1

Nivel 1 Administrar CU2

Nivel 1 Consulta CU3

Nivel 1 Seguridad CU4

CARGA DE ANIMALES
Agregar animales, el usuario podr agregar ms animales al
sistema.
AGREGAR ANIMALES
Caso de Uso
Actor Principal
Objetivo
Condiciones Previas

Cargar o Actualizar animales


Usuario, Sistema de Control.
Cargar o Actualizar datos de animales
Haber ingresado correctamente los datos
de usuario.
Haber seleccionado Animales

ESCENARIO PRINCIPAL DE XITO


1. El usuario selecciona Agregar.
2. El usuario debe llenar los campos requeridos, raza fecha de
nacimiento

aproximado,

peso,

volumen,

ubicacin

observaciones
3. El usuario deber adjuntar una foto del animal.
4. El usuario selecciona guardar registro.
5. El sistema emite un mensaje Datos Guardados.
ESCENARIO ALTERNATIVO
- Algunos de los campos no han sido llenados correctamente.

a. El sistema de control emite un mensaje sobre los datos a


corregir o faltantes.
REQUISITOS ESPECIALES
- La imagen a subir debe pesar menos de 3MB.

ACTUALIZAR ANIMALES
Actualizar animales, el usuario podr actualizar los datos de los
animales ya cargados previamente.
ACTUALIZAR
Caso de Uso
Actor Principal
Objetivo
Condiciones Previas

Actualizar
Usuario, Sistema de Control.
Actualizar los datos de algn animal
Haber ingresado correctamente los datos
de usuario.
Haber Agregado al animal anteriormente.
Haber seleccionado Animales

ESCENARIO PRINCIPAL DE XITO


1. El usuario selecciona Actualizar.
2. El usuario debe ingresar el cdigo del animal
3. El sistema valida el cdigo ingresado
4. El sistema muestra los datos del animal.
5. El usuario ahora puede modificar los campos.
6. El usuario selecciona guardar registro.
7. El sistema emite un mensaje Datos Guardados.

ESCENARIO ALTERNATIVO
1. El cdigo del animal no es valido
El sistema emite un mensaje El cdigo no existe, ingrese un
cdigo valido.
2. Algunos de los campos no han sido llenados correctamente.
El sistema de control emite un mensaje sobre los datos a corregir
o faltantes.

CONSULTA
El usuario podr generar informes y estadsticas del animal.
Informe y estadsticas del animal.
Caso de Uso

Informe y estadsticas del animal.

Actor Principal
Objetivo

Usuario, Sistema de Control.


Generar informes y estadsticas de algn

Condiciones Previas

animal
Haber ingresado correctamente los datos
de usuario.
Haber Agregado al animal anteriormente.
Haber seleccionado Consultar

ESCENARIO PRINCIPAL DE XITO


1. El usuario selecciona Consultar.
2. El usuario selecciona Informe y estadsticas del animal.
3. El usuario debe ingresar el cdigo del animal
4. El sistema valida el cdigo ingresado
5. El sistema muestra los datos y estadsticas del animal.
ESCENARIO ALTERNATIVO

3. El cdigo del animal no es valido


El sistema emite un mensaje El cdigo no existe, ingrese un
cdigo valido.
4. Algunos de los campos no han sido llenados correctamente.
El sistema de control emite un mensaje sobre los datos a corregir
o faltantes.

Seguridad - Crear Usuario


Agregar animales, el usuario podr agregar ms animales al
sistema.
Crear Usuario
Caso de Uso
Actor Principal
Objetivo
Condiciones Previas

Crear Usuario
Usuario, Sistema
Crear un usuario para el sistema
Haber ingresado correctamente los datos
de usuario.
Ser usuario Administrador

ESCENARIO PRINCIPAL DE XITO


1. El usuario selecciona Seguridad.
2. El usuario debe llenar los campos requeridos.
3. Ingresar Nombre de Usuario y Contrasea
4. El sistema evaluara los datos ingresados.
5. El usuario selecciona guardar.
6. El sistema emite un mensaje Usuario Creado.

ESCENARIO ALTERNATIVO
- Algunos de los campos no han sido llenados correctamente.
a. El sistema emite un mensaje sobre los datos a corregir o
faltantes.
.

3.9 Diagrama de Entidad-Relacin

Вам также может понравиться