Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3Отчёт_Ерёмина_2013 - копия.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.02 Mб
Скачать

2.3 Работа поисковой программы

Рис. 3. Окно поисковой программы.

П оисковая программа ИПС «Праздники Центрального Федерального округа» позволяет осуществлять поиск по городам и праздникам. Для поиска достаточно ввести слово, одну или несколько букв. Результаты поиска отображаются в базе данных. Для отображения полной базы данных требуется нажатие кнопки «Вся BD».

Рис. 4. Пример работы поисковой программы.

На рисунке 7 отображён пример работы поисковой программы. В строке поиска по городам вводится буква, и в базе данных отображаются все города, в которых эта буква содержится.

Код для работы поиска выглядит так (на примере поиска по городам):

begin

with Form1.ADOQuery1 do

begin

Close;

SQL.Clear;

SQL.Add('SELECT * FROM main WHERE main.City ' + 'like "%' + edit1.text + '%"');

Open;

end;

close;

end;

2.4 Работа редактора

Рис. 5. Панель редактирования.

Редактор ИПС «Праздники Центрального Федерального округа» включает в себя:

  • четыре текстовые строки – город, праздник, дата, описание, – в которые в режиме отображения позиции из базы данных выводится информация о празднике, а в режиме редактирования вводятся новые данные;

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

2.5 Особенности технической реализации

\ В Microsoft Office Access была создана и заполнена база данных.

Рис. 6. Работа с базой данных в Access.

Далее началось непосредственно написание кода на языке Delphi.

Рис. 7. Работа с кодом.

Заключение

В результате описанных действий был разработан программный продукт «Праздники Центрального Федерального округа», представляющий собой информационно-поисковую систему, работающую на основе базы данных формата MS Access, и дающую пользователю возможность поиска и редактирования информации об интересующих его праздниках в областях Центрального Федерального округа.

Список использованных источников

  1. Грабер М. Mastering SQL / М. Грабер.-М., 2003.

  2. Кудрявцев А.С. Программирование в Delphi: учебное пособие / А.С. кудрявцев.-М., 2011.

  3. Архангельский А.Я. Delphi 7 / А.Я. Архангельский.-М.,2004. – 1024 с.

  4. Бобровский С.И. Технологии Delphi 2006 / С.И. Бобровский.-М.,2006. - - 288 с.

  5. Сорокин А.В. Разработка базы данных / А.В. Сорокин,-М.,2005 – 474 с.

  6. Проектирование базы данных [электронный ресурс]. – Режим доступа: http://habrahabr.ru/post/115777/.

  7. Этапы проектирования баз данных [электронный ресурс]. – Режим доступа: http://www.mstu.edu.ru/study/materials/zelenkov/ch_5_1.html

  8. Информационно-поисковые системы и их классификация [электронный ресурс]. – Режим доступа: http://inf.e-alekseev.ru/text/Klasif_ips.html

  9. Гольцман В.И. Библиотека программиста – MySQL 5.0 / В.И. Гольцман.-М.,2010. – 460 с.

  10. Нормализация таблиц баз данных [электронный ресурс]. – Режим доступа: http://www.wwwmaster.ru/article.php?nart=21

22