Внутренняя схема бд фактографических аис
До сих пор программное обеспечения АИС (СУБД) в качестве места физич размещения данных использовалось жесткий диск. Центральным компонентом внутренней схемы являются инф массивы, включающие собственно данные и массивы индексов. Информационные массивы в большинстве СУБД состоят из одной или нескольких страниц, каждая из которых содержит совокупность некоторых единичных элементов – физических записей. Важым компонентом внутренней структуры является каталог БД, в котором содержится описание основных элементов БД. При этом организация системы БД определяется особенностями конкретной СУБД, а сам каталог может непосредственно входить в состав БД или составлять отдельный файловый массив. Во внутренней схеме БД выделяется область, в которой размещается информация по прикладному компоненту АИС. Все 3 части внутренней структуры могут размещать ся как в одном, так и в разных файлах БД.
Основы создания информационных систем
Общее положение по созданию АИС. Существует в России ряд документов, регламентирующих создание АИС. Одним из центральных элементов всего процесса создания АИС является разработка тех задания. Разделы:
Общие сведения
Назначение и цели создания
Характеристика объектов автоматизации
Требования к системе: требования к системе; требование к функциям, выполняемым системой; требование к видам обеспечения.
Состав и содержание работ по созданию системы
Порядок контроля и приемки системы
Требование к составу и содержанию работ по подготовке к вводу в систему действия
Требования к документированию
Источники разработки
Для большинства разновидностей АИС особое значение имеют требования по инф обеспечению. Требования:
К составу, структуре и способу организации данных
К информационному объекту между компонентами системы
К информационной совместимости со смежными системами
К использованию внешнероссийских и других классификаторов и унифицированных документов
Требование к применению управлением БД
Требование к структуре процесса сбора, обработки, передачи данных в системе
Требование к защите данных от разрушения и сбоев в электропитании
Требование к контролю, хранению и восстановлению данных
Требование к процедуре предания юридической силы документов, проецируемые средствами АИС
Разработка предварительных проектных решений:
Функциями АИС
Функциями подсистем
Концепциями инф базы
Состав выч системы
Функции и параметры основных программных средств
Разработка проектных решений:
Решение по функционально-алгоритмической структуре
Решение по функциям персонала и орг структуре
Решение по структуре технических средств
Решение по алгоритмам и применяемым языкам
Решение по организации и ведению инф базы
Решение по системе классификации и кодированию информации
Решение по программному обеспечению
Проектирование банков данных фактографических АИС
Банк данных выступает как основа подсистемы представления и обработки инфы. Логическая и физическая структуры банка данных отражает представления разработчиками и пользователями АИС той предметной области, сведения о которой предполагается отражать и использовать. Проектирование банка данных фактографических инф систем осуществляется на основе формализации структуры и процессов предметной области АИС и включает концептуальное и схемно-структурное проектирование.
Концептуальное проектирование
КП банков данных АИС является эвристическим процессом, и адекватность построений в ее рамках инфологической схемы предметной области проверяется в большинстве случаев эмпирически, т.е. по анализу и проверки потребностей пользователя. В прцедуре концепт проектирования можно выделить несколько этапов:
Обзор и изучение области использования АИС для формирования общего представления о предметной области
Формирование и анализ круга функции задач АИС
Определение основных объектов сущностей предметной области и отношений между ними
Формализованное описание и предметная область
Важным моментом при создании фактографических АИС является фрагментирование предметной области, т.е. ее разделение на организационные, технологические, функциональные и другие фрагменты. При фрагментировании решаются задачи
Выделяется перечень фрагментов, подлежащих охвату в АИС
Определить инф потребности и инф результаты деятельности каждого фрагмента
Определить общие характеристики и содержание процессов потребления и обработки инфы в каждом фрагменте
Проектирование схем реляционных БД
Определение перечня таблиц и их связей
Определение перечня полей, типов полей, ключевых полей каждой таблицы, установление связей между табл через внеш ключи
Определение и установление индексво для полей в таблице
Разработка списков\словарей для полей с перечисленным характером характером данных
Установление ограничения целостностей по полям таблицы связей
Нормализация таблиц, доработка перечня таблиц и их связей