Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya_po_programmirovaniyu.doc
Скачиваний:
154
Добавлен:
17.02.2016
Размер:
1.31 Mб
Скачать

1.4 Разработка программы

Для разработки приложения используется среда визуального программирования C++Builder 6. Проект программы содержит два окна:

  1. frmMain – главная форма программы.

  2. frmBus – форма ввода или редактирования сведений об автобусе.

Окно frmMain. Главная форма программы в процессе работы приложения представлена на рис. 1. Главная форма программы в процессе разработки приложения представлена на рис. 2.

Рис.1. - Главная форма программы в процессе работы приложения

Рис.2. – Главная форма в процессе разработки

Компонент frmMain.

Свойства:

BorderIcons = [biSystemMenu, biMinimize]

Caption = Автобусный парк

ClientWidth = 680

ClientHeight = 495

Position = poDesctopCenter

Menu = MainMenu1

1. Компонент TBevel Bevel2 – используется как элемент оформления.

2. Надпись TLabel Label1, выводит название программы.

Caption = Автобусный парк

3. Надпись TLabel Label2, выводит назначение программы.

Caption = программа для учета автобусов в парке и на маршрутах.

4. Надпись TLabel lblBus, выводит пояснение к таблице и обозначение режима просмотра..

5. Таблица TStringGrid sgBus. Содержит сведения об автобусах.

6. Кнопка TButton btnExit. Служит для завершения работы.

Caption = Выйти из программы.

7. Панель TPanel Panel1, используется для оформления, свойства стандартные.

8. Кнопка TButton btnIn. Используется для направления автобуса в парк.

9. Кнопка TButton btnOut. Используется для направления автобуса на маршрут.

10. Кнопка TButton busRoute. Используется для просмотра автобусов на маршрутах.

11. Кнопка TButton busPark. Используется для просмотра автобусов в парке.

12. Кнопка TButton btnSave. Используется для сохранения информации в файл..

13. Кнопка TButton btnEdit. Используется для редактирования сведений об автобусах.

14. Кнопка TButton btnDelBus. Используется для удаления автобусов.

15. Кнопка TButton btnAddBus. Используется для добавления автобусов.

16. Компонент TImage Image1 контейнер для рисунка.

17. Компонент MainMenu1: TMainMenu.

Рисунок 3. Компонент MainMenu1 при разработке

Окно frmBus. Форма для добавления или редактирования сведений об автобусах (рис 4).

Рис. 4. Форма frmBus в процессе разработки

Компонент frmBus.

Свойства:

BorderIcons = [biSystemMenu, biMinimize]

Caption = Автобусы

ClientWidth = 448

ClientHeight = 237

Position = poDesctopCenter

1. Надпись TLabel Label1, выводит пояснение к полю ввода.

2. Надпись TLabel Label2, выводит пояснение к полю ввода.

3. Надпись TLabel Label3, выводит пояснение к полю ввода.

4. Компонент TBevel Bevel1 – используется как элемент оформления.

5. Кнопка TButton btnSave. Используется для закрытия формы при успешном вводе сведений.

6. Кнопка TButton btnCancel. Используется для закрытия формы без сохранения данных.

7. Поле с маской TMaskEdit medRoute, используется для ввода номера маршрута.

Hint = Необходимо ввести 3 цифры (например, 001)

ShowHint = true.

8. Поле ввода TEdit edFIO, используется для ввода фамилии и инициалов водителя.

9. Поле с маской TMaskEdit medNumBus, используется для ввода номера автобуса.

Hint = Необходимо ввести 3 цифры (например, 001)

ShowHint = true.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]