Zadowolony
- Informacje ogólne
- Korzystanie z
- Cechy i kluczowe właściwości
- Według Bruce`a Johnsona
- Co to jest SAM
- Jak można wykorzystać SAM
- Jak uzyskać jak najwięcej
- Opracowanie modelu danych
- Jakość danych
- Własność
- Rozszerzalność systemu danych
- Integracja danych branżowych
- Integracja aplikacji pakietowych
- Strategiczne planowanie systemów
- Co to jest ESAM
- Opis modelu obszaru tematycznego
- Obszar tematyczny danych
- Tworzenie modelu strukturalnego obszaru tematycznego
W inżynierii oprogramowania model domeny jest konceptualny. Zawiera on m.in jako Zachowanie i dane. W ontologii technicznej model dziedziny jest formalną reprezentacją dziedziny przedmiotowej z pojęciami, rojami, typami danych, jednostkami i regułami powszechnie stosowanymi w opisie logiki.
Informacje ogólne

Model domeny jest systemem abstrakcji, który opisuje poszczególne aspekty domeny wiedzy, wpływu lub działalności. Można go następnie wykorzystać do rozwiązywanie problemów, związanych z tą dziedziną. Model dziedziny jest reprezentacją znaczących pojęć świata rzeczywistego odnoszących się do aspektów materialnych, które mają być modelowane w oprogramowaniu. Koncepcje obejmują dane wykorzystywane w biznesie oraz reguły, które organizacja stosuje do tych składników.
Model domeny zazwyczaj wykorzystuje profesjonalne słownictwo. Pozwala to na przekazywanie poglądów zainteresowanym stronom. Nie powinien on odnosić się do żadnych technicznych implementacji.
Korzystanie z

Model domeny jest zwykle implementowany jako domena obiektowa w warstwie, która stosuje niższe wartości do przechowywania i publikowania interfejsów API na wysokim poziomie, aby uzyskać dostęp do danych i zachowań domeny.
Ujednolicony Język Modelowania (UML) wykorzystuje diagram klas do reprezentowania systemu.
Cechy i kluczowe właściwości
Model informacyjny obszaru tematycznego zapewnia reprezentację całej domeny, takiej jak badania kliniczne, opieka zdrowotna lub pielęgnacja. DIM są zwykle tworzone przy użyciu diagramów klas UML (Unified Modeling Language), aby reprezentować semantykę całego tematu za pomocą języka zrozumiałego dla ekspertów dziedzinowych. Modele te ukazują oceny takie jak ludzie, miejsca i działania oraz to, jak każdy z nich odnosi się do siebie.
Aplikacje, interfejsy oprogramowania, dodatki dla firm i inne systemy elektroniczne mogą być tworzone przy użyciu DIM. Nawet jeśli są one zaimplementowane za pomocą różnych języków programowania, wszystkie obszary używające DIM mają tę samą semantykę. Stanowi ona krytyczny fundament dla interoperacyjności oprogramowania i znaczącej wymiany danych. Aplikacje tworzone przy użyciu BRIDG mają wspólne pojęcie "embedded", co zapewnia kompatybilność pomiędzy takimi heterogenicznymi systemami.
Żaden pojedynczy użyty program nie będzie implementował wszystkich obiektów modelu domeny tematycznej. Jednak kompletność pokrycia pozwala użytkownikom końcowym na przeglądanie uniwersum semantyki BRIDG i wybieranie konkretnych zasobów potrzebnych do wdrożenia dowolnego rozwiązania. BRIDG wykorzystuje koncepcje i przykłady modelu tematycznego, które mają sens dla ekspertów, dzięki czemu mogą oni ściśle współpracować z deweloperami oprogramowanie i analitycy do sprawdzenia DIM i wybrać obiekty odpowiednie dla swojego projektu.
W przypadkach, gdy żadne pozycje w BRIDG nie obejmują niezbędnej semantyki nowego projektu, użytkownicy końcowi mogą współpracować z analitykami. Taka współpraca pomoże zidentyfikować te luki, dostarczyć przypadki użycia, aby je opisać, a następnie wypełnić niuanse nową semantyką. Model informacyjny domeny oparty na BRIDG może być następnie wykorzystany przez zespół programistów. Ma to znaczenie np. przy tworzeniu inne systemy.
Logiczny model domeny z istniejących projektów może być również wykorzystany do poprawy interoperacyjności. Projekt fizyczny jest opracowywany w oparciu o powyższe. Zawiera on szczegóły specyficzne dla systemu, takie jak typy danych specyficzne dla język programowania, ograniczenia dostępu itp. д. Wszystkie konkretne wdrożenia będą łatwo identyfikowalne z normą referencyjną.
Według Bruce`a Johnsona

