Введение
1 Анализ предметной области и постановка задачи
1.1 Анализ предметной области
1.2 Обзор существующих аналогов
1.3 Анализ современных технологий программирования
1.4 Постановка задачи
1.5 Выбор и обоснование инструментов разработки
2 Проектирование программного обеспечения
2.1 Алгоритм решения задачи
2.2 Требования к аппаратным и операционным ресурсам
2.3 Выбор архитектурного решения
2.4 Диаграмма деятельности
2.5 Диаграмма вариантов использования
2.6 Диаграмма классов
2.7 Функциональная схема системы
3 Разработка программного средства
3.1 Анализ и разработка интерфейса
3.2 Разработка базы данных
3.3 Руководство пользователя
4 Тестирование программного средства
4.1 Тестирование интерфейса
4.2 Функциональное тестирование
4.3 Автоматизированное тестирование
4.4 Нагрузочное тестирование
4.5 Тестирование разработанного приложения
5 Экономическое обоснование дипломной работы
5.1 Исходные данные
5.2 Расчет цены и прибыли на ПС
5.2.1 Общая характеристика разрабатываемого ПС
5.2.2 Определение объема ПС
5.2.3 Расчет трудоемкости выполняемой работы
5.2.4 Расчет основной заработной платы
5.2.5 Расчет дополнительной заработной платы
5.2.6 Расчет отчислений в фонд социальной защиты населения
5.2.7 Расчет отчислений по обязательному страхованию от несчастных случаев на производстве и профессиональных заболеваний
5.2.8 Расчет расходов на материалы
5.2.9 Расчет расходов на оплату машинного времени
5.2.10 Методика расчета цена и прибыли на ПС
5.2.11 Расчет накладных расходов
5.2.12 Расчет суммы расходов на разработку ПС ВТ
5.2.13 Расчет расходов на сопровождение и адаптацию
5.2.14 Расчет полной себестоимости разработки ПС ВТ
5.2.15 Определение отпускной цены на ПС ВТ
5.3 Методика расчета экономического эффекта от применения ПС у пользователя
5.3.1 Исходные данные
5.3.2 Расчет капитальных затрат
5.3.3 Расчет экономии основных видов ресурсов в связи с использованием нового ПС
5.3.4 Расчет экономического эффекта
5.4 Вывод
6 Охрана труда и техническая безопасность
6.1 Техника безопасности автоматизированного рабочего места
6.2 Требования безопасности при выполнении работ за персональным компьютером
6.3 Законодательная база РБ
6.3.1 Производственная санитария
6.3.2 Техника безопасности
6.3.3 Эргономические особенности работы пользователей
Заключение
Список использованных источников
Приложение
1. 5S для рабочих. Как улучшить свое рабочее место. - М.: Институт комплексных стратегических исследований, 2012. - 176 c.
2. Вировец, Юрий Адаптация на рабочем месте. Правила выживания / Юрий Вировец. - М.: Питер, 2013. - 304 c.
3. Делопроизводство. Настольная книга менеджера по кадрам. - М.: Издательский дом "Экономический журнал", 2012. - 504 c.
4. Дорогие сердцу места. Путеводитель по Вологде и области. - М.: Северо-Западное книжное издательство, 2014. - 176 c.
5. Духвалова, М. П. Имидж продажи. Пособие для тренеров и менеджеров по продажам / М.П. Духвалова, М.Е. Наумова, И.А. Глаз. - М.: Генезис, 2014. - 112 c.
6. Ефремова, О. С. Аттестация рабочих мест по условиям труда в организация. Рекомендации и нормативные документы / О.С. Ефремова. - М.: Альфа-пресс, 2012. - 408 c.
7. Ефремова, О. С. Аттестация рабочих мест по условиям труда в организациях. Рекомендации и нормативные документы / О.С. Ефремова. - М.: Альфа-пресс, 2013. - 640 c.
8. Альфред, В. Ахо Компиляторы. Принципы, технологии и инструментарий / Альфред В. Ахо и др. - М.: Вильямс, 2015. - 689 c.
9. Берд, Барри Java для чайников / Барри Берд. - М.: Диалектика / Вильямс, 2013. - 521 c.
10. Гарнаев, Андрей WEB-программирование на Java и JavaScript / Андрей Гарнаев , Сергей Гарнаев. - Москва: СПб. [и др.] : Питер, 2017. - 718 c.
11. Гонсалвес, Энтони Изучаем Java EE 7 / Энтони Гонсалвес. - М.: Питер, 2016. - 640 c.
12. Гупта, Арун Java EE 7. Основы / Арун Гупта. - М.: Вильямс, 2014. - 336 c.
13. Монахов, В. Язык программирования Java и среда NetBeans (+ CD-ROM) / В. Монахов. - М.: БХВ-Петербург, 2012. - 720 c.
14. Савитч, Уолтер Язык Java. Курс программирования / Уолтер Савитч. - М.: Вильямс, 2015. - 928 c.
15. Хабибуллин, Ильдар Самоучитель Java / Ильдар Хабибуллин. - М.: БХВ-Петербург, 2014. - 768 c.
16. Шилдт, Герберт Java 8. Руководство для начинающих / Герберт Шилдт. - М.: Вильямс, 2015. - 720 c.
17. Эккель, Брюс Философия Java / Брюс Эккель. - М.: Питер, 2016. - 809 c.