Linha 117: Linha 117:
2 Como será feita a entrada de dados?
2 Como será feita a entrada de dados?


A entrada de dados para o aplicativo será feita através das informações repassadas por empresas conveniadas, elas passam as informações sobre seus produtos e os responsáveis pelo aplicativo se direcionam a repassar a informação para o aplicativo e essa informação sera adicionada ao banco de dados do projeto. O usuário final também entrara com informações que também serão armazenadas no banco de dados, sendo o acesso dessas informações restrito pela segurança.  
A entrada de dados para o aplicativo será feita através das informações repassadas por empresas conveniadas, elas passam as informações sobre seus produtos e os responsáveis pelo aplicativo se direcionam a repassar a informação para o aplicativo e essa informação sera adicionada ao banco de dados do projeto. O usuário final também entrara com informações que também serão armazenadas no banco de dados, sendo o acesso dessas informações restrito pela segurança.  


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

Edição das 00h05min de 22 de março de 2012

Participantes


  • Débora Falcomer Novacki
  • Fábio Donisete Silva
  • Humberto Cunha de Oliveira
  • Mateus Andrade Marques
  • Raquel Cardoso Côrtes


Escopo


  • Desenvolver uma solução para ser disponibilizada na web a fim de:
    • Aproximar consumidor e mercadoria de uma maneira interativa;
    • Desenvolver um software inteligente que por meio da web possa dinamizar o processo de compra e venda;
    • Locais como shoppings ou até mesmo lojas em separado possam divulgar seus produtos e seu espaço;
    • Possibilidade de criar uma solução que abrange o caráter pessoal, ou seja, pode ser personalizada de acordo com cada usuário.



What

1 Qual o nome do seu projeto?

  • O projeto chama-se Cloud Market, Mercado nas Nuvens em português, e faz referência ao Cloud Computing devido ao fato de também estar armazenando dados, no caso produtos, em servidores interligados pela internet.


2 Qual o objetivo deste projeto?

  • Criar um aplicativo conectado à internet para simular um ambiente virtual 3D com uma loja de roupas, por exemplo, que permitirá ao usuário sair às compras sem precisar ir necessariamente à loja física. Assim, o principal objetivo deste projeto é aumentar o conforto de seus usuários permitindo a eles adquirirem produtos de forma segura por meio do aplicativo que descontará o valor dos itens comprados de sua conta no banco, e, com auxílio de uma empresa terceirizada os entregará na casa do usuário.


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

  • Para realizar este trabalho, observa-se a grande dificuldade no desenvolvimento do aplicativo na plataforma que contará com avatares/ personagens que se movimentarão e testarão as roupas em seus corpos para dar uma base de comparação de como ficariam no corpo do usuário dono do avatar, além da criação do ambiente em que esses personagens iram interagir, ou seja, uma rua, calçada, um Shopping Center e etc. Outro desafio seria manter um banco de itens que pudesse ser substituído e que tivesse opções, como pequeno, azul e de couro, seguindo o pensamento que de teríamos uma loja de roupas e também conseguir manter seguro os dados pessoais dos usuários, uma vez que eles comprarão itens e fornecerão dados para serem armazenados em um servidor, que é passível a ataques hackers.

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

  • É necessário para o projeto um bom conhecimento em programação para fazer os periféricos do computador (como mouse e teclado) utilizados responder a ações motoras na vida real e serem traduzidas no personagem que está no aplicativo. É importante também um conhecimento prévio de como funciona a logística dos bancos para compras on-line, ou seja, desde o sistema de segurança para evitar fraudes e compras ilegais até o desconto do dinheiro da conta do usuário.


5 Quais soluções similares existem no mercado?

  • Atualmente o mercado carece de soluções que tenham uma interface como a proposta no aplicativo. Idéias relacionadas são as encontradas no ambiente do Second Life, www.secondlife.com, que é um jogo 3D que tem a mesma interatividade entre o usuário e o mundo virtual criado e outra opção é a loja Nuvem de Compras, www.nuvemdecompras.com.br, que vende produtos pela internet.


