Дипломная работа: Разработка программной системы, обеспечивающей отображение и сравнение в трехмерном пространстве исходных данных из двух матричных форм
Документация на ПСПИ должна включать четыре документа:
а) постановка задачи;
б) алгоритм функционирования комплекса;
в) описание программы комплекса;
г) инструкция пользователю комплекса.
1.5 Постановка задачи на разработку ПС представления информации
Таким образом, в рамках дипломного проекта должны быть разработаны алгоритм и программные средства представления информации, отвечающие сформулированным выше требованиям:
Постановка задачи на создание ПСПИ разработана в соответствии с требованиями приказа ГК ВВС №029-2000г. и ГОСТ 19.201-78 и представлена в первом разделе документации на программную систему.
1.6 Ограничения и допущения, принятые при разработке ПСПИ
а) одновременно с программным обеспечением может работать только один пользователь;
б) для работы с ПС, пользователи должны владеть основными навыками работы с операционными системами семейства MicrosoftWindows, а также с ППП MicrosoftOffice;
в) требования к техническим средствам приведены в пункте 1.4.4
2. Специальный раздел
2.1 Определение подходов к реализации функций ПС представления информации
Из описанных выше процессов, подлежащих автоматизации, ключевой момент составляют процессы обработки входной информации и процессы взаимодействия пользователей с графической информацией. Определим подходы к реализации функций, автоматизирующих их.
2.1.1 Функции, автоматизирующие процесс обработки входной информации
Для автоматизации процесса обработки входной информации в составе ПС представления информации должны быть реализованы функции:
а) контроль входных данных;
б) перевод табличных данных в графический вид.
Функция контроля входных данных предполагает:
а) проверка на соответствие входной информации с поставленными ограничениями;
б) остановка выполнения программы с вызовом сообщения об ошибке.
Проверка на соответствие входной информации с поставленными ограничениями предполагает сравнение поступающей информации с эталонными значениями входных данных.
В случае несоответствия входной информации поставленным ограничениям программа останавливает свое выполнение с вызовом сообщения об ошибке и ожидает загрузки корректных данных.
Функция перевода табличных данных в графический вид - осуществляет построение трехмерного изображения по данным входной симметричной матричной формы.
2.1.2 Функции, автоматизирующие процесс взаимодействия пользователей с графической информацией
Взаимодействие пользователей с графической информацией обеспечивают функции:
а) сравнение трехмерных изображений;
б) настройка представления графической информации;