Министерство
образования и науки Российской
Федерации
Федеральное бюджетное
государственное образовательное
учреждение
высшего профессионального образования
«ЮЖНО-РОССИЙСКИЙ
ГОСУДАРСТВЕННЫЙ
ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
(НОВОЧЕРКАССКИЙ ПОЛИТЕХНИЧЕСКИЙ
ИНСТИТУТ)»
Шахтинский институт
(филиал)
им. М.И. Платова
|
|
|
|
направление |
Технология транспортных
процессов__ |
КУРСОВАЯ РАБОТА
НА ТЕМУ: Создание базы данных в СУБД ACCESS
на примере автопредприятия ООО «Автоуслуги»
Проектировал студент 1курса, группы
№14 ___Журавлева Е.Н.
Фамилия,
имя, отчество
Руководитель проекта ст.преподаватель Тузова Д.А.
Должность,
звание Фамилия, имя, отчество
К защите |
|
Защита принята с оценкой
_______________________ |
«____» ____________ 20… г. _______________________
Подпись |
|
«____» ____________ 20… г. _______________________
Подпись |
Шахты,
2014 г.
Введение
Автомобиль —
наиболее эффективное транспортное средство.
Автомобильный транспорт
выполняет основной объем перевозок грузов
и
пассажиров и имеют большое экономическое,
социальное и политическое значение.
В нашей стране все большее развитие
получают междугородные автобусные перевозки.
Главными показателями таких перевозок
являются скорость и регулярность сообщения
при условии обеспечения безопасности
движения. Важное значение при этом имеет
правильное нормирование скоростей движения,
составления графиков движения, технический
осмотр автопарка, организация работы
персонала.
В соответствии
с "Правилами технической эксплуатации
автомобильного транспорта" расписание
движения междугородных автобусов должно
обеспечить:
- безопасность
движения;
- регулярность
движения автобусов по маршруту;
- удобную
и возможно быструю перевозку пассажиров;
- наиболее
эффективное использование автобусов;
- правильную
организацию работы водителей и кондукторов.
Главным направлением для разработки
в данной курсовой работе является работа
службы персонала, организация движения
автопарка по междугородним и городским
маршрутам.
Целью данной курсовой работы является
изучение организационной структуры предприятия,
разработка информационного обеспечения,
характеристика аппаратного и программного
обеспечения, создание базы данных, позволяющий
вести учет кадров на предприятии, учет
автопарка, разработка технологического
процесса обработки информации, расчёт
целесообразности создаваемых маршрутов.
1. Создание базы данных
Ход работы:
- Открываем
программу Microsoft Office Access
- В появившемся
окне «Приступая к работе» выбираем пункт
«Создать файл»
- В окне
«Создание файла» выбираем пункт «Новая
база данных»
- Присваиваем
имя новой базе данных (Автобусный парк)
Появляется окно:
2. Создание таблиц
В появившемся
окне выбираем «Создание таблицы
в режиме конструктора»
- Создание
таблицы «Год выпуска машины»
- В столбец
«Имя поля» вписываем «Год выпуска», в
столбце «Тип данных» выбираем «Текстовый»
-
Во 2-й строке в столбец «Имя поля» вписываем
«№ года выпуска», в столбце «Тип данных»
выбираем «Счетчик»
- Закрываем
окно «Таблица 1», сохраняем изменения
- В окне
«Сохранение» присваиваем таблице имя
«Год выпуска машины»
- В появившемся
окне создаем ключевое поле по умолчанию
- Открываем
таблицу в режиме ввода
- Перетаскиваем
столбец «№ года выпуска» на первое место
- Вписываем
в таблицу года от 1986 до 2008, причём на место
первого года ставим прочерк
-
Закрываем таблицу, сохраняем изменения
- Создание
таблицы «Должности»
- В окне
выбираем «Создание таблицы в режиме конструктора»
- В столбец
«Имя поля» вписываем «Категория», в столбце
«Тип данных» выбираем «Текстовый»
-
Во 2-й строке в столбец «Имя поля» вписываем
«№ должности», в столбце «Тип данных»
выбираем «Счетчик»
- Закрываем
окно «Таблица 2», сохраняем изменения
- В окне
«Сохранение» присваиваем таблице имя
«Должности»
- В появившемся
окне создаем ключевое поле по умолчанию
- Открываем
таблицу в режиме ввода
- Перетаскиваем
столбец «№ должности» на первое место
- Вписываем
в таблицу следующие должности: директор
парка, секретарь, водитель, ученик водителя,
контролёр, электромонтер, диспетчер
-
Закрываем таблицу, сохраняем изменения
- Создание
таблицы «Маршруты»
- В окне
выбираем «Создание таблицы в режиме конструктора»
- В столбец
«Имя поля» вписываем «Направление», в
столбце «Тип данных» выбираем «Текстовый»
-
Во 2-й строке в столбец «Имя поля» вписываем
«№ маршрута», в столбце «Тип данных»
выбираем «Счетчик»
- Закрываем
окно «Таблица 3», сохраняем изменения
- В окне
«Сохранение» присваиваем таблице имя
«Маршруты»
- В появившемся
окне создаем ключевое поле по умолчанию
- Открываем
таблицу в режиме ввода
- Перетаскиваем
столбец «№ маршрута» на первое место
- Вписываем
в таблицу следующие направления: Таганская-Чеховская,
Киевская-Молодёжная, Фрунзенская-Шаболовская,
Рижская-Динамо, Щукинская-Медведково,
Черкизовская-Парк победы и т.д., причём
на место первого маршрута ставим прочерк
-
Закрываем таблицу, сохраняем изменения
- Создание
таблицы «Модели машин»
- В окне
выбираем «Создание таблицы в режиме конструктора»
- В столбец
«Имя поля» вписываем «Модель», в столбце
«Тип данных» выбираем «Текстовый»
- Во 2-й строке
в столбец «Имя поля» вписываем «№ модели
машины», в столбце «Тип данных» выбираем
«Счетчик»
-
В 3-й строке в столбец «Имя поля» вписываем
«Фото», в столбце «Тип данных» выбираем
«Поле объекта OLE»
- Закрываем
окно «Таблица 4», сохраняем изменения
- В окне
«Сохранение» присваиваем таблице имя
«Модели машин»
- В появившемся
окне создаем ключевое поле по умолчанию
- Открываем
таблицу в режиме ввода
- Перетаскиваем
столбец «№ модели машины» на первое место
- Вписываем
в таблицу следующие модели машин: Лиаз,
Маз, Зил и т.д., причём на место первой
модели машины ставим прочерк
- В столбце
«Фото» ставим курсор в ячейку, нажимаем
правую кнопку мыши, выбираем «Добавить
объект», из списка «Тип объекта» выбираем
Paintbrush Picture, нажимаем «ОК», в открывшемся
документе нажимаем «Правка» / «Вставить
из файла» и выбираем рисунок. Далее нажимаем
«Файл» / «Обновить модели машин: таблица»
и закрываем документ
-
Закрываем таблицу, сохраняем изменения
- Создание
таблицы «Скидки»
- В окне
выбираем «Создание таблицы в режиме конструктора»
- В столбец
«Имя поля» вписываем «Наименование скидки»,
в столбце «Тип данных» выбираем «Текстовый»
- Во 2-й строке
в столбец «Имя поля» вписываем «№ скидки»,
в столбце «Тип данных» выбираем «Счетчик»
-
В 3-й строке в столбец «Имя поля» вписываем
«Размер скидки», в столбце «Тип данных»
выбираем «Числовой»
- Закрываем
окно «Таблица 5», сохраняем изменения
- В окне
«Сохранение» присваиваем таблице имя
«Скидки»
- В появившемся
окне создаем ключевое поле по умолчанию
- Открываем
таблицу в режиме ввода
- Перетаскиваем
столбец «№ скидки» на первое место
- Вписываем
в таблицу следующие наименования скидок:
пенсионная, студенческая, причём на место
первого наименования ставим прочерк
- Вписываем
размер скидки: 0, 14, 10 руб. соответственно
наименованиям
-
Закрываем таблицу, сохраняем изменения
- Создание
таблицы «Услуги»
- В окне
выбираем «Создание таблицы в режиме конструктора»
- В столбец
«Имя поля» вписываем «Цена билета», в
столбце «Тип данных» выбираем «Числовой»
- Во 2-й строке
в столбец «Имя поля» вписываем «№ услуги»,
в столбце «Тип данных» выбираем «Счетчик»
- В 3-й строке
в столбец «Имя поля» вписываем «Стоимость
билета», в столбце «Тип данных» выбираем
«Числовой»
- В 4-й строке
в столбец «Имя поля» вписываем «Размер
скидки», в столбце «Тип данных» выбираем
«Мастер подстановок»
- В появившемся
окне по умолчанию нажимаем [Далее], выбираем
таблицу для подстановки «Скидки», нажимаем
[Далее], выбираем доступное поле «Размер
скидки», нажимаем [>], затем 3 раза
подряд снова нажимаем [Далее], после чего
нажимаем [Готово]
- В окне
«Создание подстановки» сохраняем таблицу
-
Закрываем таблицу
- Открываем
таблицу в режиме ввода
- Перетаскиваем
столбец «№ услуги» на первое место
- В столбце
«Стоимость билета» во все строки пишем
25
- В столбце
«Размер скидки» выбираем значения из
выплывающего списка
- В столбце
«Цена билета» вписываем 25, 11 и 15 соответственно
-
Закрываем таблицу, сохраняем изменения
- Создание
таблицы «Персонал»
- В окне
выбираем «Создание таблицы в режиме конструктора»
- В столбец
«Имя поля» вписываем «Фамилия», в столбце
«Тип данных» выбираем «Текстовый»
- Во 2-й строке
в столбец «Имя поля» вписываем «№ персонала»,
в столбце «Тип данных» выбираем «Счетчик»
- В 3-й строке
в столбец «Имя поля» вписываем «Имя»,
в столбце «Тип данных» выбираем «Текстовый»
- В 4-й строке
в столбец «Имя поля» вписываем «Отчество»,
в столбце «Тип данных» выбираем «Текстовый»
- В 5-й строке
в столбец «Имя поля» вписываем «Возраст»,
в столбце «Тип данных» выбираем «Числовой»
- В 6-й строке
в столбец «Имя поля» вписываем «№ должности»,
в столбце «Тип данных» выбираем «Мастер
подстановок»
- В появившемся
окне по умолчанию нажимаем [Далее], выбираем
таблицу для подстановки «Должности»,
нажимаем [Далее], выбираем доступное поле
«Категории», нажимаем [>], затем 3 раза
подряд снова нажимаем [Далее], после чего
нажимаем [Готово]
- В окне
«Создание подстановки» сохраняем таблицу
- В 7-й строке
в столбец «Имя поля» вписываем «Адрес»,
в столбце «Тип данных» выбираем «Текстовый»
- В 8-й строке
в столбец «Имя поля» вписываем «Телефон»,
в столбце «Тип данных» выбираем «Текстовый»
- Внизу в
графе «Общие» в пункте «Формат поля»
вводим “8(“@@@)@@@-@@-@@
- В 9-й строке
в столбец «Имя поля» вписываем «№ модели
машины», в столбце «Тип данных» выбираем
«Мастер подстановок»
- В появившемся
окне по умолчанию нажимаем [Далее], выбираем
таблицу для подстановки «Модели машин»,
нажимаем [Далее], выбираем доступное поле
«Модель», нажимаем [>], затем 3 раза подряд
снова нажимаем [Далее], после чего нажимаем
[Готово]
- В окне
«Создание подстановки» сохраняем таблицу
- В 10-й строке
в столбец «Имя поля» вписываем «№ года
выпуска машины», в столбце «Тип данных»
выбираем «Мастер подстановок»
- В появившемся
окне по умолчанию нажимаем [Далее], выбираем
таблицу для подстановки «Год выпуска
машины», нажимаем [Далее], выбираем доступное
поле «Год выпуска», нажимаем [>], затем
3 раза подряд снова нажимаем [Далее], после
чего нажимаем [Готово]
- В окне
«Создание подстановки» сохраняем таблицу
- В 11-й строке
в столбец «Имя поля» вписываем «№ маршрута»,
в столбце «Тип данных» выбираем «Мастер
подстановок»
- В появившемся
окне по умолчанию нажимаем [Далее], выбираем
таблицу для подстановки «Маршруты», нажимаем
[Далее], выбираем доступное поле «Направление»,
нажимаем [>], затем 3 раза подряд снова
нажимаем [Далее], после чего нажимаем
[Готово]
- В окне
«Создание подстановки» сохраняем таблицу
- В 12-й строке
в столбец «Имя поля» вписываем «Фото»,
в столбце «Тип данных» выбираем «Поле
объекта OLE»
- Закрываем
окно «Таблица 7», сохраняем изменения
- Открываем
таблицу в режиме ввода
- Перетаскиваем
столбец «№ персонала» на первое место
- В столбцах
«Фамилия», «Имя», «Отчество», «Возраст»,
«Телефон», «Адрес» вписываем соответствующие
фамилии, имена, отчества, возрасты, телефоны
и адреса.
- В столбцах
«№ должности», «№ модели машины», «№
года выпуска машины» и «№ маршрута» выбираем
соответствующие значения из выплывающих
списков
-
Закрываем таблицу, сохраняем изменения
- Создание
таблицы «Клиенты»
- В окне
выбираем «Создание таблицы в режиме конструктора»
- В столбец
«Имя поля» вписываем «Фамилия», в столбце
«Тип данных» выбираем «Текстовый»
- Во 2-й строке
в столбец «Имя поля» вписываем «№ клиента»,
в столбце «Тип данных» выбираем «Счетчик»
- В 3-й строке
в столбец «Имя поля» вписываем «Имя»,
в столбце «Тип данных» выбираем «Текстовый»
- В 4-й строке
в столбец «Имя поля» вписываем «Отчество»,
в столбце «Тип данных» выбираем «Текстовый»
- В 5-й строке
в столбец «Имя поля» вписываем «Пол»,
в столбце «Тип поля» выбираем «Текстовый»,
- Внизу в
графе «Общие» в пункте «Условие на значение»
вводим InStr("“МЖ”";[Пол])>0
- В 6-й строке
в столбец «Имя поля» вписываем «Возраст»,
в столбце «Тип данных» выбираем «Числовой»
- В 7-й строке
в столбец «Имя поля» вписываем «Адрес»,
в столбце «Тип данных» выбираем «Текстовый»
- В 8-й строке
в столбец «Имя поля» вписываем «Телефон»,
в столбце «Тип данных» выбираем «Текстовый»
- Внизу в
графе «Общие» в пункте «Формат поля»
вводим “8(“@@@)@@@-@@-@@
- В 9-й строке
в столбец «Имя поля» вписываем «Место
работы/учёбы», в столбце «Тип данных»
выбираем «Текстовый»
- В 10-й строке
в столбец «Имя поля» вписываем «№ персонала»,
в столбце «Тип данных» выбираем «Мастер
подстановок»
- В появившемся
окне по умолчанию нажимаем [Далее], выбираем
таблицу для подстановки «Персонал», нажимаем
[Далее], выбираем доступное поле «Фамилия»,
нажимаем [>], затем 3 раза подряд снова
нажимаем [Далее], после чего нажимаем
[Готово]
- В окне
«Создание подстановки» сохраняем таблицу
- В 11-й строке
в столбец «Имя поля» вписываем «№ скидки»,
в столбце «Тип данных» выбираем «Мастер
подстановок»
- В появившемся
окне по умолчанию нажимаем [Далее], выбираем
таблицу для подстановки «Скидки», нажимаем
[Далее], выбираем доступное поле «Наименование»,
нажимаем [>], затем 3 раза подряд снова
нажимаем [Далее], после чего нажимаем
[Готово]
- В окне
«Создание подстановки» сохраняем таблицу
- В 12-й строке
в столбец «Имя поля» вписываем «Цена
билета», в столбце «Тип данных» выбираем
«Мастер подстановок»
- В появившемся
окне по умолчанию нажимаем [Далее], выбираем
таблицу для подстановки «Услуги», нажимаем
[Далее], выбираем доступное поле «Цена
билета», нажимаем [>], затем 3 раза подряд
снова нажимаем [Далее], после чего нажимаем
[Готово]
-
В окне «Создание подстановки» сохраняем
таблицу
- Закрываем
окно «Таблица 8», сохраняем изменения
- Открываем
таблицу в режиме ввода
- В столбцах
«Фамилия», «Имя», «Отчество», «Пол», «Возраст»,
«Адрес», «Телефон», «Место работы/учёбы»
вписываем соответствующие значения
- В столбцах
«№ персонала», «№ скидки» и «Цена билета»
выбираем значения из выплывающих списков
-
Закрываем таблицу, сохраняем изменения