Разработка базы данных для менеджера автосалона
Использование баз данных менеджерами автосалонов для повышения качества и скорости обслуживания клиентов. Создание запросов на добавление, удаление, обновление данных. Запросы перекрестный, на выборку. Кнопочная форма базы данных с практичным интерфейсом.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 10.02.2014 |
Размер файла | 1,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
"РОССИЙСКАЯ АКАДЕМИЯ НАРОДНОГО ХОЗЯЙСТВА
и ГОСУДАРСТВЕННОЙ СЛУЖБЫ
при ПРЕЗИДЕНТЕ РОССИЙСКОЙ ФЕДЕРАЦИИ"
ПОВОЛЖСКИЙ ИНСТИТУТ УПРАВЛЕНИЯ им. П.А. СТОЛЫПИНА
КАФЕДРА ПРИКЛАДНОЙ ИНФОРМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В УПРАВЛЕНИИ
КУРСОВАЯ РАБОТА
по дисциплине: "Базы Данных"
на тему: "Разработка базы данных для менеджера автосалона"
Выполнил:
студент 3 курса, 307 группы,
Кашичкин Алексей Александрович
Руководитель:
д. ф-м. н, профессор
Кондратов Дмитрий Вячеславович
Саратов 2012
Оглавление
- Введение
- Глава 1. Предметная область
- Глава 2. Создание базы данных
- 2.1 Создание электронных таблиц
- 2.2 Схема данных
- Глава 3. Создание запросов и отчётов
- 3.1 Создание запросов
- 3.2 Создание отчетов
- Глава 4. Создание форм
- 4.1 Создание формы
- 4.2 Создание кнопочной формы
- Заключение
- Список литературы
Введение
Одним из способов упорядочения и сохранения информации, а также её наглядного представления является запись этих данных в табличном виде. Такими данными могут быть, например, списки заказов на тот или иной товар, списки предъявленных и оплаченных счетов или список телефонных номеров ваших знакомых. Обычное расписание движения автобусов в городе - это тоже пример упорядоченных данных.
При компьютерной обработке информации и упорядоченные каким-либо образом данные принято хранить в базах данных - особых файлах, использование которых вместе со специальными программными средствами позволяет пользователю, как просматривать необходимую информацию, так и, по мере необходимости, манипулировать ею, например, добавлять, изменять, копировать, удалять, сортировать и т.д.
Таким образом, дать простое определение базы данных можно следующим образом.
База данных - это набор информации, организованной тем, или иным способом. Пожалуй, одним из самых банальных примеров баз данных может быть записная книжка с телефонами знакомых. Этот список фамилий владельцев телефонов и их телефонных номеров, представленный в записной книжке в алфавитном порядке, представляет собой, вообще говоря, проиндексированную базу данных. Использование индекса - в данном случае фамилии (или имени) позволяет достаточно быстро отыскать требуемый номер телефона.
В своей курсовой работе я хотел бы рассмотреть базу данных для менеджера автосалона. Я считаю, что использование баз данных менеджерами автосалонов необходимо для повышения качества и скорости обслуживания клиентов.
Целью данной курсовой работы является создание и рассмотрение базы данных для менеджера автосалона. Чтобы менеджер, записывая данные в нее, смог представлять информацию более наглядно и подробно, а также структурировано, время на поиск информации в таком случае тоже сократится, что облегчит его работу.
Задачами данной курсовой работы являются:
1. Создание базы данных для менеджера автосалона в программе Microsoft Acсess
2. Рассмотреть предметную область.
3. Создать удобные отчёты
4. Создать запросы на добавление, удаление, обновление
5. Создать перекрёстный запрос и запрос на выборку
6. Создать кнопочную форму данной базы данных, с удобным и практичным интерфейсом.
Глава 1. Предметная область
На сегодняшний день в любой организации, возникает проблема управления данными, которая направлена на повышение эффективности деятельности организации.
Большинство организаций предпочитают компьютеризированные способы - создание баз и банков данных различного назначения, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. Уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций.
Для использования столь огромных объемов хранимой информации, помимо развития системных устройств, средств передачи данных, памяти, необходимы средства, которые позволяют пользователю вводить запросы, модифицировать хранимые данные, добавлять новые данные или принимать решения на основании хранимых данных. Для обеспечения этих функций созданы специализированные средства - системы управления базами данных (СУБД). Современные СУБД - многопользовательские системы управления базой данных, которые специализируется на управлении массивом информации.
Базы данных, в свою очередь, стали основой автоматизированных информационных систем, которые представляют собой программный комплекс, задачи которого состоят в поддержке надежного хранения баз данных в компьютере, преобразовании информации и соответствующих вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса. Эти системы сейчас прочно укрепляются в таких областях как бухгалтерский учет, управление складом, ассортиментом и так далее.
Автоматизированные информационные системы, как одна из составляющих автоматизированного рабочего места специалиста, стали важным инструментом научно-технического и социально-экономического развития общества, играя существенную роль в ускорении процессов получения, распространения и использования информации.
Данная база данных разработана для менеджеров автосалонов. Программа предназначена для регистрации и ведения учета продаж автомобилей.
В данный момент у нас в стране существует множество автомобильных рынков занимающихся продажей, в которой они выступают как посредники. Менеджеры по продажам, работающие на авторынках тратят массу времени на бумажную работу. Время на регистрацию автомобиля и поиск нужного бланка в куче папок на столе и полках очень обременяет, это неудобство побудило меня автоматизировать данный процесс.
Разрабатываемая база данных должна оперативно производить поиск, сортировки, составлять различного рода запросы по пожеланиям клиента, а также вести отчётность.
Бурный рост парка автомобилей, усложнение их конструкции, ужесточение экологических норм требует от предприятий, так или иначе связанных с автомобилями оснащения современным диагностическим оборудованием и программным обеспечением. Многие руководители, к сожалению, не понимают всей важности компьютеризации процессов управления и организации работ на предприятии. Следует знать, что эффект от компьютеризации может быть не просто высоким, но кардинально влияющим на результативность работы всей фирмы.
Современный бизнес чрезвычайно динамичен и вопросы организации оперативного учета и контроля меняются в соответствии с потребностями бизнеса. Естественно то, что при таком развитии на рынке появляется ряд технических решений, цель которых упростить работу и при этом охватить как можно больший спектр решаемых задач.
В наше время торговля занимает очень важное место в мировой экономике.
менеджер интерфейс база автосалон
И продажа автомобилей не является исключением. В любом торговом предприятии должна вестись отчетность, раньше, когда компьютеризация была еще не столько распространена работники торговых предприятий вели такую отчетность в ручную. Понятно что это очень трудоемкая работа, отнимающая много времени, а следовательно отнимающая прибыль.
В наше время компьютеризация рабочих мест очень обширна и салоны по продажам автомобилей не исключение. Программы по ведению учета продаж автосалона должны содержать информацию о клиентах, имеющихся автомобилях, осуществлять поиск и выборку запрошенных пользователем данных, а так же вести отчетность о продажах и оказанных услугах в автосалоне.
Глава 2. Создание базы данных
2.1 Создание электронных таблиц
Для создания базы данных для менеджера автосалона нам потребовалось создать 7 электронных таблиц.
Таблицы:
1. Автомобили (Основная таблица);
2. Комплектация;
3. Кузов;
4. Дополнительные опции;
5. Модели;
6. Таблица цветов;
7. Покупатели.
Рассмотрим каждую таблицу по подробней:
1. Автомобили (Рис. 1);
Основная таблица, В которой был созданы следующие столбцы:
Код автомобиля;
Модель;
Комплектация;
Дата производства;
Тип кузова;
Дополнительные опции;
Цена;
Покупатель;
Статус.
Рис. 1 Таблица "Автомобили"
2. Комплектация (Рис. 2);
Таблица, в которой указываются все возможные комплектации автомобилей. В ней были созданы следующие столбцы:
Код комплектации;
Наименование комплектации;
Описание комплектации.
Вот как она выглядит:
Рис. 2 Таблица "Комплектации"
3. Кузов (Рис. 3);
Таблица, в которой указываются все возможные варианты кузовов для автомобилей. В ней были созданы следующие столбцы:
Код кузова;
Тип кузова;
Описание кузова.
Вот как она выглядит:
Рис. 3 Таблица "Кузов"
4. Дополнительные опции (Рис. 4);
Таблица, в которой указываются все возможные опции предлагаемые для автомобилей. В ней были созданы следующие столбцы:
Код опции;
Наименование опции;
Описание опции.
Вот как она выглядит:
Рис. 4 Таблица "Дополнительные опции"
5. Модели (Рис. 5);
Таблица, в которой указываются все модели автомобилей марки Лада. В ней были созданы следующие столбцы:
Код модели;
Наименование модели;
Описание модели.
Вот как она выглядит:
Рис. 5 Таблица "Модели"
6. Таблица цветов (Рис. 6);
Таблица, в которой указываются все предлагаемые цвета в которые можно окрасить автомобиль. В ней были созданы следующие столбцы:
Код цвета;
Наименование цвета;
Наименование по спектру;
По модели RGB.
Вот как она выглядит:
Рис. 6 Таблица "Таблица цветов"
7. Покупатели (Рис. 7).
Таблица, в которой указываются покупатели приобретающие автомобили. В ней были созданы следующие столбцы:
Код клиента; Ф. И.О. клиента; контактный телефон; дополнительная информация. Вот как она выглядит:
Рис. 7 Таблица "Покупатели"
2.2 Схема данных
После того, как созданы все таблицы, требуется их связать. Нужно объединить основную и побочные таблицы связями типа один-ко-многим, чтобы брать данные и заполнять ими основную таблицу. Рассмотрим схему данных (Рис. 8).
Рис. 8 "Схема данных"
На данной схеме (Рис. 8) отчётливо видны связи между основной и побочными таблицами.
Глава 3. Создание запросов и отчётов
3.1 Создание запросов
Запрос (query) - это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE - Querybyexample) и структурированный язык запросов (SQL - Structured Query Language).
QBE - запрос по образцу - средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.
SQL - запросы - это запросы, которые составляются (программистами) из последовательности SQL - инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL - запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду.
В описанной выше базе данных рассмотрено несколько типов запросов:
1. На выборку;
2. На обновление;
3. На добавление;
4. На удаление;
5. Перекрестный запрос.
Рассмотрим каждый из них поподробнее.
1. На выборку;
В данном запросе мы считаем суммарную стоимость моделей в графе "Sum-цена", минимальную стоимость моделей в графе "Min-цена" и максимальную стоимость моделей в графе "Max-цена" (Рис. 9).
Рис. 9 "Сумма, мин, макс"
2. На обновление;
В данном запросе мы обновляем статус "заказан" на статус "ждёт владельца". Запрос на обновление наглядно показан ниже (Рис. 10).
Рис. 10 Запрос "На обновление"
3. На добавление;
В данном запросе мы выбираем записи из одного или нескольких источников данных и копируем их в существующую таблицу. Запрос на добавление наглядно показан ниже (Рис. 11).
Рис. 11 Запрос "На добавление"
4. На удаление;
В данном запросе мы удаляем все модели автомобилей статус которых "продан". Запрос на удаление наглядно показан ниже (Рис. 12).
Рис. 12 Запрос "На удаление"
1. Перекрёстный запрос.
В данном запросе в столбце указываем модель автомобиля в строке возможные комплектации, а значением будет цена модели автомобиля в какой либо из комплектаций. Результат такого перекрёстного запроса представлен ниже (Рис. 13).
Рис. 13 "Перекрёстный запрос"
3.2 Создание отчетов
Отчет - это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также предоставляют широкие возможности для обобщения и анализа данных.
В представленной базе данных создано 3 отчета для удобства восприятия данных с разными полями. Отчеты представлены на картинках (Рис.14, 15, 16).
Глава 4. Создание форм
4.1 Создание формы
Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм. Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.
Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса.
Форма предоставляет возможности для:
ввода и просмотра информации базы данных
изменения данных
печати
создания сообщений
В нашей базе данных представлено 2 формы, схемы которых представлены ниже (Рис. 17, 18):
Рис. 17 Форма "Автомобили"
Рис. 18 Форма "Автомобили 1"
4.2 Создание кнопочной формы
Главная кнопочная форма создается с целью навигации по базе данных, т.е. она может использоваться в качестве главного меню БД. Элементами главной кнопочной формы являются объекты форм и отчётов.
Запросы и таблицы не являются элементами главной кнопочной формы. Поэтому для создания кнопок Запросы или Таблицы на кнопочной форме можно использовать макросы. Сначала в окне базы данных создают макросы "Открыть Запрос" или "Открыть Таблицу" с уникальными именами, а затем в кнопочной форме создают кнопки для вызова этих макросов.
В нашей базе данных тоже создана кнопочная форма. Дизайн вы можете посмотреть на схеме представленной ниже (Рис. 19):
Рис. 19 "Кнопочная форма"
Заключение
В результате проделанной работы была достигнута цель, то есть была разработана программа автосалон, предназначенная для автоматизации рабочего места менеджера автосалона. Для достижения данной цели были решены различные задачи:
1. Была изучена и проанализирована предметная область автосалона;
2. Был разработан план создания базы данных.
3. Была создана кнопочная форма;
4. Была составлена схема данных проектируемой модели;
5. Были созданы удобные отчеты;
6. Были созданы запросы на добавление, удаление, обновление;
7. Были созданы перекрёстный запрос и запрос на выборку;
С помощью разработанной нами базы данных менеджер автосалона сможет выполнять свою работу более эффективно и быстро, а главное время на поиск информации о нужном клиенте или автомобили сократится. Что позволит в целом сделать обслуживание в автосалоне более быстрым и качественным.
Список литературы
1. А.В. Кузин, С. В Левонисова. Базы данных 2008 год. 316 стр.
2. Одиночкина С.В. Разработка баз данных в Microsoft Access 2010. Учебное пособие. 2012 год.
3. А.С. Сурядный. Microsoft Access 2010. Лучший самоучитель 2012 г.
Информатика. Базовый курс /Симонович С.В. и др. - СПб: Издательство "Питер", 2000. - 640 с.
4. Карпова Т.С. Базы данных. Модели, разработка, реализация/СПб.: Питер, 2002. - 304 с.
5. http://office. microsoft.com/ru-ru/access-help
6. http://www.lada-auto.ru
7. http://www.lessons-tva. info
Размещено на Allbest.ru
Подобные документы
Структура таблицы и типы данных. Ввод данных в ячейки таблицы. Создание запросов на выборку, удаление, обновление и добавление записей, на создание таблицы. Основное различие между отчетами и формами, их назначение. Создание отчетов для базы данных.
курсовая работа [1,9 M], добавлен 17.06.2014Схема взаимодействия подразделений предприятия. Выбор и обоснование технологии проектирования базы данных. Описание объектов базы данных. Разработка запросов на выборку, изменение, обновление и удаление данных. Интерфейсы взаимодействия с базой данных.
курсовая работа [1,4 M], добавлен 25.05.2023Реляционная модель базы данных в текстовом виде. Код, с помощью которого были созданы и заполнены таблицы. Разработка схемы базы данных справочника селекционера. Создание запросов, их основные виды. Процедуры на выбор данных, добавление и удаление.
методичка [1,1 M], добавлен 20.05.2014Создание таблиц базы данных с помощью MS Access "Страны Азии". Форма базы данных и запросы к выборкам данных. Модификация структуры таблиц, создания связей между главными таблицами, редактирование данных и проектирование форм для реальной базы данных.
контрольная работа [723,9 K], добавлен 25.11.2012Функции базы данных Access: организация, добавление и изменение информации, связывание таблиц, макросы, модули, средства печати. Элементы базы данных: запросы, таблицы, формы и отчеты. Виды запросов: на выборку, перекрестные, на изменение, с параметрами.
реферат [2,1 M], добавлен 16.05.2014Характеристика магазина по сборке компьютеров. Формирование реляционной модели базы данных: заказы, комплектующие, покупатели, продажи; запросы на выборку, формы для ввода данных, кнопочная форма, отчеты для руководителя, счета для покупателей и макросы.
контрольная работа [5,0 M], добавлен 15.08.2009Создание базы данных, содержащей информацию о названии, протяженности и степени навигации реки. Моделирование макроса графика средней глубины рек, впадающих в Карское море. Создание таблиц в режиме Конструктора. Запросы на выборку и обновление.
курсовая работа [2,3 M], добавлен 31.05.2010Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.
курсовая работа [818,0 K], добавлен 10.03.2016Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.
курсовая работа [2,1 M], добавлен 17.06.2013СУБД - многопользовательские системы управления базой данных, специализирующиеся на управлении массивом информации. Запросы на выборку и изменение данных, формирование отчетов по запросам выборки. Схема базы данных. Программа по управлению базой данных.
реферат [1,9 M], добавлен 27.12.2013