Você está na página 1de 14

UNIVERSIDADE DE LUANDA

INSTITUTO DE TECNOLOGIA DE INFORMAÇÃO E COMUNICAÇÃO


INSTIC

SISTEMA DE VENDAS DE CARROS E MOTOS

Ano 2021
UNIVERSIDADE DE LUANDA
INSTITUTO DE TECNOLOGIA DE INFORMAÇÃO E COMUNICAÇÃO
INSTIC

SISTEMA DE VENDAS DE CARROS E MOTOS

Adilson Mahandi Panda – 1884


Joel Nuno Pinto Pedro – 1861
Curso: Engenharia Informática
Ano: 3º
Sala: 107
Turma: C
Sumário
Resumo ................................................................................................................................................................ 4
Abstract ............................................................................................................................................................... 4
Definições, Acrónimos e Abreviaturas................................................................................................................ 5
Introdução ............................................................................................................................................................ 6
Objetivos ............................................................................................................................................................. 7
Objectivo Geral ............................................................................................................................................... 7
Objectivos específicos ..................................................................................................................................... 7
Levantamento De Análise De Requisitos ............................................................................................................ 8
Trabalho De Investigação .................................................................................................................................... 8
CAPÍTULO 1 - FUNDAMENTO TEÓRICO ..................................................................................................... 8
1.1 Sistema de Vendas de Carros e Motos ................................................................................................ 8
1.2 Metodologias de Desenvolvimento de Software ................................................................................. 8
1.2.3 Metodologia........................................................................................................................................ 8
1.3 Ferramentas ............................................................................................................................................... 9
1.3.1 Linguagens de Programação ............................................................................................................... 9
1.3.3 Banco De Dados ................................................................................................................................. 9
1.3.4 SGBD ................................................................................................................................................. 9
CAPÍTULO 2 – ANÁLISE E DESENHO DA SOLUÇÃO .............................................................................. 10
2.1. Propósito ................................................................................................................................................. 10
2.2 Organização ............................................................................................................................................. 10
2.3 Descrição Geral ....................................................................................................................................... 10
. 2.4 Perspectiva do produto .......................................................................................................................... 10
2.5 Funcionalidades do produto.................................................................................................................... 10
2.6 Características dos usuários ..................................................................................................................... 11
2.7 Restrições ................................................................................................................................................ 11
2.8 Requísitos Específicos ............................................................................................................................. 11
2.8.1 Requisitos comuns de interfaces....................................................................................................... 11
2.8.2 Requisitos Funcionais ....................................................................................................................... 11
2.8.3 Requisitos Não Funcionais ............................................................................................................... 12
Conclusão .......................................................................................................................................................... 13
Referências bibliográficas ................................................................................................................................. 14
Resumo

O presente trabalho apresenta a proposta para o desenvolvimento de um sistema de vendas para uma
empresa, realizando estudos dos aspectos necessários para o desenvolvimento do mesmo. O sistema
será utilizado por uma empresa Comercial, especializada na venda de veículos e auxiliará no
processo de vendas, controle de caixa, contas a receber e a pagar, mercadorias, clientes e estoque.

Palavras chave: carros, motos.

Abstract
This paper presents a proposal for the development of a sales system for a company, conducting
studies of issues necessary for its development. The system will be used by the company Comercial,
specializing in the sale vehicule and assist in the sales process, cash management, accounts
receivable and payable, goods, customers and stock.

Keys word: car, motorcycle.


Definições, Acrónimos e Abreviaturas

SVCM – Sistema de Venda de Carros e Motos;


CSS- Cliente Solicitando o Serviço;
VV- Vender Veículo;
TC – Tipo de Carro;
TM- Tipo de Motorizada;
ELV- Exibir Lista de Veículos.
Introdução

Actualmente é indispensável o uso de um Sistema de Informação para apoio nas diferentes áreas de
trabalho. Tem-se verificado visivelmente o crescimento do mercado de consumo, levando em
consideração esse crescimento, a necessidade de organização e automatização para uma boa e
moderna actividade comercial torna-se necessário o desenvolvimento de um sistema que venha em
auxílio da empresa nos diferentes sectores, ajudando-a na sua organização, facilitando o processo de
vendas e oferecendo um serviço de qualidade que fidelize o cliente e a faça uma empresa destaque.
Objetivos

Objectivo Geral

