Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Автосервис / Перевалов.DOC
Скачиваний:
260
Добавлен:
01.05.2014
Размер:
1.8 Mб
Скачать

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

Федеральное агентство по образованию

Санкт-петербургский государственный электротехнический университет "лэти" имени в.И. Ульянова (ленина)

197376, Санкт-Петербург, ул. проф. Попова, 5.

Факультет компьютерных технологий и информатики

Кафедра вычислительной техники

«ЗАЧТЕНО»

__________ О.А. Жирнова

“__” ____________ 2005 г.

ОТЧЕТ по курсу "Базы данных"

Тема: "Создание базы данных в Access"

Шифр темы: 15/

Студент группы 2373

В.А. Перевалов

Санкт Петербург 2005

РЕФЕРАТ

Отчет 30 с., 40 рис., 2 библ.,4 прил.

База данных «Auto service» предназначена для диспетчера станции технического обслуживания. Она обеспечивает в режиме диалога доступ к следующей информации: владельцы ремонтируемых автомобилей, виды устраненных неисправностей, рабочие, выполнявшие указанный вид ремонтных операций. Предусмотрена возможность ввода начальных данных, внесения изменений и получения справок в виде отчета MS Access.

База данных формируется в среде Access 2000. Ядро базы данных занимает на жестком диске 1 433 600 байт (1,36 Мбайт), со 100 записями. При заполнении БД видно, что при добавлении небольшого количества данных ее размер практически не меняется. Это связано с размером страницы памяти, т.е. система следит за тем, чтобы размер файла БД был кратен размеру страницы памяти. На процессорах х86 размер страницы составляет 4096 Байт, а на процессоре ALPHA – 8192 Б.

СОДЕРЖАНИЕ

1 Разработка базы данных 3

1.1 Постановка задачи 3

1.2 Анализ предметной области 4

1.3 Использование ER-диаграмм 4

1.4 Разработка структуры базы данных 5

2 ОБЩИЕ СВЕДЕНИЯ ПРОГРАММИСТУ 6

2.1 Минимальные системные требования 6

2.2 Структура базы данных 6

2.3 Структура интерфейса пользователя 8

2.4 Рекомендации по использованию базы данных 9

3 ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ 10

3.1 Назначение базы данных 10

3.2 Начало и завершение работы с базой данных 11

3.3 Редактирование информации 11

3.4 Просмотр информации 14

3.5 Поиск информации 16

Список использованных источников 21

ПРИЛОЖЕНИЕ А 22

ПРИЛОЖЕНИЕ Б 23

ПРИЛОЖЕНИЕ В 25

ПРИЛОЖЕНИЕ Г 27

  1. РАЗРАБОТКА БАЗЫ ДАННЫХ

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

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

В БД должны храниться сведения о владельцах автомобилей: ФИО, адрес, марка автомобиля, № госрегистрации; характеристики автомобилей: год выпуска, изготовитель, перечень устраненных неисправностей; ФИО работника станции и время устранения каж­дой неисправности. Возможно введение в БД сведения о новых владельцах и новых неисправностей.

Диспетчеру могут потребоваться следующие сведения:

– ФИО и адрес владельца автомобиля с данным номером госрегистрации,

– изготовитель, марка и год выпуска автомобиля данного владельца,

– перечень устраненных неисправностей у автомобиля данного владельца,

– ФИО работника станции, устранявшего данную неисправность автомобиля данного владельца, и время устранения,

– какие автомобили ремонтировал данный работник станции,

– ФИО владельцев автомобилей с указанной неисправностью.

Диспетчер может вносить следующие изменения:

– добавить информацию о владельце ремонтируемого автомобиля,

– удалить информацию о работнике станции,

– изменить номер госрегистрации автомобиля.

Необходимо предусмотреть возможность выдачи справки о на­личии неисправности автомобиля данного владельца и отчета о работе станции техобслуживания (количество ремонтируе­мых автомобилей, время ремонта каждого автомобиля и ФИО работника, который их ремонтировал, список неисправностей для каждой марки автомобиля).

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

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

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

Необходимо, чтобы в БД хранились сведения: неисправности (описание и время устранения), работники (ФИО, личный номер), владельцы (адрес, ФИО, паспортные данные) и обслуживаемые автомобили (№ госрегистрации, марка, модель и год его выпуска).

В БД есть возможность выдачи справки о ремонтируемых автомобилях на СТО и получения отчета о работе СТО.

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

  1. Использование ER-диаграмм.

Все дальнейшие рассуждения основываются на правилах построения предварительных отношений из диаграмм ER-типа для реляционных баз данных [1, 2].

На рисунке 1 представлена ER-диаграмма проектируемой базы данных (далее БД). В соответствии с правилами отображения, связи вида «один-ко- многим» показаны направленными дугами, а связи «многие-ко-многим» - не направленными. Из рисунка видно, что связь между двумя сущностями, АВТОМОБИЛИ и НЕИСПРАВНОСТИ, имеет тип «один-ко-многим», поскольку на станции автомобиль может иметь несколько неисправностей.

Соседние файлы в папке Автосервис