содержание
Введение 6
1 Аналитическая часть 7
1.1 Описание предметной области 7
1.2 Постановка задачи 8
1.3 Методы защиты информации web-приложения. 9
1.4 Методы защиты информации для базы данных 10
1.5 Вывод по аналитической части 11
2. Проектная часть 12
2.1 Анализ предметной области 12
2.2 Концептуальное проектирование 16
2.2.1 Диаграмма вариантов использования 17
2.2.2 Диаграмма развертывания 19
2.2.3 Диаграммы деятельности 20
2.3 Логическое проектирование базы данных 24
2.4 Проектирование интерфейсов 27
2.4.1 Требования к адаптивному дизайну 27
2.4.2 Требования к цветовой палитре приложения 27
2.4.3 Требования к шрифтам приложения 29
2.5 Вывод по проектной части 30
3. Технологическая часть 30
3.1 Структура бэкенда приложения 30
3.2 Описание работы программы 30
3.3 Реализация средств защиты информации 30
3.3.1 Защита от SQL-инъекций 31
3.3.2 Шифрование данных 31
3.4 Вывод по технологической части 30
4. Экономическая часть 30
4.1 Техническое задание по экономическому обоснованию разработки программного продукта 30
4.1.1 Основание для разработки 31
4.1.2 Назначение разработки 31
4.1.3 Требования, предъявляемые к приложению 32
4.1.4 Требования к программной документации 33
4.1.5 Стадии и этапы разработки системы хранения паролей 33
4.2 Построение и анализ сетевого графика 33
4.2.1 Построение сетевого графика 34
4.2.2 Графический способ вычисления критического пути 36
4.2.3 Построение графика привязки 37
4.3 Экономический расчет 41
4.3.1 Исходные данные для расчета на разработку 41
4.3.2 Расчет фонда оплаты труда 41
4.3.3 Расчет затрат, связанных с эксплуатацией оргтехники 42
4.3.4 Расчет затрат на специальное программные продукты 45
4.3.5 Расчет затрат на внедрение сервиса уведомлений 45
4.3.6 Калькуляция разработки 45
4.4 Экономическая целесообразность разработки 46
4.5 Выводы по экономической части 47
Заключение 47
Список используемой литературы 48
Приложение А. Примеры отправки запросов к backend 49
Приложение B. Примеры компонентов приложения 52
1 Аналитическая часть 7
1.1 Описание предметной области 7
1.2 Постановка задачи 8
1.3 Методы защиты информации web-приложения. 9
1.4 Методы защиты информации для базы данных 10
1.5 Вывод по аналитической части 11
2. Проектная часть 12
2.1 Анализ предметной области 12
2.2 Концептуальное проектирование 16
2.2.1 Диаграмма вариантов использования 17
2.2.2 Диаграмма развертывания 19
2.2.3 Диаграммы деятельности 20
2.3 Логическое проектирование базы данных 24
2.4 Проектирование интерфейсов 27
2.4.1 Требования к адаптивному дизайну 27
2.4.2 Требования к цветовой палитре приложения 27
2.4.3 Требования к шрифтам приложения 29
2.5 Вывод по проектной части 30
3. Технологическая часть 30
3.1 Структура бэкенда приложения 30
3.2 Описание работы программы 30
3.3 Реализация средств защиты информации 30
3.3.1 Защита от SQL-инъекций 31
3.3.2 Шифрование данных 31
3.4 Вывод по технологической части 30
4. Экономическая часть 30
4.1 Техническое задание по экономическому обоснованию разработки программного продукта 30
4.1.1 Основание для разработки 31
4.1.2 Назначение разработки 31
4.1.3 Требования, предъявляемые к приложению 32
4.1.4 Требования к программной документации 33
4.1.5 Стадии и этапы разработки системы хранения паролей 33
4.2 Построение и анализ сетевого графика 33
4.2.1 Построение сетевого графика 34
4.2.2 Графический способ вычисления критического пути 36
4.2.3 Построение графика привязки 37
4.3 Экономический расчет 41
4.3.1 Исходные данные для расчета на разработку 41
4.3.2 Расчет фонда оплаты труда 41
4.3.3 Расчет затрат, связанных с эксплуатацией оргтехники 42
4.3.4 Расчет затрат на специальное программные продукты 45
4.3.5 Расчет затрат на внедрение сервиса уведомлений 45
4.3.6 Калькуляция разработки 45
4.4 Экономическая целесообразность разработки 46
4.5 Выводы по экономической части 47
Заключение 47
Список используемой литературы 48
Приложение А. Примеры отправки запросов к backend 49
Приложение B. Примеры компонентов приложения 52
Весь текст будет доступен после покупки
Показать еще текст