2-Mavzu: Axborot tizimini dizayn jarayoni
Dizayn bosqichida ma'lumotlar modellari birinchi navbatda hosil bo'ladi. Manba ma'lumotlari sifatida dizaynerlar tahlil natijalarini oladi. Mantiqiy va fizikaviy ma'lumotlar modellari qurilishi ma'lumotlar bazasining dizaynining asosiy qismidir. Tahlil paytida olingan axborot modeli avval mantiqiy va keyin jismoniy ma'lumotlarni modeliga aylantiriladi.
Ma'lumotlar bazasi sxemasini dizayn bilan parallel ravishda, jarayonlarning barcha IP modullarining texnik xususiyatlarini (tavsifi) olish uchun mo'ljallangan. Ushbu loyihalarning ikkalasi ham chambarchas bog'liq, chunki biznes mantiqining bir qismi odatda ma'lumotlar bazasida (cheklovlar, tetiklar, saqlangan protseduralar) amalga oshiriladi. Jaraylovlar dizaynining asosiy maqsadi axborot tizimi modulidagi tahlil bosqichida olingan funktsiyalarni namoyish etishdir. Modullar ishlab chiqishda dastur interfeyslari aniqlanadi: bo'yanish tarkibi, deraza turi, issiq tugmachalar va tegishli qo'ng'iroqlar.
Dizayn bosqichining oxirgi mahsulotlari:
Ma'lumotlar bazasi sxemasi (tahlil bosqichida ishlab chiqilgan er modeli asosida);
Tizim modullarining texnik xususiyatlari (ular funktsiyalar asosida qurilgan).
Bundan tashqari, dizayn bosqichida IP arxitekturasini rivojlantirish ham platforma (platformalar) va operatsion tizim (operatsion tizimlar) tanlovini o'z ichiga oladi. Heterogene IPda bir nechta kompyuterlar turli xil apparat platformalarida ishlashi va turli xil operatsion tizimlarda ishlashi mumkin. Dizayn bosqichida platformani tanlashdan tashqari, arxitekturaning quyidagi xususiyatlari belgilanadi:
Ushbu fayl "File Server" yoki "Mijoz-server" filmi;
Bir qator arxitektura quyidagi qatlamlar bilan: server, oraliq qatlam (dastur serveri), mijoz dasturi;
Markazlashtirilgan yoki tarqatilgan ma'lumotlar bazasi bo'ladi. Agar ma'lumotlar bazasi taqsimlangan bo'lsa, unda izchillikni qo'llab-quvvatlash va ma'lumotlarning dolzarbligi uchun qanday mexanizmlardan foydalaniladi;
Bir hil Ma'lumotlar bazasi mavjud bo'ladi, ya'ni bir xil ishlab chiqaruvchi mahsulotlar bazasi (masalan, barcha Oracle serverlari yoki barcha serverlar faqat dB2 UDB) bo'lgan barcha ma'lumotlar bazasi serverlari bo'ladi. Agar ma'lumotlar bazasi bir hil bo'lmagan bo'lsa, qaysi dasturiy ta'minotning turli ishlab chiqaruvchilarining dBMS DBMS DBTMT-ning ma'lumotlar almashish uchun ishlatiladi (allaqachon mavjud yoki loyihaning bir qismi sifatida);
Parallel ma'lumotlar bazasi serverlari (masalan, Oracle parallel server, Db2 UDB).
Dizayn bosqichi IP texnik loyihasini ishlab chiqish orqali yakunlanadi. Qo'llanish bosqichida operatsion hujjatlarning ishlashi amalga oshiriladi.
Alohida tizim moduli rivojlanishini tugatgandan so'ng, avtonom test amalga oshiriladi, bu ikkita asosiy maqsadga olib keladi:
Modulning muvaffaqiyatsizliklarini (qattiq muvaffaqiyatsizliklar) aniqlash;
Xususiyat modulining (barcha zarur funktsiyalar mavjudligi, qo'shimcha funktsiyalar mavjud emas).
Avtonom testdan so'ng muvaffaqiyatli o'tadi, modul tizimning rivojlangan qismi tarkibiga kiritilgan va yaratilgan modullar guruhi o'zaro ta'sirini kuzatishi kerak bo'lgan havolalarni sinovdan o'tkazadi.
Keyinchalik, ishlab chiqarishning ishonchliligi uchun modullar, birinchi navbatda, tizimning ishdan chiqishiga taqlid qilish sinovlari, ikkinchidan, muvaffaqiyatsizlik uchun sinov sinovlari. Birinchi test guruhi dasturiy ta'minot etishmovchiligidan keyin tizim qanchalik yaxshi tiklanishini ko'rsatadi, apparat ishlamayapti. Ikkinchi test guruhi muntazam ishda tizimning barqarorligi darajasini belgilaydi va tizimning muammosiz ishlashini taxmin qilishga imkon beradi. Barqarorlik testlari tizimdagi eng yuqori yukni taqlid qiladigan testlarni o'z ichiga olishi kerak.
Keyin barcha modullar tizim sinovidan o'tadi - mahsulotning sifatini ko'rsatadigan mahsulotning ichki qabul sinovi. Bunga funksionallik testlari va ishonchlilik testlarini o'z ichiga oladi.
Axborot tizimining so'nggi sinovi - bu sinovlarni qabul qilish. Bunday sinov mijozga axborot tizimini namoyish etishni o'z ichiga oladi va haqiqiy biznes jarayonlarini mijozning talablariga rioya qilish uchun taqlid qilishni taqlid qiladigan sinovlar guruhi bo'lishi kerak.
Xavfsizlik talablari, kirish, tizimga xizmat ko'rsatish
Har bir axborot tizimida ruxsatsiz kirish huquqini o'z ichiga oladi, tadbir hodisalari, audit, ma'lumotni ro'yxatga olish, ma'lumotlarning boshida tahlilchilar tomonidan rasmiylashtirilgan bo'lishi kerak.
Dizaynerlar xavfsizlik strategiyasini qurmoqdalar. Xususan, ular tegishli tarkibiy qismlar orqali bir yoki boshqa ma'lumotlarga ega bo'lgan tizim foydalanuvchilarining toifasini aniqlashlari kerak. Bundan tashqari, himoya qilinadigan narsalar va sub'ektlar aniqlanadi. Ta'kidlash joizki, xavfsizlik strategiyasi faqat bu butunlar va biznes qoidalari bo'lishi kerak. Ma'lumot tizimining har bir qismida ma'lumotlarni himoya qilishning qaysi darajasini aniq aniqlash va tanqidiy ma'lumotlarni ajratib ko'rsatish, ulardan cheklangan kirish huquqini ta'kidlash kerak.
Axborot tizimidan foydalanuvchilar ro'yxatga olingan, shuning uchun foydalanuvchini aniqlash va tasdiqlash uchun javobgar bo'lgan modullar ishlab chiqilgan. Ko'pgina DBMS, ma'lumotlarni himoya qilish, ya'ni ma'lumotlar ob'ektlariga kirish (masalan, stollarga, vakolatxonalarga) amalga oshiriladi. Agar siz aslida ma'lumotlarga cheklovlar kerak bo'lsa (stoldagi individual yozuvlarga, jadvaldagi alohida kirish maydonchalariga va boshqalarga), keyin majburiy himoya qilish kerak. Dizaynerlar ma'lum bir ma'lumot birligini muhofaza qilish darajasi qanday va kolifesi haqida aniq tasavvurga ega bo'lishlari kerak.
1.1 Axborot tizimini yaratish va ulardan foydalanishning asoslari
Axborot tizimi (IP) - bu boshqarish funktsiyalarini amalga oshirish uchun turli xil darajadagi ma'lumot xodimlarini taqdim etadigan ob'ektlarni yig'ish, uzatish va qayta ishlash uchun aloqa tizimi.
Tizim komponentlari:
Tizimning tuzilishi tizim elementlari va ular o'rtasidagi munosabatlar to'plamidir.
Har bir elementning funktsiyasi.
Tizim va uning tarkibiy qismlarining maqsadlari va cheklovlari.
Har bir tizim elementini kiritish va chiqarish.
Tizimning xususiyatlari:
Muhokama - bu tizim mustaqil qismlar shaklida, ularning har biri tizim sifatida ko'rib chiqilishi mumkin.
Benuqsonlik - butun tizimning maqsadlarini muvofiqlashtiruvchi quyi tizimlar va elementlarning vazifalari bilan muvofiqlashtirishni bildiradi.
IP tarkibiy qismlari:
Funktsional qism - ma'lum bir IP xususiyatlariga bog'liq bo'lgan bir qator quyi tizimlar. Ushbu quyi tizimlar ma'lum bir xususiyat (funktsional yoki tarkibiy) bilan ajratilgan va tegishli boshqaruv vazifalarini birlashtiradi.
Tez-tez iP-ni ta'minlash axborot, dasturiy ta'minot, matematik, texnik, lingvistik, ergonomik va metrologik qismlardan iborat.
Loyihaviy bosqichi Loyihadan oldingi tekshirish va AIS bo'yicha texnik vazifani ishlab chiqishni o'z ichiga oladi. IPning maqsad va vazifalarini tavsiflash, uni yaratish bo'yicha umumiy talablarni ishlab chiqish, so'rov dasturlarini ishlab chiqish.
Dizayn bosqichida texnik va ishchi loyihalarni ishlab chiqish bilan bog'liq. AO, axborot oqimi, tasniflash va kodlash tizimlari, hujjatlar shakli, shuningdek, DBMning vazifalarini hal qilishda ham tergov olib borilmoqda. Kerakli dasturiy ta'minotni yaratish, mashinaning asosiy yuklanishi, ishchi hujjatlarini chiqarish uchun asosiy dasturga tayyorgarlik va ishlab chiqarish ma'lumotlariga tayyorgarlik
Do'stlaringiz bilan baham: |