Курсовая работа: База данных "Магазин по продаже дисков"

Я выбрал RAD – систему Borland C++ Builder 6.0, потому что она изучена в течение семестра, а также является удобным и мощным средством для разработки как простых консольных приложений, так и обширных комплексных приложений с графическим интерфейсом.

1.3.4 Требования к аппаратной части и ПО

Персональный компьютер фирмы IBM серии PC (или совместимый с этими моделями), работающий под управлением операционной системы (ОС) Windows 98/XP/Vista, оперативная память объемом не менее 32 Мбайт, процессор с тактовой частотой не менее 133 MHz, клавиатура, мышь.


2. Технология разработки приложения

2.1 Макет приложения

2.1.1 Описание экранных форм
При запуске программы появляется форма 1



При нажатии на TabSheet2 появится следующая вкладка, в которой можно будет добавить информацию о дисках.

При нажатии на TabSheet3 появится следующая вкладка, в которой можно


При нажатии на TabSheet4 появится следующая вкладка, в которой можно будет удалять информацию о дисках с базы предварительно отфильтровав.

При нажатии кнопки “О программе” появляется форма, в которой содержится информация о программе.

2.1.2 Описание файлов проекта

Важно отметить, что программа состоит из следующих файлов:

- файл проекта (файл с расширением . cbproj);

- файл описания класса формы (файл с расширением .h);

- файл исходного текста (файл с расширением .cpp);

- файл с описанием окон формы (файл с расширением .dfm);

В файле проекта находится информация о модулях, составляющих данный проект.

Файл исходного текста – программный модуль, предназначенный для размещения текстов программ на языке С++.

Проект содержит следующие файлы Project1. cbproj – файл проекта, 2 модуля Unit1.cpp, Unit2.cpp и соответствующие им 2 формы.

2.2 Описание программы

Программа состоит из 2-х модулей:

Unit1

void __fastcall TForm1::N1Click(TObject *Sender)// Открытия формы2 показ информации о программе

void __fastcall TForm1::Button1Click(TObject *Sender)// Добавление информации о дисках в БД.

void __fastcall TForm1::TabSheet1Show(TObject *Sender)// Отображение данных БД в DBGrid1.

void __fastcall TForm1::Button2Click(TObject *Sender)// Сортировка данных по убыванию или возрастанию.

void __fastcall TForm1::Button3Click(TObject *Sender)// Фильтрация данных по значениям полей базы данных.

void __fastcall TForm1::Button4Click(TObject *Sender)// Поиск данных в таблице по наименованию для удаления из БД.

void __fastcall TForm1::Button5Click(TObject *Sender)// Удаление записи из БД.

Unit2

void __fastcall TAboutBox::OKButtonClick(TObject Sender)//закрытие формы №2

2.3 Результаты работы программы

К-во Просмотров: 372
Бесплатно скачать Курсовая работа: База данных "Магазин по продаже дисков"