Portfólio em grupo - ads unopar - 4 semestre
Short Description
Portfólio em grupo - ads unopar - 4 semestre...
Description
ANÁLISE E PROGRAMAÇÃO DE SISTEMAS DE INFORMAÇÃO Atividade Interdisciplinar em Grupo
Equipe: Antônio Douglas Pinto Silva Ev Everton erton de Melo
Silva
Gean Carlos Sousa Rodrigues da Silva José Luan Moreira Maia José
Maria da Silva
José Wilker de Almeida Girão
Objetivos Gerais •
Criar um projeto de software para o cenário propost proposto o “Aluga Buggy”;
•
Criar um projeto de banco de dados para o software do cenário proposto “Aluga Buggy”;
•
Apresentar soluções para para expansão do sistema para filiais, integrando integr ando assim o banco de dados da matriz para todas as filiais.
Objetivos Específicos •
•
Criar o diagrama de classes das respectivas classes que irão ser usadas no projeto de software, juntamente juntamente com seus atributos, métodos e relacionamentos; Fazer a modelagem do banco de dados, criando o modelo Fazer conceitual do banco de dados, na 1ª, 2ª e 3ª Forma normal.
Diagrama de Classes Baseado no cenário proposto “Aluga Buggy”, foi desenvolvido
o diagrama de classes, com suas classes, atributos, métodos e relacionamentos entre as mesmas, com suas cardinalidades.
Diagrama de Classes
Modelo Conceitual do Banco de Dados •
Baseado no cenário proposto “Aluga Buggy”, foi feito o
modelo conceitual do banco de dados, dispostos na 1ª, 2ª 3 ª Forma Normal. •
Os atributos e relacionamentos, com suas cardinalidades, se manterão iguais aos do diagrama de classes.
Modelo Conceitual do Banco de Dados 1ª Forma Normal
Modelo Conceitual do Banco de Dados 2ª Forma Normal
Modelo Conceitual do Banco de Dados 3ª Forma Normal
Código C# Referente as Classes •
Segue o código de implementação das Classes, juntamente com seus atributos, métodos e relacionamentos, de acordo com o diagrama de classes elaborado.
Implementação de uma Rede Distribuída Para Interligações de Filiais •
•
Atualmente, uma das grandes dificuldade vem sendo implementar um sistema para matriz e suas filiais, conectado em uma só base de dados. Isso é um dos pré-requisitos pedidos em grandes empresas para a obtenção de um software, pois com isso o administrador da empresa poderá ter todo o controle e acompanhamento do que está acontecendo em todas as empresa. Existem várias maneiras de fazer essa integração. Será abordado algumas maneiras mais fáceis e de menor custo para essa implementação.
Implementação de uma Rede Distribuída Para Interligações de Filiais •
A primeira solução para interligar as filiais com a matriz em uma única base de dados, possibilitando o software acessá-la em qualquer local, é a compra compra de um IP Válido. Válido. Com a obtenção de um IP Fixo para o servido o banco de dados, as outras estações, sejam onde estiver, poderão se conectar diretamente ao servidor através de seu IP. Os custos para a obtenção desta alternativa são bem relativos. Dependem bastante do provedor que está contratando e de seus planos que estão a oferecer. Pela nossa região, a obtenção de um IP Fixo está está em torno de R$ 50,00 a R$ 100,00 por mês.
Implementação de uma Rede Distribuída Para Interligações de Filiais •
Outra solução seria a obtenção de um programa programa para simular uma rede virtual, gerando gerando assim um IP Fixo Válido para o computador, possibilitando assim que as outras estações conectem conectem no servidor ser vidor pelo IP gerando pelo programa. Um dos programas bastante conhecidos para fazer fazer esse processo é o LogMeIn Hamachi. Ao instala-lo, tem-se tem-se a opção de criar uma rede virtual. Ao criá-la, podemos incluir incl uir vários computadores computadores na rede. Com todos os computadores computadores inclusos na rede, basta direcionar para as estações se conectarem ao servidor pelo IP gerado pelo Hamachi.
Implementação de uma Rede Distribuída Para Interligações de Filiais •
Os custos para obtenção dessa ferramenta variam de acordo com o número de computadores que serão incluídos na rede. Para Para até 5 computares computares na rede, a assinatura da ferramenta e gratuita. Para de 6 a 32 computadores computadores na rede, a assinatura sai pelo valor de R$ 29,00 por ano. Para de 33 a 256 computadores computadores na rede, a assinatura sai pelo valor de R$ 119,00 por ano. Para Para obter até 256 computadores computadores na rede, com a quantidade de redes ilimitadas, o custo sai pelo valor de R$ 199,00 por ano.
Conclusão •
Conclui-se então, que os métodos e funcionalidades utilizados darão sequência, para novos projetos em andamento, também serão lembrados no decorrer de nossas programações. programações. Consideramos assim, que não são apenas “ideias” de métodos para implementaç i mplementação, ão, porém
conceitos analisados, corrigidos e testados a fim de identificar falhas. Apresentando “regras”, as quais
deverão ser observadas relativamente relativamente antes de iniciar a codificação definitiva.
Conclusão •
Cada tipo de Diagrama e/ou Modelagem contribui para o desenvolvimento desenvolvimento de um software de uma maneira. Assim, com toda a diagramação e modelagem do banco de dados, podemos dar início ao desenvolvimento desenvolvimento do software, diminuindo assim os riscos de falhas e facilitando a codificação do sistema.
OBRIGADO PELA ATENÇÃO
View more...
Comments