Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Примеры дипломов / Отчёт_Чунарёва.pdf
Скачиваний:
66
Добавлен:
13.05.2015
Размер:
1 Мб
Скачать

3.2. Разработка интерфейса

Структура взаимодействия форм представлена на рисунке 3.6.

Рисунок 3.6. Схема взаимодействия форм Список реализованных форм приведен на рисунке 3.7.

Рисунок 3.7. Список реализованных форм

31

3.2.1. Главная кнопочная форма «frmMain»

Главная форма «frmMain» — главная кнопочная форма, предназначенная для управления работой со всеми информационными ресурсами: книгами, программным обеспечением и web-ресурсами. Вид данной формы приведен на рисунке 3.8.

Рисунок 3.8. Главная форма «frmMain»

При нажатии на кнопку «Работать с книгами» открывается форма «frmBooks», которая позволяет выполнять основные действия с данными о книгах и экземплярях книг. Её вид приведен на рисунке 3.9.

При нажатии на кнопку «Работа с ПО» открывается форма «frmVersion», которая позволяет выполнять основные действия с данными о программном обеспечении. Её вид приведен на рисунке 3.18.

При нажатии на кнопку «Web» открывается форма «frmWeb», в которой в табличном виде представлена информация о web-узлах. Её вид приведен на рисунке 3.27.

Стандартный код открытия форм приведен в приложении 2.

3.2.2. Форма «frmBooks». Работа с книгами

При выборе книги из списка в средней части окна появляется информация об этой книге. Результат приведен на рисунке 3.10.

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

32

При нажатии кнопки «Изменить данные о книге» происходит следующие:

Если в списке выбрана книга, то открывается окно (форма «frmEditBook») для редактирования данных об этой книге (рисунок 3.12).

Если книга не выбрана, то открывается окно (форма «frmEditBook») для ввода данных о новой книге (рисунок 3.13).

Рисунок 3.9. Форма «frmBooks»

При нажатии кнопки «Добавить новую книгу» открывается окно (форма «frmEditBook») для ввода данных о новой книге (рисунок. 3.13).

При двойном щелчке на книгу в списке открывается окно (форма «frmEditBook») для редактирования данных об этой книге (рисунок 3.12).

При нажатии кнопки «Изменить данные об экземпляре книги» происходит следующие:

Если в списке выбрана книга, то открывается окно (форма «frmEditBooks») для редактирования данных об экземпляре данной книги (рисунок 3.14).

33

Если книга не выбрана, то открывается окно (форма «frmEditBooks») для ввода данных о новом экземпляре книги (рисунок 3.15).

При нажатии на кнопку «Закрыть» форма закрывается и переходим к окну предыдущей формы.

Код обработки данной формы приведен в приложении 2.

Рисунок 3.10. Форма «frmBooks». Результат выбора книги из списка

34

Соседние файлы в папке Примеры дипломов