Создание базы данных в системе управления базами данных Access, которая должна будет автоматизировать работу сотрудников автосервиса

Главная особенность моделирования проектируемой базы данных. Разработка таблиц и конструирование визуальных форм. Создание запросов, отчетов и кнопочной формы. Основная характеристика построения инфологической модели по предметной области "Автосервис".

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 14.12.2021
Размер файла 1,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Оглавление

Введение

1. Аналитическая часть

2. Моделирование проектируемой БД

3. Конструкторская часть

4. Конструирование визуальных форм

Заключение

Список литературы

Введение

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

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

Компьютерная база данных -- это хранилище объектов. В одной базе данных может быть больше одной таблицы. Например, система отслеживания складских запасов, в которой используются три таблицы, -- это не три базы данных, а одна. В базе данных Access (если ее специально не настраивали для работы с данными или кодом, принадлежащими другому источнику) все таблицы хранятся в одном файле вместе с другими объектами, такими как формы, отчеты, макросы и модули. Для файлов баз данных, созданных в формате Access 2007 (который также используется в Access 2016, Access 2013 и Access 2010), используется расширение ACCDB, а для баз данных, созданных в более ранних версиях Access, -- MDB. С помощью Access 2016, Access 2013, Access 2010 и Access 2007 можно создавать файлы в форматах более ранних версий приложения (например, Access 2000 и Access 2002-2003).

Использование Access позволяет:

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

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

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

упорядочивать и просматривать данные различными способами;

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

Элементы базы данных Access:

Таблицы

Формы

Отчеты

Запросы

Макросы

Модули

Целью данной работы является создать базу данных в СУБД ACCESS, которая должна будет автоматизировать работу сотрудников автосервиса.

1. Аналитическая часть

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

Предметная область - это часть реального мира, данные о которой мы хотим отразить в базе данных. В качестве предметной области в данной курсовой работе используется «Автосервис» [1]. Предметная область бесконечна и содержит как существенно важные понятия и данные, так и малозначащие или вообще не значащие данные [3]. Так, в предметной области «Автосервис», понятия «Ремонт», «Сотрудники», «Услуги» являются существенно важными понятиями, а понятия «Дата рождения» или «Номер автомобиля» - менее важными. Однако, с точки зрения отдела продаж эти данные являются существенно важными. Таким образом, важность данных зависит от выбора предметной области [4].

В предметной области «Автосервис» выделен ряд следующих основных понятий (сущностей), касающихся данной предметной области, а так же ряд основных характеристик этих понятий:

Должности

Должность

Оклад

Сотрудники

Должность

ФИ

Номер телефона

Дата рождения

Клиенты

ФИ

Номер телефона

Дата рождения

Дата регистрации

Автомобили

Клиент

Марка

Номер

Марка

Марка

Ремонт

Услуга

Автомобиль

Сотрудник

Дата сдачи работы

Услуги

Услуга

Стоимость

Гарантия

Детали

Детали

Деталь

Страна

Стоимость детали

Страна

Страна

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

2. Моделирование проектируемой БД

Модель предметной области - это наши знания о предметной области. Знания могут быть как в виде неформальных знаний в мозгу эксперта, так и выражены формально при помощи каких-либо средств. В качестве таких средств могут выступать текстовые описания предметной области, наборы должностных инструкций, правила ведения дел в компании и т.п. [12]. Опыт показывает, что текстовый способ представления модели предметной области крайне неэффективен. Гораздо более информативными и полезными при разработке баз данных являются описания предметной области, выполненные при помощи специализированных графических нотаций. Имеется большое количество методик описания предметной области. Модель предметной области описывает скорее процессы, происходящие в предметной области и данные, используемые этими процессами. От того, насколько правильно смоделирована предметная область, зависит успех дальнейшей разработки приложений [11].

И так, как говорилось выше, для начала работы над созданием БД по предметной области «Автосервис» были выделены основные сущности и их основные характеристики. Дальнейшие действия - это составление инфологической модели по данной предметной области с учетом связей между сущностями. (рис. 1.1.), данная модель представлена на следующем рисунке.

