Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Докладная записка.doc
Скачиваний:
22
Добавлен:
25.08.2019
Размер:
1.76 Mб
Скачать

Министерство образования и науки РФ

ГОУ ВПС Череповецкий Государственный университет

Физико-математический факультет

Кафедра математического анализа и прикладной математики

База данных «Автосалон»

Курсовая работа по дисциплине «Базы данных и экспертные системы»

Выполнил студент

группы 9ПМ-32

Потапов Василий Сергеевич

Проверил: Гордеев С. В.

Череповец 2005

1. Постановка задачи

Существует некоторая фирма AutoMarket, торгующая автомобилями. Автомобиль выступает в качестве товара и как товар имеет определенные характеристики. Кроме того, на каждый автомобиль имеются исчерпывающие технические данные. Фирма имеет своих клиентов – покупателей автомобилей, сведения о которых хранит в течение определенного времени. Деятельность фирмы может быть описана данными, сгруппированными следующим образом:

  • товар (код товара, страна-изготовитель, марка автомобиля, модель, наличие на складе (да, нет, когда будет), цена);

  • технические данные (код товара, тип кузова, количество дверей, количество мест, тип двигателя, расположение двигателя, рабочий объем двигателя);

  • клиенты (код товара, ФИО клиента, паспортные данные (серия, номер), домашний адрес, телефон, доставка (да, нет), вид оплаты (перечисление или наличные; кредит или сразу)).

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

2. Решение

База данных «AutoMarket» создана на сервере баз данных Microsoft SQL Server 2000. Эта программа была выбрана из-за более простого, удобного в использовании интерфейса и меньших требований к аппаратному обеспечению компьютера, на котором предполагается использовать эту систему. Особых требований по конфиденциальности к данной информационной системе не предъявляется. Достаточно создать пользователей (по количеству рабочих мест), принимающих заказы от клиентов, пользователя, имеющего право вносить изменения в каталоги и справочники ателье, и пользователя, ведущего учет тканей на складе, что можно создать средствами Microsoft SQL Server 2000.

Для построения диаграмм и моделей базы данных использовались программы из пакета для создания информационных систем AllFusion Modeling Suite AllFusion ERWin Data Modeler 4.1 и AllFusion Process Modeler 4.1.

Элементы интерфейса созданы с использованием среды программирования Borland Delphi7.

3.Диаграммы

3.1 Диаграмма idef0

Отчет по диаграмме IDEF0:

Работы

Название

Описание

Деятельность автосалона

Данная модель описывает деятельность автосалона

Заказ автомобиля

Заказ автомобиля у фирмы

Заключение договора о продаже автомобиля

Оформление заказа на автомобиль и заключение

договора о его продаже

Каталог автомобилей

Просмотр каталога автомобилей для

последующей покупки

Лист ожидания

Лист ожидания на автомобили в случае их отсутствия

на складе фирмы

Постановка на учет в органах ГИБДД

Постановка купленного автомобиля в органах ГИБДД,

выдача государственных регистрационных номеров,

регистрационного свидетельства, выдача акта и талона государственного технического осмотра

Склад автомобилей

Склад автомобилей,

продаваемых фирмой

Стрелки

Название

Описание

Автомобиль

Автомобиль,

проданный фирмой клиенту

Государсвенные регистрационные номера/ свидетельство о регистрации

Документы из органов ГИБДД,

получаемые клиентом

при покупке автомобиля

Документация на автомобиль

Документы на автомобиль,

получаемые в автосалоне

при покупке автомобиля

Заказ от клиента

Оформление заказа

на автомобиль

Заключение договора о продаже автомобиля

Заключение договора

о продаже автомобиля

при наличии его на складе

Запрос о наличии модели на складе

Запрос, посылаемый на склад

при оформлении заявки

на автомобиль

Информация о клиенте

Информация, требуемая

для оформления заявки

и заключения договора

Код автомобиля по каталогу

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

по каталогу

Менеджеры по продажам

Менеджер, работающий

с данным клиентом

Нормативная документация

Нормативная документация,

регулирующая деятельность фирмы

Ответ на запрос

Ответ на запрос о подтверждении

наличия автомобиля на складе

Постановка в лист ожидания

Постановка в лист ожидания

при отрицательном ответе

на запрос

Продажа автомобиля

Продажа автомобиля клиенту

Техническая документация

Техническая документация

на автомобиль, передаваемая

в органы ГИБДД

при регистрации автомобиля