Курсовая работа: Информационная система начальника жилищно-эксплуатационной службы

Компоненты TabSheet 1–5 содержат в себе элементы таблиц StringGrid 1–5, которые связаны с векторами данных, соответственно «Kvart», «Scheme», «GK», «People», «FlatAtr»).

Рис. 1 – Главная форма программы

На форме ReportForm расположены следующие компоненты (см. рис 2):

– компоненты Panel1, Panel2 – панели на форме для разделения формы на отчет и панель кнопок.

– компонент OkBtn – кнопка для закрытия формы.

– компонент ListBox1 – список для отображения отчета.


Рис. 2 – форма для формирования отчета Ф5.

1.2 Основные модули и процедуры, входящие в состав программного комплекса

Список модулей:

Программа содержит следующие модули:

Unit1 – модуль главной формы проекта.

Unit2 – модуль отчетной формы проекта.

MyTypes – модуль с описаниями классов данных.

Список основных процедур, входящих в состав программного комплекса:

– procedureLoadButtonClick– процедура загрузки данных из файла в векторы.

– procedureSaveButtonClick – процедура сохранения данных в файл.

– procedureFillStringGrid– процедура инициализации таблиц и заполнения их в соответствии с массивами.

– procedurePageControl1Change – процедура выбора необходимой страницы с данными и вызова перезаполнения соответствующей таблицы.

– procedureSGDblClick – процедура ввода / редактирования данных в текущей ячейки таблицы данных.

– procedureAddBtnClick – процедура добавления строки в текущую таблицу данных и вектор данных.

– procedureDelBtnClick – процедура для удаления записей данных.

– procedureSortBtnClick – процедура для сортировки выделенного столбца в таблице данных.

– procedureKSpinEditChange – процедура для изменения значения количества подъездов К в соответствии с полем ввода.

– procedure MSpinEditChange – процедура для изменения значения количества этажей M в соответствии с полем ввода.

– procedureCopyBtnClick – процедура ввода новой строки данных копированием текущей строки.

– procedureFindBtnClick – процедура для поиска определенного пользователем значения в столбце данных.

– procedureSortBtn – кнопка для сортировки выделенного столбца в таблице данных.

К-во Просмотров: 680
Бесплатно скачать Курсовая работа: Информационная система начальника жилищно-эксплуатационной службы