Baixe o app para aproveitar ainda mais
Prévia do material em texto
13 ANHANGUERA EDUCACIONAL FAC 1 ANÁLISE E DESENVOLVIMENTO DE SISTEMAS AUTORES BRUNO ALVES DA SILVA RA: 5013444930 CRISTIANO FERNANDES METZHER RA: 6166685800 LEANDRO CUSTÓDIO GEORGES SILVA RA: 3466230652 ANÁLISE SITUACIONAL PROJETO INTERDISCIPLINAR APLICADO AOS CURSOS SUPERIORES DE TECNOLOGIA IV (PROINTER IV) Campinas 14 2017 1 AUTORES BRUNO ALVES DA SILVA RA: 5013444930 CRISTIANO FERNANDES METZHER RA: 6166685800 LEANDRO CUSTÓDIO GEORGES SILVA RA: 3466230652 ANÁLISE SITUACIONAL Trabalho de conclusão ao curso de Tecnologia em análise e desenvolvimento de sistemas da Anhanguera; Este trabalho é sobre o Prointer IV, trabalho apresentado com objetivo mostra as necessidades de uma locadora de automóveis. . Campinas, 25 de Abril de 2017. Orientador (es) Alexsandro Sales de Oliveira Adriano RESUMO Neste trabalho, pretende-se, tratar grandes dificuldades que vem ocorrendo na empresa, em busca de facilidade para o cliente, com a vontade de crescer da empresa e pelos grandes visionários “CEO”. A empresa teve a preocupação, devido ao grande crescimento do mercado e evolução da internet, local onde trás agilidade e facilidade para os envolvidos, com pretensão de melhorar a parte de e-business e procurando entrar no mundo digital, entramos com o desenvolvimento do website. O projeto foi desenvolvido na empresa Alugaqui, que nos convidou para inserirmos a empresa na internet, para que possam, dessa forma, crescer mais ainda. Nesse trabalho vamos criar um site para que as locações aumentem e a visibilidade da empresa também. Para isso fizemos entrevistas com os funcionários e com os clientes para o levantamento de dados e para conhecer melhor o produto. Assim foram feitas várias reuniões para discutir as funcionalidades que o site iria ter e as necessidades da empresa relacionada. Dessa maneira foi criado o Alugaqui.com.br. O projeto foi feito e aqui deixamos todo o levantamento de requisitos, as análises e todos os diagramas usados para a criação do site SUMÁRIO INTRODUÇÃO 12 DESENVOLVIMENTO 12 3. LEVANTAMENTO DE REQUISTOS 12 4. CONCLUSÃO 13 5. ANEXOS 13 5.1. TELA DE LOGIN 13 5.2. TELA DE CLIENTES CADASTRADOS 14 6. CRONOGRAMA DE DESENVOLVIMENTO......................................................14 7. CÓDIGOS 15 1. INTRODUÇÃO Uma locadora de veículos Alugaqui deseja um sistema para facilitar o atendimento a seus clientes. O processo de aluguel de carros atual é apenas presencial e está gerando insatisfação entre os clientes. A locadora é composta basicamente pelos seus funcionários e carros para aluguel. Os funcionários são identificados por CPF, nome, endereço, telefone e cargo. Já os carros estão divididos em diversos tipos: popular, luxo, utilitário, etc. As informações importantes sobre os carros a serem armazenadas são: código (chapa do carro), tipo, modelo, cor, chassis, km e valor do aluguel (diárias e semanais). DESENVOLVIMENTO A EMPRESA (Alugaqui) A Alugaqui começou a jornada em 2010, quatro anos depois faziam mais de 1000 reservas por dia. Em 2016 se tornaram uma das maiores empresas de São Paulo do ramo de locação de automóveis LEVANTAMENTO DE REQUISTOS Dentro dos processos que o site necessitava, estavam: - Cadastro de Cliente - Cadastro de Automóveis - Locação dos carros de acordo com região - Cadastro de Funcionários com usuário para conseguir fazer cadastros de clientes e automóveis - Preços das locações com fotos dos carros 4. CONCLUSÃO A proposta do trabalho foi criar um site para uma empresa de alugueis de carro para que eles pudessem se consolidar ainda mais no mercado, dessa vez no mercado digital. Fizemos vários tipos de sites para que pudéssemos chegar a esse modelo, passamos por algumas dificuldades, mas ao fim tudo se resolveu. Nos próximos anexos e códigos, segue o resultado final do trabalho. 5. ANEXOS 5.1. TELA DE LOGIN 5.2. TELA DE CLIENTES CADASTRADOS 6. CRONOGRAMA DE DESENVOLVIMENTO 7. CÓDIGOS TABELAS DO BANCO DE DADOS //Tabela referente aos carros disponíveis para aluguel: CREATE TABLE tbl_carro( id BIGINT AUTO_INCREMENT, modelo VARCHAR(255) NOT NULL, cor VARCHAR(255) NOT NULL, anoFabricacao INTEGER NOT NULL, anoModelo INTEGER NOT NULL, marca VARCHAR(255) NOT NULL, PRIMARY KEY(id) ); //Tabela referente ao aluguel dos carros: CREATE TABLE tbl_aluguel( id BIGINT AUTO_INCREMENT, carroId BIGINT NOT NULL, clienteId BIGINT NOT NULL, dataRetirada DATETIME NOT NULL, dataEntrega DATETIME NOT NULL, PRIMARY KEY(id), FOREIGN KEY (carroId) REFERENCES tbl_carro(id), FOREIGN KEY (clienteId) REFERENCES tbl_pessoa(id) ); //Tabela referente aos funcionários: CREATE TABLE tbl_funcionario( id BIGINT AUTO_INCREMENT, nome VARCHAR(255) NOT NULL, cpf VARCHAR(255) NOT NULL, telefone VARCHAR(255), celular VARCHAR(255), idade INTEGER NOT NULL, endereco VARCHAR(255) NOT NULL, rg VARCHAR(255) NOT NULL, cargo VARCHAR(255) NOT NULL, PRIMARY KEY(id) ); //Tabela referente ao cadastro dos clientes: CREATE TABLE tbl_cliente( id BIGINT AUTO_INCREMENT, nome VARCHAR(255) NOT NULL, cpf VARCHAR(255) NOT NULL, telefone VARCHAR(255), celular VARCHAR(255), idade INTEGER NOT NULL, endereco VARCHAR(255) NOT NULL, rg VARCHAR(255) NOT NULL, possuiCarroAlugado BIT NOT NULL, PRIMARY KEY(id) );
Compartilhar