Integrantes


  • Aluno 1: Adauto Otto Silva
  • Aluno 2: Enzo Furlan Latanza
  • Aluno 3: Flávio Cerdeiras
  • Aluno 4: Bruno Omar Menezes
  • Aluno 5: Guilherme Magnino


5W2H


  • Nome do Projeto: Portal Acadêmico (PA)


What

  1. Qual o nome do seu projeto?

Portal Acadêmico (PA)

  1. Qual o objetivo deste projeto?

Reunir em um único portal informações, dicas, experiências, conteúdos e arquivos de alunos e professores referentes ao meio acadêmico.Exemplos: Faculdades, Escolas Técnicas/Profissionalizantes, entre outros.

  1. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?

Conseguir desenvolver o projeto planejado e patrocinio para os custos do projeto.

  1. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?

Conhecimentos em lógica de programação, linguagem php, banco de dados e ferramentas de webdesign.

  1. Quais soluções similares existem no mercado?

A Universidade Federal de Uberlândia oferece um sistema que possibilita aos professores disponibilizarem arquivos aos alunos, porém seu uso não é comum. Outra ferramenta utilizada pelos alunos é um servidor de e-mail onde todos os alunos de determinada turma tem acesso.

Why

  1. Porque é interessante desenvolver este projeto?

A integração entre professores e alunos sempre foi um desafio, visto que cada professor adota um método diferente para fazer a comunicação com o aluno. Problemas como locais de disponibilização de material para estudos, listas de exercícios e notas poderão ser todos reunidos em um único local e oferece o diferencial de o aluno poder expor suas idéias e também compartilhar arquivos, para o benefício de outros alunos.

  1. Porque deve usar a tecnologia escolhida?

A projeto trata-se de uma alternativa para reunir informaçoes sobre os diversos conteudos ministrados no ambiente academico, afim de transferir de alunos experiências para os alunos, e ao mesmo tempo facilitar a interação do aluno com o professor.

Who

  1. Quem pode se beneficiar deste projeto?

Alunos, professores e coordenação da unidade academica.

  1. Quem poderá operar o sistema?

Alunos, professores, coordenação do curso, com níveis de acesso diferenciado verificado por nome de usuário e senha.

  1. Quem deverá participar do desenvolvimento do sistema?

A principio os integrantes do grupo irão desenvolver o sistema, mas há a pretenção de liberar parte do conteúdo para que os usuários possam editar.


Where

  1. Onde os dados serão inseridos?

O portal oferecerá campos reservados para inserção de dados pois contará com a opção de fazer upload de arquivos.

  1. Onde os dados serão externalizados, publicados?

O sistema será hospedado em um servidor dedicado que irá disponibilizar o sistema 24 horas por dia, 7 dias por semana.

  1. Onde esta aplicação poderá ser usada?

Ambientes acadêmicos em geral. Como exemplos: Faculdades, colégios, escolas, cursos profissionaliznates entre outros tipos de unidades acadêmicas.

  1. Onde as informações serão armazenadas?

as informações estarão dispostas Virtualmente no próprio site a disposição dos usuários e físicamente nos Servidores web com suporte a banco de dados.


How

  1. Como será dividido o desenvolvimento do sistema?

O Trabalho será dividido em três áreas: a área burocráticas, a área lógica e programação e a área de marketing e design.

  1. Como será feita a entrada de dados?

Através de formulários onde o usuário digitará os dados, ou fazendo upload de arquivos.

  1. Como será feita a saída de dados?

Os dados serão exibidos online e disponibilizados para o usuário através do download.


How much

  1. Quanto deverá custar o sistema?

O custo para o usuário final é zero. O custo referente ao registro é de R$ 30,00 anuais, mais R$ 178,80 anuais referentes ao servidor de hospedagem.


  1. Qual deverá ser o preço de aquisição do seu software para o usuário final?

Não haverá custos para os usuários finais.

Modelo Estruturado


DFD - Digrama de Fluxo de Dados

Arquivo:DiagramaDeFluxoDeDadosPortalAluno.pdf

Dicionário de dados

Arquivo:DicionarioDeDados.pdf

DER - Diagrama Entidade-Relacionamento

Arquivo:DER Portal Aluno.pdf


Orientação a Objetos


Objetos

  1. Defina:
    1. Um objeto: Aluno
    2. Os atributos deste objeto: CPF, Matrícula, Nome, Sexo, RG, Estado civil, email, Data de nascimento
    3. As operações neste objeto: Cadastrar , AtualizarCadastro, ExcluirCadastro, postar mensagens.
    4. Possíveis polimorfismos em cima do objeto: Cadastrar, Atualizar Cadastro, ExcluirCadastro, são exemplos de metodos que possuimos no objeto Professor também, porém comportam-se de forma diferente em cada objeto (aluno e professor).