Проектирование системы защиты хранения данных в ИБ

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И  НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ 

ЭКОНОМИКИ СТАТИСТИКИ И ИНФОРМАТИКИ

 

 

 

 

Курсовой проект

 

По курсу: «Проектирование информационных систем»        

На тему:  «Проектирование системы защиты хранения данных в ИБ»

 

 

 

 

 

 

 

                                                 Студент: Калинина Екатерина Сергеевна

                          

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

г. Бузулук, 2012  г.

 

CОДЕРЖАНИЕ

 

Введение ..................................................................................................................3

 

1. Проектирование внутримашинного информационного обеспечения ЭИС...4

 

1.1 Понятие информационной базы  и способы её организации .......................4

 

1.2 Проектирование ИБ при различных  способах организации.........................8

 

2. Основы проектирования технологических процессов обработки данных .12

 

2.1 Основные понятия и классификация технологических процессов обработки данных .................................................................................................12

 

2.2 Показатели оценки эффективности и выбор организации технологических процессов ...............................................................................17

 

3. Проектирование процессов защиты данных в информационной базе ........20

 

3.1 Основные понятия и методы защиты данных ............................................20

 

3.2 Стандарты на создание систем защиты данных .........................................35

 

Заключение ............................................................................................................50

 

Список литературы ..............................................................................................51

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ВВЕДЕНИЕ

 

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

Таким образом, угроза защиты информации сделала средства обеспечения  информационной безопасности одной  из обязательных характеристик информационной системы.

На сегодняшний день существует широкий круг систем хранения и обработки информации, где в процессе их проектирования фактор информационной безопасности Российской Федерации хранения конфиденциальной информации имеет особое значение. К таким информационным системам можно отнести, например, банковские или юридические системы безопасного документооборота и другие информационные системы, для которых обеспечение защиты информации является жизненно важным для защиты информации в информационных системах.

В данном курсовом проекте рассматриваются разные виды проектирования  информационного обеспечения ЭИС. Большое внимание уделяется вопросам организации защиты данных от не санкционированного доступа и поддержанию целостности информационной системы. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. ПРОЕКТИРОВАНИЕ ВНУТРИМАШИННОГО ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЭИС

 

1.1 Понятие информационной базы и способы ее организации

 

Основной частью внутримашинного  информационного обеспечения является информационная база. Информационная база (ИБ) – это определенным способом организованная совокупность данных, хранимых в памяти ВС в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач.

Файл – это некоторое  множество записей однородной структуры, предназначенное для решения экономических задач. Запись – это набор полей определенного формата, объединенных по общему ключевому полю. Все файлы ЭИС можно классифицировать последующим признакам:

- по этапам обработки  (входные, базовые, результатные);

- по типу носителя (на промежуточных носителях – гибких магнитных дисках и магнитных лентах, и на основных носителях – жестких магнитных дисках, магнитооптических дисках и др.);

- по составу информации (файлы с оперативной информацией  и файлы с постоянной информацией);

- по назначению (по типу функциональных подсистем);

- по типу логической  организации (файлы с линейной  и иерархической структурой записи);

- по способу физической  организации (файлы с последовательным, индексным и прямым способом  доступа).

Входные файлы создаются с первичных документов для ввода данных или обновления базовых файлов.

Файлы с результатной информацией предназначаются для  вывода ее на печать или передачи по каналам связи и не подлежат долговременному  хранению.

К числу базовых файлов, хранящиеся в информационной базе, относят основные, рабочие, промежуточные, служебные и архивные файлы.

Основные файлы должны иметь однородную структуру записей  и могут содержать записи с  оперативной и условно-постоянной информацией. Оперативные файлы  могут создаваться на базе одного или нескольких входных файлов и отражать информацию одного или нескольких первичных документов. Файлы с условно-постоянной информацией могут содержать справочную, расценочную, табличную и другие виды информации, изменяющейся в течение года не более чем на 40 %, а, следовательно, имеющие коэффициент стабильности (Кст) не менее 0.6.

