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

Znaleziono wyników: 59

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

help Ogranicz wyniki do:
first rewind previous Strona / 3 next fast forward last
PL
W niniejszym artykule przedstawiono warstwę aplikacji sterującej Elektronicznego Systemu Wspomagania Skutecznej Ewakuacji (ESWSE). Opracowany system oparto na architekturze uwzględniającej komponenty elektroniczne w postaci opasek przypisanych do osób ewakuowanych, lokalizatorów zainstalowanych w wybranych miejscach budynku oraz oprogramowania w postaci aplikacji mobilnej oraz webowej. Rdzeniem systemu jest oprogramowanie wymiany danych, generowanych przez lokalizatory i następnie przetwarzanych w module estymacji i wizualizowanych w aplikacji użytkownika. Wśród funkcjonalności realizowanych przez oprogramowanie wyróżnić można: definiowanie struktury budynku, tworzenie dróg ewakuacji, umieszczanie na mapie oraz parametryzowanie lokalizatorów, a także wprowadzania do systemu opasek użytkowników. W artykule przedstawiono także rezultaty testów cząstkowych systemu, weryfikujące poprawność działania opracowanej aplikacji
EN
This article presents the control application layer of the Electronic System for Effective Evacuation Support (ESWSE). The developed system is based on an architecture that takes into account electronic components in the form of wristbands assigned to evacuees, locators installed in selected areas of the building, and software in the form of a mobile and web application. The core of the system is the software for the exchange of data, generated by the locators and then processed in the estimation module and visualized in the user application. Among the functionalities implemented by the software are: defining the structure of the building, creating evacuation routes, placing on the map and parameterizing locators and entering user wristbands into the system. The article also presents the results of partial tests of the system, verifying the correctness of the developed application.
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
Artykuł przedstawia analizę porównawczą dwóch aplikacji webowych napisanych w językach: PHP oraz Python. Stworzono aplikacje testowe, które zostały wyposażone w tą samą funkcjonalność wykorzystaną w badaniach polegających na pomiarze czasów odpowiedzi serwera na żądania typu INSERT, SELECT, UPDATE i DELETE –obsługujące operacje na bazie danych. Celem badań było porównanie obydwu języków pod względem wybranych kryteriów. Porównywano ich wydajność, objętość kodu źródłowego oraz popularność
EN
This article presents a comparative analysis of two web applications implemented in PHP and Python. Test applications were created and equipped with the same functionality used in tests consisting in measuring the server response times to INSERT, SELECT, UPDATE and DELETE requests - handling database operations. The purpose of the research was to compare both languages in terms of selected criteria. Their performance, source code volume and popularity were compared.
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.
EN
In the small business industry, effective cost control is of paramount importance. A well-functioning Material Requirements Planning (MRP) process plays a vital role in enabling businesses to manage their costs efficiently. This research paper explores the improvement of MRP in the context of small businesses in Thailand through the implementation of a web-based application. The objective was to enhance the MRP process by developing an MRP system using ReactJS, NodeJS, and PostgreSQL. The system was evaluated using heuristic evaluation techniques and the results indicated a positive outcome, the mean value is 0.83. The developed web based MRP system proved beneficial for small businesses, as it effectively reduced stocking costs and facilitated efficient raw material procurement. This research provides valuable insights into the implementation of web based MRP systems, enabling small businesses to optimize inventory management and enhance operational efficiency.
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
Niniejszy artykuł przedstawia analizę porównawczą dwóch języków programowania używanych do wytwarzania aplikacji internetowych. Porównanodwa najbardziej popularne języki programowania Java oraz PHP. Oceniane kryteria to: implementacja oraz wydajność. Sprawdzono czas wykonywania konkretnych operacji na 100, 1000 oraz 10000 rekordach. Została przeprowadzona analiza kodu w celu ustalenia w którym języku łatwiej jest zaimplementować aplikację posiadającą identyczne funkcjonalności. Przed implementacją aplikacji, dokonano przeglądu artykułów, książek oraz stron internetowych poświęconych podobnemu zagadnieniu. W celu zbadania wydajności wykorzystano narzędzie developerskie Postman. Z porównania wynika, że PHP jest wydajniejszym językiem wytwarzania aplikacji internetowych niż Java
EN
This article presents a comparative analysis of two programming languages used to develop web applications. Two most popular programming languages Java and PHP were compared. The evaluated criteria were: implementation and performance, the time of performing specific operations on 100, 1000 and 10000 records was checked. A code analysis was carried out to determine in which language it is easier to implement an application with identical functionalities. Before the implementation of the application, articles, books and websites on a similar topic were reviewed. In order to test the efficiency, the Postman developer tool was used. The comparison shows that PHP is a more efficient language for developing web applications than Java.
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
The concept of Industry 4.0 has now become a fact. One of its key technological solutions – the digital twin – serves as a bridge between the real and virtual worlds. Designs for both products and tools to make these products are generated in the virtual world. Thanks to the simulation capabilities of these digital replicas, it is possible to eliminate design flaws well before the creation of physical prototypes. Thus, the question naturally arises as to what degree these mathematical models of objects, processes or services replicate their physical counterparts. A correctly generated digital twin is not only a model or visualisation of its counterpart; it also reflects its dynamic behaviour. The issue of digital twins is a very broad one, and currently on the market, there are appearing an increasing number of tools available for the development of these twins. More and more often, 3D modelling software can be integrated with a control system model, facilitating the testing of newly designed objects in the virtual world. This paper presents the concept of building simplified digital twins in a web application environment. In addition to educational usage, the presented idea should find application in the design of small production lines, significantly affecting the cost of producing a digital twin.
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.
PL
W artykule przedstawiono opis systemu do monitorowania parametrów kryterialnych sieci elektrycznej oraz zużycia energii i wyznaczania profilu mocy dla systemów Przemysł 4.0. Opisano warstwę programową oraz sprzętową. Omówiono wykorzystane technologie z zakresu ICT oraz Przemysłowego Internetu Rzeczy IIoT.
EN
The article describes a system which allows its users to monitor power grid parameters, energy usage and to determine power profiles for Industry 4.0 systems. Software and hardware layers, as well as ICT and IIoT technologies involved have been described.
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.
EN
The goal of the article is to compare the three most commonly used tools for creating a graphical user interface in web applications. The analysis was carried out for the currently most popular tools: Angular, React and Vue. Test applica-tions with identical user interface, implemented in three technologies, were used for the research. The article compares, above all, the performance related to page loading time and memory usage..
PL
Celem artykułu jest porównanie trzech najczęściej stosowanych narzędzi do tworzenia graficznego interfejsu użytkow-nika w aplikacjach internetowych. Analiza została przeprowadzona dla najbardziej popularnych obecnie narzędzi: Angular, React i Vue. Do badań wykorzystano aplikacje testowe z identycznym interfejsem użytkownika, zaimplementowane w trzech technologiach. W artykule porównano przede wszystkim wydajność związaną z czasem ładowania stron oraz zajętość pamięci.
18
Content available Computer Aided Planning of WLAN Access Networks
EN
An Internet application was developed to support the design process of the WLAN access network. The whole program was designed as a desktop application using the following languages: HTML, CSS and JavaScript. The main task of the application facilitates the planning process of the WLAN access network, including the location of multiple base stations. There is an example of using the program in the WLAN network planning process. The main purpose of this application as the ability to carry out network planning using multiple base stations and provide radio coverage for the entire area served by Wireless Internet Service Provider, is obtained.
19
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.
20
EN
This article contains the description of a web application created in order to help children and adolescents with intellectual disabilities. The application gathers simple serious games that are supposed to be an addition to the daily therapy, widening and intensifying its results. The article starts with a quick review of already created serious games for people with the autism spectrum and the Down syndrome. Later, it focuses on formal and technical details of the chosen solution. The main part of the publication contains descriptions of the particular games created for the application. The article explains the rules of each game and depicts it with a screenshot from the application. Finally, the reader can find the results of the tests conducted with the help of the parents of pupils attending one of Cracow’s special needs school. The tests, during which the children were encouraged to use the web application in their homes, lasted for a little more than 3 weeks. The final section also contains opinions of the therapists with more than 20 years of experience.
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ć.