Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВОЛОШИН_КП_СУБД(1).docx
Скачиваний:
2
Добавлен:
22.09.2019
Размер:
5.63 Mб
Скачать

МИНОБРНАУКИРОССИИ

УХТИНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

КАФЕДРА ИСТ

Курсовой проект на тему

Разработка базы данных для системы

«Учет состояния пожарных гидрантов и водоемов, закрепленных за учебной пожарной частью»

Дисциплина

«СУБД»

Выполнил студент группы ИСТ-09

Волошин И.С.

Проверил преподаватель кафедры ИСТ

Вокуева Т.А.

УХТА, 2012

Огавление

Введение 3

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

1.1 Описание предметной области 4

1.2 Функциональные требования 5

2.Физическая модель 6

2.1. Фрагмент БД "Учет водоисточников" 6

6

2.2. Фрагмент БД "Учет неисправностей" 7

2.3. Фрагмент БД "Учет отправленных писем" 7

2.4.Используемая СУБД 8

3.Обеспечение целостности БД 9

4. Создание таблиц и ограничений. 12

5.Хранимые процедуры 18

6. Выходные формы 21

7. Обеспечение безопасности 24

8. Оптимизация 27

9. Тестирование 28

Заключение 33

Библиографический список 36

Приложение 1 - логическая модель 37

Приложение 2 - физическая модель 39

Приложение 3 – письмо в ГосПожНадзор 41

Приложение 4 – журнал проверок (Личная карточка водоисточника) 43

Приложение 5 – создание таблиц 44

Приложение 6 – создание ограничений на таблицы 45

Приложение 7 –процедуры добавления 47

Приложение 8 – процедуры обновления 49

Приложение 9 – процедуры удаления 51

Приложение 10 – триггеры 53

Приложение 11 – отчетные формы 54

Приложение 12 – безопасность 60

Роли 60

Праванароли 60

Пользователи 61

Добавлениепользователейкролям 61

Приложение 13 – оптимизация 62

Приложение 14 – тестирование 63

Введение

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

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

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

  2. Сложность и длительность процесса составления письма с запросом на устранение неисправностей;

  3. Длительность процесса поиска конкретного гидранта или водоема;

Введение системы автоматизирует данный процесс и тем самым упростит данный вид деятельности пожарной части.

Краткое содержание курсового проекта:

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

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

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

4. В четвертой главе описываются основные методы организации обеспечения безопасности базы данных.

5. В пятой главе приводится описание оптимизации базы данных за счет индексов и анализа запросов.

6. В шестой главе приводится тестирование базы данных.