(39 revisões intermediárias por 4 usuários não estão sendo mostradas)
Linha 4: Linha 4:
* Bruce Luã Lima Perez
* Bruce Luã Lima Perez
* Luís Fernando Machado Freitas
* Luís Fernando Machado Freitas
* Aluno 3
* Cilésio Borges da S Jr


<br>
<br>


= Escopo =
= 5W2H =
<br>
<br>
* Desenvolver uma solução para agilizar o sistema de filas do RU(Restaurante Universitário), onde:
** 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.
** Um sistema de reconhecimento do cartão poderá agilizar a fila para entrar no RU;
** Diminuirá o numero de gastos com funcionários na entrada do RU.
<br>


== What ==
== What ==
Linha 48: Linha 40:
* A cada dia as pessoas estão mais conectadas a internet, onde a velocidade de notícias, e-mails, bate-papos, entre outros, são praticamente instatâneos. E o acesso instantâneo a uma transmissão televisiva online, seria um modo prático do internauta assistir seu programa favorito, jornais, filmes, entre diversas opções de canais a serem escolhidos.
* A cada dia as pessoas estão mais conectadas a internet, onde a velocidade de notícias, e-mails, bate-papos, entre outros, são praticamente instatâneos. E o acesso instantâneo a uma transmissão televisiva online, seria um modo prático do internauta assistir seu programa favorito, jornais, filmes, entre diversas opções de canais a serem escolhidos.
2 Por que deve usar a tecnologia escolhida?
2 Por que deve usar a tecnologia escolhida?
* Porque torna o acesso de fácil entendimento (por meio de instruções claras) e entreterimento (através de uma estética visual simples), fazendo com que qualquer pessoa possa utilizá-la.     
* Porque torna o acesso de fácil entendimento (por meio de instruções claras) e entretenimento (através de uma estética visual simples), fazendo com que qualquer pessoa possa utilizá-la.     
<br>
<br>


Linha 54: Linha 46:


1 Quem pode se beneficiar deste projeto?  
1 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.
* Qualquer pessoa que tenha acesso à internet.
2 Quem poderá operar o sistema?
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.
* Qualquer pessoa que possuir nome de usuário e senha, adquiridos no cadastro.
3 Quem deverá participar do desenvolvimento do sistema?
3 Quem deverá participar do desenvolvimento do sistema?
*O sistema deve ser desenvolvido por pessoas especializadas em programação,engenheiros especializados em eletrônica e logística.
* O sistema deve ser desenvolvido por pessoas especializadas em desenvolvimento web, programação, software, marketing, direitos autorais, logística, engenheiros especializados em eletrônica e hardware.
<br>
<br>


Linha 82: Linha 74:
*1° ao 4º mês- Projeto
*1° ao 4º mês- Projeto
*5° ao 6º mês- Modelagem
*5° ao 6º mês- Modelagem
*7° ao 12º mês- Processo burocrático dos direitos autorais dos canais e desenvolvimento do sistema.
*7° ao 12º mês- Processo burocrático dos direitos autorais de canais e desenvolvimento do sistema.
*13° e 18° mês- Protótipo
*13° e 18° mês- Protótipo
*19° e 24° mês- Implantação do Sistema
*19° e 24° mês- Implantação do Sistema
Linha 90: Linha 82:


1 Como será dividido o desenvolvimento do sistema?
1 Como será dividido o desenvolvimento do sistema?
*Usuários
*Canais de Videos ao vivo
*Assuntos Financeiros
2 Como será feita a entrada de dados?
2 Como será feita a entrada de dados?
* Os clientes com nome de usuário e senha serão autenticado e liberado ao acesso.
3 Como será feita a saída de dados?
3 Como será feita a saída de dados?
4 Como será o procedimento para a 1a. funcionalidade?
*Através de serviços de streaming de vídeo constante sem interrupção com resolução de alta qualidade.
5 Como será o procedimento para a 2a. funcionalidade?
 
6 Como será o procedimento para a 3a. funcionalidade?
4 Como será o procedimento para a funcionalidade?
*Cadastro de Usuários
 
5 Como será o procedimento para a funcionalidade?
*Liberação da Conta
 
6 Como será o procedimento para a funcionalidade?
*Interatividade com o usuário (prestação de serviço para o usuário).
<br>
<br>


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


1 Quanto deverá custar o sistema?
1 Quanto deverá custar o sistema para o usuário?
*O sistema disponibilizará três tipos de usuário: free, premium e master. O usuário free não terá custo para ultilizar o sistema. O premium será tarifado um valor R$ 49,90 (quarenta de nove reais e noventa centavos). Será cobrado um taxa R$ 79,90 (setenta e nove reais e noventa centavos) para usuário master.
 
