PADRÕES DE PROJETO DE SOFTWARE APLICADOS À UMA ARQUITETURA BASEADA EM COMPONENTES UTILIZANDO JAVA PARA RASTREAMENTO VEICULAR

2097 palavras 9 páginas
/PADRÕES DE PROJETO DE SOFTWARE APLICADOS À UMA ARQUITETURA BASEADA EM COMPONENTES UTILIZANDO JAVA PARA RASTREAMENTO VEICULAR

SOFTWARE DESIGN PATTERNS APPLIED TO A BASED COMPONENT ARCHITECTURE USING JAVA TO VEHICLE'S TRACKING

PINTO, A.
Faculdades Integradas de Ourinhos

RESUMO

O paradigma de engenharia de componentes, que vem sendo utilizado recentemente para construção de sistemas distribuídos, de grande porte e complexos, construídos pela interconexão de blocos de construção menores, pré-definidos e oriundos de desenvolvimentos anteriores ou adquiridos no mercado, tem como benefícios a produção de software de forma rápida, com menor custo de desenvolvimento, de alta qualidade e de fácil manutenção. O objetivo desse trabalho é propor uma arquitetura baseada em componentes para rastreamento veicular. Foi desenvolvido um Software Receptor de Rastreamento Veicular, o qual é alimentado com dados posicionais, colhidos por um equipamento de GPS (Global Position System) e transmitidos via internet, utilizando um módulo GPRS (General Packet Radio Service) instalado em cada veículo, para um software Receptor de Rastreamento e armazenados em um banco de dados PostGre. O Software Web de Rastreamento Veicular disponibiliza ao usuário as informações do percurso percorrido por um veículo em determinado período através do serviço Google Maps.

Palavras-chaves: Java, Web, Padrões de Projeto, Engenharia de Componentes, Rastreamento Veicular

ABSTRACT The engineering of components paradigm have been used for complex, large and distributed systems building, made by interconnection of smaller pre-defined blocks from earlier developments or bought at market, have the fast development of software with lower cost, high quality and maintenance as advantage. The aim of this paper is to propose a component-based architecture for vehicle’s tracking. It was implemented a Software Receiver Tracking Vehicle, which is powered with positional data, collected by a GPS device

Relacionados