Разработка интернет-ресурса для системы дистанционного образования по курсу "Медицинская информатика"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
/редактировать/удалять информацию на сайте, а гибкая система различных настроек и управления доступом - придать любой дизайн и наделить необходимой функциональностью. Модули системы могут быть оптимизированы и настроены под конкретный проект, что позволяет создавать сайты любой сложности: простой сайт-визитку, крупное интернет-представительство компании, большой информационный портал и т.п.
Среди возможностей, предоставляемых пользователям CMS Ucoz, есть такие:
а) бесплатно 100Мб дискового пространства с возможностью расширения до 2Гб;
б) загрузка файлов через веб-интерфейс или FTP;
в) прикрепление любого домена;
г) резервное копирование;
д) база данных пользователей сайта с делением их на группы;
е) распределение различных прав доступа по группам пользователей;
ж) множество модулей, реализующих классические (и не только) веб-приложения;
з) управление дизайном страниц модулей путем редактирования шаблонов;
и) встроенный визуальный редактор HTML для тех, кто не знаком с этим языком;
к) RSS импорт и экспорт;
л) блокировка активности с определенных IP-адресов или подсетей;
м) специальный язык шаблонов, позволяющий выполнять проверки различных условий в момент генерации страницы;
н) конструктор шаблонов, позволяющий быстро полностью изменить дизайн всего сайта или внести коррективы.
Модули - веб-приложения, скомбинировав которые, можно получить сайт любой сложности: от простой домашней странички с гостевой книгой до большого портала. Их список в настоящий момент следующий:
а) Форум;
б) Новости сайта;
в) Дневник (блог);
г) Каталог статей;
д) Каталог файлов;
е) Каталог ссылок;
ж) Мини-чат;
з) Доска объявлений;
и) Фотоальбом;
к) Опросы;
л) Гостевая книга;
м) FAQ (вопрос/ответ);
н) Почтовые формы;
о) Редактор страниц сайта;
п) Редактор тестов;
р) Статистика посещений.
Все контент-модули могут быть переделаны под различные задачи. Так, например, каталог ссылок можно переделать в каталог товаров, а из каталога файлов сделать каталог кулинарных рецептов. Из фотоальбомов легко можно сделать очень хороший каталог обоев со всеми необходимыми ему возможностями. Название модулей лишь определяет первоначально заложенную в них функциональность. И совершенно никаких проблем не возникает при создании на основе Ucoz образовательного интернет-ресурса.
Уникальными особенностями CMS Ucoz являются:
- функциональность;
- удобство использования;
- простота и возможности тонкой настройки;
- возможность ручного изменения дизайна;
- защита от спама и нежелательных посетителей;
- бесплатная версия Ucoz уже содержит необходимые инструменты для создания современных интернет-ресурсов любой сложности, в том числе, образовательных.
Основные свойства рассмотренных CMS-систем сведем в результирующую таблицу.
Таблица 2. Основные свойства рассматриваемых CMS-систем
Система
ABO.CMSBitrixHostCMSNetCatS.BuilderTwilightUcozЦена базовой версии$328$185$187$222$169$142бесплатноДревовидное структура менюДаДаДаДаДаДаДаWindows-подобный интерфейсНетДаНетНетДаДаНетУправление меню Drag&drop НетНетНетНетНетДаДаWYSWYG-редактор страницДаДаДаДаДаДаДаВстроенный редактор изображенийДаНетНетНетНетДаНетBackup предыдущих версий страницыНетНетДаНетНетДаДаПоддержка управления несколькими сайтамиДаДаДаДаНетДаДаПолноценный общедоступный демо-сайтДаДаНетНетДаНетДаДополнительные модули, включенные в минимальную базовую версию:Модуль поискаНетДаДаНетНетДаДаМодуль голосованияДаНетНетНетНетНетДаМодуль управления баннерамиДаНетНетНетНетДаДаМодуль управления пользователямиНетНетНетНетНетНетДаМодуль создания тестовНетДаДаНетНетДаДа
Очевидно, что для создания интернет-ресурса для дистанционного обучения наилучшим выбором будет создание веб-сайта в системе Ucoz.
После того, как система выбрана, необходимо выбрать доменное имя, по которому будет доступен образовательный интернет-ресурс. Существуют 2 варианта: зарегистрировать платное доменное имя или воспользоваться системой доменных имен, предоставляемой системой Ucoz. Выберем второй вариант, зарегистрировав в системе в качестве доменного имени следующее: www.medinfo.ucoz.ru. При регистрации сайта определяется имя администратора системы и его пароль, которые затем используются для входа в систему управления интернет-ресурсом.
4. Разработка структуры интернет-ресурса для системы дистанционного образования
4.1Обоснование выбора структуры интернет-ресурса
Разрабатываемый в системе Ucoz интернет-ресурс для дистанционного обучения должен иметь модульную структуру, объединенную общим интерфейсом, что позволяет, в зависимости от вида ресурса и требований к нему, расширять его функциональность. Архитектура ресурса предполагает, что у системы может быть неограниченное число пользователей с разными правами (например, администратор, преподаватель, обучаемый с минимальными правами, обучаемый, прошедший тестирование по нескольким занятиям и т.д.). Также программная среда предполагает наличие стандартных WEB-сервисов и инструментарий для создания WEB-ресурсов пользователями.
Рисунок 2. Структура обучающего интернет-ресурса
Функциональные особенности всех составляющих обучающего интернет-ресурса, согласно приведенной схеме в пошаговой реализации, следующие. Пользователь загружает со своего рабочего места веб-сайт системы дистанционного обучения. Ему становится д