A TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMA
Por: rosimarafc • 11/5/2021 • Pesquisas Acadêmicas • 1.966 Palavras (8 Páginas) • 142 Visualizações
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMA
Sumário
1 INTRODUCAO.....................................................................................................4
2 ANALISANDO OS REQUISITOS DO SISTEMA..................................................5
2.1 O DIAGRAMA DE USE CASES....................................................................5
2.2 O MODELO DE CLASES..............................................................................6
2.3 O DIAGRAMA DE MAQUINA DE ESTADO..................................................7
3 BANCO DE DADOS MYSQL. ONDE ARMAZERNAR AS INFORMAÇÕES?......9
3.1 COMO É TRATADA A INSERÇÃO DE DADOS EM UMA TABELA NO
SISTEMA...............................................................................................................12
3.2 COMO O BANCO DE DADOS AGILIZA O CONTROLE DA FAZENDA?...13
4 AUTOMAÇÃO DA FAZENDA ............................................................................15
4.1 COMO O PYTHON FAZ O CONTROLE DO PROCESSO DE ORDENHA
DA FAZENDA?......................................................................................................15
5 CONCLUSÃO ....................................................................................................17
6 REFERECIAS BIBLIOGRFICAS........................................................................18Universidade Pitágoras
1 INTRODUCAO
O Sistema FazenTECH visa controlar e otimizar as tarefas do cotidiano da
sua fazenda, seja ela de grande, médio ou pequeno porte.
Atendemos desde a parte de controle de pessoal quanto controle dos
animais, maquinário e produção de produtos para revenda, onde você terá acesso
desde a quem pilotará um determinado equipamento ou até mesmo quantos litros de
leite uma determinada vaca produziu durante o seu último período de lactação entre
outras situações cotidianas.Universidade Pitágoras
2 ANALISANDO OS REQUISITOS DO SISTEMA
Na fase de análise do sistema ou análise orientada a objetos do
desenvolvimento de software, os requisitos do sistema são determinados, as classes
são identificadas e os relacionamentos entre as classes são identificados.
Considerando o estudo de caso do Sistema FazenTECH, foi realizada a
modelagem da atividade de Análise de Sistemas em uma ferramenta CASE de
modelagem, contemplando a UML. Levamos em consideração as funcionalidades
para realização do processo de criação animal e o planejamento de plantio das
diferentes culturas da fazenda.
Para atender o domínio de criação animal e planejamento de plantio do
Sistema FazenTECH, apresentaremos a seguir o Modelo de Casos de Uso, o
Modelo de Classes e o Diagrama de Máquina de Estados para a classe “Plantio”,
discorrendo sobre pontos em cada um dos tópicos.
2.1 O DIAGRAMA DE USE CASES
O objetivo do diagrama de caso de uso é capturar o aspecto dinâmico de um
sistema. No entanto, essa definição é muito genérica para descrever o propósito,
visto que outros quatro diagramas (atividade, sequência, colaboração e gráfico de
estado) também têm o mesmo propósito. Examinaremos algum propósito específico,
que o distinguirá de outros quatro diagramas.
Os diagramas de caso de uso são usados para reunir os requisitos de um
sistema, incluindo influências internas e externas. Esses requisitos são
principalmente requisitos de design. Portanto, quando um sistema é analisado para
reunir suas funcionalidades, os casos de uso são preparados e os atores são
identificados.
Quando a tarefa inicial é concluída, os diagramas de caso de uso são
modelados para apresentar a visão externa.Universidade Pitágoras
Figura 1: Diagrama de Caso de Uso “Criação Animal”
Figura 2: Diagrama de Caso de Uso “Plantio”
2.2 O MODELO DE CLASES
Enquanto o modelo de classes descreve a estrutura dos objetos em um
sistema, os diagramas de classes expressam o modelo de classe. O diagrama de
classes é um diagrama estático. Ele representa a visão estática de um aplicativo. O
diagrama de classes não é usado apenas para visualizar, descrever e documentar
diferentes aspectos de um sistema, mas também para construir o código executável
do aplicativo de software.Universidade Pitágoras
O diagrama de classes descreve os atributos e operações de uma classe e
também as restrições impostas ao sistema. Os diagramas de classes são
amplamente usados na modelagem de sistemas orientados a objetos porque são os
únicos diagramas UML, que podem ser mapeados diretamente com linguagens
orientadas a objetos.
O diagrama de classes mostra uma coleção de classes, interfaces,
...