Co to jest model koncepcyjny?

Spisu treści:

Co to jest model koncepcyjny?
Co to jest model koncepcyjny?
Anonim

Aby użytkownik mógł lepiej zrozumieć działanie konkretnego systemu, projektant tworzy model koncepcyjny konkretnej aplikacji. Do tych celów wykorzystuje się różne dokumenty, wykresy, specyfikacje, diagramy i tak dalej. Abyś mógł dokładnie zrozumieć, czym jest model koncepcyjny, jakie cele i zadania realizuje, w tym artykule postanowiliśmy bardziej szczegółowo omówić tę koncepcję.

model koncepcyjny
model koncepcyjny

Znaczenie terminu

Model koncepcyjny to pewien schemat. W celu ukształtowania struktury semantycznej przedmiotu wykorzystuje różne pojęcia i relacje między nimi. Należy jednak wziąć pod uwagę, że model pojęciowy systemu jest abstrakcyjny. Ale to nie jedyne znaczenie tego terminu. Ponadto istnieje pojęcie „koncepcyjnego modelu domeny”. Znaczenie tego terminu polega na tym, że do opisania dowolnego obszaru używa się listy powiązanych pojęć. Do tych celów wykorzystuje się klasyfikację definicji, ich cechy i właściwości, a także prawa zachodzących w nich procesów.

Główne zadania

Warto zauważyć, że model koncepcyjny jest tworzony przede wszystkim po to, aby ułatwić odbiór informacji przez zwykłego użytkownika. Innymi słowy, opracowywany jest wąsko ukierunkowany i szczegółowy opis działania konstrukcji. Aby osiągnąć ten wynik, należy przede wszystkim maksymalnie uprościć ten model (w tym celu stosuje się minimalną liczbę wartości). A po drugie, staraj się jak najbardziej skoncentrować na wykonywaniu pewnych zadań (czyli maksymalnie ograniczyć pracę użytkownika z wartościami, które nie pojawiają się w tym obszarze).

koncepcyjny model danych
koncepcyjny model danych

Główne cele

Model koncepcyjny ma następujące cele:

- Stwórz strukturę, która jest prosta, spójna i łatwa w użyciu i nauce. W tym celu obszary zadań są podzielone na koncepcje, które można wykorzystać do pracy z różnymi obiektami.

- Utrzymuj stabilność terminologii. Osiąga się to dzięki temu, że pojęciowy model danych, który początkowo składa się ze słownika terminów, służy do rozpoznawania każdej akcji i obiektu opisanego w programie.

Udowodniono, że nieużycie tej terminologii powoduje, że wiele terminów jest używanych do definiowania tego samego schematu lub ten sam termin jest używany do opisywania różnych schematów.

opracowanie modelu koncepcyjnego
opracowanie modelu koncepcyjnego

Opracowanie modelu koncepcyjnego

Ten proces ma na celu utworzenie początkowego schematu. W przyszłości deweloper może z niego korzystaćdo wdrażania oprogramowania. Do opisu złożonego systemu stosuje się pewien algorytm zachowania elementów tego systemu, odzwierciedlając w ten sposób ich wzajemne oddziaływanie. Bywają chwile, kiedy informacje zawarte w opisie nie wystarczają do zrozumienia i przestudiowania przedmiotu modelowania. Aby skorygować to pominięcie należy powrócić do etapu sporządzania spisu treści i dodać dane, których brak stwierdzono podczas formalizacji obiektu. Co więcej, jak pokazuje praktyka, takich zwrotów może być kilka. Nawiasem mówiąc, tworzenie schematów rozważanych w artykule dla prostych konstrukcji nie jest uzasadnione.

koncepcyjny model systemu
koncepcyjny model systemu

W modelowaniu symulacyjnym zastosowano różne modele koncepcyjne o różnej strukturze. Najczęściej ich schematami kierują teorie matematyczne. Prowadzi to do problemów z doborem odpowiedniego systemu do opisu wymaganego obiektu modelowania. Na przykład w przypadku obwodów dyskretnych zwyczajowo stosuje się struktury zorientowane na proces. Do wykonania konstrukcji ciągłej wykorzystuje się diagramy przepływu dynamiki systemu. Koncepcyjny model danych jest opracowywany przy użyciu specjalnego języka, który jest utrwalony w samej strukturze strukturalnej. W celu uproszczenia budowy i programowania konkretnego układu wykorzystywane są specjalnie opracowane techniki technologii programowania.

Ważne komponenty

Pamiętaj, że model koncepcyjny zawiera szereg ważnych elementów. Przede wszystkim sąbadanie przedmiotów i badanie ich działań. Oznacza to, że użytkownik musi przeanalizować listę wszystkich widocznych dla niego aplikacji oraz manipulacje, które może wykonać na każdym obiekcie z osobna. Oczywiście inne obiekty mogą (i najprawdopodobniej będą) obecne w rozwoju systemu, ale będą ukryte przed użytkownikiem.

koncepcyjny model domeny
koncepcyjny model domeny

Wniosek

W niektórych przypadkach przy tworzeniu obiektów modelu pojęciowego stosowana jest zasada organizacji strukturalnej systemów wielopoziomowych. W ten sposób deweloper uzyskuje łatwiejszy projekt obiektu przyjaznego użytkownikowi. Taka konstrukcja pomaga kontrolować wdrożenie systemu, a także ułatwia tworzenie struktur poleceń aplikacji. Oznacza to, że programista może określić, które działania mają zastosowanie do różnych obiektów, które z nich można uogólnić. Dzięki temu struktura poleceń jest bardziej dostępna dla użytkownika. Oznacza to, że zamiast uczyć się ogromnej liczby poleceń obiektowych, wystarczy opanować ogólne. Analizując wszystkie powyższe, można stwierdzić, że model koncepcyjny jest tylko schematem, który określa właściwości elementów projektowanej konstrukcji oraz jej związki przyczynowo-skutkowe niezbędne do osiągnięcia celu projektowego.

Zalecana: