Научная статья на тему 'Розробка електронного журналу школи на основі використання клієнт-серверних технологій'

Розробка електронного журналу школи на основі використання клієнт-серверних технологій Текст научной статьи по специальности «Прочие технологии»

CC BY
184
21
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по прочим технологиям, автор научной работы — Петро Маланюк, Надія Маланюк

У статті досліджується можливість побудови автоматизованої системи «Електронний журнал школи» для ефективного управління сучасним загальноосвітнім закладом, ефективність використання таких електронних засобів, розробляються сервіси, що їх може надавати подібна система.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Розробка електронного журналу школи на основі використання клієнт-серверних технологій»

навчання. Iснуючi нормативи не повною мiрою враховують специфiку роботи такого викладача;

• правового виршення потребують питання авторського права на розроблен дистан-цiйнi курси, авторсько1 винагороди за 1х розробку, використання та модернiзацiю;

• вiдсутнi нормативы документа, щодо фiнансових взаемоввдносин репонального центру дистанщйного навчання з техтчними локальними центрами.

Висновки. У статп вiдображенi результати виконання тдпрограми «Комп'ютеризащя дiя-льностi ушверситету» ХНУ за окремими 11 роздiлами. Якщо звернутись до виконання комплексно! програми розвитку унiверситету, в щлому, то слiд зазначити, що вона в основному вико-нана. Однак у процеи 11 виконання не вдалося уникнути певних 11 доповнень, доробок i переро-бок, пов'язаних з тим, що завдання, яю ставить життя перед вищою школою, постшно змшю-ються. Прикладом цьому е комплекс нових завдань для вищо1 школи, якi вiдносяться до переходу оргашзаци навчального процесу за кредитно-модульною системою. У зв'язку з цим як по-точш, так i перспективнi програми дшльност вищих закладiв освiти потребують серйозних ко-ректив та доповнень. Така робота ниш активно провадиться в утверситет з використанням вь тчизняного та свiтового досвiду.

Л1ТЕРАТУРА

1. Ковальчук С., Баневич Я. Зв1т з науково-техшчно'1 роботи «¡нформатизащя осв1ти Хмельницько1 об-ласт Розробка проекту мереж1 осв1тшх заклад1в Хмельницько'1 област (етап 1)». — Хмельницький ХНУ

2. Айвазян О. Б. Практичний менеджмент б1блютеки Технолопчного Ушверситету Подшля // Сучаст шформащйт технологи для б1блютек та менеджмент науково-осв1тшх мереж: Матер1али 1-У М1ж-народних шюл-семшар1в. Проект Тешри8-Тао18 СР-20552-99. — К.: НТБ НТУУ «КП1». — 2002. — С. 14-21.

3. Айвазян О. Б. Електронш ресурси б1блютеки Технолопчного ушверситету Подшля та шформацшна культура молод1 // Чверть столтя в свт юност 1 книги: Матер1али наук.-практ. конф., присвяч. 25-р1ччю обл. б1блютеки для юнацтва. 1-2 жовтня 2002 року. Ч. 2. — Хмельницький, 2002. — С. 10-14.

Петро МАЛАНЮК, Намя МАЛАНЮК

РОЗРОБКА ЕЛЕКТРОННОГО ЖУРНАЛУ ШКОЛИ НА ОСНОВ1 ВИКОРИСТАННЯ КЛ16НТ-СЕРВЕРНИХ ТЕХНОЛОГ1Й

У cmammi до^джуеться можливкть побудови автоматизованог системи «Електронний журнал школи» для ефективного управлтня сучасним загальноосвШнш закладом, ефективтсть використання таких електронних засобiв, розробляються сервки, що ïx може надавати подiбна система.