Рис. 1.1. Инфологическая модель по предметной области «Автосервис»

При построении этой схемы учтены все связи между сущностями данной предметной области.

Возможные связи: [5]

1. «один-к-одному»- каждому экземпляру первой сущности соответствует только один экземпляр второй сущности.

2. «один-ко-многим» - каждому экземпляру первой сущности могут соответствовать несколько экземпляров второй сущности, но не наоборот. Связь «один-ко-многим» подразумевает, что одна сущность является главной (сущность, находящаяся со стороны 1), а вторая - подчиненной (сущность, находящаяся со стороны N), каждому экземпляру главной сущности могут соответствовать много экземпляров подчиненной.

3. «многие-ко-многим» - каждому экземпляру первой сущности могут соответствовать несколько экземпляров второй сущности, и наоборот.

И так, сущности «Ремонт» и «Услуги», «Ремонт» и «Автомобили», «Ремонт» и «Сотрудники», «Услуги» и «Детали», «Автомобили» и «Клиенты», «Автомобили» и «Марка», «Сотрудники» и «Должности», «Детали» и «Страна» (главные сущности записаны первыми, подчинённые вторыми), потому что в одном ремонте может быть произведено множество услуг, один поставщик может поставлять несколько типов товаров, один клиент может сдать в ремонт несколько автомобилей, один тип детали могут заказывать много раз, одной должностью могут обладать много работников, в одном автосервисе могут работать несколько работников.

Разработка технического задания

ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ

Данная разработка ведётся в соответствии с заданием по выполнению курсовой работы по теме «Разработка базы данных «Автосервис».

НАЗНАЧЕНИЕ РАЗРАБОТКИ

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

ТРЕБОВАНИЯ К ПРОГРАММНОМУ ИЗДЕЛИЮ

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

3. Конструкторская часть

Нормализация структуры БД

После того, как построена инфологическая модель, наступает этап нормализации структуры БД, суть которой заключается в составлении схемы таблиц с указанными связями. Для того чтобы связи между таблицами работали надежно и по записи из одной таблицы можно было однозначно найти записи в другой таблице, надо предусмотреть уникальные поля. Уникальное поле - это поле, значения в котором не могут повторяться [14].

Для указания уникального поля используется понятие ключевого поля. При создании структуры таблиц одно поле (или одну комбинацию полей) можно назначить ключевым. С ключевыми полями компьютер работает особо. Он проверяет их уникальность. Ключевое поле - очевидный кандидат для создания связей. Иногда ключевое поле называют первичным ключом.

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

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

В концептуальной модели используются другие термины: вместо «сущности» используется термин «таблица», вместо «свойства» - «поле».

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

Концептуальная модель по предметной области «Автосервис» приведена на рисунке 2.1.

Рис.2.1. Концептуальная модель по предметной области «Автосервис»

В каждое поле подчинённой таблицы должно быть внесено ключевое поле из главной таблицы. (К примеру, в таблицу «Сотрудники», которая является подчинённой, внесем ключевое поле «КодДолжности» из таблицы «Должности», которая является главной в связи «Должности» - «Сотрудники»).

Разработка таблиц БД

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

Объектами физической модели являются таблицы и поля с типами данных, определенными для выбранной СУБД [14].

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

С организационной точки зрения в работе с любой базой данных есть два разных режима: проектировочный и эксплуатационный (пользовательский). Создатель базы имеет право создавать в ней новые объекты (например, таблицы), задавать их структуру, меняться свойства полей, устанавливать необходимые связи. Он работает со структурой базы и имеет полный доступ к базе. У одной базы может быть один, два или несколько разработчиков [16].

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

