Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Methodicals / HWMET.DOC
Скачиваний:
37
Добавлен:
19.04.2013
Размер:
274.94 Кб
Скачать

Сведения о затратах и остатке материалов на 5 января 1988 г.

Код цеха

Наименование материала

Количество затраченного материала

Остаток

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

  • код цеха;

  • код материала;

  • наименование материала;

  • количество поставленного материала с начала года;

  • количество затраченного материала, дата учета затрат.

“Остаток материала” можно рассчитать. Для таких запросов необходимо спроектировать последовательность процедур формирования выходного и входного документов. На основе своих сведений студент должен сформировать 5 вопросов-запросов (в каждом запросе — 7 реквизитов).

В результате таких процедур студент формирует:

  1. Запрос пользователя (см. стр. ).

  2. Перечень реквизитов (по всем запросам), которые будут храниться в централизованном фонде :

Таблица №____

Список реквизитов, хранимых в базе.

Код запроса

Имя реквизита

Код реквизита

Роль реквизита

Одно, много значений

Алфави-тный (А), цифровой (Ц).

А,Ц.

Число символов

Если перемен-ный, то частота или характер изменений

01

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

01

однозна-чно определяет имя объекта “Изделие”

Одно значение

А

6

01

количество деталей за сутки

02

значение меняется каждый день

3.Перечень реквизитов, не хранимых в базе.

Таблица №___

Список реквизитов, не хранимых в базе.

Код запроса

Имя реквизита

Формула расчета

Руководство прикладному программисту

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

В ходе выполнения анализа студент устанавливает:

  1. Наличие связи.

  2. Характеристики избирательности связи:

  • необязательная;

  • возможная;

  • условная;

  • обязательная.

3.Размерность связи (1:1, 1:М, М:N, M:1).

Наличие связи можно установить на основе следующих суждений:

Шифр покупателя

ФИО

покупателя

“За каждым покупателем закреплен шифр”.

Характеристика избирательности определяется на основе правил:

1.Необязательная связь устанавливается, когда существование обоих реквизитов в связи не зависит от связи:

Наименование организации

Имеет в

штате

ФИО

служащего

2.Возможная связь появляется, если существование одной из существующих зависит от связи:

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

Изготовлено

Наименование детали

3.Условная — специальный случай возможной связи, когда между реквизитами обнаружена связь, только при определенных условиях:

Если

заболеет

ФИО

рабочего

№ больничного листа

4.Обязательная связь появляется, если существование обоих элементов (реквизитов) зависит от связи:

Заказ

Заказанные товары

Размерность связи устанавливаем на основе взаимосвязи значений реквизитов:

Шифр изделия

Наименование детали

001

Втулка

004

Гайка

Болт

007

Шестерня

Здесь связь 1:1.

После таких рассуждений студент формирует таблицу:

Соседние файлы в папке Methodicals