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

Данный курсовой проект выполнен на языке программирования Borland Delphi 7.0. Выбором этого языка послужило несколько причин:

· поддержка ООП;

· наличие широких возможностей для создания различного типа приложений;

· прохождение курса по языку Delphi;

· поддержка работы с различными версиями БД;

· не сложное создание проектов благодаря специальным инструментам.

1. Анализ задачи

1.1 Описание предметной области

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

При работе с большим объемом информации – это приведет к большим временным затратам. Хранение информации в базе данных упрощает поиск необходимых данных.

Наличие большого объема информации, которые требуются работникам различных организаций, оправдывает создание программистами баз данных, для удобства работы.

Данная БД весьма актуальна для мастерских по ремонту бытовой техники.

1.2 Модель данных

Реляционная модель данных описывает:

1. структуры данных в виде наборов отношений, возможно изменяющихся во времени;

2. теоретико-множественные операции над данными: объединение, пересечение, разность и декартово произведение;

3. специальные реляционные операции: селекция, проекция, соединение и деление; а также

4. специальные правила, обеспечивающие целостность данных.

В реляционной модели достигается гораздо более высокий уровень абстракции данных, чем в иерархической или сетевой моделях данных. В статье Э.Кодда утверждается, что "реляционная модель предоставляет средства описания данных на основе только их естественной структуры, т.е. без потребности введения какой-либо дополнительной структуры для целей машинного представления". Другими словами, представление данных не зависит от способа их физической организации. Это обеспечивается за счет использования математической теории отношений (само название "реляционная" происходит от английского relation - "отношение").

В настоящее время эта модель является фактическим стандартом, на который ориентируются практически все современные коммерческие СУБД.

1.3 Среда разработки

Программное приложение было создано при помощи языка программирования Borland Delphi 7.0. Главный критерий выбора – работа с БД посредством SQL запросов. Это очень важно, т.к необходимо было создать функциональное рабочее приложение с реляционными БД.

В основе идеологии Delphi лежат технологии визуального проектирования и программирование процедур обработки событий, применение которых позволяет существенно сократить время разработки и облегчить процесс создания приложений (программ, работающих в Windows).

При создании БД было использовано программное средство IBExpert, которое позволяет работать с БД разного типа, а также не требует каких-то специальных знаний для создания таблиц в БД.

1.4 Требования к программе

Программа была выполнена в операционной системе Windows 98.

Она совместима с операционными системами Windows 98, Windows ME, Windows 2000, Windows XP,

Для работы данной программы необходима ПЭВМ, имеющая следующие характеристики или приложения:

· процессор, не ниже Pentium 100;

· емкость ОЗУ, не ниже 32 Мб;

· операционная система семейства Windows;

· свободное место на жестком магнитном диске, не менее 15 Мб;

· CD-ROM для установки;

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