Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТБД_курсовая.docx
Скачиваний:
99
Добавлен:
28.06.2021
Размер:
916.66 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

Государственное образовательное учреждение

высшего профессионального образования

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

СВЯЗИ И ИНФОРМАТИКИ

ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

Кафедра интеллектуальных систем в управлении и автоматизации

Разработка БД для АСУ

«Московская доставка»

Курсовая работа

Студента 4 курса дневного отделения

группа

Студент (подпись)

________________

Выполнил:

Научный руководитель:

к. т. н. Воронов Вячеслав Игоревич

Отметка__________________

___ _________ 2018 г.

Научный руководитель (подпись)

___________________

Москва 2018 г.

Оглавление

ВВЕДЕНИЕ 4

Глава 1. Анализ предметной области асу “Московская доставка” 6

1.1 Системный анализ предметной области АСУ “Московская доставка” 6

1.2 Обзор информационных технологий, подходящих для разработки БД 8

1.2.1 Настольные СУБД. Microsoft Access 9

1.2.2 Полупрофессиональные СУБД. SQLite 10

1.2.3 Профессиональные СУБД. Oracle database 11

1.3 Обзор продуктов аналогов АСУ “Московская доставка” 12

1.3.1 Информационная система службы доставки “UPS” 12

1.3.2 Информационная система службы доставки “IKEA” 13

1.4 Требования к разрабатываемой БД курьерской службы “Московская доставка” 14

Выводы по главе 1 15

Глава 2. Проектирование базы данных для объекта автоматизации курьерской доставки “Московская доставка” 16

2.1 Разработка инфологической модели БД курьерской службы “Московская доставка” 16

2.2 Обоснование выбора модели данных 18

2.2.1 Иерархическая модель 19

2.2.2 Сетевая модель данных 21

22

2.2.3 Объектно-ориентированная модель данных 22

2.2.4 Реляционная модель данных 23

2.3 Логическое проектирование БД курьерской службы “Московская доставка” 25

2.4 Нормализация схемы базы данных 29

Выводы по главе 2 30

Глава 3. Программная реализация бд для курьерской службы “Московская доставка” 31

3.1 Анализ и выбор СУБД 31

3.2 Физическое проектирование БД “Московская доставка” 31

3.3 Реализация ограничений 33

3.4 Безопасность и контроль 36

Выводы по главе 3 37

Заключение 38

Список литературы 39

Приложения 40

Введение

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

Единого определения баз данных нет, но одно из них из международных стандартов гласит, что это совокупность данных, организованных в соответствии с концептуальной структурой, описывающей характеристики этих данных и взаимоотношения между ними, причём такое собрание данных, которое поддерживает одну или более областей применения. Цель баз данных – анализ потока данных, с учётом их прогнозирования, составления статистических отчетов в системах учета. Автоматизированные информационные системы (АИС), в основу которых положены базы данных, появились в 60-х годах 20 века первоначально в военной промышленности, а затем перешли в бизнес — туда, где были накоплены большие объемы исходных данных. Первым базам данных нашли применение в химии, ядерной физике, космонавтике и остальных науках, которые требуют систематического подхода к работе с информацией. Последующая эволюция компьютеризации и компьютерных характеристик привело человечество к тому, что базы данных оказались в разработке фактически во всех областях занятности человека, и стали повседневно использоваться в разных экономических объектах: от сельского хозяйства до финансовых систем. Последними нововведениями применения баз данных стала всемирная сеть интернет, которая по всей сути является самой крупной и обширной базой данных.

Целью данного курсового проекта является разработка базы данных “Московская доставка” для автоматизации работы сервиса.

Задачи курсового проекта:

  1. провести системный анализ предметной области “Московская доставка”

  2. провести обзор информационных технологий, подходящих для разработки БД;

  3. изучить аналогичные информационные системы данной предметной области;

  4. описать требования, предъявляемые к разработке данной базы данных;

  5. разработать инфологическую модель базы данных;

  6. обосновать выбор модели данных и осуществить логическое проектирование базы данных;

  7. нормализовать спроектированную модель и составить схему базы данных;

  8. осуществить реализацию БД на выбранной СУБД;

В курсовом проекте будет поэтапно разобрана разработка базы данных. В первой главе будет проведено описание организационно-функциональной структуры объекта автоматизации и основных бизнес-процессов. Далее будет проведен обзор информационных технологий, сравнение классов СУБД и обзор продуктов-аналогов. Завершится глава требованиями к разрабатываемой БД. Во второй главе будет описано проектирование БД: разработка инфологической модели, обоснование выбора даталогической модели и ее графическое отображение, а также нормализация схемы до третьей нормальной формы. Третья глава будет содержать описание реализации БД с помощью инструментария с результатами работы. В заключении будут приведены результаты работы и выводы.

Соседние файлы в предмете Базы данных