Разработка интернет-ресурса для системы дистанционного образования по курсу "Медицинская информатика"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



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

Среди возможностей, предоставляемых пользователям 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. Структура обучающего интернет-ресурса

Функциональные особенности всех составляющих обучающего интернет-ресурса, согласно приведенной схеме в пошаговой реализации, следующие. Пользователь загружает со своего рабочего места веб-сайт системы дистанционного обучения. Ему становится д