Vysoká škola báňská - Technická univerzita Ostrava
Abstract
Import 26/06/2013Tato práce je zaměřena na vývoj enterprise aplikací na platformě Java. Práce je rozdělena do tří kapitol - jedné teoretické a dvou praktických. V teoretické části se především rozebírá problematika návrhu informačních systémů a objektivně relačního mapování, jakožto řešení perzistence v aplikacích. Dále jsou zde zmíněny důležité moderní technologie pro vývoj robustních aplikací s kvalitním uživatelským rozhraním. Druhá kapitola představuje analýzu a návrh konkrétní aplikace. Přes sběr uživatelských požadavků až po návrh systému je vše řízeno metodikou Unified Process. Poslední kapitola se zaobírá konkrétní implementací navrženého systému za použití technologií zmíněných v první části práce. Popis implementace jednotlivých aspektů systému zahrnuje konkrétní informace včetně zdrojového kódu.This thesis is focused on development of enterprise applications in Java. Thesis is separated into three parts - one theoretical and two practical. The theoretical part is mainly focused on issue of the process of development information systems and object-relational mapping, which is the efficient way how to solve persistence problem in applications. There are also described important modern technologies for development of robust applications with high quality user interface. Second part reflects analysis and desing processes of application development. Every step from collecting requirements to final desing of the information system was in accordance with Unified Process development framework. Last chapter is about implementation of designed information system using technologies described in the first part. Description of the implementation of individual aspects of the system inclues specific information with source code.155 - Katedra aplikované informatikyvýborn