Проектирование информационной базы при различных способах организации

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

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

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

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

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

 

Рис. 6.2.Технологическая сеть процесса проектирования ИБ как совокупности локальных файлов: Д1.1 - постановка задачи; Д1.2 - перечень документов; Д2.1 - список задач, Д3.1 - перечень имен файлов, U4.1 - универсум форм входных и результатных документов; U 4.2 - универсум принципов создания файлов; Д4.1 - состав полей файлов; Д5.1 - таблица характеристик файлов; Д6.1 - таблица описания файлов; U6.1 - универсум способов логической организации файлов; U7.1 – универсум машинных носителей; Д7.1 - список выбранных носителей; U8.1 – универсум способов физической организации файлов; Д8.1 - таблица описания физической организации файлов ИБ

При выполнении этой операции учитывается ряд основных принципов создания файлов, входящих в состав универсума U4.2:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В результате выполнения этого комплекса работ проектировщики получают ТЭО и ТЗ. Технико-экономическое обоснование проектирования БД имеет ряд специфических разделов, таких, как:

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

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

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

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

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

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

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

· назначение БД;

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

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

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

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

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

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

· составление уточненной инфологической модели;

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

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

· проектирование и представление данных для приложений;

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

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

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

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

· разработка контрольного примера;

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

Вопросы для самопроверки

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

2. Что такое электронный документ и электронная технология обработки?

3. Какие программные продукты используются для разработки и заполнения ЭД?

4. Что такое макет экранной формы и каковы типы макетов?

5. Каковы особенности проектирования макетов для ввода первичной информации?

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

7. Что такое файл и какие виды файлов существуют в ЭИС?

8. Что такое информационная база и каковы основные требо­вания, которым должна удовлетворять ИБ?

9. Принципы и способы организации ИБ как совокупности локальных файлов.

10. Принципы и способы организации интегрированной БД.

11. Каков состав операций проектирования ИБ как совокупности локальных файлов?

12. Каковы особенности выполнения работ на всех стадиях и этапах при проектировании БД?