Criou página com '= Participantes = <br> * Aluno 1 * Aluno 2 * Aluno 3 * Aluno 4 * Aluno 5 <br> = Escopo = <br> * Desenvolver uma solução para agilizar o sistema de filas do RU(Restaurante Un...'
 
 
(40 revisões intermediárias por 4 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= Participantes =
= Integrantes =
<br>
<br>


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


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


* Desenvolver uma solução para agilizar o sistema de filas do RU(Restaurante Universitário), onde:
== What ==
** Usuários poderão colocar créditos no cartão de identidade estudantil;
 
** Como os usuários poderão colocar crédito mensalmente e em lugares diferentes, diminuirá a fila de compra de tickets.
# Qual o nome do seu projeto?
** Um sistema de reconhecimento do cartão poderá agilizar a fila para entrar no RU;
Portal Acadêmico (PA)
** Diminuirá o numero de gastos com funcionários na entrada do RU.
# Qual o objetivo deste projeto?
<br>
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?
Conseguir desenvolver o projeto planejado e patrocinio para os custos do projeto.


== What ==
# 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 Qual o nome do seu projeto?
# Quais soluções similares existem no mercado?
<br>
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.
*DigiRU
<br>
2 Qual o objetivo deste projeto?
<br>
*O objetivo deste projeto é agilizar e facilitar a compra e entrada no Restaurante Universitário da UFU (RU), fazendo com isso diminuição de gastos e funcionários.
<br> 
3 Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
<br>
*A implantação dos sistema e a adaptação dos usuários ao mesmo.
<br>
4 Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
<br>
*Programação, logística e eletrônica.
<br>
5 Quais soluções similares existem no mercado?
<br>
*O sistema de Passe Escolar de ônibus de Uberlândia
<br>
<br>


Linha 46: Linha 34:




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


== Who ==
== Who ==


1 Quem pode se beneficiar deste projeto?  
# Quem pode se beneficiar deste projeto?
*Todos os estudantes e funcionários que almoçam no RU diariamente, e os funcionários que terão menos trabalho.
Alunos, professores e coordenação da unidade academica.
2 Quem poderá operar o sistema?
 
*O sistema poderá ser operado por qualquer pessoa que esteja familiarizada com o uso de computadores, já que este deve ser o mais simples e eficiente possível.
# Quem poderá operar o sistema?
3 Quem deverá participar do desenvolvimento do sistema?
Alunos, professores, coordenação do curso, com níveis de acesso diferenciado verificado por nome de usuário e senha.
*O sistema deve ser desenvolvido por pessoas especializadas em programação,engenheiros especializados em eletrônica e logística.
 
# 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>


== Where ==
== Where ==


1 Onde os dados serão inseridos?
# Onde os dados serão inseridos?
*Em um posto de compra, onde os créditos poderão ser colocados com dinheiro, em que haverá um atendente que saiba manusear o sistema e fará a manipulação do dinheiro e dos créditos do usuário.
O portal oferecerá campos reservados para inserção de dados pois contará com a opção de fazer upload de arquivos.
*Em um site em que se possa fazer a compra dos créditos, que ao efetuar o pagamento, mudará os dados no sistema.
 
2 Onde os dados serão externalizados, publicados?
# Onde os dados serão externalizados, publicados?
*Poderá ser disponibilizado no site da UFU, no portal do aluno ou em algum lugar assim a quantidade de créditos que o aluno. E quando o usuário passar o cartão na entrada do RU será disponibilizada os dados do mesmo e a quantidade restante de créditos em um aparelho televisor que já existe no local.
O sistema será hospedado em um servidor dedicado que irá disponibilizar o sistema 24 horas por dia, 7 dias por semana.
3 Onde esta aplicação poderá ser usada?
 
*Em qualquer restaurante em que a venda seja por tickets, como o RU da UFU.
# Onde esta aplicação poderá ser usada?
4 Onde as informações serão armazenadas?
Ambientes acadêmicos em geral.
*Em um banco de dados, já existente nos servidores da UFU.
Como exemplos: Faculdades, colégios, escolas, cursos profissionaliznates entre outros tipos de unidades acadêmicas.
5 Onde o software deverá ser hospedado?
*Nos servidores da UFU.
<br>


== When ==
# 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.


1 Em quanto tempo pretende desenvolver o sistema?
*Em um tempo de 6 meses.
2 Quais serão as fases e em quanto tempo cada uma?
*1° mês- Projeto
*2° mês- Modelagem
*3° mês- Protótipo
*4° e 5° mês- desenvolvimento do sistema
*6° mês- implantação do sistema
<br>
<br>


== How ==
== How ==


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


== How much ==
== How much ==


1 Quanto deverá custar o sistema?
# Quanto deverá custar o sistema?
2 Quantas pessoas deverão ser usadas?
O custo para o usuário final é zero.
3 Qual deverá ser o preço de aquisição do seu software para o usuário final?
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?
Não haverá custos para os usuários finais.
<br>
<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