- •Содержание
- •Введение
- •1 Методы теории статистических решений
- •1.1 Методика проверки многомерных статистических гипотез
- •1.2 Методика множественного корреляционного анализа
- •1.3 Методика множественного регрессионного анализа
- •1.4 Методика кластерного анализа
- •1.3 Методика дискриминантного анализа
- •2 Техническое задание на разработку программного средства
- •2 Основание для разработки
- •3 Назначение
- •4 Требования к программе или программному изделию
- •5 Требования к программной документации
- •6 Этапы разработки
- •3 Содержание отчета и Варианты задания
- •Содержание пояснительной записки:
- •Варианты заданий:
- •1 Автоматизированная информационная система (аис) «Ремонт оборудования»
- •2 Аис «Отдел автоматизации предприятия»
- •3 Аис «Баскетбольная суперлига»
- •4 Иас «Междугородние переговоры»
- •5 Аис «Центра доступа в Интернет»
- •6 Иас«Ремонт станочного парка предприятия»
- •7 Иас «Кадры предприятия»
- •8 Иас «Рекламное предприятие».
- •9 Иас «Страховая компания»
- •10 Иас «Отдел маркетинга»
- •11 Иас «Делопроизводство»
- •12 Иас «Бухгалтерия предприятия»
- •13 Иас «Отдел автоматизации предприятия»
- •14 Иас «Склад предприятия»
- •15 Иас «Пациенты клинической больницы».
- •17 Иас «Дом творчества молодежи»
- •20 Иас «Отдел комплектации библиотеки».
- •21 Иас «Турбюро»
- •22 Иас «Предельно-допустимый сброс (пдс) сточных вод предприятия»
- •23 Иас «Ценообразование»
- •24 Иас «Учебный комбинат»
- •Заключение
- •Список использованных источников
- •4.2 Уточнение структуры классов предметной области и разработка алгоритмов методов
- •5 Выбор стратегии тестирования и разработка тестов
- •Приложение а Приложение б Руководство пользователя
- •4 Сообщения пользователю
- •Приложение в Листинг программы
- •Требования к содержанию и оформлению.
- •Гост 19.504-79 еспд. Руководство программиста. Требования к содержанию и оформлению.
5 Выбор стратегии тестирования и разработка тестов
Тестирование – процесс многократного повторения программы с целью обнаружения ошибок. Существуют следующие методы тестирования ПС:
- статическое тестирование – ручная проверка программы за столом;
- детерминированное тестирование – при различных комбинациях исходных данных;
- стохастическое – исходные данные выбираются произвольно, на выходе определяется качественное совпадение результатов или примерная оценка /13/.
При тестировании данного программного средства была применена ручная проверка программы за столом и детерминированное тестирование.
Ошибки, которые связаны с некорректным вводом данных, вводом значений, выходящих за пределы допустимых, а также ошибки, возникающие в работе пользователя с АИС, исключаются средствами самой СУБД при создании базы данных, а именно – методы сохранения целостности данных, маски ввода, логические ограничения, обязательность значений.
Ниже приведен пример контрольного теста с использованием разработанного программного средства.
На рисунке 7 приведены исходные данные для теста.
Рисунок 7 – Тестовый набор данных
Нормированная матрица исходных данных изображена на рисунке 8.
Рисунок 8 – Нормированная исходная матрица
Результаты корреляционного анализа представлены на рисунке 9.
Рисунок 9 – Результаты корреляционного анализа
Результаты регрессионного анализа и расчёта неприкосновенного запаса ГСМ представлены на рисунке 10.
Рисунок 10 – Результаты РА и расчёта запаса ГСМ
Результат расчета коэффициентов регрессионного уравнения при помощи пакета MathCAD 2001 Professional приведен на рисунке 11.
Рассчитанные коэффициенты уравнения регрессии с помощью разработанного программного средства и математического пакета MathCAD 2001 Professional совпадают, что свидетельствует о корректности проведённого расчета разработанным приложением. Таким же методом можно проверить и результаты расчета матрицы парных корреляций, множественных коэффициентов детерминации и корреляции и их адекватности, а также значимости уравнения регрессии.
Рисунок 11 – Расчет коэффициентов уравнения регрессии в среде MathCAD 2001
Приложение а Приложение б Руководство пользователя
1 Назначение программного средства
Разработанное программное средство предназначено для ведения справочной информации, учётных данных отдела горюче-смазочных материалов автобазы, проведения прогноза неприкосновенного запаса ГСМ на автобазе с помощью корреляционно-регрессионного анализа.
2 Условия выполнения программы
Программная система должна работать под управлением операционной системы MS Windows 98 или выше на IBM/PC совместимых персональных компьютерах с минимальной конфигурацией, указанной в техническом задании в пункте 4.3.2. Необходима установленная среда C++Builder 6 и InterBase 7.5.
3 Выполнение программного средства
После запуска программы происходит идентификация пользователя. Необходимо ввести логин и пароль. Войдя в программу, пользователь видит главное окно программы, макет которого представлен на рисунке 12.
Рисунок 12 – Макет главного окна программы
В верхней части окна находятся три вкладки:
- ведение учётной и справочной информации. Данная вкладка, изображённая на рисунке 13, необходима для ввода, обновления, поиска, просмотра соответствующей информации отдела ГСМ автобазы. Пример просмотра справочника автомобилей приведён на рисунке 14.
Рисунок 13 – Ведение учётной и справочной информации
Рисунок 14 – Справочник автомобилей
- просмотр запросов и отчётов. Пример запроса перечня всех ГСМ, выданных за заданный период, и их количества представлен на рисунке 15.
Рисунок 15 – Виды и количества ГСМ, выданных за заданный период
- корреляционно-регрессионный анализ. С помощью данной вкладки проводится корреляционно-регрессионный анализ и расчёт неприкосновенного запаса ГСМ на автобазе. Пример проведённого анализа и прогноза неприкосновенного запаса ГСМ на автобазе представлен на рисунке 16.
Рисунок 16 – Пример результата проведённого анализа и прогноза запаса ГСМ
