3-bob. Vazifani axborot ta'minotini ishlab chiqish
Axborot ta'minotini ishlab chiqish muammoni hal qilish uchun zarur bo'lgan ma'lumotlarni o'z ichiga olgan hujjatlarni tayyorlashni va ushbu ma'lumotlarni tahlil qilishni o'z ichiga oladi. Bunday tahlil ma'lumotlarni saqlash, qidirish va mashina ichidagi sohada qayta ishlash uchun aniq ta'riflashga qaratilgan ma'lumotlarni rasmiylashtirishga imkon beradi.
Ma'lumotlar bazasini tashkil qilish uchun biz relyatsion DBMS dan foydalanamiz. Shuning uchun relyatsion ma'lumotlar bazasining mantiqiy tuzilishi ishlab chiqilishi kerak, uning asosida muammoni hal qilish amalga oshiriladi. Biz ma'lumotlar bazasini ishlab chiqishda jarayonli yondashuvdan foydalanamiz, faqat muammoning chiqish ma'lumotlarini olish uchun zarur bo'lgan ma'lumotlar tarkibini aniqlaymiz
Dasturiy ta'minotni axborot tahlili va axborot ob'ektlarini tanlash
Axborot-mantiqiy ma'lumotlar modelini keyinchalik rasmiylashtirish va qurish uchun axborot tarkibi va strukturasini aniqlash maqsadida dasturiy ta'minotning dastlabki ma'lumotlarini tahlil qilaylik. Kiritish hujjatlarining yuqoridagi shakllari, shuningdek, mavzu sohasi tavsifidan qo'shimcha ma'lumotlar hujjat tarkibidagi o'zaro bog'liq ma'lumotlarda atributlarning rolini aniqlash imkonini beradi. Ushbu tahlil asosida biz ma'lumotlarni normallashtirish bo'yicha tavsiyalar va talablarga muvofiq tafsilotlarning funktsional bog'liqligini o'rnatamiz.
Yo'lovchi haqidagi ma'lumot hujjatidagi ma'lumotlarni ko'rib chiqing.
Ushbu hujjatning sarlavha qismida butun hujjat uchun umumiy ma'lumotlar (chipta raqami va Parvoz raqami) mavjud. Bundan tashqari, ushbu tafsilotlarning har biri hujjatda o'ziga xos ma'noga ega, chunki har bir yo'lovchi bagaj jadvalidagi faqat bitta yozuvga to'g'ri keladi va har bir yo'lovchi bir vaqtning o'zida faqat bitta yo'nalishda uchishi mumkin. Ushbu tafsilotlar orasida Chipta raqami alohida rol o'ynaydi. Chipta raqami noyob bo'lgani uchun, ya'ni uning qiymatini takrorlab bo'lmaydi, u ushbu raqam bilan hujjatdagi mijoz haqidagi barcha ma'lumotlar sifatida ishlaydi.
Yo'lovchilar haqidagi ma'lumotlarga ega bo'lgan hujjatning jadvalli qismida tegishli ustunlarda ko'p qiymatlarga ega bo'lgan tafsilotlar mavjud, chunki bu barcha Aeroflot mijozlari uchun umumiy jadval. Ushbu tafsilotlar orasida turli hujjatning har bir satrining identifikatori bo'lgan Parvoz raqami maydoni alohida rol o'ynaydi. Shunday qilib, mijoz to'g'risidagi ma'lumotlar umumiy hujjat identifikatori - chipta raqami bilan aniqlanadi (yagona aniqlanadi), shuningdek, yo'lovchilarni reyslar bo'yicha taqsimlash boshqa maydon - reys raqami bilan aniqlanadi.
Yo'lovchining tavsiflovchi ma'lumotlari har bir yo'lovchi uchun noyob bo'lgan chipta raqami bilan noyob tarzda aniqlanadi. Tahlil asosida biz ushbu hujjat tafsilotlarining funktsional bog'liqligini o'rnatamiz (2-jadval).
2-Jadval Yo'lovchi haqidagi ma'lumotlarga ega jadval tafsilotlarining funktsional bog'liqliklari.
"Yo'lovchi yuki" katalogida saqlangan ma'lumotlarni ko'rib chiqing.
Ushbu hujjatning sarlavha qismida butun hujjat uchun umumiy atribut mavjud. Bu rekvizit chipta raqami. Bu maydon har bir yoʻlovchi uchun oʻziga xos boʻlganligi va yoʻlovchi oʻzi bilan faqat bitta yuk olib yurishi mumkinligi sababli, Chipta raqami maydoni ushbu katalog uchun identifikatsiya qiluvchi maydon hisoblanadi. Tahlil asosida biz "Yo'lovchi yuki" ma'lumotnomasining funktsional bog'liqligini o'rnatamiz (3-jadval).
3-jadval “Yo‘lovchi bagaji” ma’lumotnomasining funksional bog‘liqliklari.
Samolyot qo'llanmasida keltirilgan ma'lumotlarni ko'rib chiqing.
Ushbu hujjatning sarlavha qismida butun hujjat uchun umumiy atribut mavjud. Bu rekvizit Kengash raqamidir. Bu maydon har bir samolyot uchun noyob bo'lgani va samolyotda faqat bitta yon raqam bo'lishi mumkinligi sababli, Chipta raqami maydoni ushbu katalog uchun identifikatsiya qiluvchi maydon hisoblanadi. O'tkazilgan tahlillar asosida biz "Samolyotlar ro'yxati" ma'lumotnomasining funktsional bog'liqliklarini o'rnatamiz (4-jadval).
4-jadval "Havo kemalari ro'yxati" ma'lumotnomasining funktsional bog'liqliklari
Do'stlaringiz bilan baham: |