# Асноўныя асаблівасці

Сістэма з'яўляецца працуючай і ў стане развіцця. На гэтай старонцы Вы знойдзеце спіс некаторых магчымасцяў сістэмы:

### У агульных рысах

- Спраектаваная з улікам дасягненняў сучаснай педагогікі (акцэнт на ўзаемадзеянне паміж вучнямі, абмеркаванні);
- Прыдатная як для навучання на адлегласці, так і для вочнага (запіс на курсы, ра склады, журнал)
- Просты, “лёгкі”, эфектыўны, сумяшчальны web-абалонка;
- Простае ладаванне на любую платформу, што якая падтрымлівае PHP. Для працы неабходна толькі адна база дадзеных;
- Поўная абстракцыя базы дадзеных (падтрымлівае MySQL, PostgreSQL, MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 і ODBC);
- Зроблены акцэнт на абароне (шыфраваныя сесіі SSL, аўтэнтыфікацыя з LDAP-, IMAP-, POP3-, NNTP- сэрвераў).

### Кіраванне сайтам

- Модульны, лёгка мадыфікуемы дызайн.
- Далучаемыя моўныя пакеты дазваляюць дамагчыся поўнай лакалізацыі. На дадзены момант падтрымліваюцца 20 моваў (улучна беларуская).
- Добра дакументаваны код пад GPL-ліцэнзіяй – модульны і лёгка мадыфікуецца.

### Кіраванне карыстальнікамі

• Мінімальнае ўмяшальніцтва адміністратара пры захаванні высокай бяспекі;

• Простая інтэграцыя з існуючымі сістэмамі аўтэнтыфікацыі:

• на аснове e-mail: студэнт можа стварыць свой акаўнт. Email адрас спраўджваецца праз пацверджанне;

• LDAP-метад: акаўнты могуць спраўджвацца на LDAP сэрверы. Адміністратар можа даваць указанні, якія палі выкарыстоўваць;

• IMAP, POP 3, NNTP: акаўнты спраўджваюцца на паштовым сэрверы або сэрверы навінаў. Падтрымліваюцца SSL і TLS.

• Знешняя база дадзеных: любая база дадзеных, што утрымлівае як мінімум 2 палі, можа выкарыстоўвацца ў якасці знешняй крыніцы аўтэнтыфікацыі.

• Настаўнік можа дадаць "кодавае слова" для сваіх курсаў, каб прадухіліць наведванне курсаў асобамі звонку. Ён можа перадаваць студэнтам ключ падчас асабістай размовы, з дапамогай email, д.п.

• Студэнты могуць рэдагаваць свае акаўнты (фотаздымкі, асабістыя дадзеныя, рэквізіты);

• Кожны карыстальнік можа пазначыць свой лакальны час, пры гэтым усе даты ў сістэме будуць пераведзены для яго на мясцовы час (час паведамленняў у форумах, тэрміны выканання заданняў, д.п.).

### Кіраванне курсамі

• Падтрымліваюцца розныя структуры курсаў: «каляндарны», «форум», «дрэва»;

• Багаты набор модуляў-складнікаў для курсаў - Форум, Сшытак, Тэст, Рэсурс, Апытанне, Анкета, Хатняе Заданне;

• Змены, што адбыліся на курсе з часу апошняга ўваходу карыстальніка ў сістэму, могуць адлюстроўвацца на першай старонцы курса.

• Амаль усе тэксты, якія набіраюцца, а таксама рэсурсы, паведамленні на форум, запісы ў сшыткі і д.п. - могуць рэдагавацца ўбудаваным WYSIWYG RichText-рэдактарам;

• Усе адзнакі (з Форумаў, Працоўных сшыткаў, Тэстаў і Заданняў) могуць быць сабраныя на адной старонцы (або ў выглядзе файла);

• Даступная поўная справаздача па ўваходах карыстальніка ў сістэму і рабоце, з графікамі і дэталямі працы над рознымі модулямі (апошні ўваход, колькі разоў прачытана, паведамленні, запісы ў сшытках);

• E-mail-рассылкі навінаў, форумаў, адзнак і каментароў настаўнікаў.

### модуль Заданне

- Для Заданняў могуць вызначацца тэрміны здачы, максімальная адзнака і фармат адказу;
- Студэнты могуць запампоўваць адказы на заданне (у зададзеным фармаце) на сэрвер, дзе аўтаматычна занатоўваецца час адказу (настаўнік бачыць, якія работы здадзеныя пасля заканчэння тэрміну);
- Кожнае заданне можна вылучыць у форум, у якім будзе ўдзельнічаць увесь клас (ставіць адзнакі і каментаваць);
- Каментары настаўніка дапісваюцца пад заданнем для кожнага студэнта (копіі каментара дасылаюцца электроннай поштай);
- Настаўнік можа дазволіць студэнтам уносіць змены ў свае адказы, для паўторнай ацэнкі.

### модуль Апытанне

- Можа быць скарыстаны для таго, каб студэнты прагаласавалі за што-небудзь, або для атрымання каментароў ад кожнага студэнта;
- Настаўнік бачыць вынікі ў выглядзе табліцы вучань - выбар.

### модуль Форум

• Даступныя розныя тыпы форумаў ("толькі для настаўнікаў", "форум навінаў", "адкрыты для ўсіх" і інш.);

• Да кожнага паведамлення далучаецца фотаздымак аўтара;

