|
Инструкция по установке Образовательного портала (CMS) с системой тестирования
Версия
Версия документа 1.0.0.1 от 03.10.08 года. / Исправленная
Версия документа 1.0.0.0 от 09.09.05 года. / Исходная / недействительная
Предназначено
Данная инструкция предназначена для администратора системы тестирования.
Требования к знаниям и умениям
Администратор системы тестирования должен уметь устанавливать и настраивать ОС Windows 2003, MS SQL Server 2000. Знать основные способы администрирования в ОС Windows 2003. Уметь пользоваться архиватором, текстовым редактором.
Краткое описание системы
Система тестирования построена на базе стандартного веб-сервера и сервера баз данных фирмы Microsoft. Взаимодействие преподаватели и студента с системой осуществляется через веб-интерфейс . Взаимодействие «подготавливающего тест» осуществляется через административную часть веб-интерфейса . До момента тестирования подготавливающий вносит тест (вопросы и ответы к ним, верные и неверные, возможно несколько правильных ответов) через веб-интерфейс в базу данных системы тестирования в ручном или пакетном режиме. Во время тестирования система в автоматическом режиме выдает тестирующемуся случайный вопрос и варианты ответов в случайном порядке. По завершению тестирования (истечения времени, ответа на все вопросы, принудительного завершения) система автоматически ставит оценку, по определенным критериям.
Подготовка компьютера к установке системы тестирования
- Установить Windows 2003 сервер.
- Через оснастку Windows «Управление данным сервером», добавить роль «Сервер приложений (IIS, ASP.NET)», при установке разрешить установку ASP.NET.
- Установить MS SQL Server 2000, при установке разрешить авторизацию через «SQL server и Windows».
- Установить все последние обновления, в том числе, для Windows - service pack 2, для MS SQL - service pack 4.
Создание базы данных
- Запустить оснастку «Enterprise manager» для «MS SQL Server 2000».
- Из дерева выберете свой сервер.
- Щелкните правой кнопкой мыши по названию сервера, выберете «Создать»-«Database»
- Введите имя базы данных, например: «tests»; выберите место расположения файлов данных; установите размер для файлов данных: для DATA-файла – 60Мб, для LOG-файла – 6 Мб (10% от DATA-файла); нажмите ОК.
- Щелкните правой кнопкой по названию созданной базы данных; выберите – Свойства; Options; Установите "Recovery Model" - "Simple"; нажмите ОК.
- Щелкните правой кнопкой по названию созданной базы данных; выберите – Restore Database; From device; Select drive; Add; выберите файл с выгруженной базой данных; проверьте правильность путей восстановления базы данных; нажмите дважды ОК;
- Перепишите в папку, где установлен MS SQL server (обычно c:\Program Files\Microsoft SQL Server\MSSQL\Binn\) файл «XP_MD5.DLL».
- Откройте базу данных «MASTER», выберите «Extended Stored Procedure», создайте новую процедуру с именем «XP_MD5», выберите путь до файла «XP_MD5.DLL», нажмите ОК. В Свойствах установите разрешить запуск (exec) для «PUBLIC».
- Добавить в базу данных «tests» пользователя, от имени которого осуществляется доступ к базе (например:TEST_USER), с правами «PUBLIC» и «TestCreator». На самом MS SQL server в ветке «SECURITY \ Logins» этому же пользователю разрешите доступ к серверу и введите пароль.
Настройка веб-сервера
- Запустите оснастку «Диспетчер служб IIS».
- В разделе «Веб-узлы», выберите узел для системы тестирования.
- По правой кнопке выберите «свойства», закладка «Документы», удалите всё из списка и добавьте «default.aspx», «index.asp». В закладке «Домашний каталог», выберите путь до файлов с системой тестирования. Нажмите «Применить».
- В разделе «Расширения веб-службы» разрешите «ASP.NET», «Active Server Pages», «Включения на стороне сервера».
- Через проводник зайдите в папку «C:\WINDOWS», установите для пользователя «NETWORK_SERVICE» полные права на папку «Microsoft.NET» и подкаталоги.
Создание ODBC-ссылки (для v. 2.0.1.10 или старее)
- «Пуск» – «Администрирование» – «Источники данных» – «Системный DSN» – «Добавить» – «SQL Server» – «Готово».
- Имя ресурса «THEory», описание «система тестирования», сервер «local», «Далее».
- Установите «Проверка учётной записи SQL server», введите имя и пароль, «Далее».
- Установите базу данных по умолчанию «TESTS», «Далее», «Готово»
Настройка системы тестирования
- Зайдите в папку с файлами системы тестирования,
- Откройте файлы global.asax и global.asa любым текстовым редактором.
- Установите значение переменных:
Application("TESTS") = "Provider=SQLOLEDB.1;Password=XXX;Persist Security Info=True;User ID=TEST_USER;Initial Catalog=tests;Data Source=localhost"
Application("HOMEFILEFOLDER")= "D:\studcontent\"
Application("AdminMail")="kan@chi.edu.ru"
Application("SMTP")="prnstore.chi.edu.ru"
Application("NullMail")="null@chi.edu.ru"
- Сохраните файл.
- Перезапустите IIS сервис.
:: Главная :: Архив новостей ::
|
|