Тип работы:
Предмет:
Язык работы:


Разработка программного модуля формирования тематических разделов учебного курса по допечатной подготовке

Работа №26354

Тип работы

Бакалаврская работа

Предмет

информационные системы

Объем работы49
Год сдачи2018
Стоимость5900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
185
Не подходит работа?

Узнай цену на написание


Введение 4
Глава 1 Обзор предметной области 5
1. 1 Информационные системы в образовании 5
1. 2 Обзор системы для внедрения разрабатываемого модуля 8
1. 3 Техническое задание на разработку программного модуля 9
1. 4 Выбор средств разработки 11
1. 5 Вывод по главе 1 13
Глава 2 Разработка программного модуля 15
2. 1 Требования к программному модулю 15
2. 2 Диаграмма вариантов использования 15
2. 3 Диаграммы деятельности 18
2. 4 Проектирование базы данных 21
2. 5 Структура программного модуля 22
2. 6 Реализация программного модуля 24
2. 7 Вывод по главе 2 32
Заключение 34
Список сокращений 36
Список использованных источников 37
Приложение А Плакаты презентации 40
Приложение Б Сертификат участника конференции 47
Приложение В Листинг программного модуля

Множество зарубежных образовательных учреждений используют в своих методиках обучения электронные курсы, различные способы представления информации, различные программы, ориентированные на помощь построения и проведения учебных занятий и многое другое. В нашей стране так же предлагаются новые разработки информационных технологий в сфере образования. Совершенствуются методы и технологии формирования содержания образовательных программ. Система образования становиться более гибкой, за счет автоматизации многих процессов. Современные методы организации учебного материала повышают эффективность его использования. Внедрение информационных технологий позволяет усовершенствовать организацию учебного процесса, следовательно, эффективность и результативность учебного процесса увеличивается. Это и обуславливает актуальность создания программного модуля, для дальнейшего его внедрения в систему учебно-методического обеспечения.
Целью бакалаврской работы является разработка программного модуля формирования тематических разделов учебного курса.
Для достижения поставленной цели, необходимо решить следующие задачи:
- выявление требований к функциональным характеристикам;
- проектирование программного модуля;
- программная реализация спроектированного модуля.


Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


В ходе выполнения бакалаврской работы разработан программный модуль формирования тематических разделов учебного курса для системы учебно-методического обеспечения, применяемой в процессе обучения допечатной подготовке. Система представляет собой редактор базы данных, содержащий понятия дисциплины, и модуль визуализации графа понятий. Разрабатываемый модуль позволит формировать разделы с заданной пользователем размерностью и связями между понятиями.
Для разработки программного модуля составлено техническое задание, которое содержит в себе следующие пункты:
- общие сведения;
- основание для разработки;
- назначение разработки;
- требования к модулю;
- стадии и этапы разработки;
- порядок контроля и приемки.
Так же выбраны следующие средства для его разработки:
- система управления базами данных MySQL;
- язык разметки документов HTML;
- формальный язык описания внешнего вида документа CSS;
- язык программирования JavaScript;
- скриптовый язык PHP.
Перед реализацией программного модуля спроектированы диаграммы вариантов использования, деятельности и развертывания, а так же расширена уже существующая база данных системы.
Реализован программный модуль, отвечающий требованиям из технического задания, а именно:
- взаимодействие пользователя с программным модулем осуществляется посредством визуального графического интерфейса;
- элементы интерфейса выполнены в едином графическом стиле;
- отображение результатов в ответ на действия пользователя выполняется в интерактивном режиме.
Так же программный модуль соответствует функциональным требованиям, выявленным на основе технического задания. В нем реализуются следующие функции:
- формирование тематических разделов, в которых количество понятий задается пользователем;
- сохранение и удаление сформированных разделов;
- вывод на экран содержание каждого раздела и времени для освоения, содержащегося в нем, учебного материала;
- определение количества необходимых занятий для каждого тематического раздела.
Итогом бакалаврской работы является программный модуль, который в дальнейшем будет использоваться в системе учебно-методического обеспечения при подготовке бакалавров ИКИТ СФУ.
Результат выполненной работы был представлен на конференции. Сертификат, подтверждающий участие в конференции, представлен приложении В.



