Ribeiro (discussão | contribs)
Linha 213: Linha 213:
#
#
* Infraestrutura de TI:
* Infraestrutura de TI:
#  
# A fibra óptica pode ser usada nesse projeto para acelerar o download de dados na nuvem e acelerando, também, outras funções ligadas ao uso da internet no aplicativo.
* Comunicação:
* Comunicação:
#  
#  

Edição das 13h30min de 14 de julho de 2017

5W2H


What

  • 1. Qual o nome do seu projeto?
    • ArchiVR
  • 2. Qual o objetivo deste projeto?
    • Temos como objetivo criar um programa que permite com que arquitetos consigam criar projetos em realidade virtual reduzindo os custos com materiais e permitindo que o usuário submeta o projeto a diversas simulações envolvendo clima, desastres naturais etc. Além da exportação direta para uma impressora 3D permitindo que ele consiga trazer seu projeto ao "mundo real" sem a necessidade de construir uma maquete.
    • Consiga uma conectividade com uma rede, onde o usuário pode salva os projetos e compartilhar com a comunidade, para que outros possam se espelhar no seu projeto ou que facilite próximos projetos desse ou de outros usuários.
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • Criar a compatibilidade para todos os sistemas de realidade virtual
    • Convencer os possíveis compradores que é uma alternativa mais barata e mais completa
    • Criar uma versão (ou tornar compatível) com os novos modelos de celulares, como o S8 (que oferece suporte a Realidade Virtual e tem um processador decente para o projeto).
  • 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • Noção espacial.
    • Reconhecimento e manipulação de formas geométricas.
    • Noções de clima e tempo.
  • 5. Quais soluções similares existem no mercado?
    • 3D Builder (Windows 10): Não possui suporte para RV;
    • Tilt Brush: É um programa pra desenho e não para arquitetura;
    • VR Vision: Focado apenas decoração e não a construção vista pelo lado de fora
    • Archilogic: Não possui as ferramentas de simulação climática
    • zBrush: Não possui suporte para RV nem simulação climática


Why


  • 1. Porque é interessante desenvolver este projeto?
    • É comum e prático, representar ou apresentar uma ideia de uma forma que possamos comparar ou aplicar ao dia a dia. Quando falamos em arquitetura em realidade virtual, nos referimos àqueles trabalhos de escola, faculdade ou a serviço de algo ou alguém, que antes fazíamos em maquetes de isopor e precisávamos desembolsar um valor que quebram completamente as noções de custo benefício, que dão muito trabalho, consomem muito tempo e as vezes não fica com o resultado desejado. Com o software ArchiVR o usuário pode construir toda a maquete em realidade virtual, sem precisar gastar muito ou nada com material. Sua comunicação com a impressora 3D já poupa o usuário de todo o trabalho pesado e manual.
  • 2. Porque deve usar a tecnologia escolhida?
    • A realidade virtual é uma área tecnológica em grande expansão e desenvolvimento no século XXI.
    • Ela nos permite criar e visualizar objetos ou coisas que seriam difíceis de se ver ou fazer pessoalmente ou manualmente.
  • 3. Porque usar o hardware específico?
    • Os Hardwares utilizados no processo e na execução do programa são necessários para os resultados desejados
    • Hoje em dia são fáceis de encontrar. Existem os óculos de realidade virtual (Óculos Rift).
  • 4. Porque usar o sistema específico?
    • Os sistemas tomados como base para o desenvolvimento do software são importantes por que dão suporte tecnológico e sua imperfeição nos mostra o que podemos fazer.
    • ArchiVR facilita estudantes e profissionais dá área de arquitetura a desenvolver e criar maquetes ou projeto semelhantes, em menor tempo e com menor custo.


Who


  • 1. Quem pode se beneficiar deste projeto?
    • Estudantes, professores, escolas, universidades e profissionais em arquitetura ou engenharia, construtoras.
  • 2. Quem poderá operar o sistema?
    • Estudantes, professores, escolas, universidades e profissionais em arquitetura ou engenharia, construtoras.
  • 3. Quem deverá participar do desenvolvimento do sistema?
    • Geógrafos, arquitetos, estudantes, professores, construtoras.

Where


  • 1. Onde os dados serão inseridos?
    • Em um Banco de Dados externo.
  • 2. Onde os dados serão externalizados, publicados?
    • Óculos de Realidade Virtual;
    • Tela do PC (Monitor);
  • 3. Onde esta aplicação poderá ser usada?
    • Computadores pessoais;
    • Computadores empresariais;
    • Salas de aula;
  • 4. Onde os dados serão armazenadas?
    • No disco rígido do usuário
    • Em Nuvem
    • Na rede de compartilhamento
  • 5. Onde o software deverá ser hospedado?
    • No disco rígido do usuário

When


  • 1. Em quanto tempo pretende desenvolver o sistema?
    • O sistema lançara um protótipo dentro de 6 meses
  • 2. Quais serão as fases e em quanto tempo cada uma?
    • A primeira fase se resume na construção de um software que reconheça e manipule sólidos (sua forma, sua cor e seu tom) e deve ficar pronta na media de 3 meses
    • A segunda fase será a transposição do software para Realidade Virtual e deve ser lançado na media de 3 meses
    • Na terceira fase criaremos uma rede de comunicação entre os projetistas e deve ficar pronta na media de 3 meses
  • 3. Qual o tempo de resposta do dispositivo ou do sistema?
    • 0,9s quanto nos referimos a abertura do programa.
  • 4. Quanto tempo para responder a uma entrada?
    • 0,9s
  • 5. Quanto tempo para gerar a saída?
    • 0,08s

