Методические указания (1034716), страница 6
Текст из файла (страница 6)
Рис. П3.5. Второе окно дополнительных свойств блока Клиент.
Приложение 4
Варианты параметров обращений к транзакциям из узлов
Ниже приведены варианты параметров обращений к транзакциям 7 и 10 из узлов (банкоматов).
«Транзакция в узле» - это транзакция, к которой обращается узел из первой колонки.
Вариант 1
Узел | Транзакция в узле (т.е. на сервере приложений) | Дополнительные свойства блока «Транзакции, к которым выполняется обращение из узла» | |
Интенсивность обращения (от одной станции в узле), 1/час | Объём входных данных (Кбайт) | ||
Банкомат | 7. Проверка на присутствие в стоп-листе | 6 | 1 |
Банкомат | 10. Изменить статус запроса | 12 | 1 |
Вариант 2
Узел | Транзакция в узле (т.е. на сервере приложений) | Дополнительные свойства блока «Транзакции, к которым выполняется обращение из узла» | |
Интенсивность обращения (от одной станции в узле), 1/час | Объём входных данных (Кбайт) | ||
Банкомат | 7. Проверка на присутствие в стоп-листе | 4 | 1 |
Банкомат | 10. Изменить статус запроса | 8 | 1 |
Вариант 3
Узел | Транзакция в узле (т.е. на сервере приложений) | Дополнительные свойства блока «Транзакции, к которым выполняется обращение из узла» | |
Интенсивность обращения (от одной станции в узле), 1/час | Объём входных данных (Кбайт) | ||
Банкомат | 7. Проверка на присутствие в стоп-листе | 10 | 1 |
Банкомат | 10. Изменить статус запроса | 20 | 1 |
Приложение 5
Нечёткие числа записей в таблицах и нечёткие мощности атрибутов
Примечания.
1. Как видно из приведённых ниже таблиц, параметры нечёткого числа записей задаются в порядке возрастания значений, например, для таблицы «Банк» 250, 300,350,400, т. к. с увеличением числа записей в базе данных увеличивается и время реакции системы. В то же время параметры нечёткой мощности атрибута задаются в порядке убывания, например, для атрибута «Ключ банка» 400, 350, 300, 250, т. к. время реакции системы возрастает при уменьшении мощности атрибута (вероятность чтения записи k/I возрастает при уменьшении мощности I).
2. КСАМ автоматически проведёт 4-е модельных эксперимента. При этом количество записей в таблицах будет выбираться в прямом порядке (например, для таблицы «Банк» 250, 300,350,400), а значения мощностей атрибутов – в обратном порядке (например, для атрибута «Ключ банка» 250, 300,350,400). Таким образом, во всех 4-х экспериментах мощность ключа таблицы будет равна числу записей.
3. Некоторые мощности атрибутов описаны как чёткие, т.е. для них указано одно значение.
Число записей в таблицах
Наименование таблицы базы данных | Нечёткое число записей в таблице |
Банк | 250, 300,350,400 |
Другой процессинговый центр | 40, 50,60,70 |
Запрос | 400000, 600000, 800000, 1000000 |
Карта для эмиссии | 200000, 300000, 400000, 500000 |
Платеж за процессинг | 40000, 50000, 70000, 80000 |
Стоп-карта | 200000, 300000, 500000, 600000 |
Стоп-лист | 4000, 6000, 10000, 12000 |
Запрос_Банк | 800000, 1200000, 1600000, 2000000 |
Параметры атрибутов таблиц
Таблица «Банк»
Атрибут таблицы | Состав индекса | Длина (байты) | Нечёткая мощность атрибута |
Ключ банка | IB1 | 4 | 400, 350, 300, 250 |
БИК | IB2 | 20 | 400, 350, 300, 250 |
Наименование банка | 100 | 400, 350, 300, 250 | |
Адрес | 256 | 390, 340, 292, 244 | |
Лицензия | 16 | 400, 350, 300, 250 | |
Доменное имя сервера | 40 | 400, 350, 300, 250 | |
Номер порта | 16 | 250, 200, 150, 100 | |
ИДбанка | IB3 | 6 | 400, 350, 300, 250 |
Таблица «Другой процессинговый центр»
Атрибут таблицы | Состав индекса | Длина (байты) | Нечёткая мощность атрибута |
Ключ другого ПЦ | IP1 | 4 | 70, 60, 50, 40 |
Диапазон ИДбанков | 50 | 70, 60, 50, 40 | |
Доменное имя сервера | 50 | 70, 60, 50, 40 | |
Номер порта сервера | 4 | 50, 40, 30, 20 | |
Описание ПЦ | 255 | 70, 60, 50, 40 |
Характеристика атрибутов таблицы «Платеж за процессинг»
Атрибут таблицы | Состав индекса | Длина (байты) | Нечёткая мощность атрибута |
Ключ платежа | IPP1 | 4 | 80000, 70000, 50000, 40000 |
Дата выставления платежа | IPP2 | 10 | 200, 150, 100, 50 |
Количество запросов в банк | 8 | 1 | |
Комиссия за запрос | 16 | 1 | |
Сумма платежа | 16 | 1 | |
Ключ банка (FK) | IPP3 | 4 | 400, 350, 300, 250 |
Характеристика атрибутов таблицы «Карта для эмиссии»
Атрибут таблицы | Состав индекса | Длина (байты) | Нечёткая мощность атрибута |
Ключ карты | IK1 | 4 | 500000, 400000, 300000, 200000 |
Номер карты | 20 | 1 | |
Дата истечения срока | 10 | 1 | |
ФИО владельца | 255 | 1 | |
Платежная система | 200 | 1 | |
Тип шаблона обложки | 100 | 1 | |
Дата и время поступления заказа | IK2 | 20 | 30 |
Дата и время выполнения заказа | 20 | 25 | |
Признак выполнения заказа | 1 | 3 | |
Ключ банка (FK) | IK3 | 4 | 400, 350, 300, 250 |
Характеристика атрибутов таблицы «Стоп-лист»
Атрибут таблицы | Состав индекса | Длина (байты) | Нечёткая мощность атрибута |
Ключ стоп-листа | ISL1 | 4 | 12000, 10000, 6000, 4000 |
Дата получения стоп-листа | ISL2 | 10 | 30 |
Ключ банка (FK) | ISL3 | 4 | 400, 350, 300, 250 |
Характеристика атрибутов таблицы «Стоп-карта»
Атрибут таблицы | Состав индекса | Длина (байты) | Нечёткая мощность атрибута |
Номер в стоп-листе | ISK1(2) | 4 | 50, 40, 30, 20 |
Ключ стоп-листа | ISK1(1) | 4 | 12000, 10000, 6000, 4000 |
Номер карты | 20 | 1 | |
Дата истечения срока | 10 | 1 | |
ФИО владельца | 255 | 1 | |
Дата и время принятия заявления | 20 | 30 | |
Признак утраты | 1 | 10 |
Характеристика атрибутов таблицы «Запрос»
Атрибут таблицы | Состав индекса | Длина (байты) | Нечёткая мощность атрибута |
Ключ запроса | IZ1 | 8 | 1000000, 800000, 600000, 400000 |
Дата и время совершения операции | IZ2 | 20 | 1 |
Номер карты | 20 | 1 | |
ФИО держателя | 255 | 1 | |
Дата истечения срока | 10 | 1 | |
ИД банкомата | IZ3 | 20 | 10000 |
Тип операции | 1 | 10 | |
Сумма | 16 | 1 | |
Статус | 1 | 4 | |
Ключ банка-эквайера (FK) | IZ3 | 4 | 400, 350, 300, 250 |
Ключ банка-эмитента (FK) | IZ4 | 4 | 400, 350, 300, 250 |
Ключ другого ПЦ (FK) | IZ5 | 4 | 70, 60, 50, 40 |
Характеристика атрибутов таблицы «Запрос_банк»
Атрибут таблицы | Состав индекса | Длина (байты) | Нечёткая мощность атрибута |
Ключ запроса (FK) | IZB(2) | 4 | 1000000, 800000, 600000, 400000 |
Ключ банка (FK) | IZB(1) | 4 | 400, 350, 300, 250 |