National Repository of Grey Literature 45 records found  beginprevious36 - 45  jump to record: Search took 0.00 seconds. 
Model Based Design of the Conference System
Caha, Matěj ; Janoušek, Vladimír (referee) ; Kočí, Radek (advisor)
This thesis deals with the topic of  model-based design and application of simulation in system design. In the introduction, the thesis discusses the history of software development process and outlines the current status. The aim is to demonstrate a model-driven design on a case study of conference system. There will be presented formalisms of DEVS and OOPN  together with experimental tools PNtalk and SmallDEVS that allow to work with these formalisms. The resulting model of conference system will be deployed as part of a web application using a framework Seaside in the Squeak environment.
Web Information System and its Security Principles
Nehasil, Filip ; Rychlý, Marek (referee) ; Očenášek, Pavel (advisor)
The main topic of the thesis is problem of the security of the web application. Spheres that are likely to be vulnerable are thoroughly examined and ways of protecting the application in the area of access control, data transfer, user input, output and state keeping are suggested. Furthermore, with regard to the security, possible solutions of audit, backing up, web server security, database design and protection against spam robots are described. This project is also concerned with the analysis of requirements, detailed design and implementation of the club information system with demonstration of mentioned security solutions. The systems of members' evidence, evidence of breeding dogs and their pedigrees, publication of actions and results and the content management system of other sections of the web presentation are among others implemented within the scope of this IS. All the implementation solutions are based on HTML, CSS, JavaScript, PHP and MySQL technologies.
Tutorial to database access and object relational mapping for Software engineering course projects
Oktábec, Jiří ; Buchalcevová, Alena (advisor) ; Pecinovský, Rudolf (referee)
According to new study plan of Software engineering course. Students should already have finished course of Databases. With those skills students will as a final course project create a Java application, that will communicate with database, while using Object-Relational mapping concepts. This guide is created to help them with using Hibernate framework to achieve their desired goals. This guide also contains information about Object-relational mapping in Hibernate framework and tips how to generate useful code using NetBeans IDE.
Metodika pro výběr a nasazení CASE nástrojů
Hradecká, Petra ; Prof. Ing. Václav Repa, CSc. (advisor)
The goal of this master’s thesis is to develop a methodology for CASE tool selection. This work consists of two parts. The first part is about software engineering, methodologies for IS development and its categorization, CASE tools and meta-modeling. The rest of the part is about methodological framework and current situation on the CASE tools market. The second part contains the methodology for selection of CASE tool. It is an open methodology and it offers a set of recommendations and procedures that are derived from best practices gathered from available resources and other similar methodologies. The main idea of this work is to devise a methodology for the CASE tools selection. The selection process is divided into several different segments that are analyzed in detail. The methodology distinguishes between both situations when the company either owns an existing CASE technology or it does not use CASE technology yet. The methodology suggests intensive internal communication during the selection and emphasizes the involvement of future users in the process. It is important to increase chance for smooth implementation and successful acceptance of the CASE in the company. The importance of considering differences in structure, character and the scope of projects, requirements for project management and maturity level of processes during the CASE tool selection process is highlighted.
Přístupy ke konsolidaci programové a datové základny
Stankay, Michal ; Ing. Libor Gála (advisor)
In this diploma thesis, I conduct a research into approaches to consolidating data base and source code base of the Techno.cz webserver, which is the subject of the consolidation. By consolidation I mean bringing the server into the state where documentation is produced according to given requirements, data base is changed in order to improve data structure and consistency and source code base is reorganised in order to unify source code upon one platform, improve file system organization and remove problematic characteristics of the source code in general. The goals of this thesis are to create and describe general process of consolidation, sequence and contents of its steps; to describe contents of consolidation in given areas: documentation, data base and source code base; to describe actual steps made to achieve the final state of the server. My approach to accomplishing these goals is the study of relevant literature and usage of my practical experience in the field of web development. My contribution to the topic is the creation of the general consolidation process that has a potential to be reused by similar projects. Another contribution may be the description of handling the risks and problems that emerged during the consolidation process. This topic may find itself as a valuable source of knowledge for fellow developers facing similar issues. The thesis is divided into eight chapters. After the introduction chapter 2 follows. Chapter 2 describes parameters of the Techno.cz webserver. Chapter 3 discusses software engineering methodologies in order to create suitable consolidation process. Chapter 4, 5, 6 discuss particular fields of consolidation: documentation, data base and source code. In chapter 7 I am trying to assess suitability of created processes and approaches for usage in future development. In the conclusion I summarize the thesis according to required structure.
Ontology Transformation Pattern Editor
Dudáš, Marek ; Zamazal, Ondřej (advisor) ; Vacura, Miroslav (referee)
In lifecycle of ontologies -- during their creation, extension and various ways of their usage there may arise a need for changing the current modeling style of the ontology -- for transforming the ontology. Such transformation may be of course done manually, but in case of larger ontologies the process can be quite time consuming and even when transforming smaller ontologies there is a risk of making mistakes. In [1] a collection of software services and framework for automatic or semiautomatic ontology transformation has been introduced. The input for these services is (together with the source ontology which we want to transform) a definition of the transformation called a transformation pattern in a form of an XML (so basically a text) file. As a topic of this bachelor's work I created a Graphical editor of transformation patterns (TP Editor) -- an application that allows creation of transformation patterns in a similar way as UML modeling tools makes software design easier. The application has form of a plugin for Eclipse. This work contains a short introduction into the domain of transformation patterns, a user guide for the plugin and a programmer's guide. The programmers guide contains an introduction into used technology -- the GEF library, description of the source code and suggestions for further development of the plugin.
Approaches to consolidating data base and source code base of the Techno.cz webserver
Stankay, Michal ; Gála, Libor (advisor) ; Kafka, Daniel (referee)
In this diploma thesis, I conduct a research into approaches to consolidating data base and source code base of the Techno.cz webserver, which is the subject of the consolidation. By consolidation I mean bringing the server into the state where documentation is produced according to given requirements, data base is changed in order to improve data structure and consistency and source code base is reorganised in order to unify source code upon one platform, improve file system organization and remove problematic characteristics of the source code in general. The goals of this thesis are to create and describe general process of consolidation, sequence and contents of its steps; to describe contents of consolidation in given areas: documentation, data base and source code base; to describe actual steps made to achieve the final state of the server. My approach to accomplishing these goals is the study of relevant literature and usage of my practical experience in the field of web development. My contribution to the topic is the creation of the general consolidation process that has a potential to be reused by similar projects. Another contribution may be the description of handling the risks and problems that emerged during the consolidation process. This topic may find itself as a valuable source of knowledge for fellow developers facing similar issues. The thesis is divided into eight chapters. After the introduction chapter 2 follows. Chapter 2 describes parameters of the Techno.cz webserver. Chapter 3 discusses software engineering methodologies in order to create suitable consolidation process. Chapter 4, 5, 6 discuss particular fields of consolidation: documentation, data base and source code. In chapter 7 I am trying to assess suitability of created processes and approaches for usage in future development. In the conclusion I summarize the thesis according to required structure.
Application development in Ms Office
Večerník, František ; Buchalcevová, Alena (advisor) ; Benáčanová, Helena (referee)
Cílem této práce je vytvoření komplexního pohledu na tvorbu aplikací v Microsoft Office s využitím VBA. Především potom najít způsob jak jednoduše a především levně a rychle vytvářet tento typ aplikací. V úvodní části práce jsou stručně popsány aplikace sady MSO, které jsou při tvorbě MSO řešení nejvíce používány. Dále je zde popsán postup vývoje v jazyce VBA současně s ním i způsob vývoje aplikací ve Visual Studiu. Jsou zde stručně popsány některé základní metodiky a vůbec historie softwarového inženýrství. V kapitole Guideline pro tvorbu aplikací v MSO, která vytváří největší přínos této práce je popsán vývojový cyklus tvorby aplikací v MSO, který jsem během své praxe vytvořil. Praktická úloha potom popisuje postup tvorby jednoduché aplikace v Ms Access. Práce je určena dvěma základním skupinám osob. Jsou to především ti, kteří jsou v roli analytiku a manažerů pracovišť, kde mají pocit, že neustále mechanicky opakují věci, které by bylo možné zautomatizovat. Dále jsou to potom programátoři, analytici a konzultanti, kteří by chtěli začít vyvíjet řešení postavená na MSO. Hlavním přínosem práce je poskytnutí obecného náhledu na tvorbu tohoto typu aplikací, společně s návodem, jak to činit co nejefektivněji.
Analýza výuky softwarového inženýrství na VŠ v ČR
Štolbová, Milena ; Kašparová, Alena (advisor) ; Pavlíček, Luboš (referee)
V práci je nejprve softwarové inženýrství zařazeno mezi ostatní informatické disciplíny, dále je zde charakterizován tento obor, jeho vývoj a jeho odlišení od počítačové vědy. Následuje hodnocení výuky softwarového inženýrství na různých vysokých školách v České republice, tzn. kde se vyučuje a co spadá do vyučované látky. Práce je zakončena statistikami přijatých studentů na studijní obory týkající se softwarového inženýrství.

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