Вход

Разработка онлайн-конструктора для статей, курсовых и дипломных работ, цифровых образовательных ресурсов

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 492315
Дата создания 2020
Мы сможем обработать ваш заказ (!) 18 ноября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 660руб.
КУПИТЬ

Описание

Целью данной выпускной квалификационной работы является разработка онлайн-конструктора для создания статей, курсовых и дипломных работ, а также цифровых образовательных ресурсов, который имеет удобный интерфейс и предоставляет полный функционал для работы. А именно, авторизация и регистрация пользователя в системе, просмотр курсов и запись на них, просмотр уроков, загрузка файлов и генерация шаблонов.

Поставленные задачи:

1. проанализировать предметную область;

2. разработать структуру и дизайн сайта;

3. спроектировать базу данных;

4. сформировать функциональные требования;

5. реализовать онлайн-конструктор и провести тестирование. Структура работы состоит из введения, четырех разделов, заключения,

списка используемых источников и приложения. Первый раздел содержит


анализ предметной области, постановку задачи и выбор информационных технологий для создания онлайн-конструктора. Второй раздел содержит описание функциональной модели онлайн-конструктора статей, курсовых и дипломных работ, цифровых образовательных ресурсов, этапы проектирования информационного хранилища и техническое задание на разработку. В третьем разделе представлена реализация пользовательского интерфейса, разработка онлайн-конструктора для генерации файлов, а также описание программного модуля для цифровых образовательных ресурсов. Четвертый раздел посвящен результатам автоматизированного тестирования пользовательского интерфейса онлайн-конструктора и его функциональных элементов. В заключении описываются основные результаты, полученные при выполнении выпускной квалификационной работы. В приложении представлен листинг кода разработанного онлайн-конструктора для статей, курсовых и дипломных работ, цифровых образовательных ресурсов.

Содержание

Аннотация........................................................................................................ 3

Введение........................................................................................................... 5

1. Анализ предметной области и выбор программных средств для разработки онлайн-конструктора...................................................................................... 7

1.1. Характеристика предметной области................................................. 7

1.2. Постановка задачи и выбор инструментов для разработки.............. 9

2. Проектирование базы данных и разработка функциональных требований для онлайн-конструктора.................................................................................... 12

2.1. Построение функциональной модели............................................... 12

2.2. Проектирование информационного хранилища.............................. 13

2.3. Формирование технического задания на разработку...................... 17

3. Разработка онлайн-конструктора......................................................... 21

3.1. Разработка пользовательского интерфейса...................................... 21

3.2. Разработка онлайн-конструктора для генерации файлов............... 24

3.3. Разработка программного модуля для цифровых образовательных ресурсов 27

4. Тестирование функциональных элементов онлайн-конструктора...... 32

4.1. Автоматизация тестирования с применением Selenium IDE............ 32

4.2. Результаты тестирования интерфейса............................................... 33

Заключение.................................................................................................... 35

Список использованных источников............................................................ 36

Приложение А Приложение Б Приложение В

Список литературы

1. Автоматизация тестирования записи и воспроизведения с открытым исходным кодом для Интернета [Электронный ресурс] – Режим доступа: URL: https://www.selenium.dev/selenium-ide/ (дата обращения: 10.03.2020)

2. Административная панель Django [Электронный ресурс] – Режим доступа: URL: https://developer.mozilla.org/ru/docs/Learn/Server- side/Django/Admin_site (20.03.2020)

3. Документация Django и шаблонов [Электронный ресурс] – Режим доступа: URL: https://djbook.ru/rel1.4/topics/templates.html (дата обращения: 30.03.2020)

4. Документация по bootstrap [Электронный ресурс] – Режим доступа: URL: https://bootstrap-4.ru/ (дата обращения: 15.04.2020)

5. Заполняем шаблон docx [Электронный ресурс] – Режим доступа: URL: (дата обращения: 20.02.2020)

6. Как загрузить файлы с Django [Электронный ресурс] – Режим доступа: URL: https://django.fun/tutorials/kak-zagruzit-fajly-s-django/ (дата обращения: 20.03.2020)

7. Менеджер URL [Электронный ресурс] – Режим доступа: URL:(20.03.2020)

8. Методика построения er-диаграммы для базы данных [Электронный ресурс] – Режим доступа: URL: https://novainfo.ru/article/14504 (дата обращения: 12.12.2019)

9. Методология IDEF0 [Электронный ресурс] – Режим доступа: URL:(дата обращения: 12.12.2019)

10. Моделирование программных систем [Электронный ресурс] – Режим доступа: URL:

http://www.informicus.ru/default.aspx?SECTION=6&id=73&subdivisionid

=2 (дата обращения: 12.12.2019)


11. Серверное программирование веб-сайтов [Электронный ресурс] – Режим доступа: URL: https://developer.mozilla.org/ru/docs/Learn/Server- side/ (дата обращения: 30.03.2020)

12. Справочник CSS [Электронный ресурс] – Режим доступа: URL:(дата обращения: 20.03.2020)

13. Справочник по HTML [Электронный ресурс] – Режим доступа: URL:(дата обращения: 20.03.2020)

14. Django documentation [Электронный ресурс] – Режим доступа: URL:(дата обращения: 30.03.2020)

15. Django ORM [Электронный ресурс] – Режим доступа: URL:(20.03.2020)

16. Django rest framework [Электронный ресурс] – Режим доступа: URL: https://www.django-rest-framework.org/ (дата обращения: 30.03.2020) 17.Docxtpl documentation [Электронный ресурс] – Режим доступа: URL:

https://pypi.org/project/docxtpl/ (дата обращения: 15.02.2020)

18. Python web-framework [Электронный ресурс] – Режим доступа: URL: https://www.djangoproject.com/ (дата обращения: 30.03.2020)

19. Python-docx documentation [Электронный ресурс] – Режим доступа: URL: https://python-docx.readthedocs.io/en/latest/index.html (дата обращения: 20.02.2020)

20. Selenium IDE для Chrome [Электронный ресурс] – Режим доступа: URL:https://chrome.google.com/webstore/detail/seleniumide/mooikfkahbdc kldjjndioackbalphokd (дата обращения: 10.03.2020)

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00455
© Рефератбанк, 2002 - 2024