Model infologiczny obszaru tematycznego jest kluczowym elementem skutecznie opracowanego programu hurtowni danych lub jej architektury. Często, gdy jest on tworzony, jest wykorzystywany tylko do celów segmentacji. Niezależnie od tego, czy tworzymy ją sami, czy kupujemy rozwiązanie, posiadanie aplikacji może pomóc w wielu czynnościach. Skutecznie wykorzystywany, wspiera i pomaga również w rozwoju i wdrażaniu.
Należy dokładniej zbadać koncepcję modelu obszaru tematycznego. Ważne jest, aby użytkownicy rozumieli, jak w pełni wykorzystać jego możliwości.
Co to jest SAM
Model infologii obszaru tematycznego jest najskuteczniej zdefiniowany w celu rozbicia definicji biznesowych. To one obejmują wysokopoziomowe obszary decyzyjne, choć najczęściej są wykorzystywane do definiowania obszarów danych w nowej organizacji lub w takiej, która rozwija formalny program architektury.
Model ten powinien być stosowany jako Podstawy dla Mapowanie wszystkich obszarów w organizacji. Kluczem do sukcesu każdego modelu tematycznego jest zapewnienie, że terminologia i definicje związane z nim są zorientowane na biznes i mogą być zrozumiane na pierwszy rzut oka. Istnieją różne wymagania dotyczące liczby przedmiotów, które są skuteczne lub pożądane. Z reguły powinno być ich co najmniej 6 i nie więcej niż 20.
Ogólna koncepcja tworzenia wartościowego modelu jest taka, że elementy nie powinny się zmieniać. W miarę rozwoju przedsiębiorstwa jego charakter może się zwiększać, ale nie powinien się znacząco zmieniać.
Różne metody i podejścia do definiowania modelu biznesowego są zbyt liczne i długie, aby można je było w pełni opisać w jednym krótkim artykule.
Jak można wykorzystać SAM

Jasno zdefiniowana aplikacja nie powinna być czymś, co się tworzy i odkłada na półkę. Jest to coś, co musi być zintegrowane z architekturą danych, która pasuje do przyczyny jej powstania. Zdefiniowanie uzasadnienia biznesowego i zarządzanie modelem zapewnia, że biznes jest nie tylko aktywnie zaangażowany, ale także pomaga zarządzać i rozumieć wartość, która jest osiągana. Duża część wsparcia informatycznego po wstępnym stworzeniu polega na odwzorowaniu i modelowaniu składników szczegółowej domeny danych, które składają się na zintegrowaną część.
Jak uzyskać jak najwięcej
Po ustanowieniu SAM, istnieją na kilka sposobów Wykorzystaj go, aby zmaksymalizować wpływ. Oto kategorie, które mogą okazać się przydatne:
- Planowanie . W miarę ustalania priorytetów i planowania potrzeb, SAM może stanowić podstawę do łączenia projektów, które należy opracować i wdrożyć. Przywództwo biznesowe może pomóc w zapewnieniu powiązania między planowaniem a działaniem za pomocą danych w celu stworzenia wspólnej terminologii, która odpowiada charakterowi działalności.
- Ustanowienie zarządzania. Definiowanie, jako przedsiębiorstwo kontroluje gromadzenie, jakość i wykorzystanie danych, jest kluczowym atutem SAM. Często dzieli się zarządzanie najlepszy jest wykonywany przez każdy podmiot osobno. Może to oznaczać posiadanie oficjalnych stewardów, z których każdy jest odpowiedzialny za dany przedmiot, lub posiadanie osoby odpowiedzialnej za nie.
- Planowanie gromadzenia lub integracji danych. W celu zbudowania modeli obszaru tematycznego i praktyki w zakresie definiowania projektu sferycznego, system może pomóc w logicznym wyodrębnieniu komponentów. W ten sposób zapewnia podział, który pozwala zasobom skupić się na jakości i integralności poszczególnych obszarów i powiązać je z ich odpowiednimi opiekunami.
- Komunikacja. Skuteczny plan działania często redukuje przeszkody, które spowalniają projekty i dostawy. Udostępnianie wspólnego przetwarzania danych jako aktywa organizacji może przynieść kilka korzyści. Po pierwsze, może pomóc złagodzić obawy dotyczące bezpieczeństwa. Po drugie, można zobaczyć, jak ewolucja systemów odnosi się do ich zasobów i jak to wpłynie na ogólny sukces firmy. Plan może być wykorzystany do opisania, dlaczego dane jest potrzebny do analiza praca.
- definicja wymagań. W danych dla indywidualnego projektu, warto mieć model wysokiego poziomu, który może być użyty do szybkiego zlokalizowania komponentów. W tym przypadku, SAM jest używany do komunikowania i weryfikacji, jak potrzeby każdego wysiłku pasują do ogólnej architektury. W wysiłku hurtowni danych, to stanowi podstawę do sortowania i organizowania źródła mapowania docelowego.
Opracowanie modelu danych

