
- •Праздники центрального федерального округа
- •Содержание
- •Введение
- •1 Информационно-поисковые системы
- •1.1 Алгоритм создания ипс
- •2.2 Работа с картой
- •2.3 Работа поисковой программы
- •Код для работы поиска выглядит так (на примере поиска по городам):
- •2.4 Работа редактора
- •2.5 Особенности технической реализации
- •Заключение
- •Список использованных источников
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, и дающую пользователю возможность поиска и редактирования информации об интересующих его праздниках в областях Центрального Федерального округа.
Список использованных источников
Грабер М. Mastering SQL / М. Грабер.-М., 2003.
Кудрявцев А.С. Программирование в Delphi: учебное пособие / А.С. кудрявцев.-М., 2011.
Архангельский А.Я. Delphi 7 / А.Я. Архангельский.-М.,2004. – 1024 с.
Бобровский С.И. Технологии Delphi 2006 / С.И. Бобровский.-М.,2006. - - 288 с.
Сорокин А.В. Разработка базы данных / А.В. Сорокин,-М.,2005 – 474 с.
Проектирование базы данных [электронный ресурс]. – Режим доступа: http://habrahabr.ru/post/115777/.
Этапы проектирования баз данных [электронный ресурс]. – Режим доступа: http://www.mstu.edu.ru/study/materials/zelenkov/ch_5_1.html
Информационно-поисковые системы и их классификация [электронный ресурс]. – Режим доступа: http://inf.e-alekseev.ru/text/Klasif_ips.html
Гольцман В.И. Библиотека программиста – MySQL 5.0 / В.И. Гольцман.-М.,2010. – 460 с.
Нормализация таблиц баз данных [электронный ресурс]. – Режим доступа: http://www.wwwmaster.ru/article.php?nart=21