Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

1.2. Аналіз зробленого іншими.




1. 2. Аналіз зробленого іншими.

Електронний щоденник школяра — сукупність технічних рішень у сфері Web-програмування, спрямованих на створення програмного середовища, що дозволяє автоматизувати процеси ведення базової документації в рамках навчально-виховного процесу.

Ідея створення електронного щоденника школяра виникла в Західній Європі на початку 2000 року і через кілька років перекочувала в Росію, а згодом і в Україну. Як правило, подібні проекти оформлені у вигляді Web-сайтів. Всередині такого сайта звичайно розташований декілька ступенів обробки інформації починаючи з рівня створення запису про школу-класи-учнів, рівня «класного журналу» (журналу групи), оброблюваного оператором, у функції якого входить занесення у систему інформації про успішність і відвідуваність учнів і закінчуючи рівнем «щоденника» у який автоматично переноситься оброблена оператором інформація.

Впровадження електронних журналів має здійснюватись поступово. Спочатку в нього будуть заноситися оцінки тільки по деяких предметах. Завдання на майбутнє — повністю відмовитися від паперової версії.
Введення електронних журналів та щоденників поки що перебуває в стадії експерименту, в якому час від часу примикають участь окремі міста та регіони. Так, наприклад, у школах Феодосії вже інтенсивно здійснюється впровадження цієї експериментальної системи. І як показує практика, таке нововведення знаходить підтримку й задоволення, принаймні, у батьків. Система електронних журналів успішно діє за рубежем, наприклад, у Канаді, США, Австралії.

У цілому, сьогоднішні електронні журнали й щоденники виконують наступні функції:

· контроль відвідуваності занять і запізнень на уроки;

· контроль дисципліни;

· реєстрація оцінок, отримуваних на уроках;

· реєстрація оцінок за виконання завдань, у тому числі залікових по темах;

· реєстрація тем і контроль виконання домашніх завдань;

· контроль навантаження учня протягом навчального тижня;

· подання інформації про розклад і теми уроків;

· обмін повідомленнями між педагогами, учнями й батьками. [2]

На сьогоднішній день в Україні тільки один інтернет-проект який працює за підтримки Міністерства освіти і науки, молоді та спорту України, але існує ще багато інших інтернет-проектів такі як «klasnaocinka. com. ua», «myschool. ua», «mz. com. ua» та інші.

Сайт «Щоденник. ua» надає безліч сервісів. З його допомогою працівники освіти можуть складати розклад уроків, до якого матимуть доступ учні та педагоги. Електронний журнал дозволяє вчителям виставляти оцінки, а електронний щоденник учня - стежити за його успішністю. Розділ «Домашні завдання» дає вчителям можливість задавати уроки дистанційно, а учням - виконувати їх і відправляти результати вчителю. При цьому мами і тата зможуть контролювати, що було задано їх чадам.

На сайті є форум для обговорення питань, що стосуються системи освіти.

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

Що важливо, портал закритий для випадкових відвідувачів: доступ в систему здійснюється тільки за спеціальним кодом, отриманим в освітньому закладі.

1. 3. Вибір середовища розробки.

Найважливішим питанням, перед створенням сайту школи та електронного щоденника є вибір інструментальних засобів, за допомогою яких буде реалізовано сайт та електронний щоденник.

Враховуючи поставлене завдання, автор вирішив, що найбільш оптимальним засобом для розробки є HTML+php+MySQL+система управління вмістом Joomla.

Joomla — написана на мові PHP і така, що використовує як сховище змісту базу даних MySQL. Joomla є, захищена ліцензією GPL. Одній з головних особливостей Joomla є відносна простота управління при практично безмежних можливостях і гнучкості при виготовленні сайтів. [3]

Назва «Joomla» фонетично ідентично слову «Jumla», яке в перекладі з суахілі означає «всі разом» або «в цілому», що відображає підхід розробників і співтовариства до розвитку системи.

В останні роки стали популярні системи управління контентом (або як їх ще прийнято називати CMS - від англ. «Content Managment System»). За допомогою подібних систем досвідчений користувач може при необхідності легко створити базовий веб-проект.

CMS — комп'ютерна програма або система, яка використовується для забезпечення і організації сумісного процесу створення, редагування і управління текстових і мультимедіа документів. . Головна характеристика таких систем – це простота створення і редагування інформаційного наповнення динамічних веб-сторінок. Системи управління вмістом, зазвичай, дуже складні, вони можуть містити в собі служби розсилання новин, форуми і інтернет-магазини – і при цьому легко редагуються. Останнім часом появляється дедалі більше сайтів, які розроблені під управлінням CMS.
 У часи, коли системи управління контентом практично не застосовувалися - розробка чергового веб-проекту була пов'язана зі створенням коду розмітки кожної сторінки, або з важким програмуванням та інтеграцією графічного оформлення в кожну сторінку. Процес займав величезну кількість часу, а результат виконував обмежену кількість функцій і важко модернізувався. Сучасні системи управління контентом знімають необхідність постійного програмування. Досить вибрати готовий модуль, з тисячі раніше створених і протестованих. Інтеграція в систему не займе багато часу, так як всі додатки розробляються за єдиним стандартом.

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

Сучасна CMS система повинна дозволяти, не вдаючись до додаткового програмування, виконувати: редагувати вміст сторінок, включаючи додавання / видалення графіки; додавання нових сторінок; зміна структури сайту і різноманітних даних; налаштування реєстраційних форм; управління опитуваннями, голосуваннями і форумами; висновок статистики відвідувань; розподіл прав з управління сайтом серед користувачів. [4]

Однією з найбільш поширених систем управління контентом є Joomla.

Joomla – система управління вмістом інтернет-сайту з відкритим кодом, з допомогою якої можна легко створювати і редагувати власні сайти. Joomla є безкоштовною і вільно поширюваною системою, в яку будь-який користувач (за наявності спеціальних знань і навиків) може вносити зміни. Дві основні особливості цієї системи - простота адміністрування і гнучкість в створенні шаблонів – привели до того, що ця система почала використовуватися для створення найрізноманітніших сайтів, від корпоративних у внутрішніх мережах до шкільних.

Система управління контентом Joomla має модульну структуру і в своєму базовому варіанті не забезпечує всіх необхідних можливостей, потрібних для реалізації готового проекту. Розширення дозволяють істотно збільшити функціональність створюваного сайту. [5]

CMS Joomla включає різні інструменти для виготовлення веб-сайту. Важливою особливістю системи є мінімальний набір інструментів при початковій установці, який збагачується в міру необхідності. Це знижує те, що захаращується адміністративна панель непотрібними елементами, а також знижує навантаження на сервер і економить місце на хостингу.

Для розробки шаблону сайту вибрана програма Artisteer. Artisteer – це програма генерації шаблонів для сайтів.

 


 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...