содержание
ВВЕДЕНИЕ 8
1 АНАЛИТИЧЕСКИЙ РАЗДЕЛ 10
1.1 Анализ предметной области 10
1.2 Постановка задачи 11
1.3 Техническое задание 12
2 ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ 16
2.1 Анализ технического задания 16
2.2 Структура базы данных 17
2.3 Обоснование выбора языка программирования и среды разработки 19
2.4 Обзор аналогов 31
3 СПЕЦИАЛЬНЫЙ РАЗДЕЛ 35
3.1 Архитектура серверной части 35
3.2 Разработка серверной части 36
3.3 Разработка веб-интерфейса страницы администратора 43
4 ТЕХНИКО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 51
4.1 Стоимость одного часа машинного времени 51
4.2 Расчёт стоимости разработки системы 54
4.3 Расчёт экономической эффективности от внедрения системы 55
5 БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ РАЗРАБОТКИ 60
5.1 Анализ опасных и вредных производственных факторов, и факторов воздействия на окружающую среду рабочего места программиста 60
5.2 Мероприятия по устранению или уменьшению влияния выявленных факторов 62
ЗАКЛЮЧЕНИЕ 68
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 70
ПРИЛОЖЕНИЯ 76
Приложение А. Код действий и обработчиков действий 76
Приложение Б. Запросы к БД с использованием библиотеки JOOQ 84
Приложение В. Пример работы сценария в Telegram боте 86
1 АНАЛИТИЧЕСКИЙ РАЗДЕЛ 10
1.1 Анализ предметной области 10
1.2 Постановка задачи 11
1.3 Техническое задание 12
2 ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ 16
2.1 Анализ технического задания 16
2.2 Структура базы данных 17
2.3 Обоснование выбора языка программирования и среды разработки 19
2.4 Обзор аналогов 31
3 СПЕЦИАЛЬНЫЙ РАЗДЕЛ 35
3.1 Архитектура серверной части 35
3.2 Разработка серверной части 36
3.3 Разработка веб-интерфейса страницы администратора 43
4 ТЕХНИКО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 51
4.1 Стоимость одного часа машинного времени 51
4.2 Расчёт стоимости разработки системы 54
4.3 Расчёт экономической эффективности от внедрения системы 55
5 БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ РАЗРАБОТКИ 60
5.1 Анализ опасных и вредных производственных факторов, и факторов воздействия на окружающую среду рабочего места программиста 60
5.2 Мероприятия по устранению или уменьшению влияния выявленных факторов 62
ЗАКЛЮЧЕНИЕ 68
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 70
ПРИЛОЖЕНИЯ 76
Приложение А. Код действий и обработчиков действий 76
Приложение Б. Запросы к БД с использованием библиотеки JOOQ 84
Приложение В. Пример работы сценария в Telegram боте 86
Весь текст будет доступен после покупки
Показать еще текст