Телефонный справочник

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Содержание

 

Введение

. Разработка эскизного и технического проектов программы

.1. Задание

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

.3 Технические характеристики

.3.1 Постановка задачи

.3.2 Описание алгоритма

.3.3 Организация входных и выходных данных

.3.4 Выбор состава технических и программных средств

.3.5 Источники, использованные при разработке

. Разработка рабочего проекта

.1 Разработка программы

.2 Спецификация программы

.3 Текст программы

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

.5 Тестирование программы

. Внедрение

Заключение

Глоссарий

Список используемой литературы

Введение

 

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

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

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

В настоящее время все программное обеспечение ПК рассчитано, на применение операционной системы Windows. Поэтому данную программу целесообразно написать на языке программирования Delphi 7, предварительно спроектировав базу данных в системе управления базами данных СУБД Access 2007.

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

Благодаря сумме технологий dbExpess, BDE, DataSnap, ADO и СОМ очень легко разрабатывать приложения баз данных любой сложности. Связь с базой данных в Delphi устанавливается настройкой всего нескольких свойств и заданием пары-тройки дополнительных параметров.

Системы управления базами данных - это основа построения информационных систем, которые используются при автоматизации всех сфер деятельности. На сегодняшний день Microsoft Access 2007 - это один из компонентов семейства офисных приложений Microsoft Office 2007.

Данная СУБД является одной из самых популярных настольных СУБД. Это связано с тем, что СУБД Access предоставляет пользователю очень широкие возможности ввода, обработки и представления данных. Эти средства не только удобны, но и высокопродуктивны, что обеспечивает высокую скорость разработки приложений.

Сейчас СУБД Access стала инструментом, который может удовлетворить самые разные категории пользователей: от новичка, которому правится дружественный интерфейс, позволяющий ему справиться с его задачами, до профессионального разработчика, имеющего весь необходимый инструментарий для уникального решения конкретной задачи.

Цель курсовой работы заключается в разработке приложения Телефонный справочник.

Задачи данной работы:

осуществить теоретический анализ научной и методической литературы по проблеме разработки приложения Телефонный справочник;

освоить проектирование баз данных в СУБД Access;

изучить основные компоненты и средства построения интерфейса среды программирования Delphi;

спроектировать интерфейс программы и порядок ее взаимодействия с пользователем;

разработать приложение Телефонный справочник.

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

1. Разработка эскизного и технического проектов программы

 

.1 Задание

 

Разработайте приложение Телефонный справочник.

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

 

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

 

Разрабатываемое приложение представляет собой приложение- оболочку для работы с базой данных, разработанной в СУБД MS Access. Область применения: в качестве записной книжки для пользователей. Поскольку ставится задача разработать приложение для Windows, то использоваться программа может только под управлением ОС Windows.

 

1.3 Технические характеристики

 

.3.1 Постановка задачи

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

 

1.3.2 Описание алгоритма

Обобщенный алгоритм в словесной форме записывается следующим образом:

создать соединение с базой данных;

вывести на экран справочник;

в случае необходимости корректно произвести редактирование базы или поиск по базе.

 

1.3.3 Организация входных и выходных данных

В приложении входными и выходными данными являются записи