Мегаобучалка Главная | О нас | Обратная связь


Интерфейс проекта и пользователя



2015-12-04 302 Обсуждений (0)
Интерфейс проекта и пользователя 0.00 из 5.00 0 оценок




 
 

Для отображения результатов расчетов и организации взаимодействия пользователя с программным кодом разрабатывается форма (рис. 4.5).

 

 

Рис. 4.5. Проект формы для решения задачи

 

На форме использованы следующие элементы управления:

надписи (Label) – для обозначения наименования вводимых данных и результатов расчетов;

текстовые поля (TextBox) – для ввода исходных данных и вывода промежуточных результатов;

кнопки (CommanButton) – для запуска процедур расчета («РАСЧЕТ») и сброса результатов вычислений («СБРОС»).

Основные свойства формы и элементов управления на ней представлены в табл. 4.3.

Таблица 4.3

Основные свойства элементов управления на форме

Элемент управления Основные свойства
Name Caption Text
Form1 FrmКасса Касса  
Label1 LblОплата Оплата -
Label2 LblНаличные Наличные -
Label3 LblСдача Сдача -
Label4 LblРезультат - -
TextBox1 TxtОплата - пусто
TextBox2 TxtНаличные - пусто
TextBox3 TxtСдача - пусто
CommandButton1 CmdРасчет Расчет -
CommandButton2 CmdСброс Сброс -

В табл. 4.3 символом «-» указаны свойства, которые для соответствующего элемента управления отсутствуют.

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

Ввод цены товара i -го вида производится с помощью окна ввода, приведенного на рис. 4.6, а количества товара – с помощью аналогичного окна (рис. 4.7).


 

Рис. 4.6. Диалоговое окно ввода цены вида товара

 

 

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

 
 

 

Рис. 4.7. Диалоговое окно ввода количества вида товара

 
 

Рис. 4.8. Окно сообщений

 

После ввода значений цены и количества приобретенного товара необходимо нажать на кнопке «Расчет» (событие Щелчок). Происходит вычисление суммы к оплате за купленный товар с учетом скидок на объем покупки, тип покупателя и день недели и вывод результата расчета в текстовое поле TxtОплата.

Пользователь вводит в текстовое поле TxtНаличные количество наличных денег и в случае когда их достаточно для расчета в текстовое поле TxtСдача выводится значение сдачи, а в LblРезультат – сообщение о результатах покупки.

Полученный результат решения задачи выводится в диалоговом окне (рис. 4.9).

 
 

 

рис. 4.9 Результат решения задачи

 

При нажатии на кнопку «Сброс» происходит подготовка рабочего места к работе.

 

Код проекта

Для реализации задачи в коде проекта необходимо предусмотреть обработку следующих процедур:

1) вычисление суммы к оплате за купленный товар;

2) расчет сдачи и вывод результата.

3) подготовка рабочего места к работе.

Тексты соответствующих процедур представлены ниже.



2015-12-04 302 Обсуждений (0)
Интерфейс проекта и пользователя 0.00 из 5.00 0 оценок









Обсуждение в статье: Интерфейс проекта и пользователя

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (302)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)