Главная » Просмотр файлов » Иванов636336871903591282

Иванов636336871903591282 (1206699), страница 5

Файл №1206699 Иванов636336871903591282 (Разработка автоматизированного комплекса контроля полномочий доступа субъектов доступа к объектам доступа информационной системы) 5 страницаИванов636336871903591282 (1206699) страница 52020-10-04СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 5)

Для разработкиприложения был составлен проект, основанный на материале полученном впроцессе прохождения производственной практики и изложенный висследовании предметной области.В процессе проектирования программного продукта были выделеныследующие функции:‒ проверка соответствия пользователей на устройстве‒ проверка наличие директорий, указанных в организационнораспорядительной документации‒ проверка прав доступа пользователей к объектам доступа‒ создание отчета по результатам проверкиПроверка соответствия пользователей на устройстве - администратору будетвыводиться два списка пользователей.

В одном списке будут указаныпользователи, которые должны быть на устройстве в соответствии сорганизационно-распорядительной документацией предприятия. Список этихпользователей программа получает путем считывания непосредственно изорганизационно-распорядительной документации.

Во втором списке будут19указаны все пользователи, которые присутствуют на данном устройстве. Списокэтих пользователей программа считывает из системного файла. Принеобходимости, администратор проводящий проверку может редактировать этисписки. Программа сравнивает эти два списка, выводит результат сграфическим выделением для демонстрации администратору и составляет отчетпо этапу проверки. В случае соответствия на главную форму выводитсясообщение о том что пользователи соответствуют документации, в противномслучае выводится сообщение о несоответствии документации и выводитсясписок пользователей, которых необходимо добавить или удалить наустройстве.Проверка наличия директорий, указанных в организационнораспорядительной документации - это проверка наличия корневых директорийна текущем устройстве, в которых хранится информация, передаваемая винформационных потоках предприятия.

Программа выводит на экран списокдиректорий, указанных в документации с графическим выделением взависимости от результатов проверки. Администратор в случае необходимостиможет редактировать этот список. По завершении проверки программаформирует вторую часть отчета, на главную форму в случае успешной проверкиотображается сообщение о соответствии, в случае несоответствия вноситсясписок директорий для добавления или удаления с устройства.Проверка прав доступа пользователей к объектам доступа - программаполучает список всех информационных ресурсов с организационнораспорядительной документации с правами доступа для каждого пользователя ивыводит на экран.

Происходит процедура сравнения прав доступа для каждогопользователя и на экран выводится выделение несоответствующих прав. Принажатии на определенный ресурс, администратору в открывающемся окневыводится список прав для этого ресурса из документации и список прав,настроенный в системе, для визуального сопоставления. Список ресурсов имеетдва варианта сортировки: сортировка по пользователю и сортировка по ресурсу.По окончании проверки, составляется третья часть отчета, в который в случае20успешной проверки выводится сообщение о соответствии прав доступа, впротивном случае выводится сообщение о несоответствии и выносится списокресурсов и пользователей, для которых выявлено несоответствие.Создание отчета по результатам проверки - по окончании всех этаповпроверки, программа формирует единый отчет, содержащий в себе всюинформацию о проведенной проверке с указанием филиала предприятия(еслиимеется), отдела, номера кабинета, номера рабочего места и даннымиадминистратора, производящего проверку.

Данный отчет сохраняется наустройство либо съемный носитель, указанный администратором.В результате использования данной программы, администратор получаетотчет, который позволяет контролировать соответствие настроекинформационной системы организационно-распорядительным документаморганизации, что позволяет поддерживать организационно-распорядительныедокументы предприятия и настройки информационной системы в актуальномсостоянии.Разрабатываемый программный продукт использует только внутренниесредства операционной системы Windows, не обеспечивая дополнительногофункционала для проверки настроек информационной системы, следовательноон не является замещением средств защиты информации, а служит помощникомдля упрощения процесса контроля соответствия настроек информационнойсистемы организационно-распорядительной документации предприятия наэтапе базовой настройки информационной системы.2 Проектирование программного модуля ПБИ-3Для проектирования программного модуля ПБИ-3 был выбран объектноориентированный подход по следующим причинам:‒ возможность быстрого создания реального прототипа системы с помощьюобъектно-ориентированного языка программирования по существующей21модели;‒ модуль хорошо разделяется на объекты (например, субъект доступа,объект доступа, права доступа);‒ модуль в целом выполняет только одну функцию.Стандартными средством описания моделей при использовании объектноориентированного подхода в настоящее время является унифицированный языкмоделирования (Unified Modeling Language, UML).

