| (4 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
| Linha 25: | Linha 25: | ||
* 1. Porque é interessante desenvolver este projeto? | * 1. Porque é interessante desenvolver este projeto? | ||
** Apesar de haver algumas opções similares no mercado, é um projeto interessante pois a | ** Apesar de haver algumas opções similares no mercado, é um projeto interessante pois tende a facilitar o cotidiano na vida das pessoas, ajudando tanto nas tarefas do dia-a-dia como na vida social de cada portador do HiGlass. | ||
* 2. Porque deve usar a tecnologia escolhida? | * 2. Porque deve usar a tecnologia escolhida? | ||
** Para que o produto consiga competir com os já existentes. | ** Para que o produto consiga a qualidade desejada e consiga competir com os já existentes. | ||
* 3. Porque usar o hardware específico? | * 3. Porque usar o hardware específico? | ||
** Para que o produto | ** Para que o produto possa executar as funções pretendidas sem perder a ideia de um óculos, assim ajudando no manuseio do aparelho e facilitando o seu uso. | ||
* 4. Porque usar o sistema específico? | * 4. Porque usar o sistema específico? | ||
** Para que as funções sejam | ** Para que as funções sejam executada. | ||
<br> | <br> | ||
| Linha 38: | Linha 38: | ||
* 1. Quem pode se beneficiar deste projeto? | * 1. Quem pode se beneficiar deste projeto? | ||
** Qualquer pessoa que tenha interesse em facilitar e/ou otimizar suas tarefas | ** Qualquer pessoa que tenha interesse em facilitar e/ou otimizar suas tarefas diárias utilizando-se de um óculos que realize tarefas como um celular, mas sem a necessidade de segurar o aparelho. | ||
* 2. Quem poderá operar o sistema? | * 2. Quem poderá operar o sistema? | ||
**Qualquer um | **Qualquer um poderá operar o sistema, já que será bastante parecido com a operação de um smartphone. | ||
* 3. Quem deverá participar do desenvolvimento do sistema? | * 3. Quem deverá participar do desenvolvimento do sistema? | ||
** O sistema necessita de programadores que tenham conhecimento de desenvolvimento em plataformas dos sistemas operacionais mais utilizados em celulares como Android, iOS e Windows Phone. | ** O sistema necessita de programadores que tenham conhecimento de desenvolvimento em plataformas dos sistemas operacionais mais utilizados em celulares como Android, iOS e Windows Phone. | ||
| Linha 49: | Linha 49: | ||
* 1. Onde os dados serão inseridos? | * 1. Onde os dados serão inseridos? | ||
**Os dados serão inseridos | **Os dados serão inseridos em um microprocessador. | ||
* 2. Onde os dados serão externalizados, publicados? | * 2. Onde os dados serão externalizados, publicados? | ||
** O projeto tem uma interface gráfica | ** O projeto tem uma interface gráfica de realidade aumenta, assim sendo publicado em uma pequena tela. Um prisma será refletido do HiGlass para dentro da retina. Esse prisma projeta a imagem do HiGlass por cima da realidade, assim o usuário pode modificar o foco da sua visão. Quando olhado para a tela a imagem aparece, quando trocado de visão, a imagem fica opaca e diminui. | ||
* 3. Onde esta aplicação poderá ser usada? | * 3. Onde esta aplicação poderá ser usada? | ||
** Em | ** Em todos os lugares e momentos, pois a imagem será projetada na realidade. Também poderá ser usado no carro do usuário com a imagem sendo refletida no parabrisa. | ||
* 4. Onde os dados serão armazenadas? | * 4. Onde os dados serão armazenadas? | ||
** Os dados serão armazenados em um sistema de nuvem ou no celular, tablet. | ** Os dados serão armazenados em um sistema de nuvem ou no celular, tablet. | ||
* 5. Onde o software deverá ser hospedado? | * 5. Onde o software deverá ser hospedado? | ||
**Deverá ser hospedado | **Deverá ser hospedado também no microprocessador do HiGlass. | ||
<br> | <br> | ||
| Linha 85: | Linha 85: | ||
** Após a leitura das informações recebidas, a interface gráfica irá mostrar para o usuário o resultado da informação selecionada. | ** Após a leitura das informações recebidas, a interface gráfica irá mostrar para o usuário o resultado da informação selecionada. | ||
* 4. Descreva a 1a. funcionalidade? | * 4. Descreva a 1a. funcionalidade? | ||
** | ** Câmera Fotográfica. | ||
* 5. Descreva a 2a. funcionalidade? | * 5. Descreva a 2a. funcionalidade? | ||
** ............ | ** Filmadora. | ||
* | * 6. Descreva a 3. funcionalidade? | ||
** <br> | ** GPS. | ||
* 7. Descreva a 4a. funcionalidade? | |||
** Calendário. | |||
* 8. Descreva a 5a. funcionalidade? | |||
** Galeria. | |||
* 9. Descreva a 6a. funcionalidade? | |||
** Gravador de voz. | |||
* 10. Descreva a 7a. funcionalidade? | |||
** Interação com o celular: Vídeo conferência, Mensagens, Chamadas, Contatos, Galeria. | |||
* 11. Descreva a 8a. funcionalidade? | |||
** Identificador de músicas. | |||
* 13. Descreva a 9a. funcionalidade? | |||
** Comunicação Bluetooth. | |||
* 14. Descreva a 10a. funcionalidade? | |||
** Internet. | |||
* 15. Descreva a 11a. funcionalidade? | |||
** Navegador. | |||
* 16. Descreva a 12a. funcionalidade? | |||
** Reprodutor de áudio e vídeo. | |||
* 17. Descreva a 13a. funcionalidade? | |||
** Rádio. | |||
* 18. Descreva a 14a. funcionalidade? | |||
**Leitor de livros e notas. | |||
* 19. Descreva a 15a. funcionalidade? | |||
**Agenda. | |||
* 20. Descreva a 16a. funcionalidade? | |||
**Previsão do tempo (Clima). | |||
* 21. Descreva a 17a. funcionalidade? | |||
**E-Mail. | |||
* 22. Descreva a 18a. funcionalidade? | |||
** Interação com o automóvel: Exibição de velocidade, velocidade permitida da Via, GPS, câmera de ré, câmera lateral, pontos turísticos ao longo do trajeto, alerta de radares. | |||
<br> | |||
== How much == | == How much == | ||
| Linha 162: | Linha 193: | ||
= Protótipo = | = Protótipo = | ||
* Objetivo | * Objetivo: | ||
* | ** '''Implementar a interface gráfica completa'''.(Menu do sistema)com todas as opções do sistema na visão de cada ator | ||
* | *** Exemplo: No sistema da Biblioteca, o Ator Aluno enxerga apenas a opção de Pesquisa enquanto o Ator Diretor, enxerga as opções CadastrarLivro, CadastrarUsuario | ||
* | ** Desenvolver apenas o caso de uso '''Realizar Chamadas''' | ||
* | <br> | ||
* Dúvidas: | |||
** Descrever na Aba Discussão | |||
= Pesquisadores = | = Pesquisadores = | ||
Edição atual tal como às 11h33min de 9 de julho de 2015
5W2H
What
- 1. Qual o nome do seu projeto?
- O projeto se chama HiGlass.
- 2. Qual o objetivo deste projeto?
- Com esse projeto pretendemos facilitar as atividades cotidianas do usuário, que poderá fazer ligações ou traçar uma rota, por exemplo, de forma discreta e sem a necessidade de segurar um aparelho como celular.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- O maior desafio será programar um aparelho que seja compatível com diferentes plataformas que são utilizadas por smartphones.
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Necessitamos de um conhecimento de programação em linguagens que são utilizadas por smartphones, como Android, iOS e Windows Phone.
- 5. Quais soluções similares existem no mercado?
- Google Glass https://www.google.com/glass/help/
- Baidu Eye
Why
- 1. Porque é interessante desenvolver este projeto?
- Apesar de haver algumas opções similares no mercado, é um projeto interessante pois tende a facilitar o cotidiano na vida das pessoas, ajudando tanto nas tarefas do dia-a-dia como na vida social de cada portador do HiGlass.
- 2. Porque deve usar a tecnologia escolhida?
- Para que o produto consiga a qualidade desejada e consiga competir com os já existentes.
- 3. Porque usar o hardware específico?
- Para que o produto possa executar as funções pretendidas sem perder a ideia de um óculos, assim ajudando no manuseio do aparelho e facilitando o seu uso.
- 4. Porque usar o sistema específico?
- Para que as funções sejam executada.
Who
- 1. Quem pode se beneficiar deste projeto?
- Qualquer pessoa que tenha interesse em facilitar e/ou otimizar suas tarefas diárias utilizando-se de um óculos que realize tarefas como um celular, mas sem a necessidade de segurar o aparelho.
- 2. Quem poderá operar o sistema?
- Qualquer um poderá operar o sistema, já que será bastante parecido com a operação de um smartphone.
- 3. Quem deverá participar do desenvolvimento do sistema?
- O sistema necessita de programadores que tenham conhecimento de desenvolvimento em plataformas dos sistemas operacionais mais utilizados em celulares como Android, iOS e Windows Phone.
Where
- 1. Onde os dados serão inseridos?
- Os dados serão inseridos em um microprocessador.
- 2. Onde os dados serão externalizados, publicados?
- O projeto tem uma interface gráfica de realidade aumenta, assim sendo publicado em uma pequena tela. Um prisma será refletido do HiGlass para dentro da retina. Esse prisma projeta a imagem do HiGlass por cima da realidade, assim o usuário pode modificar o foco da sua visão. Quando olhado para a tela a imagem aparece, quando trocado de visão, a imagem fica opaca e diminui.
- 3. Onde esta aplicação poderá ser usada?
- Em todos os lugares e momentos, pois a imagem será projetada na realidade. Também poderá ser usado no carro do usuário com a imagem sendo refletida no parabrisa.
- 4. Onde os dados serão armazenadas?
- Os dados serão armazenados em um sistema de nuvem ou no celular, tablet.
- 5. Onde o software deverá ser hospedado?
- Deverá ser hospedado também no microprocessador do HiGlass.
When
- 1. Em quanto tempo pretende desenvolver o sistema?
- Acreditamos que pode ser desenvolvido de 6 a 8 meses.
- 2. Quais serão as fases e em quanto tempo cada uma?
- Inicialmente pretendemos desenvolver o software e testar as funcionalidades em 4 a 6 meses; Após esse período pretendemos identificar o hardware necessário para implementar o software e fazer testes dentro de um ou 2 meses.
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
- O tempo será baseado na velocidade do hardware e da conexão com a internet. O ideal seria que a resposta fosse imediata, mas caso o hardware esteja executando outro processo ou a internet esteja lenta poderá demorar alguns segundos.
- 4. Quanto tempo para responder a uma entrada?
- A entrada deverá ser respondida imediatamente, mas se for algum processo que exija mais do hardware poderá durar alguns segundos (acreditamos não ultrapassar 5 segundos).
- 5. Quanto tempo para gerar a saída?
- Alguns segundos poderão ser necessários (acreditamos não ultrapassar 5 segundos).
How
- 1. Como será dividido o desenvolvimento do sistema?
- O sistema será divido em duas partes, uma a qual o usuário terá sua interface onde poderá aproveita o produto e a segunda seria a técnica a qual seria restrita, que servirá para atualização do sistema, correção de algum erro que venha a aparece, apenas técnicos da empresa Higlass terá acesso.
- 2. Como será feita a entrada de dados?
- Através de comandos dados pelo usuário ou técnico, via celular ou pelo próprio HiGlass.
- 3. Como será feita a saída de dados?
- Após a leitura das informações recebidas, a interface gráfica irá mostrar para o usuário o resultado da informação selecionada.
- 4. Descreva a 1a. funcionalidade?
- Câmera Fotográfica.
- 5. Descreva a 2a. funcionalidade?
- Filmadora.
- 6. Descreva a 3. funcionalidade?
- GPS.
- 7. Descreva a 4a. funcionalidade?
- Calendário.
- 8. Descreva a 5a. funcionalidade?
- Galeria.
- 9. Descreva a 6a. funcionalidade?
- Gravador de voz.
- 10. Descreva a 7a. funcionalidade?
- Interação com o celular: Vídeo conferência, Mensagens, Chamadas, Contatos, Galeria.
- 11. Descreva a 8a. funcionalidade?
- Identificador de músicas.
- 13. Descreva a 9a. funcionalidade?
- Comunicação Bluetooth.
- 14. Descreva a 10a. funcionalidade?
- Internet.
- 15. Descreva a 11a. funcionalidade?
- Navegador.
- 16. Descreva a 12a. funcionalidade?
- Reprodutor de áudio e vídeo.
- 17. Descreva a 13a. funcionalidade?
- Rádio.
- 18. Descreva a 14a. funcionalidade?
- Leitor de livros e notas.
- 19. Descreva a 15a. funcionalidade?
- Agenda.
- 20. Descreva a 16a. funcionalidade?
- Previsão do tempo (Clima).
- 21. Descreva a 17a. funcionalidade?
- E-Mail.
- 22. Descreva a 18a. funcionalidade?
- Interação com o automóvel: Exibição de velocidade, velocidade permitida da Via, GPS, câmera de ré, câmera lateral, pontos turísticos ao longo do trajeto, alerta de radares.
How much
- 1. Quanto custa cada parte do sistema?
- Como iremos utilizar o Microsoft Azure teremos um gasto de aproximadamente de R$0,15 por giga utilizado com armazenamento, estimamos que o hardware custaria em cerca de R$1248,00 (U$400,00).
- 2. Quanto deverá custar todo o sistema?
- Gasto total = 0,15 . G + 1248,00, onde G -> quantidade de giga utilizado.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- 3 Engenheiros; 5 Técnicos (como sera lançamento em pequena escala utilizaremos poucos técnicos); 4 Programador.
- 4. Quanto custa cada profissional?
- Engenheiro R$7000,00; Programador R$4000,00; Técnico R$2500,00.
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O Higlass será adquirido por R$2184,00 (U$700,00) .
Modelo Estruturado
DFD
Nome Arquivo: DFD-HiGlass
- Processso
- Depósitos
- Fluxos
DER
Nome Arquivo: DER-HiGlass
- Entidades
- Relacionamentos
- Chaves
- Domínios
DD
Nome Arquivo: DD-HiGlass
- Descritivos de cada item
- Significado
- Conteúdo (Dados compostos)
- Restrições de integridade
- Chave primária (Depósitos de Dados)
Modelo OO
Diagrama de Classes
Diagrama de Estado
Diagrama de Casos de Uso
Diagrama de Sequência
Diagrama de Objetos
Diagrama de Colaboração
Diagrama de Interfaces
Diagrama de Atividades
Diagrama de Componentes
Diagrama de Pacotes
Protótipo
- Objetivo:
- Implementar a interface gráfica completa.(Menu do sistema)com todas as opções do sistema na visão de cada ator
- Exemplo: No sistema da Biblioteca, o Ator Aluno enxerga apenas a opção de Pesquisa enquanto o Ator Diretor, enxerga as opções CadastrarLivro, CadastrarUsuario
- Desenvolver apenas o caso de uso Realizar Chamadas
- Implementar a interface gráfica completa.(Menu do sistema)com todas as opções do sistema na visão de cada ator
- Dúvidas:
- Descrever na Aba Discussão
Pesquisadores