Создание справочно-информационной системы по административным единицам Республики Беларусь

Дипломная работа - Компьютеры, программирование

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



Введение

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

На курсовое проектирование была поставлена следующая задача: создать справочно-информационную систему по административным единицам РБ.

В приведённых ниже разделах представлено описание реализации поставленной задачи.

В первом разделе Анализ задачи речь пойдёт об изучении сути задачи, т.е. будет определён круг задач, которые должны быть автоматизированы. Также здесь будут рассмотрены все вопросы о том, что требуется реализовать в данном курсовом проекте, какова должна быть структура объектов, выполняемые ими действия и связи между ними.

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

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

В разделе Применение будет описано назначение данной системы управления базой данных, отражающее область её применения, среда функционирования, в которой будет указан объем оперативной и внешней памяти, требования к мониторам и периферийному оборудованию, необходимые для её нормального функционирования.

В разделе Заключение будет дана краткая формулировка задачи, описаны пути её решения, а также использованные методы и средства.

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

Раздел Приложение будет содержать дополнительную информацию, представленную в виде форм и таблиц, а также листинг программы.

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

1. Анализ задачи

.1 Описание предметной области

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

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

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

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

1.2 Функциональная модель

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

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

1.3 Модель данных

Наиболее распространенным средством моделирования данных являются диаграммы сущность-связь. С их помощью определяются важные для предметной области объекты (сущности), их свойства (атрибуты) и отношения друг с другом (связи).

В первую очередь необходимо выделить сущности, т.е. реальные либо воображаемые объекты, имеющие существенное значение для рассматриваемой предметной области, информация о которых подлежит хранению. В разрабатываемой базе данных таковыми будут являться области, на основе которых будет выполняться переход на сущности-потомки (город-район, городское население, сельское население, площадь района). Каждая сущность будет иметь уникальное имя, а также обладать одним или несколькими атрибутами, однозначно идентифицирующими каждый экземпляр сущности. Кроме того, каждая сущность будет обладать определённ