Вносим в поле «имя поля» названия полей, а в поле «тип данных» тип данных в соответствии с выбранными характеристиками (к примеру: если поле «Тип», то тип данных - текстовый). Следует учесть, что первым полем должно быть ключевое поле «Код товара», тип данных этого поля «счетчик». Чтобы это поле стало ключевым нужно в вкладке «конструктор» нажать на значок ключа под которым написано «ключевое поле». Далее поля вводятся по смыслу. (Следует отметить, что поле «Стоимость» в таблице «Услуги» имеет тип данных «денежный», а не «текстовой», это нужно для того, чтобы в дальнейшем произвести расчёты при составлении запросов).

Функциональное назначение каждой таблицы приведено ниже в табл. 2.1.

Таблица 2.1 Функциональное назначение таблиц

Название таблицы

Функциональное назначение

Должности

Данная таблица предназначена для введения информации о должностях, а именно она содержит их наименование и оклад (рис. 2.2.).

Ремонт

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

Клиенты

Данная таблица предназначена для введения информации о клиентах, а именно их ФИ, номер телефона, дату рождения и дату регистрации (рис. 2.4.).

Марка

Данная таблица предназначена для введения информации марках автомобилей (рис. 2.5.).

Сотрудники

Данная таблица предназначена для введения информации о сотрудниках, а именно она содержит их ФИ, должность, номер телефона и дату рождения (рис. 2.6.).

Автомобили

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

Страна

Данная таблица предназначена для введения информации о стране поставщика деталей(рис. 2.8.).

Детали

Данная таблица предназначена для введения информации о деталях, а именно название детали, страну поставщика и стоимость (рис. 2.9.)

Услуги

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

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

Рис.2.2. Таблица «Должность»

Рис.2.3. Таблица «Ремонт»

Рис.2.4. Таблица «Клиенты»

Рис.2.5. Таблица «Марка»

Рис.2.6. Таблица «Сотрудники»

Рис.2.7. Таблица «Автомобили»

Рис.2.8. Таблица «Страна»

Рис.2.9. Таблица «Детали»

Рис.2.10. Таблица «Услуги»

После создания таблиц необходимо установить связи между ними (для того, чтобы создать связи, нажимаем вкладку «работа с базами данных», затем «схема данных», добавляем таблицы, и затем сопоставляем соответствующие поля главных и подчинённых таблиц) (рис. 2.11.), после установления связей получаем следующую схему:

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

Затем заполняем созданные таблицы (причём, заполняем сначала главные таблицы). В результате заполнения всех созданных таблиц получим:

Рис.2.12. Заполненная таблица «Клиенты»

Рис.2.13. Заполненная таблица «Должности»

Рис.2.14. Заполненная таблица «Марка»

Рис.2.15. Заполненная таблица «Страна»

Рис.2.16. Заполненная таблица «Автомобили»

Рис.2.17. Заполненная таблица «Детали»

Рис.2.18. Заполненная таблица «Ремонт»

Рис.2.19. Заполненная таблица «Сотрудники»

Рис.2.20. Заполненная таблица «Услуги»

4. Конструирование визуальных форм

Форма представляет собой некий электронный бланк, в котором имеются поля для ввода данных. Наборщик вводит данные в эти поля, и данные автоматически заносятся в таблицы базы данных [17].

Для создания форм необходимо открыть в БД вкладку «создание» выбрать в разделе «формы» подраздел «другие формы» и выбрать там из списка «мастер форм» (MicrosoftOffice 2010). К примеру, рассмотрим создания формы «Услуги». После того как открылся мастер форм из появившегося списка таблиц и запросов выбираем таблицу «Услуги». Затем из списка полей данной таблицы выбираем все поля (с помощью кнопки >>), нажимаем кнопку «Далее». Дальше выбираем внешний вид формы, в данном примере выбираем «в один столбец», жмём «Далее», появляется список стилей, оставляем «стандартный», жмём «готово». Далее необходимо заменить поле код поставщика на поле содержащие непосредственно название компании поставщика. Для этого открываем созданную форму в режиме конструктор, удаляем поле «код поставщика», на вкладке «Элементы управления» нажимаем кнопку «поле со списком» и вставляем поле на то место, где было поле «код поставщика». После вставки открывается меню «Создание полей со списком», сразу жмём «Далее», не изменяя ни чего, теперь из списка таблиц выбираем таблицу «поставщик», «Далее», выбираем поле названия, «Далее», пропускаем сортировку («Далее»), «Готово». Теперь создадим кнопки вперёд/назад, которые листают записи соответственно вперёд и назад. Для создания данных кнопок нажимаем на панели «элементы управления» на значок «Кнопка» (значок «ххх») вставляем в нужное место на форме, после вставки открывается меню настройки кнопки, в меню выбираем Категории: «переход по записям», Действие: «предыдущая запись» (создаём кнопку «назад»), жмём «Далее», выбираем «Рисунок», «Далее», вписываем название кнопки «Назад», «Готово». Аналогично создаём вторую кнопку, кнопку «Вперёд», только выбираем действие «следующая запись». После создания кнопок, сохраняем форму. Аналогично создаем кнопки «выход из формы» и «добавить запись». Но при создании кнопки «добавить запись» выбирается текст, а не рисунок. Форма «Услуги» создана (рис. 2.21).

