Программное обеспечение для раiета утечки звука из помещения
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?имеру, изменение некоторого параметра виджета), а слотом является некоторая реакция (к примеру, вызов функции).
Алгоритм работы программы описан ниже. Первое окно программы предназначено для выбора исходных табличных данных, после осуществления выбора и нажатия кнопки Next>> происходит заполнение таблицы со справочными данными и отрисовка второго окна. Второе окно предназначено для просмотра табличных данных и ввода результатов замеров в специально предназначенную для этого таблицу. В программе также реализована возможность сохранения заполненной таблицы с результатами замеров для воспроизведения результатов раiета. Возможен возврат из окна ввода данных в окно выбора табличных данных. После нажатия кнопки Next>> второго окна производится обработка исходных данных, заполнение таблицы результатов раiетов третьего окна и его отрисовка. Из окна результатов раiетов возможен возврат к окну ввода данных для корректировки исходных данных.
Для корректной работы программы в ОС Windows необходимы: For7Ch.exe - исполняемы файл программы, libgcc_s_dw2-1.dll, mingwm10.dll, QtCore4.dll, QtGui4.dll, 7ChInitial.bd - файл с исходными данными. libgcc_s_dw2-1.dll, mingwm10.dll, QtCore4.dll, QtGui4.dll - динамические библиотеки.
Для перекомпиляции программы необходимы: modeselect.h, firstscreen7ch.h, secondscreen7ch.h, main.cpp, modeselect.cpp, firstscreen7ch.cpp, secondscreen7ch.cpp, SoundCalculation.pro. Список файлов программы предста-влен в таблице Б. 1.
Таблица Б.1 - Список файлов программы
ИмяОбязателенНазначениеFor7Ch.exeВсегдаОсновной исполняемый файл программы7ChInitial.bdВсегдаИсходные (табличные) данные для раiетаlibgcc_s_dw2-1.dllВсегдаДинамическая библиотекаmingwm10.dllВсегдаДинамическая библиотекаQtCore4.dllВсегдаДинамическая библиотекаQtGui4.dllВсегдаДинамическая библиотекаSoundCalculation.proДля компиляции программыФайл проекта Qt Creatormodeselect.hДля компиляции программыЗаголовочный файл C++firstscreen7ch.hДля компиляции программыЗаголовочный файл C++secondscreen7ch.hДля компиляции программыЗаголовочный файл C++main.cppДля компиляции программыИсходный код программыmodeselect.cppДля компиляции программыИсходный код программыfirstscreen7ch.cppДля компиляции программыИсходный код программыsecondscreen7ch.cppДля компиляции программыИсходный код программыБ.4 Используемые технические средства
Для нормального функционирования программы необходимы минимальные конфигурации ПЭВМ, поддерживающие корректную работу ОС WindowsилиLinux. В комплект ПЭВМ обязательно должны входить следующие устройства: процессор, плату оперативной памяти, монитор, видеоадаптер (встроенный или отдельная плата), клавиатуру. Программа не имеет собственных требований к техническому уровню оснащения ПЭВМ.
Б.5 Вызов и загрузка
Запуск программыв ОС Windowsосуществляется с помощью двойного нажатия по значку программы (For7Ch). Для успешного запуска программы необходимо наличие в ее каталоге файла с табличными данными (7ChInitial.bd)и динамических библиотек (libgcc_s_dw2-1.dll, mingwm10.dll, QtCore4.dll, QtGui4.dll). Объем программы вместе с библиотеками и исходными данными - 11.9 Мб.
Б.6 Входные данные
В качестве входных данных в программе используются табличные данные и данные, полученные в результате контрольных замеров. Табличные данные загружаются из файла 7ChInitial.bd. Данные, относящиеся к уровню речевого сигнала в помещении, хранятся непосредственно в исходном коде программы. Данные полученные при специальном исследовании вносятся в специальную таблицу, либо загружаются из заранее сохраненного файла.
Б.7 Выходные данные
Выходные данные программы представлены в виде таблицы и содержат результаты раiета со всеми промежуточными данными.
ПРИЛОЖЕНИЕ В
Описание применения
В.1 Назначение
Программа предназначена для обработки результатов полученных в ходе контрольных замеров, проводимых при специальном исследовании помещения. Целью внедрения данной программы является максимальная автоматизация процесса раiета утечки звука из помещения.Программа в автоматическом режиме заполняет таблицу со справочными материалами необходимыми для раiета, а также позволяет сохранять и загружать результаты контрольных замеров. Программа предоставляет возможность просмотра промежуточные результаты раiетов. Возможна корректировка исходных данных в случае ошибки оператора. Запуск программы возможен в ОС Linuxили Windows.
В.2 Условия применения
Для нормального функционирования программы необходимы минимальные конфигурации ПЭВМ, поддерживающие корректную работу ОС WindowsилиLinux. В комплект ПЭВМ обязательно должны входить следующие устройства: процессор, плату оперативной памяти, монитор, видеоадаптер (встроенный или отдельная плата), клавиатуру. Программа не имеет собственных требований к техническому уровню оснащения ПЭВМ.
Для функционирования программы необходима операционная система семейства Windowsили Linux.В ОС Linuxтребуется наличие графической среды пользователя на базе X11 (Gnome, KDE, LXDE, XFCE и др.) и библиотек Qt.
Также для успешного запуска программы необходимо наличие в ее каталоге файлов:libgcc_s_dw2-1.dll, mingwm10.dll, QtCore4.dll, QtGui4.dll, 7ChInitial.bd. Объем программы вместе с библиотеками и исходными данными - 11.9 Мб.
В.3 Описание задачи
Задачей разработанной программы являетсяобработка результатов контрольных замеров, полученных в ходе специального исследования помещения. При этом программа должна обеспечить вывод всех промежуточных результатов раiета и предоставить возможность корректировки исходных данных. Дополнительной задачей является обеспечение запуска программы в ОС Windowsи Linux.
В.4 Входные и выходные данные
Copyright © 2008-2014 geum.ru рубрикатор по предметам рубрикатор по типам работ пользовательское соглашение