- •Введение
- •1.1. Средства разработки программного обеспечения
- •1.2. Анализ предметной области
- •1.2.1 Диаграммы потоков данных
- •1.2.2 Словарь данных
- •1.2.3 Миниспецификации процессов
- •1.3 Выходная информация
- •1.4 Входная информация
- •2. Проектирование информационного обеспечения
- •2.1. Идентификация и структурирование информационного пространства
- •2.2. Схема базы данных
- •2.3. Ограничение целостности
- •2.4 Состав информационного обеспечения
- •2.5 Описание внутримашинной информационной базы
- •3 Проектирование программного обеспечения
- •3.1 Описание программного обеспечения
- •3.2. Описание интерфейса программного обеспечения
- •3.3. Реализация запросов и поиска информации
- •3.4 Структура отчетных форм
- •3.5 Руководство пользователя
2.4 Состав информационного обеспечения
На основании построенных отношений определяются наборы данных, которые будут использоваться в организации внутримашинной информационной базы (табл.9).
Таблица 8
Состав информационного обеспечения
Наименование набора данных |
Идентификатор |
Тип набора данных |
Функциональное назначение |
|
Дилерский договор |
Номер договора |
Таблица |
Для хранения информации о фирме-диллере |
|
Тип звонка |
Номер типа звонка |
Таблица |
Для хранения информации типе звонка,определении коэффициента оплаты |
|
Фирма сотовой связи |
Код фирмы |
Таблица |
Для хранения информации фирмах сотовой свзи |
|
Тариф
|
Код тарифа
|
Таблица
|
Для хранения информации о тарифах |
|
Клиент
|
Номер счета
|
Таблица
|
Для хранения информации о клиентах и их состоянии счета |
|
Звонок |
Номер звонка |
Т аблица |
Для хранения информации о звонках,расчета стоимости звонка. |
|
2.5 Описание внутримашинной информационной базы
В этом разделе определяются характеристики данных, содержащиеся в каждой таблице БД. Для каждого поля таблицы указываются имя (идентификатор), размер или длина поля (в количестве символов), тип (таблица 10). Для первичных ключей вводится запрет на неопределенные значения. Для остальных полей возможность запрета неопределенных значений определяется семантикой предметной области.
Таблица 9
Описание внутримашинной базы данных
Наименование таблицы |
Наименование поля |
Идентификатор |
Тип |
Длина |
Фирма сотовой связи
|
Номер счета |
Номер_сч |
I(целое число) |
4 |
Фамилия И.О.
|
ФИО |
С(символьная строка) |
50 |
|
Телефон |
Телефон |
С(символьная строка) |
10 |
|
Код тарифа |
Код_Т |
I(целое число) |
4 |
|
Код фирмы |
Код_Ф |
I(целое число) |
4 |
|
Адрес |
Адрес |
С(символьная строка) |
50 |
|
Тариф
|
Код тарифа |
Код_Т |
I(целое число) |
4 |
Название |
Название |
С(символьная строка) |
10 |
|
Код фирмы |
Код_Ф |
С(символьная строка) |
20 |
|
Стоимость 1 минуты |
Ст_1_мин |
I |
10 |
|
Звонок |
Номер звонка |
Номер_Зв |
I |
4 |
Номер типа звонка |
Номер_ТЗ |
I
|
4
|
|
Номер контролирующей компании |
Номер_КК |
I |
4 |
|
Дата |
Дата |
D |
8 |
|
Длительность |
Длительн |
I |
4 |
|
Цена |
Цена |
I |
4 |