Концептуалды модель дегеніміз не?

Мазмұны:

Концептуалды модель дегеніміз не?
Концептуалды модель дегеніміз не?
Anonim

Пайдаланушы белгілі бір жүйенің жұмысы туралы нақтырақ түсінуі үшін дизайнер белгілі бір қолданбаның тұжырымдамалық үлгісін жасайды. Осы мақсаттар үшін әртүрлі құжаттамалар, графиктер, спецификациялар, диаграммалар және т.б. Концептуалды модельдің не екенін, оның қандай мақсаттар мен міндеттер көздейтінін дәл түсіну үшін осы мақалада біз осы тұжырымдамаға толығырақ тоқталуды жөн көрдік.

концептуалды модель
концептуалды модель

Терминнің мағынасы

Тұжырымдамалық модель – белгілі бір схема. Объектінің мағыналық құрылымын қалыптастыру үшін әртүрлі ұғымдар мен олардың арасындағы қатынастарды пайдаланады. Дегенмен, жүйенің концептуалды моделі абстрактілі екенін ескеру қажет. Бірақ бұл терминнің жалғыз мағынасы емес. Сонымен қатар, «концептуалды домендік модель» деген ұғым бар. Бұл терминнің мағынасы: кез келген саланы сипаттау үшін байланысты ұғымдар тізімі қолданылады. Осы мақсаттар үшін анықтамалардың классификациясы, олардың сипаттамалары мен қасиеттері, сондай-ақ оларда болып жатқан процестердің заңдылықтары пайдаланылады.

Негізгі тапсырмалар

Айта кетейік, тұжырымдамалық модель ең алдымен қарапайым пайдаланушының ақпаратты қабылдауын жеңілдету үшін жасалған. Басқаша айтқанда, құрылымның жұмысының тар бағытталған және егжей-тегжейлі сипаттамасы әзірленген. Бұл нәтижеге жету үшін, ең алдымен, бұл модельді мүмкіндігінше қарапайым ету керек (бұл мақсат үшін мәндердің ең аз саны пайдаланылады). Екіншіден, оны мүмкіндігінше белгілі бір тапсырмаларды орындауға шоғырландыруға тырысыңыз (яғни, пайдаланушының жұмысын осы саладағы көрінбейтін мәндермен мүмкіндігінше шектеу).

концептуалды деректер моделі
концептуалды деректер моделі

Негізгі мақсаттар

Тұжырымдама моделінің келесі мақсаттары бар:

- Қарапайым, дәйекті және қолдануға және үйренуге оңай құрылым жасаңыз. Осы мақсатта тапсырмалар аймақтары әртүрлі нысандармен жұмыс істеу үшін қолданылатын ұғымдарға бөлінген.

- Терминологияны тұрақты ұстаңыз. Бұған бағдарламада сипатталған әрбір әрекет пен нысанды тану үшін бастапқыда терминдер сөздігінен тұратын концептуалды деректер үлгісінің пайдаланылуы арқылы қол жеткізілді.

Бұл терминологияны пайдаланбау бір схеманы анықтау үшін бірнеше терминнің немесе бір терминнің әртүрлі схемаларды сипаттау үшін пайдаланылуына әкелетіні дәлелденді.

концептуалды үлгіні әзірлеу
концептуалды үлгіні әзірлеу

Тұжырымдама үлгісін әзірлеу

Бұл процесс бастапқы схеманы жасау болып табылады. Болашақта әзірлеуші оны пайдалана аладыбағдарламалық қамтамасыз етуді енгізу үшін. Күрделі жүйенің сипаттамасын беру үшін осы жүйенің құрамдас бөліктерінің әрекетінің белгілі бір алгоритмі қолданылады, осылайша олардың бір-бірімен әрекеттесуін көрсетеді. Сипаттамадағы ақпарат модельдеу объектісін түсіну және зерттеу үшін жеткіліксіз болатын кездер болады. Бұл олқылықты түзету үшін мазмұнды құрастыру кезеңіне оралып, объектіні ресімдеу кезінде жоқтығы анықталған деректерді қосу керек. Сонымен қатар, тәжірибе көрсеткендей, мұндай қайтарулар бірнеше болуы мүмкін. Айтпақшы, қарапайым құрылымдар үшін мақалада қарастырылған схемаларды құру негізсіз.

концептуалды жүйе моделі
концептуалды жүйе моделі

Симуляциялық модельдеуде құрылымы әртүрлі әртүрлі концептуалды модельдер қолданылған. Көбінесе олардың схемалары математикалық теорияларды басшылыққа алады. Бұл қажетті модельдеу объектісін сипаттау үшін сәйкес жүйені таңдауда қиындықтарға әкеледі. Мәселен, мысалы, дискретті схемалар үшін процеске бағытталған құрылымдарды пайдалану әдеттегідей. Үздіксіз құрылысты жасау үшін жүйе динамикасының ағындық диаграммалары қолданылады. Концептуалды деректер моделі құрылымдық құрылымның өзінде бекітілген арнайы тілдің көмегімен әзірленеді. Белгілі бір схеманы құру мен бағдарламалауды жеңілдету үшін бағдарламалау технологиясының арнайы әзірленген әдістері қолданылады.

Маңызды компоненттер

Тұжырымдама үлгісі бірқатар маңызды элементтерді қамтитынын ескеріңіз. Ең алдымен, оларобъектілерді зерттеу және олардың әрекеттерін зерттеу. Яғни, пайдаланушы өзіне көрінетін барлық қолданбалардың тізімін және әрбір нысанда жеке орындай алатын манипуляцияларды тексеруі керек. Әрине, жүйені әзірлеуде басқа нысандар болуы мүмкін (және де болуы мүмкін), бірақ олар пайдаланушыдан жасырылады.

концептуалды домендік модель
концептуалды домендік модель

Қорытынды

Кейбір жағдайларда концептуалды үлгінің объектілерін құру кезінде көп деңгейлі жүйелерді құрылымдық ұйымдастыру принципі қолданылады. Осылайша, әзірлеуші пайдаланушыға ыңғайлы объектінің оңай дизайнына қол жеткізеді. Мұндай конструкция жүйенің орындалуын бақылауға көмектеседі, сонымен қатар қолданбалы командалық құрылымдарды құруды жеңілдетеді. Яғни әзірлеуші әр түрлі объектілерге қандай әрекеттерді қолдануға болатынын, олардың қайсысын жалпылауға болатынын анықтай алады. Бұл пәрмен құрылымын пайдаланушыға қол жетімді етуге мүмкіндік береді. Яғни, объектілі-бағытталған командалардың үлкен санын үйренудің орнына жалпыларын меңгеру керек. Жоғарыда айтылғандардың барлығын талдай отырып, концептуалды модель жобалық мақсатқа жету үшін қажетті жоспарланған құрылым элементтерінің қасиеттерін және оның себеп-салдарлық байланыстарын анықтайтын схема ғана деп айта аламыз.

Ұсынылған: