- •Оглавление
- •1.4 Условия эксплуатации
- •1.5 Требования к информационной и программной совместимости
- •1.6 Требование к маркировке и установке
- •1.7 Требование к программной документации
- •Верификация программного продукта «Оператор сотовой связи»
- •2.1 Общие замечания по работе программного продукта
- •2.2 Реестр замечаний и указаний по исправлению
- •2.3 Изменение структуры программы
- •Рассмотрим запросы которые используются в бд
- •3 Отладка и тестирование програмного продукта
- •4 Инструкция менеджера программного продукта «Предоставление услуг связи»
- •4.1 Назначение и условия применения
- •5.2 Структура программы
- •5.3 Настройка программы
- •5.4 Проверка программы
- •6. Инструкции пользователя
- •Список литератури
2.2 Реестр замечаний и указаний по исправлению
2.3 Изменение структуры программы
Рисунок .1 – Схема данный «Предоставление услуг связи»
В окна интерфейса программного продукта «Предоставление услуг связи», согласно верификации предыдущей версии и техническому заданию на изменения ПП, будут внесены изменения.
Главной страницы а выглядит следующим образом:
Рисунок 3.2 – Эскиз главной страницы
Эскиз страницы договор выглядит следующим образом:
Рисунок 3.2 – Форма договор
Форма клиент выглядит следующим образом:
Рисунок 3.2 – Табличный вид формы клиент
Форма
тариф выглядит следующим образом
Рисунок 3.2 – Табличный вид формы тариф
Форма звонок выглядит следующим образом
Рисунок 3.2 – Форма звонок
Ф
орма
оплаты
Рисунок3.4 – Форма Оплата
Форма
баланс выглядит следующим образом
Рисунок3.4 – форма баланс
Рассмотрим запросы которые используются в бд
Запрос
баланс
Рисунок 3.2 – Запрос баланс
В этом запросе мы объединяем два запроса (Запрос СумОплат и Сумзвонок) мы видим это на рисунке 37
В этом выражении мы сумму отнимаем от суммы по операции (сумма за вызов)
Рисунок 3.2 – Выражение баланс сумма по операции
В этом выражении мы сумму отнимаем от суммы оплаты (сумма оплат)
Рисунок 3.2 – Выражение баланс сумма по сумме оплаты
Запрос договор
Рисунок 3.2 – Запрос договор
Зарос
звонок в этом запросе мы выводим всех
клиентов которые пользовались нашими
услугами
Рисунок 3.2 – запрос звонок
В этом запросе создано выражение (Расчет [длительность*стоимость 1 сек]) представлено на рисунке 64
Рисунок 3.2 – Выражение Расчета суммы по разговорам
Запрос
оплаты
Рисунок 3.2 – Запрос оплаты по разговорам
Запрос
СумЗвонок
Рисунок 3.2 – Запрос сумма звонков
В
режиме таблицы запрос сумма звоеков
выглядит так
Рисунок 3.2 – Запрос сумма звонков
На рисунке 4774 мы видим что запрос выводит всю сумму по разговорам о клиентах.
Запрос СумОплата, данный запрос суммирует всю оплату клиента
Рисунок 3.2 – Запрос сумма звонков
3 Отладка и тестирование програмного продукта
3.1 Тестирование программы в идеальных условиях
Данное тестирование проводилось на операционной системе Windows
Таблица 3.1 тестиравание в идеальніх условиях
№ |
Входные данные |
Ожидаемый результат |
Фактический результат |
Вывод |
1 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО Дуся Леонидовна Адрес ХТЗ Код тарифа 1 Название тарифа безумный Дата подключения 07.12.2014 Дата расторжения_--_--_- |
В таблице договор добавилась строка содерж Введенные данные. На форме тоже дабавилась строка с содержимым данные |
В таблице договор добавилась строка содерж Введенные данные. На форме тоже дабавилась строка с содержимым данные |
Эта функция работает |
2 |
Открыть форму клиент добавить поля Код клиента 1 Фио еппе Адрес егрпгер |
В таблице клиент добавилась строка содерж Введенные данные |
В таблице клиент добавилась строка содерж Введенные данные |
Эта функция работает |
3 |
Открыть форму тариф добавить поля Код тарифа 1 Название тарифа Стоимость сек |
В таблице тариф добавилась строка содерж Введенные данные |
В таблице тариф добавилась строка содерж Введенные данные |
Эта функция работает |
4 |
Открыть форму звонки добавить поля Код операции1 Код договора2 Номер телефона 0938291488 ФИО Шикльгрубер Адрес Германия Дата 10.12.2014 Длительность 10 Сумма по операции 10 Расчет 10 |
В таблице звонок добавилась сторокасодерж Введенные данные |
В таблице звонок добавилась сторокасодерж Введенные данные |
Эта функция работает |
5 |
Открыть форму Оплата добавить поля Код операции 2 Код договора Номер телефона ФИО Адрес Дата Сумма оплаты |
В таблицу оплата добавилась строка содерж Введенные данные |
В таблицу оплата добавилась строка содерж Введенные данные |
Эта функция работает |
6 |
Открыть форму баланс Код договора Номер телефона ФИО Адрес Услуга на сумму оплата |
Открыть форму баланс эта форма предназначена для просмотра данных о балансе фирмы |
Открыть форму баланс эта форма предназначена для просмотра данных о балансе фирмы |
Эта функция работает |
Для запуска базы данных необходимо один раз запустить Microsoft Access2007/2010/2013.
3.2. Тестирование реальные в реальных условиях
№ |
Входные данные |
Ожидаемый результат |
Фактический результат |
Вывод |
1 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО Дуся Леонидовна Адрес ХТЗ Код тарифа 3 Название тарифа безумный Дата подключения 07.12.2014 Дата расторжения_--_--_- |
Выводит окно об ошибке, просит исправить код тарифа так как этого тарифа не существует |
Функция не выполняет добавления в таблицу договор |
Эта функция работает корректно |
2 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО Дуся Леонидовна Адрес ХТЗ Код тарифа 2 Название тарифа безумный Дата подключения 07.12.2014 Дата расторжения_--_--_- |
Выводит окно об ошибке, просит исправить код тарифа так как этого тарифа не существует |
Функция не выполняет добавления в таблицу договор |
Эта функция работает корректно |
3 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО Дуся Леонидовна Адрес ХТЗ Код тарифа 2 Название тарифа безумный Дата подключения 07.12.2014 Дата расторжения_--_--_- |
Меняем код тарифа на существующий
|
Функция выполняет добавления в таблицу договор |
Эта функция работает корректно |
Для запуска базы данных необходимо один раз запустить Microsoft Access2007/2010/2013.
3.3. Тестирование в граничные в реальных условиях
№ |
Входнаые днные |
Ожидаемый результат |
Фактический результат |
Вывод |
1 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО 1111111 Адрес ХТЗ Код тарифа 2 Название тарифа безумный
|
Выводится окно об ошибке |
Заполнить поле «Фио» |
Эта функция работает |
2 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО 1111111 Адрес ХТЗ Код тарифа 2 Название тарифа безумный
|
Выводится окно об ошибке |
Заполнить поле «Фио» |
Эта функция работает |
3 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО 1111111 Адрес ХТЗ Код тарифа 2 Название тарифа безумный
|
Выводится окно об ошибке |
Заполнить поле «Фио» |
Эта функция работает |
Для запуска базы данных необходимо один раз запустить Microsoft Access2007/2010/2013
3.4. Тестирование Исключительное ( экстремальное ) в реальных условиях
№ |
Входнаые днные |
Фактический результат |
Ожидаемый результат |
Вывод |
1 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО Дуся Леонидовна Адрес ХТЗ Код тарифа Название тарифа безумный Дата подключения 07.12.2014 Дата расторжения_--_--_- |
Выводит сообщение об ошибке мы не ввели код тарифа |
Выводит сообщение об ошибке мы не ввели код тарифа |
Функция работает |
2 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО Дуся Леонидовна Адрес ХТЗ Код тарифа Название тарифа безумный Дата подключения 07.12.2014 Дата расторжения_--_--_- |
Выводит сообщение об ошибке мы не ввели код тарифа |
Функция не выполняет добавление в таблицу «договор |
Функция работает |
3 |
Отрыть форму договор добавить в поля : Код договора -1 Номер телефона 0938295559 Код клиента 2 ФИО Дуся Леонидовна Адрес ХТЗ Код тарифа Название тарифа безумный Дата подключения 07.12.2014 Дата расторжения_--_--_- |
Выводит сообщение об ошибке мы не ввели код тарифа |
Функция не выполняет добавление в таблицу «договор |
Функция работает |
