Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД / КР_БД_4семестр.doc
Скачиваний:
23
Добавлен:
10.02.2016
Размер:
357.38 Кб
Скачать

4.Инструкция пользователя

Запустив программу возникает стартовое окно:

Рис.2 Стартовое окно

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

Текстовые метки находящиеся вполне понятно объясняют свое назначение. Трудности могут возникнуть при использовании кнопки Новая поставка.

Рис.3 Кнопки новая поставка и Новый

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

Рис.4 Окно ввода данных поставок и телефонов

Далее соответствующие данные вводятся в поля ввода кнопки «…» дают возможность подсмотреть коды, зная имена и названия. При их нажатии возникает окно вида:

Рис.5 Окно подсказки

Следует заметить что поле дата автоматически заполняется текущей датой. Осуществив ввод данных необходимо нажать кнопку ОК, для отмены – Отмена , либо просто закрыть окно.

Аналогичного вида окно возникает при выборе во вкладке продажи кнопки Продажа.

Рис.6 Окно ввода данных продаж

В случае ошибок будут выведены окна с описанием ошибок.

5.Контрольный пример.

Для примера рассмотрим вид окна программы при нажатии кнопки Просмотреть все в вкладке Продажи

Рис.7 Контрольный пример

Сравнив полученные данные с таким же запросом выполненным в программе pgAdminIII, делаем вывод что программа работает правильно, так как данные совпадают.

6.Выводы

Проделанная работа позволила приобрести навыки разработки баз данных от поставленной задачи до конечного программного продукта, пригодного к использованию. В ходе работы были рассмотрены и освоены навыки использования языка SQLдля работы с базами данных, получен опыт организации баз данных в среде СУБДPostgreSQL, в частности использование триггеров. Также освоены приемы обращения к базам данных из клиентскихJava-приложений на основе драйвераJDBC.

Литература

  1. Малахов Є. В. «Основи проектування баз даних. Конспектлекцій»

  2. Хабибуллин И.Ш. «Самоучитель Java2» -- Спб. : БХВ-Петербург, 2007 – 720с.

20

Соседние файлы в папке БД