• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 7
  • Tagged with
  • 7
  • 5
  • 3
  • 3
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Asinchroninių metodų interneto technologijose tyrimas / Analysis of asynchronous methods in web technologies

Rakita, Justinas 25 November 2010 (has links)
Populiarėjant AJAX technologiją naudojančioms sistemoms vis labiau aktualios darosi šios technologijos įtakojamos problemos. Verta paminėti, kad kai kurie tradicinių internetinių sistemų trūkumai dar labiau paaštrėja ir yra sunkiau aptinkami naujos kartos internetinėse sistemose. Dėl šios priežasties dauguma programuotojų anksčiau ar vėliau susiduria su įprastomis AJAX aplinkos problemomis: naršyklės navigacijos mygtukų panaudojimu, adresų išsaugojimu, paieškos varikliukų problema ir pan. Magistriniame darbe „Asinchroninių metodų interneto technologijose tyrimas“ pateikiamas AJAX pagrindu veikiančio karkaso projektas apima dažniausiai pasikartojančių problemų, kylančių kuriant šią technologiją naudojančias sistemas, sprendimus. Pateikiami sprendimai apima patį duomenų mainų mechanizmą, įskaitant patogesnio jo taikymo galimybes, navigacijos mygtukų panaudojimo problemas, suderinamumą su paieškos sistemų varikliukais, taip pat būdus kaip galima padidinti sistemos saugumą. / While internet applications based on AJAX technology becomes more and more popular, respectively problems rising from this technology becomes more and more serious. It is worth to mention, that some sorts of problems which comes from internet applications working in an old way, becomes more actual and harder to catch in systems of new generation. Due to this reason, lots of software developers sooner or later faces common AJAX problems: using of browser’s buttons, bookmarking pages, search engines (like Google) problems, etc. This work describes project of AJAX framework. Framework includes solutions for most common problems that faces programmers while developing AJAX based internet applications. Solutions covers the way of data exchange, including possibilities of using it more handy, browser’s navigation button problems, compatibility with search engines. It also covers ways in which could be increased application’s security.
2

Programinių projektų rengimo karkasas / Framework for developing application projects

Stūrys, Linas 02 July 2012 (has links)
Augant kompiuterių vartotojų skaičiui, auga ir taikomųjų programų poreikis. Daugeliui vartotojų reikalingos specializuotos, programos skirtos tik jų uždaviniams spręsti. Paprastai tokios programos nedaug skiriasi viena nuo kitos. Kurti tokias programas nuo nulio – ilgas ir brangus procesas. Siekiant palengvinti programavimo procesą, sutrumpinti laiką ir sumažinti kainą, buvo sukurta karkaso technologija. Ši technologija leidžia pakartotinį karkaso ir jo komponentų panaudojimą specializuotos programos kūrimui. Paprastai karkasas būna dviejų dalių: nekintanti dalis – karkasas ir kintanti dalis – bazinių klasių biblioteka. Kadangi pirmoji dalis yra karkasas ir jo perrašyti nereikia, sutaupoma daug laiko, o taip pat ir lėšų. Bazinės klasės jau būna pritaikytos darbui karkase, taigi specializuotos programos kūrimui pakanka šios klasės išvestinėje klasėje realizuoti specializuotas savybes ar, esant reikalui, perdengti esamas. Kadangi nereikia derinti klasės objekto darbui karkase (programos branduolyje), tai taip pat taupo programuotojo laiką. Kitaip tariant, tokio tipo programos plečiamos kuriant modulius. Tokios programos, kurios plečiamos moduliais, taupo ne tik programuotojo laiką, kliento pinigus ir supaprastina programos modifikavimą, bet ir taupo kompiuterio resursus. / As number of computer users grows also grows the need for applications. Many users need programs that are specialized to solve their problems. Usually such programs are not very different from each other. Creating such programs from zero is a long and expensive process. Framework technology was created to ease the programming process, shorten creation time and cut down the costs. This technology allows to reuse the framework and its components for creation of a specialized program. Usually the framework is made of two parts: not changing part – the framework and changing part – basic classes’ library. Since the first part is a framework, that doesn’t need to be rewritten, it saves a lot of time and financial resources. Basic classes are already adapted for the work in the framework, so for a specialized program it is sufficient to realize specialized features or if necessary to overlap current features in a derived class of a current class. Since there is no need to tune a class object for the work in a framework (application carnal) this also saves programmer’s time. In other words, programs of this type are extended by creating modules. Applications that are extended by using modules save not only time of the programmer, client’s money and simplify modification of the program, but also saves resources of a computer.
3

