Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Выделение информационных объектов
1. Определяются функциональные зависимости между реквизитами документа. Для этого анализируется роль реквизитов в структуре информации документа. Сначала целесообразно выявить реквизит (один или несколько), который играет роль общего идентификатора всей информации документа. Как правило, к таким реквизитам относятся номер документа, идентификатор подразделения предприятия, выпускающего документ, период действия оформления документа и т. п. От такого идентификатора документа будут функционально полно зависимыми некоторые описательные реквизиты в общей части документа (например, идентификатор документа-основания). Заметим, что в табличной части документа такие реквизиты, как количество товара и стоимость, будут частично функционально зависимыми от общего идентификатора документа. Все справочные реквизиты реальных объектов (товаров, предприятий, подразделений и т. п.), как в общей, так и в табличной части, функционально полно определяются идентификаторами этих объектов (см. пример на рис. 2.3). В результате для каждого определяемого реквизита должны быть выявлены реквизиты (ключевые), которые в совокупности однозначно его определяют (одному значению ключа соответствует одно значение описательного реквизита). Для графического отображения функциональной зависимости проводится линия связи со стрелкой к зависимому реквизиту от определяющего его реквизита. Для этого На основе описания предметной области необходимо выявить документы источники и их реквизиты, подлежащие хранению в базе данных. Затем надо перейти к информационному анализу этих документов для определения функциональных зависимостей и выявления информационных объектов. Рассмотрим порядок действий, которые могут быть использованы для выделения информационных объектов, отвечающих указанным ранее требованиям нормализации. 2.. В результате просмотра выявленных функциональных зависимостей выбираются зависимые реквизиты и для каждого из них устанавливаются все его ключевые реквизиты, т. е. те (один или несколько), которые в совокупности определяют его однозначно. Такое соответствие описательных и ключевых реквизитов удобно представить в таблице, форма которой с примером заполнения представлена в табл. 2.2.
Таблица 2.2. Соответствие описательных и ключевых реквизитов
3. Группируются реквизиты, одинаково зависимые от ключевых реквизитов. Полученные группы зависимых реквизитов вместе с их ключевыми реквизитами образуют реквизитный состав соответствующих информационных объектов. Если в группе несколько ключевых реквизитов, то они являются составным ключом информационного объекта. При следовании приведенным правилам не требуется отдельно преобразовывать транзитивные зависимости реквизитов. При таких зависимостях некоторые реквизиты являются одновременно и зависимыми, и ключевыми и, соответственно, будут представлены в группе зависимых и ключевых. После выделения информационных объектов необходимо сформировать их окончательное описание. В таком описании кроме состава реквизитов и указания ключа может быть представлена также семантика информационных объектов — их смысловое определение. ЗАМЕЧАНИЕ Обычно при следовании приведенным правилам сразу оказываются выделенными объекты, играющие роль связки между объектами, находящимися в отношении "многие-ко-многим" (М: N). Соответственно, в модели можно ограничиться рассмотрением только одно-многозначных связей. Совокупность выделенных информационных объектов после определения связей между объектами позволяет получить информационно-логическую модель, не предусматривающую дальнейших преобразований для создания реляционной базы данных, отвечающей требованиям нормализации. Выделение информационных объектов на примере предметной области "Поставка товаров" Рассмотрим выделение информационных объектов на примере предметной области "Поставка товаров". Описание предметной области Пусть необходимо построить базу данных, содержащую информацию о планируемых поставках товаров покупателям и фактических отгрузках товаров в соответствии с планом поставок. Такая база данных должна обеспечить подготовку, хранение и просмотр данных по договорам с покупателями и по фактическим отгрузкам товаров, а также по анализу выполнения договорных обязательств на поставку по срокам и объемам. Информационное обеспечение такого приложения пользователя включает:
· справочную информацию о поставляемых товарах; · справочную информацию о покупателях (заказчиках); · справочную информацию о складах предприятия, где хранится товар; · данные о плановых поставках товаров; · оперативно-учетные данные об отгрузках товаров со складов покупателям. В результате анализа предметной области выявляются документы — источники для создания базы данных. Справочная информация содержится в документах "Справочник товаров", "Справочник покупателей", "Справочник складов". На рис. 2.4–2.6 приведены формы этих документов.
СПРАВОЧНИК ТОВАРОВ, ПОСТАВЛЯЕМЫХ ФИРМОЙ
Рис. 2.4. Форма документа "Справочник товаров, поставляемых фирмой"
СПРАВОЧНИК СКЛАДОВ ФИРМЫ Фирма /код, наименование/
Рис. 2.5. Форма документа "Справочник складов фирмы"
СПРАВОЧНИК ПОКУПАТЕЛЕЙ ФИРМЫ
Рис. 2.6. Форма документа "Справочник покупателей фирмы" Информация о планируемых поставках содержится в договорах. Форма договора приведена на рис. 2.7. Договор "_____" ______________ 202__ г.
Поставщик Покупатель
Сумма всего __________
Рис. 2.7. Форма договора на поставку товаров
Учетная информация с данными по фактической отгрузке товаров покупателю со склада фирмы в соответствии с договорами содержится в расходных накладных (рис. 2.8). Особо отметим, что документы предметной области не только дают возможность выявить структуру данных, но также являются основой для разработки электронных форм ввода/вывода и отчетов для печати документов после их подготовки на компьютере и сохранения в базе данных. Как отмечалось ранее, информационный анализ для выделения объектов целесообразно производить по каждой из форм документов, содержащих данные, которые должны быть размещены в базе.
Накладная №_____ "_____" ______________ 202__ г.
Договор №___от «___» _________202___г.
Сумма всего __________ Отпустил_____________________ ФИО материально отв.лица________________ Рис. 2.8. Форма накладной с данными по фактической отгрузке товаров
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-06-14; просмотров: 135; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.10.137 (0.01 с.) |