Zamonaviy sharoitda turli darajadagi axborot tizimlarining faol rivojlanishi kuzatilmoqda. Ularning barchasi eng yangi kompyuter texnologiyalari orqali amalga oshiriladi. Bugungi kunda ma'lumotlarni qayta ishlash inson faoliyatining mustaqil yo'nalishi sifatida ishlaydi. Shu munosabat bilan axborot tizimlarini loyihalash bosqichlari alohida ahamiyatga ega. Keling, ushbu hududni batafsil ko'rib chiqaylik.
Dizayn: umumiy ma'lumot
Hozirgi dunyoda ma'lumotlar eng muhim manbalardan biri hisoblanadi. Axborot tizimlari, o'z navbatida, inson faoliyatining barcha sohalarida qo'llaniladigan zarur vositaga aylandi. IS yordamida hal qilinadigan turli xil vazifalar turli xil sxemalarning paydo bo'lishiga olib keladi. Ular shakllanish tamoyillari va ma'lumotlarni qayta ishlash qoidalarida farqlanadi. Axborot tizimlarini loyihalash bosqichlari mavjud tizimlarning funksionalligi talablariga javob beradigan muammolarni hal qilish usullarini aniqlash imkonini beradi.texnologiyalar.
Asosiy manzillar
Dizayn har doim kelajakdagi tizim maqsadini belgilashdan boshlanadi. Har qanday sxemaning asosiy vazifasi quyidagilardan iborat:
- Talab qilinadigan funksionallik va doimiy oʻzgaruvchan sharoitlarga moslashish darajasi.
- Transport kengligi.
- Soʻrovga javob berish vaqti.
- O'rnatilgan rejimda ishlashning ishonchliligi.
- Foydalanish va texnik xizmat koʻrsatish oson.
- Zarur xavfsizlik.
Loyihani loyihalash bosqichlari:
- Ma'lumotlar bazasida foydalaniladigan ma'lumotlar obyektlari.
- Soʻrovlar bajarilishini taʼminlovchi dasturlar, hisobotlar, ekran shakllari.
- Muayyan texnologiya yoki muhit uchun hisob (tarmoq topologiyasi, parallel yoki taqsimlangan ishlov berish, arxitektura, apparat va boshqalar).
Bosqichlar va dizayn bosqichlari
Mutaxassislarning asosiy vazifasi - bu tashkilot maqsadlari amalga oshiriladigan operatsiyalarni modellashtirish. Sxema ISga qo'yiladigan asosiy talablarni aniqlash va shakllantirish imkonini beradi. Ushbu qoida asosiy hisoblanadi va ob'ektivlikni ta'minlaydi. Tizimni loyihalash bosqichlari ATga qo'yiladigan talablarni tavsiflashni va keyinchalik ularni namunaviy tuzilmaga aylantirishni o'z ichiga oladi. Birinchidan, IS arxitektura diagrammalari yaratiladi. Shundan so'ng, dasturiy ta'minot va axborotni qo'llab-quvvatlash talablari shakllantiriladi.
Talablarni aniqlang
Bu vazifa bilan bogʻliq dizayn jarayonidagi qadamlar,eng mas'uliyatli hisoblanadi. Talablarni belgilashdagi xatolarni tuzatish qiyin. Bundan tashqari, keyingi tuzatish sezilarli xarajatlar bilan bog'liq. Bugungi kunda mavjud bo'lgan vositalar tayyor talablarga muvofiq tizimlarni tezda yaratishga imkon beradi. Biroq, ko'pincha bunday IClar mijozni qoniqtirmaydi, ular ko'plab yaxshilanishlarga muhtoj. Bu, o'z navbatida, modellarning haqiqiy narxining keskin oshishiga olib keladi. Shu munosabat bilan, tizimni loyihalashning har bir bosqichi chuqur tahlil bilan birga bo'lishi kerak.
Simulyatsiya
Dizaynning asosiy bosqichlari IP ma'lumotlari, maqsad va vazifalarini chuqur o'rganish bilan birga keladi. Ma'lumotlar modellarini shakllantirish uchun mutaxassislar tahlil natijalaridan foydalanadilar. Ushbu dizayn bosqichi mantiqiy, keyin esa jismoniy sxemani qurishni o'z ichiga oladi. Bunga parallel ravishda operatsiya modellarini shakllantirish amalga oshiriladi. Ular IS modullarining tavsifi (spetsifikatsiyasi) uchun zarurdir. Dizaynning asosiy bosqichlari - talablarni aniqlash, operatsiyalar va ma'lumotlarni modellashtirish - bir-biri bilan chambarchas bog'liq. Biznes mantiqining bir qismi odatda ma'lumotlar bazasida (saqlangan protseduralar, triggerlar, cheklovlar) amalga oshiriladi. Operatsiyalarni loyihalash bosqichi hal qiladigan asosiy vazifa tahlil davomida olingan funktsiyalarni IS modullariga solishtirishdir. Ikkinchisini yaratishda dastur interfeyslari aniqlanadi: oynalar ko'rinishi, menyu tartibi, tezkor tugmalar va ular bilan bog'liq qo'ng'iroqlar.
Arxitektura
Ushbu dizayn bosqichi bir yoki bir nechta platformalar va operatsion tizimlarni tanlashni o'z ichiga oladi. Heterojen IClar mavjud. Ularda bir nechta kompyuterlar turli platformalarda ishlaydi va boshqaruv turli xil operatsion tizimlar tomonidan amalga oshiriladi. Dizayn bosqichi me'morchilikning bir qator xususiyatlarini aniqlashni o'z ichiga oladi. U bo'lishi mumkin:
- Mijoz-server yoki fayl-server.
- Uch darajali, jumladan, bir nechta qatlamlar.
- Tarqatilgan yoki markazlashtirilgan. Birinchi holda, dolzarblik va izchillikni saqlash mexanizmlari qo'shimcha ravishda belgilanadi.
Shuningdek, parallel serverlar ishlatilishini ham belgilaydi.
Oʻchirilmoqda
Dizayn bosqichi IP uchun texnik rejani ishlab chiqish bilan yakunlanadi. Amalga oshirish jarayonida operatsion hujjatlar uchun dasturiy ta'minot yaratiladi. Yagona modulni ishlab chiqish tugallangandan so'ng, mustaqil test o'tkaziladi. Quyidagilar uchun talab qilinadi:
- Nosozlikni aniqlash (qattiq nosozlik).
- Spesifikasiyaga muvofiqligini aniqlash (keraksiz funktsiyalarning yo'qligi va zarur funktsiyalarning mavjudligi).
Testdan oʻtgandan soʻng modul tizimning ishlab chiqilgan qismiga kiritilgan. Keyin ulanish sinovlari o'tkaziladi. Ular elementlarning oʻzaro taʼsirini kuzatish uchun zarur.
Nazorat choralari
Ishonchliligi tekshirilgan modellar guruhi. Avvalo, tizimdagi nosozliklar simulyatsiya qilinadi. Bundan tashqari, muvaffaqiyatsizlik vaqtlari sinovdan o'tkaziladi. Birinchi holda, nazorat choralari qanchalik yaxshi ekanligini aniqlashga imkon beradidasturiy ta'minot yoki apparat xatosi bo'lsa, tizim tiklanadi. Sinovlarning ikkinchi guruhiga ko'ra, IS barqarorligi darajasi muntazam ish paytida aniqlanadi. Ushbu nazorat choralari ishlamay qolish muddatini taxmin qilish imkonini beradi. Sinovlar to'plami maksimal yukni simulyatsiya qiladiganlarni ham o'z ichiga olishi kerak. Shundan so'ng, modullarning butun majmuasi tizimni ishga tushiradi. Uning davomida ichki qabul nazorati amalga oshiriladi, bu uning sifatini baholash imkonini beradi. Baholash jarayonida tizimning ishonchliligi va funksionalligi sinovlari o'tkaziladi. Yakuniy nazorat hodisasi qabul testidir. Bunday holda, talablar aniqlangan dizayn bosqichining sifati namoyon bo'ladi. Sinov paytida IP mijozga ko'rsatiladi. Namoyish davomida real operatsiyalar simulyatsiya qilinadi, ular loyihaning mijoz talablariga muvofiqligini ko'rsatadi.
Xavfsizlik
Har bir ISda ma'lum garov talablari bo'lishi kerak:
- Ruxsatsiz kirishdan himoya.
- Audit.
- Tadbirni qayd etish.
- Tizimni tiklash.
- Zaxira.
Bu talablarning barchasi dizayn boshida tahlilchilar tomonidan rasmiylashtiriladi. Mutaxassislar IP xavfsizligi strategiyasini yaratadilar. Ular tegishli komponentlar orqali ma'lum ma'lumotlarga kirish huquqiga ega bo'lgan foydalanuvchilar toifalarini belgilaydi. Shu bilan birga, muhofaza qilish sub'ektlari va ob'ektlari belgilanadi. Aytish kerakki, xavfsizlik strategiyasi shu bilan cheklanmasligi kerakdasturiy ta'minot. U operatsiyalarni amalga oshirish qoidalarining butun majmuasini o'z ichiga olishi kerak. Har bir alohida element uchun optimal himoya darajasini aniq belgilash, kirish qat'iy cheklangan bo'lgan muhim ma'lumotlarni ajratib ko'rsatish kerak. Tizim foydalanuvchilari ro'yxatdan o'tgan. Shu munosabat bilan mutaxassislar sub'ektlarning autentifikatsiyasi va identifikatsiyasi uchun javobgar bo'ladigan modullarni loyihalashtirmoqda. Aksariyat hollarda ixtiyoriy himoya amalga oshiriladi. Bu ma'lum ma'lumotlar ob'ektlariga tartibga solinadigan kirishni o'z ichiga oladi. Bu, masalan, ko'rinishlar, jadvallar bo'lishi mumkin. Agar siz to'g'ridan-to'g'ri ma'lumotlarga kirishni cheklashingiz kerak bo'lsa, unda siz majburiy himoya yaratishingiz kerak. Bunday holda, jadvallardagi alohida yozuvlar, ma'lum maydonlar va boshqalar yopiladi. Tizim dizaynerlari ma'lum bir ma'lumot elementi uchun qanday himoya darajasi yetarli va nima zarurligini aniq bilishlari kerak.
Xulosa
Tizimni loyihalash bosqichi uni yaratish bo'yicha ishda eng muhim bosqichlardan biri hisoblanadi. U bilan, aslida, IP hayoti boshlanadi. Loyihalashdan oldin mutaxassislar tizim yordamida hal qilinadigan vazifalarni aniq belgilashlari va tushunishlari, trafik oqimlarini, resurslar va foydalanuvchilarning jismoniy joylashishini, Internetga ulanish usulini va hokazolarni belgilashlari kerak. Tarmoq joylashtiriladigan inshootlar va binolarni o'rganish, shuningdek, mavjud infratuzilmani tahlil qilish muhim ahamiyatga ega.