Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Самост_работа_тест_и_пример.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
2.19 Mб
Скачать
    1. Описание входной информации

На данном этапе проектирования выявляется:

  • вся совокупность документов, обеспечивающих человеческую деятельность в анализируемой области;

  • алгоритм движения документов и порядок формирования.

Уточняется соответствие описаний реквизитов, встречающихся в выходных документах и входных.

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

Поэтому задачи данного этапа проектирования считаем выполненными.

  1. Разработка информационного обеспечения

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

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

Оптимальность при формировании ИО обеспечивается соблюдением принципов нормализации:

  • каждый ИО объединяет функционально связанную группу ИЭ;

  • исключается пересечение ИО по ИЭ;

  • исключается дублирование информации о конкретных экземплярах объектов (в реляционных таблицах не должно быть одинаковых строк).

Для обеспечения наглядности процесса формирования ИО и математически строгого выполнения принципов нормализации строятся диаграммы (см.рис.3.1), наглядно обеспечивающие выполнение принципов нормализации:

  • Исключение пересечения ИО по ИЭ достигается обеспечением изображения единственной стрелки напротив конкретного ИЭ. Стрелка указывает на принадлежность ИЭ конкретному ИО.

  • Исключение дублирования информации о конкретных экземплярах ИО (исключение дублирования строк) достигается правильным выбором ключевых элементов для каждого вида ИО.

Текст ниже подкорректировать под свой вариант, - Точно такие же слова можно написать для документов Товаро-транспортная накладная и Платежное поручение. Вы должны рассмотреть документы, соответствующие Вашему индивидуальному заданию.

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

  • Цеховая накладная;

разбита для хранения на две функциональные группы, на два ИО (информационных объекта):

  • ЦН и Спецификация ЦН;

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

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

……Текст ниже подкорректировать под свой вариант. Вы должны представить письменные обоснования выбора ключевых элементов не менее чем для трёх ИО, соответствующих номеру Вашего индивидуального задания. ………

Для ИО «Изделия» выбираем в качестве ключевого элемента "Код изделия", поскольку согласно раздела 1.3 "….. Каждое изделие имеет свой уникальный код.", а это означает, что данный элемент способен исполнить функцию ключа, которая как раз и состоит в обеспечении уникальности каждой строки реляционной таблицы (единственности информации о конкретном экземпляре ИО).

Для ИО ЦН в качестве ключевого элемента выбираем комбинацию реквизитов "номер ЦН" и "номер цеха", поскольку согласно раздела 1.3. "Её (ЦН) номер уникален только для данного цеха".

Для ИО "Спецификация ЦН" к ключевым реквизитам основного ИО добавляется "Код изделия", поскольку для данного документа в разделе 1.3 отмечено "… может содержать несколько наименований изделий".

Для ИО "План выпуска" в качестве ключевого элемента выбираем комбинацию из трёх реквизитов:

  • Месяц выпуска;

  • Код изделия;

  • Номер цеха;

исходя из двух условий раздела 1.3:

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

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

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

На основании подобного анализа определены ключевые элементы для всех ИО. На рис.3.1 они изображены отрезками прямых линий (не стрелками), а в таблице 3.1., в пределах которой представлены текстовые описания ИО, ключевые реквизиты отмечены звездочкой.

Информационные объекты

Рис. 3.1. Формирование информационных объектов

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

Информационные объекты

Ключ

Реквизиты

Документы

Изделия

*

Код изделия

Список

выпускаемых

изделий

Наименование изделия

Код единицы измерения

Цена

Номер склада

Единицы измерения

*

Код единицы измерения

Справочник единиц измерения

Наименование единицы измерения

Цеха

*

Номер цеха

Список выпус-

кающих цехов

Наименование цеха

Месяцы

*

Номер месяца

Список месяцев

Наименование месяца

Цеховые накладные

*

Номер цеха

Список цеховых

накладных

*

Номер цеховой накладной

Дата сдачи

Спецификации к цеховым накладным

*

Номер цеха

*

Номер цеховой накладной

*

Код изделия

Количество

План выпуска

*

Номер цеха

План выпуска

изделий цехами

*

Месяц выпуска

*

Код изделия

Количество