Why

1 Porque é interessante desenvolver este projeto?

  • O interessante do projeto em questão é a praticidade que este fornece para o usuário ao navegar na internet, pois ele terá uma sensação parecida com a de andar em uma loja real para adquirir seus produtos. Muito além disso, é que as lojas terão um convênio para manter seus produtos atualizados e, então, quando o cliente chegar na loja, no caso em um ambiente virtual, eles poderão testar o produto vestindo a roupa em seu personagem, por exemplo. É isso que torna para nós do grupo o aplicativo um recurso interessantíssimo.


2 Porque deve usar a tecnologia escolhida?

  • Tecnologias como realidade virtual e realidade aumentada têm crescido no mercado atualmente. O uso desta tecnologia(mais especificamente da realidade virtual) é interessante, pois no contexto atual tem se tornado cada dia mais importante poupar o tempo e utilizá-lo da melhor maneira possível. O uso do Cloud Market em desktops, notebooks, netbooks, tablets e até em alguns smartphones proporciona um aproveitamento do tempo quando não se pode deslocar até um centro comercial ou lojas específicas e o faz de uma forma que alia aproveitamento de tempo e interatividade entre usuário e programa de uma maneira fácil e prática. A escolha desse tipo de tecnologia se enquadra em uma visão futurista do mundo virtual, é uma tecnologia que permite o consumidor realizar seus anseios pessoais sem a necessidade de sair do seu ambiente de conforto ou do seu ambiente de trabalho. A comodidade e a praticidade são as características principais deste tipo de inovação tecnológica, ao mesmo tempo em que o consumidor virtual escolhe uma peça de roupa, ele tem a opção de verificar, por exemplo, as lojas ao seu gosto, se a roupa é compatível com o seu tamanho e se existem promoções virtuais. É importante ressaltar que a devida tecnologia inovadora não se restringe às lojas de roupas ou calçados, mas à todos os utensílios eletrodomésticos. No geral a grande vantagem deste tipo de tecnologia para eletrodomésticos é a possibilidade do consumidor verificar se por exemplo: o espaço para uma televisão é o suficiente. O consumidor não precisa se dar ao trabalho de medir a área necessária para um fogão, geladeira e utensílios em geral.



Who

1 Quem pode se beneficiar deste projeto?

  • As pessoas que poderão usufruir desse sistema são tanto os usuários finais que comprar ou apenas entrar conhecer novas lojas em sua própria casa, como as lojas conveniadas que apresentarão seus produtos para a venda através do aplicativo, visto que isso pode representar um grande avanço no porque muitas vezes elas poderão economizar também em estrutura física.


2 Quem poderá operar o sistema?

  • O aplicativo poderá ser operado somente por profissionais capacitados para manutenções e adição de mais produtos ao estoque da loja virtual e os usuários finais que após se cadastrarem usarão o aplicativo para operar somente funções pré-definidas e já implementadas para utilizar seus serviços. Relativo a quais usuários especificamente utilizaram esse programa, espera-se um público amplo que inclua homens e mulheres legalmente imputável que se interessem por algum produto disponível.


3 Quem deverá participar do desenvolvimento do sistema?

  • Designers gráfico;
  • Projetista;
  • Web designer;
  • Programadores especializados.


Where

1 Onde os dados serão inseridos?

  • O usuário deverá criar uma conta com login e senha no site do aplicativo. A partir desse momento ele colocará as informações necessárias, primeiramente, para criar seu personagem como o seu nome, sexo, modelo do corpo, tipo de movimentação etc, e, após esta etapa, entrará na loja virtual criada e especificará se desejar informações do produto como nome, marca, faixa de preço ou tipo. Todas essas informações serão gravadas em um banco de dados na forma de arquivos que poderão, quando necessário, serem acessadas para extrair suas informações para a venda dos produtos.