Файлы со справочной информацией  должны отражать все характеристики элементов материального производства (материалы, сырье, основные фонды, трудовые ресурсы и т.п.). Как правило, справочники содержат информацию классификаторов и дополнительные сведения об элементах материальной сферы, например о ценах. Нормативнорасценочные файлы должны содержать данные о нормах расхода и расценках на выполнение операций и услуг.        Табличные файлы содержат сведения об экономических показателях, считающиеся постоянными в течение длительного времени (например, % удержаний, отчислений и пр.). Плановые файлы содержат плановые показатели, хранящиеся весь плановый период.

Рабочие файлы создаются для решения конкретных задач на базе основных файлов путем выборки части информации из нескольких основных файлов с целью сокращения времени обработки данных.

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

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

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

Организация хранения файлов в информационной базе должна отвечать следующим требованиям:

- полнота хранимой  информации для выполнения всех  функций управления и решения экономических задач;

- целостность хранимой  информации, т.е. обеспечение не  противоречивости данных при  вводе информации в ИБ;

- своевременность и  одновременность обновления данных  во всех копиях данных;

- гибкость системы,  т.е. адаптируемость ИБ к изменяющимся информационным потребностям;

- реализуемость системы,  обеспечивающая требуемую степень  сложности структуры ИБ;

- релевантность ИБ, под  которой подразумевается способность  системы осуществлять поиск и  выдавать информацию, точно соответствующую запросам пользователей;

- удобство языкового  интерфейса, позволяющее быстро  формулировать запрос к ИБ;

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

Существуют следующие способы организации ИБ: совокупность локальных файлов, поддерживаемых функциональными пакетами прикладных программ, и интегрированная база данных, основывающейся на использовании универсальных программных средств загрузки, хранения, поиска и ведения данных, то есть системы управления базами данных (СУБД).

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

 Интегрированная ИБ, т.е. база данных (БД) – это совокупность  взаимосвязанных, хранящихся вместе  данных при такой минимальной избыточности, которая допускает их использование оптимальным образом для множества приложений.

Централизация управления данными с помощью СУБД обеспечивает совместимость этих данных, уменьшение синтаксической и семантической  избыточности, соответствие данных реальному состоянию объекта, разделение хранения данных между пользователями и возможность подключения новых пользователей. Но централизация управления и интеграция данных приводят к проблемам другого характера: необходимости усиления контроля вводимых данных, необходимости обеспечения соглашения между пользователями по поводу состава и структуры данных, разграничения доступа и секретности данных.

Основными способами  организации БД являются создание централизованных и распределенных БД. Основным критерием выбора способа организации ИБ является достижение минимальных трудовых и стоимостных затрат на проектирование структуры ИБ, программного обеспечения системы ведения файлов, а также на перепроектирование ИБ при возникновении новых задач.

К организации БД предъявляются следующие основные требования:

- логическая и физическая  независимость данных (программ  от изменений структуры БД);

- контролируемая избыточность  данных;

- стандартизация данных  за счет использования классификаторов;

- наличие словаря данных;

- специализация интерфейса  для администратора БД и пользователя  системы;

- контроль целостности  данных;

- защита данных от  не санкционированного доступа;

- наличие вспомогательных  программных средств (утилит) проектирования  и эксплуатации БД.

 

Принципами построения централизованной БД являются:

- обеспечение логической  организация данных с помощью  построения глобальной модели  данных;

- представление информационных  потребности для каждой задачи  в виде подмоделей данных;

- выделение специального  языка описания данных для получения схем и подсхем;

- описание процедур  обработки данных с использованием  языка манипулирования данными;

-   разделение доступа  к полям данных;

-   защита данных  через пароль;

- обеспечение доступности  данных одновременно для нескольких пользователей.

Для распределенных БД существуют свои требования:

- учета территориального  расположения подразделений ЭИС;

- обеспечения независимости  данных от их территориального  расположения;

- оптимального размещения  БД между абонентами и серверами;

- сокращения стоимости  информационного обслуживания абонентов;

- обеспечения решения  сложных межведомственных задач;

- надежности хранения  обработки данных; использования  СУБД, которые имеют язык описания  данных, манипулирования данными  и язык запросов, ориентированные на работу в сети;

- возможности параллельного  обращения к данным из различных  узлов обработки данных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.2 Проектирование ИБ при различных способах организации

 

Технологическая сеть процесса проектирования ИБ как совокупности локальных файлов отображен на рис. 6.2.

 


