Spelling suggestions: "subject:"sąsaja"" "subject:"sąsajas""
11 |
Deklaratyviai apibrėžiamų komponentų architektūra: projektavimas ir realizacija Java sistemoje / The architecture for declarative components: design and java implementationValskis, Justas 04 July 2014 (has links)
Šio darbo tikslas yra sukurti metodą, kuris teiktų galimybę kuo didesnę vartotojo sąsajos dalį apibrėžti deklaratyviai (komponentų kūrimas, įvykių klausytojų registravimas, komponentų tarpusavio sąryšių apibrėžimas ir vizualus komponentų išdėstymas languose). Darbe išanalizuotos įvairios komponentinės architektūros bei išraiškingą vartotojo sąsajos apibrėžimą įgalinantys sprendimai. Apibrėžta ir įgyvendinta architektūra leidžianti kurti deklaratyviai apibrėžiamus vartotojo sąsajos komponentus, kurie deklaruoja savo elgesį ir gali bendrauti tarpusavyje pranešimų pagalba. Rezultate buvo sukurta sistema, kuri leidžia kurti taikomąsias programas su Java Swing vartotojo sąsaja, naudojantis beveik vien tik deklaratyviais taikomosios programos dalių apibrėžimais. Sukurtos sistemos konfigūracijos galimybės leidžia sumažinti komponentų manipuliacijai skirto Java kodo poreikį. / A part of a user interface can be created using declarative means. The main goal of this paper is to maximize that portion. To do that, said means would be used to create components, register event listeners, describe relationships between components and layout them in windows. Various component-based architectures and existing solutions for declarative user interface definition were analyzed. As a result, an architecture was defined which allows user interface components to be created using a declarative approach. These components define their behavior and use messages to communicate with each other. The outcome was a system, which can create Java Swing applications using mostly declarative definitions of various parts of said applications. This system provides various configuration options that reduce the need of writing Java code for component manipulation.
|
12 |
Aplinkos valdymo sistema neįgaliesiems / Environment Control System for the DisabledSerafinavičius, Paulius 10 June 2004 (has links)
A design of a Smart Home system which is expected to help people with physical and speech impairments to control their living environment is given there. It was done during Eureka project E!2707 (PACS). Hardware and software analysis, algorithms and methods, usability test of developed system user interface are given there. A review of similar systems designed for disabled was done. Analysis of user requirements, detailed analysis and implementation ways of user interface are given there. The most popular building automation standards were analyzed and the most suitable one – Konnex association standard KNX was selected. Three different system block diagrams, software algorithm and its implementation methods were given and analyzed. A model of the user interface was created. An investigation was made. The goal of it is to evaluate the main user interface parameter – activation time which makes a better usability of the whole system.
|
13 |
Kompiuterinio raštingumo testavimo priemonių sudarymas, taikymas ir efektyvumo tyrimas / Formation of Computerized Testing Systems and Research of Their Effective Application in Education ProcessKupčiūnienė, Ingrida 24 September 2004 (has links)
This Master’s thesis analyze application of information technology in education process, examination using testing method and possibility of computerized testing systems in Lithuanian schools.
Rapid development of information and communication technologies inevitably affect and change all spheres of the society including education. Moreover, new technologies change and enrich ordinary methods of examination. One of the most important tasks of the education system is to ascertain the level of knowledge acquired or in other words to examine pupils knowledge.
So, one of most easily computerized examination forms is testing method. This method has its own shortcomings, but is rather widespread due to its convenience and easy formalization.
A new general standard of computer literacy was prepared on 31st January 2002. Its aim is to ascertain the minimum skills of computer usage by pupils. This year the first school leavers well pass the test on computer literacy. The purpose of the test is to examine their knowledge of information technologies and the mastering level of minimum skills of computer usage.
Questionnaire of the teachers and pupils shows that testing method is acceptable and the computer in classes is awaited.
The aim of the master’s research is to analyze the efficiency of special computer programmers in developing and examining skills of computer literacy in secondary schools.
The tasks of research are to analyze the ways of testing, to prepare some tests... [to full text]
|
14 |
Vartotojo sąsajos elementų modeliavimas informacijos srautų specifikacijos pagrindu / User Interface Elements Modeling Based on Information Flow SpecificationSubačiūtė, Ieva 24 September 2004 (has links)
The target of this project was to generate a prototype, which would model the elements of the user interface based on the information flow specification. The system is programmed using MS Visual Basic for Applications, its’ graphical environment is MS Visio 2000 and the elements of GUI for modeling are taken from MS Visio 2000 stencil WUI (wui.vss).
The created module allows for easy modeling of graphical user interface elements for the data source, which is selected from the database. The processing stages of the data sources are illustrated using MS Visio 2000 documents’ windows, – one window for each stage. In the database, the elements of GUI are associated with the data source processing stages they are related to, i.e. the ones that they are present in. It means, that when working with the system, after selecting the desired data source and its processing stages one wants to model, the system generates the forms with associated GUI elements.
This work was being done in the order of the scientific group of Information systems design, which analyses the design of the Information systems in the wide context of requirements engineering, process and data structures specification.
This designed and realized model is going to be a part of a CASE tool meant for designing computerized information systems. Once the CASE tool is finished, it is planned to use it for educational purposes in Kaunas University of Technology in the department of Information systems. It is going to... [to full text]
|
15 |
Kompiuterinių matematikos sistemų programų grafinės vartotojo sąsajos kūrimo galimybių analizė / The Analysis of Creative Opportunities of Graphical User Interface Software of Computer Mathematics SystemsAleksienė, Sandra 08 June 2006 (has links)
This paper is an analysis of creative opportunities of graphical user interface software of computer mathematics systems. There were two computer mathematics systems chosen: Matlab 7, Maple 10 and Mathematica 5.2 for this work. In order to compare the creative opportunities of graphical user interface software in computer mathematics systems and universal programming languages, C++ Builder 6 system was chosen. In line, there were four application programs groups created in mathematics systems and in C++ Builder system. The process of creating these programs, the peculiarities of the codes and the final result were compared. To sum up, computer mathematics systems may be used for creating application programs. Classical programming tasks may be implemented in these programs. Moreover, computer mathematics systems used for creating software cannot be changed by any other program that needs classical programming constructions, analytic computations and creating of graphical user interface.
|
16 |
Mobiliųjų įrenginių dinaminės vartotojo sąsajos kūrimas ir tyrimas / Development and research of dynamic user interface for mobile devicesBarisas, Dominykas 16 August 2007 (has links)
Tobulėjant informacinėms technologijoms vis didesnis programinės įrangos procentas kuriama mobiliųjų technologijų vartotojams. Populiarėjant mobiliųjų įrenginių programinei įrangai, darosi vis svarbiau sukurti patikimas, gerai vartotojui suprantamas programas ir tai padaryti kiek įmanoma greičiau. Gan svarbus yra vartotojo sąsajos kūrimas, jos funkcionalumas, paprastumas ir teisingas veikimas. Dinaminis vartotojo sąsajos kūrimas leidžia žymiai sumažinti programinei įrangai sukurti reikalingą laiką, suteikia mažai pastangų reikalaujantį vartotojo sąsajos atnaujinimą, greitą priėjimą prie daugumos mobilaus įrenginio teikiamų funkcijų. Taip pat palengvėja testavimo proceso automatizavimas, leidžia sumažinti bandymų trukmę Šiame darbe nagrinėjamas mobiliųjų įrenginių dinaminis grafinės vartotojo sąsajos kūrimas ir jos testavimas, nustatomi tikslai ir galimas jų įgyvendinimas. Darbe dinaminės vartotojo sąsajos aprašymui buvo pasirinkta XML kalba, įvardinti tokios architektūros privalumai ir problemos ir pateiktos išvados. / Evolving software development for mobile devices brings an increasing importance to develop reliable, user-friendly applications and do it in as short amount of time as possible. Very important is graphical user interface design, it‘s functionality, simplicity and fault free operation. Dynamic and fast low-level user interface development allows to significantly reduce the amount of time that development takes, provides fast content updates requiring less user endeavour, gives easy access to the most of the mobile device provided functionality. Furthermore, testing becomes easier and lasts shorter. Dynamic low-level graphical user interface development and testing are analyzed in the project, established goals and proposed solutions for their implementation. Dynamic user interface was defined using XML, advantages and disadvantages of such architecture were listed and conclusions provided.
|
17 |
Trimatės vartotojo sąsajos, kuriamos atkuriamosios grafikos priemonėmis / Establishing of three-dimensional connections using graphic communicationsVižinienė, Asta 16 August 2007 (has links)
Atkuriamosios grafikos priemonės leidžia sukurti trimatę vartotojo sąsają, panaudojant įvarius trimačius modelius. Darbo tikslas: Trimačių modelių aprašymo kalbų analizė ir trimatės vartotojo sąsajos modelio sukūrimas. Darbo uždaviniai: išnagrinėti literatūrą apie trimatės vartotojo sąsajos kūrimą, atlikti atkuriamosios grafikos priemonių, skirtų kurti trimačius objektus, analizę bei pagrindinių virtualios realybės aprašymo kalbų analizę, pasinaudojant atkuriamosios grafikos priemonėmis sukurti trimatė vartotojo sąsajos modelį – trimatį tinklalapį. Trimatė vartotojo sąsaja gali būti kuriama pasinaudojant X3D priemonėmis arba naudojantis atskiromis programomis, skirtomis kurti trimačius objektus (pavyzdžiui, CAD, 3ds max, Maya) juos vėliau apjungiant. Virtuali realybė aprašoma VRML bei X3D kalbomis. / Objectives of the work: Literature analysis on use and construction of the three-dimensional connections, analysis of graphic tools used for construction of the three dimensional objects, the analysis of main computer languages for building the virtual reality, and establishing a model/web site of three dimensional connections by implementing investigated tools for three dimensional graphics. Reference base: Different tools for construction, modulation and data processing of the three dimensional environments, literature references. Three dimensional connections could be established by implementing X3D tools or by first using the programs for construction of three dimensional objects (for example CAD, 3ds max, Maya) and connecting them later. Virtual reality could be described using VRML and X3D languages.
|
18 |
Protingas namas. Temperatūros stebėjimo sistema / Smart house. Temperature monitoring systemMačionis, Nerijus 16 July 2008 (has links)
Ekonomiškai temperatūrą valdanti sistema turi tiekti šilumą ten kur tuo metu ji yra reikalingiausia ir minimaliai sumažinti ją ten kur ji nėra reikalinga. Tačiau bet kuriai temperatūros valdymo sistemai, tam, kad ji optimaliai valdytų temperatūrą reikalinga žinoti kokia temperatūra yra realiu laiku strategiškai svarbiuose patalpos taškuose. Našus ir greitas temperatūrinės informacijos surinkimas iš įvairių patalpų yra svarbus dalykas ne tiktai šildymo, vėdinimo, kondicionavimo procesams, bet taip pat gali būti naudojama kaip apsauga nuo gaisro. Tačiau iškyla problema – kaipgi stebėti visas temperatūras realiu laiku ir vienoje vietoje? Taigi pagrindinis darbo tikslas yra sukurti temperatūros stebėjimo sistemą, kuri yra sudaryta iš techninės ir programinės įrangos, būtų lengvai įdiegiama ir pritaikoma įvairioms patalpomis arba technologiniams procesams. Ši systema bus paprasta ir nebrangi, tačiau funkcionalumu nenusileis sudėtingoms programoms. Šiame darbe buvo išanalizuota jau egzistuojanti temperatūros stebėjimo sistemų programinė įranga, pabrėžiant jos privalumus ir tr��kumus. Atsižvelgiant į analizės rezultatus, buvo sukurta temperatūros stebėjimo sistemos projektas. / Smart house system, which economically controls temperature, has to supply heating where it necessary at this time and reduce to minimum where it is not necessary. To control temperature optimally, every temperature control system has to know what temperature is in the real time at strategically important room places. Efficient and fast collection of temperature information from various house places is a matter of substance not even in processes of heating, ventilation and air conditioning but also can be used as a preventive mean from fire. But there is a main problem – how to know and observe all temperatures in real time, in one place? So the main aim of research is to design temperature monitoring system, which consists of hardware and software, would be easy installation, adapted for various accommodations or technological processes. This system would be simple and cheap, with it’s functionality would be equal with another sophisticated systems. It was analyzing properly existing temperature monitoring systems’ software at this work and marked its’ merits and demerits. It was created temperature monitoring system project.
|
19 |
Vartotojo sąsajos kūrimas su Omnis Studio / User Interface Development with Omni Studio SoftwareVaivada, Gražvydas 03 September 2010 (has links)
Tikslas:
Išanalizuoti Omnis Studio programinę įrangą ir sukurti eksperimentinę vartotojo sąsaja.
Taikymo eksperimento objektas:
Omnis Sudio 4.2 development versija.
Omnis Sudio 4.2 server versija.
Omnis Sudio 4.2 runtime versija.
Problema:
Šiuo metu, kai verslo apimtys yra labai išaugusios, programavimo specialistai pastoviai ieško naujų programų kūrimo technologijų, kurios geriau prisitaikytų prie esamų verslo poreikių. Siekiama, kad programinių sistemų kūrimo kaštai būtų kuo mažesni: programa būtų sukurta per ko trumpesnį laikotarpį, atitiktų aukščiausią kokybę ir svarbiausia butų pagaminta už mažiausią kainą.
Taip atsirado, greito programinių sistemų kūrimo technologija RAD (Rapid Application Development – greitas programinių sistemų kūrimas). Vienas iš šių įrankių yra ir Omnis Sudio. Tai viena jauniausia ir perspektyviausia, šiuo metu rinkoje esanti programinę įranga, su kuria galima greitai ir patogiai kurti įvairiausio dydžio programines sistemas.
Taikymo eksperimento metodologija:
Bus siekiama sukurti vartotojo sąsają, su kuria būtų galima lengvai atlikti duomenų bazės valdymą (duomenų įtraukimą, redagavimą, šalinimą, navigaciją tarp įrašų).
Naudotos priemonės Omnis Sudio 4.2 development versija.
Omnis Sudio 4.2 server versija.
Omnis Sudio 4.2 runtime versija.
Taikymo eksperimento apimtis:
Taikymo eksperimentas apima šiuos realizacijos atvejus: duomenų įtraukimas, redagavimas, šalinimas, navigacija, paieška ir filtravimas.
Taikymo eksperimento rezultatų... [toliau žr. visą tekstą] / All the time programmers are trying to find new technologies with which they could create faster and with minimal expenses. In our days there are a lot of Rapid Application Development (RAD) tools, which allow us to create business and mission-critical applications for enterprise. Each of them has certain merits and demerits, but today one of the most powerful RAD tools is Omnis Studio. This is a new technology in Lithuania and not known very much in the world, but in the future I think that it will become very popular and used. Using Omnis Studio you can create any type of application and deploy it to the internet using unique Omnis web client technology. The Omnis web client lets you embed application into a standard web page and allows anyone to access application using a web browser such IE, Netscape, Mozilla or Safari. With Omnis Studio you can write application much faster, cheaper and higher quality.
The main purpose of the project is to analyze Omnis Studio, find how to create user interfaces, witch can control data base (for example: insert data, update, delete, find or filter data). Analyze graphical components, the features of the programming and the characteristics of the data bases.
I wrote the features and characteristics of the Omnis Studio. I wrote how to create user interface. I described all the graphical components, classes and variables used in Omnis.
I created two different user interfaces, one is web user interface and the other is simple client Omnis... [to full text]
|
20 |
Asinchroninė sąsaja internetinėse sistemose ir jos kūrimo metodologija / Asynchronous interface in web systems and methodology for creating itSprainytė, Viktorija 16 August 2007 (has links)
Šiame darbe nagrinėjami pagrindiniai internetiniai modeliai: klasikinis ir asinchroninis (AJAX) ir jų veikimo principai. Didelis dėmesys skiriamas asinchroninei sąsajai - jos veikimui, egzistuojančios programinės įrangos ir problemų apžvalgai. Tiriamajame darbe pateikiamas platus spektras realizavimo galimybių: technologijos atmainos, naudojami formatai, teigiamos ir neigiamos savybės. Taip pat pateikiamas prototipinis tokių sistemų kūrimo redaktoriaus modelis, įvertinamos rizikos realizavimo fazėje ir jų įtaka vartotojams, kūrėjams ir viso interneto saugumui. / Presented work covers main web modelis: classic and asynchronous (AJAX) and their working schemes. The author pays great attention to asynchronous interfaces – their working principles, existing software solutions and problems which may occure when developer tries to adopt them. The research work describes the range of implementation possibilities: branches of technology, usable formats, their pros and cons. Prototype model for creating asynchronous web systems and it‘s features are provided. Author introduces what problems may occur in implementation phase and what influence this technology may have on users‘, developers‘ and whole web‘s security.
|
Page generated in 0.0275 seconds