
- •Раздел 1. Основы информационного обеспечения процессов и систем.
- •1.1. Понятие и содержание информационного обеспечения. (вопросы 1, 2)
- •1.1.1. Понятие информационного обеспечения. (вопросы 1, 2)
- •1.1.2. Понятие информации. (вопрос 1)
- •1.1.3. Понятие данных и их структуры. (вопрос 1)
- •1.1.4. Документированная информация. (вопрос 1)
- •1.1.5. Информационная система. (вопрос 1)
- •1.1.6. Службы информационного обеспечения. (вопрос 1)
- •1.1.7. Функциональная структура информационного обеспечения. (вопрос 2)
- •1.2. Организационная структура и классификация аис. (вопрос 3)
- •1.2.1. Организационная структура аис.
- •1.2.2. Классификация аис.
- •1.3. Система представления аис. Уровни представления. (вопрос 4)
- •1.3.1. Информационно – логическая модель. Концептуальная модель.
- •1.3.2. Логическая структура данных.
- •1.3.3. Внутренняя схема базы данных.
- •Раздел 2. Системы управления базами данных фактографических информационных систем.
- •2.1. Функции, классификация и структура субд. (вопросы 5, 6)
- •2.1.1. Функции, реализуемые субд. (вопрос 5)
- •2.1.2. Структура и взаимодействие компонент субд. (вопрос 6)
- •2.2. Реляционная модель организации данных. (вопросы 7,8)
- •2.2.1. Структурная составляющая. (вопрос 7)
- •2.2.2. Целостная составляющая. (вопрос 8)
- •2.2.3. Манипуляционная составляющая реляционной модели (операции над данными). (вопрос 8)
- •2.3. Внутренняя схема баз данных. (вопросы 9-14)
- •2.3.1. Состав внутренней схемы базы данных. (вопрос 9)
- •2.3.2. Физические структуры организации файлов данных. (вопрос 10, 11)
- •2.3.3. Индексирование данных.
- •2.3.3.1. Линейные структуры индексов. (вопрос 12)
- •2.3.3.2. Нелинейные структуры индексов. (вопрос 13)
- •2.3.4. Расстановка (хеширование) записей. (вопрос 14)
- •2.3.4.1. Расстановка записей по числовому значению ключей.
- •2.3.4.2. Расстановка записей по текстовым ключевым полям.
- •Раздел 3. Каноническое проектирование автоматизированных информационных систем.
- •3.1. Требования стандартов. Стадии и этапы создания аис.
- •3.2. Состав стадий и этапов канонического проектирования аис. (вопрос 15)
- •3.3. Состав и содержание работ на предпроектной стадии создания аис. (вопрос 16)
- •3.3.1. Сбор материалов обследования. (вопросы 17-23)
- •3.3.2. Формализация материалов обследования. Системные спецификации. (вопросы 24, 25)
- •3.3.3. Матричная модель экономической информационной системы объекта. (вопрос 26)
- •3.3.4. Анализ материалов обследования. (вопрос 27)
- •3.3.5. Составление тэо и формирование тз. (вопрос 28)
- •3.4. Состав и содержание работ на стадии «Техно - рабочего проектирования». (вопросы 29-35)
- •3.4.1. Техническое проектирование. (вопросы 29-33)
- •3.4.2. Рабочее проектирование. (вопросы 34, 35)
- •3.5. Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта. (вопросы 36-38)
- •Раздел 4. Концептуальное проектирование аис.
- •4.1. Разработка концептуальной модели службы документационного обеспечения управления. (вопросы 39-42)
- •4.1.1. Изучение области использования ис. (вопрос 39)
- •4.1.2. Формирование и анализ круга функций и задач аис. (вопрос 40)
- •4.1.3. Определение основных объектов-сущностей. (вопрос 41)
- •4.1.4. Формализованное описание концептуальной схемы банка данных. (вопрос 42)
- •Раздел 5. Проектирование логической структуры базы данных.
- •5.1. Этапы проектирования схем реляционных баз данных. (вопрос 43)
- •5.2. Проектирование и создание схем таблиц. (вопросы 44-49)
- •5.2.2. Правила генерации таблиц из er-диаграмм со связями степени 1:1. (вопрос 45)
- •5.2.4. Правила генерации таблиц из er-диаграмм со связями 1: n. (вопрос 47)
- •5.2.5. Предварительные таблицы для бинарных связей степени «многие – ко - многим». (вопрос 48)
- •5.2.6. Правила генерации таблиц со связями m:n. (вопрос 49)
- •5.3. Определение и установление индексов. (вопрос 50)
- •5.4. Создание списков (словарей) для полей с перечислительным характером значений данных. (вопрос 51)
- •5.5. Установление ограничений целостности по полям таблиц и связям. (вопрос 53)
- •5.6. Нормализация таблиц. (вопрос 54)
- •5.6.1. Первая нормальная форма. (вопрос 55)
- •5.6.2. Вторая нормальная форма. (вопрос 56)
- •5.6.3. Третья нормальная форма. (вопрос 57)
- •5.7. Способы создания таблиц, ключей, связей. (вопрос 58)
3.3.2. Формализация материалов обследования. Системные спецификации. (вопросы 24, 25)
Одним из путей повышения качества разработки АИС является формализация анализа и проектирования в виде системных спецификаций.
Системные спецификации представляют собой комплект документов, где определены содержание и формы всех входных и выходных документов, содержание и форма массивов, а также процедуры обработки данных. Они разрабатываются системщиками.
Использование системных спецификаций при анализе и проектировании АИС позволяет:
-
систематизировать данные, полученные в результате каждого этапа анализа и проектирования, представить их в наглядном виде для удобного использования;
-
облегчить передачу результатов работы одних специалистов другим;
-
снизить вероятность пропусков и неточностей в процессе анализа и разработки;
-
облегчить контроль качества выполнения каждого этапа;
-
упорядочить планирование и контроль над сроками выполнения работ.
Этапы проектирования с использованием системных спецификаций.
В таблице 3.4. приведены этапы изучения существующей системы управления, наименование и обозначение бланков представления результатов работ по каждому этапу.
Первый этап изучения системы – выявление целей, организационной структуры, критериев и ограничений, существующих в действующей системе управления.
Основные данные записывают на бланках описания организации (ОО). К бланку ОО прилагаются структурная схема организации (СО), таблица функций, реализуемых организацией (ТФО) и характеристика выполняемых задач.
Все бланки, заполняемые на этапе изучения системы, нужны для анализа и подготовки предложений по созданию АИС. Процесс этот достаточно трудоемкий, однако корректное заполнение бланков облегчает работу на стадии проектирования новой системы.
Результаты, полученные при исследовании подразделений, фиксируются на бланках описания подразделений (ОП-Ф, ОП - И). К этим бланкам прилагают структурные схемы подразделений (СП), таблицы функций (ТФП) и обобщенную информационно-временную структурную схему (ОСИВС).
Второй этап – изучение алгоритмов, реализующих функции подразделений и детализация информационных потоков. Эти данные представляют в бланках: анализ документов (АД); анализ массивов (АМ); анализ процедур (АП).
Таблица 3.4. Основные этапы проектирования и обозначения бланков.
При этом анализе используется и документооборот.
На основании информации, содержащейся в бланке (ОП - И) описание информационных потоков, выявляется функциональное назначение каждого документа, информация, которая нужна для его подготовки, алгоритмы подготовки и использование каждого документа. Вскрывается содержание каждого документа, способы представления элементов-реквизитов и пределы изменения их значений. Вся эта информация отражается на бланках АД и АП.
Изучение и анализ информационных массивов можно проводить одновременно с изучением и анализом входных и выходных документов. По информации бланка описания потоков ОП - И выясняется функциональное назначение каждого массива и отражается на бланках анализа массивов АМ.
Информация, накопленная при изучении системы в бланках, является описательной моделью существующей системы.
На основании описательной модели формулируются требования и ограничения к проектируемой АИС, анализируются, представляются в формализованном виде. После этого можно формировать задание для программирования (кодирования).
Третий этап – описание результатов проектирования – выполняется в ходе разработки технического проекта.
В системных спецификациях этого этапа представлены все сведения, необходимые для программирования. Для проектируемой системы готовится обобщенная структурная информационно-временная схема (ОСИВС), которая детализируется в виде СИВС на отдельные задачи или комплексы задач.
На бланках характеристик проектируемых задач ПХЗ отображаются соответствующие сведения аналогичные сведениям о задачах существующей системы на бланках ХЗ.
Описание проектируемых результатов на бланках П.Р. проектируемых результатов относится к выходным документам системы. Бланки П.Р. сопровождаются формой разработанного документа. Описание проектируемых входных данных приводятся на бланках ПВ. Бланки ПМ служат для описания проектируемых информационных массивов аналогичных бланкам АМ.
Проектируемые алгоритмы или процедуры приводятся в виде схем на бланках ПБС и описываются на бланках проектируемых процедур ПП.
Процедуры контроля достоверности данных описываются на бланках ПК.
Применение данной методики позволяет экономить значительную часть времени, затрачиваемого на программирование, в особенности на отладку и запуск системы в работу.
Системные спецификации. Примеры бланков.
В системных спецификациях для документов, массивов и процедур целесообразно использовать по два вида бланков: укрупненные и детальные описания. Детализация требуется тогда, когда документы и массивы будут использоваться в создаваемой системе.
Все бланки имеют идентификатор. Помещенный в нижней правой части бланка. Он содержит шифр бланка и его порядковый номер. Нумерация бланков сквозная, по всем видам бланков. Для каждого типа бланков заранее выделяют группу номеров исходя из размерности задачи. Если содержание бланка не умещается на одной странице, то используется несколько страниц с порядковой нумерацией. Рядом с номером бланка в идентификаторе помещают наименование и шифры проекта и этапа, к которому относится данный бланк. В нижней части указывается, кто его заполнил и проверил.
В таблице 3.5. приведен бланк АД-1, который используется для общей характеристики документа.
В графе «Приоритет» указывается, после каких или перед какими документами появляется описываемый, какие документы отменяет или заменяет.
В графе "Метод подготовки (использования)" указывают, как готовится документ либо путем расчета показателей, либо сбором сведений от источников информации, и т.п., а его использование – для принятия решений, подготовки других документов и пр.
Таблица 3.5. Бланк АД-1. Характеристика документов.
Второй бланк анализа документов АД-2 (Таблица 3.6.) предназначен для детального описания документа.
Как указывалось, его заполнение целесообразно для тех документов, вероятность сохранения, в системе которых достаточно велика.
Наименования
подразделения и документа должны
совпадать с указанными на бланке АД-1.
А под специальными требованиями
понимается цвет бумаги, особый формат,
недопустимость помарок и исправлений.
Уровень и шаблон элемента документа. Высший уровень 01 присваивается элементам документа, которые не являются составной частью никакого другого элемента, например шапка документа и его текстовая часть. Уровень 02 имеют элементы, непосредственно входящие составной частью в элемент уровня 01. Уровень 03 – входящие в уровень 02 и т.д.
Шаблон состоит из условных знаков: Х – любой символ; А – буква; 9 – цифра; П – пробел. Число символов указывается повторением условных знаков или записью в скобках; например, обозначение года имеет шаблон 9999, или 9(4). Если число символов переменно, шаблон приводится для максимально возможного их числа; например, дата "01мая2000" имеет шаблон 9(2)А(8)9(4).
В графе "частота" указывается средняя частота заполнения данного элемента в документах в долях единицы или %. В графах "Использование" и "Дублирование" указывают шифры документов или информационных массивов, в которых используется или повторяется информация, содержащаяся в данном элементе документа.
Для описания и анализа информационных массивов используют бланк АМ-1 (укрупненного описания табл.3.7.), бланк АМ-2 (детального описания табл.3.8.).
Таблица 3.7. Бланк АМ-1. Укрупненное описание массивов.
В графах "Последовательность записей" и "Последовательность элементов" указывается индекс, по которому располагаются последовательные записи в массиве или элементы в записи.
Таблица 3.8. Бланк АМ-2. Детальное описание массива.
Графа "Имеет отношение к …" должна содержать перечень шифров бланков, где описаны данные и процедуры их обработки. Заполнение остальных граф аналогично графам описанным выше.
Для записи сведений об алгоритмах решаемых задач обработки данных укрупненно используют бланки АП-1 (таблица 3.9.) и подробно бланк АП-2 (здесь не приводится). На бланке АП-1 указывается, что является исходной информацией для решения задачи или процедуры обработки данных; используемые при выполнении процедуры массивы; получаемая выходная информация.
Таблица 3.9. Бланк АП-1. Характеристика процедур (задач).
В центральной части приводится схема алгоритма или СИВС (структурно- информационная временная схема решения задачи), если она не приводилась в виде самостоятельного бланка. В соответствии с этой схемой составляется бланк АД-2, на котором детально описываются отдельные операции типа: ввод, сортировка, выборка, сравнение, вычисление, контроль, передача, вывод. Для каждой операции указывается ее смысловое содержание, например, сортировка по видам продукции, вычисление среднего значения и т.п.; приводятся сведения о частоте выполнения операции, ее продолжительности, трудозатратах и др.