Проникнення сучасних технологш у Bei сфери життя людини можна легко спостерпати на прикладi сучасноï школи. 1КТ не лише впевнено використовують при викладанш широкого спектру навчальних дисциплш, але й все частiше ПК використовують з метою керування шкь льним навчальним процесом. Не рвдко за допомогою ПК розробляють розклад шкшьних занять. Усе частiше оргашзовують Web-сайти та портали, метою яких е забезпечення постiйних двос-тороншх зв'язкв виду «школа — учень», «школа — батьки», «учень — учень » тощо. На порядок денний виходить потреба перевести до електронного виду значну частину документообиу, i, в першу чергу, розробити можливють постiйного доступу до результата навчальжй дiяльнос-тi батьюв, учнiв, усiх учите лiв. Забезпечити ждабний доступ можливо, якщо використовувати автоматизовану систему «Електронний журнал школи».

Мета статп полягае у розглядi кнуючих способiв органiзацiï шкiльних електронних жу-рналiв i на основi проведеного аналiзу розробити пiдходи до побудови власжй автоматизованоï системи.

Очевидним для реалiзацiï системи «Електронний журнал» е використання технологи баз даних. Проте невелика кшьюсть учителiв впевнено оперуе такими продуктами, а тому шукають iншi шляхи. Значно впевненiше володiючи електронними таблицями Microsoft Excel, багато з них починають застосовувати ïх з указаною метою.

134 Науков1 записки. Серш: Педагопка. — 2008. — №8

Приклади такого застосування можна знайти в Тернотльському нацiональному педагогь чному унiверситетi iменi Володимира Гнатюка [3]. А. Клименко передбачае, що запропонова-ний ним пiдхiд, коли в якост журналу використовуеться таблиця Microsoft Excel, е «перспекти-вним для подальшого створення та використання такого пiдходу до журналу-програми в на-прямку розробки його варiантiв 3i зручнiшим i зрозумiлiшим для викладача графiчним штер-фейсом» [3, 158].

В шшому регiонi — у м.Киев^ у М!жнародному лiцеï «Гранд», використовують то й же шдхвд. Шаведемо приклад, як працюють вчителi у лiцеï «Гранд».

У кожному клас заводять до 20 таблиць — «електронних журналiв» навчальних предме-тiв. Шаведемо для прикладу «журнал» з етики 5-а класу (рис. 1).

Кожен такий журнал веде на своему комп'ютерi учитель, ввдповвдальний за викладання навчального предмету.

GBO

Рис. 1. MS Excel-таблиця в якост журналу л1цею «Гранд»

У кшщ тижня викладачi перекопшовують сво! таблицi на единий ПК, на якому заведено шший шаблон документу, i завдання якого полягае у тому, щоб зiбрати дат про ощнки кожного учш. Постiйно накопичуючи оцiнки кожного учня класу на одному ПК, завучi й учителi отримують змогу оперувати оцiнками за четверть, рiк, рейтингами тощо (рис. 2).

M 11 111 1Q 20 21 22 2Î M M 28 l"P—/ 1 'X г « s ю о О о ià ъ. я со та ï i £ i tb I 1 I Z 1 Cl S I 1 2 I 3 I £ 3 ? | з с V- t 1 Î 1 С I о 2 г 1 S? О о | i J" S g U r : a ; r b 1-- ï I Ъ £ £ P

/

Алыэшпн Саша 9 €.5 8 г » в i » f > 9 » 11 12 10 а 11 11 10 12 8 10 11 12 10

Бродовська Настя 11,67 11.565 V 12 к 1г .1 „ Лг 12 12 12 11 и 12 12 и 12 12 12 12 11 12

ГальперШ Саша 9,39 9.3913 Е 10 8 s 10 7 8 7 9 10 11 12 10 10 10 10 9 8 10 10 8 12 9

д*юбнк Богдан 9,43 У.4MB Е 9 9 в 9 8 8 S 9 11 11 12 11 10 11 11 11 10 10 9 11 7 8

Слманова Олена 11,35 11 ;«в 11 12 12 11 11 10 10 10 12 11 12 12 10 11 12 12 12 12 12 12 12 11 11

