48677 (588596)
Текст из файла
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
НОВОМОСКОВСКИЙ ИНСТИТУТ (ФИЛИАЛ)
Государственного образовательного учреждения высшего профессионального образования «Российский химико-технологический университет имени Д.И. Менделеева»
Кафедра «Вычислительная техника и информационные технологии»
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К ДИПЛОМНОМУ ПРОЕКТУ
НА ТЕМУ:
«Разработка системы дистанционного обучения кафедры ВТИТ »
Заведующий кафедрой Воробьев В.И.
подпись, дата
Руководитель Прохоров В.С.
подпись, дата
Руководитель Силина И.В.
подпись, дата
Н/контролер Прохоров В.С.
подпись, дата
Студент Котов С.В.
подпись, дата
Группа АС-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) и современные мультимедиа-технологии.
Для осуществления контроля знаний используется система тестирования.
Во время обучения студент изучает теоретический материал. После прохождения определенного раздела, ему необходимо пройти контроль знаний. В случае успешного выполнения тестового задания, пользователь переходит к изучению следующего раздела. В случае неудачи дальнейшее обучение становится невозможным, до тех пор, пока не будет выполнен контрольный пункт на положительную отметку.
СДО содержит несколько групп пользователей с различными правами. Существует необходимость создания групп, администрирующих систему на различных уровнях, и группы, непосредственно проходящие обучение. К задачам администрирования относятся:
- создание/изменение/удаление структурных подразделений (факультетов, кафедр, специальностей);
- управление пользователями;
- разработка учебных курсов и тестов;
- проверка тестов и выставление итоговых оценок.
К задачам обучения относятся:
- изучение теоретического материала;
- прохождение контрольных пунктов;
- поддержание обратной связи с преподавателями.
В качестве дипломного проекта была разработана система дистанционного обучения кафедры ВТИТ. Во-первых, данный проект позволяет, как следует закрепить на практике полученные знания за время обучения в вузе. А, во-вторых, данная тема очень актуальна в современном мире и разработанный проект найдет практическое применение.
СДО реализована с помощью двух мощных, предоставляющих огромные возможности и хорошую безопасность средств – сервера БД Oracle Database 10g и технологии программирования Java.
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Базовые принципы дистанционного обучения
Задача дистанционного обучения — учить, не имея прямого постоянного контакта с обучаемым. Можно было бы взять старую схему заочного обучения и перевести ее на новые технические рельсы. Но сейчас к обучению предъявляются новые высокие требования, диктуемые взрывным ритмом жизни и революционными техническими возможностями.
Можно сформулировать базовые принципы, на основе которых создаются системы дистанционного образования, являющиеся сегодня критерием удачных или неудачных решений.
Во-первых, доступность обучения. При хроническом недостатке времени хорошей альтернативой очному и заочному образованию является дистанционное обучение. Причем процесс обучения должен начинаться когда угодно — когда есть время; длиться сколько угодно — сколько есть времени и сил; он может быть внезапно прекращен или прерван, например срочный телефонный звонок, и может быть продолжен с любого места. А сверху еще накладываются субъективные особенности обучаемых: начальные знания, специфика освоения материала и т. д. и т. п. Радикальный прорыв в этой области позволил осуществить известные результаты научно-технического прогресса: персональный компьютер и Интернет, а в ближайшей перспективе — мобильный Интернет и беспроводные локальные сети.
Во-вторых, радикально новые формы представления и организации информации, обеспечивающие максимальную степень ее восприятия. Среди них можно выделить:
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.