Введение 3
1. Теоретические основы создания приложения онлайн-обучения 5
1.1 Цели и задачи информационной системы 5
1.2 Фреймворк Angular для клиентской части приложения 6
1.3 Фреймворки Spring Boot и Spring Security для серверной части приложения 8
2. Разработка приложения онлайн-обучения на основе Java 11
2.1 Модель базы данных 11
2.2 Разработка клиентского приложения 16
2.3 Разработка серверного приложения 19
3. Описание функциональных возможностей 23
Заключение 40
Список литературы 41
Приложение 1. Код программы клиентского приложения 42
Приложение 2. Код программы серверного приложения 99
Требуется разработать автоматизированную информационную систему онлайн-обучения. Задача состоит в изучении и подборе всех необходимых технологий для разработки серверной и клиентской части приложения.
Необходимо спроектировать архитектуру веб-приложения и модель базы данных. Проект должен быть наделен функционалом для трех различных моделей пользователя: администратор, преподаватель, студент. Для каждой из моделей необходимо разработать свой функционал приложения. Модель администратора должна предоставлять возможность просмотра всех пользователей и осуществление поиска пользователя по логину. Модель преподавателя должна предоставлять возможность добавление индивидуального курса в базу данных и ответа на вопросы по курсу. И наконец, модель студента предоставляет функционал выбора курса для изучения и просмотр ответов преподавателя, на заданный студентом вопрос.
Для реализации модели информационной системы необходимо подобрать и создать архитектуру базы данных.
Для реализации серверной и клиентской части приложения, необходимо изучить следующие технологии:
1) фреймворки Spring Boot и Spring security
2) Взаимодействие базы данных и Java приложения с помощью ORM
3) SPA(Single Page Application)
4) фреймворк Angular2
' .
Разработка образовательного портала на java #9100963
Артикул: 9100963
- Предмет: Программирование
- Уникальность: 84% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2019 году
- Количество страниц: 42
- Формат файла: docx
- Последняя покупка: 12.03.2024
1 999p.
1. Макфарланд Д. Новая большая книга CSS. / Д. Макфарланд – СПб.: Питер, 2017. – 720с.
2. Миковски М., Пауэлл Д. Разработка одностраничных веб-приложений / М. Миковски, Д. Пауэлл - Минск: ДМК Пресс, 2019. - 370 с.
3. Хорстманн К. С., Корнелл Г. Java. Библиотека профессионала/- Москва: Вальямс, 2019. – 731 стр.
4. Эккель Б., Философия Java / Эккель Б. - Питер, 2019 – 478 с.
5. Walls C. Spring in Action, Fourth Edition / November 2014, 624 pages
6. Angular Docs [Электронный ресурс] / Режим доступа: https://angular.io/docs/ts/latest/quickstart.html
7. Bootstrap Grid system [Электронный ресурс] / Режим доступа: http://getbootstrap.com/css/#grid
2. Миковски М., Пауэлл Д. Разработка одностраничных веб-приложений / М. Миковски, Д. Пауэлл - Минск: ДМК Пресс, 2019. - 370 с.
3. Хорстманн К. С., Корнелл Г. Java. Библиотека профессионала/- Москва: Вальямс, 2019. – 731 стр.
4. Эккель Б., Философия Java / Эккель Б. - Питер, 2019 – 478 с.
5. Walls C. Spring in Action, Fourth Edition / November 2014, 624 pages
6. Angular Docs [Электронный ресурс] / Режим доступа: https://angular.io/docs/ts/latest/quickstart.html
7. Bootstrap Grid system [Электронный ресурс] / Режим доступа: http://getbootstrap.com/css/#grid
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка образовательного портала на java |
Артикул: | 9100963 |
Дата написания: | 18.06.2019 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 84% |
Количество страниц: | 42 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Разработка образовательного портала на java по предмету программирование
Приложения.docx
90.43 КБ
Пролистайте "Разработка образовательного портала на java" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 21.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 84% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 61 работу. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка сайта для транспортной компании
СЛЕДУЮЩАЯ РАБОТА
Разработка онлайн-кинотеатра на PHP