Korxonaning hayot tsikli modeli
Korxonaning hayot tsikli modeli (LC) mavjudot holatidagi o'zgarishlarni va ular orasidagi o'tishni tavsiflash uchun mo'ljallangan.
Korxonaning hayot tsikli modeli korxona hayotining boshlang'ich holatidan yakuniy holatiga o'tish yo'llarini va mavjudot holatida o'zgarishlarni boshlaydigan voqealarni aks ettiruvchi Entity Lifecycle diagrammasi shaklida taqdim etiladi. Vujudning hayot tsikli modeli matnli tavsif sifatida ham taqdim etilishi mumkin.
Ma'lumotlar bazasi yaratuvchisi uchun o'z holatini qayta-qayta o'zgartiradigan shaxslarning hayot tsikli diagrammasi ayniqsa muhimdir. Odatda, bunday mavjudot mavjud bo'lgan holatni tavsiflovchi Status atributiga ega; bu atributning domeni - bu sanab chiqishda ko'rsatilgan ba'zi bir qiymatlar to'plami. Ma'lumotlar bazasi dizayneriga ma'lumotlar bazasida "Status" atributini amalga oshirishda cheklovlarni yozish uchun ma'lumotlar bazasining fizikaviy modelini yaratish bosqichida mavjudlik davri diagrammalarini bilish kerak bo'ladi.
Rasm 13 tekshiruv sub'ektining hayot aylanishi diagrammasi namunasini ko'rsatadi.
Rasm 13. Hayot tsikli diagrammasini tekshirish
Tizim funktsiyalari uchun spetsifikatsiyalar to'plami (talablari), tizim funktsiyalarini sub'ektlar va atributlar orqali tavsifi, biznes qoidalari
Ma'lumotlar bazasini loyihalashtirishning vazifalaridan biri bu talablar va biznes qoidalarida mavjud bo'lgan tizim funktsiyalarini ma'lumotlar bazasining dastur modullari uchun spetsifikatsiyalar to'plamiga solishtirishdir. Bunda modullarni loyihalashtirish ma'lumotlar bazasi dizayniga muvofiq ravishda va parallel ravishda amalga oshiriladi. Shuning uchun tizimning funktsional imkoniyatlari to'g'risidagi ma'lumotlar ma'lumotlar bazasini loyihalash uchun zarur bo'lgan jarayon va holat modellariga muhim qo'shimcha hisoblanadi.
Tahlilchilar ma'lumotlar bazasi dizaynerlariga tizimning funktsional xususiyatlarini biznes toifalari shaklida tavsiflaydigan tizim funktsiyalari spetsifikatsiyalari to'plamini taqdim etishlari kerak - bu biznesning tashkiliy yo'nalishi bo'yicha guruhlangan aniq belgilangan tizim talablari. Ba'zan funktsiyalar va ularning tetiklantiruvchi hodisalari o'rtasidagi bog'liqliklar ro'yxati keltirilgan.
Hudud jarayonlarining biznes modelida mavjud funktsiyalar iyerarxiyasi to'g'risidagi ma'lumotlardan tashqari ma'lumotlar bazasi yaratuvchisi tizim funktsiyalarining har birining matnli tavsifiga ega bo'lishi kerak. Shu bilan birga, u har bir funktsiyada ishlatiladigan taniqli shaxslarni va ishlatilgan sub'ektlarning xususiyatlarini o'z ichiga olishi va o'qiyotganda birma-bir talqin qilinishi kerak.
Xususiyatlar to'plamini va tizim funktsiyalarining tavsiflarini va atributlari va ob'ektlari orqali ma'lumot bazasini yaratuvchisi ma'lumotlar bazasi dastur modullari uchun texnik xususiyatlarni ishlab chiqishni boshlashi mumkin.
Do'stlaringiz bilan baham: |