SCORM standartlari SCORM tarkibni boshqarish tizimining standarti bo'lib, uni "Umumiy tarkib ob'ekti namunasi" sifatida aniqlash mumkin.
SCORM davomli dars tarkibi uchun frameworklarni o'z ichiga oladi.
SCORM standartlari dars tarkibi xususiyatlarini o'rgatishdan ko'ra nashr etishga qiziqadi.
Masofaviy ta'lim tizimlari tarkibini boshqarish aspektlarini tushuntirishda, SCORM standartlari har jihatdan ko'rib chiqilishi kerak. SCORM standartlarini qo'llashda SCOM standartlariga tegishli bo'lgan ba'zi omillar ko'rsatilishi kerak. Bu omillar:
O'zaro ishlash: Turli xil manbalardan tarkibni birlashtirish va turli tizimlarda ishlash va boshqa tizimlar bilan aloqa o'rnatish;
Qayta foydalanish mumkinligi:Ushbu vaziyatda o’qitish ta’limi tarkibi (ssenariy, grafik, ovoz, animatsiya, video, kod va hk.) ma’lumotlar va obyektlardan qayta foydalanishni bildiradi va ushbu tarkib ma'lumotlarning barchasini o'z ichiga olgan boshqa ta'lim ob'ektiga aylanadigan ma'lumotlar va ob'ektlar uchun qayta foydalanishni aniqlaydigan vaziyat hisoblanadi.
Boshqaruv: foydalanuvchiga yoki tarkibni boshqarish tizimiga tegishli bo'lgan ma'lumotlarning monitoringi.
Kirish: har qanday vaqtda o'quv ob'ektiga kirish.
Davomiylik: Qayta loyihalash va kodlashni talab qiladigan vositalar uchun yangi versiyalar yaratilishini tavsiflovchi texnologik rivojlanish.
Ko'lamliligi: foydalanuvchilar soniga, texnologiyalar soniga, kurslar soniga yoki tarkibiga qarab o'zgarishi mumkin.
Agar SCORM standartlari e'tiborga olinsa, ishlab chiqilgan tizim yoki model uzoq vaqt ishlatilishi va osongina yangilanishi mumkin. Tizim yoki model tarkibiga har qanday joydan osongina kirish mumkin.
LMS uchun relyatsion ma’lumotlar bazasi modeli. Ma'lumotlar bazasini loyihalash uchun batafsil o'rganish, uni tahlil qilish davrida ko'p marta ko'rib chiqish kerak. Ushbu jadvallar va ularning xususiyatlarini tahlil qilish va loyihalash jarayonida har qanday modul tuzilishida ko'rib chiqilishi kerak. Ma'lumotni filtrlash yoki ma'lumotlarga kirish kabi ba'zi jarayonlar tufayli ma'lumotlar bazasi modeli yaxlit tuzilishga ega bo'lishi kerak. Tahlil jarayonining har bir bosqichida xususiyatlar va tipik relyatsion ma'lumotlar bazasining funktsiyalari ham ko'rib chiqilishi kerak. Bundan tashqari, munosabatlar ssenariylari bo'yicha paydo bo'lgan kamchiliklar ma'lumotlarning yaxlitligini va axborot xavfsizligini xavf ostiga qo'yishi mumkin. Shunday qilib, ushbu omillarni ham hisobga olish kerak. Masofaviy ta'limning tipik tizimining ma'lumotlar bazasi relyatsion va murakkab tarkibni taqdim etadi. Turli xil foydalanuvchi turlari, avtorizatsiya xususiyatlari va xulq-atvor qoidalari, shuningdek, aloqador ma'lumotlar bazasi modelini talab qiladi. Masalan, agar tizimga yangi foydalanuvchi qo'shilsa, yangi foydalanuvchiga kerak bo'lgan bo'sh joy avtomatik ravishda foydalanuvchi turiga qarab ajratilishi kerak.
Foydalanuvchi haqidagi turli xil ma'lumotlar turli jadvallarda saqlanadi:
masofaviy ta'lim tizimidagi imtihonlar, shaxsiy ma'lumotlar va kurs darslari.
Ma'lumotlar bazasiga qo'shilgan har bir yangi foydalanuvchi uchun zarur bo'lgan bo'sh joyni ta'minlaydigan moslashuvchan modelni ta'minlash uchun relatsion model ham talab qilinadi. Shu bilan birga, model ma'lum bir foydalanuvchi ma'lumotlar bazasidan o'chirilganda, tegishli ma'lumot va yozuvlarni avtomatik ravishda olib tashlashi mumkin.
LMS ma'lumotlar bazasi tuzilishini loyihalashda MS SQL Server - Ma'lumotlar bazasini boshqarish tizimi qo'llanilgan.
Ma'lumotlar bazasi tuzilishini loyihalashdan oldin tahlil ko'rsatkichlari amalga oshirildi va ta'lim tizimining tuzilishi ham moslashtirildi. Ushbu vaqtda LMS-da kerak bo'ladigan xususiyatlar ko'rib chiqiladi.
Loyihalashtirilgan LMS tizimi 38 ta asosiy modul va 153 jadvaldan iborat. Har bir modul ichki jadval, jadvalining tuzilishini o'z ichiga oladi. Birlashma jarayonini amalga oshirayotganda ma'lumotlar bazalari jadvallari o'rtasida semantik stsenariy yaratildi va ushbu stsenariy bo'yicha 14 ta turli xil guruhlar yaratildi.
Bu guruhlar:
Ilova
2. Foydalanuvchilar
3. Moliyaviy xizmatlar
4. Dastgoh
5. Sinov
6. Menyu
7. O'quv ma'lumotlari
8. Suhbat
9. Guruh
10. Forum
11. Boshqa ilovalar
12. Kurs
13. Demo
14. So'rov
Tizimdagi har bir modul o'z ichidagi ajralmas tarkibiy qismdir. Bundan tashqari, modul bir vaqtning o'zida integral munosabatlar stsenariysi hamdir. Shunday qilib, o'zaro bog'liqlik stsenariysida faqat bitta modul mavjud.