Для создания моделейиспользовалась программа Astah Community.В ходе проектирования были разработаны функциональная модель в видедиаграмм вариантов использования, диаграмма классов, поведенческая модель ввиде диаграмм последовательностей, а также диаграммы компонентов.Прототип программы имеет возможность практического использования.2.1 Диаграммы вариантов использованияПроектирование системы всегда начинается с определения задач, длярешения которых она создается.

Для наглядного отображения функций системыобычно используются диаграммы вариантов использования.Диаграмма вариантов использования, как 54 следует из ее названия, должнаотражать все возможные варианты использования программного модуля. С еепомощью можно определить операции, которые будут поддерживаться.Функционал работы продукта подробно рассмотрен в разделе 1.3. Исходя изописания функций можно выделить актера, взаимодействующего с программой- администратора. Задачей администратора является проведение контролясоответствия настроек информационной системы и поддержаниеорганизационно-распорядительной документации предприятия в актуальномсостоянии.В программном модуле можно выделить следующие вариантыиспользования:‒ проверка соответствия пользователей;22‒ проверка соответствие директорий;‒ проверка прав доступа;‒ создание отчета.На рисунке 2.1 представлена соответствующая диаграмма вариантовиспользования.Рисунок 2.1 Контекстная диаграмма вариантов использованияПроверка соответствия пользователей - это вариант использования, прикотором программа считывает пользователей с организационнораспорядительного документа предприятия и с текущего автоматизированногорабочего места (далее - АРМ), пользователи добавляются в списки.Администратор при необходимости может удалять или добавлять пользователейв эти списки.

Программа сравнивает полученные списки пользователей ивыводит результат. Вывод результатов происходит двумя вариантами. Первыйвариант - программа выводит на форму списки пользователей с цветовымвыделением для наглядного отображения результатов сравнения. Послезавершения работы с формой, на главной форме отображается текстовыйрезультат сравнения. Декомпозиция варианта использования «Проверка23соответствия пользователей» показана на рисунке 2.2.Рисунок 2.2. Диаграмма вариантов использования «Проверка соответствияпользователей»Проверка соответствия директорий - это вариант использования, прикотором программа проверяет наличие корневых директорий, указанных ворганизационно-распорядительном документе, на текущем АРМ. Программасчитывает основные директории из организационно-распорядительногодокумента и добавляет их в список. Администратор при необходимости можетдобавлять или удалять директории из списка.

Программа проверяетсуществование директорий из списка на АРМ. Полученные результатывыводятся на форму в виде списка директорий с цветовым выделениемрезультатов для наглядного представления. После завершения работы с формой,24на главной форме отображается текстовый результат проверки. Декомпозицияварианта использования «Проверка соответствия директорий» показана нарисунке 2.3.Рисунок 2.3 Диаграмма вариантов использования «Проверка соответствиядиректорий»Проверка прав доступа - это вариант использования, при котором программапроверяет права доступа каждого пользователя к каждому объекту доступа.Программа считывает из организационно-распорядительного документапредприятия пользователей, объекты доступа и права доступа. Программаформирует списки таким образом, чтобы каждому пользователюсоответствовали объекты доступа и его права, указанные в документе.Следующим действием является считывание прав доступа к каждому объектудоступа для каждого пользователя на текущем АРМ.

Права доступа вносятся всписок, после чего программа проводит сравнение полученных списков прав ивыводит результаты. Вывод результатов происходит на форме с цветовым25выделением для отображения администратору. после завершения работы сформой, на главной форме отображается текстовый результат проведенияпроверки. Декомпозиция варианта использования «Проверка прав доступа»показана на рисунке 2.4.Рисунок 2.4 Диаграмма вариантов использования «Проверка прав доступа»2.2 Диаграммы классовДля уточнения внутренней архитектуры проектируемого модуля создаетсямодель анализа, одним из компонентов которой является диаграмма классованализа.Классы и объекты являются основой объектно-ориентированного. Классобычно описывает какую-либо часть предметной области, а объект является ееконкретным экземпляром.Диаграмма классов анализа отражает общий вид структуры классов иотношений между ними.

Класс анализа – это абстракция, описывающаянекоторый фрагмент системы. Классы анализа не содержат определенных26атрибутов или методов. Существует три вида классов анализа:‒ граничный;‒ управляющий;‒ сущности.Элементами, отображаемыми на диаграмме, являются классы и отношениямежду ними.На рисунке 2.5 представлена диаграмма классов анализа проектируемогомодуля.

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6635
Авторов
на СтудИзбе
294
Средний доход
с одного платного файла
Обучение Подробнее