Новые информационные технологии. Лаба и отчет (Отчет по лабе Access_Valerik)

Посмотреть архив целиком

16



Московский Авиационный Институт

(Государственный Технический Университет)

Кафедра 506















Отчет

по лабораторной работе

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


«Новые информационные технологии»















Выполнил: Монахов В.С. Группа: 05-511 Приняла: Гаврилова А.Н.








Москва-2004

Содержание:


Задание: 3

Входные документы: 4

Схема данных: 11

Выходной документ: 12

Выводы: 15


Задание:


Цель работы: создание базы об учете запчастей для автомобиля Honda CRX.


Задача: спроектировать информационную базу данных в среде ACCESS для учета запчастей для автомобиля HONDA CRX и его обслуживания. Проект должен вести учет всех необходимых запчастей, их производителей и поставщиков. База данных должна иметь удобный и быстрый доступ для доступа к этим данным, отслеживать срок службы запчастей и выдавать необходимую информацию по запросу о приобретенных запчастях!

Входные документы:


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


Таблица 1.

Main

CODE

Part Name

Original Code

Part Type

701

Фильтр воздушный

17220-PE2-000

Впускная система

201

Провода высоковольтные

32722-PE3-660

Система зажигания

301

Трос тормозной правый

480-HV16

Тормозная система

302

Трос тормозной левый

480-HV17

Тормозная система

401

Резонатор

850-06547

Выпускная система

402

Глушитель

55-2816

Выпускная система

501

Фильтр топливный

16701-PE7-731

Топливная система

404

Кольцо уплотнительное глушителя

55-15049-75

Выпускная система

405

Кольцо уплотнительное резонатора

55-15049-70

Выпускная система

406

Пружинки резонатора

55-15049-80

Выпускная система

403

Болт резонатора

55-15049-10

Выпускная система

702

Шпилька впускного коллектора

92900060200B

Впускная система

101

Болт пыльника ГРМ

957000604508

Двигатель

601

Сальник Первичного Вала

12251-PE0354

Трансмисия

602

Подшипник первичного вала

12251-PE0435

Трансмисия

303

Тормозные колодки передние

12251-PE0654

Тормозная система

801

Радиатор

12251-PE0324

Система охлаждения

202

Свечи зажигания

98079-55146

Система зажигания

203

Генератор

31100-PE0-003

Система зажигания

102

Прокладка головы блока цилиндров

12251-PE0-003

Двигатель

103

Голова блока цилиндров

12100-PE3-000

Двигатель

104

Фильтр маслянный

15220-PE2-010

Двигатель

105

Коленвал

15220-PE2-010

Двигатель

106

Вкладыш - подшипник шатуна

13321-634-003

Двигатель

107

Крышка маслянной заливной горловины

15610-PC6-000

Двигатель

802

Патрубок верхний

19501PE0010

Система охлаждения

803

Патрубок нижний

19502PE0020

Система охлаждения

804

Крышка радиатора

561-75261

Система охлаждения

805

Датчик радиатора

082-37450

Система охлаждения


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

Таблица 2.

Part Producers

Part Name

Producer

Price

Car

Provider

Part Code

Болт пыльника ГРМ

Honda

1,20

CRX 1.5 12V 1984

Авеню-Авто

957000604508

Болт резонатора

Fenno

3,00

CRX 1.5 12V 1984

Авеню-Авто

55-15049-10

Глушитель

Fenno

33,25

CRX 1.5 12V 1984

Авеню-Авто

55-2816

Датчик радиатора

Honda

0,00

CRX 1.5 12V 1984

Авеню-Авто

082-37450

Кольцо уплотнительное глушителя

Fenno

3,00

CRX 1.5 12V 1984

Авеню-Авто

55-15049-75

Кольцо уплотнительное резонатора

Fenno

1,00

CRX 1.5 12V 1984

Авеню-Авто

55-15049-70

Крышка радиатора

Honda

0,00

CRX 1.5 12V 1984

Авеню-Авто

561-75261

Патрубок верхний

Honda

0,00

CRX 1.5 12V 1984

Авеню-Авто

19501PE0010

Патрубок нижний

Honda

0,00

CRX 1.5 12V 1984

Авеню-Авто

19502PE0020

Подшипник первичного вала

Honda

395,00

CRX 1.5 12V 1984

Южзапчасть

91005-657-003/4/8

Провода высоковольтные

fennox

19,95

CRX 1.5 12V 1984

Авеню-Авто

321-383

Пружинки резонатора

Fenno

0,70

CRX 1.5 12V 1984

Авеню-Авто

55-15049-80

Радиатор

Honda

200