Objektinių struktūrų atvaizdavimo į reliacinę struktūrą modelis / Object-relational mapping model

Žukauskas, Arūnas 16 January 2007 (has links)
This work is analyzing problems, arising because of sematical gap between relational and object-oriented approaches and discusses how to utilize object-relational mapping for solving this problem. After analysis of object-relational mapping framework (further – ORM) principles and features of existing ORM frameworks a model is suggested, that allows to implement ORM by utilizing MVP principles in a way that retains major portion of both approach pros and is perfect for transitioning existing relational structures to object-oriented. Further, project and implementation of prototype framework, that uses the following principles and suggested model, is described and utilized as for implementing imaginary domain ORM mapping example application.
4

Vilniaus miesto želdynų sistemos formavimas / Formation of the green terraces system in Vilnius city

Dlugauskaitė, Asta 14 January 2009 (has links)
Miestuose kuriama vientisa želdynų sistema. Naudojami esami gamtiniai ištekliai – želdiniai, miškai, upės ir upelių slėniai, šlaitai, pakrantės bei kitos vertingos gamtos teritorijos. Išlaikomi užstatytųjų ir atvirųjų, skirtų gyventojų poilsiui ir sveikatai, optimalūs ploto santykiai taip pat ekologiniai, funkciniai ir estetiniai ryšiai. Išsaugomi esami vertingi želdiniai, prielaidos plėsti želdinius, tinkamai panaudoti jų rūšinę sudėtį, tinkamai eksploatuoti, saugoti nuo sunykimo. Želdynų sistemos formavimas yra sudėtingas daug laiko reikalaujantis procesas. Norint sistemingai formuoti želdinius turime gerai ištirti projektuojamų želdynų paskirtį, jų funkcijas, nustatyti kokį vaidmenį želdiniai turės atlikti ne tik bendroje želdynų kūrimo sistemoje, bet ir atskirose jų dalyse. Taip pat įvertinti ekologines sąlygas: vietovės klimatą, dirvožemius, aplinkos užterštumą ir gyventojų poilsį. Vilniaus istorinis centras, Senamiestis, yra vienas didžiausių Rytų Europoje (360 ha). Dėl savo unikalumo 1994 m. jis buvo įtrauktas į UNESCO svarbiausių pasaulio saugotinų objektų sąrašą. Vilniaus mieste želdynai užima 2865,7 ha bendro miesto ploto. Želdinių reikšmė miesto žmonėms yra didžiulė ir įvairiapusiška. Želdiniai gerina mikroklimatą, apsaugo nuo įvairių neigiamų faktorių, psichologiškai teigiamai veikia žmones. Želdiniai sukuria estetišką miesto aplinką, jungia pastatus ir įrenginius su urbanizuotu arba gamtiniu kraštovaizdžiu. / The purpose of the research – to analyze the green terraces of Vilnius basing on the general plan of Vilnius city municipality. The local government council of Vilnius confirmed the general plan of the territory of Vilnius municipality by the decision No. T – 242, 29 th may, 2003. Territory planning is one of the best integrated measures, the realization of the results of which is balanced city expansion. In the cities integral system of green terraces is under development. For this purpose current natural resources are being used – green terraces, forests, rivers and streams’ valleys, sides of hills, strands and other valuable territories of the nature; optimal ratios are maintained among built-up and open (green) areas that are meant for recreational and health purposes of the city’s system of green terraces. There must be preconditions created in the system for expansion of green terraces, for proper use of their trivial composition, proper exploitation and protection from extinction and etc. Development of green terraces’ system improves quality of the living environment, expands recreational areas in nature, increases city’s capacity to be more attractive for living, and ensures conditions for maintenance of ecosystems’ balance ant biological variety in the territory of the whole city. It is planned to invest larger amounts of money that are necessary for development of green terraces’ system.
5