2 Onde os dados serão externalizados, publicados?

  • Os dados de compra serão armazenados com segurança ficando disponíveis para consulta da Cloud Market. Quanto aos usuários que adquiriram um produto, um não conseguirá ver nenhuma informação de outro usuário, sendo que o usuário que comprou algo na loja poderá acompanhar seu pedido pelo “Status” e, será permitido também, que ele conheça todas as promoções, lançamentos, avisos de segurança e etc. Já a empresa conveniada, será gerada para ela uma lista de clientes mais fiéis para, caso ela queira, premia-los e, além disso, relatórios de rendimento e produtos mais procurados.


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

  • Em um computador com acesso a internet para suportar a HTML para cadastro e download do programa e que atenda a alguns requisitos básicos para seu bom funcionamento. Baseado no jogo Second Life, pode-se afirmar, que é necessário um Windows XP (1,5 GHz de processamento), Vista (2 GHz) ou 7 e todos com mais de 1 GB de memória e 1024x768 pixels ou superior. Além disso, placas gráficas NVIDIA Série 6000: x2600, x2900 ou da Série 6000: 275 GTX ou 295 GTX ou ainda placas gráficas ATI Série 6000: 8500, 8600 ou 8800 para Windows XP. Quanto ao Windows Vista ou do Windows 7 é necessário placas gráficas NVIDIA da Série 6000: x2600, x2900 ou Série 6000: 275 GTX, 295 GTX ou ainda placas gráficas ATI da Série 6000: 8500, 8600, 8800.


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

  • Será criada uma central de controle do site, com a criação de um banco de dados referente aos clientes e outro referente as lojas. Ambos serão armazenados e manipulados por meio da central e dos servidores de arquivos e de bancos de dados.


5 Onde o software deverá ser hospedado?

  • O software estará disponível para download no website do aplicativo que terá também a função de cadastro e guia para iniciantes. O site estará hospedado nos servidores da Universidade Federal de Uberlândia.


When

1 Em quanto tempo pretende desenvolver o sistema?

O tempo estimado para o desenvolvimento e consolidação do sistema virtual é de aproximadamente 1 ano.


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

1ª Fase estética- definição dos principais requisitos que o site irá conter em sua página inicial,bem como suas funcionalidades e os futuros problemas que poderão vir a ocorrer(2 semanas).

2ª Fase teste- desenvolvimento do corpo da programação, com a criação de um protótipo simples do site (2 meses).

3ª Fase operacional- o protótipo servirá de exemplo para o começo da criação onde a lógica dele será utilizada poupando tempo, agora começa o desenvolvimento do site com as novas tecnologias que permitem aproximação do real ao virtual (7 meses).

4ª Fase de manutenção- realização de um documento com os principais problemas e suas soluções, para as pessoas que adquirirem o programa tenham em mãos um guia de problemas gerais que poderão ocorrer orientando-as com instruções (passo-a-passo) para a solução dos mesmos. É importante ressaltar que os problemas específicos só serão solucionados por profissionais autorizados. (2 meses)

5ª Fase publicidade- divulgação do sistema, por meio de redes de comunicação (internet, televisão,rádio e etc...) contanto que esta divulgação não extrapole o orçamento do sistema. É nesta fase que o projeto será apresentado a empresas de pequeno, médio e grande porte. (1 mês)

How

1 Como será dividido o desenvolvimento do sistema?

2 Como será feita a entrada de dados?

A entrada de dados para o aplicativo será feita através das informações repassadas por empresas conveniadas, elas passam as informações sobre seus produtos e os responsáveis pelo aplicativo se direcionam a repassar a informação para o aplicativo e essa informação sera adicionada ao banco de dados do projeto. O usuário final também entrara com informações que também serão armazenadas no banco de dados, sendo o acesso dessas informações restrito pela segurança.

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

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

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

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

How much

1 Quanto deverá custar o sistema?
A princípio não sabemos ao certo um valor, este será aproximado conforme ocorra o desenvolvimento do grupo em si, ou seja, fixação de um ambiente de trabalho, compra de equipamentos, complementação da equipe de construção e teste do aplicativo e registro de marca.
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?

  • O uso do aplicativo para o usuário final será gratuito a fim de atingir mais pessoas para o uso.