Клим ем ко 1пля 8,09 8.08? 6 S 9 в S б в 4 в 8 11 12 8 9 11 10 7 7 7 11 8 10 8

КлиЛм Артур 10,7 10.696 10 10 9 8 11 9 10 8 10 12 12 12 11 12 11 11 11 11 11 12 11 12 11

Корсак Мнкмта 10,65 10,652 10 11 10 10 11 9 10 9 10 10 12 12 11 12 12 12 11 11 11 10 11 10 10

На»аренко Свгежн 11,17 11,174 10 12 11 11 10 9 12 11 12 12 12 12 10 10 12 12 11 12 12 12 11 10 11

Науненно Верожк; 10,3 10.304 10 10 10 9 9 Э 9 8 9 П 12 12 10 10 12 11 10 10 11 12 10 12 11

Примак Шктор 6,96 8.9S65 7 9 7 6 8 8 7 9 8 8 11 12 9 11 10 11 8 9 9 10 11 10 8

Хайнацыпш Артек 9,61 9.6087 э 10 10 8 8 8 8 т 10 11 12 12 10 10 11 11 10 8 11 9 9 10 9

Рис. 2. Результуюч1 ощнки учн1в 5 класу з ycix предметов

Шауков1 записки. Серш: Педагопка. — 2008. — №8

135

Вивчаючи досвiд роботи учителiв лiцею «Гранд», ми встановили, що таке використання «електронних журналiв» мктить цiлий ряд недолiкiв:

• запис про урок не мае характерних для традицiйних журналiв атрибута, наприклад, теми уроку;

• у журналi вчитель часто робить ряд помиок (наприклад, крапкою вiдмiчае тих, з ким не закiнчив працювати на поточному урощ тощо). Зауважимо, що навпъ поставити традицiйну «н» проти прiзвища вiдсутнього у комiрку, якш присвоено атрибут ^«тис-лова», стае проблематичним. Ще бiльш проблематичним стае обробка результата, коли в комiрцi стоиь нечислове значення. Саме через це в журналi починають появ-лятися характернi для MS Excel позначки ###### (помилка) (див. рис. 1);

• робота з такими «журналами» вимагае ввд учителгв поспйно перемiщати файли з одного ПК на шший, котювати шформащю виключно у наперед описане мкце, i кожна помилка може стати фатальною для структури журналу.

Очевидно, що якщо така система використовуеться у «багатому» лще^ у якому вчителi постшно стимулюються високими заробiтними платами i можуть дозволити собi таким чином працювати з «електронними журналами», то, очевидно, що реалiзувати подiбну систему у зви-чайнiй загальноосвiтнiй школi стае практично нереально. Адже важко забезпечити високий рь вень володшня продуктом yciMa, без виключення, вчителями загальноосвiтньоï школи, у яких ввдсутш подiбного роду стимуляцiï, а значить рiвень iнтересiв часто знаходиться в шшш пло-щинi.

Крiм того, подiбний журнал потрiбно супроводжувати цшим рядом шаблонiв, якi часто зможе оргашзувати лише добре пiдготовлений адмшстратор. I якщо лiцей «Гранд» у своему штата мае ждабного адмшстратора, то у штатi значноï частини шкш такий адмiнiстратор ще довго буде ввдсутнш

Якщо ж тдходити до такого «продукту» критично, то ми мусимо чiтко вiдзначити, що назвати його комп'ютерною програмою неправомiрно. Скорiше це система документiв MS Office, яю пов'язуються мiж собою найпримиившшими зв'язками. Зауважимо, що навиь використання Visual Basic не зможе суттево покращити ситуацiï.