Najczęstszym zastosowaniem SAM jest umożliwienie zespołowi modelującemu skupienie się i nadanie priorytetów projektowi architektury. Może on następnie stanowić podstawę do budowy całego modelu, pozwalając wielu zasobom pracować nad częściami, tworząc jednocześnie domenę danych przedsiębiorstwa.
Model danych obszaru tematycznego jest narzędziem, które po stworzeniu może i powinno być wykorzystywane do różnych celów. W idealnym przypadku zakres ten staje się kamieniem węgielnym dobrze zdefiniowanego programu architektury danych. Co najważniejsze, muszą być stosowane razem, aby stworzyć zintegrowany program. Zgodność między biznesem a IT, model w rozwoju i nadzór mogą pomóc w wypełnieniu luki między wysiłkiem a planowaniem.
Jakość danych
Baza danych jako model obszaru tematycznego odgrywa dużą rolę w sukcesie biznesu. Informacja jest ważnym aktywem przedsiębiorstwa. Dlatego jego jakość ma kluczowe znaczenie. Oddzielanie zbędnych danych jest głównym czynnikiem przyczyniającym się do słabego. EDM jest ważny dla jakości danych, ponieważ ujawnia niespójności tkwiące w redundantnych sferach. Istniejące problemy mogą być zidentyfikowane poprzez mapowanie systemów do EDM. Ponieważ nowe obszary są budowane na modelu danych przedsiębiorstwa, wiele potencjalnych problemów jakościowych zostanie zidentyfikowanych i rozwiązanych przed wdrożeniem.
Własność

Własność danych w przedsiębiorstwie jest ważna ze względu na ich wspólny charakter, zwłaszcza w zakresie ich utrzymania i administracji. EDM jest używany jako narzędzie zarządzania własnością, identyfikując i dokumentując związki i zależności informacji, które przekraczają granice biznesowe i organizacyjne. Wspiera to koncepcję współwłasności, która istnieje w inicjatywie domeny przedsiębiorstwa.
Rozszerzalność systemu danych
EDM obsługuje skalowalną architekturę. Rozszerzalność to zdolność do skalowania funkcjonalności systemu, skutecznie zaspokajająca potrzeby zmieniającego się środowiska użytkowników. Systemy rozszerzalne mają zdolność do dodawania lub zwiększania funkcjonalności z niewielkim efektem ubocznym. EDM, oparty na strategicznej koncepcji biznesowej niezależnej od technologii, wspiera skalowalność, umożliwiając migrację do nowych obszarów możliwości przy minimalnych zmianach w IT.
Integracja danych branżowych

