Utilize este identificador para referenciar este registo: http://hdl.handle.net/10400.22/4642
Título: Plataforma web de informação automobilística
Autor: Alves, Cristiano Herlander Carvalho
Orientador: Reis, Cecília
Palavras-chave: Sistemas de informação
Internet
Interfaces web
Diagramas UML
Bases de dados
Modelo relacional
Information systems
Internet
Web interface
UML diagrams
Databases
Relational model
Data de Defesa: 2013
Editora: Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto.
Resumo: Esta dissertação enquadra-se no âmbito dos Sistemas de Informação, em concreto, no desenvolvimento de aplicações Web, como é o caso de um website. Com a utilização em larga escala dos meios tecnológicos tem-se verificado um crescimento exponencial dos mesmos, o que se traduz na facilidade com que podem ser encontradas na Internet diversos tipos de plataformas informáticas. Além disso, hoje em dia, uma grande parte das organizações possui o seu próprio sítio na Internet, onde procede à divulgação dos seus serviços e/ou produtos. Pretende-se com esta dissertação explorar estas novas tecnologias, nomeadamente, os diagramas UML - Unified Modeling Language e a concepção de bases de dados, e posteriormente desenvolver um website. Com o desenvolvimento deste website não se propõe a criação de uma nova tecnologia, mas o uso de diversas tecnologias em conjunto com recurso às ferramentas UML. Este encontra-se organizado em três fases principais: análise de requisitos, implementação e desenho das interfaces. Na análise de requisitos efectuou-se o levantamento dos objectivos propostos para o sistema e das necessidades/requisitos necessários à sua implementação, auxiliado essencialmente pelo Diagrama de Use Cases do sistema. Na fase de implementação foram elaborados os arquivos e directórios que formam a arquitectura lógica de acordo com os modelos descritos no Diagrama de Classes e no Diagrama de Entidade-Relação. Os requisitos identificados foram analisados e usados na composição das interfaces e sistema de navegação. Por fim, na fase de desenho das interfaces foram aperfeiçoadas as interfaces desenvolvidas, com base no conceito artístico e criativo do autor. Este aperfeiçoamento vai de encontro ao gosto pessoal e tem como objectivo elaborar uma interface que possa também agradar ao maior número possível de utilizadores. Este pode ser observado na maneira como se encontram distribuídas as ligações (links) entre páginas, nos títulos, nos cabeçalhos, nas cores e animações e no seu design em geral. Para o desenvolvimento do website foram utilizadas diferentes linguagens de programação, nomeadamente a HyperText Markup Language (HTML), a Page Hypertext Preprocessor (PHP) e Javascript. A HTML foi utilizada para a disposição de todo o conteúdo visível das páginas e para definição do layout das mesmas e a PHP para executar pequenos scripts que permitem interagir com as diferentes funcionalidades do site. A linguagem Javascript foi usada para definir o design das páginas e incluir alguns efeitos visuais nas mesmas. Para a construção das páginas que compõem o website foi utilizado o software Macromedia Dreamweaver, o que simplificou a sua implementação pela facilidade com que estas podem ser construídas. Para interacção com o sistema de gestão da base de dados, o MySQL, foi utilizada a aplicação phpMyAdmin, que simplifica o acesso à base de dados, permitindo definir, manipular e consultar os seus dados.
This dissertation fits within the scope of Information Systems, namely, in the development of Web applications, such as the case of a website. With the wide use of technological means it has been verified its exponential growth, which is reflected in the easiness in which they can be found on the Internet in every type of computer platforms. Moreover, nowadays, a large part of the organizations has its own website, to disclose your services and/or products. The aim of this dissertation is to explore these new technologies, including Unified Modeling Language diagrams (UML) and design of databases, and then develop a website. The development of this website do not propose the creation of a new technology, but the use of different technologies together, using the UML tools. This process is organized in three main phases: requirements analysis, implementation and interface design. In the requirements analysis was carried out the lifting of the proposed objectives for the system and the needs/requirements for its implementation, assisted essentially by the Use Case Diagram of the system. In the implementation phase were prepared the archives and directories that make up the logical architecture according to the models described in the Class Diagram and Entity-Relationship Diagram. The requirements identified were analysed and used in the interfaces composition and navigation system. Finally, in the interface design phase it were enhanced the interfaces developed, based on the artistic and creative concept. This enhancement fits the personal taste of its creator that aims to develop an interface which also appeals to as many users as possible. This can be seen in the way how are links distributed between pages, titles, headings, colors and animations and its overall design. For the development of the website were used different programming languages, including HyperText Markup Language (HTML), Page Hypertext Preprocessor (PHP) and JavaScript. HTML was used for the disposal of all visible content of the pages and to define its layout and PHP was used to run small scripts that allow to interact with the different functions of the site. The JavaScript language was used to define the pages design and add some visual.For the website pages construction was used the Macromedia Dreamweaver software, which simplified the implementation due to the facility in which can be constructed. For the interaction with the management system database (MySQL) it was utilized the phpMyAdmin application, which simplifies access to the database, allowing to define, manipulate and query their data.
Peer review: yes
URI: http://hdl.handle.net/10400.22/4642
Aparece nas colecções:ISEP - DM – Engenharia Electrotécnica e de Computadores

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
DM_CristianoAlves_2013_MEEC.pdf4,9 MBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Degois 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.