2 Quantas pessoas deverão ser usadas?
2 Quantas pessoas deverão ser usadas?
3 Qual deverá ser o preço de aquisição do seu software para o usuário final?
*X Patrocinadores
*4 Integrador por 4 meses
*2 Projetista por 12 meses
*1 Arquiteto do ambiente por 6 meses
*1 Arquiteto do software por 12 meses
*1 DBA x 5 meses
*2 Desenvolvedor Junior por 12 meses
*1 Desenvolvedora Senior por 12 meses
*2 Web Designer por 6 meses
*2 Advogado por 1 contrato
*1 Analista de marketing por 6 meses
*1 Analista de suporte por 12 meses
 
3 Detalhamento do preço final:
*Hospedagem: 90 Euros/ano
*Servidor Local: 200.000,00
*Notebooks: 6 x R$ 3.000,00
*Dispositivos móveis:
Celulares: 10 x R$ 500,00
Tablets: 6 x R$ 1.200,00
*Marketing: R$ 100.000,00 a cada trimestre
*Registro da marca: R$ 20.000,00
*Brindes para 1º semestre para usuários cadastros: 200 x R$ 50,00
*Direitos Auditoriais: R$ 500.000,00
Totalizando: R$ 860.470,00
<br>
 
= Modelo Estruturado =
<br>
 
== DFD ==
[[media:webhdtv.dfd.pdf]]
 
== Dicionário de Dados==
[[Arquivo:webhdtvdicionario.pdf]]
 
== DER ==
[[Arquivo:WEB-hdtv.pdf]]
 
<br>
= Orientação a Objetos =
<br>
 
== Objetos ==
1. Defina:<br>
1.1. Um objeto:
* Cliente
 
1.1. Os atributos deste objeto<br>
* Nome, CPF, dentidade, Sexo, Estado Civil, Telefone Fixo, Telefone Celular, Endereço, Numero, Bairro, CEP
 
1.1. As operações neste objeto
* Alterar cadastro
* Solicitar novo plano
* Acesso ao sistema
* Cancelamento
* Solicitar suporte técnico
* Efetuar pagamento
* Escolha de canais
 
1.1. Possíveis polimorfismos em cima do objeto.
* Planos disponíveis aos clientes
* Forma de pagamento aos planos oferecidos
* Suspensão de transmissão em caso de cancelamento
* Autenticação de acesso
* Canais disponíveis do plano
 
== Diagrama de Classes ==
<br>
<br>
[[Arquivo:diagramaclasse.pdf]]

Edição atual tal como às 18h13min de 6 de junho de 2012

Participantes


  • Bruce Luã Lima Perez
  • Luís Fernando Machado Freitas
  • Cilésio Borges da S Jr


5W2H


What

1 Qual o nome do seu projeto?

  • Web HDTV


2 Qual o objetivo deste projeto?

  • Como a televisão por cabo não é acessível a muitas pessoas, Web HDTV vem com objetivo de transmitir pela internet diversos canais por um preço acessível para usuário de baixa renda.


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

  • A implantação de um sistema que permite disponibilizar no seu Site um serviço de streaming de vídeo constante sem interrupção com resolução de alta qualidade "High Definition". Um verdadeiro canal de televisão via Internet.


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

  • Programação, Java, Web Disign, HTML, Banco de Dados e Direito Autoral.


5 Quais soluções similares existem no mercado?


Why

1 Por que é interessante desenvolver este projeto?

  • A cada dia as pessoas estão mais conectadas a internet, onde a velocidade de notícias, e-mails, bate-papos, entre outros, são praticamente instatâneos. E o acesso instantâneo a uma transmissão televisiva online, seria um modo prático do internauta assistir seu programa favorito, jornais, filmes, entre diversas opções de canais a serem escolhidos.

2 Por que deve usar a tecnologia escolhida?

  • Porque torna o acesso de fácil entendimento (por meio de instruções claras) e entretenimento (através de uma estética visual simples), fazendo com que qualquer pessoa possa utilizá-la.


Who

1 Quem pode se beneficiar deste projeto?

  • Qualquer pessoa que tenha acesso à internet.

2 Quem poderá operar o sistema?

  • Qualquer pessoa que possuir nome de usuário e senha, adquiridos no cadastro.

3 Quem deverá participar do desenvolvimento do sistema?

  • O sistema deve ser desenvolvido por pessoas especializadas em desenvolvimento web, programação, software, marketing, direitos autorais, logística, engenheiros especializados em eletrônica e hardware.