Desenvolver um sistema de vendas para a empresa AP motors visando auxiliá-la no processo de


vendas e no acompanhamento de vários segmentos da empresa.

Objectivos específicos

 Estudar os conceitos de levantamento e análise de requisitos;


 Aprofundar o estudo das linguagens de programação PHP e PostgreSql que serão utilizados na
programação do sistema;
 Estudar a actual realidade da empresa SVCM;
 Fazer a análise de requisitos do sistema;
 Desenvolver o sistema proposto de acordo com os requisitos colectados.
Levantamento De Análise De Requisitos

A base de todo software é a Análise de Requisitos, ele é o primeiro passo para o início do
desenvolvimento de software. Para que um software seja bem desenvolvido e chegue a um grau de
satisfação elevado, é necessário que ele atenda aos objectivos para os quais foi criado.

Trabalho De Investigação:
➢Estudo dos sistemas similares.
➢Estudo das ferramentas, linguagens e a metodologia de desenvolvimento de software.

CAPÍTULO 1 – FUNDAMENTO TEÓRICO

Neste capítulo será descrito o propósito do sistema. Será possível compreender um pouco da
realidade actual da entidade beneficiária, o método utilizado até o momento e as dificuldades e
necessidades enfrentadas.

1.1 Sistema de Vendas de Carros e Motos

é um sistema de gestão irá auxiliar no processo de execução de vendas, no controle de mercadorias e


estoque, nas entradas e saídas da empresa, controle de pagamento dos clientes e na organização dos
dados da empresa como fornecedores, clientes e vendedores.

1.2 Metodologias de Desenvolvimento de Software

1.2.3 Metodologia

O desenvolvimento do sistema proposto tomará como base a realidade enfrentada pela empresa,
tendo presente as falhas e inconsistências encontradas no processo de vendas e no controle actual de
suas mercadorias e clientes.
1.3 Ferramentas
1.3.1 Linguagens de Programação

A utilização de computadores é uma forma prática, exata e eficiente para a realização de tarefas,
porém eles não pensam, apenas seguem instruções que lhes são passadas. Eles conseguem entender
sequências intermináveis de números binários e é um trabalho bastante exigente para o ser humano
lhes passar estas instruções. Segundo Morimoto (2007) a função das linguagens de programação é
servir como um meio de comunicação entre computadores e humanos. Para facilitar esta
comunicação é que foram desenvolvidas as linguagens de programação que, apesar de se
diferenciarem pela sintaxe e recursos, possuem um ponto em comum, que é a existência de um
compilador. Independente do programa que se utilize, sempre será utilizado um editor para escrever
o programa, que em seguida rodará em um compilador. O compilador interpreta os comandos
presentes no programa e os transforma em binários, para que as instruções sejam entendidas pelo
processador.

1.3.1.1 Linguagem PHP

PHP é uma linguagem de programação de computadores interpretada, livre e muito utilizada para
gerar conteúdo dinâmico na internet, sendo uma poderosa linguagem orientada a objetos. É uma
linguagem ideal para instalação e uso em servidores web.

1.3.3 Banco De Dados

Banco de Dados é uma ferramenta que possibilita a coleta e a organização das informações. Nele,
podem ser armazenadas diferentes informações a serem utilizadas por diferentes programas e
usuários.

1.3.3.1 PostgreSql

O PostgreSql é um sistema de código aberto de gerenciamento de banco de dados. É um sistema que


já está a longo tempo no mercado e vem ganhando cada vez mais confiabilidade. Suas características
lhe conferem grande integridade e conformidade a padrões

1.3.4 SGBD

Com o objectivo de controlar todos os dados, fez-se necessário a utilização de um sistema de


gerenciamento de banco de dados. Para gerenciar o Banco de Dados é utilizado um SGBD (Sistema
Gerenciador de Banco de Dados), que é um conjunto de serviços (aplicações software). Existem
vários SGBDs, sendo alguns pagos e outros gratuitos
CAPÍTULO 2 – ANÁLISE E DESENHO DA SOLUÇÃO

2.1. Propósito

Este documento tem como propósito apresentar e especificar de uma maneira clara e concisa a
descrição dos serviços e funções que o sistema a ser desenvolvido deve prover, bem como as suas
restrições de operação e propriedades gerais, afim de ilustrar uma descrição detalhada para um
durante as etapas de análises, projecto e testes. O documento específica todos os requisitos
funcionais e não funcionais do sistema e foi preparado levando-se em conta as funcionalidades
levantadas durante a fase de concepção do sistema.

