Содержание Введение .................................................................................................... 2 1. Основная часть ...................................................................................... 5 1.1 Охрана труда и техника безопасности во время прохождения практики ..................................................................................................... 6 1.1.1 Общие требования охраны труда ................................................... 6 1.1.2 Требования охраны труда перед началом работы ........................ 8 1.1.3 Требования охраны труда во время работы .................................. 9 1.1.4 Требования охраны труда в аварийных ситуациях ...................... 9 1.1.5 Требования охраны труда по окончании работы ....................... 10 2. Проектирование и разработка информационных систем ............... 10 Заключение .............................................................................................. 22 Введение Описание предприятия Отель-казино "Алтай гостинично-развлекательным Пэлас" является комплексом, уникальным расположенным в живописной местности Республики Алтай. Это заведение сочетается в себе роскошь и комфорт гостиницы высокого уровня с захватывающим азартом и развлекательными возможностями казино. "Алтай Пэлас" привлекает внимание как туристов, так и деловых путешественников, предоставляя широкий спектр услуг и возможностей для отдыха и работы. Местоположение и инфраструктура Комплекс расположен в экологически чистой зоне, окруженной живописными горными пейзажами и зелеными лесами. Такое расположение делает "Алтай Пэлас" идеальным местом для отдыха и расслабления, вдали от городского шума и суеты. Гостиничные номера Отель предлагает разнообразие номеров, начиная от стандартных и заканчивая люксовыми апартаментами. Все номера оборудованы по последнему слову техники и предоставляют высококлассный сервис. В номерах имеются: Современная мебель и удобства. Высокоскоростной интернет. Системы климат-контроля. Спутниковое телевидение. Казино Казино "Алтай Пэлас" является центральной развлекательной зоной комплекса. Оно предлагает широкий выбор азартных игр, включая: Рулетку. Блэкджек. Покер. Игровые автоматы. Казино оборудовано современными системами безопасности и видеонаблюдения для обеспечения честности игр и безопасности гостей. Рестораны и бары На территории отеля расположены несколько ресторанов и баров, предлагающих блюда международной и местной кухни. Гостям доступны: Ресторан с изысканным меню и панорамным видом. Бар с широким выбором напитков и коктейлей. Кафе с легкими закусками и десертами. Спа-комплекс и фитнес-центр Для тех, кто ценит отдых и заботу о здоровье, "Алтай Пэлас" предлагает спа-комплекс и фитнес-центр. В спа-комплексе доступны: Массажные кабинеты. Сауны и бани. Бассейн. Косметологические услуги. Фитнес-центр оснащен современными тренажерами и предлагает разнообразные программы для поддержания физической формы. Конференц-залы и деловые услуги Для деловых гостей и проведения корпоративных мероприятий в отеле имеются конференц-залы, оснащенные всем необходимым оборудованием: Проекторы и аудиосистемы. Высокоскоростной интернет. Услуги по организации мероприятий. IT-инфраструктура Отель-казино "Алтай Пэлас" оснащен современной ITинфраструктурой, включающей: Сетевое оборудование для обеспечения надежной и быстрой связи. Серверы и системы хранения данных. Системы видеонаблюдения и контроля доступа. Информационные системы для управления гостиницей и казино. Персоналф В персонал, "Алтай Пэлас" прошедший работает высококвалифицированный специальное обучение для работы в гостинично-развлекательной сфере. Каждый сотрудник стремится обеспечить высокий уровень сервиса и удовлетворить потребности гостей. Отель-казино "Алтай Пэлас" – это современный комплекс, предоставляющий широкий спектр услуг и возможностей для комфортного отдыха и продуктивной работы. Его уникальное расположение, высококлассный сервис и передовые технологии делают его привлекательным для самых разных категорий гостей. Сегодня мир стремится к покорению новых вершин но чтобы добраться выше и узнать больше людям необходимо работать сообща, предпринимая совместные усилия. Цифровые технологии непосредственно решают вопрос расстояния, уже совсем не важно в какой точки земли вы находитесь и какой у вас часовой пояс. Вы всегда можете оставаться на связи. Но иногда происходят сбои, которые ведут к необратимым событиям. Так перед людьми стоит важная задача когда разрабатывается программный продукт, необходимо тщательно планировать время разработки и учитывать время и трудоспособность на проведение тестирования и нахождение уязвимостей программы. Так целью для прохождения учебной практики является формирование и закрепление, профессиональных знаний и умений выполнения анализа и моделирования программного продукта, исследуя код и характеристики программы. Для достижения поставленной цели были поставлены следующие задачи: - Ознакомиться и инструктажем по технике безопасности во время прохождения практики; - ознакомится и провести ревьюирование проверки целостности программного продукта; - выполнить измерение характеристик кода; - провести анализ кода вредоносных программ; - провести описание сценариев использования программного продукта; - провести оценку трудоёмкости и сроков разработки ПО; - оценить стоимость проекта - провести обоснования выбора вида диаграммы для динамического моделирования. 1. Основная часть В данном разделе будут рассмотрены вводный инструктаж по техники безопасности вовремя прохождения практики, Анализ использованных метрик программного продукта при ревьюировании, проверка целостности программного кода, и результат проведенного анализа программного кода. Также будует рассмотрено использование метрик стилистики. А также проведенного выполнения измерений характеристик кода. А также результат проведенного исследования кода вредоносных программ. 1.1 Охрана труда и техника безопасности во время прохождения практики В данном подразделе будут рассмотрены общие требования охраны труда, требования охраны труда перед началом работы, требования охраны труда во время работы, требования охраны труда в аварийных ситуациях а так же требования охраны труда по окончании работы. 1.1.1 Общие требования охраны труда К работе на персональном компьютере допускаются лица, прошедшие обучение безопасным методам труда, вводный инструктаж, первичный инструктаж на рабочем месте. При эксплуатации персонального компьютера на работника могут оказывать действие следующие опасные и вредные производственные факторы: - повышенный уровень электромагнитных излучений; - повышенный уровень статического электричества; - пониженная ионизация воздуха; - статические физические перегрузки; - перенапряжение зрительных анализаторов. Работник обязан: Выполнять только ту работу, которая определена его должностной инструкцией. Содержать в чистоте рабочее место. Соблюдать режим труда и отдыха в зависимости от продолжительности, вида и категории трудовой деятельности (Приложение 1). Соблюдать меры пожарной безопасности. Рабочие места с компьютерами должны размещаться таким образом, чтобы расстояние от экрана одного видеомонитора до тыла другого было не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов – не менее 1,2 м. Рабочие места с персональными компьютерами по отношению к световым проемам должны располагаться так, чтобы естественный свет падал сбоку, преимущественно слева. Оконные персональные проемы в компьютеры, помещениях, где используются должны быть оборудованы регулируемыми устройствами типа: жалюзи, занавесей, внешних козырьков и др. Рабочая мебель для пользователей компьютерной техникой должна отвечать следующим требованиям: - высота рабочей поверхности стола должна регулироваться в пределах 680 – 800 мм; при отсутствии такой возможности высота рабочей поверхности стола должна составлять 725 мм; - рабочий стол должен иметь пространство для ног высотой не менее 600 мм, глубиной на уровне колен не менее 450 мм и на уровне вытянутых ног не менее 650 мм; - рабочий стул (кресло) должен быть подъемно – поворотным и регулируемым по высоте и углам наклона сиденья и спинки, а также – расстоянию спинки от переднего края сиденья; - рабочее место должно быть оборудовано подставкой для ног, имеющей ширину не менее 300 мм, глубину не менее 400 мм, регулировку по высоте в пределах до 150 мм и по углу наклона опорной поверхности подставки до 20 градусов; поверхность подставки должна быть рифленой и иметь по переднему краю бортик высотой 10 мм; - рабочее место с персональным компьютером должно быть оснащено легко перемещаемым пюпитром для документов. Для нормализации компьютерами аэроионного необходимо фактора использовать помещений с устройства автоматического регулирования ионного режима воздушной среды (например, аэроионизатор стабилизирующий «Москва-СА1»). За невыполнение данной Инструкции виновные привлекаются к ответственности согласно правилам внутреннего трудового распорядка или взысканиям, определенным Кодексом законов о труде Российской Федерации. 1.1.2 Требования охраны труда перед началом работы - Подготовить рабочее место. - Отрегулировать освещение на рабочем месте, убедиться в отсутствии бликов на экране. - Проверить правильность подключения оборудования к электросети. - Проверить исправность проводов питания и отсутствие оголенных участков проводов. - Убедиться в наличии заземления системного блока, монитора и защитного экрана. - Протереть антистатической салфеткой поверхность экрана монитора и защитного экрана. - Проверить правильность установки стола, стула, подставки для ног, пюпитра, угла наклона экрана, положение клавиатуры, положение «мыши» на специальном коврике, при необходимости произвести регулировку рабочего стола и кресла, а также расположение элементов компьютера в соответствии с требованиями эргономики и в целях исключения неудобных поз и длительных напряжений тела. 1.1.3 Требования охраны труда во время работы Работнику при работе на ПК запрещается: - прикасаться к задней панели системного блока (процессора) при включенном питании; - переключать разъемы интерфейсных кабелей периферийных устройств при включенном питании; - допускать попадание влаги на поверхность системного блока (процессора), монитора, рабочую поверхность клавиатуры, дисководов, принтеров и других устройств; - производить самостоятельное вскрытие и ремонт оборудования; - работать на компьютере при снятых кожухах; - отключать оборудование от электросети и выдергивать электровилку, держась за шнур. Продолжительность непрерывной работы с компьютером без регламентированного перерыва не должна превышать 2-х часов. Во время регламентированных перерывов с целью снижения нервно – эмоционального напряжения, утомления зрительного анализатора, устранения влияния гиподинамии и гипокинезии, предотвращения развития познотонического утомления выполнять комплексы упражнений. 1.1.4 Требования охраны труда в аварийных ситуациях Во всех случаях обрыва проводов питания, неисправности заземления и других повреждений, появления гари, немедленно отключить питание и сообщить об аварийной ситуации руководителю. Не приступать к работе до устранения неисправностей. При получении травм или внезапном заболевании немедленно известить своего руководителя, организовать первую доврачебную помощь или вызвать скорую медицинскую помощь. 1.1.5 Требования охраны труда по окончании работы Отключить питание компьютера. Привести в порядок рабочее место. Выполнить упражнения для глаз и пальцев рук на расслабление. Работа предприятия может быть оценена следующим образом: в начале каждого отчетного периода на основе финансовой отчетности вычисляется по неким формулам определенный набор показателей. Важность показателей характеризуется некоторыми числовыми константами. Значение каждого показателя измеряется в некоторой системе единиц 2. Проектирование и разработка информационных систем По данной МДК выполнены следующие виды работ: Анализ предметной области индивидуального задания Использование инструментальных средств проектирования для разработки индивидуальной ИС Построение моделей разработка ТЗ Создание ER-диаграммы проектируемой системы и Теоретические сведения: ИС - система, предназначенная для хранения, поиска и обработки информации и соответствующие организационные ресурсы (человеческие, технические, финансовые и т. д.), которые обеспечивают и распространяют информацию. Классификация ИС: по функциональному значению; по объектам управления; по характеру использования результатной информации. Принципы построения эффективных информационных систем: Принцип интеграции, заключающийся в том, что обрабатываемые данные, однажды введенные в систему, многократно используются для решения большого числа задач; Принцип системности, заключающийся в обработке данных в различных аспектах, чтобы получить информацию, необходимую для принятия решений на всех уровнях управления; Принцип комплексности, заключающийся в механизации и автоматизации процедур преобразования данных на всех этапах функционирования информационной системы. Технологического процесса ИС — это упорядоченная последовательность взаимосвязанных действий, выполняющихся с момента возникновения исходных данных до получения требуемого результата. Основные классы ИС: Документальные; Геоинформационные; Справочные; Поисковые; Расчетные; Технологические; Локальные; Распределительные; Основные классы баз данных: Иерархическая; Сетевая; Реляционная; Объектная и объектно-ориентированная; Объектнореляционная; Функциональная; Информация – это осмысленные «данные» т.е данные, в которых выявлены причинно- следственные зависимости. Данные – это «информация», записанная на каком либо языке или в системе кодирования на носителе или находящаяся в канале связи, рассматриваемая безотносительно к ее смысловому содержанию. История проектирования: еще с первобытных времен человек задумывался о том, как перенести ту информацию, которую он воспринимает из внешнего мира на какой-либо носитель, чтобы запечатлеть ее или передать другим. Так появилась наскальная живопись и прочие формы первобытного искусства. Метод «снизувверх» - представляет собой процесс, при котором вначале создаются все компоненты сборки, затем производится их сборка. Метод «сверху-вниз» - представляет объединении в единое целое. большой интерес при Проект - временное предприятие, направленное на создание уникального продукта, услуги или результата. Проектирование процесс определения архитектуры, компонентов, интерфейсов и других характеристик системы или её части. Объект проектирования ИС - это среда или процесс, в контексте которых находится предмет. Субъект проектирования ИС - это предполагаемый продукт, образ которого первоначально представлен в проекте. Области проектирования ИС: проектирование объектов данных, которые будут реализованы в базе данных; проектирование программ, экранных форм, отчетов, которые будут обеспечивать выполнение запросов к данным; учет конкретной среды или технологии. Технология проектирования ИС – это совокупность методологии и средств проектирования АИС, а также методов и средств создания организации и проектирования проектирования модернизации (управление проекта информационных систем ИС). процессом Методология описывает процесс создания и сопровождения систем в виде жизненного цикла (ЖЦ) ИС, представляя его как некоторую последовательность стадий и выполняемых на них процессов. Методы проектирования ИС разнообразны, при этом определённое непонимание среди специалистов целесообразности наблюдается и границ использования каждого из методов. В частности, речь идёт об областях применения структурно-функционального и объектноориентированного моделирования. Методы проектирования ИС можно классифицировать по степени использования средств автоматизации, типовых проектных решений, адаптивности к предполагаемым изменениям. Под средством проектирования ИС понимается комплекс инструментальных средств, обеспечивающих в рамках выбранной методологии проектирования поддержку полного ЖЦ ИС. Их классификация: среды общего назначения и языково- ориентированные среды. Жизненный цикл(ЖЦ) ПО – это период времени, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации. Модель ЖЦ ПО – это структура, определяющая последовательность выполнения действий и задач, а также взаимосвязи процессов на протяжении всего его ЖЦ. Каскадная модель (англ. waterfall model, иногда переводят как модель «Водопад») — модель процесса разработки программного обеспечения, в которой процесс разработки выглядит как поток, последовательно проходящий фазы анализа требований, проектирования, реализации, тестирования, интеграции и поддержки. Процессы ЖЦ ИС. Основные: заказ, поставка, разработка, эксплуатация, сопровождение. документирование, управление Вспомогательные: конфигурацией, обеспечение качества, верификация. Организационные: управление проектами, усовершенствование, обучение. Каноническое проектирование отражает особенности руч­ной технологии индивидуального проектирования, осуществляемого на уровне исполнителей без использова­ния каких-либо средств автоматизации. Включает 3 стадии: предпроектная стадия (сбор материалов обследования проектирования(техническое проектирование), стадия и их анализ), проектирование, стадия рабочее внедрения(подготовка объекта к внедрению, опытное внедрение, сдача в эксплуатацию). Состав и содержания ТЗ: общие сведения; назначение и цели создания системы; характеристика объектов автоматизации; требования к системе; состав и содержания работ по созданию темы; порядок контроля и приемки системы; требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие; требования к документированию; источники разработки; Состав и содержание технического проекта. Пояснительная записка: основания для разработки системы; перечень организаций разработчиков; краткая характеристика объекта с указанием основных технико-экономических показателей его функционирования и связей с другими объектами; краткие сведения об основных проектных решениях по функциональной и обеспечивающим частям системы; Функциональная и организационная структура системы: обоснование выделяемых подсистем, их перечень и назначение; перечень задач, решаемых в каждой подсистеме, с краткой характеристикой их содержания; схема информационных связей между подсистемами и между задачами в рамках каждой подсистемы; Постановка задач и алгоритмы решения: организационноэкономическая сущность задачи (наименование, цель решения, краткое содержание, метод, периодичность и время решения задачи, способы сбора и передачи данных, связь задачи с другими задачами, характер использования результатов решения, в которых они используются); (структурная экономико-математическая и развернутая форма модель задачи представления); входная оперативная информация ( характеристика показателей, диапазон изменения, формы представления); нормативно-справочная информация ( НСИ) (содержание и формы представления); информация, хранимая для связи с другими задачами; информация, накапливаемая для последующих решений данной задачи; информация по внесению изменений ( система внесения изменений и перечень информации, подвергающейся изменениям); алгоритм решения задачи ( последовательность этапов расчета, схема, расчетные формулы); контрольный пример (набор заполненных данными форм входных документов, условные документы с накапливаемой и хранимой информацией, формы выходных документов, заполненные по результатам решения экономикотехнической задачи и в соответствии с разработанным алгоритмом расчета); Организация информационной базы: источники поступления информации и способы ее передачи; совокупность показателей, используемых в системе; состав документов, сроки и периодичность их поступления; основные проектные решения по организации фонда НСИ; состав НСИ, включая перечень реквизитов, их определение, диапазон изменения и перечень документов НСИ; перечень массивов НСИ, их объем, порядок и частота корректировки информации; структура фонда НСИ с описанием связи между его элементами; требования к технологии создания и ведения фонда; методы хранения, поиска, внесения изменений и контроля; определение объемов и потоков информации НСИ; контрольный пример по внесению изменений в НСИ; предложения по унификации документации; Система математического обеспечения: обоснование структуры математического обеспечения; обоснование выбора системы программирования; перечень стандартных программ; Принцип описание и построения обоснование комплекса схемы технических средств: технологического процесса обработки данных; обоснование и выбор структуры комплекса технических средств и его функциональных групп; обоснование требований к разработке нестандартного оборудования; комплекс мероприятий по обеспечению надежности функционирования технических средств; Расчет экономической эффективности системы: сводная смета затрат, связанных с эксплуатацией систем; расчет годовой экономической эффективности, источниками которой являются оптимизация производственной структуры хозяйства (объединения), снижение себестоимости продукции за счет рационального использования производственных ресурсов и уменьшения потерь, улучшения принимаемых управленческих решений; Мероприятия по подготовке объекта к внедрению системы: перечень организационных мероприятий по совершенствованию бизнес-процессов; перечень работ по внедрению системы, которые необходимо выполнить на стадии рабочего проектирования, с указанием сроков и ответственных лиц; Ведомость документов. UML-диаграмма графического – это описания, специализированный предназначенный для язык объектного моделирования в сфере разработки различного программного обеспечения. Виды диаграмм: Диаграмма классов; Диаграмма компонентов; Диаграмма Диаграмма развёртывания; композитной/составной структуры; Диаграмма Диаграмма объектов; пакетов; Диаграмма деятельности; Диаграмма автомата; Диаграмма вариантов использования; Диаграммы коммуникации и последовательности; Диаграмма обзора взаимодействия; Диаграмма синхронизации; Диаграмма структурная классов диаграмма (англ. Static языка Structure diagram) моделирования — UML, демонстрирующая общую структуру иерархии классов системы, их коопераций, атрибутов (полей), методов, интерфейсов и взаимосвязей между ними. Широко применяется не только для документирования и визуализации, но также для конструирования посредством прямого или обратного проектирования. Диагра́мма развёртывания (англ. Deployment diagram) в UML моделирует физическое развертывание артефактов на узлах. Например, чтобы описать веб-сайт, диаграмма развертывания должна показывать, какие аппаратные компоненты («узлы») существуют (например, веб-сервер, сервер базы данных, сервер приложения), какие программные компоненты («артефакты») работают на каждом узле (например, веб-приложение, база данных), и как различные части этого комплекса соединяются друг с другом (например, JDBC, REST, RMI). Документальная информационная система (ДИС) — единое хранилище документов с инструментарием поиска и выдачи необходимых пользователю документов. Типология документальных БД: По форме представляемой информации; По типу хранимой (немультимедийной) информации; Логическое проектирование - это процесс конструирования общей информационной модели предприятия на основе отдельных моделей данных пользователей, которая является независимой от особенностей реально используемой СУБД и других физических условий. Логическая модель описывает понятия предметной области, их взаимосвязь, а также ограничения на данные, налагаемые предметной областью. Примеры понятий - «сотрудник», «отдел», «проект», «зарплата». Примеры взаимосвязей между понятиями - «сотрудник числится ровно в одном отделе», «сотрудник может выполнять несколько проектов». Физическое проектирование базы данных - процесс подготовки описания реализации базы данных на вторичных запоминающих устройствах; на этом этапе рассматриваются основные отношения, организация файлов и индексов, предназначенных для обеспечения эффективного доступа к данным, а также все связанные с этим ограничеия целостности и средства защиты. Поиск документов по гипертекстовым ссылкам базируется на гипертекстовых технологиях поиска документальной информации. Основная идея гипертекстовых технологий состоит в том, что поиск документальной информации происходит с учетом множества взаимосвязей, имеющихся между документами, а значит, более эффективно, чем при традиционных методах поиска. Основные интерфейса: принципы проектирования Естественность интерфейса; пользовательского Согласованность интерфейса; Дружественность интерфейса (Принцип «прощения пользователя»); Принцип «обратной связи»; Простота интерфейса; Гибкость интерфейса; Эстетическая привлекательность; Характеристика основных этапов проектирования пользовательского интерфейса: структуру диалога; возможный сценарий развития диалога; содержание управляющих сообщений и данных, которыми могут обмениваться человек и приложение (семантику сообщений); визуальные атрибуты отображаемой информации (синтаксис сообщений). Документирование является вспомогательным по отношению к ЖЦ ИС. Процессы документирования охватывают планирование и обеспечение документирования, рекомендации по стандартизации, проектированию и разработке, а также по производству, конфигурационному управлению и сопровождению комплекта документации. ГОСТ 19.101-77. Компонент - Программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса. Комплекс Программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса Единая система программной документации (ЕСПД) — комплекс государственных стандартов Российской Федерации, устанавливающих взаимосвязанные правила разработки, оформления и обращения программ и программной документации. Компонент - Программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса. Комплекс - Программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, самостоятельно или в составе другого комплекса. и применяемая Реинжиниринг ИС предполагает существенное изменение ИС, связанное с доработкой и перепроектированием компонентов информационной системы.. Реинжиниринг информационных систем – качественное улучшение существующих информационных сетей путем их перепроектирования, пересмотра процессов их функционирования. Основные причины реинжиниринга устаревание информационной технологий, пользовательских используемых в составе системы ИС: моральное (информационных и программных интерфейсов, ИС); физическое устаревание информационной системы (износ ее аппаратных компонентов); причины организационного характера (связанные с окружением информационной системы, пользователями системы). бизнес-процессами предприятия, Заключение В ходе проведённой работы была проведена работа над ревьюированием программного продукта. Для формирования и закрепления профессиональных знаний выполнения анализа и моделирования, а также проведение исследование кода и характеристик программы. Для достижения поставленной цели были реализованы следующие задачи: было проведено ознакомление с инструктажем по технике безопасности проведения учебной практики. Было проведено ревьюирование проверки целостности программного продукта, было проведено измерение характеристик кода и анализ кода вредоносных программ. Также было проведено описание сценариев использования программного продукта и проведена оценка трудоемкости и сроков разработки ПО. Был проведен анализ оценки стоимости проекта, а также были приведены обоснования выбора вида диаграммы для динамического моделирования. Библиографический список 1. Грекул В.И. Управление внедрением информационных систем: Учебник / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина – М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2011. (Серия «Основы информационных технологий»): (дата обращения: 17.05.2022). 2. Казарин О.В. Методология защиты программного обеспечения. Издательство: МЦНМО-2013. (дата обращения: 25.05.2022) 3. Липаев В.В. Сопровождение и управление конфигурацией сложных программных средств. – М.: СИНТЕГ, 2011. (дата обращения: 24.05.2022) 4. Соммервилл, Иван. Инженерия программного обеспечения, 6-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2012. (дата обращения: 26.05.2022) 5. Шаньгин В. Информационная безопасность. Издательство: ДМК Пресс – 2014 (дата обращения: 30.05.2022) 6. Брауде Э. Технология разработки программного обеспечения. – СПб.: Питер, 2004. – 655 с.: ил. (дата обращения: 30.05.2022) 7. Бессмертный, И.А. Интеллектуальные системы [Электронный ресурс]: учебник и практикум для СПО / И.А. Бессмертный, А.Б. Нугуманова, А.В. Платонов. – Москва: Издательство Юрайт, 2020. – 243 с (дата обращения: 30.05.2022) 8. Петрова А.Н., Еськова А.В., Лошманов А.Ю. Проблема выбора методологии разработки информационной системы вуза // Современные проблемы науки и образования. – 2013. – №2; URL: www.science-education.ru/108–8605 (дата обращения: 30.05.2022) 9. Иванов, В.М. Интеллектуальные системы [Электронный ресурс]: учеб. пособие для СПО / В.М. Иванов; под науч. ред. А.Н. Сесекина. – Москва: Издательство Юрайт, 2020. – 93 с (дата обращения: 30.05.2022)