வடிவமைப்பு மேலோட்டம்

கீழ் வருவது ஒரு பொதுவான IMS Enterprise தரவுக் கோப்பின் கட்டமைப்பிற்கான எளிய வழிகாட்டியாகும். கூடுதல் விபரங்கள் உத்தியோகபூர்வ IMS Enterprise இணையத்தளத்தில் காணலாம்.

இவ்வுட்செருகல் கையாளக்கூடிய IMS தரவுக் கூறுகளினைப் பற்றி மேலும் வாசிப்பதற்கு, conformance சுருக்கத்தைப் பார்க்கவும்.

IMS Enterprise கோப்பு வடிவமைப்பின் அடிப்படை வழிகாட்டி

எந்த ஒரு IMS-வகை சேரலுக்கும், உங்களுக்குப் பாடநெறியைக் குறிக்கும் <group> சீட்டும், பயனாளர் கணக்கைக் குறிக்கும் <person> சீட்டும், வகிபாகங்களைக் குறிக்கும் <member> சீட்டுகளைக் கொண்ட <membership> சீட்டும் தேவைப்படும்.

Moodle தரவுத்தளத்தில் பயன்படுத்தப்படும் இலக்கத் தரவுகள் இங்கே பயன்படாது. குறிப்பிட்ட பயனாளர் ஒருவர் எத்தனையாவதாக சேர்க்கப்பட்டார் என்பது மாணவ தரவுத்தொகுதிக்குத் தெரியாது. ஆகவே அவை இங்கு பரிமாறப்படுவதில்லை.

பொதுவாக ஒரு பாடநெறியைக் குறிப்பிடுவதற்கு அதனது குறியும் பெயரும் பயன்படும். ஒரு பாடநெறிக்கு உரிய குறி MOODLE101 ஆகக் கொள்வோம். உங்கள் பாடநெறியை வரையறுக்க பின்வரும் வகையைப் பயன்படுத்தலாம்.

  <group>
    <sourcedid>
      <source>MyDataSystem</source>
      <id>MOODLE101</id>
    </sourcedid>
    <description>
      <short>Moodle 101</short>
    </description>
  </group>

சேரல் script ஆனது MOODLE101 ஐக் குறியீடாகக் கொண்ட பாடநெறியைத் தேடும். கிடையாவிடில், வரையறுக்கப்பட்டபடி, அது உருவாக்கப்படும். அதேபோல் பயனாளருக்கம், நாம் "jmoodle"ஐக் கருதினால்:

  <person>
    <sourcedid>
      <source>MyDataSystem</source>
      <id>jmoodle</id>
    </sourcedid>
    <userid>jmoodle</userid>
    <name>
      <fn>Joe Moodle</fn>
      <n>
        <family>MOODLE</family>
        <given>JOE</given>
      </n>
    </name>
  </person>

Joe இற்கு ஏற்கனவே கணக்கு இல்லாவிடில், விருப்பத்தெரிவாக, அவரது கணக்கு உருவாக்கப்படும்.

பாடநெறிக்குப் பயனாளரைச் சேர்த்தல்:

  <membership>
    <sourcedid>
      <source>MyDataSystem</source>
      <id>MOODLE101</id>
    </sourcedid>
    <member>
      <sourcedid>
        <source>MyDataSystem</source>
        <id>jmoodle</id>
      </sourcedid>
      <role roletype="01">
        <status>1</status>
        <extension><cohort>unit 2</cohort></extension>
      </role>
    </member>
  </membership>

IMS Enterprise வரையறையில் சேரலின் ஆரம்ப, இறுதித் தினங்களை வரையறுக்கும் வசதி உண்டு. இவற்றைச் சேர்க்க <timeframe> சீட்டைத் தேவைப்பட்ட வகையில் பயன்படுத்தலாம்.

ஒரு பயனாளர் ஏற்கனவே ஒரு குழுவில் சேர்க்கப்பட்டிருந்தால், ஒரு மாற்றமும் செய்யப்படாது. குழுக்கள் காணப்படாது விட்டால் குழுவாக்கம் இடம் பெறும்.