National Repository of Grey Literature 29 records found  beginprevious21 - 29  jump to record: Search took 0.02 seconds. 
Comparison of Technologies for Object-Relational Mapping
Fatrdla, Pavel ; Burget, Radek (referee) ; Zendulka, Jaroslav (advisor)
Diploma thesis deals with the contemporary object-relational mapping (ORM) technologies for Java. It briefly describes also competing technologies for persisting objects in files, object and object-relational databases. However main part of the thesis is the persistence of objects in relational databases using ORM frameworks. The work begins with studying general methods and issues, that these frameworks have to solve. Next, it chooses and deeply describes some ORM frameworks. They are later demonstrated on the demo application. In the following part there is a description of the problems I have been facing during the implementation of the persistence using these frameworks. Finally, there is an evaluation and a comparison of these frameworks.
Application Database Layer Generator
Kuboš, Jaroslav ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
This diploma thesis deals with the design and implementation of a framework for the database persistence layer development. This framework is easy to use while keeping the code elegance. It supports object oriented programming features such as inheritance and collections. Other features include versioning of objects and lazy loading. The object metadata are obtained through reflection provided by the .NET framework. The framework is not using any literal for identification (classes, attributes) even in object queries. Most of checks are done by compiler.
Information System for Project Management and Collaboration Support
Vítek, Tomáš ; Květoňová, Šárka (referee) ; Rychlý, Marek (advisor)
Project management is used in increasing number of companies. Competition on the market requires companies to work more efficiently and approach separate orders as independent projects. Teams that work on the projects consist of employees from different departments, from subcontractors and from the client as well. Rapid development of broadband internet connection changed work methods and use of information technology. Thanks to ubiquitous internet connection software application delivery model known as Software as a Service (SaaS) is gaining on popularity. Main aim of this project is to design an information system that would support project management and allow effective team communication and collaboration.
Object-Relational Mapping on PHP Platform
Mokruša, Petr ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
The thesis deals with an issue of object-relational mapping on the PHP platform. The first part contains general description of the ORM technology including design patterns meant for the technology. In the next part are described the two most important ORM frameworks - Doctrine 2 and Propel. The thesis is focused on Doctrine 2 as this framework is used in an exemplary application which represents how can be the ORM technology integrated to a project and how it can be effectively used. The aim of this thesis is to introduce the ORM technology to readers and to motivate them to use the ORM technology in their projects.
Information System Database Layer with an Application Interface
Špaček, Jakub ; Milička, Martin (referee) ; Burget, Radek (advisor)
This thesis is a part of a student project called Yumified. It is a mobile application that allows users to rate melas in catering facilities. The users can also browse all the ratings. The thesis describes the design and implementation of an application interface and a database that serve to collect, store and provide the related information. For this purpose, we use the REST application interface, Symfony PHP framework and the Doctrine library for high-level database access.
Object-Relational Mapping with Framework Hibernate
Berger, Jan ; Pavlíčková, Jarmila (advisor) ; Palovská, Helena (referee)
The bachelor's thesis Object-Relational Mapping with Framework Hibernate is primarily concerned with the description of problems of data persistence of programs written in Java programming language in relational databases. The tool for implementing persistence is object-relational mapping. In the first part of the thesis a concept of object-relational mapping is defined and some problems of its implementing are described. Then an example application is introduced, on which framework Hibernate is demonstrated, followed by the description of structure and architecture of framework Hibernate. The second part of the thesis describes the philosophy and conditions for creating mapping metadata for the individual object structures, using XML and annotation notations. At the end of this part both notations are compared.
Suitability of the Django Framework for Information Systems Development
Hrubý, Jan ; Pavlíčková, Jarmila (advisor) ; Pecinovský, Rudolf (referee)
The aim of this study is to analyze the Django framework in terms of design patterns and architectural principles with emphasis on development of information systems. Based on a comparison of two real systems was identified basic general functionality, the systems commonly support. This analysis helped identify the strengths and weaknesses of the framework. These ensue from the application architecture and from weaknesses of some of its components. Based on these were derived requirements for library expansion and new application components. Problems that have arisen with the solution of the new application components within the specified requirements are theoretically analyzed and described their solutions with emphasis on the application of appropriate design patterns. The solution here appears the Observer design pattern in an environment different processes, access control entries (pessimistic and optimistic locking) and a database schema in an incremental approach to the development of an information system. Implemented components were used to program information system in a team, which demonstrates the overall suitability of this framework for use in the development of information systems.
Practical usage of Entity Data Framework
Náprstek, Michal ; Pavlíčková, Jarmila (advisor) ; Burkoň, Lukáš (referee)
Object oriented programming together with relational databases is common technology used for SW products development. Both of these, however, have different understanding of the data concept. This poses a challenge to the developers in a way of securing data consistency of application data representation versus storage data representation. Due to this concern, there are tools for object-relational mapping, which are supposed to make developers' work more convenient. The topic of this thesis is one of these tools, the Entity framework by Microsoft company. And the goal being to present the specific concepts of object-relational mapping, which Entity framework employs, as well as to put these in practical use with a demo application utilizing Entity framework.
Object-relational mapping on .NET
Popelka, Aleš ; Pavlíčková, Jarmila (advisor) ; Machač, Ivo (referee)
This study concerns the theme of object-relational mapping on the .NET platform. It briefly explains the differences in the relational and object view on data a therefore it describes design patterns which are in object-relational mapping vastly applied. These design patterns are described in order to inform the reader about their advantages as also disadvantages and they are commonly depicted with an elementary illustration. The description of the design patterns is followed with a specification of the .NET framework and other elements (e.g Visual Studio 2008), which are essential to define for further progress in this study. The specification concludes into description of four products, which serve as modelers and generators of the object-relational mapping layer. The goal of this study is to provide a view of the object-relational impedance mismatch issue, means of its solution to the reader and help him with eventual need to invest into products which aid in object-relational mapping on .NET. For potential need to invest in other products than those which are tested in this study is the reader supplied with well-formed rating criteria which are, in my opinion, ready for being standardised. These goals are achieved by generating the mapping layer with all four tested products and description of the mapping process and the layer afterwards.

National Repository of Grey Literature : 29 records found   beginprevious21 - 29  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.