Index: openacs-4/packages/imsld/www/doc/ch04s01.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/ch04s01.html,v diff -u -r1.5 -r1.6 --- openacs-4/packages/imsld/www/doc/ch04s01.html 5 Jul 2005 16:13:45 -0000 1.5 +++ openacs-4/packages/imsld/www/doc/ch04s01.html 23 Jun 2008 08:55:30 -0000 1.6 @@ -6,7 +6,7 @@ settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no'; win=window.open(mypage,myname,settings);} </script></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Level A</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch04.html">Prev</a>�</td><th width="60%" align="center">Chapter�4.�Data Model</th><td width="20%" align="right">�<a accesskey="n" href="ch04s02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2587741"></a>Level A</h2></div></div></div><p>Next, the tables necessary for Level A are draw in the form of an - E-R diagram</p><p><a href="resources/imsld_diagram_A.GIF" target="_top"><span class="inlinemediaobject"><img src="resources/imsld_diagram_A.GIF"></span></a></p><div class="itemizedlist"><ul type="disc"><li><p>imsld_imslds: This table is used to store all the units of + E-R diagram</p><p><a href="resources/imsld_diagram_A.gif" target="_top"><span class="inlinemediaobject"><img src="resources/imsld_diagram_A.gif"></span></a></p><div class="itemizedlist"><ul type="disc"><li><p>imsld_imslds: This table is used to store all the units of learning. This is the high level in the hierarchy. Each IMS-LD file loaded in .LRN will generate a row in this table. This table contains all the different units of learning. Each unit of learning Index: openacs-4/packages/imsld/www/doc/ch04s02.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/ch04s02.html,v diff -u -r1.5 -r1.6 --- openacs-4/packages/imsld/www/doc/ch04s02.html 5 Jul 2005 16:13:45 -0000 1.5 +++ openacs-4/packages/imsld/www/doc/ch04s02.html 23 Jun 2008 08:55:30 -0000 1.6 @@ -7,7 +7,7 @@ win=window.open(mypage,myname,settings);} </script></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Level B</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch04s01.html">Prev</a>�</td><th width="60%" align="center">Chapter�4.�Data Model</th><td width="20%" align="right">�<a accesskey="n" href="ch04s03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596546"></a>Level B</h2></div></div></div><p>Level B extends the table email_data and add: username_property_id and email_property_id (**) Next is shown the E-R diagram for these - tables</p><p><a href="resources/imsld_diagram_B.GIF" target="_top"><span class="inlinemediaobject"><img src="resources/imsld_diagram_B.GIF"></span></a></p><div class="itemizedlist"><ul type="disc"><li><p>imsld_properties (add a reference to properties from + tables</p><p><a href="resources/imsld_diagram_B.gif" target="_top"><span class="inlinemediaobject"><img src="resources/imsld_diagram_B.gif"></span></a></p><div class="itemizedlist"><ul type="disc"><li><p>imsld_properties (add a reference to properties from imsld_components and time_limits **)</p><div class="itemizedlist"><ul type="circle"><li><p>property_id</p></li></ul></div></li><li><p>imsld_loc_locpers_locrole_properties: Combined table for the loc, locpers and locrole properties</p><div class="itemizedlist"><ul type="circle"><li><p>property_id - references imsld_properties</p></li><li><p>title. The name of the property</p></li><li><p>datatype - references imsld_datatypes</p></li><li><p>initial_value</p></li></ul></div></li><li><p>imsld_globpers_glob_property: Combined table for the glob and globpers properties</p><div class="itemizedlist"><ul type="circle"><li><p>property_id - references imsld_properties</p></li><li><p>global_definition_id - references Index: openacs-4/packages/imsld/www/doc/ch04s03.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/ch04s03.html,v diff -u -r1.5 -r1.6 --- openacs-4/packages/imsld/www/doc/ch04s03.html 5 Jul 2005 16:13:45 -0000 1.5 +++ openacs-4/packages/imsld/www/doc/ch04s03.html 23 Jun 2008 08:55:30 -0000 1.6 @@ -8,6 +8,6 @@ </script></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Level C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch04s02.html">Prev</a>�</td><th width="60%" align="center">Chapter�4.�Data Model</th><td width="20%" align="right">�<a accesskey="n" href="ch04s04.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2583297"></a>Level C</h2></div></div></div><p>Modify the imsld_email_data (***), add a reference to imsld_notifications table from imsld_on_completion, imsld_thens and imsld_view_set_properties table (***). Next is shown the E-R diagram that - adds Level C</p><p><a href="resources/imsld_diagram_C.GIF" target="_top"><span class="inlinemediaobject"><img src="resources/imsld_diagram_C.GIF"></span></a></p><div class="itemizedlist"><ul type="disc"><li><p>imsld_notifications</p><div class="itemizedlist"><ul type="circle"><li><p>notification_id</p></li><li><p>choice_id - references imsld_notifications_choice</p></li><li><p>subject</p></li></ul></div></li><li><p>imsld_notification_emails_data_map</p><div class="itemizedlist"><ul type="circle"><li><p>notification_id - references imsld_notifications</p></li><li><p>email_data_id - references imsld_email_data</p></li></ul></div></li><li><p>imsld_notifications_choice</p><div class="itemizedlist"><ul type="circle"><li><p>choice_id</p></li><li><p>learning_activity_id - references + adds Level C</p><p><a href="resources/imsld_diagram_C.gif" target="_top"><span class="inlinemediaobject"><img src="resources/imsld_diagram_C.gif"></span></a></p><div class="itemizedlist"><ul type="disc"><li><p>imsld_notifications</p><div class="itemizedlist"><ul type="circle"><li><p>notification_id</p></li><li><p>choice_id - references imsld_notifications_choice</p></li><li><p>subject</p></li></ul></div></li><li><p>imsld_notification_emails_data_map</p><div class="itemizedlist"><ul type="circle"><li><p>notification_id - references imsld_notifications</p></li><li><p>email_data_id - references imsld_email_data</p></li></ul></div></li><li><p>imsld_notifications_choice</p><div class="itemizedlist"><ul type="circle"><li><p>choice_id</p></li><li><p>learning_activity_id - references imsld_learning_activities</p></li><li><p>support_activity_id - references imsld_support_activities</p></li></ul></div></li></ul></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch04s02.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch04.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch04s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Level B�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Run Tables</td></tr></table></div></body></html> Index: openacs-4/packages/imsld/www/doc/ch04s04.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/ch04s04.html,v diff -u -r1.5 -r1.6 --- openacs-4/packages/imsld/www/doc/ch04s04.html 5 Jul 2005 16:13:45 -0000 1.5 +++ openacs-4/packages/imsld/www/doc/ch04s04.html 23 Jun 2008 08:55:30 -0000 1.6 @@ -12,7 +12,7 @@ tables. These new tables are necessary for the execution of the player where the information is sequenced to the student. These tables are described in this Section. Next is shown the E-R diagram for these - tables</p><p><a href="resources/imsld_diagram_run_tables.GIF" target="_top"><span class="inlinemediaobject"><img src="resources/imsld_diagram_run_tables.GIF"></span></a></p><div class="itemizedlist"><ul type="disc"><li><p>imsld_party_roles_map. This table maps parties of a .LRN course + tables</p><p><a href="resources/imsld_diagram_run_tables.gif" target="_top"><span class="inlinemediaobject"><img src="resources/imsld_diagram_run_tables.gif"></span></a></p><div class="itemizedlist"><ul type="disc"><li><p>imsld_party_roles_map. This table maps parties of a .LRN course to the roles defined in the IMS-LD document. A party can be either a user or a group. One party can belong to several roles.</p><div class="itemizedlist"><ul type="circle"><li><p>party_id references parties</p></li><li><p>role_id references imsld_roles</p></li></ul></div></li><li><p>imsld_parties_property_values_map. This table maps parties of a .LRN course to the properties defined in the IMS-LD document. One Index: openacs-4/packages/imsld/www/doc/ch05.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/ch05.html,v diff -u -r1.4 -r1.5 --- openacs-4/packages/imsld/www/doc/ch05.html 30 Jun 2005 10:43:20 -0000 1.4 +++ openacs-4/packages/imsld/www/doc/ch05.html 23 Jun 2008 08:55:30 -0000 1.5 @@ -8,7 +8,7 @@ </script></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter�5.�Architectural Model</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch04s04.html">Prev</a>�</td><th width="60%" align="center">�</th><td width="20%" align="right">�</td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 xmlns="http://www.w3.org/TR/xhtml1/transitional" class="title_chapter"><a xmlns="" name="id2523402"></a>Chapter�5.�Architectural Model</h2></div></div></div><p>Here we give an explanation of the way the inner components of the IMS-LD package interact internally between them and externally with some other packages of .LRN Next, a figure about the general architecture about - IMS-LD and the ims-ld package is shown.</p><p><a href="resources/behavioral_model.GIF" target="_top"><span class="inlinemediaobject"><img src="resources/behavioral_model.GIF"></span></a></p><p>We have two methods for loading the information into the ims-ld + IMS-LD and the ims-ld package is shown.</p><p><a href="resources/behavioral_model.gif" target="_top"><span class="inlinemediaobject"><img src="resources/behavioral_model.gif"></span></a></p><p>We have two methods for loading the information into the ims-ld package. One is by means of an internal .LRN editor (as we said this is not planned for the short term). The other method is loading an IMS-LD compliant XML file, as we said before, it can be generated using an authoring tool Index: openacs-4/packages/imsld/www/doc/resources/imsld_diagram_A.gif =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/resources/imsld_diagram_A.gif,v diff -u -r1.1 -r1.2 Binary files differ