|
Mavzu: kutubxonaning avtomatlashtirilgan tizimi
|
bet | 3/6 | Sana | 13.12.2023 | Hajmi | 133,41 Kb. | | #117785 |
Bog'liq KUTUBXONANING AVTOMATLASHTIRILGAN TIZIMI. 1.3 Talablarning ta'rifi
Axborot tizimini ishlab chiquvchisi sifatida menga quyidagi imkoniyatlarni taqdim eta oladigan dasturiy mahsulotni ishlab chiqish vazifasi berildi:
kutubxona o'quvchilari haqida ma'lumot berish,
kutubxonalarga kitoblar haqida ma'lumot berish;
kitob olgan kitobxonlar haqida ma'lumot berish,
kitobni kech yetkazib berish uchun jarima undirish,
hisobotlarni tayyorlash va chop etish;
axborotni kiritish, saqlash va qayta ishlash.
axborot tizimi kutubxonasi foydalanuvchisi
2.1 Ob'ektlarning ta'rifi
Muammoli sohani tekshirish asosida axborot tizimi quyidagi ob'ektlarni o'z ichiga olishi kerak:
chit_knig - kitob olgan kitobxonlar haqida ma'lumot,
T_chitatel - kutubxona o'quvchilari haqida ma'lumot,
T_form_obuch - o'qitish shakllari haqida ma'lumot,
T_group - guruhlar haqida ma'lumot,
T_knigi - kitoblar haqida ma'lumot,
T_status - holat haqida ma'lumot,
T_vidacha - kitobxonlarga kitob berish haqida ma'lumot,
T_Zhanr - janrlar haqida ma'lumot.
Ushbu bosqichda ob'ekt atributlari, shuningdek, muqobil va asosiy kalitlar aniqlangan.
Ob'ektlar va ularning atributlarini aniqlaganingizdan so'ng, jadval munosabatlarini yaratishni boshlashingiz mumkin.
Ma'lumotlar bazasini loyihalashda quyidagi qoidalarga rioya qilish kerak:
takroriy guruhlarni istisno qilish - har bir tegishli atributlar to'plami uchun alohida jadval yaratish va uni asosiy kalit bilan ta'minlash.
Ushbu qoidaga rioya qilish avtomatik ravishda birinchi normal shaklga olib keladi;
ortiqcha ma'lumotlarni yo'q qilish - agar atribut faqat kompozit kalitning bir qismiga bog'liq bo'lsa, atributni alohida jadvalga o'tkazing. Ta'riflar o'rniga identifikatorlardan foydalanish mumkin bo'lgan har qanday joyda siz alohida jadvalga tushuntirishlar bilan identifikatorlar ro'yxatini kiritishingiz kerak. Ushbu qoidaga rioya qilish ikkinchi va uchinchi normal shakllarga olib keladi. Ushbu bosqichda biz tuzilmaviy tarkibni va sub'ektlar o'rtasidagi munosabatlarni aniqlaymiz.
Jismoniy ma'lumotlar modelining dizayni 1-rasmda keltirilgan.
1-rasm - Jismoniy ma'lumotlar modelini loyihalash
Barcha ob'ektlar o'rtasidagi munosabatlar bir-ko'p munosabatlar sifatida belgilanadi.
|
| |