Курсовая работа: Информационная система начальника жилищно-эксплуатационной службы
КУРСОВОЙ ПРОЕКТ
по курсу «Структуры и организация данных в ЭВМ»
на тему
«Инф ормационная система начальника жилищно-эксплуатационной службы »
Введение
Тема данного курсового проекта – «Информационная система начальника жилищно-эксплуатационной службы». При этом по заданию к курсовому проекту необходимо использовать структуру данных типа вектор и сортировку QuickSort.
Для разработки приложения была выбрана среда программирования Delphi.
Среда визуального объектно-ориентированного проектирования Delphi позволяет:
1. Создавать законченные приложения для Windows самой различной направленности.
2. Быстро создавать профессионально выглядящий оконный интерфейс для любых приложений; интерфейс удовлетворяет всем требованиям Windows и автоматически настраивается на ту систему, которая установлена, поскольку использует функции, процедуры и библиотеки Windows.
3. Создавать свои динамически присоединяемые библиотеки компонентов, форм, функций, которые потом можно использовать из других языков программирования.
4. Создавать мощные системы работы с базами данных любых типов.
5. Формировать и печатать сложные отчеты, включающие таблицы, графики и т.п.
6. Создавать справочные системы, как для своих приложений, так и для любых других.
7. Создавать профессиональные программы установки для приложений Windows, учитывающие всю специфику и все требования операционной системы.
Delphi – быстро развивающаяся система. Первая версия Delphi была выпущена в феврале 1995 года, в 1996 году вышла вторая версия, 1997 – третья, 1998 – четвертая, 1999 – пятая, 2001 – шестая. Все версии, начиная с Delphi 2.0, рассчитаны на разработку 32-разрядных приложений, т.е. приложений для операционных систем Windows 95/98, NTи т.д. В 2002 году вышла седьмая версия, основным нововведением в которой были Интернет-технологии.
Проект данной курсовой работы представляет собой инструмент для управления информационной системой начальника жилищно-эксплуатационной службы.
1. Состав DELPHI-проекта
1.1 Состав проекта
Данный проект состоит из двух форм: InputForm и ReportForm:
На форме InputFormрасположены следующие компоненты (см. рис1):
– компонент AddBtn – верхняя кнопка кнопка в правой части формы для добавления записей данных.
– компонент CopyBtn – кнопка для копирования записей данных.
– компонент DelBtn – кнопка для удаления записей данных.
– компонент SortBtn – кнопка для сортировки выделенного столбца в таблице данных.
– компонент FindBtn – кнопка для поиска определенного пользователем значения в столбце данных.
– компонент SaveBtn – кнопка для сохранения всех табличных данных на форме в текстовых файл.
– компонент LoadBtn – кнопка для загрузки всех табличных данных на форме из текстового файла.
– компонент SaveBtn – кнопка для сохранения всех табличных данных на форме в текстовых файл.
– компонент FBtn – кнопка для отображения формы ReportForm и формирования отчета Ф5.
– компонент BitBtn1 – кнопка для закрытия приложения.
– компонент MSpinEdit – поле ввода для задания количества этажей M.
– компонент KSpinEdit – поле ввода для задания количества подъездов К.
На форме также находятся компоненты Label1, Label2 для отображения подсказок для ввода информации и невизуальные компоненты OpenDialog1, SaveDialog1 для вызова стандартных окон открытия и сохранения файлов.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--