Żadna firma nie działa w próżni. Ponieważ EDM obejmuje widok zewnętrzny, zwiększa zdolność organizacji do dzielenia się wspólnymi danymi w ramach swojej branży. Organizacje działające w tej samej branży często korzystają z tych samych danych bazowych (np. klientów, lokalizacji, dostawców). Organizacje mogą również dzielić się informacjami z powiązanymi branżami lub partnerami biznesowymi. Na przykład w dziedzinie lotnictwa specjaliści często integrują się z wypożyczalniami samochodów. EDM w ujęciu branżowym obejmuje ustrukturyzowany model obszaru tematycznego dla interakcji danych.
Integracja aplikacji pakietowych
EDM może być wykorzystany do ich wsparcia, planowania i zakupu, jak również do wdrożenia. Osiąga się to poprzez mapowanie opakowanej aplikacji do EDM, ustalając jej znaczenie w przedsiębiorstwie. Ponieważ istniejące systemy są również skorelowane, można zidentyfikować punkty integracji między opakowaną aplikacją a istniejącymi systemami, zapewniając mapę drogową dla spójnego przepływu danych o wysokiej jakości przez produkt.
Strategiczne planowanie systemów
EDM definiuje zależności między danymi. Ponieważ istniejące systemy modeli tematycznych są mapowane do EDM, można przeprowadzić analizę luk, która identyfikuje potrzeby informacyjne biznesu. Na podstawie parsowania luk i zależności danych możliwe jest ustalenie priorytetów wydania systemów.
Model procesu obszaru tematycznego modelowania danych przedsiębiorstwa wykorzystuje podejście top-down, bottom-up dla wszystkich projektów systemów. EDM jest artefaktem wywodzącym się z odgórnych kroków. Kroki oddolne są ważne również dlatego, że wykorzystują istniejące źródła do efektywnego i praktycznego tworzenia projektów.
Zakres przedmiotowy (ESAM) jest najpierw tworzony, a następnie rozszerzany, bazując na modelu koncepcyjnym przedsiębiorstwa (ECM). Chociaż modele te są ze sobą powiązane, każdy z nich ma swoją własną, niepowtarzalną tożsamość i cel. Tworzenie EDM to bardziej sztuka niż nauka.
Co to jest ESAM
Zastanów się, czym jest model obszaru tematycznego przedsiębiorstwa (ESAM). Domeny korporacyjne to wszelkie informacje, które są ważne dla biznesu i zachowane do dodatkowego wykorzystania. Dane nie będą przechowywane, jeśli nie ma takiej potrzeby. W ten sposób o większości obszarów można myśleć jak o przedsiębiorstwie, co sprawia, że jego skala jest ogromna. Jest to prawdą nawet w przypadku silnych zespołów, które są prawie niemożliwe do zaprojektowania, rozwoju i utrzymania bez rozbicia na bardziej zarządzalne kawałki.
Podstawowym celem modelu domeny przedsiębiorstwa jest idea "dziel i zwyciężaj". ESAM obejmuje całą organizację. Wszystkie dane wytwarzane i wykorzystywane przez przedsiębiorstwo są reprezentowane w obszarze tematycznym. Średnia liczba dla organizacji wynosi od 10 do 12. W przypadku bardziej złożonych systemów mogą być wymagane dodatkowe obszary tematyczne. ESAM jest podstawą dla informacji o przedsiębiorstwie.
Opis modelu obszaru tematycznego
Każdy obszar to wysokopoziomowa klasyfikacja danych reprezentująca grupę pojęć związanych z głównym tematem. Odzwierciedla interes organizacji. Relacyjne modele obszarów tematycznych mogą reprezentować ogólne koncepcje biznesowe (klient, produkt, pracownik i finanse), jak również specyficzne dla danej branży.
Obszary tematyczne można pogrupować w trzy kategorie biznesowe wysokiego szczebla: przychody, operacje i wsparcie. Te grupy są ważne, ponieważ każda z nich reprezentuje wyraźnie inny kierunek działalności. Rodzaje przychodów koncentrują się na zysku, w tym na planowaniu, rozliczaniu i odpowiedzialności. Rodzaje operacji reprezentują główne funkcje biznesowe związane z codzienną działalnością.
Jednostki wspierające raczej wspomagają działalność gospodarczą niż reprezentują działalność podstawową. Wszystkie organizacje dzielą te grupy biznesowe na wysokim poziomie. Na przykład obszary tematyczne firmy lotniczej są pogrupowane w następujący sposób:
- Przychody, księgowanie, sprzedaż, zapasy, ceny.
- Obsługa: lot, lokalizacja, sprzęt, utrzymanie, harmonogram.
- Wsparcie dla IT, finansów, pracowników, klientów.
Obszar tematyczny danych
Taksonomia to nauka o nazywaniu, kategoryzowaniu i klasyfikowaniu rzeczy w porządku hierarchicznym na podstawie zestawu kryteriów. Taksonomia danych to narzędzie klasyfikacyjne stosowane do danych w celu zrozumienia, projektowania, utrzymywania i modelowania domeny tematycznej. Taksonomia obejmuje kilka hierarchicznych poziomów klasyfikacji. Na najwyższym poziomie wszystkie dane można umieścić w jednym z trzech systemów: podstawowym, transakcyjnym lub informacyjnym. Różnią się one pod względem modeli i koncepcji produkcji oraz ich cykli życia.
Dane bazowe są wykorzystywane do definiowania, wspierania lub tworzenia innych obszarów. Obejmują one informacje typu referencyjnego, metadane i listy wymagane dla operacji biznesowych. Dane transakcyjne to systemy tworzone lub aktualizowane w wyniku transakcji biznesowych. Mają one charakter dynamiczny i dotyczą systemy operacyjne.
Dane transakcyjne są historyczne, uogólnione lub pochodzą z. Są one zazwyczaj tworzone na podstawie szczegółów operacyjnych, które znajdują się w systemach wsparcia podejmowanie decyzji.
Obszary tematyczne można sklasyfikować zgodnie z ich dominującym ugrupowaniem. Na poziomie szczegółowości obszary tematyczne zawierają wszystkie trzy klasy danych. Systematyzacja opiera się na wielkości, wykorzystaniu i wdrożeniu. Na przykład 14 obszarów tematycznych linii lotniczej można sklasyfikować w następujący sposób:
- Klasa bazowa - sprzęt, IT, pracownik, sprzedaż, lokalizacja, klient.
- Transakcyjne - bilet, rezerwacja, lot, finanse, serwis.
- Informacyjne - ceny, zapasy, harmonogramy.
Tworzenie modelu strukturalnego obszaru tematycznego
ESAM jest rozwijany w ścisłej współpracy z ekspertami biznesowymi i pod kierunkiem istniejącej wiedzy biznesowej. Struktury organizacyjne Należy zdefiniować i zrozumieć modele obszarów tematycznych i funkcji biznesowych. Wszystkie informacje są wspólne dla większości organizacji (klient, pracownik, lokalizacja i finanse). Są one identyfikowane w pierwszej kolejności. Następnie nakreślane są dodatkowe obszary tematyczne, których zwieńczeniem jest pełna lista obszarów formalnych. Są one następnie sprawdzane z ekspertami biznesowymi.
Proces definiowania i nadawania nazw poszczególnym obszarom tematycznym jest ważny, ponieważ umożliwia osiągnięcie konsensusu ponad granicami biznesowymi w zakresie tematów istotnych dla organizacji. Jeśli uda się osiągnąć porozumienie na wysokim poziomie, dużo łatwiej jest zdefiniować bardziej szczegółowe koncepcje. Podczas tego procesu ustalane są priorytety dla szczegółowej analizy wymaganej dla późniejszego rozwoju EDM.
Mogą pojawić się pytania dotyczące obszarów tematycznych typu informacyjnego, ponieważ zazwyczaj składają się one z uogólnionych i historycznych danych dotyczących transakcji. Zdefiniowanie domeny informacyjnej może sprawić, że będzie się ona jawić jako należąca do pierwotnej domeny transakcyjnej. Rozważ to na przykładzie linii lotniczych:
Rezerwacje są obszarem tematycznym o charakterze transakcyjnym, natomiast inwentaryzacje mają charakter informacyjny.
Podstawowa koncepcja nazywa się "Historia rezerwacji". Zawiera dane potrzebne do uzyskania dostępnej listy miejsc. Rezerwacje i inwentaryzacje to ważne, ale odrębne obszary tematyczne Linia lotnicza.
Nazwy powinny być bardzo jasne, zwięzłe i treściwe. Najlepiej, gdy temat składa się z jednego słowa. W miarę możliwości stosowane są standardowe, branżowe nazwy firm (klient, pracownik, finanse). Definicje są formułowane z perspektywy horyzontalnej, ponieważ uwzględniane są wszystkie istotne informacje. Są one ważne, ponieważ są badane przez całą organizację. Dlatego też definicje muszą być jak najbardziej proste i jasne. Nigdy nie należy używać języka teoretycznego, akademickiego lub zastrzeżonego.
Relacje między obszarami tematycznymi reprezentują istotne interakcje i zależności biznesowe. Na tym poziomie nie ma opcjonalności ani liczby elementów. Wszystkie możliwe relacje nie są reprezentowane ze względu na praktyczność. ESAM nie ma na celu pokazania każdego obszaru tematycznego jako pewnego rodzaju silosu. Można o nim myśleć jak o diagramie, w którym nakładki kończą się tylko na jednym obszarze tematycznym.
Kolor odgrywa ważną rolę w ESAM, jak również we wszystkich EDM. Każdy obszar tematyczny, jego kolejne pojęcia i obiekty danych mają swoje własne konotacje. Jeden kolor jest używany dla wszystkich pojęć, obiektów i tabel odnoszących się do danej dziedziny. Aplikacja hue zapewnia natychmiastowy wgląd podczas przeglądania dowolnego modelu organizacji.
Tworzenie ESAM odbywa się zgodnie ze standardami korporacyjnymi, metodologią nazewnictwa i procesem analizy. Baza danych jako model obszaru tematycznego jest kluczowa, ponieważ połączy wszystkie obiekty z jedną domeną.