• Карыстальнік можа выбіраць, ў якім выглядзе яму будуць паказваць паведамленні форума («плоскі»\«дрэва», сарціроўка);

• Карыстальнікі могуць падпісацца на індывідуальныя форумы (будуць атрымліваць паведамленні праз email) або настаўнікі могуць у абавязковым парадку падпісаць на форум усіх;

• Настаўнікі могуць забараніць карыстальнікам адказваць у форуме (форумы навінаў).

### модуль Сшытак

• Сшытак - гэта прыватны кантакт паміж настаўнікам і вучнем;

• Настаўнік можа ацэньваць кожны запіс у сшытку для ўсёй групы адначасова ў зручнай web-абалонцы на адной старонцы;

• Каментар настаўніка дадаецца да запісу ў сшытку, і паведамленне пра гэта дасылаецца праз email.

### модуль Тэст

• Настаўнік можа ў web-абалонцы стварыць базу дадзеных, якая ўтрымлівае пытанні для шматразовага выкарыстання ў розных тэстах;

• Тэсты аўтаматычна ацэньваюцца (і могуць быць пераацэнены пры змяненні «вартасці» пытанняў);

• Тэсты могуць мець абмежаванні па часе;

• На выбар настаўніка, тэставанне па адным матэрыяле могуць праводзіцца некалькі разоў, могуць быць паказаныя каментары да адказаў і/або правільныя адказы.

• Пытанні могуць утрымліваць HTML-тэкст і карцінкі.

• Пытанні, што прапаноўваюць выбар з варыянтаў адказаў могуць мець як адзін правільны адказ, так і некалькі.

• Падтрымліваюцца пытанні з адказам у выглядзе слова або фразы

• Падтрымліваюцца пытанні, якія маюць альтэрнатыву (дакладна/недакладна)

### модуль Ресурс

• Падтрымлівае любы кантэнт у электронным выглядзе;

• Файлы могуць быць або запампаваны выкладчыкам і захоўвацца на сэрверы, або стварацца "«па ходзе п'есы»", выкарыстоўваючы web-формы (тэкст або HTML);

• Тыпы рэсурсаў:

o HTML-тэкст;

o Спасылка - спасылка на артыкул у журнале або кнізе;

o Запампаваны файл - адлюстроўвае любы файл, які Вы запампавалі для курса;

o Web-спасылка - URL спасылка;

o Web-старонка - працуе аналагічна Web-спасылцы, за выключэннем таго, што рэсурс адчыняецца ў фрэйме (інтэгруецца з сайтам);

o Знешняя праграма, якая на ўваходзе прымае інфармацыю аб карыстальніку і курсе.

### модуль Анкета

• Убудаваныя анкеты COLLES, ATTLS могуць быць скарыстаныя для тэставання класаў;

• Складаецца онлайнавая справаздача па анкетах, якая ўтрымлівае графікі. Дадзеныя могуць быць зпампаваны ў Excel-фармаце або ў выглядзе CSV-файла;

• Абалонка анкет прадухіляе частковае запаўненне;

• Па запаўненні анкеты студэнт можа атрымаць прыведзеныя да сярэдняга паказчыка вынікі агульнага апытання.

У сістэму ўбудаваныя дадатковыя модулі:

ADOdb - lib/adodb

Бібліятэка для абстракцыі базы дадзеных (для падтрымкі баз дадзеных MySQL, PostgreSQL, MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC).

Version: 2.50

Copyright © 2000, 2001 John Lim (jlim@natsoft.com.my)

License: Dual LGPL and BSD-style

URL: {http://php.weblogs.com/adodb}

Graph Class - lib/graphlib.php

Бібліятэка для малявання графікаў.

Version: 1.6.3 (with modifications)

Copyright © 2000 Herman Veluwenkamp, hermanV@mindless.com

License: LGPL

IP-Atlas - lib/ipatlas

PHP-скрыпт, які паказвае палажэнне IP-адрэсу на карце.

Version: 1.0 (with modifications)

Copyright © 2002 Ivan Kozik

License: GNU GPL

URL: {http://www.xpenguin.com/ip-atlas.php}

PHP mailer - lib/class.phpmailer.php

Клас для адпраўкі email, карыстаючыся Sendmail, PHP mail(), або SMTP. Метады, якія базуюцца на стандартных AspEmail(tm) класах.

Version 1.60, Created 03/30/2002

Copyright © 2001 Brent R. Matzelle <bmatzelle@yahoo.com>

License: LGPL

URL: {http://phpmailer.sourceforge.net}

PHP Simple Excel File Generator - lib/psxlsgen.php

Клас для генерацыі простых MS Excel файлаў (xls) з дапамогай PHP.

Version: 0.3b

Copyright © 2001 Erol Ozcan <eozcan@superonline.com>

License: GNU LGPL

URL: {http://psxlsgen.sourceforge.net}

Richtext Editor - lib/rte

HTML-рэдактар, убудаваны ў web-браўзэр.

Version: 0.30 beta 1 (plus modifications)

Copyright © 2001 Ramesys (Contracting Services) Limited <Austin.France@Ramesys.com> License: GNU LGPL

URL: {http://richtext.sourceforge.net}

SMTP class - lib/class.smtp.php

Клас для злучэння і камунікавання з любым SMTP- сэрверам.

It implements all the SMTP functions defined in RFC821 except TURN.

Version: 03/26/2001

Copyright © 2001 Chris Ryan <chris@greatbridge.com>