Разработка программного обеспечения для организации обмена данными в вычислительной сети организации ООО "Айди партнер"
ВВЕДЕНИЕ
В настоящее время информационная безопасность (ИБ) становится неотъемлемой частью существования и развития многих государственных, коммерческих и частных организаций. Защита данных основывается на серьезных соображениях, ведь в случае утечки информации любая компания может понести серьезные убытки, финансовые потери и другие виды ущерба, которые в конечном итоге могут привести к уничтожению компании.
Конкуренция за информационные ресурсы, борьба за сохранение и получение определенного информационного преимущества приобретает все большее значение в геополитической конкуренции многих стран мира. В этой новой фазе мировой истории, когда возможности активного роста за счет конвенциональной аннексии и присвоения новых ресурсов за счет военного захвата чужих территорий малоэффективны и исчерпаны, встает вопрос о лучших и более приемлемых способах геополитической конкуренции в новая информационная среда.
Становится ясно, что в условиях глобализации информационной сферы качество систем национальной безопасности очень часто становится решающим фактором в политике каждого субъекта геополитической борьбы.
С другой стороны, несостоятельность такой системы с точки зрения информационной безопасности может стать решающим фактором, ведущим к крупномасштабной катастрофе или аварии, последствия которой могут дезорганизовать действующее государственное управление, обрушить экономику или финансовую систему, и т.п.
Основная идея информационной безопасности как социального явления заключается в установлении и реализации различных нравственных, эстетических, правовых и организационн
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 6
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ДЛЯ РАЗРАБОТКИ ПО (ИС, БД, АИС) 8
1.1 Характеристика предприятия и его деятельности 8
1.2.Организационная структура управления предприятием 8
1.3.Программная и техническая архитектура ИС предприятия 11
1.4. Выбор комплекса задач автоматизации и характеристика существующих бизнес – процессов 16
1.5.Анализ существующих разработок для автоматизации задачи 18
1.6. Обоснование проектных решений 23
1.6.1. Обоснование проектных решений по информационному обеспечению 23
1.6.2. Обоснование проектных решений по программному обеспечению 1
1.6.3. Обоснование проектных решений по техническому обеспечению 10
Выводы по 1 главе 14
2. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (ИС, БД, АИС) 15
2.1. Характеристика нормативно-справочной, входной и оперативной информации 15
2.2. Характеристика результатной информации 23
2.3 Разработка инфологической модели базы данных 25
2.4. Дерево функций и сценарий диалога 28
2.5. Структурная схема пакета (дерево вызова процедур и программ) 30
2.6. Этапы жизненного цикла проекта автоматизации 31
Выводы по 2 главе 38
3. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (ИС, БД, АИС) 40
3.1 Разработка физической модели базы данных 40
3.2. Анализ системы обеспечения информационной безопасности и защиты информации 41
3.3. Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации 43
3.4 Контрольный пример реализации проекта 46
3.5. Обоснование экономической эффективности проекта 56
Выводы по 3 главе 63
ЗАКЛЮЧЕНИЕ 64
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 67
ПРИЛОЖЕНИЕ 1 69
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1.Авдошин, Песоцкая:Информатизациябизнеса.Управление рисками, Издательство: ДМК-Пресс, М., 2011 г., 176 стр.
2.Антониоу, Грос, Хоекстра: Семантический веб, М, ДМК-Пресс, 2016 г., 240 с.
3.Бэнкс, Порселло: React и Redux. Функциональная веб-разработка, М. Питер, 2020 г., 336 с.
4.Веллинг, Томсон: Разработка веб-приложений с помощью PHP и MySQL, М, Диалектика, 2017 г., 768 с.
5.Викрам Васвани: MySQL: использование и администрирование, Издательство: Питер, СПб, 2011 г., 368 стр.
6.Владислав Пирогов: Информационные системы и базы данных: организация и проектирование, Издательство: BHV, М., 2009 г., 528 стр.
7.Георгий Исаев: Информационные системы в экономике. Учебник, Издательство: Омега-Л, М., 2013 г., 462 стр.
8.Георгий Исаев: Проектирование информационных систем. Учебное пособие, Издательство: Омега-Л, М., 2015 г., 424 стр.
9.Джон Дакетт: Javascript и jQuery. Интерактивная веб-разработка, М. Эксмо, 2017 г., 640 с.
10.Дино Эспозито: Разработка современных веб-приложений. Анализ предметных областей и технологий, М, Вильямс, 2017 г., 464 с.
11.Дмитрий Чистов: Экономическая информатика (для бакалавров). Учебное пособие, Издательство: Кнорус, 2014 г., 512 стр.
12.Дэвид Скляр: Изучаем PHP7. Руководство по созданию интерактивных веб-сайтов, М. Диалектика, 2017 г., 464 с.
13.ИтанБраун: Веб-разработкас применением Node и Express. Полноценное использование стекаJavaScript, М., Питер, 2017 г., 336 с.
14.Колисниченко Д.Н,: PHP и MySQL. Разработка Web-приложений, М, BHV, 2017 г., 740 с.
15.Курлов, Петров: Методология информационной аналитики, Издательство: Проспект, М.,2014 г., 384 стр.
16.Мэтью Макдональд: Веб-разработка. Исчерпывающее руководство, М. Питер, 2017 г., 640 с.
17.НиколасЗакас: JavaScriptдля профессиональныхвеб- разработчиков, Питер, 2015 г., М. 960 с.
18.Робин Никсон: Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5, М, Питер, 2016 г., 768 с.
19.Сол
Чтобы компоненты клиент-серверной архитектуры взаимодействовали корректно, они должны соблюдать несколько основных правил. Этим правилам должны следовать в равной степени клиенты, серверы и прикладное программное обеспечение.
Технические характеристики персональных компьютеров, используемых компанией, относятся к компьютерам со средней производительностью, из чего можно сделать вывод об отсутствии необходимости их модернизации или замены для выполнения поставленной задачи.
Локальная сеть компании состоит из сегментов пользователей и серверов. Серверное оборудование включает в себя:
Коммутатор на 44 порта D-Link DGS-3100-48 L2 stacked 44xGigaUTP, 4xSFP;
Один APC Smart-UPS 750 ВА
Серверы различного назначения (сервер приложений, альтернативный DNS-сервер, сервер шлюза, основной и резервный контроллеры домена, другие).
Рабочие станции имеют следующую конфигурацию
Материнская