CRX 1.5 12V 1984

Авеню-Авто

N62264

Резонатор

Wallker

61,75

CRX 1.5 12V 1984

Авеню-Авто

850-06547

Сальник первичного вала

Honda

210,00

CRX 1.5 12V 1984

Южзапчасть

91216-PA0-003/5

Трос тормозной левый

FIN

19,00

CRX 1.5 12V 1984

Авеню-Авто

480-HV17

Трос тормозной правый

FIN

17,10

CRX 1.5 12V 1984

Авеню-Авто

480-HV16

Фильтр воздушный

Honda

20,00

CRX 1.5 12V 1984

Авеню-Авто

17220-PE2-000

Фильтр воздушный

Honda

19,95

CRX 1.6 16V 1987

Авеню-Авто

17220-PE2-306

Фильтр топливный

Honda

20,00

CRX 1.5 12V 1984

Авеню-Авто

16701-PE7-731

Фильтр топливный

Honda

0,00

CRX 1.5 12V 1984

Авеню-Авто

314-133-2108

Фильтр топливный

MANN

14,35

BMW

Авеню-Авто

WR-831

Шпилька впускного коллектора

Honda

0,80

CRX 1.5 12V 1984

Авеню-Авто

92900060200B


Таблица 2 содержит в себе уже информацию в разрезе производителей запчастей, которые содержит Таблица 1. Цена указанна в той размерной единице, с которой работает поставщик, отображенный в столбце Provider.

Таблица 3.

Providers Base

Providers Name

Address

Phone

Work Hours

WWW

Service

banknote

Exist

г. Москва, ул. 9-я Парковая, д. 41

950-52-82, 965-86-62

c 10:00 до 20:00, вс.: c 11:00 до 18:00

www.exist.ru

5

$

Авеню-Авто

г. Москва, м. Пролетарская, ул. Воронцовская, д. 25, стр. 3,

782-87-70, 782-99-63

10:00-19:00 вс. - вых.

www.avenu-auto.ru

7

евро

Южзапчасть

г. Москва, Авторынок Кунцево, ул. Горбунова, д. 14, Павильон 40/10

540-69-34

10:00-19:00

-

7

р.


Таблица 3 содержит информацию о поставщиках запчастей. Поле Service отображает уровень обслуживания по 10 бальной шкале, а поле banknote отображает денежную единицу с которой работает поставщик и соответственно отображает в ней цены. Таблица 3 имеет связь "один ко многим" с Таблицей 2 по полю Providers Name.

Таблица 4.

Bills

Date of Order

Bill Number

Amount

Provider Name

26.06.2004

010

249,63

Авеню-Авто

05.08.2004

020

0,00

Авеню-Авто

06.09.2004

030

194,40

Авеню-Авто

17.12.2003

S1-218

605,00

Южзапчасть


Таблица 4 отображает счета за запчасти, их общую сумму и поставщика, через которого запчасти были приобретены.

Таблица 5.

Bill Content

Bill Number

Part Name

Part Code

Comment

030

Болт

55-15049-10


030

Болт пыльника

957000604508


030

Глушитель

55-2816


010

Датчик радиатора

082-37450


030

Кольцо уплотнительное

55-15049-70


030

Кольцо уплотнительное

55-15049-75


010

Крышка радиатора

561-75261


010

Патрубок верхний

19501PE0010


010

Патрубок нижний

19502PE0020


S1-218

Подшипник первичного вала

91005-657-003/4/8


030

Провода высоковольтные

321-383


030

Пружинки

55-15049-80


010

Радиатор

N62264


030

Резонатор

850-06547


S1-218

Сальник первичного вала

91216-PA0-003/5


030

Трос тормозной левый

480-HV17


030

Трос тормозной правый

480-HV16


030

Фильтр воздушный

17220-PE2-306


020

Фильтр топливный

WR-831

перезаказ

010

Фильтр топливный

314-133-2108


030

Фильтр топливный

WR-831

доплата

030

Шпилька

92900060200B



Таблица 5 дает подробную информацию о запчастях, заказанных по счетам из Таблицы 4. Имеет связь "многие к одному" с Таблицей 4 по полю Bill Number и "многие к одному" с Таблицей 2 по полю Part Code.

Таблица 6.

Parts Changed

CODE

Part Name

Date of Fix

Miliage

Life Time

303

Тормозные колодки

25.09.2004

170580

год

303

Тормозные колодки

24.03.2004

160000

год

801

Радиатор

10.09.2004

165453

10 лет


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

Таблица 7.

Refuel

Mileage

Date

Volume of Petrol

170996

02.10.2004

20

171310