Ниже приведена таблица, отражающая основные характеристики форм созданных в БД «Автосервис».

Примеры некоторых форм:

Рис.2.21. Форма «Клиенты»

Рис.2.22. Форма «Должности»

Разработка запросов

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

Рассмотрим процесс создания запроса на выборку с параметром «Зарплата сотрудников» (с помощью конструктора). Вкладка - «Создание», «Конструктор запросов», выбираем таблицы «Должности» и «Сотрудники», перетягиваем поле «ФИ», в последующие четыре столбца перетягиваем «Номер», «Должность» и «Оклад». В столбце «Оклад» записываем условие отбора: <15000 (это выражение позволяет выбрать те поля, в которых есть числа, которые меньше 15000). «Сохранить». Запрос готов. (Запрос «Зарплата сотрудников», вид в конструкторе, - рис.2.23.).

Таблица 2.2 Запросы и их характеристики

Название

Задачи, выполняемые запросом

Тип запроса

Перечень использованных таблиц, вычисляемых полей, условие отбора, использование группировки, групповая операция, обновление

ДР клиентов

Позволяет найти даты, чтобы поздравить клиентов

На выборку с параметром

Таблицы: Клиенты

Параметр: ФИ

ДР сотрудников

Позволяет найти даты, чтобы поздравить сотрудников

На выборку с параметром

Таблицы: Должности, сотрудники

Параметр: ФИ

Заказы

Позволяет показать заказы ремонта машин

Простой запрос

Таблицы: Клиенты, марка, автомобили, услуги, детали

Зарплата сотрудников (рис. 2.23)

Позволяет найти сумму выплат работникам

Вычисляемый запрос

Таблицы: Сотрудники, должности

Параметр: <15000

К какому числу нужна деталь

Позволяет найти определённую дату, к которой нужна определенная деталь

На выборку с параметром

Таблицы: Детали, страна, ремонт

Параметр: Наименование.Деталь

Работа сотрудников

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

Простой запрос

Таблицы: Сотрудники, автомобили, должности, ремонт, услуги

Стоимость деталей

Позволяет найти сумму, которую нужно потратить на детали

Вычисляемый запрос

Таблицы: Детали, страна, цена в долларах

Примеры запросов:

Рис.2.23 Запрос с параметром «Зарплата сотрудников»

Разработка отчетов

Отчет - специальный объект, предназначенный для вывода информации из базы данных на принтер. Отчеты во многом похожи на формы и позволяют получить результаты работы запросов в наглядной форме, но только не на экране, а в виде распечатки на принтере. Таким образом, в результате работы отчета создается бумажный документ. В отчетах данные формируют так, чтобы их было удобно размещать на отдельных страницах. Отчеты поддерживают самые разнообразные способы оформления и позволяют группировать данные, разбивая их на логически цельные блоки [17].

