Кезеңдер мен жобалау кезеңдері. Негізгі дизайн кезеңі

Мазмұны:

Кезеңдер мен жобалау кезеңдері. Негізгі дизайн кезеңі
Кезеңдер мен жобалау кезеңдері. Негізгі дизайн кезеңі
Anonim

Қазіргі жағдайда әртүрлі деңгейдегі ақпараттық жүйелердің белсенді дамуы байқалады. Олардың барлығы соңғы компьютерлік технология арқылы жүзеге асырылады. Бүгінгі таңда мәліметтерді өңдеу адам қызметінің дербес бағыты ретінде әрекет етеді. Осыған байланысты ақпараттық жүйелерді жобалау кезеңдері ерекше өзектілікке ие. Осы аймақты толығырақ қарастырайық.

жобалау кезеңі
жобалау кезеңі

Дизайн: жалпы ақпарат

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

Негізгі бағыттар

Дизайн әрқашан болашақ жүйенің мақсатын қоюдан басталады. Кез келген схеманың негізгі міндеті мыналарды қамтамасыз ету:

  1. Талап етілетін функционалдылық және үнемі өзгеретін жағдайларға бейімделу деңгейі.
  2. Өткізу қабілеті.
  3. Сұрауға жауап беру уақыты.
  4. Белгілі режимдегі жұмыс сенімділігі.
  5. Жұмыс істеу және күту оңай.
  6. Қажетті қауіпсіздік.

Жобаны жобалау кезеңдері мыналарды қамтиды:

  1. Дерекқорда пайдаланылатын деректер нысандары.
  2. Сұраныстардың орындалуын қамтамасыз ететін бағдарламалар, есептер, экран пішіндері.
  3. Нақты технологияны немесе ортаны есепке алу (желі топологиясы, параллельді немесе бөлінген өңдеу, архитектура, аппараттық құрал және т.б.).
жобалаудың негізгі кезеңдері
жобалаудың негізгі кезеңдері

Кезеңдер мен жобалау кезеңдері

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

Талаптарды анықтау

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

ақпараттық жүйелерді жобалау кезеңдері
ақпараттық жүйелерді жобалау кезеңдері

Симуляция

Дизайндың негізгі кезеңдері АЖ ақпаратты, мақсаттары мен міндеттерін терең зерттеумен бірге жүреді. Деректер үлгілерін қалыптастыру үшін сарапшылар талдау нәтижелерін пайдаланады. Бұл жобалау кезеңі логикалық, содан кейін физикалық схеманы құруды қамтиды. Осымен қатар жұмыс үлгілерін қалыптастыру жүзеге асырылады. Олар АЖ модульдерін сипаттау (спецификация) үшін қажет. Жобалаудың негізгі кезеңдері – талаптарды анықтау, операциялар мен мәліметтерді модельдеу – өзара тығыз байланысты. Іскерлік логиканың бір бөлігі әдетте мәліметтер базасында (сақталған процедуралар, триггерлер, шектеулер) жүзеге асырылады. Операцияларды жобалау сатысы шешетін негізгі тапсырма талдау кезінде алынған функцияларды АЖ модульдеріне бейнелеу болып табылады. Соңғысын қалыптастыру кезінде бағдарлама интерфейстері анықталады: терезелердің сыртқы түрі, мәзір орналасуы, жылдам пернелер және олармен байланысты қоңыраулар.

жүйені жобалау кезеңі
жүйені жобалау кезеңі

Сәулет

Бұл дизайн кезеңі бір немесе бірнеше платформалар мен операциялық жүйелерді таңдауды қамтиды. Гетерогенді IC бар. Оларда бірнеше компьютерлер әртүрлі платформаларда жұмыс істейді, ал басқаруды әртүрлі операциялық жүйелер жүзеге асырады. Жобалау кезеңі архитектураның бірқатар сипаттамаларын анықтауды қамтиды. Ол: болуы мүмкін

  1. Клиент-сервер немесе файл-сервер.
  2. Үш деңгейлі, оның ішінде бірнеше қабат.
  3. Таратылған немесе орталықтандырылған. Бірінші жағдайда өзектілік пен жүйелілікті сақтау механизмдері қосымша анықталған.

Ол сонымен қатар параллель серверлердің пайдаланылмайтынын белгілейді.

жобалау процесінің кезеңдері
жобалау процесінің кезеңдері

Өшіруде

Жобалау кезеңі IP үшін техникалық жоспарды әзірлеумен аяқталады. Іске асыру процесінде операциялық құжаттамаға арналған бағдарламалық қамтамасыз ету жасалады. Бірыңғай модульді әзірлеу аяқталғаннан кейін дербес сынақ орындалады. Мыналар үшін қажет:

  1. Ақаулықты анықтау (қатты сәтсіздік).
  2. Спецификацияға сәйкестікті анықтау (қажетсіз функциялардың болмауы және қажетті функциялардың болуы).

Тестілеуден өткеннен кейін модуль жүйенің әзірленген бөлігіне енгізілген. Содан кейін қосылым сынақтары жүргізіледі. Олар элементтердің өзара әсерін бақылау үшін қажет.

Бақылау шаралары

Сенімділік сыналған үлгілер тобы. Ең алдымен, жүйе ақаулары имитацияланады. Сонымен қатар, сәтсіздік уақыттары тексеріледі. Бірінші жағдайда бақылау шаралары қаншалықты жақсы екенін анықтауға мүмкіндік бередібағдарламалық құрал немесе аппараттық құрал ақауы болған жағдайда жүйе қалпына келтіріледі. Екінші топтағы сынақтар бойынша АЖ тұрақтылық деңгейі тұрақты жұмыс кезінде анықталады. Бұл бақылау шаралары ақаусыз жұмыс мерзімін бағалауға мүмкіндік береді. Тесттер жиынтығына максималды жүктемені имитациялайтындар да кіруі керек. Осыдан кейін модульдердің бүкіл кешені жүйелік іске қосылады. Оның барысында оның сапасын бағалауға мүмкіндік беретін ішкі қабылдау бақылауы жүргізіледі. Бағалау кезінде жүйенің сенімділігі мен функционалдығына сынақтар жүргізіледі. Соңғы бақылау оқиғасы қабылдау сынағы болып табылады. Бұл жағдайда талаптар анықталған жобалау кезеңінің сапасы көрінеді. Тестілеу кезінде IP тұтынушыға көрсетіледі. Демонстрация кезінде жобаның тапсырыс берушінің талаптарына сәйкестігін көрсететін нақты операциялар имитацияланады.

жобаны жобалау кезеңдері
жобаны жобалау кезеңдері

Қауіпсіздік

Әрбір АЖ-де белгілі бір кепілдік талаптары болуы керек:

  1. Рұқсат етілмеген кіруден қорғау.
  2. Аудит.
  3. Оқиғаны тіркеу.
  4. Жүйені қалпына келтіру.
  5. Сақтық көшірме.

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

жобалау кезеңдері мен кезеңдері
жобалау кезеңдері мен кезеңдері

Қорытынды

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

Ұсынылған: