Лойихалашнинг муаммоли графиги
Дизайн жараёни - бу алоҳида вазифани белгилайдиган ҳар бир схеманинг диаграммаси бошқа диаграмма ёрдамида батафсилроқ очиб бериладиган иерархик жиҳатдан тузилган диаграммалар тўпламидир. Бундан ташқари, тил лойиҳалаштирилган объектларга талабларни тавсифлаш учун воситаларни ўз ичига олади ва лойиҳаланган тизим объектларини ва уларнинг хусусиятларини аниқлашга, шунингдек уларнинг ўзаро муносабатларини тавсифлашга имкон беради. Умумий дизайн муаммосини ташкил этадиган барча вазифаларнинг умумийлиги иерархик ташкилий тизимдир. Дизайн тилида у муаммоли дизайн графиги каби кўринади, унинг учлари аниқ вазифаларни тасвирлайди ва қирралар улар орасидаги иерархик муносабатларни англатади.
Ушбу турдаги муаммога мос келадиган ҳар бир вертекс ушбу муаммонинг муаммолари жадвалининг илдизидир. Муаммонинг график графигини тузиш учун, аввал дизайннинг энг бошланғич босқичида қурилган С объектининг батафсил дарахтини олишингиз керак. Юқорида тавсифланган объект диаграммаси асосида иерархик график тузилади. Унинг тепалари бир хил даражада жойлашган бўлиб, ушбу лойиҳалаштирилаётган объект, асосан, ўз ичига олиши мумкин бўлган турли хил объектларни билдиради.
Олинган график - тафсилотлар дарахти, берилган даражанинг таркибий қисмларига мос келадиган учларини бир хил даражадаги муаммоли учлари билан алмаштириш орқали муаммонинг муаммоли графигига айлантирилади.
Дизайннинг кейинги босқичлари муаммолар графиги учлари билан берилган муаммоларни ҳал қилишни таъминловчи воситаларни яратишдан иборат. Бунинг учун бизга дастлабки маълумотлар, математик, дастурий воситалар керак бўлади.
Дизайн жараёнида ўзаро таъсир ўтказишнинг иккита асосий босқичини ажратиш мумкин: таҳлил ва синтез. Таҳлил қилиш босқичида объект ва муаммоли график ҳақидаги дастлабки маълумотларга асосланиб, берилган чекловларни қондирадиган мумкин бўлган амалга оширилишларни ифодаловчи вариантлар дарахти шакллантирилади. Худди шу босқичда ушбу моделларда келтирилган муаммоларни ҳал қилиш учун моделлар, усуллар ва алгоритмларни танлаш амалга оширилади.
Синтез босқичида, алгоритмлардан фойдаланган ҳолда танланган эчим вариантларидан (вариантлар дарахти йўлларига мос), берилган белгиларга мувофиқ энг яхшилари топилади.
Таҳлил қилиш босқичида, агар мақбул дизайн вазифаси қўйилган бўлса, мезон ва чекловларнинг мувофиқлигини аниқлаш муҳим вазифадир.
Синтез босқичи тескари тартибда амалга оширилади. Кейинги даражадаги муаммоларни ҳал қилиш ва ушбу даражадаги лойиҳаланган объектлар учун мезонларнинг қийматларини ҳисоблашда, кейинги, юқори даражадаги объектлар учун мақбул эчимни таъминлайдиган ушбу вариантлар танланган. Ушбу босқичда маълумотлар бузилади. Таҳлил босқичида фақат мақбул, изчил вариантлар тўпланганлиги сабабли юқорига силжиш мумкин.
Tавсифланган дизайн тизимининг энг муҳим таркибий қисми бу дизайн жараёнининг асосий босқичларини белгилайдиган ва ушбу босқичларнинг дизайн воситалари (банклар, тизим модуллари) ва дизайнер билан ўзаро таъсирини тартибга солувчи бошқариш дастуридир.
Do'stlaringiz bilan baham: |