Процесс обработки данных предполагается осуществлять в диалоговом режиме. Данный режим обработки наиболее понятен пользователю, а значит повышает эффективность работы с программой.
Следует отметить, что для повышения эффективности процесса управления учета договоров работу с проектируемой программой необходимо осуществлять постоянно.
Требования к программному обеспечению. Система, работающая в операционной среде MSWindows 98 и выше, использующая высоконадежную и профессиональную СУБД.
Основные преимущества:
- устойчивость при работе с программой, гарантированную полноту сохранности информации;
- режим реального времени, возможность в любой момент получить отчет, соответствующий текущему состоянию;
- простота освоения, встроенная система гипертекстовой справкой позволяет начинать работу с программой любому пользователю, знакомому с основными работами в операционной среде MSWindows;
- минимальные требования к аппаратному и системному обеспечению.
Технологический метод решения задачи. Применяется счетно-аналитический метод решения задачи с использованием типовых проектных решений:
- сбор и регистрация данных;
- ввод данных;
- обработка данных;
- корректировка;
- накопление данных;
- вывод информации на экран или печать.
Требования к организации сбора входной информации. К основным требованиям организации сбора входной информации относятся:
- своевременность;
- точность;
- постоянство обновления;
- контроль информации;
- достоверность.
Алгоритм решения задачи учета договоров состоит из следующих этапов:
1) сбор информации об адресах офисов, тарифных планах, стандартах связи, Правилах предоставления услуг сотовой связи, абонентских номерах;
2) создание и заполнение справочников на основе собранных данных (создание справочников Место заключения договоров, Тарифные планы, Стандарты связи, Типы абонентов, Данные о номерах телефонов);
3) создание форм – Главная форма, Договора, Абоненты (физические лица), Абоненты(юридические лица), Место заключения договоров, Тарифные планы, Стандарты связи, Типы абонентов, Данные о номерах телефонов.
4) формирование выходных документов – Карточка договора.
5) формирование отчетов – Реестр договоров, Договор.
Наименование поля | Тип данных | Размер поля |
1 | 2 | 3 |
Код офиса | Длинное целое (автоинкремент) | |
Наименование офиса | Текстовое | 30 |
Справочник Тарифные планы хранит информацию о тарифных планах.
Таблица 2.2
Структура таблицыТарифные планы
Наименование поля | Тип данных | Размер поля |
1 | 2 | 3 |
Код тарифного плана | Длинное целое (автоинкремент) | |
Наименование тарифного плана | Текстовое | 25 |
Справочник Стандарты связи хранит информацию о стандартах связи.
Таблица 2.3
Структура таблицыСтандарты связи
Наименование поля | Тип данных | Размер поля |
1 | 2 | 3 |
Код связи | Длинное целое (автоинкремент) | |
Наименование стандарта связи | Текстовое | 10 |
Справочник Типы абонентов предназначен для хранения данных о юридических типах абонентов.
Таблица 2.4
Структура таблицы Типы абонентов
Наименование поля | Тип данных | Размер поля |
1 | 2 | 3 |
Код типа | Длинное целое (автоинкремент) | |
Наименование типа | Текстовое | 30 |
Справочник Данные о номерах телефонов предназначен для хранения информации о номерах SIM-карт и абонентских номерах.
Таблица 2.5
Структура таблицыДанные о номерах телефонов
Наименование поля | Тип данных | Размер поля |
1 | 2 | 3 |
Код устройства | Длинное целое (автоинкремент) | |
Номер устройства | Текстовое | 20 |
Номер абонентского телефона | Текстовое | 20 |
При вводе информации производится автоматическая подстановка данных из справочников при выборе нужных из ниспадающего списка. За вводимой информацией осуществляется следующий контроль: контроль формата записи; контроль предельных значений; логический контроль; контроль состава показателей в документе, которые не должны повторяться.
Рис. 2.2. Экранная форма Справочник Место заключения договоров
Рис. 2.3. Экранная форма Справочник Тарифные планы