Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

на тему- Разработка базы данных для менеджера автосалона Выполнил- студент 3 курса 307 группы оч

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 25.11.2024

2

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«РОССИЙСКАЯ АКАДЕМИЯ НАРОДНОГО ХОЗЯЙСТВА

и ГОСУДАРСТВЕННОЙ СЛУЖБЫ

при ПРЕЗИДЕНТЕ РОССИЙСКОЙ ФЕДЕРАЦИИ»

ПОВОЛЖСКИЙ ИНСТИТУТ  УПРАВЛЕНИЯ им. П.А. СТОЛЫПИНА

КАФЕДРА ПРИКЛАДНОЙ ИНФОРМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В УПРАВЛЕНИИ

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

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

на тему: «Разработка базы данных для менеджера автосалона»

Выполнил:

студент 3 курса, 307 группы,

очной формы обучения, специальности 080801.65 «Прикладная информатика (в управлении)»

Кашичкин Алексей Александрович

Руководитель:

д.ф-м.н, профессор

                                                                       Кондратов Дмитрий Вячеславович

Саратов 2012

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 3

ГЛАВА 1. ПРЕДМЕТНАЯ ОБЛАСТЬ 5

ГЛАВА 2. СОЗДАНИЕ БАЗЫ ДАННЫХ 8

2.1. Создание электронных таблиц 8

2.2. Схема данных 13

ГЛАВА З. СОЗДАНИЕ ЗАПРОСОВ И ОТЧЁТОВ 14

3.1. Создание запросов 14

3.2. Создание отчетов 16

ГЛАВА 4. СОЗДАНИЕ ФОРМ 19

4.1. Создание формы 19

4.2. Создание кнопочной формы 20

ЗАКЛЮЧЕНИЕ 21

СПИСОК ЛИТЕРАТУРЫ 22


ВВЕДЕНИЕ

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

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

Таким образом, дать простое определение базы данных можно следующим образом. 

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

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

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

Задачами данной курсовой работы являются:

  1.  Создание базы данных для менеджера автосалона в программе Microsoft Access
  2.  Рассмотреть предметную область.
  3.  Создать удобные отчёты
  4.  Создать запросы на добавление, удаление, обновление
  5.  Создать перекрёстный запрос и запрос на выборку
  6.  Создать кнопочную форму  данной базы данных, с удобным и практичным интерфейсом.

ГЛАВА 1. ПРЕДМЕТНАЯ ОБЛАСТЬ

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

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

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

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

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

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

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

Разрабатываемаябаза данных должна оперативно производить поиск, сортировки, составлять различного рода запросы по пожеланиям клиента, а также вести отчётность.

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

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

В наше время торговля занимает очень важное место в мировой экономике.

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

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


ГЛАВА 2. СОЗДАНИЕ БАЗЫ ДАННЫХ

2.1. Создание электронных таблиц

Длясоздание базы данных для менеджера автосалона нам потребовалось создать 7 электронных таблиц.

Таблицы:

  1.  Автомобили (Основная таблица);
  2.  Комплектация;
  3.  Кузов;
  4.  Дополнительные опции;
  5.  Модели;
  6.  Таблица цветов;
  7.  Покупатели.

Рассмотрим каждую таблицу по подробней:

  1.  Автомобили (Рис. 1);

Основная таблица, В которой был созданы следующие столбцы:

- Код автомобиля;

- Модель;

- Комплектация;

- Дата производства;

- Тип кузова;

- Дополнительные опции;

- Цена;

- Покупатель;

- Статус.

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

  1.  Комплектация (Рис. 2);

Таблица, в которой указываются все возможные комплектации автомобилей. В ней были созданы следующие столбцы:

- Код комплектации;

- Наименование комплектации;

- Описание комплектации.

Вот как она выглядит:

Рис. 2 Таблица «Комплектации»

  1.  Кузов (Рис. 3);

Таблица, в которой указываются все возможные варианты кузовов для автомобилей. В ней были созданы следующие столбцы:

- Код кузова;

- Тип кузова;

- Описание кузова.

Вот как она выглядит:

Рис. 3 Таблица «Кузов»

  1.  Дополнительные опции (Рис. 4);

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

- Код опции;

- Наименование опции;

- Описание опции.

Вот как она выглядит:

Рис. 4 Таблица «Дополнительные опции»

  1.  Модели (Рис. 5);

Таблица, в которой указываются все модели автомобилей марки Лада. В ней были созданы следующие столбцы:

- Код модели;

- Наименование модели;

- Описание модели.

Вот как она выглядит:

Рис. 5 Таблица «Модели»

  1.  Таблица цветов (Рис. 6);

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

- Код цвета;

- Наименование цвета;

- Наименование по спектру;

- По модели RGB.

Вот как она выглядит:

Рис. 6 Таблица «Таблица цветов»

  1.  Покупатели (Рис. 7).

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

- Код клиента;

- Ф.И.О. клиента;

- Контактный телефон;

- Дополнительная информация.

Вот как она выглядит:

Рис. 7 Таблица «Покупатели»

2.2. Схема данных

После того, как созданы все таблицы, требуется их связать. Нужно объединить основную и побочные таблицы связями типа один-ко-многим, чтобы брать данные и заполнять  ими основную таблицу. Рассмотрим схему данных (Рис.8).

Рис. 8 «Схема данных»

На данной схеме (Рис. 8) отчётливо видны связи между основной и побочными таблицами.

ГЛАВА З. СОЗДАНИЕ ЗАПРОСОВ И ОТЧЁТОВ

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). 

Рис. 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с.

  1.  Карпова Т.С. Базы данных. Модели, разработка, реализация/СПб.: Питер,2002. – 304 с.
  2.  http://office.microsoft.com/ru-ru/access-help
  3.  http://www.lada-auto.ru
  4.  http://www.lessons-tva.info




1. ЦЕНООБРАЗОВАНИЕ Луганск 2013
2. Контрольная работа по дисциплине Налоги и налогообложение для студентов заочного отделения специальнос
3. вариантов приведены в таблице 1
4. тематика 1Б КЛАСС УЧИТЕЛЬ БОГДАНОВА ТАТЬЯНА ЮРЬЕВНА Поскольку в этом году в 1Б класс пришли дети после п
5. на тему говорит много интересно и с удовольствием не теряется в незнакомой ситуации общения увлекается в п
6. наДону 2013 Успех состоит на 20 из Ваш опыта и квалификации и на 80 из выбранной Вами стратегии
7. Модернизация станка для очистки и намотки сварочной проволоки.html
8. Но каждому дается проявление Духа на пользу
9. ТЕМА Автономная или вегетативная часть нервной системы выделяется на основе своих морфологических и функ
10. Реферат- Ценности и ценностные ориентации личности
11. Рассмотрение официально-делового стиля как функционального стиля русского языка
12. Разработка технологической линии удаления и утилизации навоза
13. Анализ конкурентоспособности ВУЗа
14. а ihtik.lib.ru ihtik@ufcom
15. Аренда участков природной среды
16. Интернет Радио Шок 2006 6 апреля
17. Роль игры в развитии ребенка
18. правовые последствия B изучение теоретических проблем государства и права C возникновение и разви
19. ИА Бунин
20. Выпекали мы в печи пироги и калачи для детей старшего дошкольного возраста Срок реализации проекта-.html