Учёт дорожно-транспортных происшествий
Разработка автоматической информационной системы "Учёт дорожно-транспортных происшествий" с использованием системы управления базами данных. Создание сводного отчёта по дорожно-транспортным происшествиям, совершённым по вине водителя, пешехода, пассажира.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 13.10.2018 |
Размер файла | 54,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ ОРЕНБУРГСКОЙ ОБЛАСТИ
ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«ОРЕНБУРГСКИЙ КОЛЛЕДЖ ЭКОНОМИКИ И ИНФОРМАТИКИ»
(ГАПОУ «ОКЭИ»)
КУРСОВОЙ ПРОЕКТ
По МДК 02.02. «Технология разработки и защиты базы данных»
Тема: «Учёт дорожно-транспортных происшествий»
Руководитель Байкарова Дарья Михайловна
Разработал Киселёв Алексей Владиславович
Оренбург 2018
Содержание
- Введение
- 1. Постановка задачи
- 2. Технологический процесс сбора и обработки информации
- 3. Информационное обеспечение
- 4. Техническое обеспечение
- 5. Программное обеспечение
- 6. Способы защиты базы данных и их применение
- Заключение
- Список используемых источников
- Введение
- Возникло большое число избыточной информации, в которой иногда трудно сориентироваться и выбрать нужные сведения.
- Для решения подобных проблем применяются автоматизированные базы данных. Они стали неотъемлемой частью практически всех компьютерных систем - от отрасли до отдельного предприятия. За последние несколько лет вырос уровень потребительских качеств систем управления базами данных (СУБД): разнообразие поддерживаемых функций, удобный для пользователя интерфейс, сопряжение с программными продуктами, в частности с другими СУБД. СУБД позволяет сводить воедино информацию из самых разных источников (электронные таблицы, другие базы данных) и помогает быстро найти необходимую информацию, донести ее до окружающих с помощью отчетов, графиков или таблиц.
- Базы данных - это совокупность структур, предназначенных для хранения больших объемов информации и программных модулей, осуществляющих управление данными, их выборку, сортировку и другие подобные действия. Информация базы данных хранится в одной или нескольких таблицах. Любая таблица с данными состоит из набора однотипных записей, расположенных друг за другом. Они представляют собой строки таблицы, которые можно добавлять, удалять или изменять. Каждая запись является набором именованных полей, или ячеек, которые могут хранить самую разнообразную информацию, начиная от даты рождения и заканчивая подробным описанием транспортного средства. Однотипные поля разных записей образуют столбец таблицы.
- Создав одну таблицу, получается полноценная база данных. Однако в реальной жизни структуры баз данных, а соответственно и способы их создания, намного сложнее.
- К настоящему времени накоплен значительный опыт проектирования БД, предназначенных для управления производством, это позволяет сделать процесс создания БД более эффективным.
- В связи с этим актуальность объясняется освоением принципов построения и эффективного применения соответствующих технологий и программных продуктов.
- Целью курсового проекта является создание АИС «Учёт дорожно-транспортных происшествий».
- Основными задачами данного курсового проекта являются:
1. Разработка документации для создания базы данных;
2. Связь с приложением для автоматизации работы сотрудников ГИБДД;
3. Создание карточки учёта, сводный отчёт по совершённым ДТП, отчёт по учёту ДТП, совершённых по вине водителя, пешехода, пассажира.
1. Постановка задачи
База данных «Учёт дорожно-транспортных происшествий» должна быть разработана таким образом, чтобы за минимальное время можно было с легкостью вводить данные и получать необходимые документы и отчеты.
Целью создания системы является объединение большого количества информации в одном источнике, ввод данных, возможность автоматического составления отчетов, а также обеспечение надежного хранения данных и исключение их потери и порчи.
При регистрации ДТП сотрудник ГИБДД заносит сведения о нём в карточку учёта ДТП:
1. Номер карточки;
2. Код ДТП;
3. Место совершения ДТП;
4. Код дорожного условия;
5. Код первого водителя;
6. Код второго водителя;
7. Дата совершения ДТП;
8. Совершено по вине.
Дорожно-транспортные происшествия бывают следующих видов: столкновение, опрокидывание, наезд: на стоящее транспортное средство, на предприятие, на пешехода, на велосипедиста, иной вид ДТП. При описании транспортных средств, участвующих в ДТП, код которых находится в таблицах о первом и втором водителе, указывается их государственный номер, тип, категория, марка и модель. В графе «Совершено по вине» возможны следующие варианты: по вине водителя, по вине пешехода, по вине пассажира.
Входные документы:
1. Списки видов ДТП и дорожных условий;
2. Перечень страховых компаний;
3. Списки типов, категорий, марок, моделей транспортных средств.
4. Данные о лицах, участвующих в ДТП.
Выходные документы:
1. Сводный отчёт по совершённым ДТП;
2. Отчёт по учёту ДТП, совершённых по вине водителя, пешехода, пассажира.
3. Карточка учёта ДТП
Учёт дорожно-транспортных происшествий включает следующие процессы:
1. Формирование карточки учёта ДТП.
2. Ведение справочников по видам ДТП и видам дорожных условий;
3. Ведение справочников по типу, категории, марке и модели транспортного средства.
4. Формирование сводного отчёта по совершённым ДТП;
5. Формирование отчёта по учёту ДТП, совершённых по вине водителя, пешехода, пассажира.
2. Технологический процесс сбора и обработки информации
Карточка учёта ДТП относится к первичным документам, которые составляются непосредственно на месте аварии.
Являясь источником сведений, относящихся к событию происшествия, этот документ оформляется должностным лицом, уполномоченным Законом в присутствии участников происшествия.
Лицам, имеющим отношение к ДТП необходимо иметь представление о форме данного документа и его структуре.
Регистрация ДТП.
При оформлении карточки учёта сотрудник ГИБДД заносит её в базу данных. Извещение о ДТП и есть карточка учёта, которую необходимо внести в БД. Карточка учёта составляется одна обоими водителями, после чего становится доступна в электронном формате. Просмотреть карточку можно через интернет, либо запросить бумажный вариант в ГИБДД.
В карточке указывается информация о месте совершения ДТП, которая устанавливается на месте. Вид ДТП и дорожные условия при которых было совершено ДТП, указываются в справочниках по видам ДТП и дорожным условиям, имеющиеся у сотрудников ГИБДД. Указываются паспортные данные водителей транспортных средств, попавших в аварию, номера телефонов, страховые кампании, номера водительских удостоверений и их категории, данные о транспортных средствах, где описываются транспортные средства, участвующие в ДТП, с указанием их принадлежности. Указывается виновник ДТП, который устанавливается сотрудниками или один из участников признаёт себя виновным. Время и дата происшествия.
Ведение справочников по типу, категории, марке и модели транспортного средства используются сотрудниками для установления транспортных средств, попавших в аварию, и последующего занесения их в карточку учёта.
В указанных справочниках содержится информация о существующих категориях и типах транспортных средств, такими как А - мотоциклы, М - мопеды, B - автомобили, разрешенная максимальная масса которых не превышает 3,5 тонны. Справочники о марках и моделях транспортных средств дополняются по мере их появления.
По окончании регистрации, сотрудник вносит карточку в сводный отчёт по совершенным ДТП и отчёт по учёту ДТП, совершённых по вине водителя, пешехода, пассажира.
3. Информационное обеспечение
Входные документы:
1. Списки видов ДТП и дорожных условий (см. Приложение 5);
2. Перечень страховых компаний (см. Приложение 6);
3. Списки типов, категорий, марок, моделей транспортных средств (см. Приложение 7);
4. Данные о лицах, участвующих в ДТП (см. Приложение 8).
База данных состоит из 11 таблиц: «Карточка учёта», «Транспортное средство», «Вид ДТП», «Водитель 1», «Водитель 2», «Страховая компания», «Дорожные условия», «Марка ТС», «Тип ТС», «Модель ТС», «Категория ТС» (см. Приложение 1).
Таблица 1 - Структура таблицы «Карточка учёта».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Номер карточки |
Ticket_Id |
Integer |
15 |
|
Код ДТП |
Dtp_Id |
Integer |
15 |
|
Место совершения |
Dtp_Place |
Varchar |
30 |
|
Код дорожного условия |
Road_Id |
Integer |
15 |
|
Код первого водителя |
Driver1_Id |
Integer |
15 |
|
Код второго водителя |
Driver2_Id |
Integer |
15 |
|
Дата совершения |
Date |
Datetime |
||
Совершено по вине |
Vina |
Varchar |
30 |
«Номер карточки» является ключевым полем. Тип: Integer. Поля «Код ДТП», «Код дорожного условия», «Код первого водителя», «Код второго водителя» являются внешними ключами.
Таблица 2 - Структура таблицы «Транспортное средство».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код транспорта |
Auto_Id |
Integer |
15 |
|
Гос номер |
GosNumber |
Varchar |
30 |
|
Код типа |
Type_Id |
Integer |
15 |
|
Код категории |
Category_Id |
Integer |
15 |
|
Код марки |
Mark_Id |
Integer |
15 |
|
Код модели |
Model_Id |
Integer |
15 |
«Код транспорта» является ключевым полем. Тип: Integer. Поля «Код типа», «Код категории», «Код марки», «Код модели» являются внешними ключами.
Таблица 3 - Структура таблицы «Вид ДТП».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код ДТП |
Dtp_ID |
Integer |
15 |
|
Вид ДТП |
Vid |
Varchar |
50 |
«Код ДТП» является ключевым полем. Тип: Integer.
Таблица 4 - Структура таблицы «Водитель 1».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код первого водителя |
Driver1_Id |
Integer |
15 |
|
ФИО |
Fio |
Varchar |
50 |
|
Паспорт |
Pass_Id |
Integer |
15 |
|
Телефон |
Telephone |
Integer |
30 |
|
Код страховой компании |
Company_Id |
Integer |
15 |
|
Категория |
Category |
Varchar |
30 |
|
Номер водительского удостоверения |
DriverPass_Id |
Integer |
15 |
|
Код транспорта |
Auto_Id |
Integer |
15 |
«Код первого водителя» является ключевым полем. Тип: Integer. Поля «Код страховой компании», «Код транспорта» являются внешними ключами.
Таблица 5 - Структура таблицы «Водитель 2».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код второго водителя |
Driver2_Id |
Integer |
15 |
|
ФИО |
Fio |
Varchar |
50 |
|
Паспорт |
Pass_Id |
Integer |
15 |
|
Телефон |
Telephone |
Integer |
30 |
|
Код страховой компании |
Company_Id |
Integer |
15 |
|
Категория |
Category |
Varchar |
30 |
|
Номер водительского удостоверения |
DriverPass_Id |
Integer |
15 |
|
Код транспорта |
Auto_Id |
Integer |
15 |
«Код второго водителя» является ключевым полем. Тип: Integer. Поля «Код страховой компании», «Код транспорта» являются внешними ключами.
Таблица 6 - Структура таблицы «Страховая компания».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код страховой компании |
Company_Id |
Integer |
15 |
|
Страховая компания |
Company |
Varchar |
50 |
«Код страховой компании» является ключевым полем. Тип: Integer.
Таблица 7 - Структура таблицы «Дорожные условия».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код дорожного условия |
Road_Id |
Integer |
15 |
|
Дорожные условия |
Road |
Varchar |
50 |
«Код дорожного условия» является ключевым полем. Тип: Integer
Таблица 8 - Структура таблицы «Марка ТС».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код марки |
Mark_Id |
Integer |
15 |
|
Марка ТС |
Mark |
Varchar |
50 |
«Код марки» является ключевым полем. Тип: Integer.
Таблица 9 - Структура таблицы «Тип ТС».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код типа |
Type_Id |
Integer |
15 |
|
Тип ТС |
Type |
Varchar |
50 |
«Код типа» является ключевым полем. Тип: Integer.
информационная система дорожный транспортный
Таблица 10 - Структура таблицы «Модель ТС».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код модели |
Model_Id |
Integer |
15 |
|
Модель ТС |
Model |
Varchar |
50 |
«Код модели» является ключевым полем. Тип: Integer.
Таблица 11 - Структура таблицы «Категория ТС».
Полное название столбца |
Идентификатор |
Тип данных |
Длина |
|
Код категории |
Category_Id |
Integer |
15 |
|
Категория ТС |
Auto_Category |
Varchar |
50 |
«Код категории» является ключевым полем. Тип: Integer.
Таблица «Карточка учёта» связана с таблицей «Вид ДТП» идентифицирующей связью один-ко-многим. Так как запись в таблице «Карточка учёта» может соответствовать нескольким записям таблицы «Вид ДТП».
Таблица «Карточка учёта» связана с таблицей «Дорожные условия» идентифицирующей связью один-ко-многим. Так как запись в таблице «Карточка учёта» может соответствовать нескольким записям таблицы «Дорожные условия».
Таблица «Карточка учёта» связана с таблицей «Водитель 1» идентифицирующей связью один-ко-многим. Так как запись в таблице «Карточка учёта» может соответствовать нескольким записям таблицы «Водитель 1».
Таблица «Карточка учёта» связана с таблицей «Водитель 2» идентифицирующей связью один-ко-многим. Так как запись в таблице «Карточка учёта» может соответствовать нескольким записям таблицы «Водитель 2».
Таблица «Транспортное средство» связана с таблицей «Водитель 1» не идентифицирующей связью один-ко-многим. Так как запись в таблице «Транспортное средство» может соответствовать нескольким записям таблицы «Водитель 1».
Таблица «Транспортное средство» связана с таблицей «Водитель 2» не идентифицирующей связью один-ко-многим. Так как запись в таблице «Транспортное средство» может соответствовать нескольким записям таблицы «Водитель 2».
Таблица «Транспортное средство» связана с таблицей «Марка ТС» не идентифицирующей связью один-ко-многим. Так как запись в таблице «Транспортное средство» может соответствовать нескольким записям таблицы «Марка ТС».
Таблица «Транспортное средство» связана с таблицей «Тип ТС» не идентифицирующей связью один-ко-многим. Так как запись в таблице «Транспортное средство» может соответствовать нескольким записям таблицы «Тип ТС».
Таблица «Транспортное средство» связана с таблицей «Категория ТС» не идентифицирующей связью один-ко-многим. Так как запись в таблице «Транспортное средство» может соответствовать нескольким записям таблицы «Категория ТС».
Таблица «Транспортное средство» связана с таблицей «Модель ТС» не идентифицирующей связью один-ко-многим. Так как запись в таблице «Транспортное средство» может соответствовать нескольким записям таблицы «Модель ТС».
Таблица «Водитель 1» связана с таблицей «Страховая компания» не идентифицирующей связью один-ко-многим. Так как запись в таблице «Водитель 1» может соответствовать нескольким записям таблицы «Страховая компания».
Таблица «Водитель 2» связана с таблицей «Страховая компания» не идентифицирующей связью один-ко-многим. Так как запись в таблице «Водитель 2» может соответствовать нескольким записям таблицы «Страховая компания».
Выходными документами являются: Карточка учёта, Сводный отчёт по совершенным ДТП, Отчёт по учёту ДТП, совершенных по вине водителя, пешехода, пассажира.
Карточка учёта содержит: Номер карточки, Код ДТП, Место совершения, Код дорожного условия, Код первого и второго водителя, Дата совершения, Совершено по вине. Она формируется из таблиц «Вид ДТП», «Дорожные условия», «Водитель 1», «Водитель 2» (см. Приложение 2).
Сводный отчёт по совершенным ДТП содержит все занесенные в БД карточки учёта (см. Приложение 3).
Отчёт по учёту ДТП, совершенных по вине водителя, пешехода, пассажира содержит количество всех карточек учёта, выбранных по полю «Совершено по вине» из таблицы «Карточка учёта» (см. Приложение 4).
4. Техническое обеспечение
Чтобы сэкономить время при оформлении ДТП и не заполнять карточку учёта вручную, сотрудники ГИБДД используют ноутбуки.
Для успешной эксплуатации программного продукта необходим ноутбук со следующими характеристиками:
1. Процессора: Intel Pentium N4200;
2. Тактовая чистота 2500Мгц;
3. Количество ядер: 4;
4. Оперативная память: DDR3L 2Гб 1600Мгц;
5. Видеокарта: встроенная Intel HD 505;
6. Устройства ввода: клавиатура и тачпад;
7. Аккумуляторная батарея Li-Ion 3220мАч;
8. Операционная система: Windows 7;
9. Дисплей: Tn-film 1366x768;
Ноутбук - это переносной персональный компьютер, в корпусе которого объединены типичные компоненты ПК, включая дисплей, клавиатуру и тачпад, а также аккумуляторные батареи. Ноутбуки отличаются небольшими размерами и весом, время автономной работы ноутбуков изменяется в пределах от 2 до 15 часов.
Портативные компьютеры способны выполнять все те же задачи, что и стационарные компьютеры, хотя при равной цене, производительность ноутбука будет существенно ниже. Ноутбуки содержат компоненты, подобные тем, которые установлены в стационарных компьютерах и выполняют те же самые функции, но миниатюризированы и оптимизированы для мобильного использования и эффективного расхода энергии.
Важнейшим компонентом любого компьютера является микропроцессор. Данный элемент в большей степени определяет возможности вычислительной системы. До настоящего времени безусловным лидером в создании современных микропроцессоров остается фирма Intel.
Оперативная память представлена одной планкой объёмом 2Гб. Тактовая частота 1600 Мгц, что обеспечивает быструю и корректную работу ноутбука. Данные характеристики идеально подойдут для работы с базой данных.
Клавиатура - встроенная мембранная клавиатура.
Тачпад - устройство ввода, предназначенное для управления курсором и отдачи различных команд компьютеру. Ввод осуществляется путём прикосновения одним или несколькими пальцами руки к поверхности тачпада.
Аккумуляторная батарея - позволяет ноутбуку работать в условиях, когда электрическая сеть недоступна, обеспечивающая мобильность устройства, которая требуется в данной области в отличии от настольного компьютера, который может работать автономно очень недолгое время и только при наличии источника бесперебойного питания. Батарея размером 3220 мАч обеспечивает автономную работу устройства на 6 часов 30 минут.
Дисплей - часть ноутбука, предназначенная для вывода на экран текстовой и графической информации. Представляет собой полноценный жидкокристаллический дисплей с подсветкой светодиодами. В современных ноутбуках применяется два типа покрытия дисплея - матовое и глянцевое. Изображение на экране с глянцевым покрытием получается более контрастное и яркое. Матовое покрытие делает изображение менее контрастным, но не создаёт бликов.
5. Программное обеспечение
Программное обеспечение - это программа, которая управляет работой компьютера или выполняет какие-либо расчеты или действия. Это может быть внутренние команды, управляющим оборудованием или программа, выполняющая какие-либо действия в ответ на вводимые с клавиатуры команды.
Для разработки автоматизированной системы должны быть использованы следующее программное обеспечение:
1) OC Microsoft Windows 7;
2) Microsoft Office 2016;
3) Borland Delphi 7;
4) Microsoft SQL Server.
Windows 7 - операционная система семейства Windows NT. Все версии ОС включают 50 новых шрифтов. Существующие шрифты доработаны для корректного отображения всех символов. Windows 7 - первая версия Windows, которая включает большие шрифтов для отображения нелатинских символов, чем для отображения латинских. Панель управления шрифтами также подверглась улучшению - по умолчанию, в ней будут отображаться только шрифты, раскладка для которых установлена системе.
Microsoft Office 2016 - пакет офисных программ, который долгое время является самым необходимым средством для выполнения повседневных задач, стоящих как перед небольшой компанией, так и отдельным пользователем. Этот пакет включает в себя набор удобных инструментов, позволяющих повысить эффективность принятия решений и гарантировать более качественный результат в решении вопросов, связанных с маркетингом, учетом, создание презентаций и составление прогнозов.
Приложения в составе Office 2016:
1. Outlook 2016 - основное устройство управления личными данными пользователя, а также электронная почта, календарь, органайзер.
2. Word 2016 - мощный инструмент в создании и обработке документов, снабженный множеством дополнительных возможностей.
3. Excel 2016 - приложение для работы с электронными таблицами для сбора, анализа и совместной обработки данных.
4. PowerPoint 2016 - утилиты, предназначенная для создания презентаций с их последующим размещением в сети. Также эта программа интегрирована с плеером Microsoft Windows Media.
5. Access 2016 - приложение для управлении база данных с возможностью импорта и экспорта файлов в формате XML.
6. Publisher 2016 - первое появление данной утилиты в семействе Microsoft Office. Средство для публикации документов различного уровня сложности от бланков и визиток до резюме.
BorlandDelphi 7
Delphi - это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi -- строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.
В настоящее время программистам стала доступна очередная версия пакета Delphi - Borland Delphi 7 Studio. Как и предыдущие версии, Borland Delphi 7 Studio позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. В состав пакета включены разнообразные утилиты, обеспечивающие работу с базами данных, XML-документами, создание справочной системы, решение других задач. Отличительной особенностью седьмой версии является поддержка технологии.NET.
Borland Delphi 7 Studio может работать в среде операционных систем от Windows 98 до Windows 10. Особых требований, по современным меркам, к ресурсам компьютера пакет не предъявляет: процессор должен быть типа Pentium или Celeron с тактовой частотой не ниже 166 МГц (рекомендуется Pentium II 400 МГц), оперативной памяти - 128 Мбайт (рекомендуется 256 Мбайт), достаточное количество свободного дискового пространства (для полной установки версии Enterprise необходимо приблизительно 475 Мбайт).
Microsoft SQL Server - это надежная, эффективная и интеллектуальная платформа управления данными, готовая к работе в самых ответственных и требовательных бизнес-приложениях, помогающая сократить затраты на обслуживание существующих систем и разработку новых приложений, и предоставляющая широкие возможности BI для всех сотрудников вашей компании
SQL Server содержит ряд новых функций, позволяющих организации уверенно масштабировать операции с базами данных, повысить производительность труда ИТ - специалистов и разработчиков, а также внедрить хорошо масштабируемое и управляемое решение для бизнес-анализа без использования программирования.
6. Способы защиты базы данных и их применение
CAErwinDataModeler обеспечивает два традиционных способа защиты базы данных: установка пароля, требуемого при открытии базы данных, и защита на уровне пользователей, которая позволяет ограничить, к какой части базы данных пользователь будет иметь доступ или какую ее часть он сможет изменить.
Установка пароля
Простейшим способом защиты является установка пароля для открытия базы данных. После того как пароль установлен, при каждом открытии базы данных будет появляться диалоговое окно, в которое требуется ввести пароль. Только те пользователи, которые введут правильный пароль, смогут открыть базы данных. Этот способ достаточно надежен, но он применяется только при открытии базы данных. После открытия базы данных все объекты становятся доступным для пользователя. Для базы данных, которая совместимо используется небольшой группой пользователей или на автономном компьютере, установка пароля обычно оказывается достаточной.
Защиты на уровне пользователей
Наиболее гибкий и распространенный способ защиты базы данных называется защитой на уровне пользователей. Этот способ защиты подобен способам, используемым в большинстве сетевых систем. От пользователей требуется идентифицировать себя и ввести пароль, когда они запускают SQL Server.
С помощью средств защиты можно указать, какие операции по обработке объектов базы данных разрешается выполнить пользователю или группе пользователей. О каждом пользователе или группе ведутся учебные записи с указанием прав доступа к тем или иным объектам.
Рабочие группы. Рабочей называется группа пользователей, работающих с одной базой данных и имеющих общих файл рабочей группы. Файл рабочей группы - это системный файл с информацией о группе пользователей, работающих с БД коллективного доступа. В файлах рабочих групп хранятся учебные записи, пароли, а также данные о правах доступа к объектам БД.
Изменение стандартного или созданного нового файла рабочей группы выполняет программа Администратор рабочих групп, находятся в папке System папки Windows.
Ограничение доступа. После установки SQL Server пользователь получает права доступа ко всем объектам БД. Члены группы Admins имеют право на модификацию БД. Чтобы устранить произвольный доступ в систему всех членов группы Admins следует установить пароль для каждого администратора в регистрационный записи Admins.
В противном случае при каждом запуске Delphi администратор будет регистрироваться как пользователь Admins - без указания пароля.
Учебные записи. После создания рабочей группы можно приступить к внесению учетных записей. По умолчанию создается учетная запись Admin, а также
учетная записи групп Admins (Администраторы), Users (Пользователи) и предоставляются права доступа ко всем объектам. Учетная запись администратора включена в рабочую группу Admins. Администратор имеет право доступа ко всем объектам, созданным в этой группе. Также администратора может быть указан владелец базы данных. В системе обеспечения безопасности Delphi 7 владельцы объектов имеют особый статус. По умолчанию пользователь, создавший объект, становится владельцем этого объекта и имеет права на работу с ним.
Администраторы и владельцы наделены особыми правами:
1. Администратор БД всегда может получить право доступа ко всем объектам, созданным членами данной рабочей группы;
2. Владелец БД всегда может открыть базу данных;
3. Владелец объекта наделен полными правами доступа к этому объекту.
Шифрование базу данных. Шифрование - это защита БД от несанкционированного доступа с помощью текстового редактора или средств работы с файлами. Информация в зашифрованной базе данных недоступна для чтения. Шифрование несколько замедляет работу SQL Server: на шифрование и дешифрование файлов расходуется время.
В данной базе данных используется метод прозрачного шифрования данных TDE. Функция прозрачного шифрования данных выполняет шифрование и дешифрование ввода-вывода в реальном времени для файлов данных и журналов. При шифровании используется ключ шифрования базы данных (DEK), который хранится в загрузочной записи базы данных, где можно получить к нему доступ при восстановлении. Ключ шифрования базы данных является симметричным ключом, защищенным сертификатом, который хранится в базе данных master на сервере, или асимметричным ключом, защищенным модулем расширенного управления ключами. Преимущество TDE шифрования в том, что средство шифрует каждую страницу базы данных и автоматически расшифровывает каждую страницу по мере обращения к ней. Это средство позволяет защитить всю базу данных, не беспокоясь о деталях шифрования на уровне столбцов. Кроме того, оно имеет дополнительное преимущество, позволяя защитить базу данных прозрачно, не добавляя какие-либо изменения в интерфейсное приложение (см. рис.1.1).
Рисунок 1.1- Авторизация
Заключение
Поставленная задача по разработке базы данных «Учет дорожно-транспортных происшествий» была закончена и выполнена.
Разработанная база включает в себя выполнение следующих функций:
1. Заполнение и корректировка данных в справочниках;
2. Формирование карточки учёта;
3. Формирование отчетов.
Цель данной курсовой работы - это разработка документации для создания базы данных, ее связь с приложением для облегчения работы сотрудников ГИБДД, создания карточки учёта, сводный отчёт по совершённым ДТП, отчёт по учёту ДТП, совершённых по вине водителя, пешехода, пассажира.
Из преимуществ можно выделить:
1. База данных показывает попадало ли транспортное средство в аварии ранее;
2. Ускорит заполнение карточки учёта;
3. Быстрый доступ к информации из справочников;
4. Переход бумажных документов в электронные - меньшее использование бумаги;
5. Данные нельзя подделать;
6. Не требуется архив с карточками учёта - данные находятся в общей базе данных.
Из недостатков можно выделить:
1. Требуется обучение сотрудников перед использованием.
Решением данной проблемы является проведение мероприятий по осваиванию приложения сотрудниками перед использованием, где будут объяснятся необходимые действия для внесения данных.
Список используемых источников
Л 1. Кумскова, И. А. Базы данных: учебник / И. А. Кумскова. - 2-е изд. стер. М.: КНОРУС, 2013. - 448 с. - (Среднее профессиональное образование).
Л 2. Мельников, В.П. Информационная безопасность: учебное пособие для студ. Учреж. Сред. Проф. образования/ В. П. Мельников, С.А. Клейменов, А.М. Петраков - 6-е изд. - М.: Издательский центр «Академия», 2014. - 336 с.
Л 3. Петкович, Д. Microsoft SQL Server 2015. Руководство для начинающих: Пер. с англ. / Д. Петкович - СПб.: БХВ - Петербург, 2015. - 752с.: ил.
Л 4. Хомоненко, А. Д. Базы данных: учебник для высших уч. зав. / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. - 6-е - изд. - СПб.: Корона Век, 2013. - 736 с.
Л 5. Шаньгин, В.Ф. Информационная безопасность компьютерных систем и сетей/ В.Ф. Шаньгин - Форум, 2013 - 416 с.
Л 6. Щербаков, А.Ю. Современная компьютерная безопасность. Теоретические основы. Практические аспекты. Учебное пособие./ А.Ю. Щербаков-М.: Книжный мир, 2013.-352 с.
Л 7. http://www.intuit.ru/courses.html
Л 8. Голицына, О. Л. Базы данных: учебное пособие / О. Л. Голицына, Н. В. Максимов, И. И. Попов. - 2-е изд., испр. и доп. - М.:ФОРУМ: ИНФРА-М, 2016. - 400 с.: ил. - (Профессиональное образование).
Л 9. Дейт, К. Дж. Введение в системы баз данных: пер. с англ. / К. Дж. Дейт. - 7-е издание. - М.: «Вильямс», 2013. - 1072 с.: ил. - Парал. тит. англ.
Л 10. Марков, А. С. Базы данных. Введение в теорию и методологию: учебник / А. С. Марков, К. Ю. Лисовский. - М.: Финансы и статистика, 2013. - 512с.: ил.
Л 11. Роб, П. Системы баз данных: проектирование реализация и управление: пер. с англ. / П. Роб, К. Коронел. - 5-е изд., перераб. и доп. - СПб.: БХВ - Петербург, 2013. - 1040с.: ил.
Л 12. Ролланд Ф. Д. Основные концепции баз данных: пер. с англ. Ф. Д. Ролланд. - М.: Изд. дом ВИЛЬЯМС, 2013. - 256 с.: ил. - Парал. тит. англ.
Л 13. Тернстрем, Т. Microsoft SQL Server 2016. Разработка баз данных. Учебный курс Microsoft: пер. с англ./ Т.Тернстрем, Э. Вебер, М. Хотек совместно с компанией GrandMasters. - М.: Изд-во «Русская Редакция», 2016. - 496с.: ил. + СД
Л 14. Фрост, Р. Проектирование и разработка баз данных. Визуальный подход: пер. с англ. А. Ю. Кухаренко / Р. Фрост, Д. Дей, К. Ван Слайк. - М.: НТ Пресс, 2016. - 592с.: ил.
Л 15. Фуфаев, Э. В. Базы данных: учеб. пособие для студ. сред. проф. Образования / Э. В. Фуфаев, Д. Э. Фуфаев. - 2-е изд., стер. - М.: Издательский центр «Академия», 2013. - 320 с/
Л 16. Хорев, П.Б. Методы и средства защиты информации в компьютерных системах: учебное пособие для студ. Высш. Учеб. Заведений / П. Б. Хореев. - 4-е изд. - М.: Издательский центр «Академия», 2016. - 256 с
Размещено на Allbest.ru
...Подобные документы
Прогнозирование транспортных происшествий с помощью нейросети, оценка эффективности её использования. Параметры, соотношение между теоретическими, модельными значениями. Результаты нейросетевого моделирования возможности попасть в дорожное происшествие.
презентация [480,1 K], добавлен 14.08.2013Понятие и классификация дорожно-транспортных происшествий. Дистанционное компьютерное моделирование ДТП. Назначение и принцип работы комплекса "АИ монитор". Функциональные характеристики датчика аварии. Метод конечных элементов и программы расчета на ЭВМ.
контрольная работа [22,1 K], добавлен 09.12.2014Технико-экономическая характеристика объекта автоматизации. Концептуальное, логическое и физическое проектирование базы данных, требования к системе. Разработка внешних приложений. Руководство пользователя автоматической информационной системы "Учёт".
курсовая работа [3,1 M], добавлен 17.08.2015Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access.
курсовая работа [694,0 K], добавлен 17.12.2016- Создание информационной системы по учету комплектующей и готовой продукции мебельной фабрики "Руста"
Обзор программного обеспечения мебельной фабрики. Система управления базами данных. Разработка схемы данных для информационной системы фабрики. Справочники и шифраторы системы. Экранные формы ввода и редактирования данных. Корректировка схемы данных.
дипломная работа [504,6 K], добавлен 05.05.2014 Основные концепции разработки приложения в архитектуре MVVM. Проектирование базы данных, предназначенной для сбора информации о дорожно-транспортных происшествиях. Классификация и типы архитектуры "клиент–сервер", ее основные достоинства и недостатки.
курсовая работа [4,1 M], добавлен 25.11.2015Разработка информационной системы на языке программирования С++ в среде С++Builder. Схема базы данных. Характеристика энергосберегающих режимов операционной системы. Интерфейс программы, ее установка на компьютер, выполнение, средства и порядок испытания.
отчет по практике [986,2 K], добавлен 06.02.2016Понятие информационной системы. Основное определение базы данных (БД). Системы управления базами данных. Популярность СУБД Microsoft Access. Характеристика СУБД MySQL. Особенности разработки информационной системы по курсу вычислительной математики.
курсовая работа [785,8 K], добавлен 05.10.2012Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.
реферат [1,3 M], добавлен 05.12.2014Проектирование базы данных для автоматизации деятельности по учету автотранспорта ГИБДД Вяземского района. Выбор инструментария для разработки базы данных и приложения по её ведению. Описание интерфейса и физической структуры приложения баз данных.
курсовая работа [2,2 M], добавлен 28.06.2011Разработка информационной системы для предметной области с использованием заданных структур данных. Создание и проверка базы данных, которая позволяет вводить информацию, хранить её в файле, осуществлять поиск, модификацию, сортировку и удаление данных.
курсовая работа [240,0 K], добавлен 29.03.2016Понятие, состав информационной системы. Управление целостностью БД. Обеспечение системы безопасности. Блокировка неверных действий приложений-клиентов. Тенденции в мире систем управления базами данных. Основные функции, классификация и механизмы доступа.
курсовая работа [205,0 K], добавлен 11.12.2014Создание информационной системы автоматизации процесса управления базами данных компании ООО "Роснефть". Требования к характеристикам технических средств. Обоснование выбора CASE-средства. Разработка программного обеспечения, расчет затрат цены и прибыли.
дипломная работа [3,9 M], добавлен 24.03.2012Создание информационной системы для предприятия с удобным пользовательским интерфейсом. Автоматизация учета посетителей, персонала и оборудования в интернет-кафе. Описание среды программирования и системы управления базами данных. Справочная система.
курсовая работа [3,3 M], добавлен 23.01.2014Система управления базами данных как составная часть автоматизированного банка данных. Структура и функции системы управления базами данных. Классификация СУБД по способу доступа к базе данных. Язык SQL в системах управления базами данных, СУБД Microsoft.
реферат [46,4 K], добавлен 01.11.2009Устройства внешней памяти. Система управления базами данных. Создание, ведение и совместное использование баз данных многими пользователями. Понятие системы программирования. Страницы доступа к данным. Макросы и модули. Монопольный режим работы.
реферат [27,5 K], добавлен 10.01.2011Система управления базами данных задач и составляющих их процессов предприятия. Требования к информационной системе. Состав запросов к базе данных. Связи и отношения между информационными объектами. Алгоритмы работы и архитектура информационной системы.
курсовая работа [727,5 K], добавлен 02.02.2014Системы управления базами данных в медицине. Основные идеи, которые лежат в основе концепции базы данных. Требования, предъявляемые к базам данных и системе управления базами данных. Архитектура информационной системы, организованной с помощью базы данных
реферат [122,5 K], добавлен 11.01.2010Библиотека как элемент образовательной среды. Основные технологии работы библиотеки общеобразовательного учреждения. Описание входных и выходных потоков информации. Выбор системы управления базами данных и создание схемы данных. Тестирование базы данных.
дипломная работа [1,5 M], добавлен 13.10.2015Цели и задачи фирм по обмену и продаже жилья, основные моменты работы фирмы для создания системы автоматизации учёта данных о заявках и клиентах. Функциональная модель приложения, разработка инфологической модели и создание реляционной структуры.
курсовая работа [389,8 K], добавлен 20.03.2012