Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
handbook_201_part1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.61 Mб
Скачать

Прямые связи таблиц

Подобная связь организуется между объектами, не состоящими друг с другом в связи “предок - потомок”, путем создания ссылки определенного поля одной таблицы на поле другой таблицы.

В качестве примера можно привести связь между кодом конкретной единицы индивидуального оборудования (например, конкретной SIM-карты) и кодом оборудования “SIM-карта” в каталоге оборудования.

Рис. 5.4 Прямые связи таблиц

Связь “многие ко многим”

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

Подобная организация связи “многие ко многим” позволяет в некоторой степени предотвратить рост объема таблиц БД CBOSS.

В качестве примера применения данного типа связи в CBOSS можно привести связь между контрактом и контактным телефоном, ассоциированным с данным контрактом (то есть объектами “контракт” и “средство связи”).

Словари

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

Пример. Словарь “Пол” человека является объектом системы, имеет свой системный номер и две словарных статьи (“мужской” и “женский”).

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

6Общие принципы и методы работы

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

Если на сервере CBOSS присутствуют новые версии компонент комплекса, то непосредственно после запуска инициируется процедура обновления клиентской части, заключающаяся в замене старых версий модулей системы новыми, копирующимися с сервера (см. Рис.  6 .5).

Рис. 6.5. Процесс обновления клиентской части

После обновления или непосредственно после запуска следует появление на экране диалогового окна, предваряющего запуск системы (см. Рис.  6 .6).

Рис. 6.6. Диалоговое окно, предваряющее запуск CBOSS

ОбновитьИнициирует процедуру обновления системы. Следует выполнять, если в нижней части окна выведено соответствующее сообщение.

Запустить CBOSSПродолжает процесс запуска CBOSS.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]