СОДЕРЖАНИЕ
ВВЕДЕНИЕ 2
ОСНОВНАЯ ЧАСТЬ 5
Определение фишинговых ссылок и их характеристики 5
Методы распознавания фишинговых ссылок 7
Примеры успешных фишинговых атак 8
Методы защиты от фишинга 10
Рекомендации по действиям после перехода по подозрительной ссылке 12
Новые технологии в борьбе с фишингом 14
Бдительность как ключевой фактор кибербезопасности 16
ЗАКЛЮЧЕНИЕ 18
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 21...
Введение
1 Анализ предметной области, нормативной базы и существующих решений
1.1 Управление уязвимостями в жизненном цикле разработки программного обеспечения
1.2 Нормативное регулирование практик безопасной разработки
1.3 Источники данных об уязвимостях
1.4 Средства выявления уязвимостей
1.5 Классы решений и подходы к обработке данных об уязвимостях
1.6 Обзор существующих решений
1.6.1 DefectDojo
1.6.2 Faraday
1.6.3 Snyk
1.7 Сравнительный анализ и обобщение
1.8 Проблемы существующих подходов и требования к целевому сервису
2 Проектирование архитектуры сервиса управления уязвимостями
2.1 Общие принципы и критерии проектирования
2.2 Общая архитектура системы
2.3 Проектирование микросервисов
2.4 Логическая модель данных
2.5 Безопасность, наблюдаемость и эксплуатационный контур
2.6 Соответствие архитектуры задачам РАБОТЫ
3 Реализация и проверка прототипа
3.1 Реализованный состав прототипа
3.2 Основной сценарий обработки отчёта сканирования
3.3 Проверка функциональных требований
3.4 Ограничения текущей реализации
Заключение
Список использованных источников
...
Задание 1. Постановка задачи на практику в соответствии с направлением подготовки студента и программой переподготовки
1. Выбрать кейс в соответствии с направлением подготовки (Приложение 1). Желательно выбирать тот же кейс, который решался в рамках курса «Проектная деятельность».
2. Предоставить описание задачи, которая будет решения в процессе выполнения кейса, сформулировав с позиции профессиональной деятельности. Цель - описать задачу не как техническое задание для программиста, а как исследовательскую или практическую проблему, для решения которой требуется цифровой инструмент. Это описание должно включать:
• название и общую характеристику планируемому инструменту (например, «интерактивная база данных», «аналитический веб-сервис», «программа для семантического анализа текстовых корпусов», «инструмент для аннотирования и сравнения медиафайлов»). Важно сфокусироваться на функции, а не на технологии. Вместо «программа на Python» - «инструмент для автоматического выявления и классификации повторяющихся сюжетных паттернов».
• описание основной пользы (ценность) разрабатываемого решения. Важно описать ожидаемый результат в терминах предметной деятельности. Например: «Решение позволит перейти от выборочного качественного анализа к полному количественному охвату текстового корпуса», «автоматизирует рутинную часть работы по каталогизации, высвободив время для содержательной интерпретации», «сделает сложные данные наглядными и доступными для междисциплинарного обсуждения», «создаст новую цифровую среду для сохранения и публикации уникальных материалов»....
ВВЕДЕНИЕ 6
1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РАЗРАБОТКИ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ 8
1.1 Анализ существующих решений в области автоматизированных информационных систем для торговой и складской деятельности 8
1.2 Особенности торговой и складской деятельности 11
1.3 Выводы по первому разделу 17
2 ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ТОРГОВОЙ И СКЛАДСКОЙ ДЕЯТЕЛЬНОСТИ 18
2.1 Процесс организации торговой и складской деятельности 18
2.2 Требования к системе для автоматизации торговой и складской деятельности 22
2.3 Архитектура информационной системы для организации торговой и складской деятельности 23
2.4 Проектирование базы данных системы 26
2.5 Выбор средств программной реализации системы 29
2.6 Выводы по второму разделу 37
3 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ СИСТЕМЫ 39
3.1 Разработка пользовательского интерфейса системы 39
3.2 Создание базы данных 40
3.3 Программная реализация информационной системы 44
3.4 Тестирование системы 51
3.5 Выводы по третьему разделу 54
ЗАКЛЮЧЕНИЕ 56
СПИСОК ЛИТЕРАТУРЫ 57
ПРИЛОЖЕНИЕ А (обязательное) ТЕХНИЧЕСКОЕ ЗАДАНИЕ 60
...
Введение 3
1 Литературный обзор 4
1.1 Обзор технологий NFC-меток 4
1.2 Анализ рынка 6
1.3 Поиск аналогов 7
1.4 Выбор средств разработки 10
2 Разработка системы планового осмотра производства 16
2.1 Характеристика бизнес-процесса 16
2.2 Архитектура приложения 27
2.3 Разработка программного приложения 29
2.4 Интеграция 45
3 Экономическое обоснование 47
3.1 Расчет капитальных затрат 47
3.2 Расчет себестоимости разработки программного продукта 48
3.3 Расчет показателей эффективности инвестиционного проекта 53
Зключение 62
Список использованных источников 63
Приложение А. Код программы 65
Приложение Б. Апробация работы 110
Приложение В. Методические указания 111...
1. Основные сведения 3
2. Краткая история и классификация языков программирования 5
3. Методология процедурно-ориентированного программирования 10
4. Описание процедурных языков программирования 14
5. Основные элементы алгоритмического языка 20
6. Заключение 24
7. Список литературы 2
...
ВВЕДЕНИЕ 3
ГЛАВА №1. ОБЗОР СОВРЕМЕННЫХ ТЕХНОЛОГИЙ И ПРИНЦИПОВ ДЛЯ СОЗДАНИЯ ВЕБ-САЙТОВ 5
1.1 СОВРЕМЕННЫЕ ТЕХНОЛОГИИ, ИСПОЛЬЗУЕМЫЕ ДЛЯ СОЗДАНИЯ ВЕБ-САЙТОВ 5
1.2 ЭТАПЫ СОЗДАНИЯ ВЕБ-САЙТА 8
1.2.1 СОЗДАНИЕ МОДЕЛИ И ДИЗАЙНА ВЕБ-САЙТА 8
1.2.2 ИСПОЛЬЗОВАНИЕ ПРОГРАММ 9
1.2.3 ПРОВЕДЕНИЕ ТЕСТИРОВАНИЯ ВЕБ-САЙТА 11
ГЛАВА №2. РАЗРАБОТКА ВЕБ-САЙТА «ПЕРЕВОДЧИК» 13
2.1 РАЗРАБОТКА СТРУКТУРЫ ВЕБ-САЙТА 13
2.2 ТЕСТИРОВАНИЕ ГОТОВОГО САЙТА 19
ЗАКЛЮЧЕНИЕ 20
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 21
ПРИЛОЖЕНИЕ 22
...
1 Введение 4
2 Техническое задание 6
2.1 Основания для разработки программы 6
2.2 Назначение разработки 6
2.3 Требования к программам 6
2.4 Требования к надежности 9
2.5 Требования к программной документации 9
2.6 Тексты заданий по варианту 9
3 Описание разработанной программы 11
3.1 Общие сведения 11
3.2 Функциональное назначение 11
3.3 Описание логической структуры приложения 12
3.3.1 Алгоритмическая часть 12
3.3.1.1 Алгоритмы выполнения потоков 12
3.3.2 Разработка справочной подсистемы 29
3.3.3 Разработка программы инсталляции 33
3.4 Используемые технические средства 44
3.5 Вызов и загрузка 44
3.6 Входные данные 44
3.7 Выходные данные 45
4 Программа и методика испытаний 46
4.1 Объект испытаний 46
4.2 Цель испытаний 46
4.3 Требования к программе 46
4.4 Требования к программной документации 47
4.5 Средства и порядок испытаний 47
4.6 Методы и результаты испытаний 48
4.6.1 Методы испытаний 48
4.6.2 Результаты экспериментальной проверки приложения 48
5 Эксплуатационные документы 69
5.1 Руководство программиста 69
5.1.1 Назначение и условия применения программ 69
5.1.2 Характеристика программы 69
5.1.3 Обращение к программе 69
5.1.4 Входные и выходные данные 69
5.1.5 Сообщения 70
5.2 Руководство оператора (пользователя) 72
5.2.1 Назначение и условия применения программ 72
5.2.2 Выполнение программы 72
5.2.3 Сообщения оператору 75
6 Приложение 77
7 Список литературы 103
...
Введение 5
1. Характеристика объекта автоматизированной системы. 6
2. Аналитический обзор и обоснование выбора инструментальных средств разработки проблемно-ориентированных баз данных и программного обеспечения автоматизированной системы. 6
3 Формализованное описание объекта автоматизированной системы. Постановка задачи разработки автоматизированной системы поддержки принятия решений системного администратора вычислительной сети учреждения здравоохранения 13
4 Функциональная структура автоматизированной системы (программного комплекса) 16
5 Структура и характеристика информационного обеспечения. 17
6. Структура и характеристика программного обеспечения. 18
Выводы 20
Список использованных источников 21
...
ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 3
ВВЕДЕНИЕ 4
Глава 1 Основные теоретические аспекты в разработке информационной системы для борьбы с интернет зависимостью 6
1.1 Анализ предметной области 6
1.2 Организационная структура объекта автоматизации 7
1.3 Разработка модели процесса 8
1.4 Обзор существующих аналогов 14
Глава 2 Разработка приложения информационной системы для борьбы с интернет зависимостью 17
2.1 Постановка задачи (Техническое задание) 17
2.2 Проектирование информационного обеспечения 18
2.3 Разработка прикладного программного обеспечения 23
2.4 Руководство пользователя 28
Глава 3 Экономическая эффективность проекта разработки информационной системы для борьбы с интернет зависимостью 42
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫЙ ИСТОЧНИКОВ 50
ПРИЛОЖЕНИЕ А 55
...
ВВЕДЕНИЕ 3
1 Теоретические аспекты разработки программного модуля информационной системы организации 5
1.1 Понятие «модуль информационной системы», особенности учета продаж товаров организации 5
1.2 Технологии разработки программного модуля информационной системы организации 9
2 Разработка программного модуля информационной системы для учета продаж товаров ООО «Фирма ЛИСТ» 21
2.1 Экономико-организационная характеристика ООО «Фирма ЛИСТ» 21
2.2 Анализ информационной системы ООО «Фирма ЛИСТ» 22
2.3 Моделирование программного модуля информационной системы ООО «Фирма ЛИСТ» методологией IDEF0, DFD и IDEF3 24
2.4 Разработка интерфейса пользователя и реализация программного модуля информационной системы для учета продаж товаров ООО «Фирма ЛИСТ» 28
2.5 Инсталляция, настройка и эксплуатация программного модуля информационной системы для учета продаж товаров организации 36
2.6 Инструкция пользователя 41
ЗАКЛЮЧЕНИЕ 49
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 51
ПРИЛОЖЕНИЯ 54
...