Рассмотрим процесс создания отчёта на примере отчёта «Доходы» (создаём с помощью мастера). Вкладка - «Создание», «Отчёты», «Мастер отчётов». В открывшемся мастере выбираем таблицы «Клиенты», «Детали» и «Услуги» и поля: ФИ, услуга, стоимость, стоимость детали. «Далее», «Далее», «Далее», вид макета: табличный, стиль: стандартный, «Далее», вводим название - отчёт группа, «Готово». Отчёт создан. Теперь можно отредактировать его в конструкторе, подгоняем размеры полей, сохраняем. Отчёт готов (рис. 2.24).

Таблица 2.3 Отчёты и их характеристики

Название

Назначение

Тип

Перечень используемых таблиц, полей и запросов

Описание изменений, внесенных в конструкторе

Доходы (рис. 2.24)

Позволяет вывести информацию о доходах из БД на принтер.

Однотабличный отчет

Таблицы: Клиенты, услуги, детали

Поля: ФИ, услуга, стоимость, стоимость детали

Изменение расположения объектов отчёта.

К какому числу нужен двигатель (рис. 2.25)

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

Однотабличный отчет

Таблицы: Детали, клиенты, страна

Поля: деталь, страна, дата сдачи

Изменение расположения объектов отчёта.

Зарплата сотрудников

Позволяет вывести информацию о зарплате сотрудников из БД на принтер.

Однотабличный отчет

Таблицы: сотрудники, должности

Поля: ФИ, номер телефона, должность, оклад

Изменение расположения объектов отчёта.

Затраты на деталь

Позволяет вывести информацию о двигателях из БД на принтер.

Однотабличный отчет

Таблицы: Детали, страна

Поля: деталь, страна, стоимость детали

Изменение расположения объектов отчёта.

Рис.2.24 Отчет «Доходы»

Рис.2.25 Отчет «К какому числу нужна деталь»

Разработка кнопочной формы

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

Ниже приведена таблица, характеризующая кнопочную форму БД «Автосервис».

Таблица 2.4 Характеристики кнопочной формы БД «Автосервис»

Пункты кнопочной формы

Подпункты

Описание пунктов

Макросы

Список запросов

ДР клиентов

Позволяет найти дату рождения клиентов

Для открытия данного запроса разработан макрос «ДР клиентов»

ДР сотрудников

Позволяет найти дату рождения сотрудников

Для открытия данного запроса разработан макрос «ДР сотрудников»

Заказы

Позволяет найти определённые заказы на ремонт автомобиля

Для открытия данного запроса разработан макрос «Заказы»

Зарплата сотрудников

Позволяет найти определённые суммы, которые нужно выплатить сотрудникам

Для открытия данного запроса разработан макрос «Зарплата сотрудников»

К какому числу нужна деталь

Позволяет найти определённую дату, к которой нужна деталь

Для открытия данного запроса разработан макрос «К какому числу нужна деталь»

Работа сотрудников

Позволяет найти определённые работы по ремонту, которые должен сделать сотрудник

Для открытия данного запроса разработан макрос «Работа сотрудников»

Стоимость деталей

Позволяет найти определённую стоимость деталей и поставщика

Для открытия данного запроса разработан макрос «Стоимость деталей»

Список отчетов

Доходы

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

-

Зарплата сотрудников

-

Затраты на детали

-

К какому числа нужна деталь

-

Назад

Подпункт «Назад» является кнопкой, с помощью которой можно перейти к главной кнопочной форме.

-

Список таблиц

Автомобили

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

Для открытия данной таблицы разработан макрос «Автомобили»

Детали

Для открытия данной таблицы разработан макрос «Детали»

Должности

Для открытия данной таблицы разработан макрос «Должности»

Клиенты

Для открытия данной таблицы разработан макрос «Клиенты»

Марка

Для открытия данной таблицы разработан макрос «Марка»

Ремонт

Для открытия данной таблицы разработан макрос «Ремонт»

Сотрудники

Для открытия данной таблицы разработан макрос «Сотрудники»

Страна

Для открытия данной таблицы разработан макрос «Страна»

Услуги

Для открытия данной таблицы разработан макрос «Услуги»

Назад

Подпункт «Назад» является кнопкой, с помощью которой можно перейти к главной кнопочной форме.

