Проектирование базы данных учета заказов в автосервисе

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 21.10.2017
Размер файла 365,7 K

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

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

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

МОСКОВСКИЙ АВТОМОБИЛЬНО-ДОРОЖНЫЙ

ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

(МАДИ)

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

по дисциплине

«БАЗЫ ДАННЫХ»

на тему

«Проектирование базы данных учета заказов в автосервисе»

Выполнил студент: Белослудцев Михаил, гр.4АСУ2

Проверил: к.т.н., доц. Исмоилов М.И.

Москва 2013

Содержание

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

Введение

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

2. Проектирование базы данных

2.1 Этап концептуального проектирования

2.1.1 Описание сущностей

2.1.2 Описание связей

2.1.3 Концептуальная модель данных в стандарте Чена

2.2 Этап логического проектирования

2.2.1 ER-диаграмма в среде ERwin

2.2.2 Анализ ER-диаграммы

2.2.3 Окончательная ER-диаграмма

2.3 Этап физического проектирования

Заключение

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

Введение

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

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

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

Задачи проекта

Исследование и описание предметной области.

Применение метода ER-диаграмм для разработки базы данных.

Использование CASE - средства Erwin для анализа модели и автоматической генерации БД.

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

Автосервис занимается починкой автомобилей.

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

Для заключения договора клиент обязан предоставить паспорт.

Для обратной связи клиент обязан предоставить телефон или адрес электронной почты.

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

2. Проектирование базы данных

2.1 Этап концептуального проектирования

2.1.1 Описание сущностей

Выделение сущностей:

Клиент

С

Мастер

С

Неисправность

С

Запчасть

С

Документы

С

Автомобиль

С

сущность

Атрибуты

Ключи

домен

обязательно

примечание

тип

Размер

Клиент

Номер_Клиента

ФИО

e-mail

Телефон

Серия паспорта

Номер_паспорта

Кем выдан

ПтП

Числовой

Текстовый

Текстовый

Числовой

Числовой

Числовой

Текстовый

6 зн

30 зн

20 зн

11 зн

4зн

6зн

30зн

+

+

+

+

+

+

+

Мастер

Номер_мастера

ФИО

Телефон

ИНН

Стаж

ПтП

Числовой

Текстовый

Числовой

Числовой

Числовой

6зн

30зн

11зн

12зн

2зн

+

+

+

+

-

Неисправность

Название_неисправности

Стоимость за починку

ПтП

Числовой

Числовой

20зн

6зн

+

+

Документы

Номер_документа

Тип

Дата_заказа

Дата выполнения

ПтП

Числовой

Текстовый

Дата

Дата

12зн

10зн

+

+

+

+

Договор, Чек

Запчасть

Наименование

Стоимость

Производитель

ПтП

Текстовый

Числовой

Текстовый

15зн

7зн

20зн

+

+

+

Автомобиль

Номер_автомобиля

Модель_автомобиля

Фирма производитель

Возраст

Пробег

Пт-П

Числовой

Текстовый

Текстовый

Числовой

Числовой

6зн

20зн

40зн

2зн

8зн

+

+

+

+

+

2.1.2 Описание связей

Сущность

Связь

Сущность

ПК

Степень Участия

1сущ

2сущ

Клиент

Прикрепляется

Заказывает исправление

Подписывает

------

Дает

Мастер

Неисправность

Документы

Запчасть

Автомобиль

1:м

1:м

1:м

1:м

П

П

П

П

Ч

П

П

П

Мастер

Исправляет

Составляет

Использует

Чинит

Неисправность

Документы

Запчасть

Автомобиль

1:м

1:м

1:м

1:м

П

П

П

П

П

П

П

П

Неисправность

Вносится

Устраняется с помощью

Имеется

Документы

Запчасть

Автомобиль

1:м

1:м

1:м

П

П

П

П

П

П

Документы

Записывается

-----------

Запчасть

Автомобиль

1:м

П

П

Запчасть

-----------

Автомобиль

2.1.3 Концептуальная модель данных в стандарте Чена

2.2 Этап логического проектирования

2.2.1 ER-диаграмма в среде ERwin

2.2.2 Анализ ER-диаграммы

1. Многозначные атрибуты - нет;

2. Производные атрибуты - нет;

3. Связь 1:1- нет;

4. Рекурсивная связь - нет;

5. Избыточные связи:

1. Записывается

2. Использует

3. Прикрепляется

4. Заказывает исправление

5. Вносится

6. Имеется

7. Чинит

6. Связь M:M - нет;

2.2.3 Окончательная ER-диаграмма

2.3 Этап физического проектирования

Заключение

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

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

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

1. Акчурин Э.А. Человеко-машинное взаимодействие. Учебное пособие. - М.: СОЛОН-ПРЕСС, 2008. - 96 с.

2. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е издание: Пер с англ.: Уч.пос. - М. : Изд.дом «Вильямс», 2000. - 1120 с.

3. Козлов А.С. Проектирование и исследование бизнес-процессов :учебное пособие - 3-е изд. - М.: Флинта: МПСИ, 2008. - 272 с.

4. Суркова Н.Е., Остроух А.В. Методы проектирования информационных систем: Учебное пособие. - М.:РосНОУ, 2004. - 144 с.

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


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

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

    курсовая работа [186,9 K], добавлен 18.12.2010

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

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

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

    контрольная работа [831,2 K], добавлен 08.12.2013

  • Рассмотрение основных этапов проектирования базы данных "Расписание": создание информационных таблиц, определение схем для связи данных в реестрах. Изучение методов организации форм (режимы автоматический, Мастер, конструктор), запросов и отчетов.

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

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

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

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

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

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

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

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

    курсовая работа [188,6 K], добавлен 15.07.2012

  • Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны, цена и наличие товара. Этапы проектирования базы данных. Схема данных, создание запросов и их формы.

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

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

    курсовая работа [33,3 K], добавлен 10.06.2011

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