Desenvolvimento de sistemas
O Projeto é um Sistema Administrativo de Automação Comercial, desenvolvido para a empresa M&D Produtos Alimentícios. A M&D Produtos Alimentícios não possui nenhum processo automatizado sendo todos realizados manualmente, um processo demorado ao mesmo tempo cansativo. A intenção é transferir todos os dados registrados em fichas, notas promissórias e planilhas do Excel, para um eficiente sistema gerenciador de banco de dados proporcionando a sua manipulação através de um ambiente agradável e fácil de usar. Para o desenvolvimento do projeto será utilizado o Processo Unificado (PU), que é um modelo prescritivo de desenvolvimento de software muito utilizado devido à facilidade de adaptação em qualquer tipo de projeto. O software será modelado em UML, através da ferramenta Jude Community. Após o término da modelagem, será desenvolvido em Delphi 6.0 um ambiente de desenvolvimento para a manipulação do banco de dados construídos no Firebird 1.5. Para a realização de todas essas etapas será seguida a estrutura do processo de desenvolvimento (PU). A primeira parte do trabalho aborda superficialmente o PU, suas quatro fases e como está relacionado com a UML. Em seguida descreve brevemente as ferramentas que serão utilizadas para o desenvolvimento do sistema. Na segunda parte do trabalho é apresentado o desenvolvimento do sistema, onde é explicada cada fase do PU, a fase de Concepção, Elaboração, Construção e Transição e seus respectivos workflows (fluxos de trabalho).
2 CONSIDERAÇÕES INICIAIS
É visto a seguir um pouco sobre o Processo Unificado e UML (Linguagem de Modelagem Unificada). Não é objetivo desse item explicar as fases do processo e nem detalhar os diagramas da UML, muito menos abordar OOP (Programação Orientada a Objetos). É preciso ter um conhecimento intermediário do assunto para compreender essa breve revisão.
1 Metodologia utilizada
Como dito antes, o processo utilizado para o andamento das