Ce este un model conceptual?

Cuprins:

Ce este un model conceptual?
Ce este un model conceptual?
Anonim

Pentru ca utilizatorul să aibă o înțelegere mai clară a funcționării unui anumit sistem, designerul creează un model conceptual al unei anumite aplicații. În aceste scopuri, sunt utilizate diverse documentații, grafice, specificații, diagrame și așa mai departe. Pentru a putea înțelege exact ce este un model conceptual, ce scopuri și obiective urmărește, în acest articol am decis să ne oprim asupra acestui concept mai detaliat.

model conceptual
model conceptual

Sensul termenului

Un model conceptual este o anumită schemă. Pentru a forma structura semantică a unui obiect, acesta folosește diverse concepte și relații între ele. Cu toate acestea, trebuie luat în considerare faptul că modelul conceptual al sistemului este abstract. Dar acesta nu este singurul sens al termenului. În plus, există și conceptul de „model de domeniu conceptual”. Sensul acestui termen este că o listă de concepte înrudite este folosită pentru a descrie orice zonă. În aceste scopuri se utilizează clasificarea definițiilor, caracteristicile și proprietățile acestora, precum și legile proceselor care au loc în acestea.

Sarcini principale

Este de remarcat faptul că modelul conceptual este creat în primul rând pentru a facilita percepția informațiilor de către un utilizator obișnuit. Cu alte cuvinte, este elaborată o descriere limitată și detaliată a funcționării structurii. Pentru a obține acest rezultat, este necesar în primul rând să faceți acest model cât mai simplu posibil (în acest scop, se utilizează numărul minim de valori). Și în al doilea rând, încercați să o concentrați cât mai mult posibil pe îndeplinirea anumitor sarcini (adică să limitați cât mai mult munca utilizatorului cu valori neapărând în această zonă).

model conceptual de date
model conceptual de date

Obiective principale

Modelul conceptual are următoarele obiective:

- Creați o structură simplă, consecventă și ușor de utilizat și de învățat. În acest scop, zonele de activitate sunt împărțite în concepte care pot fi folosite pentru a lucra cu diferite obiecte.

- Păstrați terminologia stabilă. Acest lucru se realizează prin faptul că modelul conceptual de date, care constă inițial dintr-un dicționar de termeni, este utilizat pentru a recunoaște fiecare acțiune și obiect descris în program.

Neutilizarea acestei terminologii s-a dovedit a duce la folosirea mai multor termeni pentru a defini aceeași schemă sau la utilizarea aceluiași termen pentru a descrie scheme diferite.

dezvoltarea modelului conceptual
dezvoltarea modelului conceptual

Dezvoltarea modelului conceptual

Acest proces este pentru a crea schema inițială. În viitor, dezvoltatorul îl poate folosipentru implementarea software-ului. Pentru a oferi o descriere a unui sistem complex, se folosește un anumit algoritm al comportamentului componentelor acestui sistem, reflectând astfel interacțiunea acestora între ele. Sunt momente când informațiile conținute în descriere nu sunt suficiente pentru a înțelege și studia obiectul modelării. Pentru a corecta această omisiune, trebuie să reveniți la etapa de compilare a cuprinsului și să adăugați datele, a căror absență a fost stabilită în timpul formalizării obiectului. În plus, după cum arată practica, pot exista mai multe astfel de returnări. Apropo, crearea schemelor avute în vedere în articol pentru structuri simple nu este justificată.

model de sistem conceptual
model de sistem conceptual

În modelarea prin simulare au fost utilizate diferite modele conceptuale cu structurare diferită. Cel mai adesea, schemele lor sunt ghidate de teorii matematice. Acest lucru duce la probleme în alegerea unui sistem adecvat pentru descrierea obiectului de modelare necesar. Deci, de exemplu, pentru circuitele discrete, se obișnuiește să se utilizeze structuri orientate pe proces. Pentru a realiza o construcție continuă, se folosesc diagrame de flux ale dinamicii sistemului. Modelul conceptual de date este dezvoltat folosind un limbaj special, care este fixat în structura structurală însăși. Pentru a simplifica construcția și programarea unui anumit circuit, sunt utilizate tehnici special dezvoltate de tehnologie de programare.

Componente importante

Fii conștient de faptul că modelul conceptual include o serie de elemente importante. În primul rând, ei suntstudiul obiectelor și studiul acțiunilor lor. Adică, utilizatorul trebuie să examineze lista tuturor aplicațiilor vizibile pentru el și manipulările pe care le poate efectua asupra fiecărui obiect în mod individual. Desigur, alte obiecte pot (și cel mai probabil vor) să fie prezente în dezvoltarea sistemului, dar acestea vor fi ascunse de utilizator.

model de domeniu conceptual
model de domeniu conceptual

Concluzie

În unele cazuri, la crearea obiectelor modelului conceptual, se folosește principiul organizării structurale a sistemelor pe mai multe niveluri. În acest fel, dezvoltatorul realizează un design mai ușor al unui obiect ușor de utilizat. O astfel de construcție ajută la controlul implementării sistemului și facilitează, de asemenea, crearea structurilor de comandă a aplicației. Adică, dezvoltatorul poate determina care acțiuni sunt aplicabile diferitelor obiecte, care dintre ele pot fi generalizate. Acest lucru face posibilă ca structura de comandă să fie mai accesibilă pentru utilizator. Adică, în loc să înveți un număr mare de comenzi orientate pe obiecte, trebuie doar să le stăpânești pe cele generale. Analizând toate cele de mai sus, putem spune că modelul conceptual este doar o schemă care determină proprietățile elementelor structurii planificate și relațiile sale cauză-efect necesare atingerii obiectivului de proiectare.

Recomandat: