Artykuł przedstawia rozwiązanie pozwalające na sprawne tworzenie zaawansowanych aplikacji okienkowych, opartych na komunikujących się ze sobą modułach. W ramach szablonu zdefiniowano zarówno mechanizm komunikacji w obrębie aplikacji, jak i pomiędzy różnymi aplikacjami. Opisano zarówno stosowane mechanizmy, jak i proces tworzenia aplikacji z wykorzystaniem frameworku. Artykuł kończy przykład zastosowania MiSS Framework do stworzenia prostej, okienkowej aplikacji bazodanowej.
EN
This article describes a framework for window applications built from modules that communicate each other. With this framework the communication within the application and between application is possible. The description of used mechanisms and application development is also the part of the article. It ends with the example of the window application created on the basis of the MiSS Framework.
Artykuł opisuje aplikację bazodanową – część systemu COOL's – która zajmuje się akwizycją, przechowywaniem i udostępnianiem informacji o stanie zwałowisk odpadów powęglowych. Podczas implementacji wspomnianych modułów zastosowano ciekawe i możliwe do adaptacji rozwiązania związane z pobieraniem danych z urządzeń pomiarowych oraz przechowywaniem ich w uniwersalnej strukturze bazy danych.
EN
This article show the database application – part of the system COOL's – that collects, stores and publishes the data about the state of coal waste dumps. This application implements the adaptive and scalable model of acquisition of data from different devices. Also the universal model of different type/domain/unit values representation is in the database.
W artykule przedstawiono koncepcję systemu komputerowego wspomagającego przeprowadzanie testów wyboru z dowolnej dziedziny. System jest tak zaprojektowany, że umożliwia przeprowadzanie testów zarówno w warunkach laboratoryjnych (gdzie dostępne są komputery), jak i w typowych wieloosobowych salach wykładowych, gdzie studenci rozwiązują test w postaci tradycyjnej (papierowej). W pierwszym przypadku test można przeprowadzić praktycznie całkowicie automatycznie (poza oczywiście przygotowaniem pytań, które to zadanie z oczywistych względów nie poddaje się automatyzacji). W drugim przypadku, dzięki odpowiednim rozwiązaniom, można do minimum uprościć najbardziej czasochłonne i żmudne etapy (głównie drukowanie kart egzaminacyjnych oraz ich sprawdzanie).
EN
The article presents the concept of a computer system for carrying out test exams of any discipline. Such a system is designed to support tests in small laboratory rooms (using computers) as well as in large lecture rooms (using paper forms). In the first case tests can be carried out almost automatically (of course all questions must be prepared manually). In the second case preparing and printing exam sheets and checking answers is much easier corresponding to traditional (manual) way.
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ć.