-

Список форм

Автомобили

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

-

Детали

-

Должности

-

Клиенты

-

Марка

-

Ремонт

-

Сотрудники

-

Страна

-

Услуги

-

Назад

Подпункт «Назад» является кнопкой, с помощью которой можно перейти к главной кнопочной форме.

-

Выход

Данная кнопка позволяет произвести выход из приложения

-

Ниже приведен рисунок непосредственно самой кнопочной формы базы данных «Автосервис» (рис. 2.26).

Рис. 2.26. Кнопочная форма базы данных «Автосервис»

Заключение

База данных - это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление, выборку и отображение данных. Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных [5]. В рамках этого файла используются следующие объекты:

- таблицы для сохранения данных;

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

- формы для просмотра, добавления и изменения данных в таблицах;

- отчеты для анализа и печати данных в определенном формате;

Удачная разработка базы данных обеспечивает простоту ее поддержания.

Разработанная в данном курсовом проекте база данных для решения задач документооборота в автосервисе, позволяет автоматизировать весь документооборот, что позволяет разгрузить отчетный документооборот, и сократить ошибки в документации [11]. При появлении новых задач разработчик может в кратчайшие сроки реализовать их в базе данных, путем добавления строк, столбцов и целых таблиц.

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

В ходе проделанной работы, нами были созданы:

- 9 таблиц.

- 7 запросов.

- 9 форм.

- 4 отчета.

MicrosoftAccess, обладая всеми чертами классической СУБД, предоставляет и дополнительные возможности. Access - это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. С помощью Access можно создать приложение, работающее в среде Windows и полностью соответствующее потребностям по управлению данными. Используя запросы, есть возможность выбирать и обрабатывать хранящуюся в таблицах информацию. Можно создавать формы для ввода, просмотра и обновления данных, а также использовать Access для создания как простых, так и сложных отчетов. Формы и отчеты «наследуют свойства базовой таблицы или запроса, так что в большинстве случаев необходимо указать форматы, условия назначения и некоторые другие характеристики данных только один раз. К числу наиболее мощных средств Access относятся средства разработки объектов - Мастера, которые можно использовать для создания таблиц, запросов, различных типов форм и отчетов, просто выбрав с помощью мыши нужные опции. база данный инфологический визуальный

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

MicrosoftAccess имеет множество областей применения: на малом предприятии; корпорации и даже в сфере домашнего хозяйства [11].

Список литературы

1. Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 272 c.

2. Агальцов, В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 c.

3. Бакаревич, Ю.Б. Самоучитель MicrosoftAccess 2016 / Ю.Б. Бакаревич, Н.В. Пушкина - СПб.: БХВ-Петербург, 2017. - 408 с.

4. Бондарева, Г. А. Информатика. Методические указания / Г.А. Бондарева, Е.В. Сахарова, Л.Н. Королькова. - Ставрополь: СТИС, 2006

5. Бойко, В.В. Проектирование баз данных информационных систем / В.В. Бойко, В.М. Савинков. - М.: Финансы и статистика, 1989

6. Голицына, О.Л. Базы данных / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2004. - 352 c.

7. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.

8. Григорьев, В. А. Банки данных. Учебник для вузов / В.А. Григорьев, В.И. Ревунков. - М., МВТУ им. Баумана, 2002

9. Гринченко, Н.Н. Проектирование баз данных. СУБД Microsoft Access / Н.Н. Гринченко, Е.В. Гусев, Н.П. Макаров - Горячая линия - Телеком, 2004

10. Дейт, К. Дж. Введение в системы баз данных, 6-е издание / К. Дж. Дейт. - К.; М.; СПб.: Издательский дом "Вильямс", 2008. - 848 с.

11. Калянов, Г.Н. CASE - технологии: Консалтинг в автоматизации бизнес-процессов / Г.Н. Калянов. - 3-е изддание. - М.: Горячая линия-Телеком, 2008. - 320 с

12. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.

13. Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.

