Spelling suggestions: "subject:"frangos"" "subject:"rangos""
11 |
Programinės įrangos ir informacinių sistemų priežiūra didelėje organizacijoje / Software and information systems maintenance in organizationBaužaitė, Dalia 16 August 2007 (has links)
Programinės įrangos (PĮ) ir Informacinių sistemų (IS) priežiūros etapas yra paskutinioji sistemos gyvavimo ciklo dalis. Priežiūros sąvoka apima visas veiklas, vykdomas po produkto įdiegimo organizacijoje, o tai sudaro apie 70 % programų gyvavimo ciklo išlaidų. Nuolat kintanti aplinka įtakoja ir sistemos kaitą. Todėl būtina nuolatinė PĮ ir IS priežiūra. Kuriami įvairūs PĮ ir IS priežiūros metodai ir technikos, kurie yra plačiai analizuojami užsienio mokslinėje literatūroje ir taikomi praktiškai. Tačiau Lietuvoje dar tik pradėjo vystytis priežiūros teikimo paslaugos ir keistis požiūris į šį procesą. Nors užsienio mokslinėje literatūroje atkreipiamas dėmesys ir į Geografinių informacinių sistemų (GIS) priežiūros procesus, tačiau tai vis dar mažai išanalizuota sritis. Todėl, šiame darbe pasirinkta kryptinė tyrimo šaka GIS priežiūra ir duomenų valdymas. Darbo tikslas išanalizuoti visus siūlomus priežiūros proceso metodus ir technikas, skirtumus ir panašumus. Siekiama nustatyti, ar teoriniai metodai plačiai taikomi praktikoje. Empiriniam tyrimui atlikti naudotas anketinės apklausos metodas. Siekiama nustatyti vartotojų požiūrį į PĮ ir IS priežiūros kokybę. Apklausos rezultatai išsamiai analizuojami, pateikiamos išvados bei pasiūlymai tolimesnės PĮ ir IS priežiūros strategijai. / Software and information system (IS) maintenance is a rest phase of system life cycle. Maintenance involves about 70 % of all life cycle resources. Software and IS are changing with business environment together. Therefore, there are a lot of methods and techniques for maintenance process analyzing in research theory and applying in practice. However, those practices are starting in Lithuania software maintenance and attending only few groups of IT specialist There are many GIS maintenance researches in publications, but also it is wide range of aspect not including in theory. Therefore, many GIS maintenance processes are analyzing in this paper. The goal of this paper is to analyze all known software maintenance methods and techniques and to define are their used in practice. Research object of this paper is municipality of Klaipeda. This is an organization, with uses usual software and specialized GIS. There were used inquiry questionnaires in this goal research. Finally, by given implications there were proposed software and IS maintenance strategy in municipality of Klaipeda. Like an instance of this strategy, there were given an project of reengineered GIS subsystem.
|
12 |
Simboliniu vykdymu grindžiamo mutacinio testavimo įrankio kūrimas ir tyrimas / Mutation testing based in symbolic execution tool development and researchMilašius, Tomas 01 September 2011 (has links)
Šiame dokumente aprašytas darbas susideda iš trijų pagrindinių dalių. Pirmojoje (analizės) dalyje yra apžvelgiamos programinės įrangos kokybės užtikrinimo veiklos – konkrečiai testavimo procesas. Didžiausias dėmesys yra skiriamas automatizuotam testų generavimui. Antrojoje (projektinėje) dalyje aprašomas simboliniu vykdymu grindžiamas mutacinis testų generavimo metodas. Taip pat detalizuojamas jo realizavimas kuriamoje sistemoje – aprašomi statiniai ir dinaminiai vaizdai. Trečiojoje dalyje (tyrimo ir eksperimentinėje) yra analizuojamas sukurtas metodas, vertinamos įvairiausios jo charakteristikos, metrikos ir realizuojami patobulinimai. Šie sistemos priežiūros darbai leido sumažinti ciklomatinį metodų sudėtingumą ir pagreitinti realizuoto testų generavimo metodo veikimą. Aprašytas metodas pasižymi tuo, jog jo pagalba galima sugeneruoti testus aptinkančius programinio kodo mutacijas, o testų generavimui yra naudojamas simbolinis vykdymas, o ne atsitiktinių skaičių generatorius. / This work consists of three major parts. The first (analytical) part is the review of software quality assurance activities - specifically the testing process. The main focus is on automated test generation. The second (design) part describes the mutation testing based on symbolic execution test generation method. It also specifies the implementation details of the systems under development - described in the static and dynamic perspectives. The third part (research and experimental) is devoted for analysis of developed method. Here wide range of characteristics and metrics are analyzed. Also, some improvements are implemented. This helped to reduce system’s methods cyclomatic complexity and greatly increased speeds at witch tests generation are performed. The method described is characterized by the fact that it can help generate tests that detect mutations in the software code and symbolic execution is used for test generation, rather than a random number generator.
|
13 |
Techninės pagalbos vartotojams sistema / System for Users Technical SupportAndriušaitienė, Ramunė 11 January 2007 (has links)
This Master thesis presents a study of computer equipment support services providing company’s business processes, specifics of the ongoing communication between end-users and supporting engineers-consultants and presents review of some information systems designed to automate certain technical support activities. Core aim of this study is to alleviate the daily work of above mentioned consultants when supporting end-users to locate and resolve issues in owned computer equipment. This paper outlines requirements set for software which could be capable to support business processes of a company operating in a computer equipment maintenance industry, describes specially designed technical support system’s architecture as well as its programming and testing results. The presented prototype of an information system might be treated as new step in computer equipment support services enhancement. This prototype might serve as a core for knowledge management system development; it is suitable for use in businesses which are other than the IT equipment support business.
|
14 |
Duomenų bazių našumo tyrimo įrankis / Database performance audit toolGreibus, Justinas 13 August 2010 (has links)
Duomenų bazių našumo analizė yra viena iš pagrindinių siekių programinės įrangos testavimo srityje šiuo metu. Atliekant tyrimus sukurta nemažai metodikų, kurios leidžia nustatyti duomenų bazių našumo lygį. Tačiau priemonės sukurtos remiantis šiomis metodikomis yra prieinamos dažniausiai tik uždaroms bendruomenėms. Šiame darbe yra nagrinėjama duomenų bazių našumo tyrimo metodika, pagrįsta programinės įrangos apkrovos ir stresinio testavimo principais. Sukurtas įrankis suteikia vartotojui galimybę atlikti duomenų bazių našumo tyrimo scenarijus, bei pakartotinai atlikti istorinius scenarijus ir palyginti gautus rezultatus. Formuojamos ataskaitos pateikia daug svarbios informacijos skirtos analizei. / The analysis of the database performance is the common challenge in the nowadays software testing. There are several methodologies of the analysis of the database performance in the market. However, tools, which are based on these methodologies, are available for the narrow circle of the privileged persons. According to the results of the analysis, this master thesis investigates a new methodology, which is based on several other methodologies. The methodology of the database performance audit, which is discussed in this project, is based on the principles of the software load and stress testing. In order to identify the issues of database performance, values of the performance parameters are registered. These values are counted during the execution of the scenario of the automatic scenarios. The user has the possibility to re-execute historical scenarios and to compare the results of the separate executions. Generated reports with the deep data level facilitate the analysis of the database performance.
|
15 |
Kompiuterinių žaidimų varikliuko architektūra / The Architecture for Computer Game‘s EngineKaulakis, Jonas 30 May 2006 (has links)
Game engine is a set of supporting tools and services for game development. It is a component designed for reuse in different games. Therefore it is very important for game engine to be designed properly as for any successfully used reusable component. The main objective in this research is to present flexible and easily extensible architectural solution suitable for the game engine, based on the analysis of today’s game engine context and existing software architecture design. During the analysis we reviewed different types of software architecture and its implementation methods, and defined functional requirements for game engine. As the result we have chosen data-driven architecture design as the most suitable for the engine development and created our game engine prototype. For each game engine module we have provided design solution and its implementation approach referring to chosen architecture.
|
16 |
Programinės įrangos palaikymo sistema. Objektiškai orientuoto duomenų modelio tyrimas / Software Support System. Object oriented data model researchMačiulis, Paulius 16 August 2007 (has links)
Sukurti programinę įrangą dažnai skiriama per mažai laiko, programuotojai priversti skubėti. Dažnai nelieka laiko išsamiems programos testams atlikti, o produktas jau atiduodamas klientui. Programinę įrangą įsigiję vartotojai nori, kad rasti defektai būtų kuo greičiau pašalinti. Programinės įrangos kūrėjai suinteresuoti turėti patikimą grįžtamąjį ryšį su vartotojais ir kaupti defektų istoriją, kad vėliau iš sukauptų duomenų galėtų atlikti statistinius tyrimus. Projekto tikslas - realizuoti universalią programinės įrangos palaikymo sistemą (angl. software support system), pritaikytą tiek programinės įrangos kūrėjams, tiek galutiniams programinės įrangos pirkėjams. Panaudoti naujausias projektavimo ir programavimo technologijas, taip užtikrinant efektyvų tolimesnį sistemos palaikymą. Išanalizuoti ir panaudoti objektiškai orientuotą duomenų modelį, palyginti jį su standartiniais duomenų valdymo modeliais. Ištirti laikines modelių charakteristikas. / Software projects must meet development time constrains and continuously changing requirements. Software developers work under pressure to meet task deadlines and there is often no time left for exhausting software testing. Errors happen. It's very important to find them in proper time, collect and make bug reports. Also corrected errors and bugs can't be forgotten. After shipping beta and final versions of the software, developers miss feedback from the users. To accumulate information about software errors can be a problematic task. Work purpose is to create universal bug reporting system, adapted to software developers and end users. This system is accessible via local network and internet. Application developed using modern OOP technologies and .NET 2.0 Framework. Finally, the object oriented data model research was accomplished. This data model was compared with standard data models. A performance and features of data models was tested. The critical conclusions were accepted.
|
17 |
Funkcinių taškų analizės metodų tyrimas / Function point analysis methods researchGervė, Šarūnas 09 July 2011 (has links)
Kad sugebėtume efektyviai valdyti programinės įrangos kūrimą, mes turime sugebėti matuoti programinę įrangą. Alan Albrecht 1979 metais IBM korporacijoje pasiūlė naudoti funkcinių taškų analizės metodą. Šis metodas matuoja programinės įrangos naudotojui suteikiamą funkcionalumą ir yra nepriklausomas nuo naudojamų programinės įrangos kūrimo technologijų. Šiuo metu yra jau 5 standartizuoti funkcinių taškų analizės metodai, kurie naudoja skirtingas taisykles programinės įrangos dydžio matavimui. Šiame darbe yra apibrėžiami vertinimo kriterijai ir pagal juos lyginami standartizuoti IFPUG, Mark II, COSMIC, NESMA ir FiSMA funkcinių taškų analizės metodai. Lyginant metodus yra nagrinėjami jų koncepciniai panašumai ir skirtumai, standartizuotumas, industrinių duomenų prieinamumas, konvertuojamumas, tinkamiausia taikymo fazė, matavimo taisyklių subjektyvumas, nefunkcinių naudotojų reikalavimų vertinimas, sertifikavimo ir skaičiavimo vadovų prieinamumas, metodus palaikantys programiniai įrankiai bei metodų taikymo sritis. Analizės rezultatai parodo, kad šiuo metu geriausia yra pasirinkti IFPUG arba COSMIC metodus. / To effectively manage software development we must be able to measure software. Alan Albrecht in IBM Corporation in 1979 proposed the use of function point analysis method. This method measures functionality provided to the user by the software and is independent of the used software development technology. There are currently 5 standardized function point analysis methods, which use different rules for software size measurement. In this work estimation criteria are defined and used to compare standardized IFPUG, Mark II, COSMIC, NESMA and FiSMA function point analysis methods. During the comparison of methods their conceptual similarities and differences, standardization, availability of industry data, convertibility, the most suitable usage phase, subjectivity of measurement rules, estimation of non-functional user requirements, availability of certification and counting practices manuals, supporting software tools and the scope of methods applicability are examined. The analysis results show that the best choice is IFPUG or COSMIC methods.
|
18 |
Rekonstrukcijos metodų analizė modernizuojant informacinę sistemą / Analysis of software re-engineering methods for modernization of information systemMalinauskienė, Eglė 27 May 2004 (has links)
This master thesis covers re-engineering methods of legacy systems. Legacy system is an old system, which is hardly compliant with modern technologies and used only because it has become an integral part of organization business process support during the long period of its maintenance. These systems are large, monolithic and difficult to modify, and cost and risk of their replacement are difficult to predict. The science of software engineering offers an incremental modernization of information systems applying the re-engineering of legacy software. The main goal of software re-engineering is to transform the software in the way, it would become easier to understand, maintain and re-use, at the same time preserving its useful, time trusted functions. The main re-engineering methods are source code translation, reverse engineering and data re-engineering. This thesis covers the analysis of these methods, which was made during the re-engineering of wood production and sales accounting system. The adoption and realization time rate of every method was examined. The influence of the applied re-engineering methods to the system reliability, efficiency, usability and other quality metrics is given.
|
Page generated in 0.042 seconds