ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
НОВОМОСКОВСКИЙ ИНСТИТУТ (ФИЛИАЛ)
Государственного образовательного учреждения высшего профессионального образования «Российский химико-технологический университет имени Д.И. Менделеева»
Кафедра «Вычислительная техника и информационные технологии»
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К ДИПЛОМНОМУ ПРОЕКТУ
НА ТЕМУ:
«Разработка системы дистанционного обучения кафедры ВТИТ»
Заведующий кафедрой Воробьев В.И.
подпись, дата
Руководитель Прохоров В.С.
подпись, дата
Руководитель Силина И.В.
подпись, дата
Н/контролер Прохоров В.С.
подпись, дата
Студент Котов С.В.
подпись, дата
Группа АС-03-3
Консультанты:
По экономической части _______ Лобковская О.З.
подпись
По безопасности жизнедеятельности ______Фандеев Н.П.
подпись
Новомосковск 2008 г.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
НОВОМОСКОВСКИЙ ИНСТИТУТ (ФИЛИАЛ)
Государственного образовательного учреждения высшего профессионального образования «Российский химико-технологический университет имени Д.И. Менделеева»
Факультет «Кибернетика»
Кафедра «Вычислительная техника и информационные технологии»
Специальность «Автоматизированные системы обработки информации и управления»
УТВЕРЖДАЮ
Зав. кафедрой
______________ /________/
« » 20__г.
ЗАДАНИЕ
ПО ДИПЛОМНОМУ ПРОЕКТУ СТУДЕНТА
Котова Сергея Викторовича
1. Тема проекта (работы) «Разработка системы дистанционного обучения кафедры ВТИТ»
утверждена приказом по институту от «18» февраля 2008 г. № 273/18
2. Срок сдачи студентом законченного проекта (работы)
3. Исходные данные к проекту (работе) Структура предприятия; учебный план специальности «АСОИУ»; штатное расписание.
4. Содержание расчетно-пояснительной записки (перечень подлежащих разработке вопросов) сущность дистанционного обучения; анализ предметной области; построение даталогической модели; установка и настройка контейнера приложений Apache-Tomcat 5.5.20 и сервера баз данных Oracle Database 10g; разработка форм и запросов приложения.
5. Перечень графического материала (с точным указанием обязательных чертежей) Инфологическая модель; даталогическая модель; трехзвенная архитектура построения приложения; экранные формы администрирования системы; экранные формы процесса обучения.
6. Консультанты по проекту (работе, с указанием относящихся к ним разделов проекта)
Раздел | Консультант | Подпись, дата | |
Задание выдал | Задание принял | ||
Экономическая часть | Лобковская О.З. | ||
Безопасность жизнедеятельности | Фандеев Н.П. |
7. Дата выдачи задания
Руководители проекта ________________________ Прохоров В.С.
подпись
________________________ Силина И.В.
подпись
Задание принял к исполнению Котов С.В.
подпись
КАЛЕНДАРНЫЙ ПЛАН
№ п/п | Наименование этапов дипломного проекта (работы) | Срок выполнения этапов проекта (работы) |
1 | Получение задания | 18.02 |
2 | Изучение предметной области | 19.02-29.02 |
3 | Изучение и выбор программного обеспечения | 1.03-6.03 |
4 | Поиск программных компонентов, их установка и настройка | 7.03-17.03 |
5 | Проектирование структуры БД | 18.03-5.04 |
6 | Разработка приложения | 6.04-24.04 |
7 | Отладка и тестирование системы | 25.04-27.04 |
8 | Расчет части БЖД | 28.04-2.05 |
9 | Расчет экономической части | 3.05-4.05 |
10 | Оформление пояснительной записки | 5.05-14.05 |
11 | Оформление графической части | 15.05-20.05 |
Студент дипломник ___________________________Котов С.В.
подпись
Руководители проекта ___________________________Прохоров В.С.
подпись
___________________________ Силина И.В.
подпись
Реферат
Пояснительная записка состоит из 91 стр., 32 рисунка, 10 источников, 10 приложений.
ДИСТАНЦИОННОЕ ОБУЧЕНИЕ, ТЕХНОЛОГИЯ JAVA, СУБД ORACLE DATABASE, ОС SUSE LINUX ENTERPRISE, КОНТЕЙНЕР APACHE-TOMCAT, ТРЕХЗВЕННАЯ АРХИТЕКТУРА, JDBC-ДРАЙВЕР, JSP, СЕРВЛЕТ, ТРИГГЕР, ПОСЛЕДОВАТЕЛЬНОСТЬ, ПЕРВИЧНЫЙ КЛЮЧ, ВНЕШНИЙ КЛЮЧ, ЗАПРОС.
В работе рассмотрены базовые принципы дистанционного обучения, двухзвенная и трехзвенная архитектура построения приложений, средства предоставляемые технологией Java для построения web-приложений, система управления базами данных Oracle Database.
Объектом разработки является система дистанционного обучения кафедры ВТИТ, которая позволит сделать учебный процесс более гибким и обеспечит прохождение учебных курсов за пределами вуза.
Цель работы – разработка системы дистанционного обучения кафедры ВТИТ, позволяющей хранить и управлять данными обо всех пользователях системы, разграничивать права между ними, создавать учебные курсы, организовывать учебный процесс на основании учебных планов, проводить тестирование и конечную аттестацию обучаемого.
Разработанная система позволяет объединять студентов в группы, по соответствующим специальностям; предоставлять учебный план для каждой группы; работать с пользователями и структурными подразделениями, создавать электронные учебные курсы и тесты, организовать обучение и вести журналы успеваемости студентов.
Содержание
Введение
1 Теоретическая часть
1.1 Базовые принципы дистанционного обучения
1.2 Система управления базами данных Oracle
1.3 Технология Java
1.3.1 Связь с базами данных через JDBC
1.3.2 Сервлеты
1.3.3 Страницы JSP
1.4 Операционная система SUSE Linux Enterprise 10
1.5 Принципы построения клиент/серверных систем
1.5.1 Принципы построения СДО
1.5.2 Построение СДО на языке Java и СУБД Oracle Database
2 Проектная часть
2.1 Анализ предметной области
2.1.1 Модуль «Администрирование СДО»
2.1.2 Модуль «Учебные планы»
2.1.3 Модуль «Конструктор учебных курсов»
2.1.4 Модуль «Обучение»
2.2 Даталогическое проектирование
2.2.1 Создание схемы данных для СДО на сервере Oracle
2.2.2 Используемые типы данных
2.2.3 Создание таблиц и связей между ними
2.2.4 Создание последовательностей
2.2.5 Создание триггеров
2.3 Установка и настройка БАЗОВОГО программного комплекса
2.3.1 Контейнер Apache-Tomcat 5.5.20
2.3.2 Сервер БД Oracle Database 10g
2.4 Разработка приложения СДО
2.4.1 Разработка форм
2.4.2 Разработка классов
2.4.3 Разработка запросов
2.5 Руководство пользователя
2.5.1 Установка системы
2.5.2 Администрирование системы
2.5.3 Разработка учебных курсов
2.5.4 Процесс обучения
3 Технико-экономическое обоснование
3.1 Определение трудоемкости разработки приложения
3.2 Расчет затрат на разработку приложения
3.3 Определение возможной цены разработанной АИС
3.4 Экономическое обоснование выбора комплекса технических и программных средств
3.5 Описание экономического и социального эффекта от разработки АИС
4 Безопасность жизнедеятельности
4.1. Теоретическая часть
4.1.1. Пожароопасные и токсичные свойства веществ и материалов, применяемых при выполнении работы
4.1.2. Потенциальные опасности и вредности, которые могут возникнуть в процессе труда
4.1.3. Категорирование помещения
4.1.4 Санитарно-гигиеническая характеристика помещения
4.1.5 Условия безопасности при проведении экспериментальной части работы. Электробезопасность
4.1.6 Пожарная безопасность и средства пожаротушения
4.1.7. Мероприятия по защите окружающей среды
4.1.8. Гражданская оборона
4.2 Расчетная часть
4.2.1 Расчет искусственного освещения (теоретическое)
4.2.2. Расчет искусственного освещения (реальное).
Заключение
Список использованных источников
Приложения
С появлением персональных компьютеров и развитием сетевых технологий стало возможным дистанционное обучение. Оно позволяет независимо от времени суток и местоположения изучать новые дисциплины.
Система дистанционного обучения (СДО) должна быть наибольшим образом приближена к реальным системам обучения. Процесс обучения состоит из двух частей: изучение теоретического материала и прохождения контроля знаний.
Для представления теоретического материала используются возможности HTML (Hyper Text Markup Language) и современные мультимедиа-технологии.
Для осуществления контроля знаний используется система тестирования.
Во время обучения студент изучает теоретический материал. После прохождения определенного раздела, ему необходимо пройти контроль знаний. В случае успешного выполнения тестового задания, пользователь переходит к изучению следующего раздела. В случае неудачи дальнейшее обучение становится невозможным, до тех пор, пока не будет выполнен контрольный пункт на положительную отметку.