2.2 Organização

Este documento está organizado de acordo com a norma IEEE 830 descrita no documento IEEE 830-
1998. O documento está repartido do seguinte modo:
• Secção 2: Descrição geral (Descrição dos fatores gerais que afetam o produto e as suas exigências)
• Secção 3: Requisitos específicos (Requisitos do sistema).

2.3 Descrição Geral

O processo de vendas é recheado de desafios — e sistema de gestão de vendas é um software


desenvolvido para simplificá-los, dando aos gerentes de vendas maior percepção dos principais
indicadores de desempenho em toda a organização, automatizando tarefas diferentes a isso reduz
muito do trabalho.

O presente projecto visa criar um um sistema de gestão de vendas garantindo maior controlo e uma
actividade mais prática.

. 2.4 Perspectiva do produto

O SVCM é um sistema eficaz que usa ferramenta que reúna todas as informações do seu público
permite cocentração em cada atendimento com segurança.

2.5 Funcionalidades do produto


 Controlar entradas (Compras) de Veículos;
 Controlar Saídas (Vendas) de Veículos;
 Controlar e Calcular Comissões de Vendedores;
 Cadastrar no sistema todos os clientes;
 Controlar Veículos em estoque;
 Emitir relatórios de controles diversos (listagem, estatísticos e de movimentação).
2.6 Características dos usuários

O sistema obterá x usuários, um Administrador que gere e controla todas as operações geralmente
realizadas, os vendedores que efectuam as vendas e cadastramento e os clientes que realizam pedidos
ao produto da sua preferência.

2.7 Restrições
 O Sistema deve ser desenvolvido como uma aplicação web.
 Os dados devem ser armazenados numa base de dados relacional.
 As palavras-passe devem ser enviadas e armazenadas de forma encriptada.
 A comunicação entre o navegador cliente e o servidor da aplicação deve ser feita de forma
encriptada usado o protocolo HTTPS.
 Todo usuário final do sistema (TSD e SSD) deve ter uma idade igual ou superior à 18.

2.8 Requísitos Específicos


2.8.1 Requisitos comuns de interfaces
Interfaces de usuários
Interfaces de Hardware
Interfaces de software

2.8.2 Requisitos Funcionais

Requisito funcional 1
RF01 – Manter os dados dos veículos: O sistema permitirá registo fundamental de cada
veículo, o código, marca, modelo, ano, preço, quantidade de unidades e seu tipo.

Para Motos: tipo (clássico, esporte de pista, esporte de MotoCross ou leve).

Para Carros: Capacidade de passageiros, tipo(sedan, van, conversível, todo o terreno), tipo de
energia consumida (elétrica, diesel ou gasolina) e potência CV.

Requisito funcional 2
RF02 – O sistema permitirá fazer vendas condicionais gerando código para os mesmos, que
posteriormente podem ser recuperados e passarem para venda fechada

Ao realizar a venda será necessário selecionar veículos. O sistema


permitirá selecionar somente veículos que estejam em estoque e disponíveis para venda e a
quantidade disponível em estoque.

Requisitos funcional 3
RF03 – Após qualquer venda os veículos especialmente a marca e o modelo vendido será
decrementado do valor total de unidades disponíveis.
2.8.3 Requisitos Não Funcionais

Requisito não funcional 1


O sistema deve ter uma inteface simples e com soluções intuitivas.

Requisito não funcional 2


As informações serão armazenadas em um Banco de Dados.

Requisito não funcional 3


O sistema poderá ser acessado somente pelo administrador do sistema e pelas
vendedoras devidamente cadastradas no sistema
Conclusão

Após a análise de softwares e tecnologias que permitem e auxiliam as empresas no processo de


comercialização de carros e motos, chegamos a conlusão que o nosso sistema será viável para a AP
motors pois atende as necessidades e especificidades que a mesma apresenta para o auxilio no
processo de comercialização.
Referências bibliográficas

IEEE Std 830 Prática Recomendada Para Especificações de Exigências de Software.


Engenharia de Software 7 Edicao Roger S.Pressman
Sistema para Lojas de Veículos BNDV.
Fundamentos de Metodologia Científica_Marconi_Lakatos.

STEMA PARA
REVENDA DE VEÍCULOS

Você também pode gostar