Курсовая работа: Базы данных. Создание программы Телефонный справочник

СОВРЕМЕННЫЙ ГУМАНИТАРНЫЙ ИНСТИТУТ

Филиал ______________________________________________________________

Курсовая работа

По дисциплине Программирование на языке высокого уровня________________

Тема__Базы данных. Создание программы телефонный справочник

Выполнил студент Трифонов Александр Владимирович

№ контракта 09208060601010

№ группы ______________

Подпись студента ________ Дата сдачи работы «____»________200_г

Курсовая работа к аттестации допущена

Руководитель ____________________________________ ______

«__»______200_г

Работа принята ______________________________________ _______

«___»______200_г

Оглавление

Введение……………………………………………………….3

Назначение и область применения…………….5

Постановка задачи и разработка

Алгоритма решения задачи…………………….6

Заключение……………………………………………………15

Список использованной литературы………………………..16

Введение

В этой курсовой пойдет речь о языке программирования Delphi и о базах данных.

Процесс разработки в Delphi предельно упрощен. В первую очередь это относится к созданию интерфейса, на который уходит 80% времени разработки программы. Вы просто помещаете нужные компоненты на поверхность Windows-окна (в Delphi оно называется формой) и настраиваете их свойства с помощью специального инструмента (Object Inspector). С его помощью можно связать события этих компонентов (нажатие на кнопку, выбор мышью элемента в списке и т.д.) с кодом его обработки - и вот простое приложение готово. Вы можете создавать компоненты ActiveX без использования Microsoft IDL, расширять возможности web-сервера (скрипты на стороне сервера), практически ничего не зная об HTML, XML или ASP. Можно создавать распределенные приложения на базе СОМ и CORBA, Интернет- и intranet-приложения, используя для доступа к данным Borland DataBase Engine, ODBC-драйверы или Microsoft ADO. Появившаяся, начиная с Delphi 3, поддержка многозвенной технологии (multi-tiered) доступа к данным позволяет создавать масштабируемые приложения (относительно слабо зависящие от сервера БД) за счет перенесения методов обработки информации (бизнес-правил) на среднее звено.

Как уже говорилось ранее, в Delphi используется язык Object Pascal, который постоянно расширяется и дополняется Borland. Язык в полной мере поддерживает все требования, предъявляемые к объектно-ориентированному языку программирования. Как и положено строго типизированному языку, классы поддерживают только простое наследование, но зато интерфейсы могут иметь сразу несколько предков. К числу особенностей языка следует отнести поддержку обработки исключительных ситуаций (exceptions), а также перегрузку методов и подпрограмм (overload) в стиле C++. К числу удачных, на взгляд автора, относится также поддержка длинных строк в формате WideChar и AnsiChar. Последний тип (AnsiStrmg) позволяет использовать все прелести динамического размещения информации в памяти без всяких забот о ее выделении и сборке мусора Delphi делает это автоматически. Для поклонников свободного стиля программирования имеются открытые массивы, варианты и вариантные массивы, позволяющие размещать в памяти все, что душе угодно и смешивать типы данных.

Вы можете создавать свои собственные компоненты, импортировать ОСХ-компоненты, создавать <шаблоны> проектов и <мастеров>, создающих <заготовки> проектов. Мало того, Delphi предоставляет разработчику интерфейс для связи ваших приложений (или внешних программ) с интегрированной оболочкой Delphi (IDE).

Таким образом, вы можете использовать Delphi для создания как самых простых приложений, на разработку которых требуется 2-3 часа, так и серьезных корпоративных проектов, предназначенных для работы десятков и сотен пользователей. Причем для этого можно использовать самые последние веяния в мире компьютерных технологий с минимальными затратами времени и сил.

Назначение и область применения

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

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 651
Бесплатно скачать Курсовая работа: Базы данных. Создание программы Телефонный справочник