Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Примеры выполнения курсовой работы / Курсовая работа. Пример 2.pdf
Скачиваний:
46
Добавлен:
17.02.2021
Размер:
872.45 Кб
Скачать

5.4Требования к эргономике и технической эстетике

1.Шрифт в программе должен иметь кегль не менее 10 пунктов. В настройках пользователь должен иметь возможность увеличить это значение или уменьшить.

2.Шрифт в программе должен быть удобен для чтения. Буквы не должны сливаться, перекрывать друг друга. Символы «1» (единица), «l» (строчная буква L), «I» (прописная буква «i») должны различаться.

3.При наведении курсора на кнопку должна всплывать подсказка, в которой указывается, за какое действие кнопка отвечает.

4.При работе в 3D-редакторе пользователь должен иметь возможность откреплять, перемещать окна с инструментами, а также изменять их размер. Должна быть реализована настройка горячих клавиш. Должен быть реализован поиск инструментов по названию.

5.В режиме симулятора пользователь должен иметь возможности выбрать информацию, которую требуется вывести на экран; выбирать место, где она будет отображаться; выбирать стиль отображения.

6.В режиме симулятора должны быть реализованы горячие клавиши.

7.Пользователь должен иметь возможность изменять качество изображения (настраивать отображение теней, анимацию незначащих для симуляции объектов, управлять уровнем детализации и т.д.) ради оптимального использования вычислительных ресурсов.

5.5Требования к защите информации от несанкционированного доступа

Система должна позволять пользователю защитить приложение паролем.

Система должна позволять пользователю защищать ряд файлов (модели, локации, записи полётов) паролем и либо полностью запрещать

доступ, либо устанавливать ограничения. Пароль может отличаться от

15

пароля, защищающего приложение.

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

2.Защищённые паролем файлы с ограниченным доступом без аутентификации накладывают ограничения на следующие пункты (степень ограничения определяется автором):

2.1.Просмотр файла;

2.2.Изменение файла;

2.3.Использование файла в симуляции.

3.Все файлы должны позволять сохранять при создании:

3.1.Имя автора;

3.2.Название организации;

3.3.Контактные данные;

3.4.Дату и время создания.

5.6 Перспективы развития, модернизации системы

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

2.Планируется внедрить возможность редактирования внутреннего устройства модели, то есть расположения несущих элементов (например, ось крыла), положение и характеристики аппаратного обеспечения (мотор, аккумуляторы, бензобак, сервомеханизмы, приёмник и т.д.). Это позволит точнее оценивать центр масс, общий вес и другие характеристики, важные

для полёта.

16

3.Планируется добавить в симулятор ряд обучающих и тренировочных программ, по которым пользователь сможет научиться выполнять ряд фигур пилотажа или повысить качество исполнения оных. После этого можно ввести конструктор полётной программы9, в которой пользователь сам сможет построить себе программу для тренировки. При этом система будет оценивать качество выполнения фигур.

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

5.Планируется добавить режим для людей с дальтонизмом.

6.Добавление функции конвертации модели в чертёж. Так пользователю будет удобнее переносить различные решения, сконструированные в симуляторе, на реальную модель.

9 Полётная программа - последовательность выполнения фигур пилотажа

17