Intro » History » Version 24
José Pinto, 04/11/2012 14:09
1 | 8 | José Pinto | h1. [[Intro|1. Introdução]] |
---|---|---|---|
2 | 1 | Daniel Soares | |
3 | 9 | José Pinto | O Travel, Inc é uma aplicação que permite combinar vários meios de transporte de forma a disponibilizar sempre o melhor trajeto possível ao utilizador conforme as características que este pretenda para a viagem (custo, tipo de meio de transporte, tempo, proximidade ao local, etc…). |
4 | 9 | José Pinto | Para tal, serão desenvolvidas uma aplicação web e outra para smartphone, que oferecem um serviço completo, rápido e simples, sendo que a partir de qualquer ponto com acesso à Internet, o utilizador poderá usufruir deste serviço. |
5 | 9 | José Pinto | As aplicações são independentes entre si, funcionando como um sistema integrado e eficiente. Contudo, tanto a aplicação web como a aplicação móvel partilham a mesma base de dados e API. |
6 | 9 | José Pinto | A componente web será desenvolvida em formato PHP enquanto a aplicação móvel será desenvolvida através da plataforma Android versão 2.2, estando toda a informação armazenada numa base de dados do tipo phpMyAdmin. |
7 | 9 | José Pinto | Este relatório de arquitetura tem por objetivo dividir e organizar melhor todos os requisitos do sistema a implementar, de modo a juntar as partes com partes com finalidade semelhante em módulos, o que facilitará o desenvolvimento da aplicação. Assim, neste relatório será apresentada a visão geral da tecnologia, as arquiteturas lógica e física, as decisões chave do design, o protótipo vertical sobre o qual é apresentado o código e funcionalidades de uma parte do sistema já desenvolvida. Neste relatório, ficamos já com uma perceção de toda a estrutura que irão ter as nossas aplicações. |
8 | 3 | Daniel Soares | |
9 | 19 | José Pinto | h2. 1.1 Glossário |
10 | 9 | José Pinto | |
11 | 10 | José Pinto | |**Android**| Sistema operativo para smartphone| |
12 | 11 | José Pinto | |**API**|Interface de programação de aplicações, é um conjunto de rotinas e padrões pelo qual um sofware se irá reger de forma a permitir uma aplicação de utilizar as suas funcionalidades| |
13 | 11 | José Pinto | |**Backup**|Armazenamento de dados como forma de prevenção| |
14 | 11 | José Pinto | |**Deployment**| Sistemas mecânicos, elétricos ou computacionais cuja interrelação forma um sistema operacional | |
15 | 11 | José Pinto | |**Design**| Construção e organização de um objeto| |
16 | 11 | José Pinto | |**E-mail**|Endereço de correio eletrónico| |
17 | 11 | José Pinto | |**Encriptar**|Processo de transformar informação de forma a impossibilitar a sua leitura | |
18 | 18 | José Pinto | |**Glossário**| Lista alfabética com definição de termos| |
19 | 18 | José Pinto | |**Logging**| Armazenamento de dados ou eventos do sistema| |
20 | 18 | José Pinto | |**Password**|Palavra-passe, senha| |
21 | 18 | José Pinto | |**PhpMyAdmin**| Aplicação web desenvolvido em php para a administração de uma base de dados pela Internet| |
22 | 18 | José Pinto | |**Protótipo**|Versão inicial, esboço de algo| |
23 | 18 | José Pinto | |**Rollback**| Operação que retorna a base de dados ao estado anterior| |
24 | 18 | José Pinto | |**Smartphone**|Telemóvel com funcionalidades avançadas com acesso à Internet| |
25 | 18 | José Pinto | |**SQL**|Structured Query Language é uma linguagem de pesquisa declarativa para banco de dados| |
26 | 18 | José Pinto | |**UML**|Unified Modeling Language é uma linguagem de modelação de produtos através de diagramas| |
27 | 20 | José Pinto | |
28 | 24 | José Pinto | [[Vision|+Ver página seguinte: Visão Geral+ ]] |