14. Кошелев, В.Е. Базы данных в ACCESS 2007: Эффективное использование / В.Е. Кошелев. - М.: Бином-Пресс, 2009. - 592 c.

15. Кузин, А.В. Базы данных: Учебное пособие для студ. высш. учеб. заведений / А.В. Кузин, С.В. Левонисова. - М.: ИЦ Академия, 2012. - 320 c.

16. Ливена, С.В. Практика увольнений за прогул. По материалам базы данных "Пакет кадровика" / С.В. Ливена. - М.: ИНФРА-М, 2008. - 51 c.

Размещено на Allbest.ru

...

Подобные документы

  • Построение инфологической концептуальной модели предметной области. Структура базы данных Microsoft Office Access. Формы, запросы и отчеты. Создание форм, запросов и отчетов в базах данных. Схема данных физической и логической сущности в Erwin 4.0.

    курсовая работа [5,1 M], добавлен 13.12.2011

  • Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.

    курсовая работа [1,8 M], добавлен 26.06.2013

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

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

    курсовая работа [2,1 M], добавлен 17.06.2013

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

    контрольная работа [4,5 M], добавлен 18.03.2012

  • Основные объекты системы управления базами данных Microsoft Access. Разработка базы данных для магазина бытовой техники, оказывающая покупателям бытовой техники информационную функцию. Создание таблиц, схемы данных, запросов, форм, отчетов, главной формы.

    контрольная работа [1,8 M], добавлен 29.07.2013

  • Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.

    реферат [1,3 M], добавлен 05.12.2014

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

    курсовая работа [981,4 K], добавлен 05.11.2011

  • Концептуальное проектирование базы данных предприятия по продаже и ремонту музыкального оборудования. Характеристика предметной области. Алгоритмы реализации системных процедур. Создание таблиц, форм, запросов, отчетов; разработка кнопочной формы.

    курсовая работа [3,3 M], добавлен 24.07.2014

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

    курсовая работа [2,8 M], добавлен 01.06.2014

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

    курсовая работа [1,9 M], добавлен 15.11.2013

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

    курсовая работа [2,1 M], добавлен 14.02.2011

  • Характеристика Microsoft Access. Создание структуры базы данных. Определение основных тем таблиц базы данных и информации, которую будут содержать поля таблиц. Создание таблиц, запросов, форм и отчетов. Страницы доступа к данным. Макросы и модули.

    курсовая работа [1,1 M], добавлен 09.12.2012

  • Описание предметной области и соотношения между объектами. Этапы проектирования базы данных, ее инфологическая, концептуальная и физическая модели. Использование режима "Конструктор" при создании таблиц, разработка форм, запросов и отчетов в MS Access.

    курсовая работа [2,5 M], добавлен 07.11.2012

  • Описание первичных и результатных документов, типа связи информационных объектов. Построение информационно-логической модели базы данных и её реализация в СУБД Access (создание таблиц, запросов, форм, отчётов). Разработка интерфейса пользователя.

    курсовая работа [2,1 M], добавлен 14.11.2013

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

    курсовая работа [869,2 K], добавлен 04.11.2014

  • Выделение информационных объектов и их инфологическая модель. Логическая структура реляционной базы данных. Разработка таблиц в системе управления базами данных Access. Создание запросов, форм и отчетов в СУБД Access. Разработка приложения пользователя.

    курсовая работа [2,8 M], добавлен 05.02.2018

  • Осуществление анализа предметной области и определение модели базы данных. Реализация базы данных в среде Microsoft Access. Создание и исследование формы ввода информации, запросов с условиями выбора, диаграмм по результатам вычислений и отчетов.

    курсовая работа [246,1 K], добавлен 19.10.2013

  • Построение концептуальной модели. Создание таблиц, входящих в состав базы данных. Разработка основных запросов, отчетов о количестве учеников в данном классе и работе школы; форм для просмотра и редактирования данных в программе Microsoft Access.

    курсовая работа [2,7 M], добавлен 08.05.2015

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

    курсовая работа [1,1 M], добавлен 11.09.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.