PROJETO INTERDISCIPLINAR APLICADO AO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Por: Josiane Silva • 2/11/2018 • Relatório de pesquisa • 1.636 Palavras (7 Páginas) • 414 Visualizações
[pic 1]
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Eduardo Antônio Marcial Marques - RA FBO 0106003213
Jeniffer Katty Floriano de Oliveira – RA FBO 2662235455
Leandro César de Brito – RA FBO 6019475351
Marco Túlio Lopes Braga – RA FBO 6037539136
Siderley Augusto Teixeira Silva – RA FBO 6037349741
PROJETO INTERDISCIPLINAR APLICADO AO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
PROINTER IV
Polo Presencial: Unidade Antônio Carlos
Belo Horizonte
2018
PROJETO INTERDISCIPLINAR APLICADO AO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
PROINTER III
Projeto Interdisciplinar aplicado ao Curso Superior de Análise e Desenvolvimento de Sistemas da Faculdade Anhanguera.
Tutor presencial: Viviane Basilia Felix
Tutor EAD: Joice Siqueira Lima
Belo Horizonte
2018
SUMÁRIO
1. Introdução 4
2. Descrição do projeto
3. Cronograma do desenvolvimento do projeto 4
4. Levantamento de requisitos 9
4.2 Requisitos não funcionais 9
4.3. Regras de negócio 9
5. Banco de Dados 9
5.1 Definição 9
5.2 Definição do Banco de Dados 9
5.3 MySQL - As Três Principais Características 10
5.4 Gestão dos Dados na Locadora de Veículos 11
6. Prototipagem do software 12
7. Referências Bibliográficas 14
1. Introdução
A necessidade primária do cliente é a venda de sua antiga frota de veículos. È essencial que o website transmita confiança, segurança, profissionalismo e facilidade de uso, para que visitante se torne um comprador em poucos passos.
O projeto poderá seguir com a atual logo da empresa em sua criação, um website institucional + e-commerce, um plano de divulgação online com mídias sociais.
A presente proposta tem como objetivo apresentar desenvolvimento do website institucional + e-commerce. As etapas de divulgação no meio digital deverão ser melhor discutidas e compreendidas para que seja possível formular uma proposta.
2. Descrição do projeto
A presente proposta tem como objetivo apresentar o desenvolvimento do website da empresa “locadora de veículos” dentro dos padrões e normas atualmente vigentes.
Será preciso escolher o nome da empresa e seu correspondente na web com um domínio .com ou .com.br
O website será responsivo, ou seja deverá se adaptar e permitir seu uso em telas grandes, médias e pequenas (computadores, notebooks, tablets e smartphones). Será utilizado a linguagem ASP.NET(c#) para de servidor e AngularJS ou ReactJS, HTML5+CSS3.
O site terá um layout exclusivo, utilizando a identidade visual (logomarca e cores) atualmente utilizados pela empresa.
O Website além de ser chamativo deve também conter propagandas dos veículos de destaque para atrair os clientes para a loja virtual, onde será disponibilizado os carros da locadora.
3. Cronograma de desenvolvimento do projeto
Um cronograma de desenvolvimento de projeto é uma forma visual de exibir o seqüenciamento de atividades, definindo e detalhando as etapas encadeadas de forma lógica e seqüencial. Desta forma, é um importante recurso de gerenciamento, pois determina quando cada atividade deve ser iniciada e concluída, e garante que o tempo total seja cumprido sem atrasos.
Para nosso projeto, o seguinte cronograma foi desenvolvido:
[pic 2]
4. Levantamento de requisitos
O levantamento de requisitos visa descobrir em paralelo com a empresa cliente, as características necessárias que o sistema precisa. Há muitas técnicas para poder utilizar e uma delas mais simples e intuitiva é a entrevista. Existem diversas técnicas que podem ser utilizadas.
As formas adotadas para o levantamento de requisitos foram: entrevista com marcação de pontos chave.
4.1 Requisitos funcionais
São requisitos diretamente ligados a funcionalidade do software que o software deve executar.
ID | Nome | Descrição | Dep. |
RF01 | Cadastrar empresa | Menu "empresa" para cadastrar a empresa e filiais. |
|
RF02 | Consultar empresas | Listar empresas cadastradas. | RF01 |
RF03 | Inativar empresas | Tornar a empresa inativa. | RF01 |
RF04 | Cadastrar funcionários | No menu funcionários será feito o cadastro dos funcionários no sistema. |
|
RF05 | Inativar funcionário | Torna o funcionário inativo caso ele não venha mais ser funcionário da empresa. | RF02 |
RF06 | Consultar funcionários | Lista todos os funcionários cadastrados e inativos. | RF02 |
RF07 | Cadastrar veículo | Cadastro de veículos baseado pelo modelo, ano, cor e placa. |
|
RF08 | Consultar veículos disponíveis | Lista todos os veículos disponíveis para locação. | RF07 |
RF09 | Consultar veículos em manutenção | Lista todos os veículos disponíveis em manutenção. | RF07 |
RF10 | Consultar veículos locados | Lista todos os veículos disponíveis locados. | RF07 |
RF11 | Consultar veículos reservados | Lista todos os veículos disponíveis reservados. | RF07 |
RF12 | Remover veículo | Remove um veículo da base de dados caso o veículo não faça mais parte da frota de veículos da empresa. | RF07 |
RF13 | Cadastrar cliente | Cadastro de cliente gerado pelo número único do CPF. |
|
RF14 | Consultar cliente | Busca cliente pelo nome, cpf. | RF13 |
RF15 | Editar cliente | Editar dados do cliente. | RF14 |
RF16 | Locação de veículo | Realiza locação do veículo ao cliente determinando o período de locação. | RF07 |
RF17 | Editar locação do veículo | Realiza edição em período de locação. | RF07 |
RF18 | Consultar locação | Consulta a situação das locações ativas pelo nome do cliente, carro ou por ativo. | RF07 |
RF19 | Finalizar locação | Finaliza a locação quando o veículo é devolvido. | RF07 |
...