O documento propõe uma atividade sobre o desenvolvimento de um sistema integrado para a empresa "Aluga Buggy", que aluga buggys em diversas cidades. Os alunos devem criar diagramas de classe e de banco de dados, além de algoritmos para controlar a chegada e saída dos veículos.
1. UNOPAR VIRTUAL
Análise e Desenvolvimento de Sistemas
3º SEMESTRE – 2014/1
Dependência/Adaptação
PRODUÇÃO TEXTUAL INTERDISCIPLINAR
Alunos com disciplinas em regime de DEPENDÊNCIA ou ADAPTAÇÃO:
A atividade deve ser realizada INDIVIDUALMENTE.
Caro Aluno,
A produção textual interdisciplinar em grupo tem como base os assuntos abordados no eixo temático, envolvendo todas as disciplinas do semestre.
Objetivo:
Trabalhar o conteúdo do eixo temático, incentivar a interatividade e a regionalidade e auxiliar na aplicação dos conceitos estudados, bem como:
• Implementar os cadastros e rotinas para o desenvolvimento do sistema de locadora de buggys (carros), utilizando a linguagem C#.
• Criar o banco de dados para o armazenamento e manipulação das informações.
• Desenvolver as técnicas de análise de sistemas e engenharia de software.
• Adequar equipamentos necessários para a solução dos problemas.
Eixo Temático:
Desenvolvimento de Sistemas de Informação I.
Orientações:
• O texto deve estar de acordo com o estabelecido nas normas da ABNT para construção de documento textual.
• É sugerida a leitura de todo material disponibilizado no ambiente virtual para melhor compreensão dos conceitos pesquisados, assim como das bibliografias citadas nas disciplinas.
2. UNOPAR VIRTUAL
Análise e Desenvolvimento de Sistemas
• Lembre-se que seu tutor eletrônico está à disposição para sanar as possíveis dúvidas.
• Acessem a sala do tutor e os fóruns.
• Atenção para o prazo de envio da atividade.
Atividade Proposta:
1. Capa, Folha de Rosto e Sumário.
2. Introdução: apresente o contexto da atividade com objetividade, buscando familiarizar o leitor com o conteúdo a ser abordado, ou seja, explique do que se trata o trabalho.
3. Objetivo: demonstre as metas a serem alcançadas.
4. Desenvolvimento:
4.1.Baseado no cenário proposto, crie um Diagrama de Classe, onde temos uma classe Cliente, Buggy, Tipo_buggy e Reserva, com as seguintes informações:
Classe Cliente:
Atributos: Código do cliente, Nome do cliente, Telefone do cliente, CNH do cliente, RG do cliente, CPF do cliente, Endereço do cliente.
Métodos: Cadastrar, Alterar, Excluir e Pesquisar cliente.
Classe Buggy:
• Atributos: Número do buggy, Modelo do buggy, Ano do buggy, Tipo do buggy.
• Métodos: Cadastrar, Alterar, Excluir e Pesquisar buggy.
Classe Reserva:
• Atributos: Código da reserva, Data da reserva, Data de retirada do buggy, Data de devolução do buggy, Código do cliente, Número do buggy, Valor estimado da reserva.
3. UNOPAR VIRTUAL
Análise e Desenvolvimento de Sistemas
• Métodos: Cadastrar, Alterar, Excluir e Pesquisar reserva.
Classe Tipo_buggy:
• Atributos: Descrição do tipo, Código do tipo, Valor do tipo.
• Métodos: Cadastrar, Alterar, Excluir e Pesquisar tipo.
Para o relacionamento destas classes, temos as seguintes informações:
Uma Cliente pode fazer nenhuma ou várias Reservas.
Uma Reserva tem no mínimo um e no máximo um Cliente.
Um Buggy pode estar em nenhuma ou várias Reservas (lembrando que não pode ser ao mesmo tempo).
Uma Reserva tem no mínimo um e no máximo um Buggy.
Um Tipo_buggy pode ter nenhum ou vários Buggys.
Um Buggy tem, obrigatoriamente, um Tipo_buggy.
4.2.Baseado no cenário proposto e utilizando o diagrama de classe, vamos criar o projeto de banco de dados no modelo conceitual e lógico. Utilize a ferramenta CASE BrModelo. O material a ser entregue deverá conter os dois diagramas. O modelo pode ser entregue no formato .JPG (imagem da tela do seu projeto no BrModelo) ou no formato do BrModelo.
4.3.Utilizando o cenário proposto e com o apoio da ferramenta C#, crie um algoritmo de lista com os buggys utilizando ponteiros de forma a controlar a sua chegada e saída. Verifique qual a melhor estrutura: fila ou pilha.
5. Conclusão: descreva as principais reflexões sobre o desenvolvimento da atividade, considerando o que a atividade lhe proporcionou.
6. Referências: relacione as fontes utilizadas em ordem alfabética, incluindo as referências eletrônicas.
Para a realização da atividade proposta, leiam com muita atenção o estudo de caso descrito no cenário “Aluga Buggy”.
4. UNOPAR VIRTUAL
Análise e Desenvolvimento de Sistemas
Cenário Proposto: “Aluga Buggy”
A empresária Polyanna é dona de uma empresa que trabalha no ramo de aluguel de buggy.
A empresa está sediada na cidade de Guarapari - ES e trabalha com buggys de 4 e 6 lugares.
As reservas de buggy podem ser feitas na própria loja onde estão os carros, ou pela internet, através do site da empresa.
Em conversa com seus amigos também empresários, Roberto e Anderson, a empresária Polyanna propôs uma sociedade neste negócio, visando à abertura de mais duas lojas de aluguel de buggy, uma em Porto Seguro - BA e outra em Porto de Galinhas - PE.
Como a expectativa de rentabilidade é muito interessante, foi montado um novo plano de negócio com a possibilidade de mais duas filiais, uma em Natal - RN e outra em Fortaleza - CE.
Porém, para a aquisição da frota de buggys, foi necessário um aporte de capital. Este aporte foi realizado pela empresa Merris & Adriane Investimentos Ltda.
Agora, a empresa “Aluga Buggy” tem 5 lojas e uma frota de mais de 150 buggys.
O sistema atualmente trabalha de forma isolada, ou seja, cada loja tem o seu próprio servidor de banco de dados e servidor de aplicativo, trabalhando de forma isolada.
Uma das propostas é a criação de um sistema integrado, para isso vamos contar com a consultoria dos Alunos da Unopar.
Tenham um ótimo trabalho!