UTMJ OBU - Jádro a uživatelské rozhraní

Title Alternative:UTMJ OBU - Core and user interface
Loading...
Thumbnail Image
Date
2012
Journal Title
Journal ISSN
Volume Title
Publisher
Technická Univerzita v Liberci
Abstract
Diplomová práce se zabývá vývojem aplikace v rámci projektu MPO nazvaného ?Výzkum systémových poţadavků a architektury pro univerzální telematickou vozidlovou jednotku?. Univerzální vozidlovou jednotkou se rozumí hardware, který je instalován do pozemních dopravních prostředků. Aplikace pro univerzální telematickou jednotku je nazvána OBU a pouţívá nejmodernější technologie, které jsou v době vývoje celého projektu k dispozici. Mezi tyto technologie patří GPS, GSM, DSRC a jiné. Vzhledem k tomu, ţe na projektu se podílelo více subjektů a také lidí, je diplomová práce zaměřena hlavně na součásti jádra aplikace a uţivatelského rozhraní. Architekturu aplikace, která je v práci popsána, byla navrţena tak, aby dovolila hlavně flexibilitu aplikace. Architektura aplikace je rozdělena na tři hlavní součásti, které se dále dělí. Mezi tyto součásti patří jádro aplikace, poskytovatelé a moduly. Jádro aplikace v této architektuře zastává funkci centrálního bodu, který dovoluje komunikaci mezi ostatními součástmi aplikace. Jádro aplikace je přesně dané základními rozhraními, tudíţ je neměnné. Poskytovatelé v aplikaci poskytují data nebo sluţby. Poskytovatelé v rámci aplikace mohou být různí a jsou určovány v konfiguraci aplikace. Moduly v aplikaci zpracovávají data od poskytovatelů, nebo z databáze a je také moţné načíst libovolné mnoţství podle konfiguračních údajů. Diplomová práce se na konci zabývá problémem uţivatelského rozhraní, popisuje vyvinuté řešení, jeho moţnosti a strukturu včetně vlastního návrháře běţícího na počítači.
The graduation work deals with development of application in resource constrained devices that are placed in land vehicles. This project has been founded by Ministry of Industry and commerce of republic Czech. The name of project was ?Development of system requirements and architecture for universal telematic vehicle unit. By universal telematic vehicle unit we mean hardware that is installed in land vehicle (car, truck, etc). A software application that runs on hardware is called in means of this project OBU (on board unit). We use technologies like GPS, GSM, DSRC and others to benefit from those in our project. The project itself has been developed by few companies, subject and people. This graduation work deals only with software application?s core and user interface. Application architecture is also described with function aspects and the application is divided into tree common groups. First group is application?s core that consists of few core services that makes whole pieces of application connected and working as one part. The core is defined by interfaces that contain constant features. Other parts of application are providers and modules. Providers are parts of application that provide some sort of data or service. These data or services are consumed by modules that handle data or services and do their own work like storing data to database or sending data to remote servers. Modules and providers are modular, so they are loaded by application in runtime and they are loaded by core by information provided in application?s configuration. At the end of work the user interfaces and all the related topics are told, like what is the user interfaces, what is the implementation of user interface in OBU application and the designer that has been developed and used to design user interace of entire OBU application.
Description
katedra: ITE; rozsah: 44
Subject(s)
utmj, obu, telematické aplikace, windows ce, net compact framework, utmj, obu, telematic applications, windows ce, net compact framework
Citation
ISSN
ISBN