Д 1.1 - Постановка задачи;

Д 1.2 - Перечень документов;

Д 2.1 - Список задач;

Д 3.1 - Перечень имен файлов;

U 4.1 - Универсум форм  входных и результатных документов;

Д 4.1 - Состав полей файлов;

Д 5.1 - Таблица характеристик файлов;

U 6.1 - Универсум способов  логической организации файлов;

U 7.1 - Универсум машинных  носителей;

Д 7.1 - Список выбранных  носителей;

U 8.1 - Универсум способов физической  организации файлов;

Д 8.1 - Таблица описания физической организации файлов ИБ.

Процесс проектирования ИБ начинается с операции «Определения информационной потребности» каждой задачи (операция П1), которую составляют входные и  результатные документы и выявляют, анализируя «Постановки задач» (Д1.1). В результате выполнения этой операции получают «Список документов» (Д1.2).

Далее выполняется операция «Определения периодичности решения задач» (операция П2) и получается «Список задач  и периодичности их решения» (Д2.1).

На третьей операции П3 «Составление списка файлов» выявляется полный состав файлов и проводится их классификация, получая полный перечень имен файлов ИБ (Д3.1).

На основе полученного списка файлов, а также документа Д1.1 и универсумом  форм входных и результатных документов (U4.1) выполняется операции «Определения содержания файлов» (операция П4) по формированию состава полей записей файлов. При выполнении этой операции учитывается ряд основных принципов создания файлов, входящих в состав универсума (Д4.2):

- алгоритмической направленности  создания информационных файлов;

- семантической и синтаксической  однородности файлов;

- упорядоченности хранения файлов  по ключу;

- универсализации файлов.

После определения состава и  содержания полей каждого файла  производится «Определение характеристик» этих файлов (операция П5) и получение таблицы характеристик файлов (Д5.1), включающей в себя: наименование файла; длину логической записи файла; количество логических записей; объем файла в байтах; частоту использования файла; порядок обработки файла (последовательный, выборочный, смешанный); периодичность обновления файла; объем обновлений файла в байтах; длительность хранения; тип носителя; объем занимаемой памяти.

Далее на операции П6 осуществляется «Выбор логической организации файлов»  на основе универсума способов логической организации (Д6.1) с получением таблицы описаний (Д6.2). Затем при выполнении операции П7 осуществляется «Выбор носителей» для каждого файла из универсума машинных носителей (Д7.1), и далее осуществляется выполнение операции П8 – «Выбор физической организации файлов», используя данные документа Д7.2 и универсума способов физической организации файлов ИБ.

Проектирование БД имеет свои особенности  на всех стадиях и этапах проектирования, детально рассмотренные в нескольких работах, здесь же кратко остановимся на некоторых из них.

На предпроектной стадии выполняются  следующие работы:

1. Определение экономической целесообразности  и технической возможности создания  БД.

2. Выявление состава, содержания  и характеристик хранимой информации  на основе результатов обследования предметной области.

3. Определение оценок, количественных  характеристик информационных объектов  и структурных связей между  ними на основе результатов  анализа информационных потребностей  приложений и «Постановок задач».

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

5. Предварительные оценки вариантов  разработки БД.

6. Оценка возможностей применения СУБД и выбор СУБД.

В результате выполнения этого комплекса работ проектировщики получают ТЭО и ТЗ.

Технико-экономическое  обоснование проектирования БД имеет  ряд специфических разделов, таких  как:

- описание принципов  организации системы информационного обеспечения;

- обоснование целесообразности  создания БД;

- описание инфологической  модели;

- описание информационных  потребностей конкретной задачи;

- описание схем документооборота;

- обоснование выбора  конкретной СУБД.

Техническое задание на проектирование ЭИС имеет в своем составе специальный раздел, ориентированный на проектирование БД, в который входят следующие вопросы:

- Назначение БД;

- Основные требования  к БД;

- Основные технические  решения;

- Технико-экономические  показатели эффективности использования БД;

- Состав, содержание и  организация проектных работ  по созданию БД;

- Порядок приемки БД  в промышленную эксплуатацию.

На этапе технического проектирования при разработке базы данных выполняются следующие работы:

