
Informatikusoknak
Az alábbiakban az LMS rendszerek (keretrendszerek) informatikai, technológiai hátteréről kaphat tájékoztatást.
Technológiai háttér
A távoktatási keretrendszerek szinte kivétel nélkül Internetes/intranetes környezetben üzemeltetett Web alapú hálózati (kliens-szerver) alkalmazások, bár egyes LMS-eknél lehetőség van arra is, hogy a keretrendszer csökkentett funkcionalitású másolatát konkrét tartalomhoz kötve, CD-ről, egyedül álló számítógépen indítsuk.
A felhasználók minden esetben egy szabványos Web-böngésző (pl. Internet Explorer, Netscape Navigator, stb.) segítségével érhetik el a rendszert.
A Web alapú integrált alkalmazásokhoz hasonló módon az alapfunkciók végrehajtását a kiszolgáló végzi, a Web-böngésző csupán megjeleníti az átadott információkat. A tartalmak futtatása ugyanakkor gyakran teljes egészében a kliens gép erőforrásait használja, a kiszolgáló a tartalom átadása után egy szabványos csatolófelületen keresztül csak töredékes információkról értesül (mikor kezdődött a tananyag futtatása, meddig tartott, hol hagyta abba a tanuló, vizsgát teljesítette-e, milyen eredménnyel, stb.).
Szerver-architektúra
A távoktatási keretrendszer alapja a webszerver, amely futtatja magát az alkalmazást. Mint a legtöbb komoly dinamikus alkalmazásnál, az e-Learning keretrendszerek esetében is szükség van adatbázis-szerverre, amely a rendszer összes adatát kezeli. Ezt egészítik ki általában a biztonságot szolgáló egyéb alkalmazások, hardver elemek, mint például a tűzfalak.
Erőforrásigényes tananyagok, tartalmak esetében gyakori, hogy elkülönített médiaszervereket alkalmaznak, amelyek a tananyag elindítása (és a megfelelő jogosultságok ellenőrzése) után átveszik a webszervertől az irányítást, és egyetlen feladatuk a nagy adatmennyiségű letöltések optimalizált kiszolgálása. Erre általában olyan tananyagok esetén van szükség, amelyekben nagy tár- és sávszélesség-igényű audio- és videoelemek vannak.
Integritás
Az e-Learning keretrendszerrel szemben általánosan támasztott igény, hogy az intézmény vagy vállalat meglévő informatikai rendszereihez minél magasabb szinten kapcsolódjon, onnan bizonyos nyilvántartási adatokat kapjon, illetve azokba a saját folyamatairól adatokat szolgáltasson. A legtöbb esetben igényelt és megvalósított összeköttetés a személyzeti nyilvántartó rendszer felé biztosíthat kapcsolatot a hallgatói/személyzeti adatok átvételére, valamint a tanulási folyamat eredményeinek átadására.
Ugyanakkor egyáltalán nem szokatlan megoldás az sem, ha egy vállalat megfizetteti a partnereivel, ügyfeleivel vagy egyéb külső érintettekkel a nekik nyújtott oktatást. Ebben az esetben a keretrendszernek az egész üzleti folyamatot vezényelnie kell, az on-line megrendelésektől kezdve a pénzügyi rendszerrel egyeztetett fizetési információkon keresztül a kontrolling applikációknak nyújtott visszajelzésekig.
A fenti megoldások kivitelezéséhez gyakran az általános keretrendszerek testre szabására, továbbfejlesztésére van szükség, de az eredmény még mindig alacsonyabb költségszintet jelenthet, mint az integráció hiánya.
Jogosultságok, biztonság
A legtöbb internetes rendszer – így a távoktatási keretrendszer is – rendelkezik felhasználói és adminisztrációs funkciókkal. Míg a leggyakrabban használt elemek természetesen a felhasználói funkciók, a rendszer működését, kereteit befolyásolni az adminisztrációs felületen keresztül lehet. Az adminisztrációs funkciók általában authentikáció után on-line elérhetőek. A legtöbb keretrendszer felhasználói csoportokat, szerepköröket azonosít, amelyekhez a rendszer adminisztrátorai rendelhetik hozzá az egyes felhasználókat, jogosultságot adva nekik a szerepkör által azonosított funkciócsoporthoz.
A keretrendszerek biztonsági követelményei szintén megegyeznek az általános, Web-alapú rendszerekkel szemben támasztott elvárásokkal. A kiszolgálókat kívülről tűzfalakkal védik, de a belső kommunikációra vonatkozóan is alkalmazhatnak megszorításokat, szűréseket. A rendszerek a működésük fontosabb eseményeit (belépés, tananyagindítás, stb.) természetesen naplózzák (logok), és gyakran a terheltséget is nyomon követik.

