WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Розробка системи білінгу Інтернет та телефонних послуг - Пошукова робота

Розробка системи білінгу Інтернет та телефонних послуг - Пошукова робота

Наступні таблиці використовуються для поступового отримання результату тарифікації. Таблиця Line дає Тарифну модель за ключом IDLine (таблиця 4).

Таблиця 4 – Структура таблиці Line

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDLine

text

15

лінія (номер зовнішньої лінії)

Name

text

50

назва лінії

TariffmodelID

text

15

тарифна модель

Далі, з таблиці DialDelay визначається Затримка набору і Трансфер за ключом IDLine + IDTransfer (таблиця 5).

Таблиця 5 – Структура таблиці DialDelay

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDLine

text

15

лінія (номер зовнішньої лінії)

IDTransfer

text

255

поле для визначення трасфера (пересилання дзвінка)

Dialdelay

text

50

затримка часу при наборі номера

TransferID

text

15

трасфер (пересилання дзвінка на іншого абонента)

Потім з таблиці Kindcall визначається Тип дзвінка за ключом IDNumber (таблиця 6).

Таблиця 6 – Структура таблиці Kindcall

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDNumber

text

255

номер, набраний абонентом

KindcallID

text

15

тип дзвінка

Наступним кроком з таблиці Trunk визначається Транк і Шаблон для видалення транка з номера за ключом IDKindcall + IDNumber (таблиця 7).

Таблиця 7 – Структура таблиці Trunk

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDKindcall

text

15

тип дзвінка

IDNumber

text

15

номер, набраний абонентом

TrunkID

text

15

транк

NumberMask

text

15

шаблон для видалення транка з номера

Далі, з таблиці Dialtown визначається Місто і Ключ шифрування за ключом IDTrunk + IDNumber (таблиця 8).

Таблиця 8 – Структура таблиці Dialtown

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDTrunk

text

15

транк

IDNumber

text

15

номер, набраний абонентом

Name

text

100

назва міста, куди був дзвінок

Keycode

text

3

ключ шифрування

Потім, з таблиці Dialdirection визначається Напрямок, Географічна зона і Ключ шифрування за ключом IDTrunk + IDNumber (таблиця 9).

Таблиця 9 – Структура таблиці Dialdirection

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDTrunk

text

15

транк

IDNumber

text

15

номер, набраний абонентом

Name

text

100

назва напрямка, куди був дзвінок

DialzoneID

text

30

географічна зона дзвінка

Keycode

text

3

ключ шифрування

Наступним кроком з таблиці Dialzone визначається Назва географічної зони за ключом IDDialzone (таблиця 10).

Далі, з таблиці Timezone визначається Часова зона і її назва за ключом IDTimeBeg + IDTimeEnd (таблиця 11).

Потім, з таблиці Tariff визначаються Тариф, Валюта і Часові параметри за ключом IDDialzone + IDTariffmodel + IDTimezone (таблиця 12).

Таблиця 10 – Структура таблиці Dialzone

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDDialzone

text

15

географічна зона дзвінка

Name

text

50

назва географічної зони дзвінка

Таблиця 11 – Структура таблиці Timezone

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDTimeBeg

text

11

шаблон часу початку зони

IDTimeEnd

text

11

шаблон часу закінчення зони

TimezoneID

text

15

часова зона дзвінка

Name

text

50

назва часової зони дзвінка

Таблиця 12 – Структура таблиці Tariff

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDDialzone

text

15

географічна зона дзвінка

IDTariffmodel

text

15

тарифна модель

IDTimezone

text

15

часова зона дзвінка

Timeminimum

text

15

часовий мінімум тарифікації

Timefree

text

15

максимальний безтарифний час

Timeround

text

15

округлення часу

Timegrid

text

15

часова сітка

Timeunit

text

15

одиниця часу

Tariff

text

15

тариф за одиницю часу

Currency

text

15

валюта тарифікації

Name

text

50

коментар

На завершення, з таблиці Course визначається Курс валюти за ключом IDCurrency1 + IDCurrency2 (таблиця 13).

Таблиця 13 – Структура таблиці Course

Поле

Тип

Розмір, байт

Пояснення

Pass

text

15

номер виборки (проходу) при багатопрохідній виборці

IDCurrency1

text

15

вхідна валюта

IDCurrency2

text

15

вихідна валюта

Course

text

15

курс

Loading...

 
 

Цікаве