Выделение информационных объектов предметной области
Информационный объект– это отображение некоторой сущности. Информационный объект определяется рядом качественных и количественных характеристик, которые представлены соответствующими реквизитами-признаками и реквизитами-основаниями.
Сгруппируем все реквизиты, одинаково зависящие от ключевых и объединим их с ключевыми в соответствующие информационные объекты (в таблице 2.7).
Условные обозначения: I – целое число;
S – строка;
L – логический тип;
D - дата.
Таблица 2.7 - Информационные объекты предметной области и их реквизитный состав
Наименование документа | Наименование реквизита | Имя реквизита в ИЛМ | Тип | Длина | Точность | Признак ключа |
Классификатор ПО | Код_ПО | Code_PO | I | * | ||
Наименование | Name_PO | S | ||||
ФИО Руководителя отдела | Name_chief | S | ||||
Классификатор мероприятий | Код_Мероприятия | Code_market | I | * | ||
Код_ПО | Code_PO | I | ||||
Наименование мероп | Name_market | S | ||||
Стоимость мероп | Cost_market | I | ||||
Кол-во часов | Kol_time | I | ||||
Журнал отзывов | Номер записи | Num_opinion | I | * | ||
Дата отзыва | Date_opinion | D | ||||
Код_мероприятия | Code_mark | I | ||||
Номер_заявки | Num_request | I | ||||
Код сотрудника | Cod_sotr | S | ||||
Позитивные стороны | Positive | S | ||||
Негативные стороны | Negative | S | ||||
Пожелания | wish | S | ||||
Разрешение на публикацию | Permit | L | ||||
Прайс | Код цены | Cod_price | I | * | ||
Цена | Price | I | ||||
Дата установления | Date_integ | D |
Продолжение таблицы 2.7
Наименование документа | Наименование реквизита | Имя реквизита в БД | Тип | Длина | Точность | Признак ключа |
Форма оплаты | Код оплаты | Code_pay | I | * | ||
Вид оплаты | Vid_pay | S | ||||
Классификатор регионов | Код_региона | Code_region | I | * | ||
Название региона | Name_region | S | ||||
Классификатор организаций | Код_организации | Code_organiz | I | * | ||
Наименование организации | Name_organiz | S | ||||
Код_региона | Code_region | I | ||||
ИНН | INN | I | * | |||
КПП | KPP | I | ||||
Адрес (юридический) | Jur_adress | S | ||||
Адрес (физический) | Post_adress | S | ||||
Контактный телефон | Num_phone | I | ||||
Номер факса | Num_fax | I | ||||
Адрес эл.почты | S | |||||
ФИО Руководителя | Name_director | S | ||||
График мероприятий | Номер_записи_мер | Num_zap_mark | I | * | ||
Код_мероприятия | Code_mark | I | * | |||
Код_ПО | Code_PO | I | ||||
Дата начала | Date_begin | D | ||||
Дата окончания | Date_end | D | ||||
ФИО руководителя отдела | Name_chif | S | ||||
Сотрудник | Код сотрудника | Cod_sotr | I | * | ||
ФИО сотрудника | FIO_sotr | S | ||||
Должность сотрудника | Post_sotr | S |
Продолжение таблицы 2.7
Наименование документа | Наименование реквизита | Имя реквизита в ИЛМ | Тип | Длина | Точность | Признак ключа |
Заявка | Номер_Заявки | Num_request | I | * | ||
Дата_Заявки | Date_ request | D | ||||
Код_Организации | Code_organiz | I | ||||
Код_Мероприятия | Code_mark | I | ||||
ФИО участника | Name_uch | S | ||||
Должность участника | Post_uch | S | ||||
Код оплаты | Code_oplaty | I | ||||
Контактный телефон | Phone_numder | I | ||||
Адрес эл.почты | S | |||||
Телефонный справочник | Номер записи | Num_zap | I | * | ||
Контактное лицо | Name_kontact | S | * | |||
Код_организации | Code_organiz | I | ||||
Должность | Post | S | ||||
Номер телефона | Num_phone | I | ||||
Номер факса | Num_fax | I | ||||
Адрес эл.почты | e_mail | S |
Окончание таблицы 2.7
Наименование документа | Наименование реквизита | Имя реквизита в ИЛМ | Тип | Длина | Точность | Признак ключа |
Договор | Номер договора | Num_kontract | I | * | ||
Дата договора | Date_kontract | I | ||||
Номер заявки | Num_request | I | ||||
Код организации | Code_organiz | I | ||||
Код мероприятия | Code_mark | I | ||||
Кол-во часов | Kol_time | I | ||||
Код оплаты | Code_oplaty | I | ||||
Сумма договора | Sum_total | I | ||||
Оплата | Номер счета | Num_bill | I | * | ||
Номер договора | Num_kontract | I | ||||
Дата счета | Date_bill | D | ||||
Процент оплаты | Proc_oplat | I | ||||
Код организации | Code_organiz | I | ||||
Сумма счета | Sum_bull | I | ||||
Командировки | Номер командировок | Num_ certif | I | * | ||
Дата командировок | Date_ certif | D | ||||
Номер_заявки | Num_request | I | ||||
Код сотрудника | Name_sotr | S | ||||
Код организации | Code_organiz | I | ||||
Код мероприятия | Code_mark | I |
Соответствие ключевых и описательных реквизитов информационных объектов (ИО) предметной области представлено в таблице 2.8.
Условные обозначения: П – простой ключ;
С – составной ключ;
У – уникальный ключ.
Таблица 2.8 - Информационные объекты предметной области и состав их реквизитов
Описательный реквизит | Ключевой реквизит | Вид ключа | Название ИО | Наименование ИО |
Name_PO | Code_PO | П,У | Classif_PO | Классификатор ПО |
Name_chief | ||||
Code_PO | Code_mark | П,У | Classif_mark | Классификатор мероприятия |
Name_mark | ||||
Cost_mark | ||||
Kol_time | ||||
Date_opinion | Num_opinion | П,У | Register_ opinion | Журнал отзывов |
Code_mark | ||||
Num_request | ||||
Cod_sotr | ||||
Positive | ||||
Negative | ||||
wish | ||||
Permit | ||||
Vid_pay | Code_pay | П,У | Classif_pay | Классификатор форм оплаты |
Name_region | Code_region | П,У | Classif_region | Классификатор регионов |
Продолжение таблицы 2.8
Описательный реквизит | Ключевой реквизит | Вид ключа | Название ИО, в кот. входит реквизит | Наименование ИО |
Name_organiz | Code_organiz | П,У | Register_organiz | Журнал организаций |
Code_region | ||||
INN | ||||
KPP | ||||
Jur_adress | ||||
Post_adress | ||||
Num_phone | ||||
Num_fax | ||||
Name_director | ||||
Post | ||||
Code_mark | Num_zap_mark | П,У | Shedule_mark | График мероприятий |
Code_PO | ||||
Date_begin | ||||
Date_end | ||||
Cod_sotr | ||||
Num_kontract | Num_bill | П,У | List_bill | Реестр счетов |
Date_bill | ||||
Code_organiz | ||||
Sum_bull | ||||
Date_kontract | Num_kontract | П,У | List_ kontract | Реестр договоров |
Num_request | ||||
Code_organiz | ||||
Code_mark | ||||
Kol_time | ||||
Code_oplaty | ||||
Sum_total |
Продолжение таблицы 2.8
Описательный реквизит | Ключевой реквизит | Вид ключа | Название ИО, в кот. входит реквизит | Наименование ИО |
Date_ request | Num_request | П,У | Request | Заявка |
Code_organiz | ||||
Code_mark | ||||
Name_uch | ||||
Post_uch | ||||
Time_work | ||||
Code_oplaty | ||||
Phone_numder | ||||
Name_kontact | Num_zap | П,У | Directory | Телефонный справочник |
Code_organiz | ||||
Post | ||||
Num_phone | ||||
Num_fax | ||||
e_mail |