УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантСистема дистанционного обучения пользователей (Программирование на Java)
ПредметПрограммирование
Тип работыдиплом
Объем работы43
Дата поступления12.12.2012
2800 ₽

Содержание

Введение………………………………………………………………………………..........3 1.Описание дистанционного обучения по UML………………………………………….....5. 1.1.Программное обеспечение для ДО…………………………………………………..5 1.1.1. Авторские программные продукты…………………………………………….6 1.1.2. Системы управления обучением……………………………………………….7 1.1.3. Системы управления контентом……………………………………………….7 1.1.4. Системы управления обучением и учебным контентом……………………...9 1.2.Сущность и назначение стандарта IMS……………………………………………...9 2.Постановка задачи и требования и требования к системе……………………………….11 3.Обзор методов решения поставленной задачи……………………………………………13 3.1. Приложения в архитектуре клиент-сервер…………………………………………13 3.2. Особенности организации сетевых коммуникаций………………………………...13 4.Разработка методов и моделей представления системы…………………………………17.. 4.1. Концептуальная модель UML………………………………………………………...17 4.2. Построение структурных диаграмм………………………………………………….17 4.3. Построение диаграмм поведения…………………………………………………….20 4.4. Моделирование контекстной диаграммы системы…………………………………21 5.Разработка и построение информационной модели………………………………………23 5.1. Сущность и назначение Erwin………………………………………………………..23 5.2. Построение информационной модели……………………………………………….23 6.Обоснование принимаемых решений по используемым техническим и программным средствам реализации………………………………………………………………………….26 6.1. СУБД Sybase SQL Anywhere 9.0……………………………………………………...26 6.2. Язык XML……………………………………………………………………………...27 6.3. Язык Java……………………………………………………………………………….30 7.Описание алгоритмов программных модулей……………………………………………..31 7.1. Описание разработанных классов и функций………………………………………31 7.1.1. Серверное приложение……………………………………………………………31 7.1.2. Клиентское приложение………………………………………………………….32 8.Описание тестового примера. Руководство пользователя………………………………..36 8.1.Клиентское приложение………………………………………………………………36 8.2.Серверное приложение………………………………………………………………..36 Заключение……………………………………………………………………………………..42 Список использованных источников…………………………………………………………43 Приложение 1 Приложение 2 Приложение 3 Приложение 4 Приложение 5 Приложение 6 Приложение 7 Приложение 8 Приложение 9 Приложение 10 Приложение 11

Введение

Знание начинает занимать ключевые позиции в экономическом развитии, что радикально изменяет место образования в структуре общественной жизни, соотношение таких ее сфер, как образование и экономика. На макроуровне информация и теоретическое знание являются стратегическими ресурсами страны и, наряду с уровнем развития образования, во многом определяют ее суверенитет и национальную безопасность. Сфера образования существенно пересекается в информационном обществе с экономической сферой жизни общества, а образовательная деятельность становится важнейшей компонентой его экономического развития. С точки зрения микроэкономики, как известно, непрерывное обучение персонала является общей стратегией выживания в условиях постоянно меняющейся бизнес-среды. Таким образом, наиболее существенным компонентом общекорпоративного обучения является электронное обучение. Оно позволяет организациям быстро и эффективно реагировать на меняющуюся ситуацию, предоставляя сотрудникам новые и необходимые им знания по первому требованию и без отрыва от их основной деятельности. Именно поэтому прогрессивные компании рассматривают его в качестве инвестиции, которая помогает предприятию удержать конкурентное преимущество. Вот поэтому очень важно и интересно ознакомиться и исследовать область электронного обучения. Масштабное развитие информационных технологий позволяет сделать обучение с их помощью доступным для рядового пользователя, что, в свою очередь, ведет к повышению популярности дистанционного обучения. Важным аспектом данной формы обучения является тот факт, что процесс обучения не зависит от расположения обучаемого в пространстве и во времени. Дистанционное обучение (далее ДО) - это заочное обучение, плюс общение с преподавателем через Интернет. В процессе обучения вы получаете учебные материалы и задания на свой компьютер, выполняете тесты и контрольные работы и отправляете их преподавателю. Вы знаете своего преподавателя и методиста, можете задавать им вопросы и своевременно получаете на них ответы[1]. Исходя из актуальности вышеназванной темы, в данной работе ставится цель разработать такую программу, которая сможет позволить людям быстро и эффективно освоить основы унифицированного языка моделирования (UML -Unified Modeling Language). Система позволяет расширять курсы для обучения, но автор выбрал в качестве базового предмета UML, который позволяет документировать объектно-ориентированные системы, выполнять их анализ и проектирование, а также содержательно описывать классы, объекты и компоненты в различных предметных областях. Как известно, прежде чем начинать разработку хоть сколько-нибудь сложных приложений, нужно хорошо проработать план действий. Если у вас нет тщательно продуманного сценария, команда разработчиков собьется с ног, напрасно потратив время и деньги, и, что хуже всего, конечный результат может совершенно не отвечать предъявляемым требованиям. Вот тут-то на помощь и приходит унифицированный язык моделирования UML (Unified Modeling Language). Таким образом, технология UML является мощным средством описания бизнес-процессов и представления их в той форме, которая устраивает как разработчиков, так и пользователей. Реализация данной программы приведет к решению следующих задач: • взаимодействие между клиентом и сервером; • использование базы данных для хранения информации; • создание раздела и темы урока; • создание учебного материала по определенному предмету; • создание теста на основе урока.

Заключение

В дипломном проекте было разработано приложение, представляющее собой систему дистанционного обучения. Данное приложение дает ряд преимуществ, главным из которых является обучение независимо от времени и территориальной расположенности. Для того, чтобы разработанная система дистанционного обучения была адаптированной к любому человеку, автором предусмотрено прохождение психологического теста на определение темперамента, а также возможность выбора языка обучения. Кроме того, реализованная в программе возможность просматривать материал не только в виде текста, но и с помощью рисунков, схем, повышает эффективность этой обучающей программы. К сожалению, электронная форма обучения, где нет видимого контроля, требует от учащегося очень высокого уровня самодисциплины и самоорганизации. Человек должен быть достаточно мотивированным, чтобы учиться без присутствия и давления со стороны преподавателя. Еще одним из негативных аспектов электронного обучения является ограниченность непосредственного общения между учащимися и преподавателем, а также между самими учащимися. Все это составляет некоторые препятствия на пути внедрения электронного обучения, но эти препятствия преодолимы[2]. Созданная система может быть расширена на другие обучающие курсы и использоваться в дальнейшем в учебном процессе кафедры экономической информатики в виде лабораторной работы по освоению UML или иного курса.

Литература

1. Intelligent Manufacturing System./http://www.ims.org. 2. e-Learning сегодня: основные факторы успеха./www.distance-learning.ru. 3. Грабер М. SQL. – М.:Лори, 2003; 4. Астахова И.Ф. SQL в примерах и задачах. М.: «Новое знание».-2002. 5. Расширяемый язык разметки (XML) 1.0./www.citforu. 6. Г. Буч, Дж. Рамбо, А.Джекобсон. Язык UML. Руководство пользователя. – СПб.: Питер, 2004. – 432с. 7. Е.Н. Живицкая, О.П. Едемская. Системный анализ и проектирование информационных систем: Учебно-метод. пособие. – Мн.: БГУИР, 2005. – 60с. 8. Портянкин И. Swing Эффектные пользовательские интерфейсы. С.-Пб: Питер, 2005.
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте