Курсовая работа: Разработка базы данных и прикладного программного обеспечения для автобусного парка
model
NVARCHAR(50) NOT NULL
Модель автобуса
issue
NVARCHAR(7) NOT NULL
Государственный регистрационный номер автобуса
routeid
INT UNSIGNED NOT NULL
Идентификатор маршрута
6 Руководство пользователю
Запустив программу, пользователь попадает в основное её окно.
Как видно, никаких данных мы пока увидеть, а тем более изменить или удалить не можем. Происходит это потому, что не произведено подключение к базе данных. Чтобы это исправить, пользователь должен совершить следующие действия:
Выбрать в основном меню пункт DB -> Connection Options (Рисунок 2). Откроется окно настроек соединения с сервером базу данных (Рисунок 3).
??????? 2 ? ????? ???? ???????? ?????????? ? ???????? ??
??????? 3 ? ???? ???????? ?????????? ? ???????? ???? ??????
Здесь нужно задать название сервера базы данных, название самой базы данных, а также пару логин/пароль для подключения к серверу базы данных. Задав правильные параметры и нажав на кнопку «OK» пользователь снова попадает в основное окно программы. Теперь необходимо соединиться с сервером базы данных. Для этого нужно выбрать пункт меню DB -> Connect. Если настройки были заданы верно и не возникло никаких проблем в сети, будет установлено соединение с сервером, о чём будет свидетельствовать надпись «Connected» в статусной строке и данные, отображённые на вкладках программы (Рисунок 4).
Рисунок 4 — Главное окно программы после подключения к серверу БД
По умолчанию активна первая вкладка «Routes», на которой отображаются маршруты. Перемещаясь по вкладкам можно просмотреть сведения об остановках, остановочных пунктах и автобусах парка. Добавление, редактирование и удаление данных во всех таблицах осуществляется аналогичным образом. поэтому будет рассмотрено на примере таблицы остановочных пунктов.
Добавление, редактирование и удаление записи осуществляется либо кнопками на вкладке справа, либо при помощи дублирующего их функции контекстного меню. Будьте осторожны! При удалении записи никаких дополнительных подтверждений программа не запрашивает!
??? ?????????????? ??? ?????????? ?????? ??????????? ????, ??? ?? ????? ???????? ??? ?????? ?????????? ?? ???????????? ?????? (??????? 5).
Рисунок 5 — Окно добавления/редактирования остановочного пункта
Чтобы подтвердить изменение/добавление данных нужно нажать на кнопку «OK». Чтобы отменить их — на кнопку «Cancel».
Выбрав пункт основного меню Info -> Help можно увидеть это руководство.
Чтобы завершить работу с программой. просто закройте её основное окно.
8 SQL Запросы
Выборка государственных номеров автобусов марок Lifan и Mudan, обслуживающих определённый маршрут
SELECT issue
FROM buses
WHERE routeid = 12 AND model IN ('Lifan', 'Mudan')
Выборка автобусов, проезжающих через определённый остановочный пункт
SELECT model, issue