07.10.2004

20

171514

10.10.2004

20

171680

14.10.2004

20

171899

16.10.2004

20

172132

19.10.2004

20

172283

21.10.2004

20

172487

23.10.2004

20

172722

27.10.2004

20

172917

30.10.2004

20

173121

03.11.2004

20

173325

06.11.2004

20

173489

10.11.2004

20

173720

13.11.2004

6

173757

14.11.2004

20


Таблица 7 содержит информацию о дате заправок автомобиля топливом, дате заправки и ее объеме. Связанна с таблицей 6 по полю Mileage. Используется базой для расчета среднего расхода топлива и остаточного срока службы запчастей.

Схема данных:

Схема данных (Рис. 1) используется базой данных для построения связей между исходными таблицами и служит необходимым условием для правильного функционирования базы данных в целом.


Рисунок 1.


База использует информацию из семи исходных таблиц:

1. Main

2. Part Producers

3. Providers Base

4. Bill Content

5. Bills

6. Parts Changed

7. Refuel.

Все таблицы имеют связь "многие к одному" как показано на схеме.

Выходной документ:


На экран выводится следующая форма (Рис. 2), с которой работает пользователь:


Рисунок 2.


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


1. Информация о запчастях для Honda CRX:

Форма позволяет просмотреть информацию о запчастях для автомобиля в разрезе их наименований, поставщиков, производителя, цен и т.д. Для этого пользователю предлагается сделать выбор из списка узлов автомобиля (Рис. 3).


Рисунок 3.

Для выполнения запроса необходимо нажать кнопку "Go!". Например, при выборе категории "Выпускная система" на экран будет выведена таблица со списком запчастей относящихся к данной категории (Таблица 8).


Таблица 8.

Запрос на поиск запчастей

Part Name

Original Code

Producer

Price

Provider

Болт резонатора

55-15049-10

Fenno

3,00

Авеню-Авто

Глушитель

55-2816

Fenno

33,25

Авеню-Авто

Кольцо уплотнительное глушителя

55-15049-75

Fenno

3,00

Авеню-Авто

Кольцо уплотнительное резонатора

55-15049-70

Fenno

1,00

Авеню-Авто

Пружинки резонатора

55-15049-80

Fenno

0,70

Авеню-Авто

Резонатор

850-06547

Wallker

61,75

Авеню-Авто



2. Контакты поставщиков запчастей:

Форма позволяет просмотреть контактную информацию поставщиков запчастей, их адрес, уровень обслуживания и т.д. Для этого пользователю предлагается сделать выбор из списка поставщиков (Рис. 4).


Рисунок 4.


Для выполнения запроса необходимо нажать кнопку "Go!". Например, при выборе поставщика "Авеню-авто" на экран будет выведена таблица с данными об этом поставщике (Таблица 9).


Таблица 9.

Контакты поставщиков запчастей

Providers Name

Phone

Address

Work Hours

Service

WWW

Авеню-Авто

782-87-70, 782-99-63

г. Москва, м. Пролетарская, ул. Воронцовская, д. 25, стр. 3,

10:00-19:00 вс. - вых.

7

www.avenu-auto.ru


3. Информация о купленных запчастях для Honda CRX:

Форма позволяет просмотреть информацию о приобретенных запчастях, а именно о дате покупки, стоимости, продавце и т.д. (Рис. 5).

Рисунок 5.


Для выполнения запроса необходимо нажать кнопку "Go!". Например, при запчасти "Высоковольтные провода" на экран будет выведена таблица с данными об этой запчати (Таблица 9).


Таблица 9.

Отбор запчастей для счетов

Part Name

Part Code

Bill Number

Provider Name

Date of Order

Провода высоковольтные

321-383

030

Авеню-Авто

06.09.2004


4. Форма имеет 3 подчиненные формы (Рис. 2, справа):

- Средний расход топлива в л. на 100 км.

- Средний расход топлива в л. на 100 км. за последние 1000 км.

- Оставшийся срок службы тормозных колодок


База данных автоматически рассчитывает и обновляет данные в подчиненных формах при изменении и добавлении информации в исходные таблицы. Средний срок службы колодок был принят за 10000 км или год. Необходимым условие актуальности базы данных является добавление информации в таблицу Refuel (Таблица 7) по всем присутствующим в ней полям о происходящих заправках топливом автомобиля.

Выводы:


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

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

- отслеживание уровня износа любого другого агрегата

- отслеживание периодичности обслуживания

- любое другое пожелание заказчика.


Случайные файлы

Файл
25487-1.rtf
75401-1.rtf
159194.rtf
148506.rtf
167663.doc