SISTEMA DE CONTROLE DE ESTOQUE DOMÉSTICO
Por: bobcleiton • 4/2/2018 • Monografia • 11.485 Palavras (46 Páginas) • 560 Visualizações
[pic 1]
[pic 2]
SISTEMAS DE INFORMAÇÃO
CLEITON DA SILVA SIQUEIRA
SISTEMA DE DE CONTROLE DE ESTOQUE DOMÉSTICO
BELEM 2017
CLEITON DA SILVA SIQUEIRA
SISTEMA DE CONTROLE DE ESTOQUE DOMÉSTICO
Projeto de pesquisa apresentado Como exigência parcial da disciplina de TCC em sistemas de informação ministrada pelo Prof. Fabio Bernardo da Silva.
BELEM 2017
UNIVERSIDADE ESTÁCIO DE SÁ – SISTEMA DE INFORMAÇÕES
SISTEMA DE CONTROLE DE ESTOQUE DOMÉSTICO
Este relatório, do trabalho de conclusão de curso, foi julgado adequado para obtenção dos créditos da disciplina de trabalho de conclusão de curso do VII semestre, obrigatória para obtenção do título de:
BACHAREL EM SISTEMA DE INFORMAÇÃO
Por:
Cleiton da Silva Siqueira
BANCA EXAMINADORA
Orientador: ___________________________________________________________
Fabio Bernardo da Silva
NOTA: ______________________________
Belem, 27 de setembro de 2017
BELEM – BRASIL
RESUMO
Esse trabalho se propõe a apresentar uma solução para o desenvolvimento de uma ferramenta de software capaz de permitir um controle de pequenos estoques, mais especificamente os estoques domésticos.
Utilizando tecnologias de ponta para o desenvolvimento, como a linguagem Java e o gerenciador de bancos de dados PostgreSQL, através de uma arquitetura orientada a objetos, será apresentada uma solução simples e eficaz para o gerenciamento cotidiano do estoque de diversos itens de consumo diário que são estocados em nossas casas.
Palavras-Chave: estoque, doméstico, Java, PostgreSQL.
ABSTRACT
This project intends to present a solution for the development of a software application capable of allowing the control of small stocks, specifically domestic stocks.
Using state-of-the-art technology for the development, like the Java programming language and the PostgreSQL database manager, through a object oriented architecture, a simple and effective solution will be presented for the day-to- day management of the inventory of several daily consumer items which we need to stock in our households.
Key-words: stock, domestic, Java, PostgreSQL.
SIGLAS
IDE – Integrated Development Environment (Ambiente Integrado de Desenvolvimento) SGBD – Sistema Gerenciador de Banco de Dados
MVC – Model-View-Controller (Modelo-Visão-Controlador)
UML – Unified Modeling Language (Linguagem de Modelagem Unificada) JPA – Java Persistence API (API de Persistência Java)
API – Application Programming Interface (Interface de Programação de Aplicações) Java EE – Java Enterprise Edition (Java Edição Empresarial)
Sumário
- Introdução 1
1.1 - Tema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 - Delimitação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 - Justificativa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.4 - Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.5 - Metodologia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.6 - Descrição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
- O problema, a solução, o método e o ciclo de vida 4
2.1 - O problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 - A solução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.3 - O método . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.4 - Ciclo de vida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
- Análise 29
3.1 – Modelo conceitual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.2 – Diagrama de classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
- Desenho 32
4.1 – Modelo de implementação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.2 – Diagrama de componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.3 – Diagrama de classes de implementação . . . . . . . . . . . . . . . . . . . 34
4.4 – Diagramas de sequência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.5 – Modelo de dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
...