Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом.docx
Скачиваний:
11
Добавлен:
25.03.2016
Размер:
402.24 Кб
Скачать

2.2. Построение контекстной диаграммы

рис 1.1 Контекстная диаграмма

На рис 1.1 представлена контекстная диаграмма «Процесс подачи заявки на заезд», для которой была создана декомпозиция рис 1.2. «Процесс изготовления» декомпозирован с помощью DFD диаграммы рис 1.4. Процесс «проверка продукта» декомпозирован с помощью DFD диаграммы рис 1.5

2.3. Построение диаграмм декомпозиции IDF0

рис 1.2 Декомпозиция контекстной диаграммы

2.4. Построение диаграммы IDEF3

рис 1.3 Декомпозиция работы контроль за качеством сырья

2.5. Построение диаграмм потоков данных DFD

рис 1.4 Декомпозиция работы «процесс изготовления»

3. Проектирование информационного обеспечения системы

3.1. Информационный анализ предметной области и выделение информационных объектов

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

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

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

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

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

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