Nuo platformos nepriklausomos programinės įrangos išmaniesiems telefonams karkasas / Platform independent software framework for smartphones

Žemaitis, Tomas 13 August 2010 (has links)
Šiomis dienomis labai greitai tobulėja mobilios technologijos. Į išmaniuosius įrenginius montuojamų procesorių taktinis dažnis jau pasiekė 1Ghz, ekranai tapo labai didelės raiškos, jautrūs lietimui bei pasižymintys labai kokybišku spalvų atkūrimu. Dėl daugybės į išmaniuosius telefonus montuojamų papildomų įtaisų, jų panaudojimo sritis vis plečiasi, jų populiarumas auga. Kartu su aparatūros tobulėjimu, tobulėja ir jiems skirta programinė įranga. Per paskutinius kelis metus pasirodė net trys naujos išmaniesiems telefonams skirtos operacinės sistemos. Visos šios naujovės ir greitas jų tobulėjimas labai apsunkina programuotojų darbą. Labai sunku suspėti su visomis naujomis technologijomis. Kiekviena atsiradusi platforma atsineša ir savo programavimo principus. Norint, kad sukurta programinė įranga pasiektų kuo didesnę vartotojų auditoriją, būtina ją pateikti kelioms skirtingoms ir dažnai nesuderinamoms platformoms. Tai pareikalauja didesnių laiko sąnaudų, daugiau žmogiškųjų resursų kas sąlygoja ir didesnius programinės įrangos kūrimo kaštus. Taip pat, labai trūksta profesionalių specialistų gerai išmanančių šias visai neseniai rinkoje pasirodžiusias technologijas. Tyrimo objektas – nuo platformos nepriklausomos programinės įrangos išmaniesiems telefonams kūrimo galimybės. Tyrimo tikslas – realizuoti ir ištirti nuo platformos nepriklausomą programinės įrangos karkasą, palengvinantį programinės įrangos išmaniesiems telefonams kūrimą. Tyrimo uždaviniai: 1. išanalizuoti nuo... [toliau žr. visą tekstą] / With the introduction and popularity of wireless devices, the diversity of the platforms has also been increased. There are different platforms and tools from different vendors such as Microsoft, Sun, Nokia, SonyEricsson and many more. Because of the relatively low-level programming interface, software development for wireless devices platforms, such as Symbian, is a tiresome and error prone task. This paper introduces the problem of the software development for incompatible mobile platforms, moreover, it provides a solution based on easy to use web technologies – JavaScript and XML. In the presented approach, the platform-independence lies in JavaScript interpretation and XML structures based user interface. The subject of research, object and subject relevance were detectable through literature analysis and through existing approaches are presented in the first part. The platform independent mobile application framework was implemented to demonstrate the proposed solution. System components design and programming process are presented in the second part. The implemented system static view is provided by using class diagrams and dynamic view - by sequences and activities diagrams. In the third part are provided assessment of the platform independent mobile software framework capabilities and quality. Program developed by using this framework was compared to program developed by using standard Symbian OS native means.
6

Organizacijos informacinės sistemos reikalavimų formulavimas panaudojant vizija grindžiamą metodinį karkasą / A methodical framework for vision driven enterprise system requirements engineering