З цiеï ж причини ми готовi опонувати до наведених вище висновюв викладача Тернотль-ського нацiонального педагопчного унiверситету А. Клименка, який бачить не лише можли-вiсть ждабного використання, але й удосконалення такого роду роботи. Сдина рiзниця, що вка-заний викладач використовуе свш «журнал» для пiдсумовування результатiв не школярiв, а студентiв, якi навчаються за кредитно-модульною (Болонською) системою, в якш принципово навпъ не середня оцшка за певний перiод (яка характерна для загальноосвишх журналiв), а сума накопичених студентом балiв. Однак принциповi недолiки, висловленi нами щодо MS Excel-журналiв «Гранду», характеры i для журналу, описаного викладачем ТНПУ.

Продовжуючи пошук готових реалiзацiй, нам вдалося встановити, що не дуже зручний, але помино краще реалiзований журнал е в системi Moodle, яку багато ВНЗ використовуе для дистанщйного навчання. Проте сервер навчальних ресурив зможе оргашзувати ще менше ад-мiнiстраторiв, атж розмiтити шаблон документi у MS Excel. Крiм того, ця система набираеться з окремих сервiсiв, i далеко не факт, що адмшстратор школи зумiе не тшьки знайти необхвдний сервiс, але й зуше його точно iнтегрувати в систему. Тому i такий шдхвд нами був виключений.

Нам вдалося знайти систему, в якш, значною мiрою, реалiзованi нашi побажання. Така система реалiзована, на основi Web-сервiсiв i мае назву «Net Школа Украша» (http://www.net.elnik.kiev.ua/index.php). Зауважимо, що це лише украшська адаптащя розробленого в Росп програмного продукту (http://www.net-school.ru/index.php).

Декларуючи загалом точш завдання, автори цього програмного продукту ïх достатньо вдало реалiзовують як клiент-серверний продукт. Проте до тих тр, поки школи фшансувати-муться виключно з мiсцевих бюджета, щни, виставленi авторами цього комерцшного продукту, будуть надто великими для школи. Адже, декларуючи щну в 600 грн. за тдписку на про-граму на рж, школа отримуе виключно мiсце на чужому сервера Усi розрахунки проводяться дистанцiйно i користуватися можна лише послугами неввдомо де встановленого сервера, який до того ж може у будь-який момент припинити роботу. А це рiвносильно одночаснш втрата всiх

136

Науков1 записки. Сер1я: Педагопка. — 2008. — №8

класних журналiв. I директор, навчений перюдичними крадiжками шкiльних журналiв (особливо випускних класiв), тколи на подiбне користування такою системою не тде.

Зауважимо, що фiрма пропонуе i варiант покупки системи для встановлення на вдиввду-альному серверг Проте складнiсть налаштування та висока цша стають основними причинами, чому, загалом вдало реалiзована система, так важко торуе дорогу в школу.

Враховуючи досввд, отриманий з дослвдження реалiзаци подiбних продуктiв шшими, чгт-ко сформулюемо технiчне завдання, яке б дозволило спроектувати власну систему, позбавлену бшьшосп з указаних недолiкiв.

Система «Електронний журнал» повинна давати можливкть учителевi вести свш елект-ронний журнал оцiнок учшв; записувати всi оцiнки в стльний журнал школи; з можливiстю перегляду учителем (сво1х оценок), завучем-директором (ощнок усiх класiв), батьком через 1н-тернет оценок дитини;

Програмний комплекс:

• не повинен вимагати додаткових ресурсiв (особливих операцiйних систем);

• легко шсталюватися, встановлюючи необхiднi елементи на звичайний ПК, що працюе пiд Windows.

Система будуеться за технолопею клiент-сервер, щоб мати можливкть гарантованого збереження даних при невмшому користуваннi чи за умов деструктивного нападу на систему.

Завдання сервера:

• збертати дат;

• надавати права;

• розшифровувати данi, передан клiентською програмою;

• готувати дат для перегляду.

Завдання ментськоГ програми:

• отримувати вiд вчителя необхвдт данi;

• вносити 1х у просту, штуггивно зрозумiлу форму;

• мати простий iнтерфейс;

• встановлювати зв'язок з серверною частиною.

Система складаеться з юлькох тдсистем:

а) програма адмiнiстратора, яка описуе:

