Проектирование базы данных диспетчера автобусного парка средствами MS Access

Установка пароля при открытии базы данных - самый распространенный способ защиты. После установки пароля, при открытии базы данных появляется диалоговое

Проектирование базы данных диспетчера автобусного парка средствами MS Access

Курсовой проект

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

Другие курсовые по предмету

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

Сдать работу со 100% гаранией

ОГЛАВЛЕНИЕ

 

ВВЕДЕНИЕ

. ОБСЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

.1 Цель создания базы данных

.2 Предполагаемые задачи и функции

.3 Описание используемого программного обеспечения

. ПРОЕКТИРОВАНИЕ ИСТОЧНИКОВ ИНФОРМАЦИИ

.1 Разработка структуры БД

.2 Инфологическое проектирование

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

.4 Реляционная схема базы данных

. ПЕРЕЧЕНЬ ОБЪЕКТОВ, РЕАЛИЗОВАННЫХ В БАЗЕ ДАННЫХ

.1 Формы

.2 Отчёты

.3 Макросы

. ПЕРЕЧЕНЬ SQL-ЗАПРОСОВ

.1 Запрос на количество водителей в классе

.2 Запрос на максимальный стаж

.3 Запрос, в котором показывано начало и окончание движения маршрутов

.4 Запрос, подсчитывающий общую протяженность всех маршрутов

. РАЗГРАНИЧЕНИЕ ПРАВ ДОСТУПА, АДМИНИСТРИРОВАНИЕ

ЗАКЛЮЧЕНИЕ

ЛИТЕРАТУРА

СОСТАВ ГРАФИЧЕСКОЙ ЧАСТИ

 

 

ВВЕДЕНИЕ

 

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

Управление любого предприятия ставит перед собой цели добиться продвижения вперед, развития и прогрессирования в целом деятельности предприятия.

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

В данной курсовой работе используется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office 2003. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, отчетов, средства организации работы с базами данных и защита информации - вот далеко не полный перечень достоинств этого приложения.

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

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

1.ОБСЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

 

.1 Цель создания базы данных

 

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

 

.2 Предполагаемые задачи и функции

 

Автоматизированная информационная система решает следующие задачи:

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

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

- значительно уменьшаются затраты времени на передачу дополнительной информации.

В информационной системе предполагается наличие следующих функций:

ввод и редактирование информации о поставщиках и поставках продуктов (поставки);

ввод и редактирование данных о продуктах и изделиях;

формирование на основе данных о поставках и продажах следующих отчетов:

поставки продуктов за период на места хранения;

имеющиеся продажи изделий за период;

список суммарной энергетической ценности с учетом всех составляющих продуктов в изделии;

список потраченных продуктов в изделии;

список остатка продуктов в соответствии с расходами на производство;

список суммарной прибыли от реализации.

 

1.3 Описание используемого программного обеспечения

 

Microsoft Access - это система управления базами данных (СУБД), предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки.

База данных (БД) представляет собой организованную структуру, используемую для хранения данных, т.е. любых сведений о явлениях, процессах, действиях и т.д. Данные несут в себе информацию о событиях, происходящих в материальном мире, и, по сути, являются зарегистрированными сигналами, возникшими в результате этих событий. Данные становятся информацией, если пользователь обработает их и осмыслит, применив при этом адекватные этим данным методы. Сегодня большинство СУБД размещают в своих структурах не только данные, но и методы (программные коды), поэтому можно утверждать, что Microsoft Access - это СУБД, предлагающая широкий диапазон средств, для хранения информации и эффективного управления этой информацией.

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

Основными свойствами полей являются имя поля, тип поля, его размер, определяющий предельную длину данных, размещаемых в этом поле, и др.

При работе с Microsoft Access 2000 и Microsoft Access 2003 используются следующие типы данных:

·текстовый - тип данных, используемый для хранения простого неформатированного текста, число символов в котором не должно превышать 255;

·поле MEMO - специальный тип данных, применяемый для хранения больших объёмов текста (до 65 535 символов);

·числовой - тип данных для хранения чисел;

·дата/время - тип данных для хранения значений даты и времени;

·денежный - тип данных для хранения денежных значений (длина поля 8 байт);

·счётчик - специальный тип данных, используемый для автоматической нумерации записей;

·логический - для хранения логических данных, которые могут иметь одно из двух возможных значений Да или Нет;

·поле объекта OLE - специальный тип данных, предназначенный для хранения объектов OLE (электронных таблиц Microsoft Excel, документов Microsoft Word, звукозаписей и др.);

·гиперссылка - специальное поле для хранения адресов URL Web-объектов;

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

Числовые поля могут иметь следующие размеры:

·байт (Byte) - целые числа от 0 до 255 (1 байт);

·целое (Integer) - целые числа от минус 32768 до +32767 (2 байта);

·длинное целое (Long Integer) - целые числа от минус 2147483648 до +2147483647 (4 байта);

·одинарное с плавающей точкой (Single) - числа от минус 3,4´1038 до +3,4´1038 с точностью до 7 знаков (4 байта);

·двойное с плавающей точкой (Double) - числа от минус 1,797´10308 до +1,797´10308 с точностью до 15 знаков (8 байт).

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

Взаимосвязанные двухмерные таблицы, являющиеся объектами СУБД, называются реляционными таблицами, а сами СУБД - реляционными базами данных.

СУБД Microsoft Access 2000 и Microsoft Access 2003 ориентированы на работу с объектами семи различных типов: таблицами, запросами, формами, отчётами, страницами, макросами, модулями.

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

Запросы позволяют выбирать данные из одной или нескольких связанных таблиц. Результатом выполнения запроса является результирующая таблица, которая наряду с другими таблицами может быть использована при обработке данных. С помощью запросов можно также обновлять, удалять или добавлять данные в таблицы.

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

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

Страницы - это специальные объекты баз данных, реализованные в версиях Access 2000 и Access 2003. В более ранних версиях Access такие страницы доступа к данным отсутствуют. Эти страницы являются диалоговыми Web-страницами, т.е. осуществляют интерфейс между клиентом, сервером и базой данных, размещённой на сервере.

Макросы предназначены для автоматизации повторяющихся операций при работе с СУБД. Макрос является программой, которая

Похожие работы

1 2 3 4 > >>