1. Составление уточненной инфологической модели.

2. Логическое проектирование (составление концептуальной схемы).

3. Физическое проектирование (распределение по уровням памяти, выбор методов доступа, определение  размеров файлов и т.д.).

4. Проектирование и  представление данных для приложений.

5. Проектирование программного  обеспечения, включая определение  состава функций, поддерживаемых  СУБД и ППП окружения; необходимых  доработок этих программ и  функций, реализуемых средствами  оригинального ПО.

На этапе рабочего проектирования выполняются следующие работы:

1. Разработка оригинальных  программных средств и сервисных  программ.

2. Настройка СУБД и  ППП окружения в соответствии  с выбранными параметрами.

3. Разработка контрольного  примера.

4. Разработка должностных  технологических инструкций для пользователей для лучшего взаимодействия с БД. 
2. ОСНОВЫ ПРОЕКТИРОВАНИЯ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ ОБРАБОТКИ ДАННЫХ

 

2.1 Основные понятия и классификация технологических

процессов обработки данных

 

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

Технологические процессы можно классифицировать по различным  признакам (см. рис. 7.1), в частности  по типу автоматизируемых процессов управления в ЭИС можно выделить:

- технологические процессы, выполняемые в системах обработки  данных (СОД);

- технологические процессы  аналитической обработки данных  в системах подготовки принятия  решений (СППР) и экспертных системах (ЭС);

- технологические процессы для разработки новых видов продукции и получения чертежной и технологической документации в системах автоматизированного проектирования (САПР);

- технологические процессы, выполняемые в системах электронного  документооборота (СЭД).

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

 

 

 

 

 

 

 

 

 

 

 


 

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

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

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

По типу информационного  обеспечения выделяют технологические  процессы, обрабатывающие локальные  файлы, локальные и распределенные БД.

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

Технологический процесс  состоит из совокупности технологических  операций.

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

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

- съем первичной информации, то есть получение количественной  характеристики показателей (например, количество отпущенных материалов, количество изготовленных деталей и т.д.);

- регистрация первичной  информации – нанесение всех  реквизитов оснований (количественных  характеристик) и признаков на  какой-либо носитель;

- сбор первичной информации  – получение пакета сообщений, «пачки» документов или файла на машинных носителях;

- передача первичной  информации от места возникновения  к месту обработки.

Операции данного класса выполняются, в основном, на рабочих  местах (вне пунктов обработки  информации), являются самыми трудоемкими (трудовые затраты на его выполнение составляют до 50 % от всех работ), дорогостоящими и дают наибольший процент ошибок в получаемых данных.

Второй класс операций имеет своей целью ввод данных в ЭВМ, возможное перенесение  первичной информации на промежуточные машинные носители, загрузку данных в ИБ. В состав класса входят операции: приема, контроля и регистрации информации в пункте обработки первичной информации в случае пакетного характера поступления на обработку данных; ввод данных в ЭВМ, контроль ошибок и загрузку в ИБ, ведение ИБ. Данный класс отличается высокой трудоемкостью (до 40 % от трудоемкости всего процесса) и также отличается множеством допускаемых ошибок. В современных системах обработки данных операции первого и второго классов совмещаются, когда в процессе съема и регистрации первичной информации одновременно осуществляется ввод данных в ЭВМ.

Третий класс, предназначен для выполнения обработки данных ИБ по алгоритмам и получения результатной информации. Данный класс характеризуется наибольшей степенью автоматизации процессов, наименьшей трудоемкостью (5 % от трудоемкости всех процессов) и наименьшим количеством допускаемых ошибок. В случаях оперативной обработки данных выполнение операции регистрации, ввода данных в ЭВМ и формирования результатной информации объединяются в один технологический процесс.

Четвертый класс имеет  целью обеспечение достоверности  и высокого качества результатной информации. К основным операциям данного  класса относятся: анализ и контроль полученных результатных документов; выявление и исправление ошибок по причине неправильности введенных исходных данных, сбоев в работе машины, ошибок пользователя, оператора или программиста. Трудоемкость данного этапа составляет до 5 % от трудоемкости всех процессов. Обычно этот класс операций выполняется при сложной аналитической обработке данных.

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

Проектирование системы защиты хранения данных в ИБ