• паралелi класiв (1, 2, ..., 11);

• список класiв у паралелi (5-а, 5-б);

• список дней в класi, паролi доступу до рейтингу;

• навчальт предмети, якi вивчаються в паралелi (математика, фiз.вих, ...);

• учителiв, яю читають навчальнi предмети в класах (5-а, Матвеева, математика);

• адмшстратс^в, яю мають права доступу до перегляду вЫх даних (адмiнiстратор, директор, завуч, класний кергвник, «вчитель на день»);

б) програма архiвацil поточних даних;

в) програма доступу учителя до журналiв свогх предмета i внесення даних;

г) програма демонстрацй рейтингiв:

• позищя учня в межах класу (прiзвище i поточний рейтинг) (таблично i графiчно);

• позищя учня в межах паралелi (прiзвище i поточний рейтинг) (таблично i графiчно);

• динамжа потижневоГ змiни рейтингу учня (дата-рейтинг) (таблично i графiчно);

• улюблет предмети учня (предмет-рейтинг) у порядку спадання (графiчно);

д) програма Web-демонстрацй результата навчальноГ успiшностi батькам (за паролем i тiльки оценки одного учня) на Web-сервер школи, якщо, звичайно, такий кнуе. Перегляд здшс-нюеться звичайним браузером через мережу 1нтернет.

Крiм автоматизаци очевидних функцш, якi виконуе вчитель на урощ, наша система повинна вмгга адекватно реагувати на ситуацп, яю можуть виникати, а можуть i не виникати:

а) приходить новий учень пiд час навчального року (заводити на неГ новi записи, але не враховувати у рейтингах попередшх (до ll появи) тижтв);

б) перехiд учня в шший навчальний заклад (не «тягнути» записи про нег далi);

Шауков1 записки. Серш: Педагопка. — 2008. — №8

137

в) учень переводиться з одного класу в шший у межах одше! паралелi (перекопiювати ll поточнi данi й тдтвердити ощнки «новими» вчителями);

г) учитель хворий i його пiдмiняють на урощ (отримати пароль «вчителя одного дня» з правами внесення оцiнок в журнал; щ оцiнки повиннi свгштися iншим кольором, поки 1х не подтвердить або не «выключить» основний вчитель);

д) перездача (виправлення негативноГ оцiнки);

е) перiодичну архiвацiю даних системи на зовнiшнi носи, що повинно унеможливлювати втрати даних при фiзичних поломках ПК (це прше, нiж ситуацiя учт «вкрали» журнал класу);

е) архiвування даних у кшщ року для зберпання;

ж) пiдготовка «чистих» баз до нового року з максимальним автоматичним наповненням даних (5-а став 6-а, 11-ту паралель «забути»; вносити дат лише про класи першоГ паралелц до-повнити класи новими учнями); очистити данi про вчител1в, яю викладають предмети (щороку мiняються), редагувати предмети, доповнити назви класiв;

и) щодент паперовi звiти усiх ощнок школи (у випадку фiзичного збою береться архiв i вводяться остант оцiнки).

Класифiкуемо рiзнi рiвнi !ерархп користувачiв i спiвставимо 1х з наданими правами у таблиц! 1.

Таблиця 1

Ieрархiя Kopucmyeauie системи та надат Им права

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Мае право

редагувати вЫ бази даних, переглядати журнали вих клаЫв;

вносити nf виправляти «своГ» ощнки, а також «тдтверджувати» ощ-нки? виставлет шшими учителями тд час вадсутносп основного учителя;

переглядати ви ощнки учтв свого класу; переглядати ощнки його предмету (наприклад, математики); виставляти ощнки, але його пароль генеруеться тшьки на поточний день i його ощнки шзшше слщ тдтвердити основному учителев!, ш-акше вони участ в рейтингувант не братимуть (у кожного учителя своя внутршня шкала ощнювання).

