Disciplinas: Linguagens de Programao e Estrutura de Dados; Banco de Dados I; Organizao de Computadores; Anlise e Modelagem Orientada a Objetos I Professores: Anderson E. M. Gonalves; Merris Mozer; Roberto Y. Nishimura; Adriane Loper; Polyanna P. G. Fabris Semestre: 2
PRODUO TEXTUAL GRUPO
Caro aluno!
A produo textual interdisciplinar em grupo tem como base os assuntos abordados no eixo temtico, envolvendo todas as disciplinas do semestre.
OBJETIVO Trabalhar o contedo do eixo temtico, incentivar a interatividade e a regionalidade e auxiliar na aplicao 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 manipulao das informaes. Desenvolver as tcnicas de anlise de sistemas e engenharia de software. Adequar equipamentos necessrios para soluo dos problemas.
EIXO TEMTICO Desenvolvimento de Sistemas de Informao I
ORIENTAES Alunos com disciplinas em regime REGULAR: A atividade deve ser realizada EM GRUPO de dois a sete alunos. Na capa do trabalho devem constar os nomes de todos os alunos participantes do grupo.
UNOPAR VIRTUAL Anlise e Desenvolvimento de Sistemas
obrigatria a apresentao da atividade em grupo no polo no horrio das aulas atividades das disciplinas de seminrios. A indicao do tempo de apresentao por aproximadamente 20 minutos. Alunos com disciplinas em regime de DEPENDNCIA ou ADAPTAO: A atividade deve ser realizada INDIVIDUALMENTE.
ORIENTAES O texto deve estar de acordo com o estabelecido nas normas ABNT para construo de documento textual. sugerida a leitura de todo material disponibilizado no ambiente virtual para melhor compreenso dos conceitos pesquisados, assim como, das bibliografias citadas nas disciplinas. Lembre-se de que seu tutor eletrnico est disposio para sanar as possveis dvidas. Acessem a sala do tutor e os fruns. Ateno para o prazo de envio da atividade.
ATIVIDADE PROPOSTA 1. Capa, Folha de Rosto e Sumrio. 2. Introduo: apresente o contexto da atividade com objetividade, buscando familiarizar o leitor com o contedo a ser abordado, ou seja, explique de que se trata o trabalho. 3. Objeti vo: demonstre as metas a serem alcanadas. 4. Desenvol vimento: 4.1. Baseado no cenrio proposto crie um Diagrama de Classe, onde temos uma classe cliente, buggy, tipo-buggy e reserva, com as seguintes informaes:
UNOPAR VIRTUAL Anlise e Desenvolvimento de Sistemas
CLASSE CLIENTE Atributos: Cdigo do cliente, nome do cliente, telefone do cliente, CNH do cliente, RG do cliente, CPF do cliente, endereo do cliente. Mtodos: Cadastrar, alterar, excluir e pesquisar cliente. CLASSE BUGGY Atributos: Nmero do buggy, modelo do buggy, ano do buggy, tipo do buggy. Mtodos: Cadastrar, alterar, excluir e pesquisar buggy. CLASSE RESERVA Atributos: Cdigo da reserva, data da reserva, data de retirada do buggy, data de devoluo do buggy, cdigo do cliente, nmero do buggy, valor estimado da reserva. Mtodos: Cadastrar, alterar, excluir e pesquisar reserva. CLASSE TIPO-BUGGY Atributos: Descrio do tipo, cdigo do tipo, valor do tipo. Mtodos: Cadastrar, alterar, excluir e pesquisar tipo. Para o relacionamento destas classes temos as seguintes informaes: Uma cliente pode fazer nenhuma ou vrias reservas. Uma reserva tem no mnimo um e no mximo um cliente. Um buggy pode estar em nenhuma ou vrias reservas (lembrando que no pode ser ao mesmo tempo). Uma reserva tem no mnimo um e no mximo um buggy. Um tipo-buggy pode ter nenhum ou vrios buggys. Um buggy tem obrigatoriamente um tipo-buggy. 4.2. Baseado no cenrio proposto e utilizando o diagrama de classe, vamos criar o projeto de banco de dados no modelo conceitual e lgico. Utilize a ferramenta CASE BrModelo. O material a ser entregue dever conter os dois diagramas. O modelo pode ser entregue no formato J PG (imagem da tela do seu projeto no BrModelo) ou no formato do BrModelo.
UNOPAR VIRTUAL Anlise e Desenvolvimento de Sistemas
4.3. Utilizando o cenrio 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 sada. Verifique qual a melhor estrutura: fila ou pilha. No esquecer que o algoritmo dever incluir o buggy na lista e depois retir- lo da lista. 4.4. Considerando que cada loja necessita de equipamentos para as reservas de buggy, pesquise uma configurao mnima necessria para os computadores das lojas. 5. CONCLUSO: descreva as principais reflexes sobre o desenvolvimento da atividade, considerando o que a atividade lhe proporcionou. 6. REFERNCIAS: relacione as fontes utilizadas em ordem alfabtica, incluindo as referncias eletrnicas.
Para a realizao da atividade proposta, leiam com muita ateno o estudo de caso descrito no cenrio Aluga Buggy.
Cenrio Proposto: Aluga Buggy A empresria 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 prpria loja onde esto os carros ou pela internet, atravs do site da empresa.
Em conversa com seus amigos tambm empresrios Roberto e Anderson, a empresria Polyanna props uma sociedade neste negcio, 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 negcio com a possibilidade de mais duas filiais, uma em Natal-RN e outra em Fortaleza-CE.
Porm para a aquisio da frota de buggys foi necessrio um aporte de capital. Este aporte foi realizado pela empresa Merris & Adriane Investimentos Ltda.
UNOPAR VIRTUAL Anlise e Desenvolvimento de Sistemas
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 prprio servidor de banco de dados e servidor de aplicativo, trabalhando de forma isolada.
Uma das propostas a criao de um sistema integrado, para isso vamos contar com a consultoria dos Alunos da Unopar.