Escolar Documentos
Profissional Documentos
Cultura Documentos
Por:
UÍGE, 2019
UNIVERSIDADE KIMPA VITA
Por:
ORIENTADORES:
UÍGE, 2019
DEDICATÓRIA
Em memória dos meus queridos amigos Hermenegildo Filipe Quissoca e Marco Domingos
Marcos, e da minha querida irmã Suzana Sebastião.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
i
EPÍGRAFE
“Não vivas como se tivesses mil anos à tua frente. O destino está ali ao virar da esquina;
torna-te bom enquanto a vida e o poder ainda te pertencem”.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
ii
AGRADECIMENTOS
Em primeiro lugar agradeço a Deus pai todo-poderoso por estar comigo durante o
período de formação.
Aos meus pais Joaquim Alexandre e Teresa Afonso, e aos meus Tio Mário Afonso
Bambi Mafioso e Rogeiro Lopes Maiza pelo apoio e suporte em todos os domínios e a
minha Tia Paulina Manuel pela hospedagem e alimentação durante o período de formação.
A minha querida amiga Antónia Mbongo Simão e a todos amigos e colegas (em
anonimato) que contribuíram de diversas formas para a realização deste trabalho e/ou para
a minha formação.
Muito Obrigado!
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
iii
GLOSSÁRIO
Base de dados: é um conjunto de dados integrados com uma estrutura que organiza
informações.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
iv
Layout: traduzidor para o português leiaute, esboço que mostrando a distribuição física e
tamanhos de elementos como texto e gráficos.
Programadores: todo elemento que desenvolve um programa por meio de uma linguagem
de programação.
Stock: Quantidade de bem mantido ou armazenada para ser usada quando surgir a
necessidade, como (economia) é um artigo que um comerciante tem para vender.
Sistema: disposição das partes ou dos elementos de um todo, coordenados entre si, e que
funcionam como estrutura organizada. (informática) integração de programas que permite
dar soluções a um conjunto de tarefas
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
v
LISTA DE ABREVIATURAS, SIGLAS
CL: Classe
N: Muito
Pr: Provável
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
vi
RESUMO
O presente trabalho especifica todo o desenvolvimento e codificação de um
software que tem como objectivo fundamental, a gestão das actividades de empresa Jack
Ross Comercial e o complemento de uma formação acadêmica do curso de Engenharia
Informática. A finalidade deste sistema é controlar as informações dos cadastros de
funcionários, cadastros de produtos, cadastro de cliente e os demais cadastros. Este sistema
poderá emitir diversos relatórios (De Contabilidade e Estatísticos), que iram auxiliar na
organização e na rotina diária da empresa. O sistema foi desenvolvido utilizando um
modelo cliente servidor, a tecnologia C-Sharp (C#) e a metodologia de orientação a
objetos. As principais ferramentas utilizadas na elaboração deste trabalho foram: Visual
Studio 2015, MySql -Xampp, Astah e Microsoft Office (Word);
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
vii
ABSTRACT
The present work specifies the whole development and code of a software that
he/she has as fundamental objective, the administration of the company activities Jack
Ross Comercial and the complement of an academic formation of Engineering Computer
science's course. The purpose of this system is to control the information of the employees'
registers, registers of products, customer's register and the other registers. This system can
emit several reports (of the accounting and Statistical), that you/they anger auxiliary in the
organization and in the daily routine of the company. The system was developed using a
model customer servant, the technology C-Sharp (C #) and the orientation methodology to
objects. The main tools used in the elaboration of this work were: Visual Studio 2015,
MySql - Xampp, Astah and Microsoft Office (Word);
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
viii
LISTA DE FIGURAS
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
ix
LISTA DE TABELAS
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
x
LISTA DOS ANEXOS
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
xi
0. INTRODUÇÃO
Hoje em dia as empresas têm como foco a sua organização interna, para melhor
controlo do fluxo de informações que circulam dentro da empresa, bem com os serviços
prestados aos seus clientes. É nesta visão que muitas empresas optam por meios
informáticos para proporcionar rapidez na circulação de informações bem com o
atendimento aos seus clientes. Estes meios informáticos por si só não satisfazem todas as
necessidades das impressas; Dali a busca por programas informáticos para o melhor
gerenciamento das actividades.
Visto que o uso de um programa informático integrado de gestão tem
proporcionados grandes avanços nas empresas face as concorrências. Neste trabalho,
propomos a Jack Ross comercial um sistema integrado para a gestão de stock e do pessoal.
Assim sendo, nesta monografia são apresentados conceitos como Base de dados,
sistema de gerenciamentos de base dados (SGBD) e modelos de dados usando os conceitos
de UML (Unified Modeling Language) e RUP (Rational Unified Process). Por outra, é
fornecida uma visão geral do sistema que foi concebido e implementado, usando os
métodos que serão citados posteriormente.
1.0. Problemática
É do nosso conhecimento que a evolução de uma sociedade implica um
crescimento de dados a manipular e armazenar, isto é, a cada dia nas várias actividades. De
acordo com as informações recolhidas na Jack Ross comercial, a empresa encontra-se em
dificuldade no que toca a gestão do pessoal, bem como na gestão de Stock. Ora, de acordo
com o volume das informações realizadas e a sua importância nas actividades das
organizações, o nosso estudo irá tentar responder as seguintes questões:
1- Será que os métodos utilizados pela empresa para gestão de stock e pessoal
são os mais adequados?
2- Será que o sistema actual permite uma gestão eficaz e segura das
informações?
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
1
0.1. Hipóteses
Actualimente os sistemas mais adequados para a gestão de empresas são os
sistemas informatizados, onde as informações circulam de uma forma mais dinâmica e
seguras e por pouparem um desgaste humano acentuado.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
2
solução de problemas no que tange a gestão, de modo a contribuir para o
desenvolvimento das instituições particulares e do estado em geral.
0.4. Metodologia
Na intenção de conseguirmos os resultados esperados, recorremos a um conjunto de
métodos e técnicas, nomeadamente:
0.4.1. Métodos
Os métodos aplicados ao longo do desenvolvimento deste trabalho foram as seguintes:
o Método Dedutivo: Facilitará na conclusão dos factos, depois de se obter os
resultados da pesquisa;
o Método Hipotético-Dedutivo: Permitirá estabelecer a problemática uma
aplicação de hipóteses e a tentativa de soluções destes problemas.
o Método Histórico: Ajudará na investigação de fatos e acontecimentos do passado
para se verificar possíveis projeções de sua influência na atualidade.
o Método Estrutura e Funcional: Permitirá analisar as relações entre os diversos
elementos do sistema.
0.4.2. Técnicas
As técnicas aplicadas na elaboração deste trabalho foram as seguintes:
o Técnica de Documentação: Permitirá a verificação de uma forma mais precisa dos
documentos em uso que seja no nível de Arquivos públicos, Documentos oficiais,
Documentos jurídicos e Coleções particulares.
o Técnica de Observação: Permitirá um estudo profundo através do contato visual
com as ocorrências das atividades no local definido.
o Técnica de entrevista: Permitirá o levantamento dos dados por intermédio de fichas
de inquérito e/ou entrevista.
0.6 Delimitação do tema
Quanto ao espaço a pesquisa foi realizada na área administrativa da empresa Jack
Ross comercia, localizada no bairro do Kakuia, rua Industrial, na província e município do
Uíge.
Quanto ao tempo, ocorreu no período de dois (2) meses, no intervalo de outubro de
2018 a dezembro de 2018.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
3
0.7. Estrutura do trabalho
Além da parte introdutória que apresenta uma visão geral do trabalho, justifica o
interesse do tema abordado, bem como a problemática, objectivos, hipótese, metodologias
empregues, conclusões tiradas e os anexos; A presente monografia está dividida em três
Capítulos, a saber:
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
4
CAPÍTULO I: APRESEENTAÇÃO GERAL DO DOMINÍO DE
ESTUDO
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
5
1.0. Introdução
O presente capítulo descreve o domínio de estudo, e sua estrutura organizacional,
bem como o seu funcionamento. Os dados compilados neste capítulo serviu como fonte
para elaboração do presente trabalho.
1.1. Apresentação da Jack Ross Comercial
1.1.1. Breve historial
A Jack Ross Comercial foi criada ao termo do Decreto nº92/82, como
estabelecimento comercial. É uma empresa autónoma que funciona de acordo as leis
comercial estabelecida pelo Ministério do comércio e Ministério da Economia.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
6
1.1.3. Estrutura orgânica da Jack Ross Comercial
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
7
1.1.4. Apresentação da área administrativa
Área administrativa da empresa Jack Ross é área responsável pela gestão geral da
empresa e execução dos projectos.
Esta área controla toda a circulação de mutantes dentro da empresa bem como a gestão de
venda e compra de bens e produtos.
Para o processamento de
1 Computador 1 dados estatísticos por meio Bom
da ferramenta Excel do Funcionament 01/11/2017
Office (Produto da o
Microsoft)
2 Livro de Ponto 1 Para o cadastro e controlo Em
de presença de funcionário funcionamento 15/01/2018
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
8
(Fonte: JRC, adaptado pelo autor).
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
9
1.2. Crítica do existente e proposta de solução
1.2.1. Crítica do existente
Após os estudos feitos verificou-se os seguintes problemas:
- A empresa não usam um sistema informatizado;
- Lentidão no levamento de falta do pessoal, bem como processamento de salário;
- Dificuldade na Gestão de Stock;
- Lentidão no processamento de relatório geral associados a um desgaste humano
acentuado;
1.2.2. Proposta de solução
Para solucionar os problemas verificados ao logo dos estudos, propusemos um
sistema informático integrado, que conta com duas interface Cliente e um banco de dado
para armazenamento de informação. Que funcionará com uma tecnologia cliente servidor
dentro de uma rede local (LAN)1;
Feito a apresentação do Capitulo I, que focou-se nos aspectos ligado ao domínio de
estudo, passaremos para o Capitulo II, onde é feito a descrição dos conceitos que irão
servir o processo de desenvolvimento do sistema de gestão, baseando-se nos resultados que
foram obtidos com base o estudo de análise do existente. O mesmo descrevera a
arquitetura do sistema, metodologia, ferramentas e tecnologias utilizadas.
1
LAN(Local Area Network)
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
10
CAPITULO II: FUNDAMENTO TIORICO DO DESENVOLVIMENTO
DO SISTEMA
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
11
2. Introdução
Neste capítulo é feita a descrição de toda estrutura do domínio em estudo, as
metodologias, as tecnologias e as ferramentas utilizadas no decorre do desenvolvimento do
presente trabalho. Visto que a qualidade de software não é avaliada isoladamente, no
desenvolvimento de software, um método pobre ou a ausência de uma metodologia pode
ser a causa da baixa qualidade. A avaliação da qualidade está diretamente relacionada com
a qualidade de processos e metodologias utilizadas no desenvolvimento do software.
2.1. Tecnologias, metodologia e ferramentais
Para a implementação do sistema, foi realizada uma análise a partir da necessidade
apresentada pela empresa, e para o desenvolvimento de soluções utilizou as seguintes
tecnologias, ferramentais e metodologias:
2
IDE (integrated development enviroment)
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
12
2.1.2. Linguagem de Programação C#
Para o desenvolvimento do presente sistema, foi escolhida a linguagem C#
correntemente prenunciada por C-Sharp. Por conta da simplicidade e robustez da
linguagem. É uma linguagem recente criada em Dezembro de 1998, Idealizada pelo
Dinamarquês Anders Heijsberg e desenvolvida pela equipe da Microsoft liderada por
Anders Heijsberg.
O C# tem como característica, ser uma linguagem orientada a objetos que foi criada
como parte do.NET framework. A mesma permite aos programadores desenvolverem
aplicações desktop, Web ASP.NET, serviços Web XML, e aplicativos móveis.
2.1.3. Sistema de Gestão de Base de Dados MySQL
MySql é um SGBD (Sistema Gerenciador de Banco de Dados) relacional padrão
SQL (Structured Query Language - Linguagem Estruturada para Consultas) robusto,
rápido, multiusuário e multitarefa.
2.1.3. UML
UML é uma linguagem desenvolvida de elementos visuais aplicados na modelagem
que possibilita executar os conceitos de orientação a objetos para o desenvolvimento de
softwares. UML foi aprovada em 1997 pela OMG (Object Management Group) - órgão
internacional que é responsável por definir os padrões de Orientação a objetos. Para a
contribuição no processo de definição da UML, os pesquisadores Grady Booch, James
Rumbaugh e Ivar Jacobson, procuraram aproveitar o melhor das técnicas e notações
preexistentes, entre elas o Booch Method, OMT e OOSE.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
13
A metodologia RUP identifica cada ciclo de desenvolvimento do projeto em quatro
fases, cada uma com respetivos marcos de finalização definidos (chamados milestones).
Os milestones são os indicadores de progresso do projeto, e são usados como base para
decisões para continuar, abortar, ou mudar o rumo do projeto. As fases do RUP são:
1. Início (Inception): determinação do escopo do desenvolvimento, sendo levantado uma
visão do produto final a partir de um caso de uso (básico) definido.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
14
O eixo horizontal representa o tempo e mostra os aspectos do ciclo de vida do
processo à medida que se desenvolve. Representa os aspectos dinâmicos do processo e é
descrito por meio de fases, iterações e marcos. O eixo vertical representa as disciplinas,
que agrupam as atividades de maneira lógica, por natureza, representa os aspectos estáticos
do
processo e é descrito por meio de componentes, disciplinas, atividades, fluxos de trabalho,
artefactos e papéis.
“O RUP pode ser utilizado em diversos tipos de projetos e em
empresas de pequeno, médio e grande porte, devido a sua flexibilidade e facilidade de
configuração” (Kruchten 2003),
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
15
2.1.5. Levantamento de requisitos do sistema
Por intermedio das pesquisas realizada na empresa Jack Ross Comercial, foi
possível o levantamento dos requisitos necessários para o desenvolvimento do software.
Requisitos Funcionais
RF01: o sistema deverá permitir a gestão dos usuários e seus privilégios, por meio do
Funcionário.
RF02: o sistema deverá permitir o cadastro de funcionários e controlo de presenças, por
meio do Funcionário.
RF03: o sistema deverá permitir calcular os salários dos funcionários com aumentos e
descontos, por meio do Funcionário.
RF05: o sistema deverá permitir o registro de entradas e saídas de produtos, por meio do
Funcionário.
RF06: o sistema deverá permitir registro do fluxo de vendas, por meio do Funcionário.
RF07: o sistema deverá permitir a exibição do balanço geral, assim como relatórios com
dados estatísticos gerais, por meio do Funcionário.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
16
Tabela 3 – Requisitos Funcionais
RNF04: O sistema contará com uma plataforma de Visual Studio 2015 versão
desenvolvimento Enterprise
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
17
Tabela 4: Requisitos não Funcionais
(Fonte: Autores).
Para execução do sistema, será necessário: uma rede LAN equipada com computadores e
duas impressora uma local e outra da rede.
(Fonte: Autores)
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
18
Cadastro de cliente e fornecedor;
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
19
2.6. Diagramas
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
20
Figura 5: Diagrama de casos de caso
(Fonte: Autor).
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
22
Registrar as Entradas de
Fornecedor
produto
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
23
Figura 6- diagrama de Classe.
CL01: Usuários Guarda os dados referentes aos ao usuário, seu privilégio e nível de acesso
CL03: Contas a Receber Guarda os dados referentes as contas a receber, data vencida, valor a
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
24
pagar, valor pago e a data de pagamento.
CL04: Controlo do
Pessoal Registra as presenças do pessoal referente a um dia laboral.
CL05: Entrada de produto Registra a Entrada de produto, bem como a quantidade, o custo e data
CL06: Saída de produto Registra a Saída de produto, bem como a quantidade e data.
CL12: Item de venda Guarda os dados referentes ao Item de venda de um ou vários produtos.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
25
Este diagrama nos dá uma visão de como fiarão os objetos em determinado
momento da execução do sistema. É como se tirássemos uma fotografia do sistema em um
momento para analisar os dados e os relacionamentos envolvidos, como pode observar na
figura abaixo.
Figura 7: Diagrama de Objecto.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
26
solução e é muito utilizado para definição de parâmetros e classes dos métodos a serem
criados.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
27
Figura 9: Diagrama de Actividade (Processo de venda de um produto).
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
28
Figura 10: Diagrama de Actividade (Modo de funcionamento do Sistema).
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
29
Trata-se de um diagrama estrutural que mostra como será criada a estrutura
de software e hardware onde a solução será implementada. Podemos visualizar com esse
diagrama toda a arquitetura da solução desde os servidores, sistemas operacionais, demais
softwares e serviços requeridos, além dos protocolos de comunicação. Principais
componentes: nós, artefactos, relacionamentos.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
30
Out Jan
Etapas Data (início) Data (fim) Nov. Dez. Fev.
. .
3
NASA (National Aeronautic and Space administration).
4
PERT (Program Evaluation and Review Technique);
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
31
Duração
Etapa Ot Pr Pe M
Custo em AKz
Ot Pr Pe M
Etapa
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
32
2.7.1.2.1. Resumo da estimativa do custo do projecto
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
33
CAPITULO III: IMPLEMENTAÇÃO DO SISTEMA JRCA
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
34
3. Introdução
Este Capítulo esta reservado a implementação do sistema JRCA. A tecnologia
usada para a codificação do sistema, o modelo e algumas funcionalidades do sistema por
meio de testes funcionais da aplicação.
3.1. Codificação
3.1.1. Camadas da aplicação cliente servidor
Cliente são computador que usam uma rede de computadores para solicitar
informações ao servidor por meio dos contractos estabelecidos.
(Fonte: Autor).
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
35
3.1.2. Classes do servidor
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
36
Figura 13: Classe de conexão ao Banco.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
37
Figura 14: Classe de Interface
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
38
A Figura a baixo mostra o formulário de usuário, é partir deste formulário, onde é
feito o registro de todos usuários com privilégio de cessar o sistema. É por intermedio
deste formulário onde é definido o nome do usuário, a senha de acesso e o nível. Dando
ainda opção de registrar, actualizar, eliminar e pesquisar um usuário.
Figura 17: Formulário de usuários.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
39
A Figura a baixo mostra o formulário de registro de funcionário, é partir deste
formulário, onde é feito registro de todos os funcionário que fazem parte da JRC. Fornece
opções como: registrar, actualizar, eliminar e pesquisar um funcionário.
Figura 19: Formulário Principal.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
40
Fonte: (Extraído do Visual Studio).
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
41
Figura 22: Formulário de Registro de Produto/Material.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
42
Figura 24: Formulário de Selecção de impressora
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
43
Figura 25: Relatório ou factura de venda
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
44
3.2. Base de Dados
Base de Dados é uma coleção de dados interrelacionados, representadas
informações sobre um domínio específico. Um banco de dados consiste em uma coleção de
dados interrelacionados e uma coleção de programas para prover o acesso a esses dados. O
objetivo principal de um sistema de banco de dados é prover um ambiente que seja
adequado e eficiente para uso na recuperação e armazenamento de informações.
3.2.1. Dicionário de dados
O dicionário de dados pode ser visto como um depósito central que descreve e
define o significado de toda a informação usada na construção de um sistema.
3.3. Transição
Representado a última fase da metodologia RUP, é nesta fase onde são realizados
os testes do sistema e de todas as funcionalidades desenvolvidas de modo a observar se
foram cumprido os requisitos solicitados pelo cliente.
3.4. Teste
É sabido que apos a codificação de um sistema, seguisse a fase de teste. Esta fase
serve para verifica o modo de funcionamento do sistema, a fim de verificar a qualidade do
mesmo e os possíveis erros de codificação. Existem vário tipos de teste, para este projecto
nos apagamos aos seguiste testes.
Testes de integração: são testes que visam verificar como os componentes integrados,
passam a funcionar em conjunto. Os principais testes de integração são os seguintes:
• Testes baseados em Especificação (Testes Funcionais ou Testes de Caixa-Preta)
• Testes Estruturais (Testes Caixa-Branca).
Testes funcionais: visam testar as diferentes funcionalidades especificadas nos casos de uso.
Assim, constroem-se diferentes cenários para cada caso de uso, e reproduz-se as ações
realizadas pelo usuário em cada cenário, observando-se como o sistema reage, e
comparando-se com a reação esperada, conforme a especificação dos casos de uso.
Testes estruturais: utilizam o conhecimento sobre a estrutura do código gerada, para tentar
exercitar diferentes trechos de código. Complementando os testes estruturais implementados
nos testes de unidade, eles tentam verificar a integração entre múltiplos componentes e
exercitar essa integração.
Testes de sistema visam testar o sistema como um todo. Os mesmos devem ser realizados
normalmente depois que os testes de integração acusaram um sistema mais estabilizado. Os
testes de sistema são de uma natureza diversa dos testes de integração. Basicamente,
realizam-se os seguintes testes de sistema
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
45
Testes de integração (De entrada ao sistema).
Mensagem informando
Usuário preenche os campos senha errada. O usuário deve preencher todos
obrigatório e confirma com o
Limpa todos campos para os campos obrigatórios.
botão OK.
novo preenchimento
O sistema abre o menu
Usuário preenche novamente os Verifica senha se for principal somente quando a os
campos obrigatório e confirma correcta abre o Menu campos obrigatório
com o botão OK. Principal. corresponderem a um registro
valido.
Mensagem informando se
o usuário, deseja mesmo Usuário deve confirmar na
Usuário pressiona o botão
sair. opção ok da mensagem para
cancelar para sair do sistema.
sair do Sistema
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
46
CONCLUSÕES
Acreditamos que o sistema ira gerir informações de uma forma mais rápida e
dinâmica, e a realização das tarefas da empresa se tornam mais simples e organizados.
Visto que o objetivo do presente trabalho, é criação de um software que possa ser de fácil
utilização e seguro.
Após a implantação deste sistema, será realizado novos estudos, onde fuco será a
criação de outras versões com destaque a versão para plataforma web do sistema JRCA.
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
47
FUTUROS TRABALHOS
Um projecto normalmente não se da por concluído apos a implementação e os teste,
outras etapas surgem em frente. Para a continuidade dos estudos da aplicação JRCA temos
com futuro trabalhos:
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
48
BIBLIOGRAFIA
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
49
INDICE
DEDICATÓRIA...................................................................................................................i
EPÍGRAFE..........................................................................................................................ii
AGRADECIMENTOS.......................................................................................................iii
GLOSSÁRIO..............................................................................................................iv
ABSTRACT.....................................................................................................................viii
LISTA DE FIGURAS.........................................................................................................ix
LISTA DE TABELAS.........................................................................................................x
0. INTRODUÇÃO...........................................................................................................1
1.0. Problemática_________________________________________________________1
0.1. Hipóteses____________________________________________________________2
0.2.1. Gerais....................................................................................................................2
0.2.2. Específicos__________________________________________________________2
0.4. Metodologia_________________________________________________________3
0.4.1. Métodos.................................................................................................................3
0.4.2. Técnicas................................................................................................................3
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
50
CAPÍTULO III: IMPLEMENTAÇÃO DO SISTEMA JRCA________________________4
1.0. Introdução.................................................................................................................6
2. Introdução__________________________________________________________12
2.1.3. UML........................................................................................................................13
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
51
2.1.4.1. Estrutura Analítica do Projecto baseado no RUP................................................15
2.6. Diagramas...........................................................................................................20
3. Introdução_____________________________________________________________34
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
52
3.1. Codificação................................................................................................................34
3.3. Transição.....................................................................................................................43
3.4. Teste________________________________________________________________43
CONCLUSÕES.................................................................................................................45
FUTUROS TRABALHOS................................................................................................46
BIBLIOGRAFIA ..............................................................................................................47
INDICE..............................................................................................................................48
ANEXOS.............................................................................................................................a
APÊNDICES.......................................................................................................................g
Concepção e realização de um sistema integrado para a gestão de stock e de pessoal da empresa Jack Ross
Comercial/ Panda Afonso. Sebastião, Nkanga Pedro, Ngombo Armando / UNIKIVI-ESPU 2019 / V0.0.4
53
ANEXOS
ANEXO 1
ANEXO 2
ANEXO 3
ANEXO 4
APÊNDICES
APÊNDICE 1 - Imagem (Satélite) da Jack Ross Comercial.