Автор работы: Пользователь скрыл имя, 16 Апреля 2013 в 00:37, курсовая работа
Цель данной работы – изучить основные методы автоматизации процесса хранения персональной информации с помощью инструментов и технологий доступа к базам данных в среде Delphi, определить принципы работы, основные достоинства и недостатки архитектуры клиент-сервер, а также, используя рассмотренные инструменты и технологии, создать приложение для работы с базой данных.
Введение 3
Глава 1. Инструменты автоматизации процесса хранения 5
персональной информации
1.1. Разработка приложений баз данных в среде Delphi 5
1.2. Технологии доступа к базам данных
1.3. Инструментальные средства
1.4. Компоненты
1.5. Архитектура клиент-сервер
Глава 2. Создание приложения для работы с базами данных
2.1. Проектирование базы данных 2.2. Создание приложения
Заключение
Список литературы
Среди разработчиков
программных продуктов под Wind
Одна из важнейших возможностей Delphi – это возможность создавать базы данных и работать с ними. Delphi позволяет разрабатывать приложения, предназначенные для создания и изменения электронных хранилищ информации баз данных. Простота и естественность языка, широкий круг возможностей, ориентация системы на разработку такого рода приложений, наконец, эффективность (т.е. большая производительность и относительно небольшие размеры) создаваемых с ее помощью программ сделали Delphi незаменимым средством разработки программ для доступа к базе данных.
В данной курсовой работе были рассмотрены основные инструменты и компоненты для работы базами данных в среде Delphi, а также исследованы их основные функции. Было выявлено, что среда Delphi обладает практически всеми возможностями современных систем управления базами данных. Она имеет встроенную поддержку языка структурированных запросов SQL. С помощью Delphi можно разрабатывать как локальные, так и удаленные базы данных. Хотя Delphi не имеет своего формата таблиц БД, она, тем не менее, обеспечивает мощную поддержку большого количества различных СУБД — как локальных (например, dBase или Paradox), так и промышленных (например, Sybase или InterBase).
В курсовой работе были исследованы два основных механизма доступа к данным в среде Delphi – BDE и ADO. В результате их сравнения были найдены преимущества и недостатки каждого из них, а также их совместимость с различными операционными системами и ситуации, когда удобнее использовать тот или иной механизм.
С помощью изученных технологий подключения к базам данных, компонентов и инструментов среды Delphi было разработано приложение для работы с базой данных «Бюро трудоустройства». Данное приложение позволяет просматривать таблицы базы данных, быстро добавлять записи в таблицы, искать записи, а также изменять их. С помощью разработанного приложения вся информация о юридических и физических лицах, с которыми сотрудничает бюро, записывается и хранится на одном компьютере, но технология клиент-сервер организует доступ к данным с других компьютеров. Благодаря этому обеспечивается оперативный и качественный доступ к данным, их обновление и управление.
Приложение не использует никаких дополнительных устройств, кроме основной конфигурации, а также не требует мощной конфигурации персонального компьютера или большого объема оперативной памяти, не занимает много места на жестком диске. Чтобы воспользоваться данным приложением, вовсе необязательно в совершенстве владеть компьютером, достаточно иметь первичные навыки открытия и использования программ. Кроме того, приложение можно легко изменять, дополнять и совершенствовать.
Список литературы
Ресурсы сети Интернет
1 Сорокин, А.В. Delphi. Разработка баз данных. / А.В. Сорокин. – СПб.: Питер, 2005. – С. 60.
2 Шейкер, Т.Д. Разработка приложений баз данных в системе DELPHI: учеб. пособие / Т.Д. Шейкер. – Владивосток: Изд-во ДВГТУ, 2009. – С. 4.
3 Бобровский, С.И. Delphi 7. Учебный курс. / С.И. Бобровский. – СПб.: Питер, 2004. – С. 315.
4 Устюгова, В.Н. Использование Delphi для создания приложений баз данных: Учебно-методическое пособие. / В.Н. Устюгова. – Казань: КГУ, 2010. – С. 3.
5 Рудикова, Л.В. Базы данных. Разработка приложений. / Л.В. Рудикова. – СПб.: БХВ-Петербург, 2006. – С. 401.
6 Петров, В.Н. Информационные системы / В.Н. Петров. – СПб.: Питер, 2003. – С. 259.
7 Коннолли, Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. / Т. Конноли, К. Бегг. – М.: Изд. дом «Вильямс», 2003. – С. 1159-1160.
8 Колосов, С.В. Программирование в среде Delphi: Учеб. пособие. – Минск: БГУИР, 2005. – С. 143.
9 Шейкер, Т.Д. Разработка приложений баз данных в системе DELPHI: учеб. пособие / Т.Д. Шейкер. – Владивосток: Изд-во ДВГТУ, 2009. – С. 125.
10 Осипов, Д. Delphi. Профессиональное программирование. / Д. Осипов. – СПб.: Символ-Плюс, 2006. – С. 963.
11 Архангельский, А.Я. Программирование в Delphi для Windows. / А.Я. Архангельский. – М.: ООО «Бином-Пресс», 2007. – С. 707.
12 Ачкасов, В.Ю. Программирование баз данных в Delphi. / В.Ю. Ачкасов. - http://www.intuit.ru/. – 02.04.2012.
13 Пономарев, В.А. Базы данных в Delphi 7. Самоучитель. / В.А. Пономарев. – СПб.: Питер, 2003. – С. 53.
14 Фаронов, В.В. Программирование баз данных в Delphi 7. Учебный курс. / В.В. Фаронов. – СПб.: Питер, 2006. – С. 326.
15 Черноусова, А.М. Создание и использование баз данных: учебное пособие. / А.М. Черноусова. – Оренбург: ГОУ ОГУ, 2009. –С. 142.
Информация о работе Инструменты автоматизации процесса хранения персональной информации