1. Емельянов, С. В. Информационные технологии и вычислительные системы. / С. В. Емельянов. - М.: Ленанд, 2011. - 84 с.
2. 1С: Образование. Автоматизация учебного процесса. [Электронный ресурс]: 1С: Образование. Режим доступа: http://obrazovanie.1c.ru
3. Галактика ERP 9.1. Управление учебным процессом. [Электронный ресурс]: Корпорация «Галактика» — разработчик систем управления. Режим доступа: https://www.galaktika.ru
4. ГОСТ 19.201-78 Единая система программной документации (ЕСПД). Техническое задание. Требования к содержанию и оформлению. - Введ. 01. 01. 1980. - М. : Стандартиформ, 2010. - 14 с.
5. База данных. [Электронный ресурс]: Википедия — свободная энциклопедия. Режим доступа: https://ru.wikipedia.org
6. Система управления базами данных. [Электронный ресурс] Режим доступа: https://ru.wikipedia.org
7. MySQL Manual. [Электронный ресурс]: MySQL 5.0 Reference Manual. Режим доступа: http://www.mysql.ru
8. Фримен, Э. Изучаем HTML, XHTML и CSS. / Э. Фримен - П.: «Питер», 2010. - 656 с.
9. Титтел, Э. HTML, XHTML и CSS для чайников, 7-е издание. /
Э. Титтел, Д. Ноубл. - М.: «Диалектика», 2011. - 400 с.
10. Роббинс, Д. Н. HTML5, CSS3 и JavaScript. Исчерпывающее руководство. / Д. Н. Роббинс - М.: Эксмо, 2014. - 528 с.
11. Мейер, Э. А. CSS-каскадные таблицы стилей: подробное руководство. / Э. А. Мейер - М.: Символ, 2006. - 576 с.
12. JavaScript. [Электронный ресурс]: Википедия — свободная энциклопедия. Режим доступа: https://ru.wikipedia.org
13. Флэнаган, Д. JavaScript. Карманный справочник. Сделайте веб-страницы интерактивными! / Перевод А. Г. Сысонюк. — Москва.: Издательский дом "Вильямс", 2015. - 320 с.
14. Рейсиг Д. 4. Инструменты отладки и тестирования // JavaScript. Профессиональные приемы программирования / Перевод Н. Вильчинский. - СПб.: Питер, 2008. - 76 с.
15. PHP: Preface — Manual. [Электронный ресурс]: PHP: Hypertext Preprocessor. Режим доступа: http://php.net
16. Ленгсторф, Д. PHP и jQuery для профессионалов. / Д. Ленгсторф - М.: «Вильямс», 2010. - 352 с.
17. Суэринг, С. PHP и MySQL. / С. Суэринг, Т. Конверс, Д. Парк - М.: «Диалектика», 2010. - С. 912
18. Фаулер, М. UML. Основы : краткое руководство по стандартному языку объектного моделирования / М. Фаулер - Санкт-Петербург : Символ- Плюс, 2008. - 192 с.
19. Описание прецедентов. Диаграммы прецедентов — use case diagrams. [Электронный ресурс]: Википедия — свободная энциклопедия. Режим доступа: https://ru.wikipedia.org
20. Пайлон, Д. UML 2 для программистов. / Д. Пайлон, Н. Питмен. - Санкт-Петербург : Питер, 2012. - 236 с.
21. Кузнецов, М. В. MySQL на примерах. Кузнецов М. В., Симдянов И. В. - СПб.: БВХ-Петербург, 2007. - 592с.
22. Диаграмма развертывания. [Электронный ресурс]: Википедия — свободная энциклопедия. Режим доступа: https://ru.wikipedia.org
23. Штомпель, И. Образование в сети: введение в HTML / И. Штомпель // Системный администратор. - 2016. - № 7-8 - С. 118-121.
24. Фримен, Э. Изучаем программирование на JavaScript : учеб. пособие / Э. Фримен - Санкт-Петербург : Питер, 2015. - 637 с.
25. Хоган, Б. Книга веб-программиста. Секреты профессиональной разработки веб-сайтов: учебное пособие / Б. Хоган - Санкт-Петербург : Питер, 2013. - 287 с.
26. Бенкен, Е. С. PHP, MySQL, XML: программирование для Интернета. / Е. С. Бенкен - СПб.: БВХ-Петербург, 2008. - 352 с.
27. СТО 4. 2-07-2014 Система менеджмента качества. Общие требования к построению, изложению и оформлению документов учебной деятельности. - Введ. 02. 07. 2014. - Красноярск : Система управления СФУ, 2014. - 60 с.


Работу высылаем на протяжении 30 минут после оплаты.




©2024 Cервис помощи студентам в выполнении работ