- •Министерство образования Российской Федерации
- •Содержание
- •1. Специальная часть 6
- •2. Технологическая часть. Особенности разработки программ на скриптовом языке Perl с использованием интерфейса cgi 60
- •3. Организационно-экономическая часть. Особенности сегментации рынка программного продукта 76
- •4. Производственная и экологическая безопасность. Организация рабочего места программиста и пользователя эвм 88
- •Введение
- •1. Специальная часть
- •2002 Г. Введение
- •1.1. Анализ системы орокс
- •1.1.1. Организация обучения на базе системы орокс
- •1.1.2. Состав индивидуального учебного плана пользователя
- •1.1.3. Процесс взаимодействия обучаемого с учебным заведением
- •1.1.4. Анализ существующих функций администрирования процесса обучения
- •1.1.5. Постановка задачи
- •1.1.5.1. Требования к информационной и программной совместимости
- •1.1.5.2. Основные элементы интерфейса, предоставляемые технологией www
- •1.2. Проектирование подсистемы статистического учёта успеваемости студентов
- •1.2.1. Язык моделирования, используемый при проектировании подсистемы
- •1.2.2. Разработка общей структурной схемы подсистемы.
- •1.2.3. Структура данных, используемых подсистемой
- •1.2.4. Проектирование и реализация компонентов подсистемы
- •1.2.4.1. Учебная карточка студента
- •1.2.4.2. Передача работ преподавателю
- •1.2.4.3. Текущая успеваемость
- •1.2.4.4. Статистика по студентам
- •1.3. Особенности реализации подсистемы
- •1.3.1. Взаимодействие с базой данных
- •1.3.2. Передача значений между формами
- •1.3.3. Особенности, связанные с подготовкой отчётов для печати
- •1.3.4. Сортировка массивов
- •1.4. Методика испытаний
- •2. Технологическая часть. Особенности разработки программ на скриптовом языкеPerlс использованием интерфейсаCgi
- •2.1.2. CommonGatewayInterfaceкак средство расширения возможностейWorldWideWebтехнологии
- •2.2. Особенности языка Perl
- •2.2.1. История создания языка
- •2.2.2. Синтаксис языка
- •2.3. Особенности отладки cgi-программ
- •2.2.1. Ошибки в Perl-программе
- •2.2.2. Отладка шаблонов
- •2.2.3. Использование ModPerl
- •2.2.4. Ошибки при настройке www-сервера
- •2.2.5. Ошибки при выполнении sql-выражений
- •2.4. Диаграммы uml, используемые при проектировании подсистемы
- •2.4.1. Введение
- •2.4.2. Диаграммы вариантов использования
- •2.4.3. Диаграммы деятельности
- •2.4.4. Диаграммы последовательностей
- •3. Организационно-экономическая часть. Особенности сегментации рынка программного продукта
- •2002 Г. Введение
- •3.1. Принципы сегментации с учётом специфики продукта
- •3.2. Методика расчёта сегментации рынка
- •3.3. Поиск сегментов рынка для подсистемы статистического учёта успеваемости студентов
- •3.5. Оценка затрат на создание программного продукта и определение точки безубыточности
- •3.6. Вывод
- •4. Производственная и экологическая безопасность. Организация рабочего места программиста и пользователя эвм
- •2002 Г. Введение
- •4.1. Вредные факторы на рабочем месте программиста и пользователя эвм
- •4.1.1. Излучения экрана монитора
- •4.1.2. Микроклимат помещения
- •4.1.3. Требования к уровням шума
- •4.1.4. Психофизиологические факторы
- •4.1.4.1. Физические перегрузки (статические)
- •4.1.4.2. Монотонность труда
- •4.1.4.3. Описание зрительной работы оператора
- •Заключение
- •Список литературы
- •Приложения Фрагмент текста программы
1.1.1. Организация обучения на базе системы орокс
Дистанционное обучение на базе системы ОРОКС строится на основе учебного плана специальности, разрабатываемого ВУЗом в соответствии с государственным образовательным стандартом [2]. Основным компонентом индивидуальной программы обучения для конкретного студента является перечень дисциплин, который формируется на основании учебного плана специальности с учётом возможности перезачёта дисциплин, ранее изученных в другом высшем учебном заведении.
В соответствии с этой программой студент должен изучить определенный набор дисциплин, распределенный на весь период обучения.
Вторым неотъемлемым компонентом индивидуальной учебной программы студента, обучающегося по дистанционной технологии, является график учебного процесса. График составляется с учётом как порядка изучения дисциплин, так и порядка изучения составных частей отдельных дисциплин.
Особенностью дистанционной формы обучения является возможность студенту самому определять время занятий. Но с другой стороны, срок обучения по специальности имеет жесткие рамки. Поэтому необходимо помогать студенту не выходить за рамки установленного срока обучения, при этом давая свободу выбора времени обучения в заданном временном диапазоне.
Индивидуальная учебная программа студента, рассчитанная на весь период обучения разбивается по семестрам, образуя набор индивидуальных учебных планов на каждый семестр. Именно такой индивидуальный учебный план и назначается каждому студенту в системе ОРОКС в начале каждого семестра обучения. Кроме того, система ОРОКС позволяет назначить один и тот же учебный план нескольким пользователям или целой учебной группе. Учебные планы, назначенные на группу, могут быть использованы при организации дистанционного обучения в территориально удалённых региональных центрах ВУЗа.
1.1.2. Состав индивидуального учебного плана пользователя
Учебный план пользователя включает в себя следующие составляющие:
список изучаемых за текущий семестр дисциплин;
список занятий по каждой дисциплине;
информацию о типах и требуемой последовательности прохождения занятий;
информацию об ограничениях, накладываемых на возможность прохождения занятий:
по времени (срокам) прохождения занятия;
по числу попыток прохождения данного занятия;
связь с результатами прохождения других занятий;
способ учета оценки и др.
дату начала обучения.
Дисциплина представляет собой совокупность занятий и имеет свои сроки изучения.
Занятием может быть: модуль ОРОКС, подключаемый внешний файл или каталог с файлами в различных форматах, а также ссылка на ресурс Интернет. В связи с особенностями дистанционного обучения традиционные типы занятий: лекционные, практические, лабораторные, индивидуальные и самостоятельные трансформировались в следующие: тема (теоретический материал), контрольная работа, зачёт, экзамен, ссылка на материалы, находящиеся на прилагаемом носителе (CD-ROM).
В системе ОРОКС учебные планы могут быть двух типов – базовые и производные. Производный план отличается от базового тем, что содержит только заголовок и ссылки на дисциплины некоторого базового плана. Соответственно, при изменении базового плана будут меняться и все ссылающиеся на него производные планы. Такая организация производных учебных планов позволяет существенно упростить формирование индивидуальных планов на основе базового плана специальности. При назначении пользователю производного плана в системе выставляется дата начала обучения и все временные сроки, указанные для прохождения занятий в базовом плане, сдвигаются соответствующим образом.