Kaj je konceptualni model?

Kazalo:

Kaj je konceptualni model?
Kaj je konceptualni model?
Anonim

Da bi uporabnik jasneje razumel delovanje določenega sistema, oblikovalec izdela konceptualni model določene aplikacije. Za te namene se uporablja različna dokumentacija, grafi, specifikacije, diagrami itd. Da boste natančno razumeli, kaj je konceptualni model, kakšne cilje in cilje zasleduje, smo se v tem članku odločili, da se podrobneje posvetimo temu konceptu.

konceptualni model
konceptualni model

Pomen izraza

Konceptualni model je določena shema. Za oblikovanje pomenske strukture predmeta uporablja različne koncepte in odnose med njimi. Vendar je treba upoštevati, da je konceptualni model sistema abstrakten. Vendar to ni edini pomen izraza. Poleg tega obstaja koncept "konceptualni model domene". Pomen tega izraza je, da se za opis katerega koli področja uporablja seznam povezanih konceptov. Za te namene se uporablja klasifikacija definicij, njihovih značilnosti in lastnosti ter zakonitosti procesov, ki se v njih pojavljajo.

Glavne naloge

Omeniti velja, da je konceptualni model ustvarjen predvsem za lažje zaznavanje informacij navadnemu uporabniku. Z drugimi besedami, razvit je ozko usmerjen in podroben opis delovanja strukture. Da bi dosegli ta rezultat, je treba najprej narediti ta model čim bolj preprost (za ta namen se uporablja najmanjše število vrednosti). In drugič, poskusite ga čim bolj osredotočiti na izvajanje določenih nalog (torej čim bolj omejiti uporabnikovo delo z nepojavljajočimi se vrednostmi na tem področju).

konceptualni podatkovni model
konceptualni podatkovni model

Glavni cilji

Konceptualni model ima naslednje cilje:

- Ustvarite strukturo, ki je preprosta, dosledna in enostavna za uporabo in učenje. V ta namen so področja opravil razdeljena na koncepte, ki jih je mogoče uporabiti za delo z različnimi predmeti.

- Naj bo terminologija stabilna. To dosežemo s tem, da se konceptualni podatkovni model, ki je sprva sestavljen iz slovarja izrazov, uporablja za prepoznavanje vsakega dejanja in predmeta, opisanega v programu.

Dokazano je, da neuporaba te terminologije povzroči, da se za opredelitev iste sheme uporablja več izrazov ali da se isti izraz uporablja za opis različnih shem.

razvoj konceptualnega modela
razvoj konceptualnega modela

Razvoj konceptualnega modela

Ta postopek je ustvarjanje začetne sheme. V prihodnosti ga lahko razvijalec uporabljaza implementacijo programske opreme. Za opis kompleksnega sistema se uporablja določen algoritem obnašanja komponent tega sistema, ki odraža njihovo medsebojno interakcijo. Včasih informacije, ki jih vsebuje opis, niso dovolj za razumevanje in preučevanje predmeta modeliranja. Da bi odpravili to opustitev, se je treba vrniti na fazo sestavljanja kazala in dodati podatke, katerih odsotnost je bila ugotovljena med formalizacijo predmeta. Poleg tega, kot kaže praksa, je takih donosov lahko več. Mimogrede, ustvarjanje shem, obravnavanih v članku za preproste strukture, ni upravičeno.

konceptualni sistemski model
konceptualni sistemski model

Pri simulacijskem modeliranju so bili uporabljeni različni konceptualni modeli z različno strukturiranjem. Najpogosteje njihove sheme vodijo matematične teorije. To povzroča težave pri izbiri ustreznega sistema za opis zahtevanega modela modeliranja. Tako je na primer za diskretna vezja običajno uporabljati procesno usmerjene strukture. Za izdelavo neprekinjene konstrukcije se uporabljajo diagrami poteka sistemske dinamike. Konceptualni podatkovni model je razvit s posebnim jezikom, ki je fiksiran v sami strukturni strukturi. Za poenostavitev konstrukcije in programiranja določenega vezja se uporabljajo posebej razvite tehnike programske tehnologije.

Pomembne komponente

Zavedajte se, da konceptualni model vključuje številne pomembne elemente. Najprej sopreučevanje predmetov in preučevanje njihovih dejanj. To pomeni, da mora uporabnik pregledati seznam vseh aplikacij, ki so mu vidne, in manipulacije, ki jih lahko izvaja na vsakem objektu posebej. Seveda so pri razvoju sistema lahko (in najverjetneje bodo) prisotni tudi drugi predmeti, vendar bodo skriti uporabniku.

konceptualni model domene
konceptualni model domene

Sklep

V nekaterih primerih se pri ustvarjanju objektov konceptualnega modela uporablja načelo strukturne organizacije večnivojskih sistemov. Na ta način razvijalec doseže lažjo zasnovo uporabniku prijaznega predmeta. Takšna konstrukcija pomaga nadzorovati izvajanje sistema, olajša pa tudi ustvarjanje ukaznih struktur aplikacij. To pomeni, da lahko razvijalec določi, katera dejanja so uporabna za različne predmete, katere od njih je mogoče posplošiti. To omogoča, da je struktura ukazov bolj dostopna uporabniku. Se pravi, namesto da bi se naučili ogromnega števila objektno usmerjenih ukazov, morate obvladati le splošne. Če analiziramo vse našteto, lahko rečemo, da je konceptualni model le shema, ki določa lastnosti elementov načrtovane strukture in njene vzročno-posledične povezave, potrebne za doseganje zastavljenega cilja.

Priporočena: