Курсовая работа: Автоматизированная система учета абонентов библиотеки
- Поиск;
- Просмотр;
- Цвет фона
- По умолчанию;
- Черный;
- Красный;
- Синий;
- Голубой;
- Зеленый;
- Желтый
- Выход
ЗапускаемBorland C++ Builder. СоздаемновоеприложениеFile -> New -> Application.Далее появляется форма (Form1). Установим на нее компонент MainMenu из библиотеки Standart. Щелкаем на нее двойным щелчком, и появится окно для ввода меню. Введем в него наше выше перечисленное меню.
Рис. 2
Создаем новую форму (Form2) для ввода нового абонента, на которой будет осуществляться ввод нового абонента. Для этого устанавливаем на форму по 3 компоненты DataSourse, Table, DBGrid и DBNavigator. В компоненте Table устанавливаем свойства DataBaseName – Abonent, а TableName – abonent.db, kod_abon.db и n_doc.db; в компоненте DataSourse свойство DataSet – Table; в компоненте DBGrid свойство DataSourse – DataSourse1,2,3. Для управления перемещением используем компоненту DBNavigator, причем используем только кнопки перемещения, заблокировав остальные (VisibleButton).Для работы установим основное свойство DataSource- DataSource. Установим также две кнопки (TButton) для ввода и редактирования записей.
Для улучшения внешнего вида расставим метки (Label) отображающие названия полей нашей таблицы на приложении, а также настроим таблицу DBGrid. Для этого выполним двойной щелчок на компоненте Table, что приведет к открытию окна. Указав на поле окна, и нажав на правую кнопку мыши, выберем пункт «Добавить все поля». Используя свойства Alignment, DisplayLabel (заголовок столбца), DisplayWidth (ширина столбца), DisplayValues(отображаемые значения), ReadOnly (только для чтения), Visible (видимость поля), делаем настройку окна приложения.
Для фильтрации данных мы создаем новую форму File -> New -> Form3. Далее устанавливаем на форму компоненты DataSourse, Table, DBGrid, DBNavigator, RadioGroup, Label, 2 компоненты Edit,.
Устанавливаем следующие свойства:
· Вкомпоненте DataSourse1: DataSet – Table1;
· Вкомпоненте Table1: DatabaseName - Abonent; TableName – abonent.db;
· Вкомпоненте DBGrid: DataSourse - DataSourse1;
· Вкомпоненте DBNavigator: DataSourse – DataSourse1;
· В компоненте Label: Caption – “Фильтрация данных”;
Далее в компоненте Table1 делаем свойство Active равным True.
Для поиска данных мы создаем новую форму File -> New -> Form3. Далее устанавливаем на форму компоненты DataSourse, Table, DBGrid, DBNavigator, Label и Edit.
Устанавливаем следующие свойства:
· Вкомпоненте DataSourse1: DataSet – Table1
· Вкомпоненте Table1: DatabaseName - Abonent; TableName – kod_abon.db
· Вкомпоненте DBGrid: DataSourse - DataSourse1