Курсовая работа: Автоматизация работы фирмы по продаже автомобилей

Для более полного понимания зависимости информационной системы, рассмотрим диаграммы «сущность - связь». Имеется четыре сущности: «Торговый чек», «Счет-фактура», «Покупатель» и «Автомобили». Таблица «Покупатель» связана с таблицей «Торговый-чек» связью Один-ко-многим. Аналогичной связью связаны «Торговый-чек» и «Счет-фактура» с таблицей «Автомобили». Рассмотрим связи присутствующие в данной курсовой работе.

Таблица «Торговый чек» связана с таблицей «Покупатель» следующей связью:

Связь «Отпуск товара по коду покупателя» подразумевает, что при вводе нового покупателя в таблицу «Торговый-чек» автоматически добавляется код покупателя, т.е. по полю “код покупателя” можно будет сделать необходимый запрос.


??????? ?????-???????? ? ?????????-???? ??????? ? ???????? ???????????? ?????????? ???????:

Связь «Приобретение товара по номеру счета-фактуры» подразумевает, что при вводе нового счета-фактуры в таблицу «Автомобили» автоматически добавляется поле “номер счета-фактуры”.

Связь «Отпуск товара по номеру счета-фактуры» подразумевает, что при вводе нового поля “номер торгового чека” в таблицу «Автомобили» автоматически добавляется номер этого торгового чека.

Связь «Отпуск товара по коду покупателя» подразумевает, что при вводе нового покупателя в таблицу «Торговый-чек» в таблицу «Автомобили» автоматически добавляется код-покупателя.

Примечание: * - ключевые поля во всех таблицах.

2.4 Структурный анализ с помощью диаграмм “сущность - связь”

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


Таблица 1: Автомобили (Avtom.db);

Имя поля Тип данных Размер поля
N_Scheta_Fak Числовой
Kod_Modeli Счетчик
Name_Modeli Текстовый 15
Color Текстовый 10
Predlag_Zena Денежный
Kol_vo_Door Числовой
Engine_Power Числовой
Type_Salon Текстовый 10

Таблица 2: Покупатели (Pok.db);

Имя поля Тип данных Размер поля
Kod_Pokup Текстовый 10
Seria_Pass Текстовый 10
N_Pass Текстовый 10
L_Name Текстовый 20
F_Name Текстовый 20
S_Name Текстовый 20
Adres Текстовый 20
Phone Текстовый 20

Таблица 3: Счет-фактура (SchFa.db);

Имя поля Тип данных Размер поля
N_Scheta_Fak Числовой
Kol_vo_zakup_modelei Текстовый 10
Nazv_Zakup_Modeli Текстовый 15
Zavodsk_Zena Денежный
Date_Zakup Дата

Таблица 4: Торговый чек (Torg_Chek);

Имя поля Тип данных Размер поля
N_Torg_Cheka Счетчик
Kod_Pokup Текстовый 10
Kod_Modeli Текстовый 10
Kol_Prod_Avto Числовой
Zena_Prod Денежный
Date_Prod Дата

Определение ключевых полей в таблицах:

Название таблицы Название ключевого поля
Автомобили Номер Счета-фактуры
Покупатели Код покупателя
Счет-фактура Номер Счета-фактуры
Торговый-чек Номер Торгового чека

Рис 2. Диаграмма “сущность-связь” (IDEF 1x).

Пояснения:

Первичные ключи следующие:

Таблица: Автомобили – Kod_Modeli.

Таблица: Покупатель – Kod_Pokup.

Таблица: Счет-фактура – N_Scheta_Fak.

Таблица: Торговый чек – N_Torg_Cheka.

Внешние ключи следующие:

Таблица: Автомобили – N_Scheta_Fak.

Таблица: Автомобили – N_Torg_Cheka.

Таблица: Автомобили – Kod_Pokup.

Таблица: Торговый чек – Kod_Pokup.

Таблица: Автомобили – N_Scheta_Fak.


??? 3. ????????? ?????????-?????? ?? ??????? ?????.

2.5 Определение пакета форм ввода /вывода

Входными данными являются данные с формы Счет-фактура, т.к. закупка товара производится по “Счету-фактуре”.

К-во Просмотров: 506
Бесплатно скачать Курсовая работа: Автоматизация работы фирмы по продаже автомобилей