Co je koncepční model?

Obsah:

Co je koncepční model?
Co je koncepční model?
Anonim

Aby uživatel lépe porozuměl fungování konkrétního systému, vytvoří návrhář konceptuální model konkrétní aplikace. Pro tyto účely se používá různá dokumentace, grafy, specifikace, schémata a tak dále. Abyste přesně pochopili, co je konceptuální model, jaké cíle a cíle sleduje, rozhodli jsme se v tomto článku věnovat tomuto konceptu podrobněji.

konceptuální model
konceptuální model

Význam termínu

Konceptuální model je určité schéma. Aby vytvořil sémantickou strukturu objektu, používá různé pojmy a vztahy mezi nimi. Je však třeba vzít v úvahu, že konceptuální model systému je abstraktní. Ale to není jediný význam tohoto termínu. Kromě toho existuje koncept „koncepčního doménového modelu“. Význam tohoto termínu je, že k popisu jakékoli oblasti se používá seznam souvisejících pojmů. Pro tyto účely se používá klasifikace definic, jejich charakteristiky a vlastnosti, jakož i zákonitosti procesů v nich probíhajících.

Hlavní úkoly

Za zmínku stojí, že konceptuální model je vytvořen především pro usnadnění vnímání informací běžným uživatelem. Jinými slovy, je vypracován úzce zaměřený a podrobný popis provozu konstrukce. K dosažení tohoto výsledku je nutné v první řadě tento model co nejvíce zjednodušit (pro tento účel se používá minimální počet hodnot). A za druhé se to snažte co nejvíce zaměřit na plnění určitých úkolů (tedy co nejvíce omezit práci uživatele s nezobrazujícími se hodnotami v této oblasti).

konceptuální datový model
konceptuální datový model

Hlavní cíle

Koncepční model má následující cíle:

- Vytvořte strukturu, která je jednoduchá, konzistentní a snadno se používá a učí. Za tímto účelem jsou oblasti úkolů rozděleny do konceptů, které lze použít pro práci s různými objekty.

- Udržujte terminologii stabilní. Toho je dosaženo tím, že koncepční datový model, který se zpočátku skládá ze slovníku pojmů, se používá k rozpoznání každé akce a objektu popsaného v programu.

Nepoužívání této terminologie má za následek použití více termínů k definování stejného schématu nebo použití stejného termínu k popisu různých schémat.

vývoj koncepčního modelu
vývoj koncepčního modelu

Vývoj koncepčního modelu

Tento proces slouží k vytvoření počátečního schématu. V budoucnu jej může vývojář využítpro softwarovou implementaci. K popisu komplexního systému se používá určitý algoritmus chování komponent tohoto systému, který odráží jejich vzájemnou interakci. Jsou chvíle, kdy informace obsažené v popisu nestačí k pochopení a prostudování předmětu modelování. Chcete-li toto opomenutí napravit, měli byste se vrátit do fáze sestavování obsahu a přidat data, jejichž absence byla zjištěna při formalizaci objektu. Navíc, jak ukazuje praxe, takových návratů může být několik. Mimochodem, vytváření schémat zvažovaných v článku pro jednoduché struktury není oprávněné.

koncepční model systému
koncepční model systému

Při simulačním modelování byly použity různé koncepční modely s různým strukturováním. Nejčastěji se jejich schémata řídí matematickými teoriemi. To vede k problémům při výběru vhodného systému pro popis požadovaného modelovacího objektu. Takže například pro diskrétní obvody je obvyklé používat procesně orientované struktury. Pro vytvoření spojité konstrukce se používají vývojové diagramy dynamiky systému. Konceptuální datový model je vyvíjen pomocí speciálního jazyka, který je zafixován v samotné strukturální struktuře. Pro zjednodušení konstrukce a programování konkrétního obvodu se používají speciálně vyvinuté techniky programovací technologie.

Důležité součásti

Uvědomte si, že koncepční model obsahuje řadu důležitých prvků. Za prvé, jsoustudium předmětů a studium jejich akcí. To znamená, že uživatel musí prozkoumat seznam všech aplikací, které vidí, a manipulace, které může provádět s každým objektem jednotlivě. Přirozeně mohou (a s největší pravděpodobností budou) při vývoji systému přítomny další objekty, ale budou před uživatelem skryty.

koncepční doménový model
koncepční doménový model

Závěr

V některých případech se při vytváření objektů konceptuálního modelu využívá principu strukturální organizace víceúrovňových systémů. Vývojář tak dosáhne jednoduššího návrhu uživatelsky přívětivého objektu. Taková konstrukce pomáhá řídit implementaci systému a také usnadňuje vytváření aplikačních příkazových struktur. To znamená, že vývojář může určit, které akce jsou použitelné pro různé objekty, které z nich lze zobecnit. To umožňuje, aby byla struktura příkazů pro uživatele přístupnější. To znamená, že místo toho, abyste se učili obrovské množství objektově orientovaných příkazů, stačí zvládnout ty obecné. Analyzujeme-li vše výše uvedené, můžeme říci, že koncepční model je pouze schéma, které určuje vlastnosti prvků plánované konstrukce a její příčinné a důsledkové vztahy nezbytné k dosažení cíle návrhu.

Doporučuje: