Создание и внедрение программного продукта "Объектно-ориентированный менеджер структуры универсальной системы хранения данных"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



KIND_PARAM - Справочник параметров для видов вычисления эф. версии

ОбозначениеНаименованиеОграничения целостностиТип данныхIDУникальный код записиPKNumber (15,0)ID_CEVR_KINDСсылка на вид вычисленияFK, MUNumber (15,0)INDICATIONПоисковое обозначение параметраMVarchar2(50)NAMEОтображаемое наименование параметраMVarchar2 (120)NOTEКомментарийVarchar2 (200)CREATE_DATEДата созданияMDateCREATE_USERАвтор созданияMVarchar2 (40)CHANGE_DATEДата измененияDateCHANGE_USERАвтор измененияVarchar2 (40)

Таблица А.22 - US_LC_STAGE_LIST - Перечень этапов жизненного цикла для классов

ОбозначениеНаименованиеОграничения целостностиТип данныхIDУникальный код записиPKNumber (15,0)ID_OBJ_CLASSСсылка на класс объектовFK, MUNumber (15,0)ID_LC_STAGEСсылка на этап жизненного циклаFK, MNumber (15,0)CREATE_DATEДата созданияMDateCREATE_USERАвтор созданияMVarchar2 (40)CHANGE_DATEДата измененияDateCHANGE_USERАвтор измененияVarchar2 (40)

Таблица А.23 - US_LC_STAGE - Этапы жизненного цикла

ОбозначениеНаименованиеОграничения целостностиТип данныхIDУникальный код записиPKNumber (15,0)NAMEНаименование этапаM, UVarchar2(120)NOTEКомментарийVarchar2 (200)CREATE_DATEДата созданияMDateCREATE_USERАвтор созданияMVarchar2 (40)CHANGE_DATEДата измененияDateCHANGE_USERАвтор измененияVarchar2 (40)

Таблица А.24 - US_CHSTATUSGROUP_LIST - Перечень групп, пользователям которых разрешено изменять статус объектов

ОбозначениеНаименованиеОграничения целостностиТип данныхIDУникальный код записиPKNumber (15,0)ID_OBJ_CLASSСсылка на класс объектовFK, MUNumber (15,0)ID_OBJ_CR_USER_GROUPСсылка на группу пользователей, создающих объектыFK, MNumber (15,0)ID_USER_GROUPСсылка на группу пользователей, изменяющих статусFK, MNumber (15,0)CREATE_DATEДата созданияMDateCREATE_USERАвтор созданияMVarchar2 (40)CHANGE_DATEДата измененияDateCHANGE_USERАвтор измененияVarchar2 (40)

Приложение Б

Перечень API-функций.

1.Функции описания и управления структурой хранилища (пакет PC_CORE)

1.1Функция создания и изменения класса объектов F_CRCH_OBJ_CLASS

1.2Функция удаления класса объектов F_DEL_OBJ_CLASS

.3Функция заморозки и разморозки класса объектов F_FREEZE_OBJ_CLASS

.4Функция заморозки и разморозки класса связей F_FREEZE_LINK_CLASS

.5Функция создания и изменения класса связей F_CRCH_LINK_CLASS

.6Функция удаления класса связей F_DEL_LINK_CLASS

.7Функция добавления класса связей в перечень возможных связей для класса объектов F_CR_POSS_CLASS_LINK

.8Функция удаления класса связей из перечня возможных связей для класса объектов F_DEL_POSS_CLASS_LINK

.9Функция создания и изменения этапа жизненного цикла F_CRCH_LC_STAGE

.10Функция удаления этапа жизненного цикла F_DEL_LC_STAGE

.11Функция добавления этапа жизненного цикла в перечень возможных этапов для класса F_CR_CLASS_POSS_LC_STAGE

.12Функция удаления этапа жизненного цикла из перечня возможных этапов для класса F_DEL_CLASS_POSS_LC_STAGE

.13Функция создания и изменения типа атрибута F_CRCH_ATTR_TYPE

.14Функция удаления типа атрибута F_DEL_ATTR_TYPE

.15Функция создания и изменения атрибута типа Char F_CRCH_CHAR_ATTR

.16Функция создания и изменения атрибута типа String F_CRCH_STRING_ATTR

.17Функция создания и изменения атрибута типа Integer F_CRCH_INTEGER_ATTR

.18Функция создания и изменения атрибута типа Date F_CRCH_DATE_ATTR

.19Функция создания и изменения атрибута типа Real F_CRCH_REAL_ATTR

.20Функция создания и изменения атрибута типа LookUp F_CRCH_LOOKUP_ATTR

.21Функция создания и изменения атрибута типа Sfunction F_CRCH_SFUNCTION_ATTR

.22Функция создания и изменения атрибута типа Dfunction F_CRCH_DFUNCTION_ATTR

.23Функция создания и изменения атрибута типа ItemReference F_CRCH_ITEM_REF_ATTR

.24Функция создания и изменения атрибута типа File F_CRCH_FILE_ATTR

.25Функция удаления атрибута F_DEL_ATTR

.26Функция создания и изменения записи о программе обработки файлов F_CRCH_FILE_PROG

.27Функция удаления записи о программе обработки файлов F_DEL_FILE_PROG

.28Функция создания и изменения записи о расширении файла F_CRCH_FILE_EXTEND

.29Функция удаления записи о расширении файла F_DEL_FILE_EXTEND

.30Функция создания и изменения записи о функции типа DFunction F_CRCH_DFUNCTION

.31Функция удаления записи о функции типа DFunction F_DEL_DFUNCTION

.32Функция создания и изменения параметра функции типа DFunction F_CRCH_DFUNCTION_PARAM

.33Функция удаления параметра функции типа DFunction F_DEL_DFUNCTION_PARAM

.34Функция создания и изменения вида вычисления эффективной версии F_CRCH_CEVR_KIND

.35Функция удаления вида вычисления эффективной версии F_DEL_CEVR_KIND

.36Функция создания и изменения параметра для вида вычисления эффективной версии F_CRCH_CEVR_KIND_PARAM

.37Функция удаления параметра для вида вычисления эффективной версии F_DEL_CEVR_KIND_PARAM

.38Функция создания и изменения правила вычисления эффективной версии F_CRCH_CEVR

.39Функция удаления правила вычисления эффективной версии F_DEL_CEVR

.40Функция добавления и изменения правила вычисления эффективной версии в перечень возможных правил для класса объектов F_CRCH_CLASS_POSS_CEVR

.41Функция удаления правила вычисления эффективной версии из перечня возможных правил для класса объектов F_DEL_CLASS_POSS_CEVR

2.Функции генерации структуры хранилища (пакет PC_GEN)

2.1Функция генерации класса связей F_GEN_LINK_CLASS

2.2Функция генерации класса объектов F_GEN_OBJ_CLASS

.3Функция генерации списка классов F_GEN_ALL_CLASSES

3.Функции управления пользователями и группами (пакет PC_USER)

3.1Функция создания и изменения записи о группе пользователей F_CRCH_USER_GROUP

3.2Функция удаления записи о группе пользователей F_DEL_USER_GROUP

.3Функция создания и изменения записи о пользователе F_CRCH_USER

.4Функция удаления записи о пользователе F_DEL_USER

.5Функция создания записи о входимости пользователя в группу F_CRCH_USER_GROUP_ENTERING

.6Функция удаления записи о входимости пользователя в группу F_DEL_USER_GROUP_ENTERING

.7Функция проверки регистрации данного пользователя в системе F_CHECK_USER

.8Функция выбора всех групп, в которые входит д