Prointer iv Analise e Desenvolvimento de Sistemas
Por: Salezio.Francisco • 9/6/2018 • 1.668 Palavras (7 Páginas) • 453 Visualizações
...
---------------------------------------------------------------
- CONTEXTUALIZAÇÃO
- Analise de viabilidade
A probabilidade de sucesso de um aplicativo especifico para dispositivos moveis neste segmento se mostra relativamente elevada devido ao fato de que com o surgimento das redes 3G, smartphones e outros dispositivos portáteis de tecnologia avançada, são cada vez mais populares para o uso realização de compras na web.
Há milhares de pessoas que utilizam seus smartphones utilizando a conexão à internet e estão aprendendo a fazer suas atividades cotidianas utilizando seus aparelhos. O número de pessoas que estão substituindo as tradicionais compras on-line pela alternativa móvel vem aumentando a cada dia. É possível que se chegue a um ponto no qual quase todas as transações sejam concluídas a partir de dispositivos móveis.
- Realização do Projeto
Para realização do projeto foi realizado inicialmente o levantamento de especificações técnicas, modelagem da base de dados, diagramação da forma de comunicação adotada pelos sistemas, definição do escopo de desenvolvimento e definição de padrão de desenvolvimento a ser adotado.
Em seguida foi definido os requisitos mínimos de hardware necessário e os dispositivos compatíveis para que a aplicação funcione de forma satisfatória.
- Levantamento de Especificações Técnicas
O projeto utilizara base de dados no padrão SQL da empresa Microsoft® devido a mesma proporcionar um sistema SGDB seguro, robusto, com um alto indicie de adoção no mercado por diversas empresas de médio e grande porte, sendo que devido a sua grande popularidade e por também possuir uma equipe de suporte técnico diferenciado.
Será desenvolvido a camada de comunicação com a base de dados através de um webservice escrito em C# utilizando a ferramenta Visual Studio 2016. A camada cliente será desenvolvida inicialmente em java utilizando o Android Studio e posteriormente será desenvolvido a versão especifica para iPhone com objective C utilizando a IDE XCode.
- Descrição de comportamento
Será desenvolvido um aplicativo simples e leve, capaz de rodar em smartphones ou tabletes desde de os que contem com configurações modestas até os mais poderosos. Desta forma abrangendo uma enorme gama de potencias clientes.
O usuário final terá acesso a uma interface simples e intuitiva.
A tela inicial contará com uma barra contendo o botão de menu, o nome da empresa e um botão pesquisar. Logo abaixo o logo da empresa. Abaixo do logo ícones indicando as categorias, caso o usuário prefira ver os produtos por tipos específicos.
Ao iniciar a primeira vez o aplicativo apresentara a opção para o usuário se registrar o realizar o login, desta forma possibilitando a compra dos produtos.
O botão menu contará com as seguintes opções:
Pedidos: Onde o usuário poderá acompanhar todo o processo, desde a aprovação do pagamento, até a entrega em sua residência.
Carrinho: No carrinho constará as compras em andamento (pedidos ainda não concluídos).
Finalizar Compra: Utilizado para finalizar a compra e selecionar a forma de pagamento e entrega.
Ainda na barra superior teremos o nome da empresa e um botão pesquisar onde o usuário poderá filtrar sua busca. Logo abaixo teremos o logo da empresa e mais abaixo, ícones, que elucidarão as categorias de produtos como capacetes, jaquetas, pneus e peças.
Depois as fotos dos produtos em destaque, como os mais vendidos de cada categoria e seus preços. Esses produtos estarão disponíveis aleatoriamente.
Quando o usuário selecionar o produto escolhido ele será direcionado para o Carrinho, onde ele poderá escolher a quantidade que deseja daquele produto, voltar as compras para adicionar mais produtos ou realizar o pagamento, assim finalizando sua compra.
Caso este seja o caminho ele será direcionado a uma tela onde deverá confirmar seus dados como endereço de entrega e dados do cartão de crédito, com o pagamento sendo aprovado ele receberá uma mensagem confirmando a compra.
- Modelagem da Base de Dados
Para atender a demanda dos cadastros dos pedidos utilizaremos o diagrama abaixo.
[pic 2]
---------------------------------------------------------------
- Diagramação da forma de Comunicação
As aplicações realizarão suas comunicações através dos aplicativos exibidos no diagrama abaixo.
[pic 3]
---------------------------------------------------------------
- Escopo de Desenvolvimento
A equipe responsável deverá seguir o seguinte escopo para que seja possível concluir o desenvolvimento do projeto proposto e especificado anteriormente.
ESCOPO
ORDEM
TAREFA
DESCRIÇÃO
1
Coleta de Dados
Coleta de dados para o desenvolvimento do APP.
2
Pesquisa Bibliográfica
Consultas a livros e a informações digitais
3
Entrevista
Entrevista a empresa sobre seus produtos
4
Análise de Dados
Analise de dados de acordo com o modelo aplicado
5
Estrutura em Gráficos
Aplicação de dados em gráficos
6
...