Where

1 Onde os dados serão inseridos?

  • Em um Servidor Web comercial, onde os usuários poderão cadastrar logon e senha.

2 Onde os dados serão externalizados, publicados?

  • No dominio registrado (www.webtv.com.br)

3 Onde esta aplicação poderá ser usada?

  • Em qualquer dispositivos que suporte serviço de streaming de vídeo, HTML e JAVA.

4 Onde as informações serão armazenadas?

  • Em um próprio banco de dados local.

5 Onde o software deverá ser hospedado?

  • No próprio servidor local.


When

1 Em quanto tempo pretende desenvolver o sistema?

  • O projeto está previsto para ser desenvolvido a partir do 1º semestre de 2012, com duração de 2 anos.

2 Quais serão as fases e em quanto tempo cada uma?

  • 1° ao 4º mês- Projeto
  • 5° ao 6º mês- Modelagem
  • 7° ao 12º mês- Processo burocrático dos direitos autorais de canais e desenvolvimento do sistema.
  • 13° e 18° mês- Protótipo
  • 19° e 24° mês- Implantação do Sistema


How

1 Como será dividido o desenvolvimento do sistema?

  • Usuários
  • Canais de Videos ao vivo
  • Assuntos Financeiros

2 Como será feita a entrada de dados?

  • Os clientes com nome de usuário e senha serão autenticado e liberado ao acesso.

3 Como será feita a saída de dados?

  • Através de serviços de streaming de vídeo constante sem interrupção com resolução de alta qualidade.

4 Como será o procedimento para a 1ª funcionalidade?

  • Cadastro de Usuários

5 Como será o procedimento para a 2ª funcionalidade?

  • Liberação da Conta

6 Como será o procedimento para a 3ª funcionalidade?

  • Interatividade com o usuário (prestação de serviço para o usuário).


How much

1 Quanto deverá custar o sistema para o usuário?

  • O sistema disponibilizará três tipos de usuário: free, premium e master. O usuário free não terá custo para ultilizar o sistema. O premium será tarifado um valor R$ 49,90 (quarenta de nove reais e noventa centavos). Será cobrado um taxa R$ 79,90 (setenta e nove reais e noventa centavos) para usuário master.

2 Quantas pessoas deverão ser usadas?

  • X Patrocinadores
  • 4 Integrador por 4 meses
  • 2 Projetista por 12 meses
  • 1 Arquiteto do ambiente por 6 meses
  • 1 Arquiteto do software por 12 meses
  • 1 DBA x 5 meses
  • 2 Desenvolvedor Junior por 12 meses
  • 1 Desenvolvedora Senior por 12 meses
  • 2 Web Designer por 6 meses
  • 2 Advogado por 1 contrato
  • 1 Analista de marketing por 6 meses
  • 1 Analista de suporte por 12 meses

3 Detalhamento do preço final:

  • Hospedagem: 90 Euros/ano
  • Servidor Local: 200.000,00
  • Notebooks: 6 x R$ 3.000,00
  • Dispositivos móveis:

Celulares: 10 x R$ 500,00 Tablets: 6 x R$ 1.200,00

  • Marketing: R$ 100.000,00 a cada trimestre
  • Registro da marca: R$ 20.000,00
  • Brindes para 1º semestre para usuários cadastros: 200 x R$ 50,00
  • Direitos Auditoriais: R$ 500.000,00

Totalizando: R$ 860.470,00


Modelo Estruturado


DFD

media:webhdtv.dfd.pdf

Dicionário de Dados

Arquivo:Webhdtvdicionario.pdf

DER

Arquivo:WEB-hdtv.pdf


Orientação a Objetos


Objetos

1. Defina:
1.1. Um objeto:

  • Cliente

1.1. Os atributos deste objeto

  • Nome, CPF, dentidade, Sexo, Estado Civil, Telefone Fixo, Telefone Celular, Endereço, Numero, Bairro, CEP

1.1. As operações neste objeto

  • Alterar cadastro
  • Solicitar novo plano
  • Acesso ao sistema
  • Cancelamento
  • Solicitar suporte técnico
  • Efetuar pagamento
  • Escolha de canais

1.1. Possíveis polimorfismos em cima do objeto.

  • Planos disponíveis aos clientes
  • Forma de pagamento aos planos oferecidos
  • Suspensão de transmissão em caso de cancelamento
  • Autenticação de acesso
  • Canais disponíveis do plano

Diagrama de Classes


Arquivo:Diagramaclasse.pdf