Читать отчет по информационному обеспечению, программированию: "Проектирование базы данных центра по продаже автомобилей" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Отчет по практике

Проектирование базы данных центра по продаже автомобилей

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

Были поставлены следующие задачи:

· Анализ предметной области (выявление сущностей, связей, модели работы магазина и ее предпосылок);

· Построение модели базы данных;

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

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

· Разработка WEB-интерфейса для данной БД

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

пользователь запрос продажа автомобиль

Описание модели работы центра по продажам и ее предпосылок

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

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

PK - Primary Key; FK - Foreign Key Car

Поле

Описание поля

Тип данных

idCar(PK)

Идентификационный номер

INT

Model

Модель

VARCHAR(45)

Gearbox

Тип КПП

VARCHAR(2)

Colour

Цвет

VARCHAR(45)

Order_idOrder(FK)

Связующее поле

INT

Brand_BrandName(FK)

Связующее поле

VARCHAR(45)

VehicleType_idType(FK)

Связующее поле

VARCHAR(45)

Engine_idEngine(FK)

Связующее поле

VARCHAR(3)

Condition_Damaged(FK)

Связующее поле

VARCHAR(3)

Brand

ПолеОписание поляТип данных

BrandName(PK)

Название

VARCHAR(45)

Country

Страна-производитель

VARCHAR(45)

Customer

ПолеОписание поляТип данных

idCustomer

Идентификационный номер

INT

Name

Имя клиента

VARCHAR(45)

Surname

Фамилия клиента

VARCHAR(45)

E-mail

Электронный адрес

VARCHAR(45)

Adress

Адрес доставки

VARCHAR(45)

Phone

Телефон

VARCHAR(45)

Login

Логин

VARCHAR(45)

Passwd

Пароль

VARCHAR(45)

Condition

ПолеОписание поляТип данных

Damaged (PK)

Индикатор поврежденных автомобилей

VARCHAR(3)

Mileage

Пробег

VARCHAR(45)

Engine

Поле

Описание поля

Тип данных


Интересная статья: Основы написания курсовой работы