Введение в информатику процессов первичной переработки нефти. Новиков А.А - 93 стр.

UptoLike

Составители: 

92
2.11. Введение в проектирование интерфейса и документи-
рование
Если инженерные расчеты выполняются «для себя», то есть Вы не планируете,
что с Вашей программой будет работать кто-то другой, то этот раздел можно про-
пустить. Хотя культура программирования требует, чтобы все функциональные
возможности программы, ее исходные данные и результаты расчета были докумен-
тированы, то есть имели «инструкцию для пользователя» даже если программа пи-
шется для себя (по истечению некоторого времени и сам автор может забыть назна-
чение данных). Если же Вы планируете свои расчеты оформить как «программный
продукт» или опубликовать, то этот этап будет одним из самых важных. Поскольку
именно от удобства «пользовательского интерфейса» и понятности документации в
большой степени зависит, будет ли спрос на Ваш программный продукт.
В понятие «пользовательский интерфейс» включают обычно: 1) отображение на
экране форм для ввода исходных данных и форм для отображения результатов рас-
чета, 2) данные во вводимых или выводимых файлах (базах данных), если таковые
есть в программе, 3) протоколы взаимодействия с различными внешними устройст-
вами, если таковые есть в программе. Документирование предполагает подробное
описание всего пользовательского интерфейса (обязательная часть), описание ис-
пользуемых в программе принципов, методов, алгоритмов и т. п., помогающих
пользователю правильно использовать программу (необязательная, но желательная
часть).
Для проектирования удобного и интуитивно понятного пользовательского ин-
терфейса операционные системы обычно предоставляют набор готовых инструмен-
тов, который в ОС Windows называют элементами управления и формами.
2.11.1. Основные элементы управления и формы Windows
Формаэто структурированный документ с незаполненными областями, в ко-
торые вводятся данные. К преимуществам электронных форм относится возмож-
ность автоматической проверки введенных данных с помощью программы и выдачи
пользователю сообщений об ошибках.
Большинство форм содержат только текст с полями формы, которые вставлены
в документ, так что пользователи могут вводить определенные данные в определен-
ные поля. В других формах используются сетки, которые сочетают в себе свойства
таблиц. Обычно таблицы используются при создании формы с простой разметкой.
Однако, если разметка более сложная, то можно вставить несколько таблиц, разде-
лив их пустыми абзацами. Для этого можно использовать как средство Нарисовать
таблицу, так и Вложенные таблицы.
Форма Надпись используется, когда необходимо точно выбрать позицию для
блока текста, рисунка или диаграммы. Затем можно форматировать границы надпи-
си, цвет фона, цвет текста и т. д.
Для создания более сложных форм можно использовать элементы управления
формы, представляющие собой элементы ActiveX Windows . Элементы управления,
если их нет на панели
инструментов, вызываются через меню СервисНастройка
Панели инструментовЭлементы управления (рис. 2.14). Назначение элементов
управления и примеры их использования приведены в табл. 2.12.