Sem resumo de edição
 
(37 revisões intermediárias por 4 usuários não estão sendo mostradas)
Linha 1: Linha 1:
1o: Trabalho: 5W2H
= Integrantes =
<br>
<br>


Linha 9: Linha 9:
<br>
<br>


* Nome do Projeto: ???
= 5W2H =
<br>
* Nome do Projeto: Portal Acadêmico (PA)
<br>
<br>


Linha 15: Linha 17:


# Qual o nome do seu projeto?
# Qual o nome do seu projeto?
Portal Acadêmico (PA)
# Qual o objetivo deste projeto?
# 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.
# Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
# 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.
# Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
# 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.
# Quais soluções similares existem no mercado?
# 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.
<br>
<br>


Linha 25: Linha 35:


# Porque é interessante desenvolver este projeto?
# 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.
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.
 
# Porque deve usar a tecnologia escolhida?
# 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.
<br>
<br>


Linha 32: Linha 45:


# Quem pode se beneficiar deste projeto?
# Quem pode se beneficiar deste projeto?
Alunos, professores e coordenação da FEELT
Alunos, professores e coordenação da unidade academica.
 
# Quem poderá operar o sistema?
# Quem poderá operar o sistema?
Alunos, professores, coordenação do curso.
Alunos, professores, coordenação do curso, com níveis de acesso diferenciado verificado por nome de usuário e senha.
 
# Quem deverá participar do desenvolvimento do sistema?
# 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.


<br>
<br>
Linha 42: Linha 58:


# Onde os dados serão inseridos?
# 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.
# Onde os dados serão externalizados, publicados?
# 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.
# Onde esta aplicação poderá ser usada?
# 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.
# Onde as informações serão armazenadas?
# Onde as informações serão armazenadas?
# Onde o software deverá ser hospedado?
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.
<br>
 
== When ==


# Em quanto tempo pretende desenvolver o sistema?
# Quais serão as fases e em quanto tempo cada uma?
<br>
<br>


Linha 57: Linha 75:


# Como será dividido o desenvolvimento do sistema?
# 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.
# Como será feita a entrada de dados?
# Como será feita a entrada de dados?
Através de formulários onde o usuário digitará os dados, ou fazendo upload de arquivos.
# Como será feita a saída de dados?
# Como será feita a saída de dados?
# Como será o procedimento para a 1a. funcionalidade?
Os dados serão exibidos online e disponibilizados para o usuário através do download.
# Como será o procedimento para a 2a. funcionalidade?
 
# Como será o procedimento para a 3a. funcionalidade?
<br>
<br>


Linha 67: Linha 88:


# Quanto deverá custar o sistema?
# Quanto deverá custar o sistema?
Os custos referentes ao projeto serão os custos de hospedagem do sistema e o registro na Registro.br.
O custo para o usuário final é zero.
# Quantas pessoas deverão ser usadas?
O custo referente ao registro é de R$ 30,00 anuais, mais R$ 178,80 anuais referentes ao servidor de hospedagem.
 


# Qual deverá ser o preço de aquisição do seu software para o usuário final?
# Qual deverá ser o preço de aquisição do seu software para o usuário final?
<br
Não haverá custos para os usuários finais.
<br>
 
= Modelo Estruturado =
<br>
 
== 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]]
 
<br>
= Orientação a Objetos =
<br>
 
== Objetos ==
# Defina:
## Um objeto: Aluno
## Os atributos deste objeto: CPF, Matrícula, Nome, Sexo, RG, Estado civil, email, Data de nascimento
## As operações neste objeto: Cadastrar , AtualizarCadastro, ExcluirCadastro, postar mensagens.
## 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).
== Diagrama de Classes ==
 
#[[Media:Diagrama.pdf]]

Edição atual tal como às 01h40min de 7 de junho de 2012

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).

Diagrama de Classes

  1. Media:Diagrama.pdf