Celem monografii jest przedstawienie czytelnikom podstawowych metodyk, technik i narzędzi przeznaczonych do budowy modeli pojęciowych danych przestrzennych na poziomie pojęciowym i implementacyjnym, a następnie do transformacji tych modeli do schematów XSD bazujących na języku GML i do zapisów struktur baz danych w języku DDL. Całość składa się z dwunastu rozdziałów dotyczących poszczególnych aspektów budowy modeli i ich transformacji. Wstęp wprowadza czytelników w całą przedstawianą problematykę i naświetla szerszy teoretyczny kontekst z zakresu modelowania i wykorzystania modeli w zastosowaniach praktycznych. Rozdział drugi poświęcony jest nowym metodom zapisu danych przestrzennych opartego na językach znacznikowych, a w szczególności na języku GML, objaśnia zasady takiego zapisu, zawiera krótką historię języka GML i przedstawia inne języki znacznikowe z nim powiązane. Rozdziały trzeci i czwarty stanowią wprowadzenie do modelowania informacji przestrzennej opartego o metodykę MDA z wykorzystaniem języka UML i zawierają przegląd standardów i narzędzi służących temu modelowaniu. W rozdziałach piątym i szóstym przedstawione są podstawowe zasady budowy tematycznych schematów aplikacyjnych w metodyce języka UML i języka GML zilustrowane przykładami. Rozdział siódmy poświęcony jest zagadnieniom transformacji schematów aplikacyjnych z UML do GML, a w szczególności wymaganiom i ograniczeniom, jakie muszą być spełnione, a także dostępnym narzędziom. Kolejny ósmy rozdział dotyczy modeli UML dedykowanych komponentowi infrastruktury krajowej, przeznaczonym dla Służby Geodezyjnej i Kartograficznej. W rozdziale dziewiątym dokonany jest przegląd najczęściej popełnianych błędów w budowie modeli UML przeznaczonych do utworzenia schematów bazujących na języku GML. Tematem rozdziału dziesiątego jest zastosowanie metodyki MDA do transformacji modeli UML do struktur relacyjnych baz danych. Rozdział jedenasty zawiera metodyczną analizę różnych przypadków występujących w modelach danych tematów aneksów II i III dyrektywy INSPIRE, w tym porównanie z modelami tematów aneksu I, analizę różnych typów i form danych, jakie tam występują. Dwunasty rozdział to podsumowanie, w którym zwraca się szczególną uwagę na dynamiczny rozwój metod z tego zakresu, zmiany zachodzące w zakresie stosowanej terminologii i skutki, jakie te zmiany za sobą pociągają.
EN
The main objective of the monograph is to present essential methodologies, technologies and software tools dedicated to building conceptual models of geospatial data on conceptual level, and implementation level, and then to be transformed into XSD schemas based on GML language and to encode data bases structures in DDL language. The whole monograph consists of twelve chapters concerning different aspects of models development and their transformation. The introduction familiarizes readers with all issues presented and clarifies broader theoretical context with regard to modeling and exploitation of models in practical applications. The second chapter is dedicated to modern methods of encoding spatial data based on markup languages, in particular on GML language; rules for that encoding are also explained. This chapter contains a short history of GML language and presents other markup languages associated with it. Chapters three and four provide an introduction to spatial information modeling based on MDA methodology with application of UML language and it contains a review of standards and tools dedicated to such modeling. In chapters five and six, essential rules of development of thematic application schemas are presented in the methodology of UML and GML languages. Examples to illustrate them are provided. Chapter seven is dedicated to issues of transformation application schemas from UML to GML, in particular to the requirements and constrains that must be fulfilled and also to available tools. The next chapter eight concerns UML models dedicated to components of the national infrastructure designated for Geodetic and Cartographic Service. In chapter nine, a review of most frequent mistakes committed in drawing up UML models dedicated to generating of schemas based on GML language are presented. The subject of chapter ten is the application of MDA methodology for transformation of UML models into relational databases structures. Chapter eleven contains methodological analysis of various cases occurring in data models for the themes defined in Annex II and III of INSPIRE Directive as well as a comparison with the models for themes defined in Annex I and an analysis of various data forms occuring there. In chapter twelve, the recapitulation is presented, in which dynamic development of methods in this area is taken in consideration. In addition, significant changes in the terminology and the effects of these changes are discussed.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W artykule przedstawiono przegląd modeli danych stosowanych obecnie do implementacji baz danych. Zagadnienie to jest fundamentalne dla zrozumienia określonego systemu bazodanowego przygotowanego według wybranego modelu. Mimo iż najbardziej rozpowszechnionym modelem jest model relacyjny, to jednak systemy opierające się na modelu hierarchicznym i sieciowym wciąż są używane. Odpowiedzią na ograniczenia poszczególnych modeli są modele mieszane relacyjno-obiektowy oraz sieciowo-relacyjny.
EN
The paper presents an overview of data models currently used to implement the databases. This issue is fundamental to understanding a particular database system prepared according to the chosen model. Although the most common model is the relational, the systems based on hierarchical and network models are still being used yet. The answer to the limitations of individual models are models of mixed object-relational and network-relational.
3
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
This paper presents novel feature extraction and classification methods for online handwritten Chinese character recognition (HCCR). The X-graph and Y-graph transformation is proposed for deriving a feature, which shows useful properties such as invariance to different writing styles. Central to the proposed method is the idea of capturing the geometrical and topological information from the trajectory of the handwritten character using the X-graph and the Y-graph. For feature size reduction, the Haar wavelet transformation was applied on the graphs. For classification, the coefficient of determination [...] from the two-dimensional unreplicated linear functional relationship model is proposed as a similarity measure. The proposed methods show strong discrimination power when handling problems related to size, position and slant variation, stroke shape deformation, close resemblance of characters, and non-normalization. The proposed recognition system is applied to a database with 3000 frequently used Chinese characters, yielding a high recognition rate of 97.4% with reduced processing time of 75.31%, 73.05%, 58.27% and 40.69% when compared with recognition systems using the city block distance with deviation (CBDD), the minimum distance (MD), the compound Mahalanobis function (CMF) and the modified quadratic discriminant function (MQDF), respectively. High precision rates were also achieved.
W pracy przedstawiono model relacyjny, opracowany metodą analizy systemowej procesu zbioru i transportu jabłek w gospodarstwie sadowniczym. W wyniku odwzorowania izomorficznego model relacyjny tworzy para składająca się z 5 elementów i zbioru 10 relacji tworzących strukturę modelu, odzwierciedlającą najważniejsze procesy mające wpływ na czas zbioru i transportu jabłek. Sformułowany model relacyjny jest podstawą do opracowania modelu operacyjnego i jego logicznej weryfikacji.
EN
The paper presents the relation model developed using the method involving system analysis of apple harvesting and transporting process in a fruit farm. As a result of isomorphic mapping, relation model is constituted by a pair consisting of 5 elements and a set of 10 relations forming model structure reflecting the most important processes affecting apple harvesting and transporting time. The formulated relation model provides the basis for operational model development and logical verification.
Opracowano modele relacyjne do krótkoterminowego prognozowania zapotrzebowania na energię elektryczną odbiorców wiejskich. Przy ich wyznaczaniu skorzystano z opisanych w części I algorytmów wyznaczania modeli rozmytych. Przeprowadzona analiza wykazała przydatność zbudowanych w ten sposób modeli relacyjnych do predykcji z wyprzedzeniem godzinowym.
EN
The research involved development of relationship models for short-term predicting of electric energy demand for rural consumers. When defining them, the researchers used algorithms for determining fuzzy models described in part I. Completed analysis has proven that relationship models built in this way are useful for prediction with one-hour advance.
Artykuł porusza niektóre aspekty obsługi grafów z poziomu języka zapytań SQL. Przedstawione zostały metody ich reprezentacji w modelu relacyjnym oraz najbardziej reprezentatywne metody obsługi. Istotą artykułu jest polemika z dwoma algorytmami zaproponowanymi przez J. Celko [1].
EN
The paper concern some aspects of acyclical graphs handling due to structure query language. Methods of their representations in relational model have been presented as well as the most representative methods of their handling. The polemic with two algorithms presented by Joe Celko is the essence of this paper.
Aplikacje biznesowe wykorzystujące relacyjne systemy bazodanowe coraz częściej spotykają się z problemem dostępności schematu w czasie jego modyfikacji. Zazwyczaj nawet najmniejsza zmiana struktury schematu wiąże się ze wstrzymaniem pracy komponentów na czas aktualizacji schematu oraz ich aktualizacją. Rozwiązaniem problemu "wymuszenia aktualizacji komponentu" może być wersjonowanie schematu. Niestety istniejące mechanizmy mają wady, które uniemożliwiają ich powszechną implementację. Dodatkowo nie nadają się do zastosowania w istniejących systemach o wieloaplikacyjnej architekturze bazodanowej. Artykuł opisuje propozycje modelu dedykowanego do rozwiązania problemów dostępności schematu w czasie modyfikacji, dostosowania komponentów po ewolucji schematu oraz możliwości wykorzystania w istniejących systemach.
EN
Business Applications based on relational model often meet problems of schema availability during its modification. Even the smallest change of schema structure is a risk of making existing application programs obsolete when they run against the modified schema. Schema versioning can be used as a solution of "forced component evolution" problem. Unfortunately, existing mechanisms have defects, which make impossible to use them widely as common implementation. This article describes model that addresses the problem by integrating schema evolution with schema versioning facilities.
Język UML jest w dzisiejszych czasach najpopularniejszym językiem modelowania używanym w przemyśle komputerowym. Druga wersja języka oprócz doprecyzowania większości diagramów i zwiększenia ich liczby nie posiada większości wad, na które narzekali projektanci używający poprzedniej wersji języka, co przyczyniło się do jego dalszego wzrostu popularności. Język UML powstał z myślą głównie o systemach obiektowych, jednak w przypadku systemów bazodanowych nadal najpopularniejszym modelem jest model relacyjny i klasyczne podejście do modelowania danych w oparciu o diagramy ERD. Jednak UML dostarcza, zdaniem autora, znacznie więcej możliwości projektantowi, co pozwala między innymi na płynniejsze przejście od etapu modelowania do implementacji. Diagram ERD dostarcza tylko informacji statycznych, podobnie jak częściowo wzorowany na nim diagram klas. Transformacja pomiędzy tymi dwoma typami diagramów jest stosunkowo prosta i była szeroko omawiana w literaturze [5, 3]. W artykule autor chciałby się skupić na omówieniu innych transformacji, które są możliwe do przeprowadzenia z diagramów UML-owych (oprócz diagramów klas rozważane będą diagramy czynności) do tabel relacyjnych, procedur wbudowanych i funkcji w języku SQL.
EN
UML has been accepted as the standard modelling language for specifying software and system architectures. Second version of language, known as UML version 2.0, addressed most of the problems that architects faced while modelling software with previous version of this language and confirmed its position as the most popular modelling language used in object-oriented approaches to software development. On the other hand relational model of storing data today is the most popular model and the most common methodology of modelling data in relational systems is classic Entity-Relationship model and its extensions. Although UML was strongly influenced by these mechanisms, in author's opinion, it provides much more expressive modelling power. From the static point of view of the system transformation between ERD diagrams and relational tables is relatively ease, so transformation rules between class diagrams and relational tables have been widely discussed in literature [5, 3]. In this paper some additional transformations which are possible from class diagrams and activity diagrams to relational tables, stored procedures and functions are discussed.
W pracy przedstawiono model relacyjny skojarzonego źródła energii wykorzystującego energię odpadową powstającą w układach chłodniczych w zakładach przetwórczych przemysłu rolno-spożywczego. Utworzono zbiór 13 elementów modelu poprzez agregację 21 komponentów systemu. Każdemu elementowi przyporządkowano zbiór cech (np. temperatura, ciśnienie czynnika chłodniczego). Model ten jest etapem szerszej pracy zmierzającej do budowy modelu matematycznego i modelu neuronowego sterowania w celu poprawienia sprawności energetycznej układu chłodniczego.
EN
There’s been presented a relational model of an associated source energy. There is utilized a waste heat coming from refrigerating machines in food processing industry. In this system works a heat pump. A set of 13 elements of a model has been made by aggregation a set of 23 components of the system. The model of the assosiated source energy included matrix of relations and a set of attributes (temperature, a press of cooling medium). The presented model is the base to make a mathematical model and fuzzy logic neural net model of control system in order to correct thermal efficiency of refrigerating machines.
W pracy zastosowano podejście systemowe do rozwiązywania zagadnień ekoenergetycznych tj. wytwarzania odnawialnych nośników energii pochodzenia rolniczego na poziomie wybranej gminy województwa warmińsko - mazurskiego. Wykazano potrzebę całościowych, systemowych rozwiązań wyznaczania zapotrzebowania na energię z zasobów odnawialnych pochodzenia rolniczego. Budowę systemu wytwarzania odnawialnych nośników energii zrealizowano w dwóch etapach: I budowa modelu relacyjnego, II budowa modelu matematycznego i programu symulacyjnego (numerycznego). W niniejszym artykule przedstawiono etap I - model relacyjny systemu.
EN
A comprehensive approach was applied to solve ecoenergetic problems i.e. generation of renewable carriers of energy carriers of agricultural origin in a chosen commune of Warmia and Mazury Voivodship. The need of complete, comprehensive solutions for the determination of the demand for the energy from renewable resources of agricultural origin was presented. The building of a system of generating renewable energy carriers was carried out in two stages: building a relational model, mathematical model and a simulated program (numeric). In the present article the first stagea relational model of a system is presented.
11
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Na podstawie analizy stanu przedmiotowego zagadnienia zidentyfikowano problem racjonalnego doboru (adekwatnego do zakresu realizowanych funkcji) systemu diagnostycznego wspomagającego utrzymanie w ruchu maszyn i urządzeń przemysłu rolno-spożywczego. Systemem diagnostycznym objęto następujące branże: mleczarską, mięsną, zbożowo-młynarską, przetwórstwa drobiu. Opracowano model symulacyjny systemu diagnostycznego i wykonano eksperymenty symulacyjne. Badanie modelu pozwoliło na: wyznaczenie suboptymalnej liczby zespołów diagnostycznych niezbędnych do realizacji celu działania systemu, odstępów czasu między pomiarami diagnostycznymi realizowanymi przez zespoły diagnostyczne i za pomocą przyrządów diagnostycznych, oszacowanie wskaźników jakości działania systemu (wykorzystania, kosztów, wydajności), oszacowanie parametrów zmiennej losowej czasu przebywania maszyn w stanach granicznych (przedawaryjnych). Opracoweano metodę weryfikacji utworzonego modelu symulacyjnego. Zidentyfikowano wskaźnik obiektywizujący ocenę adekwatności systemu do modelu. Model zaprezentowany w pracy i zrealizowany wg opracowanej metodyki jest adekwatny do systemu w 79%.
EN
The paper presents a new method for selecting a diagnostic system for machinery maintenance in the food processing industry. The diagnostic system for production lines applied at dairies, meat plants, poultry plants and grain processing plants was examined. A simulation model of the system was developed and simulation experiments were perfomed. The model tests allowed to determine: a sub-optimal number of diagnostic groups indispensable for the system funcioning, time intervals between diagnostic measurements taken by diagnostic groups by means of diagnostic instruments, the indices of system quality (including coefficients of productivity, costs, utilization, efficiency), the parameters of random variable - time of error-free running before failure. A method enabling to verify the simulation system adequacy was also proposed. The level of adequacy of the model system is 79%.
W niniejszym artykule przedstawiono podstawowe pojęcia dotyczące projektowania modelu relacyjnego i opisano model związków encji - syntaktykę i semantykę elementów składowych oraz zilustrowano jego użycie przy tworzeniu modelu konceptualnego rozważanej rzeczywistości. Przedstawiono również podstawowe elementy relacyjnego modelu danych.
EN
The work presents methodologies of relation database modeling. Most attention has been paid to a conceptual and logic modeling. This paper presents basic terms of relational database, entity relationship model and representations data in relational model relation schema.
13
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W artykule przedstawiono relacyjny model matematyczny ograniczeń decyzji zarządzania produkcją zgodnego z metodą MRP II. Na tym tle opisano algorytm planowania potrzeb materiałowych (MRP) oraz proces decyzyjny harmonogramowania produkcji (SFC) i kontroli zdolności produkcyjnych (CRP), zorganizowany według standardu MRP II. Przedyskutowano możliwość pełnego i bezpośredniego wykorzystania ograniczeń do wyznaczania zmiennych decyzyjnych MRP II.
EN
The relational mathematical model of decision constraints in the MRP II system has been presented in the paper. On this ground the MRP algorithm, as well as decision making process of shop floor control (SFC) and capacity requirements planning (CRP) in the MRP II standard system have been described. Opportunity of direct and complete constraints application to determining values of MRP II decision variables has been discussed.
Pojawienie się obiektowych baz danych jako konkurencji dla baz relacyjnych zburzyło spokój zarówno dostawców systemów, jak i ich klientów. Dla dostawców rynek baz danych, szacowany na 5-7mld.$ rocznie, może być źródłem zarówno ogromnego sukcesu finansowego, jak i klęski. Z punktu widzenia klientów inwestycje w bazy danych są kosztowne, zaś dzisiejsze decyzje mogą mieć konsekwencje w przeciągu kilkudziesięciu lat.
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ć.