How


  • 1. Como será dividido o desenvolvimento do sistema?
    • Back-end;
    • Front-end;
    • Testes;
    • Aplicação.
  • 2. Como será feita a entrada de dados?
    • Via Teclado;
    • Mouse;
    • Mesa digitalizadora (Opcional);
    • Ferramentas especificas do sistema;
    • POP
    • Óculos de Realidade Virtual (e seus respectivos adereços);
    • Download de arquivos suportados
  • 3. Como será feita a saída de dados?
    • Monitor
    • Óculos de Realidade Virtual
    • Impressora 3D
    • SMTP
    • Upload de arquivos diretamente para galerias online;
    • 4. Descreva a 1a. funcionalidade?
      • CRUD Conta de acesso
    • 5. Descreva a 2a. funcionalidade?
      • Conexão de usuário via redes sociais
    • 6. Descreva a 3a funcionalidade?
      • Gerar relatório de acesso
    • 7. Descreva a 4a funcionalidade?
      • Modo de uso
    • 8. Descreva a 5a funcionalidade?
      • Gerar Relatório de Uso e do Usuário
    • 9. Descreva a 6a funcionalidade?
      • Modo de criação de projeto em RV
    • 10. Descreva a 7a funcionalidade?
      • Gerar relatório de funcionalidade da RV
    • 12. Descreva a 8a funcionalidade?
      • Construção da base
    • 13. Descreva a 9a funcionalidade?
      • Reconhecimento de sólido (Poliedro, circulares)
    • 14. Descreva a 10a funcionalidade?
      • Seleção de sólido
    • 15. Descreva a 11a funcionalidade?
      • Manipulação das dimensões do sólido
    • 16. Descreva a 12a funcionalidade?
      • Manipulação da posição do sólido
    • 17. Descreva a 13a funcionalidade?
      • Manipulação das cores dos sólidos
    • 18. Descreva a 14a. funcionalidade?
      • Manipulação dos tons dos sólidos
    • 19. Descreva a 15a. funcionalidade?
      • Escolha de objetos complementares opcionais (carros, árvores, postes, etc.)
    • 20. Descreva a 16a funcionalidade?
      • Controle do nível de luminosidade do ambiente
    • 21. Descreva a 17a funcionalidade?
      • Visualização plana no monitor (2D ou 3D)
    • 22. Descreva a 18a funcionalidade?
      • Visualização em Realidade Virtual
    • 23. Descreva a 19a funcionalidade?
      • Compatibilidade com impressora 3D
    • 24. Descreva a 21a funcionalidade?
      • Gerar relatório de funcionalidade
    • 25. Descreva a 22a funcionalidade?
      • Suporte técnico
    • 26. Descreva a 23a funcionalidade?
      • Salvar projeto
    • 27. Descreva a 24a funcionalidade?
      • Rede de compartilhamento de projetos("Nuvem Social")
    • 28. Descreva a 25a funcionalidade?
      • Gerar relatório de rede
    • 29. Descreva a 26a funcionalidade?
      • Compartilhar projeto
    • 30. Descreva a 27a funcionalidade?
      • Baixar projeto
    • 31. Descreva a 28a funcionalidade?
      • Gerar relatório de download
    • 32. Descreva a 29a funcionalidade?
      • Excluir projeto

How much


  • 1. Quanto custa cada parte do sistema?
    • Óculos de Realidade Virtual (R$400,00 - 2.600,00)
    • Impressora 3D (R$1.000,00 - 8.000,00)
    • Desenvolvimento do sistema (Em média R$ 30.000)
  • 2. Quanto deverá custar todo o sistema?
    • Em média R$ 40.600,00
  • 3. Quantas pessoas deverão ser usadas (Equipe) ?
    • 6 pessoas dentro da equipe
    • E alguns profissionais que poderão usa o ArchiVR
  • 4. Quanto custa cada profissional?
    • No calculo do custo total do Software valorizamos cada um em R$5.000, tendo em vista os 9 meses totais de desenvolvilmento
  • 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
    • R$ 450,00 (Apenas para usuário brasileiros)
    • US$ 150,00 (Valor internacional)


Modelo Estruturado

DFD

DER

  • Entidades
  • Relacionamentos
  • Chaves
  • Domínios

DD

  • Descritivos de cada item
    • Significado
    • Conteúdo (Dados compostos)
    • Restrições de integridade
    • Chave primária (Depósitos de Dados)


Requisitos não-funcionais


  • Ambiente de Desenvolvimento:
  • Infraestrutura de TI:
  1. A fibra óptica pode ser usada nesse projeto para acelerar o download de dados na nuvem e acelerando, também, outras funções ligadas ao uso da internet no aplicativo.
  • Comunicação:
  • Soluções comerciais:
  • Tecnologias inovadoras:
  • Metodologias:

Protótipo

  • Objetivo
  • Recursos utilizados
  • Funcionamento
  • Detalhamento (Imagens, vídeos, ...)
  • Resultados obtidos

Pesquisador