Ograniczanie wyników
Czasopisma help
Autorzy help
Lata help
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 56

Liczba wyników na stronie
first rewind previous Strona / 3 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  aplikacja internetowa
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 3 next fast forward last
PL
Architektura mikroserwisów to podejście do tworzenia aplikacji jako zbioru luźno powiązanych, niezależnych, drobnych usług, które wspólnie tworzą kompletną aplikację. W artykule przedstawiono trzy ewolucyjne podejścia do architektury systemu opartego na mikroserwisach. Dla typowej architektury dokonano eksperymentalnej ewaluacji parametrów użytkowych na przykładzie czasu odpowiedzi na zapytania. W artykule przedstawiono także syntetyczne wnioski oraz kierunku rozwoju tego rodzaju rozwiązań.
EN
Microservices architecture is an approach to building applications as a collection of loosely coupled, independent, small services that collectively form a complete application. The article presents three evolutionary approaches to microservices-based system architecture. For a typical architecture, an experimental evaluation of performance parameters was conducted, focusing on response time to queries. The article also presents synthetic conclusions and directions for the development of such solutions.
EN
The article describes the construction and structure of a web application that allows optimizing plant fertilization and also creates documentation of the implemented treatments. To create the application, Microsoft Visual Studio and ASP.NET technology were used, and VB.NET programming language with HTML code elements. The structure was developed and the functionality of the system was designed, creating an environment for programming individual modules of the application. The created modules are connected to IS AgroCont, whether through created databases or through full administration and modification of created records. The application, thanks to its intuitive interface, can be used by a wide range of farmers and its mobility allows access from a cell phone. It is possible to record the consumption of fertilizers, seeds, chemical preparations and other important information and duties mentioned in good agricultural practice. In addition, the connection to IS AgroCont, allows you to edit the created records in electronic form, so that they meet all the requirements for keeping the recommended documentation for EU control authorities.
PL
W artykule opisano budowę i strukturę aplikacji internetowej pozwalającej optymalizować nawożenie roślin a także tworzącej dokumentację realizowanych zabiegów. Do stworzenia aplikacji wykorzystano Microsoft Visual Studio i technologię ASP.NET, i język programowania VB.NET z elementami kodu HTML. Opracowano strukturę i zaprojektowano funkcjonalność systemu, tworząc środowisko dla programowanie poszczególnych modułów aplikacji. Stworzone moduły są połączone z IS AgroCont, czy to za pomocą utworzonych baz danych, czy też poprzez pełną administrację i modyfikację utworzonych rekordów. Aplikacja dzięki intuicyjnemu interfejsowi może być wykorzystywana przez szerokie grono rolników a jej mobilność pozwala na dostęp z poziomu telefonu komórkowego. Można rejestrować zużycie nawozów, nasion, preparatów chemicznych oraz inne ważne informacje i obowiązki wymienione w dobrej praktyce rolniczej. Ponadto połączenie z IS AgroCont, pozwala na edytowanie stworzonych zapisów w formie elektronicznej, tak aby spełniały one wszystkie wymagania dotyczące prowadzenia zalecanej dokumentacji dla organów kontrolnych UE.
PL
Podczas drukowania na drukarkach 3D w technologii FFF zauwa żono problem braku danych o czasie pracy i zużycia filamentów. Ciężko również oszacować wizualnie, ile zostało na szpuli filamen tu, a tym samym, czy wystarczy na dany wydruk. Dane szacunkowo podaje slicer przy generacji g-codu, jednak należałoby je ręcznie sumować. Poza tym rodzi się problem co w przypadku przerwania wydruku wtedy nawet te informacje nam nie pomogą. Precyzyjne dane pozwalają na bardziej dokładne określenie kosztów, co jest szczególnie przydatne, gdy chcemy drukować dla kogoś. Zebrane informacje przyczynią się również do szybszej diagnostyki oraz optymalizacji procesu druku.
EN
When printing on 3D printers using FFF technology, the problem of lack of data on run time and filament consumption has been noted. It is also difficult to visually estimate how much filament is left on a spool, and thus whether there is enough for a given print. The data is estimated by the slicer at g-code generation, but it would have to be added up manually. In addition, there is the problem of what if the print is interrupted then even this information will not help us. Precise data allows us to determine the cost more accurately, which is especially useful if we want to print for someone. The collected information will also contribute to faster diagnostics and optimization of the printing process.
PL
Artykuł przedstawia wyniki porównania wydajności aplikacji internetowych napisanych przy użyciu szkieletów aplikacji Laravel oraz Vaadin. Celem badania było wskazanie, który szkielet oferuje lepszą wydajnośćczasową oraz zweryfikowanie postawionej tezy brzmiącej “Aplikacja internetowa stworzona przy użyciu platformy programistycznej Vaadin jest bardziej wydajna niż aplikacja stworzona za pomocą platformy Laravel”. Do przeprowadzenia badania wykorzystano metodę badawczą opartą na analizie porównawczej i przy pomocy dwóch aplikacji zbadano między innymi pręd-kość generowania zasobów, czy czasy uzyskane w pracy pod obciążeniem. Przeprowadzono próby według 13 scenariuszy badań a otrzymane wyniki pozwoliły jednoznacznie zweryfikować, że postawiona teza została udowodniona.
EN
The article presents the result of comparing the performance of web applications written with the use of Laravel and Vaadin frameworks. The aim of the study was to identify which framework offers better time efficiency and to verify the thesis: "A web application created using the Vaadin framework is more efficient than an application created using the Laravel framework". A research method based on a comparative analysis was used to conduct the study and with the help of two applications was tested the speed of resource generation, or the times obtained in work under load. Tests were carried out according to 13 research scenarios and the obtained results allowed to clearly verify the thesis was proven.
PL
Celem niniejszego artykułu jest porównanie interfejsów aplikacji z przyciskami w formie graficznej i tekstowej. Na potrzeby przeprowadzenia badań przygotowano aplikację internetową z funkcją umożliwiającą zmianę formy przycisków. Analiza dotycząca dostępności aplikacji została wykonana przy pomocy narzędzia WAVE. Do przeprowadzenia eksperymentu z wykorzystaniem okulografu i ankiety przygotowano grupę badawczą stanowiącą 10 studentów. Badania przeprowadzone za pomocą okulografu pozwoliły ocenić, która wersja interfejsu umożliwia szybsze i poprawne wykonanie zadań. Do zbadania jakości wykonanego interfejsu użyto listy kontrolnej LUT
EN
The purpose of this article is to compare application interfaces with buttons in graphical and text form. For the needs of the research, a web application was prepared with the functionality to change the form of buttons. The analysis of the availability of the application was performed using the WAVE tool. A research group of 10 students was prepared for the eyetracking experiment and form. The surveys conducted on the eyetracker allowed to assess which version of the interface enables faster and correct execution tasks. LUT’s list was used to test the quality of the designed interface.
EN
Purpose: The article presents a comparative analysis of the web application clients performance. Design/methodology/approach: A strategy of comparing the performance of web application clients using the JavaScript programming language was proposed. Findings: The metrics used to measure the performance of web application clients were presented. Research limitations/implications: Techniques affecting the optimal work of web application clients, which can be used regardless of the technology applied were described. Originality/value: Comparison of the performance of frameworks using the JavaScript programming language. The necessary steps during the process of testing the performance of web applications were proposed and measures relevant to the test were listed. The article is dedicated to the wide spectrum of computer system users.
PL
Przedmiotem tej pracy jest analiza porównawcza trzech szkieletów programistycznych do budowy aplikacji interneto-wych dla języka Java: Spring Boot 2.4.4, Micronaut 2.5.4 oraz Quarkus 1.13.4.Final. Przygotowano aplikacje testowe, wyposażone w tą samą funkcjonalność, które wykorzystano w eksperymencie, polegającym na pomiarze czasów odpowiedzi serwera na żądania typu POST, GET, PUT i DELETE – realizujące operacje na bazie danych. Dla każdej aplikacji testowej, powtórzono pięciokrotnie scenariusz, który miał na celu zmierzyć czas obsługi żądań w różnych warunkach obciążeniowych. Podczas każdego powtórzenia zwiększano wielkość obciążenia, które oznaczało średnią liczbę wysyłanych żądań na sekundę przez wirtualnych użytkowników. Równolegle z badaniami wydajności wykonano pomiary niezawodności aplikacji testowych. Niezawodność zdefiniowano jako odsetek żądań wysyłanych do serwera, które zakończyły się niepowodzeniem. W porównaniach wzięto również pod uwagę objętość kodu aplikacji testowych opartych na wybranych szkieletach. Z przeprowadzonych analiz wynikło, że pod względem większości rozpatrywanych w ramach tej pracy kryteriów najlepszym szkieletem programistycznym okazał się Micronaut.
EN
The aim of the work is a comparative analysis of three frameworks designed for building web applications for the Java programming language: Spring Boot 2.4.4, Micronaut 2.5.4 and Quarkus 1.13.4.Final. Test applications were prepared, equipped with the same functionality as used in the experiment consisting in measuring the server response times to a request of POST, GET, PUT and DELETE performing operations on the database. For each test application, the scenario aimed at measuring the time of handling requests under various load conditions was repeated five times. During each repetition of the scenario, the load which was the average number of requests sent per second by virtual users was increased. In parallel with performance tests, the reliability of the test applications was measured. Reliability was defined as the percentage of requests sent to the server that ended in a failure. The comparative analysis also took into consideration the volume of the code of the test applications based on the selected frameworks. The performed analyses showed that in terms of most of the criteria considered in this work Micronaut proved to be the best framework.
PL
Artykuł przedstawia przykładową implementację uwierzytelniania użytkownika aplikacji internetowej z użyciem danych biometrycznych w postaci twarzy oraz wyrażanej przez twarz emocji. Proces uwierzytelniania polega na porównaniu danych modelowych z danymi wprowadzonych podczas rejestracji do aplikacji.
EN
The article presents an example implementation of web application user authentication with the use of biometric data in the form of a face and emotions expressed by the face. The authentication process consists in comparing the model data with the data entered during registration to the application.
EN
This paper presents a comparison between relational and graph database systems' performance in a web application recommendation system. The comparison is conducted on five different queries starting with simple ones, leading up to more complex queries, that are performed in a typical web social application. The implementation is done in C# using .NET framework and the database systems used are SQL Server and Neo4J. To effectively test the performance of both graph and relational database systems, tests were performed on 4 data sets. The tests imply performing 5 different retrieval queries taken in order of difficulty both in SQL and Neo4J.
EN
The aim of the thesis was to create a web application using the information system to facilitate the creation of documentation and record management on the selected farm. In this work we focused on development of web application with support of information system AgroCont, from ISAT, s.r.o. in farm Dolný Lopašov. The ASP.NET technology was chosen for the development of the web application. In this work we described the components of the chosen technology (eg Visual Basic .NET, HTML, JavaScript, AJAX, SQL etc.) and also the steps of the life cycle of the web application creation. We have created three core modules that are focused on recording worksheets, agronomic documentation and managing individual records. Using the web application, it is possible to use these modules on all platforms anywhere (eg Android, IOS, Windows, etc.), only through a web browser and internet connection. All created records are linked to the AgroCont information system and can be further used eg. for wage creation or as a basis for in-house analyzes.
PL
Celem badań było stworzenie aplikacji internetowej z wykorzystaniem systemu informatycznego ułatwiającego tworzenie dokumentacji i zarządzanie dla przedsiębiorstwa rolnego. Aplikacja internetowa została wytworzona w technologii ASP.NET przy wsparciu systemu informatycznego AgroCont, z ISAT, s.r.o. i zastosowana w gospodarstwie Dolný Lopašov. W artykule opisano komponenty wybranej technologii (np. Visual Basic .NET, HTML, JavaScript, AJAX, SQL itp.) oraz trzy podstawowe moduły, które koncentrują się na rejestrowaniu arkuszy roboczych, dokumentacji agronomicznej i zarządzaniu poszczególnymi rekordami. Aplikacja internetowa pracuje na wszystkich platformach w dowolnym miejscu (np. Android, IOS, Windows itp.), które maja połączenie internetowe. Wszystkie utworzone rekordy są powiązane z systemem informacyjnym AgroCont i mogą być dalej wykorzystywane np. do tworzenia płac lub jako podstawa wewnętrznych analiz.
11
Content available Evolution of online mapping: from Web 1.0 to Web 6.0
EN
Web 5.0 performance appears limited only if seen through the prism of technological development. It presents the web as a human-controlled tool, which uses algorithms to attempt to personalize, search, and improve user experience, and to act for or on behalf of a person. Meanwhile, in the Web 6.0 era, the world will be quite unlike what we know today. For instance, it may turn out that Web 6.0 will mean the migration of human consciousness to cyberspace or to an unspecified “cloud” (of data, perhaps?). Will online maps even be needed in such a world? The Web, seen in its current way, is “anchored in metabolism”. Web 6.0 endeavours to face up to that. Namely, Web 6.0 aspires to be an independent entity that functions in the Internet ecosystem, depending on the presence of electro-impulses, but without the necessity of “anchoring” on a durable data carrier. This development path could be indicated by the use of artificial intelligence, data analytics and (genetic) algorithms in Web 4.0. At the same time, it is difficult to say whether Web 6.0 will end up as one synthetic, self-conscious organism or a collective of “other identities”, i.e. the personalities of individual devices integrated in the network.
PL
Prezentacja Web 5.0 jedynie przez pryzmat rozwoju technologicznego wydaje się być ograniczona. Przedstawia sieć, jako narzędzie kontrolowane przez człowieka, które przy pomocy algorytmów podejmuje próby personalizacji, wyszukiwania, poprawy doświadczeń, działania za człowieka lub w jego imieniu. Tymczasem w erze Web 6.0 świat nie będzie przypominał tego, który znamy obecnie. Może się bowiem okazać, że Web 6.0 oznaczać będzie migrację świadomości ludzkiej do cyberprzestrzeni lub bliżej nieokreślonej „chmury” (danych?). Czy w takim świecie potrzebne będą mapy internetowe? Web postrzegana w dotychczasowy sposób jest „zakotwiczona w metabolizmie”. Web 6.0 wychodzi temu naprzeciw. Web 6.0 aspiruje do miana niezależnego bytu, który funkcjonuje w ekosystemie internetowym, zależnie od występowania elektroimpulsów, jednak bez koniczności „zakotwiczenia” na trwałym nośniku danych. Na taką ścieżkę rozwoju mogłoby wskazywać zastosowanie w Web 4.0 sztucznej inteligencji, analityki danych i algorytmów (genetycznych). Jednocześnie trudno odpowiedzieć czy Web 6.0 maiłaby być jednym syntetycznym, samoświadomym organizmem czy też kolektywem „innych tożsamości”, tj. osobowości indywidualnych urządzeń zintegrowanych w sieci.
PL
W pracy opisano zastosowanie aplikacji internetowej do oceny jakości dopasowania aparatów słuchowych. Metoda oceny polega na badaniu ankietowym, uzupełnionym testem rozumienia słów jednosylabowych w polu swobodnym. Opisywana aplikacja internetowa pozwala na przeprowadzenie badania z dowolnego komputera z dostępem do sieci. Dzięki implementacji metody w postaci aplikacji internetowej, można w systematyczny i uporządkowany sposób dokonywać oceny korzyści z użytkowania aparatów słuchowych. Daje też możliwość jej rozszerzenia czy modyfikacji. Z przeprowadzonych badań wynika, że ok. 60% użytkowników uzyskało w ciągu 7 dni zysk z aparatu słuchowego ≥10%, co oznacza efektywne zaopatrzenie. Największy zysk osiągają pacjenci z 2. i 3. stopniem niedosłuchu według skali WHO (World Health Organization).
EN
The study presents application of the web-based application for the assessment of quality of hearing aid fitting. The method consists of a survey supplemented with the test for recognizing the single syllable words under free-field conditions. A web-based application has been developed to allow testing from any computer with the Internet access. The implementation of the method in the form of a web-based application, allows a systematic and organized assessment of the benefits gained from the hearing aid use. The application is an easy-to-use tool that can easily be modified. On the basis of the study performed, it may be observed that in the case of 60% of subjects it was possible to achieve benefit ≥10%, which signifies an effective fitting of the hearing aid. The highest benefit occurs for subjects with grade 2 and 3 of hearing loss according to the WHO scale.
PL
Tematem referatu są zagadnienia dotyczące modelowania matematycznego silnika, wyznaczania jego parametrów, implementacji modelu w programie komputerowym oraz opracowania aplikacji internetowej do potrzeb symulacji stanów przejściowych i ustalonych silnika indukcyjnego klatkowego typu Sg 132S-2A-G. Zagadnienia te są ściśle związane z koncepcją Wirtualnego Laboratorium (WL) maszyn elektrycznych rozwijanego od szeregu lat w Politechnice Gdańskiej. To wirtualne laboratorium koresponduje do rzeczywistego Laboratorium Maszyn Elektrycznych na WEiA PG. W referacie opisano sposób opracowania modelu matematycznego oraz iteracyjny algorytm wyznaczania parametrów obwodowych silnika przy założeniu, że nie są znane jego wewnętrzne szczegóły konstrukcyjne. Przedstawiono sposób implementacji modelu silnika w aplikacji komputerowej przy wykorzystaniu programowania zorientowanego obiektowo. Zastosowano hybrydowe podejście ASP.NET w celu opracowania aplikacji internetowej do symulacji pracy silnika.
EN
This paper presents dynamic Internet application for circuit simulation of induction motor (Sg132S-2A type) using Web browser. The application is implemented as component of Virtual Laboratory of Electrical Machines. The application was developed using ASP.NET type project in Visual Studio software and is supported by the .NET Framework as integrated component of Windows. Advanced Wizard control is implemented to obtain sequential processing of simulation. Circuit parameters of this motor are determined using iteration process. In this process angular velocity at start-up test was taken as a reference waveform. Graphical user interface of this application is shorty described to show the functionality of application. Simulation results of electromagnetic torque, currents and angular velocity for start-up simulation are presented.
PL
Efektywne zarządzanie dużym majątkiem, w szczególności o znaczącym i rozproszonym zasięgu przestrzennym, wymaga obecnie wspomagania przez nowoczesne rozwiązania informatyczne. Rosną też potrzeby użytkowników nieruchomości, na przykład w zakresie zapewnienia bezpieczeństwa i poruszania się wewnątrz dużych obiektów, takich jak: kampusy akademickie, centra handlowe i komunikacyjne. Zaspokojenie tych potrzeb wymaga dostępu do różnorakich danych przestrzennych: map ewidencji gruntów i budynków, map zasadniczych, planów zagospodarowania przestrzennego, modeli 3D budynków i map wnętrz budynków. Obecnie dostępne technologie i koncepcje z zakresu GIS umożliwiają znaczące usprawnienie wielu procesów związanych z użytkowaniem i zarządzaniem nieruchomościami. Dlatego na Politechnice Warszawskiej podjęto próbę opracowania koncepcji, a następnie wykonania prototypu wielofunkcyjnego systemu informacji o nieruchomościach Politechniki Warszawskiej. W artykule przedstawiono podstawowe założenia koncepcyjne systemu oraz omówiono wybrane cechy wykonanego prototypu. Kluczową rolę w systemie odgrywa autorski, zintegrowany model danych wykorzystujący elementy modeli CityGML, EGiB oraz IndoorGML, rozszerzony o dodatkowe elementy zaproponowane przez autorów. System wykorzystuje zarówno dane pozyskane z zasobu geodezyjnego i kartograficznego, jak i specjalnie wykonane modele wnętrza wybranych budynków. Funkcjonalnie system został podzielony na następujące składowe: moduł zarządzania, moduł bezpieczeństwa i moduł informacji. Realizują one między innymi takie zadania jak: wspomaganie ewidencji majątku, raportowanie stanu majątku do systemu POLON, archiwizacja i zautomatyzowane udostępnianie dokumentacji budowlanej oraz geodezyjnej i kartograficznej, wspomaganie wynajmu pomieszczeń na cele wewnętrzne i zewnętrzne, wspomaganie straży akademickiej i służb ratunkowych, znajdowanie obiektów i orientacja w przestrzeni (w tym nawigacja). Koncepcja zakłada integrację z kilkoma systemami, między innymi: systemem ERP, systemem rezerwacji sal, systemem USOS. Pod względem kompleksowości rozwiązania, wielofunkcyjności i integracji źródeł danych oraz systemów, omawiane rozwiązanie jest pierwszym tego typu rozwiązaniem w Polsce.
EN
At present, the effective management of big real estates of significant spatial distribution requires support from modern IT solutions. Demands of real estate users are also growing, for example in the field of ensuring security and movements inside large objects, such as university campuses, commercial or transport centres. In order to meet those demands the access to different spatial data is required; they include cadastral maps, base maps, spatial arrangement plans, 3D models of buildings and maps of interiors of buildings. Currently available technologies and GIS related concepts allows for significant improvements of many processes related with the use and management of real estates. Therefore an attempt was undertaken at the Warsaw University of Technology aiming at development of a concept and then a prototype of a multifunctional information system concerning real estates of this University. The paper presents basic conceptual assumptions of the system and discusses selected features of the prototype system. The key role is played in that system by the original, integrated data model which uses elements of the CityGML, EGiB and IndoorGML models, amended by additional elements proposed by the authors. The system uses both, data from geodetic and cartographic resources, as well as dedicated models of interiors of selected buildings. Functionality of the system has been divided into the following components: the management module, the security module and the information module. Among others, they perform such tasks as: support for inventory of real estates, reporting to the POLON system, archiving and automated access to building, cartographic and geodetic documentation, support for leasing real estates for internal and external purposes, support for the academic guards and emergency services, finding facilities and spatial orientation, including navigation. The concept assumes integration with several systems, such as: the ERP system, the system of booking rooms, the USOS system. Considering the solution complexity, multi-functionality and integration of data sources and systems the discussed solution is the first solution of this type in Poland.
EN
This paper presents an original information system supporting the management of an agricultural holding codenamed AGMS (Agro-Management System). This system was created in C# language, using ASP. NET MVC programming technology. The application database layer was supported by SQL Server and Entity Framework technology. The creation of the program's views enabled such languages as HTML 5, CSS3 along with Bootstrap library and Javascript with dedicated Knockout.js library. The development of the system was preceded by an analysis of requirements, in accordance with software engineering procedures. The documentation created at this stage in the form of UML diagrams was prepared in Microsoft Visio. The AGMS program presented in this article is a developmental version, so all its functionalities are not yet fully implemented. The user can use the current version of the software to map fields, manage events related to individual fields and, among other things, obtain information on pests and weeds. The article also describes the concept of the final version of the program, which should include modules implementing simple methods of artificial intelligence in the field of image recognition and decision support.
PL
Zaprezentowano autorski system informatyczny wspomagający zarządzanie gospodarstwem rolnym o nazwie kodowej AGMS (Agro-Management System). System ten został wytworzony w języku C#, w technologii programistycznej ASP.NET MVC. Warstwa bazodanowa aplikacji została obsłużona przez SQL Server oraz technologię Entity Framework. Wytworzenie widoków programu umożliwiły takie języki jak HTML5, CSS3 wraz z biblioteką Bootstrap a także Javascript z dedykowaną biblioteką Knockout.js. Opracowanie systemu zostało poprzedzone analizą wymagań, zgodnie z procedurami inżynierii oprogramowania. Powstała na tym etapie dokumentacja w postaci diagramów UML została przygotowania w programie Microsoft Visio. Program AGMS prezentowany w niniejszym artykule jest wersją rozwojową, a zatem jego wszystkie jego funkcjonalności nie są jeszcze w pełni zaimplementowane. Użytkownik korzystając z aktualnej wersji oprogramowania ma możliwość mapowania pola, zarządzania zdarzeniami dotyczącymi poszczególnych pól, a także m.in. może zasięgać informacji o szkodnikach czy chwastach. W pracy opisano także koncepcję finalnej wersji programu, w której powinny znaleźć się moduły implementujące proste metody sztucznej inteligencji w zakresie rozpoznawania obrazów i wspomagania podejmowania decyzji.
16
Content available remote ArboMap - mobilny GIS dla drzew i krzewów
17
Content available Aplikacja internetowa ListsBook
PL
Opracowano oraz zaimplementowano rozbudowaną aplikacje internetową posiadającą własny interfejs programistyczny API (ang. application programming interface). Jej zadaniem jest magazynowanie oraz prezentacja danych zapisanych w postaci spersonalizowanych grup zwanych „listami”. Listy będzie można współdzielić pomiędzy użytkownikami aplikacji bądź też samo organizującymi się grupami użytkowników.
EN
Preparation of project and its implementation as a rich internet application with own application programming interface for storing, presentation of data stored in personalized groups of data called “lists” and also sharing this “lists” between users of this application or groups of users created by themselves.
18
EN
The aim of this work is to define a procedure for the modelling of a computer network for the simulation of the network traffic induced by the execution of web applications. The work consists in describing the objects of a library defined for modelling both the hardware and the software of the system. These are specific objects with an architecture based on complex queuing service structures. The objects of the library are used to both build the computer network model and describe the operation of a web application executed on the network in a distributed fashion.
PL
Celem artykułu było porównanie wybranych szkieletów programistycznych w technologii Java. Do analizy zostały wybrane Spring MVC oraz JavaServer Faces. Została przeprowadzona analiza teoretyczna związana z funkcjonowaniem badanych frameworków. Dla porównania wybranych szkieletów programistycznych były utworzone dwie aplikacje, posiadające podobną funkcionalność. wyniki przeprowadzonych badań dotyczących wydajności oraz pomiaru metryk kodu utworzonych aplikacji zostały pokazane w postaci wykresów.
EN
The purpose of the article was to compare selected frameworks for web applications Java technology. Spring MVC and JavaServer Faces were selected for the analysis. Theoretical analysis related with the functioning of the examined frameworks was conducted. For comparison of selected frameworks there were created two applications that have similar functionality. Performance testing and measuring code metrics of created applications were conducted.
20
PL
Na podstawie przeprowadzonej analizy aspektów projektowania i tworzenia responsywnych stron internetowych, niniejszy artykuł poświęcono zagadnieniu optymalizacji portalu internetowego z wykorzystaniem RWD (ang. Responsive Web Design). W artykule przedstawiono identyfikację czynników wpływających na wydajność projektów responsywnych oraz wyniki pomiaru wydajności testowego portalu przed i po optymalizacji.
EN
Based on the analysis of aspects of designing and creating responsive web pages, this article presents a web portal optimizing using RWD (Responsive Web Design). The paper presents the identification of factors affecting the responsive projects’ performance and performance measurement of the portal before and after optimization.
first rewind previous Strona / 3 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.