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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|