Você está na página 1de 5

Projeto de Linguagem e Técnicas de

Programação
Projeto Toyota
Caio Alexander Fernandes de Abreu
Maximus Magalhães Brito
Pedro Henrique Rodrigues De Carvalho
Rafa Santana Varela
Professora: Carolina Mieldazis Neves
Data: DD de agosto de 2023

1 Introdução: Pré-Projeto

1.1 Descrição do Projeto


A Toyota, uma renomada empresa do setor automotivo, estabelecida em 1933, tem
experimentado um crescimento contínuo e expressivo, que parece estar longe de se
estagnar. Contudo, ao observarmos a perspectiva interna da empresa, voltando nosso olhar
não apenas para a velocidade dos veículos ou para a segurança que eles proporcionam, mas
sim para os aspectos administrativos, emerge uma análise crítica. Reconhecendo a
essencialidade de uma gestão inteligente e lógica para o verdadeiro sucesso empresarial,
concentramos nossos esforços na criação de um software dedicado à administração.
O propósito desse software é otimizar a eficácia nas vendas e na administração da
empresa, um suporte vital para nosso alcance de assertividade. No cerne deste programa,
encontram-se dois bancos de dados de importância crucial. Um deles é destinado ao
rastreamento das vendas de veículos, enquanto o segundo abrange desde a etapa de
fabricação até o momento em que os veículos chegam às concessionárias automotivas.

1.2 Objetivos e Justificativa


Siga o exemplo abaixo:
O projeto tem como objetivo principal criar um software de gestão intuitivo e de fácil
utilização, visando auxiliar funcionários e gerentes. A integração de controles de estoque
com previsão de produtos visa reduzir perdas, especialmente para itens de validade curta. A
análise de fluxos de entrada e saída orientará decisões de precificação e oferecerá insights
financeiros semanais. O banco de dados de fornecedores busca manter informações precisas
e automatizar o processo de reposição. O banco de dados de funcionários aumentará a
segurança, mantendo informações relevantes de forma organizada. O projeto busca otimizar
a eficiência operacional, embasar decisões estratégicas e promover segurança e inovação.
Bem, irá haver 2 bancos de dados, tais quais são:
1. Banco de dados de formação:
a. Tabelas que iriam armazenar informações importantes sobre antes do
produto ir para as concessionarias, então teria informações sobre o
estoque de peças, os fornecedores das peças, a porcentagem das vendas e
velocidade de produção
b. Tabela para gerenciar os gerentes da empresa, seja da que comprou o
produto ou da que fabricou o mesmo, com informações como nome, e-
mail, telefone e endereço.

2.

1.3 Público Alvo


Gerentes de cafeterias e funcionários em geral.

2 Responsabilidades da Equipe
Siga o exemplo abaixo:
Serão quatro alunos compondo a equipe: Caio, Pedro, Rafa e Maximus, compartilhando
funções e auxiliando, sempre que necessário, o colega. No entanto, a prioridade de cada
aluno se dará da seguinte forma:

• Caio Alexander Fernandes de Abreu: gerente de projeto, responsável pelo cronograma de


trabalho, pela apresentação dos pontos de controle e confecção dos relatórios.

• Pedro Henrique Rodrigues De Carvalho e Rafa Santana Varela: responsável pela organização
do projeto, pela interface do software e pela validação e testes.

• Maximus Magalhães Brito: programador principal.

3 Plano de Trabalho e Cronograma


No exemplo abaixo, modifique o que julgar necessário mas matenha as datas dos pontos de
controle, que já foram pré-definidas pela professora.
O plano de trabalho contém todas as etapas principais até a finalização do projeto, que
estenderá sua elaboração por um período de 9 semanas.
Atividades Semana

1 2 3 4 5 6 7 8 9
Elaboração da Proposta de Projeto ×

Objetivos e Justificativa x

Definição do Público-alvo x

Ponto de Controle 1 ×

Definição das responsabilidades de cada x


integrante
Requisitos e Organização ×

Codificação × × × × × x

Ponto de Controle 2 ×

Ponto de Controle 3 ×

Ponto de Controle 4 ×

Validação e Testes × × x

Apresentação Final ×

Tabela 1 – Cronograma das atividades.

4 Requisitos
Siga o exemplo abaixo:

4.1 Principais Funções

• 1 – Estoque

• 2 - Produção

• 3 - Vendas

• 4 – Fornecedores de peças

• 5-
4.2 Usuários e Restrições
Os dois usuários esperados do sistema possuem hierarquia diferenciada. Os funcionários
não terão acesso às informações pessoais dos mesmos, nem dos fornecedores ou do fluxo
de caixa.
A definição se apoia na ideia de confiabilidade e segurança, já que pode haver trocas de
informações sigilosas, além da possibilidade de desconfiguração ou entrada de informações
incorretas no sistema.

• Gerente

• Funcionários

5 Organização do Projeto

5.1 Esquema do Banco de Dados


Especifique, o máximo possível, quais informações cada banco de dados conterá, quais
controles (entrada, saída, impressão de relatório, exclusão) o mesmo possuirá e o sujeito
que terá acesso.

5.2 Diagrama de Casos de Uso


O Diagrama de Casos de Uso deve ser feito com base na linguagem UML, da forma mais
especificada possível para auxiliar no desenvolvimento do código.
Quanto mais vocês especificarem e definirem os controles e hierarquias, menos
chances de erros na codificação.

6 Validação e Testes
O código está funcionando corretamente?
Quais testes foram realizados? Quais resultados esperados? Quais resultados obtidos?

7 Análise Final
Com base nos resultados obtidos, foi possível atingir os objetivos anteriormente definidos?
Por quê? Elabore a teoria.
ANEXO A
Copie e cole seu código completo aqui. Obviamente, não esqueça de comentar durante todo
o código.

Você também pode gostar