Справочник почтовой индексации - файл n1.doc

Справочник почтовой индексации
Скачать все файлы (1009.5 kb.)

Доступные файлы (1):
n1.doc1010kb.03.02.2014 20:01скачать

n1.doc




Министерство образования и науки Российской Федерации
АКАДЕМИЯ МАРКЕТИНГА И СОЦИАЛЬНО-ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ


Факультет инженерно-информационных технологий


Кафедра компьютерных систем, управления

и обработки информации

КУРСОВАЯ РАБОТА

по дисциплине: «База данных»

на тему: «Справочник почтовой индексации»

Работа выполнена:

студенткой 3 курса,

группы 04-ПО-01

Прибыловой Ю. А

Научный руководитель: Косачев В. С., доктор технических наук, профессор
Краснодар

2008

Реферат
Курсовая работа

«Справочник почтовой индексации»
Выполнила: Прибылова Ю. А.
Количество страниц: 18

Количество рисунков: 10

Количество таблиц: 1

Количество использованных источников: 4

Количество приложений: 3
Ключевые слова:

Access, база данных, индекс, реляционные связи, город, ER-модели, Республика, Таблица, Форма, Найти, программа, почтовая индексация.
Целью работы является приобретение навыков составления алгоритма для выполнения базы данных, практическое применение приобретённых навыков в виде проектирования и составления базы данных по этому алгоритму, составленной в программе Microsoft Office Access.
Содержание:
Введение…………………………………………………….4

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

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

Пояснительная записка:

Назначение……………………………………………………..6

Применение…………………………………………………….7

Принцип работы……………………………………………….14

Приложение

1. IR-модели…………………………………………………15

2. Схема данных.……………………………................16

3. Структура таблиц………………………………………..17

Список используемых источников...................................18
Введение
В настоящее время в России огромное количество городов, в которых находятся наши близкие и друзья, с которыми мы поддерживаем постоянную связь. Чтобы иметь связь с каким-либо человеком необходимо знать индекс города, так как индексов очень много, и все их запомнить невозможно, служит данная база данных для помощи быстрого поиска нужного индекса.

Для работы с данной программой, содержащей огромное количество информации, достаточно выбрать название нужной вам республики, края или области, или населенного пункта, и вам будет представлен полный адрес с индексом любого города или поселка. Самое важное для любого человека работать с огромной информацией, затрачивая при этом как можно меньше времени. Именно с этой целью и создана данная программа.
Постановка задачи
В данной программе используется шесть таблиц, одна из которых является главной – «Индексы» и используется для формы и один запрос. Между этими таблицами используется реляционные связи типа «один-ко-многим».
Описание программы
Справочник почтовой индексации разработан с целью быстрого поиска нужного индекса. В окне формы «Индексы» находятся главные города республик и субъектов Российской Федерации, помимо этого существуют более мелкие населенные пункты, которые также имеют свои индивидуальные индексы. Их можно найти с помощью основной клавиши в окне формы - «Find»- поиск. Необходимо ввести название республики и/или населенного пункта. В случае ввода только названия республики выведется список всех населенных пунктов, принадлежащих ей, а если пропустить ввод названия республики, и ввести только название населенного пункта, то выведется список данного населенного пункта, если он один или несколько (т. е. имеются совпадения).

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

На основе IR-моделей можно понять связи с таблицами и их данные (см. Приложение 1).

Входными данными являются таблицы «Города Краев и Областей/Республик», «Края и области», «Районы Края/Области/Республик», «Республика» и главная таблица «Индексы», в которую входят перечисленные таблицы.

Выходные данные основаны на запросе «Запрос 1», который построен на таблице «Поиск данных».
Пояснительная записка
Назначение
Для быстрого поиска почтовой индексации в форме «Индексы» нам необходимы следующие таблицы:

  1. «Республика» - в ней находится информация о всех республиках. Она состоит из полей: «код Республики» и «Название Республики», которое является ключевым для связи с таблицей «Индексы».

  2. «Края и области» - в ней перечисляются края и области. Состоит из полей: «код Края/Области» и «Край/Область», которое является ключевым для связи с таблицей «Индексы».

  3. «Районы Края/Области/Республик» - здесь перечислены все районы краев, областей и республик. Содержит в себе поля: «код района К/О/Р» и «Район»-является ключевым.

  4. «Города Краев и областей/Республик» - информация о городах. Состоит из полей: «Код города» и «Город»- является ключевым.

  5. «Индексы» - является главной по отношению к другим таблицам, так как содержит в себе всю информацию, состоящую из четырех выше перечисленных таблиц и состоит из полей: «№», «Название Республики», «Край/Область», «Район», «Город» и «Индекс». Все поля кроме «№» и «Индекс» являются ключевыми.

  6. Таблица «Поиск данных» служит для построения запроса «Запрос на поиск данных». В ней находится информация о всех населенных пунктах краев, областей и республик. Она состоит из полей: «№», «Название республики», «Название Края/Области», «Индекс», «Название объекта» и «Адрес». Здесь поля «Индекс» и «Название объекта» являются ключевыми.