Зауважимо, що функцп адмшстратора ми передбачаемо перекласти на лаборанта кабше-ту шформатики саме через те, що сама система матиме штуГтивно зрозумший штерфейс та не потребуватиме додаткових знань з налаштування сервера.

Система реал!зована нами на мов! Borland Delphi 7.0 з використанням баз даних. Основна форма, з якою працюе вчитель тсля авторизаци, максимально нагадуе сторшку звичайного журналу (рис. 3).

Ргвень доступу

адмШстратор директор, завуч учитель

класний Kepiemrn Kepiemrn секци тимчасовий учитель

Рис. 3

138

Науков1 записки. Серш: Педагопка. — 2008. — №8

Крiм того, ми доповнили 11 полем, в якому можемо зробити нотатки, що можуть бути ко-рисними на наступних уроках (на зразок: «Герасимов був не готовий», «Пояркову опитати на наступному урощ» тощо). Зручними для виявлення тенденцiй у навчальнiй дiяльностi учшв-можуть стати найрiзноманiтнiшi рейтинги, якими ми доповнили систему (рис. 4).

Бшьш детальний опис роботи програми не можемо провести, через формат статл, але вiн повнiстю ввдповвдае сформульованому вище технiчному завданню.

ТИН1 Д™"

Рис. 4

Висновки. У статт розглянуто тенденци використання ПК в загальноосвгтшх закладах та обгрунтовано необхiднiсть появи програмних продуктiв «Електронний журнал»; вивчено наяв-m реалiзацп «електронних журналiв», розглянуто 1х переваги та недолжи i на основi цього сфо-рмульовано технiчне завдання на реалiзацiю власно1 версп «Електронного журналу», яке дозволило реалiзувати власнi верЫю тако1 системи.

Л1ТЕРАТУРА

1. http://www.net.elnik.kiev.ua/index.php

2. http://www.net-school.ru/index.php

3. Клименко А. О. Створення електронного журналу у MS Excel для оцшювання навчальних досягнень студенпв факультету шоземних мов // Удосконалення змюту й технологш оцшювання якост шдго-товки майбутшх фахiвцiв вiдповiдно до вимог Свропейсько!' Асощацп якостi освiти: Матерiали реп-онального науково-практичного семiнару / За ред. Г. В. Терещука. Терношль: Вид-во ТШПУ iiu. В. Гнатюка. — 2007. — С. 157-158.

Вжтор МАНДЗЮК

1НТЕРНЕТ-ПОРТАЛИ ЯК ЧАСТИНА ЕДИНОГО ОСВ1ТНЬОГО 1НФОРМАЦ1ЙНОГО СЕРЕДОВИЩА ВНЗ

У cmammi висвiтлюються деяк аспекти реалЬзацп профильного ттернет-порталу як частини за-гального освШньо-тформацшного середовища вищого навчального закладу. Описано необхiднi атрибуты та структуру таких порталiв, сформульовано завдання, ят стд вирШити при гхрозробщ.

Останшм часом у глобальнш мережi 1нтернет спостерпаеться значне зростання обсягу шформацп, пов'язано1, зокрема, з проблемами науки й освгти. При цьому стандарты сервкт можливост мережi вже не дозволяють ефективно використати цю шформащю у практичних щлях. Це особливо помгтно, коли виникае необхiднiсть пошуку шформацп. У зв'язку з цим з'явилися новi конструктивнi пропозицп щодо оргашзацп роботи з 1нтернет-ресурсами. Уся ш-формацiя групуеться в певш значенневi роздiли й далi 11 обробка й, вщповщно, сервiс, що нада-

Шауковi записки. Серiя: Педагопка. — 2008. — №8

139

i Надоели баннеры? Вы всегда можете отключить рекламу.