Состав информационного обеспечения

На основании построенных отношений определяются наборы данных, которые будут использоваться в организации внутримашинной информационной базы (табл.9).

Таблица 8

Состав информационного обеспечения

Наименование набора данных Идентификатор Тип набора данных Функциональное назначение
Дилерский договор Номер договора Таблица Для хранения информации о фирме-диллере
Тип звонка Номер типа звонка Таблица Для хранения информации типе звонка,определении коэффициента оплаты
Фирма сотовой связи Код фирмы Таблица Для хранения информации фирмах сотовой свзи
Тариф   Код тарифа   Таблица   Для хранения информации о тарифах  
Клиент     Номер счета     Таблица       Для хранения информации о клиентах и их состоянии счета  
Звонок Номер звонка Т аблица Для хранения информации о звонках,расчета стоимости звонка.  

Описание внутримашинной информационной базы

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

Таблица 9

Описание внутримашинной базы данных

Наименование таблицы Наименование поля Идентификатор Тип Длина
Фирма сотовой связи   Номер счета Номер_сч I(целое число)
Фамилия И.О.   ФИО С(символьная строка)
Телефон Телефон С(символьная строка)
Код тарифа Код_Т I(целое число)
Код фирмы Код_Ф I(целое число)
Адрес Адрес С(символьная строка)
Тариф   Код тарифа Код_Т I(целое число)
Название Название С(символьная строка)
Код фирмы Код_Ф С(символьная строка)
Стоимость 1 минуты Ст_1_мин I
Звонок Номер звонка Номер_Зв I
Номер типа звонка Номер_ТЗ I    
Номер контролирующей компании Номер_КК I
Дата Дата D
Длительность Длительн I
Цена Цена I

Проектирование программного обеспечения

Описание программного обеспечения

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

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

В данной форме доступные средства управления – кнопки, с помощью которых возможны: переход к формам: «Редактирование и поиск по БД», «Отчеты», «Пополнение счета».

Форма «Редактирование и поиск по БД» содержит в себе кнопки: «Добавление нового клиента», «Добавление нового тарифа», «Справочник тарифов», «Список клиентов», «Поиск клиента» которые дают возможность работы с таблицами «Тариф» и «Клиент».

Форма «Отчеты» содержит в себе кнопки: «отчет по клиентам», «отчет по активным тарифам», «отчет за период»,»отчет по состоянию счета».

Форма «Пополнение счета» запрашивает номер счета и сумму пополнения и позволяет внести на счет клинета желаемую сумму.

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

Наши рекомендации