Главная

Категории:

ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника






Тестирование автоматизированной информационной системы


 

Объектом испытания является автоматизированная информационная система учета движения товара на складах предприятия и поддержки принятия решения о виде цены товара.

Тестирование – процесс многократного повторения программы с целью обнаружения ошибок. Существуют следующие методы тестирования ПС:

- статическое тестирование – ручная проверка программы за столом;

- детерминированное тестирование – при различных комбинациях исходных данных;

- стохастическое – исходные данные выбираются произвольно, на выходе определяется качественное совпадение результатов или примерная оценка /6/.

При тестировании данной АИС была применена ручная проверка программы за столом и детерминированное тестирование.

Ошибки, которые связаны с некорректным вводом данных, вводом значений, выходящих за пределы допустимых, а также ошибки, возникающие в работе пользователя с АИС, исключаются средствами самой СУБД при создании базы данных, а именно – методы сохранения целостности данных, маски ввода, логические ограничения, обязательность значений.

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

Заполнение справочников показано на рисунках 2.11 – 2.19.

 

 

Рисунок 2.11 – Пример заполнения справочника «Единица измерения»

 


 

Рисунок 2.12 – Пример заполнения справочника «Вид цены»

 

 

Рисунок 2.13 – Пример заполнения справочника «Тип ведомости»

 

 

Рисунок 2.14 – Пример заполнения справочника «Должность»


 

Рисунок 2.15 – Пример заполнения справочника «Пол физического лица»

 

 

Рисунок 2.16 – Пример заполнения справочника «Населенный пункт»

 

 

 

Рисунок 2.17 – Пример заполнения справочника «Улица»

 

 

Рисунок 2.18 – Пример заполнения справочника «Телефон»

 

Рисунок 2.19 – Пример заполнения справочника «Адрес»

 

Добавление учетных данных изображено на рисунках 2.20 – 2.25.

 

 

Рисунок 2.20 – Пример ввода товара

 

 

Рисунок 2.21 – Пример ввода физического лица

 

Рисунок 2.22 – Пример ввода прайса

 

 

Рисунок 2.23 – Пример ввода договора о работе


 

Рисунок 2.24 – Пример ввода ведомости

 

 

Рисунок 2.25 – Пример ввода юридического лица

 

Примеры отчетов «Прайс-лист», «Приходная ведомость» и «Расходная ведомость» изображены на рисунках 2.26 – 2.28.


 

Рисунок 2.26 – Пример прайс-листа оптовых цен

 

 

Рисунок 2.27 – Пример приходной ведомости

 


 

Рисунок 2.28 – Пример расходной ведомости

 

Пример работы экспертной системы с выводом результата вида цены товара представлен на рисунке 2.29.

 

 

Рисунок 2.29 – Пример работы экспертной системы

Использование программы MS Excel для трассировки решения позволяет одновременно проверить все вычисления, произведенные экспертной системой. Трассировка с помощью MS Excel приведена на рисунке 2.30.

 

 

Рисунок 2.30 – Проверка результатов с помощью MS Excel

 

Все промежуточные и итоговые результаты о виде цены товара, полученные с помощью разработанной экспертной системы и программного продукта MS Office Excel, совпадают, что свидетельствует о корректности проведенного расчета экспертной системой.

Пример работы продукционно-фреймовой экспертной системы с выводом решения о виде цены товара и просмотром трассировки представлен на рисунке 2.31.

 

Рисунок 2.31 – Пример работы продукционно-фреймовой ЭС

 

Далее приведен пример контрольного теста выполнения дискриминантного анализа разработанной автоматизированной информационной системой. На рисунке 2.32 представлены исходные данные для теста.

 

 

Рисунок 2.32 – Тестовый набор данных


Ковариационные матрицы, совместные ковариационные матрицы, обратные матрицы и векторы коэффициентов изображены на рисунке 2.33.

 

 

Рисунок 2.33 – Матрицы и векторы

 

Дискриминантные функции, средние значения функций, константы дискриминации представлены на рисунке 2.34.

 

 

Рисунок 2.34 – Дискриминантные функции и константы

Границы дискриминантных функций и результат вида цены товара для нового идентифицируемого объекта представлены на рисунке 2.35.

 

 

Рисунок 2.35 – Границы функций и определение вида цены товара

 

Результаты расчетов ковариационных матриц, совместных ковариационных матриц, обратных матриц, векторов коэффициентов, дискриминантных функций, констант дискриминаций при помощи пакета MathCAD 2001 Professional приведены на рисунках 2.36 и 2.37.

Результаты, полученные с помощью разработанной автоматизированной информационной системы и математического пакета MathCAD 2001 Professional, совпадают, что свидетельствует о корректности проведенного дискриминантного анализа автоматизированной информационной системой.

 

 


 

Рисунок 2.36 – Результаты в среде MathCAD 2001

 

Рисунок 2.37 – Результаты в среде MathCAD 2001

 

 

Выводы

 

1. Разработана архитектура автоматизированной информационной системы, представлены иерархическая схема модулей и функциональная схема, проведен анализ и обоснование выбора инструментальных средств, спроектирована база данных, разработаны алгоритмы приложений АИС, создана база знаний.

2. Проведено тестирование и сделан вывод о том, что разработанная автоматизированная информационная система обладает требуемой функциональностью, выполняя все функции надежно и корректно.

Технологический раздел

 



Последнее изменение этой страницы: 2016-06-09

headinsider.info. Все права принадлежат авторам данных материалов.