Kriaučiūnas, Martynas 08 September 2009 (has links)
Šiame magistro baigiamajame darbe yra nagrinėjama, kaip ir kokiu mastu, struktūrinant reikalavimus pagal J.A.Zachmano karkasą ir panaudojant Toronto grupės pasiūlytą nefunkcinių reikalavimų dekomponavimo metodiką (NFR), galima bent iš dalies formalizuoti reikalavimų nuleidimą iš verslo lygmens į programų sistemos lygmenį. Darbo teorinėje darbo dalyje, remiantis atliktos mokslinės literatūros analizės rezultatais, pasiūlyta kaip pritaikyti Toronto metodiką reikalavimams nuleisti iš verslo į programų sistemos lygmenį Zachmano tipo karkasuose. Darbo eksperimentinėje dalyje šie pasiūlymai patikrinti praktiškai, atliekant konkrečios sistemos reikalavimų nuleidimą iš verslo į programų sistemos lygmenį. Tyrimo rezultatai parodė, kad NFR metodika tinkama ne visų reikalavimų nuleidimui žemyn, nes joje yra per silpnos dinamikos modeliavimo priemonės. / The aim of the master thesis is to investigate possibilities to use the NFR (non-functional requirements) approach proposed by Toronto group to perform the flowdown of requirements from business to software level in the methodical requirements engineering frameworks that organize requirements in a way similar to the J.A. Zachman’s Enterprise Architecture. Using results of the library research, the theoretical part of the thesis proposes a methodology how to apply NRF approach to perform flow down of the higher level requirements to lower ones in cases when requirements are organized according to principles proposed by J.A. Zachman. The experimental part of the thesis is devoted to the validation of the proposed approach using a simplified banking system example. The main conclusion of the thesis is that the NFR approach is applicable only to some part of requirements because the modelling means provided by this approach are not sufficient to model the system dynamic.
7

Modeliais grįsto programų sistemų kūrimo tyrimas / Model driven software development research

Petkus, Petras 01 July 2014 (has links)
Modeliais grįsta sistemų architektūra (MDA) yra „Object Management Group“ (OMG) konsorciumo iniciatyva apibrėžti naują požiūrį į programų sistemų kūrimą remiantis modeliais ir automatizuota jų transformacija į programinį kodą. Siekdama standartizuoti šį požiūrį, OMG patvirtino visą eilę standartų, bet esminiai MDA principai ir praktikos glūdi modeliais grįstame sistemų kūrimo stiliuje, kuris yra fundamentalus programų sistemų inžinerijoje. MDA idėjos, pradžioje sukėlusios didelį entuziazmą IT bendruomenėje, ilgainiui peraugo į skepticizmą ir kai kurie autoriai atvirai pradėjo abejoti modeliais grįsto sistemų kūrimo perspektyva. Šiame darbe analizuojamos praktinio MDA taikymo programų sistemų kūrimo procese aspektai ir galimybės, analizuojami galimi sprendimai ir kliūtys, dėl kurių MDA požiūris gali būti sunkiai pritaikomas. Įvairių autorių įvardijami praktiniai MDA taikymo programų sistemų kūrimo procese sunkumai, didelės tam reikalingos investicijos, pastangos ir resursai, tinkamų instrumentų trūkumas, didelė standartų įvairovė ir sudėtingos technologijos iš dalies lėmė išaugusį skepticizmą MDA paradigmai. MDA apibrėžia naujus sistemų kūrimo principus ir standartais apibrėžia technologijas, kurios pagrindžia šiuos principus. Tai neišvengiamai įtakoja patį programų sistemų kūrimo procesą, kuris turi pasipildyti naujomis veiklomis, praktikomis ir technologijomis, kaip kurti sistemas taikant MDA požiūrį. Šiame kontekste būtinas tam tikras pragmatinis požiūris į MDA ir su juo... [toliau žr. visą tekstą] / Model Driven Architecture (MDA) is an approach to using models in software development, which states that models and model-based transformations are a key part of effective automated software development. The Object Management Group (OMG) has defined standards for representing MDA models, but the principles and practice of MDA are rooted in model-based styles of development that have been fundamental to software engineering from its earliest days. Unfortunately, early enthusiasm for Model Driven Architecture (MDA) has dissipated to the point that many people are openly skeptical of the value of any model-driven approach. This paper examines the practical realities of MDA, difficulties and challenges in adopting an MDA approach to software engineering process. While MDA requires additional efforts and high investment to be adopted in software engineering process, it doesn’t provide any means or guidelines for this. This paper argues that to be successful, a pragmatic MDA approach must be executed in context of a sound Enterprise Architecture providing an integrated business architecture and governance structure that enables an organization to respond to business requirements quickly and appropriately.

Page generated in 0.0348 seconds