Описание
Система REDCLASS Test
2
Система REDCLASS Test
Система REDCLASS Test – это комплекс программно-аппаратных с...
7 downloads
326 Views
1MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Описание
Система REDCLASS Test
2
Система REDCLASS Test
Система REDCLASS Test – это комплекс программно-аппаратных средств и методик тестирования, которые позволяют дистанционно контролировать знания в любых отраслях деятельности человека. Настоящий документ содержит общее описание Системы REDCLASS Test. Описаны возможности и назначение модулей Системы, вопросы организации и управления процессом тестирования, структура пользовательского интерфейса. Показаны особенности ролевого подхода к работе в Системе, указаны системные требования для программного комплекса.
АНО «УНП «РЕДЦЕНТР», 2007
Описание
3
Содержание Словарь ...................................................................................................................................................................4 Разработчик Системы..........................................................................................................................................6 Области применения Системы REDCLASS Test ...........................................................................................6 Успешные внедрения и награды Системы REDCLASS...............................................................................7 Ключевые особенности Системы REDCLASS Test........................................................................................8 Средства для решения задач дистанционного тестирования...................................................................8 Краткое описание функциональных модулей Системы REDCLASS Test..............................................9 Роли пользователей в Системе REDCLASS Test ..........................................................................................13 Схема функционирования Системы REDCLASS Test в процессе дистанционного тестирования при типовом наборе ролей ..............................................................................................................................15 Технологии разработки Системы REDCLASS Test.....................................................................................16 Архитектура Системы REDCLASS Test и ее компоненты .......................................................................17 Компоненты архитектуры Системы REDCLASS Test................................................................................17 Программно-аппаратные требования ..........................................................................................................18 Программно-аппаратные требования к серверу Системы REDCLASS Test ....................................18 Программно-аппаратные требования к рабочему месту пользователя ...........................................19
АНО «УНП «РЕДЦЕНТР», 2007
4
Система REDCLASS Test
Словарь 1. Заявки. В случае, если инициатором процесса тестирования является студент, то для получения доступа к курсам из каталога курсов ему необходимо сформировать и отправить заявку на подтверждение учебного плана. Менеджер отклоняет или принимает заявку на тестирование. 2. Курс. Курс – множество тестов по одной теме. Для упрощения работы с различными исполнениями тестов курса введен механизм реализаций. 3. Методика создания курса. Методика создания курса (МСК) – это набор параметров, задающий правила создания тестового курса и налагающий определенные ограничения на создаваемый курс. 4. Направление тестирования. Для более удобной работы все курсы в каталоге курсов объединены по разделам, соответствующим направлениям тестирования. 5. Реализации курса. Реализация курса содержит тесты курса только в одном исполнении. Количество реализаций для одного курса определяется количеством вариантов исполнения тестов курса и зависит от автора курсов. Каждая реализация имеет набор параметров, задающих применение тестов курса в процессе тестирования (режим тестирования, методика создания, язык, автор). Каждая реализация может содержать несколько версий тестов курса. 6. Режим тестирования. Режим тестирования (РТ) – это набор параметров, задающий правила отображения тестов студенту при прохождении курса. 7. Система. Система – Система REDCLASS Test. 8. Спецификация. Механизм спецификаций позволяет изменить параметры прохождения курса, заданные в режиме тестирования, индивидуально для каждого пользователя. 9. Тестирование. Тестирование – форма проверки знаний, позволяющая определить уровень теоретической подготовки пользователя и его умение применять правильное решение в конкретных ситуациях. Дистанционное тестирование – качественно новый, прогрессивный вид проверки знаний, базирующийся на современных информационных технологиях и использующий современные средства коммуникаций. 10. Учебная программа. Учебная программа объединяет курсы, которые необходимо пройти студенту за все время тестирования по специальности. Каждый курс может входить в учебную программу как целиком, так и частично – выборкой из глав. 11. Учебный план. Учебный план формируется на базе учебной программы и является ее составной частью. Учебный план включает в себя несколько курсов (целиком или частично) назначенных для прохождения в определенное время. Т.о. учебная программа может состоять из последовательности учебных планов, а может содержать только один АНО «УНП «РЕДЦЕНТР», 2007
Описание
5
учебный план. Основной характеристикой учебного плана является его неделимость с точки зрения периода тестирования. 12. Шаблон учебного плана. Шаблоном учебного плана называется учебный план, сохраненный под уникальным именем в каталоге шаблонов для дальнейшего использования. Шаблон учебного плана не имеет привязки к конкретному пользователю или группе пользователей. Шаблон учебного плана создается менеджером. Шаблон учебного плана может назначаться одной или нескольким группам пользователей или отдельным студентам. При назначении шаблона учебного плана, учебная программа, которой принадлежит данный план, добавляется в список учебных программ пользователя автоматически. 13. Шаблон учебной программы. Шаблоном учебной программы называется учебная программа, созданная менеджером и сохраненная под уникальным именем в каталоге шаблонов для дальнейшего использования. Шаблон учебной программы не имеет привязки к конкретному пользователю или группе пользователей. Шаблон учебной программы может назначаться одной или нескольким группам пользователей или отдельным студентам.
АНО «УНП «РЕДЦЕНТР», 2007
6
Система REDCLASS Test
Разработчик Системы Разработчиком Системы является Автономная некоммерческая организация «Учебно-научное предприятие «РЕДЦЕНТР». На базе Системы REDCLASS Test АНО «УНП «РЕДЦЕНТР» предлагает полный спектр услуг по организации системы дистанционной проверки знаний персонала Заказчика, включая: • • • • •
Обследование бизнес-процессов Заказчика в сфере обучения и разработку Концепции системы проверки знаний персонала Заказчика. Разработку Регламентов организации процесса проверки знаний. Внедрение Системы REDCLASS Test. Техническую поддержку системы REDCLASS Test. Поставку техники для нужд дистанционного тестирования.
АНО «УНП «РЕДЦЕНТР» также предлагает следующие дополнительные модули к Системе REDCLASS Test: •
REDCLASS Create Test. Устанавливается на рабочем месте автора курсов и предназначен для разработки курсов. Тестовые задания, созданные в REDCLASS Create Test, загружаются на сервер Системы REDCLASS Test, после чего они доступны через Каталог курсов. С другой стороны, тестовые задания (версии курсов) могут быть выгружены с сервера Системы на локальный компьютер и загружены в REDCLASS Create Test для редактирования.
Области применения Системы REDCLASS Test Система REDCLASS Test автоматизирует процессы: • • • •
Комплексной подачи тестов. Анализа и контроля знаний. Консультационной поддержки. Управления процессом тестирования.
Применение Системы REDCLASS Test призвано поднять процесс тестирования на качественно новый уровень в следующих направлениях деятельности: • •
•
Организации системы оценки квалификации специалистов различных направлений деятельности на базе специализированных учебных центров. Организации дистанционного тестирования для контроля знаний, приобретенных при помощи как традиционного, так и дистанционного обучения. Организации и автоматизации процессов тестирования знаний в высших и средних учебных заведениях.
АНО «УНП «РЕДЦЕНТР», 2007
Описание
Существенными плюсами REDCLASS Test являются: • • • •
реализации
тестирования
на
основе
7
Системы
Обеспечение процесса тестирования вне зависимости от места нахождения пользователя. Оптимизация использования ресурсов, в т.ч. финансовых, на организацию и осуществление процесса тестирования. Обеспечение возможности постоянного контроля качества знаний и уровня подготовки специалистов. Создание оптимальных условий для построения системы непрерывного профессионального развития.
Успешные внедрения и награды Системы REDCLASS Система REDCLASS Test построена на базе системы дистанционного тренинга REDCLASS, которая внедрена и с успехом используется в коммерческих и государственных предприятиях, учебных центрах и ВУЗах. В коммерческом секторе можно выделить внедрения Системы REDCLASS в • • • • • • •
ОАО «АВТОВАЗ»; ОАО «Вымпелком» (Билайн); АО «Народный Банк Казахстана»; ОАО «МТС»; ООО фирма «АС-Бюро»; АБ Газпромбанк (ЗАО); ОАО «АгроСервисГрупп».
В государственном секторе можно выделить внедрения Системы REDCLASS в • • • •
Аппарате Совета Федерации Федерального Собрания РФ; ФГУП «Почта России»; ГУП УПС «Татарстан Почтасы»; Федеральной службе охраны Российской Федерации Служба специальной связи и информации.
Система REDCLASS внедрена в таких ВУЗах как • • • •
МГУ им. М. В. Ломоносова (факультет ВМиК); РГУ Нефти и газа им. Губкина; КГТУ им. Туполева; ИСГЗ г. Казань и т.д.
Система REDCLASS отмечена наградами главного форума дистанционного обучения в России - выставки eLearn EXPO. Среди наград можно выделить звания: «Лучшая система дистанционного обучения», «Лучший программный инструментарий для разработки курсов», «Лучший программный инструментарий поддержки и управления обучением», «Лучшее инновационное программное решение в области СДО». АНО «УНП «РЕДЦЕНТР», 2007
8
Система REDCLASS Test
Ключевые особенности Системы REDCLASS Test Система REDCLASS Test обладает следующим набором ключевых особенностей: •
• •
•
•
•
•
•
•
Система REDCLASS Test является полнофункциональной системой, поддерживающей управление процессом тестирования, тестирование с возможностью контроля знаний и сбор статистических данных по пройденным тестам. Система REDCLASS Test сертифицирована на соответствие международному стандарту представления контента SCORM 1.2. Система REDCLASS Test поддерживает загрузку курсов в международных стандартах представления контента SCORM 1.2, SCORM 2004 и AICC, что позволяет использовать в процессе тестирования тесты, созданные в сторонних средствах разработки, поддерживающих данные стандарты. Система REDCLASS Test обладает настраиваемой системой ролей пользователей, которая позволяет учитывать особенности любого процесса тестирования. Система REDCLASS Test обладает настраиваемой системой прав доступа, позволяющей индивидуально определять права доступа пользователей к объектам и ресурсам Системы. Система REDCLASS Test обладает системой планирования процесса тестирования, реализующей механизм подачи заявки на тестирование со стороны студента, механизм назначения учебной программы/плана менеджером, доступ к демонстрационным курсам. Система REDCLASS Test обладает настраиваемой системой режимов тестирования, позволяющей создавать различные варианты предоставления тестов курса пользователю. Система REDCLASS Test обладает встроенной системой взаимодействия участников процесса тестирования в режиме реального времени (чаты) и в асинхронном режиме (электронная почта, форумы). Система REDCLASS Test обладает встроенной системой проведения анкетирования пользователей.
Средства для решения задач дистанционного тестирования Для решения задач дистанционного тестирования Система REDCLASS Test обладает следующими средствами: •
•
Система управления процессом тестирования, которая позволяет организовать процесс тестирования в части управления каталогом курсов, управления пользователями Системы и их правами доступа, управления системными каталогами (режимы тестирования, внешние ресурсы, методики создания курса и т.п.), управления отчетностью, планирование процесса тестирования, сбор статистики и т.д. Электронный учебник предназначен для доставки дистанционных курсов на рабочее место студента. Разработка курсов ведётся в автономной среде, именуемой REDCLASS Create Test.
АНО «УНП «РЕДЦЕНТР», 2007
Описание
•
9
Система тестирования предназначена для контроля уровня знаний студентов. В Системе предусмотрены средства тестирования, позволяющие осуществлять промежуточный контроль знаний и самооценку.
Краткое описание функциональных модулей Системы REDCLASS Test Список функциональных модулей Системы REDCLASS Test и их краткое описание представлено в Таблице 1. Таблица 1. Функциональные модули Системы REDCLASS Test
Название модуля
Описание
Модуль авторизации
Модуль авторизации предназначен для выполнения административных операций над пользователями и группами пользователей, в том числе регистрация, распределение прав доступа, формирование групп, оповещение. Основные функции модуля: •
•
• • •
•
• Модуль адаптации
авторизация пользователей при работе с системой (проверка пользовательских сессий и прав доступа); регистрация в Системе REDCLASS Test и редактирование собственной учетной записи пользователем Системы; проверка и назначение прав доступа к ресурсам и объектам системы; управление ролями; управление пользователями: создание новых учетных записей, блокировка/разблокировка учетной записи, редактирование учетной записи; управление группами пользователей: создание/удаление и редактирование состава группы; управление регистрационной формой.
Модуль адаптации предназначен для обеспечения планирования процесса прохождения студентами дистанционного тестирования. Основные функции модуля: •
• • АНО «УНП «РЕДЦЕНТР», 2007
формирование учебной программы и учебного плана студента – основных документов, регламентирующих процесс прохождения студентом дистанционного тестирования; отслеживание процесса выполнения учебного плана студентом; управление заявками на тестирование.
10 Система REDCLASS Test
Название модуля
Описание
Электронный учебник
Дистанционный курс предоставляется посредством Электронного учебника. Основными являются: • • •
функциями
пользователю
Электронного
учебника
предоставление студенту возможности тестирования через браузер; навигация по тестам дистанционного курса; управление спецификациями прохождения курсов.
Электронный учебник является центральным, с точки зрения студента, звеном в процессе тестирования. На основе учебного плана, прав доступа, режима тестирования и спецификации прохождения курсов студент получает возможность работать с тестами. Электронный учебник предоставляет средства навигации, требуемые для работы с тестами. Электронный учебник осуществляет сбор статистической информации о результатах тестирования каждого студента. Система тестирования
Модуль служит для автоматизации проверки знаний студентов в целях самоконтроля и контроля со стороны организаторов процесса тестирования. Тестовое задание – это специализированный раздел курса, состоящий из набора вопросов по одной теме. Тестовые задания курса подлежат либо автоматическому оцениванию, либо оцениванию консультантом по данному курсу. Режимы прохождения тестов определяются параметрами, установленными методистом или автором курса, среди них можно выделить: • • • • •
разрешенное количество прохождения теста; разрешенное количество прохождения каждого вопроса; количество вопросов; ограничения по времени; тип прохождения и т.д.
попыток
для
попыток
для
Система тестирования Системы REDCLASS Test поддерживает следующие типы тестовых вопросов: • •
выбор одного варианта ответа из множества предложенных; выбор нескольких вариантов ответов из множества предложенных; АНО «УНП «РЕДЦЕНТР», 2007
Описание
Название модуля
Описание • • • • •
Модуль управления учебными материалами
расстановка утверждений в правильном порядке. точное совпадение; математический; неточное совпадение; использование файла в качестве ответа.
Модуль управления учебными материалами объединяет в себе все вспомогательные интерфейсы необходимые для управления учебными материалами в Системе: • • • •
Модуль общения
11
формирование каталога курсов; управление списком FAQ; управление версиями курсов; управление каталогом внешних ресурсов.
Модуль служит для организации взаимодействия участников процесса тестирования в асинхронном (электронная почта, форум) и синхронном (чаты) режимах. Основные функциями модуля общения: • • •
обеспечение общения пользователей Системы REDCLASS Test посредством форумов; обеспечение общения пользователей Системы REDCLASS Test посредством чатов; обеспечение общения пользователей Системы REDCLASS Test посредством электронной почты.
Модуль статистики
Модуль служит для сбора статистических данных по всему процессу тестирования и представления статистической информации в форме пользовательских отчетов. Он позволяет просматривать статистику тестирований (по отдельным тестам или в виде сводных таблиц по курсам или датам), посещений Системы, прохождения курсов студентом (студентами), а также позволяет анализировать необходимые статистические данные по всем участникам процесса тестирования. Модуль позволяет менеджерам детально проанализировать любые действия студентов в Системе REDCLASS Test.
Модуль администрирования
Модуль администрирования предназначен для управления глобальными настройками всей Системы. Основные функции модуля администрирования: • •
АНО «УНП «РЕДЦЕНТР», 2007
удаление любых сущностей системы в интерфейсе «Очистки данных»; ведение и просмотр журнала регистрации событий;
12 Система REDCLASS Test
Название модуля
Описание • •
Модуль анкетирования
ведение и просмотр пользователей; ввод и редактирование оповещений.
журнала текстов
on-line системных
Модуль анкетирования обеспечивает функциональность, требуемую для проведения опросов пользователей: создание/удаление/модификация форм анкет, назначение анкетирования, просмотр результатов анкетирования. Основными функциями анкетирования являются: •
управление анкетными формами – создание, удаление, модификация анкетных форм; • управление процессом назначения анкетирования – установка параметров анкетирования, подбор пользователей для анкетирования; • предоставление средств для анализа результатов анкетирования. Анкетирование может проводиться через портал для любых пользователей Системы REDCLASS Test или в процессе тестирования студентов. Пользователь может отказаться от заполнения анкеты. Пользовательский портал
Пользовательский портал предназначен для предоставления индивидуализированного доступа к сервисам Системы пользователям в соответствии с их правами. Основными являются: •
•
•
функциями
пользовательского
портала
предоставление пользователям Системы REDCLASS Test персональной рабочей области, содержащей ссылки на системные сервисы, доступные для данного пользователя в соответствии с его правами доступа к объектам Системы; оповещение пользователей Системы REDCLASS Test о различных событиях, инициированных в других модулях Системы; управление настройками рабочего стола.
АНО «УНП «РЕДЦЕНТР», 2007
Описание
13
Роли пользователей в Системе REDCLASS Test Все пользователи с точки зрения Системы REDCLASS Test делятся на внутренних и внешних. •
•
Внутренние пользователи – это персонал, обслуживающий и поддерживающий процессы, протекающие в рамках Системы REDCLASS Test. Внешние пользователи – это студенты, то есть непосредственные потребители услуг по дистанционному тестированию. Студенты могут быть объединены в учебные группы, в соответствии с некоторыми критериями формирования групп.
Разделение прав доступа пользователей в Системе REDCLASS Test осуществляется на основе механизма «роли». Система легко настраивается на изменения в процессе тестирования за счет того, что, имея развитые механизмы управления ролями, позволяет инвариантно подходить к их набору Системе. Каждый пользователь может получить права на некоторый перечень интерфейсов Системы REDCLASS Test (ресурсные права), который будет определять набор функциональности, доступный для данного пользователя. Для удобства развертывания процесса тестирования в системе предусмотрены и следующие стандартные роли пользователей: ¾ «Администратор» – внутренний пользователь, обладающий необходимой квалификацией для поддержания функционирования Системы REDCLASS Test (технический специалист). К основным функциям администратора относятся: • • • • • • •
Управление сервером Системы REDCLASS Test. Выполнение глобальных настроек Системы (роли, регистрационная форма) Регистрация в Системе внутренних пользователей с различными ролями – менеджеров, авторов, методистов, консультантов, других администраторов. Управление правами доступа к различным функциям Системы всех категорий пользователей. Контроль действий всех категорий пользователей. Работа со служебными группами пользователей в Системе. Техническая поддержка пользователей.
¾ «Менеджер» – внутренний пользователь Системы REDCLASS Test, выполняющий административно–организационные функции в процессе дистанционного тестирования. К основным функциям менеджера относятся: • • •
Регистрация студентов. Формирование учебных групп. Составление расписания процесса тестирования.
АНО «УНП «РЕДЦЕНТР», 2007
14 Система REDCLASS Test
• • •
Администрирование процесса тестирования. Ввод новых тестовых заданий. Просмотр статистики
¾ «Методист» – внутренний пользователь Системы REDCLASS Test, отвечающий за методическое обеспечение процесса тестирования. Основные функции методиста заключаются в разработке методик создания курсов для Системы REDCLASS Test и режимов тестирования на основании параметров прохождения курса, предоставляемых ему Системой REDCLASS Test. ¾ «Консультант» – внутренний пользователь Системы REDCLASS Test, осуществляющий консультационную поддержку студентов в процессе тестирования. К основным функциям консультанта относятся следующие функции: • •
Проведение консультаций как в on-line, так и off-line режимах. Оценивание тестовых заданий, не подлежащих полному автоматическому оцениванию.
¾ «Автор» – внутренний пользователь Системы REDCLASS Test, отвечающий за создание тестовых заданий для Системы REDCLASS Test. К основным функциям автора относятся следующие функции: • •
Загрузка версий курсов в Систему REDCLASS Test. Просмотр версий курса в Электронном учебнике.
¾ «Студент» – внешний пользователь Системы REDCLASS Test. Основными функциями студента являются прохождение тестирования, участие в консультациях и т.п. Любой пользователь Системы REDCLASS Test получает доступ к системным сервисам через портал (интерфейс пользователя). Работа с Системой REDCLASS Test регулируется правами доступа, характерными для конкретного пользователя. Список внутренних и внешних пользователей Системы REDCLASS Test может быть изменен или расширен при создании новых ролей.
АНО «УНП «РЕДЦЕНТР», 2007
Описание
Схема функционирования Системы REDCLASS Test в дистанционного тестирования при типовом наборе ролей Принятие решения об организации процесса тестирования на базе Системы REDCLASS
15
процессе
Консультант, Автор, Менеджер, Методист Администратор Регистрация административнотехнического персонала в Системе.
Установка и настройка программного комплекса Системы REDCLASS
1
Создание методики создания курсов, направления тестирования, режимов тестирования, реализации курсов. Назначаются основные версии курсов
2
Менеджер
Менеджер
Регистрация студентов
Формирование групп
ДА
Студент
Студент
Получение доступа к демо-курсам
НЕТ
Начало тестирования Менеджер подтверждает заявку Студента
Студент Формирование заявки на тестирование
Студент Изменение состава/ сроков тестирования по учебному плану. Отправка заявки на тестирование Менеджеру
3
ДА
Менеджер Формирование шаблонов учебных планов
Менеджер Назначение шаблонов учебных планов Студентам/группам
Студент имеет возможность корректировать учебный план
НЕТ
2
Консультант Консультирование Студентов
Студент Окончание тестирования
Студент Прохождение тестирования
Студент Студент Консультирование у Консультанта, общение с другими участниками тестирования, Менеджером
Прохождение Анкетирования
Консультант и менеджер
Менеджер
Контроль работы Студентов
Анализ статистики тестирования (анкетирования)
3 Рисунок 1. Схема функционирования Системы REDCLASS Test в процессе дистанционного тестирования при типовом наборе ролей
АНО «УНП «РЕДЦЕНТР», 2007
16 Система REDCLASS Test
Технологии разработки Системы REDCLASS Test При разработке Системы REDCLASS Test использовалась технология J2EE и ее компоненты. J2EE - система понятий, принципов и технологий, которую выдвигает Sun Microsystems, как средство создания и использования широкого класса информационных систем. Это технология оптимальна для построения качественных, масштабируемых систем, легко поддерживаемых разными группами разработчиков. Технология J2EE поддерживается большинством крупных производителей и не ориентирована на какую-то конкретную платформу. При разработке Системы REDCLASS Test использовались следующие составные части технологии J2EE: 1. Java Server Pages (JSP) используются для представления информации из базы данных в браузере пользователя. После преобразования и обработки этой информации браузер получает динамически созданную страницу формата HTML. 2. Java Servlets используются в Системе для приема файлов (пакетов курсов, прикрепленных файлов и др.) из браузера пользователя, их обработки и помещения в базу данных. Также они выполняют системные функции, в которых не требуется расширенный интерфейс пользователя. И, наконец, сервлеты применяются для извлечения файлов из базы данных и отправки их для отображения в браузере пользователя. 3. JavaBeans используются для передачи запросов из jsp страниц к базе данных. Они подготавливают запросы, получают ответ на запрос, преобразуют в формат, удобный для обращения из jsp страниц, поддерживают различные реализации обращений к СУБД, содержат специфичные вызовы СУБД. 4. JavaMail, JavaBeans Activation Framework (JAF) используются для доступа к почтовому серверу по протоколу POP3, для передачи сообщений от сервера Системы REDCLASS Test к почтовому серверу по протоколам SMTP и S/MIME. 5. JDBC предоставляет стандартизованный интерфейс для обращения к СУБД. 6. LDAP предоставляет стандартный интерфейс для обращения к данным пользователей, хранимых на LDAP-cервере (использование LDAP необязательно). 7. XML используется для представления структуры электронных курсов системы, хранения данных входящих и исходящих сообщений Системы, а также при передаче данных с помощью протоколов HTTP, SMTP. 8. Flash 7.0 и выше может использоваться для отображения материалов курса в формате Flash.
АНО «УНП «РЕДЦЕНТР», 2007
Описание
17
Архитектура Системы REDCLASS Test и ее компоненты Система REDCLASS Test построена на трёхзвенной архитектуре. Клиентская часть состоит из браузера (к примеру, MS Internet Explorer), который предоставляет доступ к интерфейсам различных пользователей (студента, менеджера, администратора и т.п.). Браузер через Internet или интранет отсылает запросы на сервер приложений, который фактически является сервером Системы REDCLASS Test. Сервером приложений является Tomcat Apache. На нём происходит обработка запросов. Сервер приложений работает с данными, которые хранятся на сервере баз данных. В качестве сервера баз данных используется СУБД Oracle. Сервер приложений и баз данных могут находиться на разных машинах для увеличения производительности системы. На Рисунке 2 представлена архитектура Системы REDCLASS Test.
Рисунок 2. Архитектура Системы REDCLASS Test
Компоненты архитектуры Системы REDCLASS Test Компоненты архитектуры Системы REDCLASS Test их описание и назначение представлены в Таблице 2. Таблица 2. Компоненты архитектуры Системы REDCLASS Test
Компонент
Описание и назначение
Внешний брандмауэр
Представляет собой аппаратный или программный межсетевой экран. Например, в этом качестве может выступать Cisco Pix-Firewall.
АНО «УНП «РЕДЦЕНТР», 2007
18 Система REDCLASS Test
Компонент
Описание и назначение
Web Container
Контейнер, внутри которого функционируют JSP, Servlets и Java Beans.
JDBC
JDBC обеспечивает доступ к основной базе данных.
JAF
JavaBeans Activation Framework обеспечивает активизацию JMAIL.
JNI
Java Native Interface обеспечивает интерфейсы, необходимые для использования исходного кода, написанного на языках С и С++.
JMAIL
Java Mail обеспечивает доступ к почтовому серверу по протоколам POP3, IMAP, SMTP.
LDAP JDK
LDAP JDK обеспечивает доступ к базе данных пользователей.
Внутренний брандмауэр
Межсетевой экран. Например, CheckPoint Firewall.
База данных
Основное хранилище данных Системы.
База данных LDAP
Хранилище информации о пользователях Системы (необязательный компонент).
КИС
Корпоративная информационная система (необязательный компонент).
Программно-аппаратные требования Программно-аппаратные требования к серверу Системы REDCLASS Test Система может быть установлена на сервер Sun Microsystems или Intel для одновременной работы не более 200 пользователей со следующими характеристиками: 1. Сервер на платформе Sun Microsystems: • • • • •
Два процессора не ниже UltraSparc IIi+, рекомендуется UltraSparc IIIi+. Частота процессора – 1,34 ГГц. Размер оперативной памяти – 2 Гб. Размер свободного дискового пространства – не менее 100 (рекомендуется 120 ГБ). Операционная система: Solaris 8, 9, 10.
Гб
2. Сервер на базе процессора Intel: • • • •
Два процессора Intel Xeon не ниже 2,4 ГГц. Размер оперативной памяти – не менее 2 Гб. Размер свободного дискового пространства – (рекомендуется 120 ГБ). Операционная система Windows 2000/2003 Server.
не
менее
100
Гб
АНО «УНП «РЕДЦЕНТР», 2007
Описание
19
Программные требования • • •
СУБД Oracle версии 8i/ 9i/ 10g. Java Development Kit (JDK) версии 1.4.2, сборки не менее 1.4.2-06. Xntpd или ntpd − программы синхронизации времени, которые входят в комплект поставки соответствующей ОС. Примечание. При необходимости одновременной работы более 200 пользователей характеристики сервера определяются по запросу.
Программно-аппаратные требования к рабочему месту пользователя Для организации рабочего места пользователя Системы REDCLASS Test требуется персональный компьютер на базе архитектуры Intel с параметрами не ниже указанных: • • • •
Тип процессора – Pentium III и выше; Тактовая частота процессора – минимум 800 МГц, рекомендовано 1700 МГц и выше; Размер оперативной памяти – минимум 256 Мбайт, рекомендовано 512 Мбайт и выше; Операционная система - MS Windows 2000 (service pack 6)/XP (service pack 2).
Программное обеспечение На компьютере пользователя Системы REDCLASS Test должны быть установлены следующие программные компоненты: • • •
Интернет-браузер MS Internet Explorer 6.0 и выше со встроенной поддержкой JavaScript и Cookies (для всех пользователей). JRE 1.5.0_04 и выше (для работы в среде эмуляции упражнений; требуется Студенту, Автору). Программное обеспечение, позволяющее проигрывать мультимедийные файлы (для работы с мультимедиа объектами в курсе в зависимости от наполнения курсов; требуется Студенту, Автору).
АНО «УНП «РЕДЦЕНТР», 2007