CASO DE USO PARA ANÁLISE DE DOMINIO DE UM SISTEMA DE
INFORMAÇÃO PARA PRODUÇÃO DE LEITE
Andrea C. A. Borim1
Antônio M. Saraiva2
José M. Fernandes3
Carlos A. R. Pinto4
RESUMO
A busca pelo aumento da produtividade, competitividade e o paradigma da zootecnia de precisão motivam este trabalho. Inicialmente faz-se levantamento da situação da pecuária de leite no Brasil, observando os principais problemas do processo produtivo e as principais características que tornam a produção brasileira, insuficiente. A seguir um estudo do processo de produção do leite é realizado. Nesta etapa são levantados os dados que são importantes para o gerenciamento de uma propriedade e métodos que a tornam mais eficiente. Neste sentido um modelo, livre de implementação, orientado a objeto pode ser construído. Este artigo apresenta o caso de uso referente à análise do processo de produção leiteira no Brasil.
PALAVRAS-CHAVE: analise de domínio, caso de uso, produção animal.
USE CASE DRIVEN DOMAIN ANALYSIS FOR MILK PRODUCTION SYSTEM
INFORMATION
ABSTRACT
The search for the increasing on competitively, production and precision zootechnology are the main approach of this paper. The milk production was researched and the main problems on the productive process were identified. Then, a research on this process was developed. The most relevant data, for the management and production methodology, were acquired. In this way, a free orientation model would be developed and this paper presents a use-case for the milk production problem.
KEYWORDS: domain analysis, use-case, animal production.
1. INTRODUÇÃO
Linhas de pesquisa envolvidas com a produção de alimentos tem recebido atenção especial nos últimos anos devido à necessidade do aumento da produtividade. Neste contexto, a aplicação de tecnologias desenvolvidas nas diversas áreas de conhecimento contribuem para este aumento. Ferramentas computacionais têm sido utilizadas no apoio ao gerenciamento das propriedades. No campo da pecuária, vários trabalhos estão sendo desenvolvidos com o objetivo de aumentar a produtividade dos rebanhos, principalmente através de softwares para gerenciamento da produção, que funcionam como bases de dados, armazenando informações sobre a vida produtiva e reprodutiva do rebanho, sanidade dos animais, de alimentação, softwares de diagnóstico de produtividade que analisam o desempenho da propriedade, bem como softwares que controlam os gastos de produção. Assim como a Agricultura de Precisão, a Zootecnia de Precisão, “pressupõe a aquisição e a manipulação de uma quantidade muito maior de dados para tomada de decisão do que os processos tradicionais de agricultura e pecuária. Com isso torna-se imperativo o uso de sistemas computacionais de apoio ao processo decisório, descartando de vez os processos manuais de
1 Doutora em Engenharia Elétrica/ UFU, Coordenadora Área de Informática/ FATEB e-mail: aborim@fateb.br 2 Prof. Dr. Departamento de Engenharia de Computação, Laboratório de Automação Agrícola, USP - Escola Politécnica. 3 Prof. Dr. Departamento de Engenharia, Universidade Federal do Paraná, UFPR.
aquisição, armazenamento e análise, os quais eram viáveis no processo tradicional” conforme apresentado por SARAIVA (1998). Tal fato vem reforçar a necessidade de sistemas de informações mais abrangentes.
A modelagem e o projeto baseados em objeto é um modo de estudar problemas, utilizando modelos organizados em torno de conceitos do mundo real. A construção fundamental é o objeto, que combina a estrutura (atributos) e o comportamento (operações) dos dados em uma única entidade. (MARTINS, 1997). O objetivo deste artigo é apresentar um caso de uso para sistemas de informação relacionados à produção de leite. Através deste caso de uso espera-se ter a base para a construção de um modelo orientado a objeto que tornará mais fácil e eficiente o desenvolvimento de softwares de gerenciamento de propriedades rurais voltadas à produção de leite. É importante salientar que não se pretende construir um modelo de um sistema em particular e sim de uma classe de sistemas, uma vez que, seu objetivo é identificar as características gerais deste metasistema, e servir de base para o desenvolvimento de sistemas específicos.
2. MATERIAL E MÉTODOS
O método para construção do modelo consiste de duas fases, a fase Levantamento de Necessidades e de Análise. A meta do levantamento de necessidades é descrever o que o sistema deve fazer, ou seja, a definição dos requisitos da classe de sistemas. O diagrama de caso de uso é a principal técnica utilizada nesta fase. O primeiro passo a ser dado é um estudo minucioso do domínio. A partir deste estudo, foi formulado um texto descritivo denominado Enunciado do Problema. Este texto visa capturar as características mais importantes do modelo do mundo real a ser criado, desta forma, nesta fase não houve a preocupação com a precisão. Baseado neste texto fez-se a descrição de um Modelo de Casos de Uso.
A fase de Análise procura capturar e descrever os requisitos do sistema, além de definir classes chaves do domínio do problema.
3. RESULTADOS E DISCUSSÃO
O Levantamento de Necessidades destina-se a capturar os requisito de funcionamento do sistema, apoiando-se nos diagramas de Caso de Uso e numa descrição textual destes.
Os atores podem ser humanos ou máquinas. Os atores envolvidos no sistema de informação para gerenciamento de propriedades voltadas à produção de leite são humanos (operador e administrador) e máquinas (impressora, equipamento coletor de dados e equipamento atuador).
CASO DE USO SUB-CASOS DE USO
CONFIGURAR SISTEMA Configurar o sistema
Cadastrar operador do sistema
Cadastrar insumos usados na propriedade Cadastrar alimentos
Cadastrar os equipamentos da propriedade Cadastrar piquete
Cadastrar itens de receita e código Cadastrar itens de despesa e código Cadastrar itens de investimento e código Cadastrar regras de manejo
Criar atalhos de operação do sistema Cadastrar informações no Guia de uso
INSERIR DADOS Cadastrar a propriedade
Cadastrar dados do proprietário Cadastrar animais do rebanho de leite Lançar índices zootécnicos
Lançar dados relacionados à reprodução Lançar dados relacionados à produção
Lançar dados relacionados ao controle sanitário Lançar dados relacionados ao diagnóstico de doenças Lançar dados relacionados à dieta do animal
Lançar: receitas, despesas, investimentos
Dar saída de animal do rebanho por motivo de morte
Sugestões de: dieta, descarte de animais, medidas para controle de doenças Entrada de dados de dispositivos coletores de dados
Análise da condição do piquete Registro do preço do leite
GERAR RELATÓRIOS Gerar relatório financeiro da propriedade Gerar relatório de produtividade da propriedade
Gerar relatório de índices de eficiência produtiva e reprodutiva Gerar relatório sobre um animal do plantel
Gerar outros relatórios
GERAR ARQUIVOS Gerar arquivos para equipamentos atuadores
Os casos de uso previstos para o sistema quando agrupados, podem ser representados através do diagrama de Casos de Uso Simplificado.
FIGURA 1: Diagrama de Casos de Uso simplificado.
5. CONCLUSÃO
O leite é produzido a partir de um processo complexo. Diversas variáveis interferem na eficiência alcançada com a produção, e conseqüentemente com o resultado financeiro obtido pelo produtor. Apesar de se tratar de uma atividade que movimenta uma quantidade expressiva de recursos, ela ainda é tratada de maneira pouco profissional. O modelo desenvolvido neste artigo procura integrar informações necessárias ao bom resultado da atividade estabelecendo de forma clara, as principais relações entre elas. Aspectos relacionados à genética, ambiente, alimentação, forma de manejo entre outros, foram considerados na elaboração do modelo visando obter a máxima abrangência possível. A possibilidade de modelar o problema da pecuária leiteira utilizando a metodologia orientada por objetos permitiu a elaboração de um modelo que tem a possibilidade de melhorar os processos produtivos envolvidos com a produção de leite. O problema tratado neste trabalho é bastante amplo e complexo. Porém, o estudo do domínio permite um entendimento abrangente além da identificação dos principais requisitos de uma determinada classe de sistema. Desta forma, o conhecimento é sistematizado através do uso de modelos que podem ser compreensíveis mesmo para leigos em tecnologia da informação. Finalmente, a mesma metodologia ainda pode ser aplicada a outras áreas da produção animal como por exemplo a pecuária de corte, a suinocultura, a avicultura e a piscicultura uma vez que a natureza do problema é semelhante.
6. REFERÊNCIAS BIBLIOGRAFICAS
FURLAN, JOSÉ D. Modelagem de Objetos Através da UML. São Paulo: Makron Books,1998.
KIRCHOF, BRENO Exploração Leiteira para Produtores. São Paulo: Livraria e Editora Agropecuária, 1994.
SARAIVA, ANTÔNIO MAURO Um modelo de objetos para sistemas abertos de informações de campo para agricultura de precisão - MOSAICo. 1998 235p. Tese (Doutorado) – Escola Politécnica, Universidade de São Paulo. São Paulo.
ATHIÊ, FLÁVIA Gado Leiteiro, Uma Proposta adequada de Manejo. São Paulo: Editora Nobel, 1987.