Проектирование систем обработки данных

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

одсистем корпоративной информационной системы управления предприятием.

 

Проектирование информационной базы

 

Информационная база и способы ее организации.

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

К числу базовых файлов относят :

основные

рабочие

промежуточные

служебные

архивные

Основные файлы - содержат записи с оперативной и условно постоянной информацией .

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

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

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

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

2.Интегрированные базы данных, основанные на использовании СУБД.

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

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

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

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

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

специализация интерфейса для админа и пользователя

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

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

Принципы построения централизованных баз данных.

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

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

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

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

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

 

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

 

Процесс проектирования информационной базы включает несколько последовательных операций:

1.Определение информационной потребности

2.определение периодичности решения задач

.определение списков файлов

.определение содержания файлов

.определение характеристик файлов

.выбор логической организации файлов

.выбор носителя

.выбор физической организации файлов

Определение информационной потребности

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

Определение периодичности решения задач.

В результате выполнения определяется список задач и периодичность их решения.

Составление списка файлов.

При выполнении этой операции выявляется полный состав файлов и производится их классификация.

Орпеделение содержания файлов

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

Определение характеристик файло