Применение

Для использования справочника почтовой индексации необходимо запустить программу Microsoft Office Access 2003, открыть проект на вкладке «Формы» форму «Форма 1» (см. рис.1).

Рис.1. Начало.

Перед вами появится окно черного цвета с кнопками «Open» - открыть форму «Индексы» для начала работы и «Exit» - для выхода из приложения (см. рис.2).





Рис.2. Открытие Формы 1.


Нажимаем кнопку «Open» и открывается форма «Индексы». Вы увидите красиво оформленное окно со 101 записью с перечнем республик, краев, областей, районов, городов и населенных пунктов, а также главное, ради чего и был создан данный проект, индексы (см. рис. 3). Так как у республик нет краев и областей, то в графе «Край/Область» присвоено значение 0.

На этой форме находятся кнопки «Find» - поиск необходимого пункта, «Delete» - удаление ненужной записи и «Close» - закрыть форму. Также с помощью клавиши «Tab» вы можете осуществлять переход по записям в столбцах, а при нажатии кнопок перехода в нижнем левом углу, осуществляется переход по записям в строках.




Рис.3. Форма «Индексы».


Если же вы не нашли интересующий вас населенный пункт, достаточно нажать на кнопку «Find»- и запустить поиск этого объекта. Для этого необходимо в появившемся окошке запроса набрать нужную республику (см. рис.4), (а если это край или область, то республикой будет Российская Федерация (см рис.6)), нажать «OK» или сразу населенный пункт, затем снова «OK».




Рис.3. Поиск нужного объекта.


Рис.4. Населенные пункты республики Адыгея.
Рис.5. Населенные пункты республики Российская Федерация


Рис.6. Отдельный населенный пункт (Краснодар)

На экране появится список нужной республики и все ее населенные пункты с индексами и полным адресом (см. рис.4,5), или отдельный населенный пункт (их может быть несколько при условии совпадения, но будут разные районы, края, области или республики) (см. рис.6).
Если вы знаете какой-нибудь индекс населенного пункта, которого нет в базе данных, то можно его занести в конце списка формы и он автоматически попадет в таблицу «Индексы», тем самым, пополняя исходные данные (см. рис.7).



Рис.7. Новая запись.

Также можно удалять ненужные вам записи. Для этого достаточно нажать на кнопку «Delete» (см. рис.8).



Рис.8. Удаление записи.

Если форма вам больше не нужна, и вы нашли интересующий вас населенный пункт, добавили или удалили записи, щелкнув на кнопку «Close», вы выйдете из приложения.
Принцип работы
Для нормальной работы с данным программным продуктом требуется IBM-совместимый компьютер следующей конфигурации: тактовая частота процессора не менее 85 МГц, оперативная память не менее 16 МВ, видеоадаптер SVGA, объём свободного места на жёстком диске не менее 50 МВ, операционная система Microsoft Windows 95/98/NT/2000/XP, Microsoft Office Access 2003,накопитель на гибких магнитных дисках 3,5” или устройство для чтения компакт-дисков, желательно наличие манипулятора типа «мышь».

Чтобы обеспечить удобство для работы с данным программным продуктом, желательно произвести следующие настройки экрана: минимальное разрешение экрана 800600 точек на дюйм, цветовая палитра не ниже 16 бит, частота кадров монитора не менее 85 Гц. Желательно изменить фон рабочего стола, если он слишком яркий.
Приложение.

Приложение 1. IR-модели.







Приложение 2. Схема данных.


Рис. 10. Схема данных.


Приложение 3. Структура таблиц.


Название

объекта

Обозначение

объекта

Свойства

объекта

Ограничение

Республика

код Республики

Название Республики

Счетчик

Название Республики

Текстовый

Края и области

Код Края/Области

Край/Область

Счетчик

Текстовый

Край/Область

Районы Края/Области/

Республики

код района К/О/Р

Район


Счетчик

Район

Текстовый

Города Краев и областей/Республик

Код города

Город

Счетчик

Город

Текстовый

Индексы



Название Республики

Край/Область

Район

Город

Счетчик

Название Республики

Текстовый

Текстовый

Край/Область

Текстовый

Текстовый

Район

Числовой

Город

Индекс

Поиск данных



Индекс

Название объекта

Счетчик

Название республики

Текстовый

Название Края/Области

Текстовый

Индекс

Числовой

Название объекта

Текстовый

Адрес

Текстовый


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


  1. Сенов А. С. «Access 2003». Практическая разработка баз данных. СПб.: Питер, 2003. 256 с.

  2. Мюррей К. «Microsoft Office 2003. Новые горизонты» Спб.: Питер, 2004. 192 с.

  3. Гетц К., Литвин П., Бэрон Р. «Access. Сборник рецептов для профессионалов». Спб.: Питер, 2004. 784 с.

4. Блюттман К. «Access. Трюки». СПб.: Питер, 2006. 336 с.

Учебный текст
© perviydoc.ru
При копировании укажите ссылку.
обратиться к администрации