Отчёт по практике: Технология разработки и защиты баз данных
Описание
СОДЕРЖАНИЕ
ВВЕДЕНИЕ...........................................................................................................3
1 Построение концептуальной модели................................................................5
1.1 Организационно-функциональная структура организации «ИМСИТ» ...5
1.2 Материально-техническое оснащение организации...............................12
1.3 Анализ предметной области.....................................................................16
1.3.1 Описание основных сущностей ......................................................20
1.3.2 Определение связей, построение ER-диаграммы.......................... 22
2 Построение логической модели......................................................................25
2.1 Организация структуры таблиц. Приведение данных в 3НФ.................25
2.2 Создание таблиц с использованием запросов ......................................... 27
2.3 Построение логической схемы в СУБД................................................. 29
2.4 Проверка работоспособности схемы с использованием запросов ........ 32
3 Физическое проектирование базы данных..................................................... 35
3.1 Анализ и определение целевой СУБД..................................................... 35
3.2 Анализ функциональных возможностей ПО для разработки приложения.................................................................................................... 38
3.3 Создание триггеров и процедур...............................................................39
4 Администрирование и организация безопасности......................................... 42
4.1 Добавление ролей для базы данных, распределение прав доступа........42
4.2 Реализация пользовательского интерфейса для доступа к данным........ 44
4.3 Защита данных от веб-уязвимостей и DOS-атак.....................................46
4.4 Тестирование приложения .......................................................................49
4.5 Создание резервной копии ....................................................................... 54
4.6 Мониторинг работы сервера и базы данных ........................................... 56
ЗАКЛЮЧЕНИЕ .................................................................................................. 58
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ...........................................60
ПРИЛОЖЕНИЕ А Листинг кода приложения .................................................... 62
Цель работы заключается в разработке базы данных для автоматизации работы судоходства на языке C# с использованием технологии Windows Forms для автоматизированного управления данными о судах и отправки грузов в логистической службе судоходства.
Задачи исследования:
1. Проанализировать требования к функциональности логистической системы и спроектировать архитектуру программного комплекса.
2. Разработать структуру реляционной базы данных для хранения информации о судах и грузов.
3. Реализовать формы пользовательского интерфейса с возможностью добавления и удаления записей в базу данных.
4. Настроить автоматизацию администрирования базы данных и обеспечить безопасность данных на стороне сервера SQL. Объектом исследования работы является: НАН ЧОУ «Академия маркетинга социально-информационных технологий-ИМСИТ».
Предметом исследования является процесс создания информационной системы «Судоходство-логистическая система», его архитектуры, функциональных возможностей и особенностей реализации на языке C# с использованием Windows Forms и ADO.NET.
ВВЕДЕНИЕ...........................................................................................................3
1 Построение концептуальной модели................................................................5
1.1 Организационно-функциональная структура организации «ИМСИТ» ...5
1.2 Материально-техническое оснащение организации...............................12
1.3 Анализ предметной области.....................................................................16
1.3.1 Описание основных сущностей ......................................................20
1.3.2 Определение связей, построение ER-диаграммы.......................... 22
2 Построение логической модели......................................................................25
2.1 Организация структуры таблиц. Приведение данных в 3НФ.................25
2.2 Создание таблиц с использованием запросов ......................................... 27
2.3 Построение логической схемы в СУБД................................................. 29
2.4 Проверка работоспособности схемы с использованием запросов ........ 32
3 Физическое проектирование базы данных..................................................... 35
3.1 Анализ и определение целевой СУБД..................................................... 35
3.2 Анализ функциональных возможностей ПО для разработки приложения.................................................................................................... 38
3.3 Создание триггеров и процедур...............................................................39
4 Администрирование и организация безопасности......................................... 42
4.1 Добавление ролей для базы данных, распределение прав доступа........42
4.2 Реализация пользовательского интерфейса для доступа к данным........ 44
4.3 Защита данных от веб-уязвимостей и DOS-атак.....................................46
4.4 Тестирование приложения .......................................................................49
4.5 Создание резервной копии ....................................................................... 54
4.6 Мониторинг работы сервера и базы данных ........................................... 56
ЗАКЛЮЧЕНИЕ .................................................................................................. 58
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ...........................................60
ПРИЛОЖЕНИЕ А Листинг кода приложения .................................................... 62
Цель работы заключается в разработке базы данных для автоматизации работы судоходства на языке C# с использованием технологии Windows Forms для автоматизированного управления данными о судах и отправки грузов в логистической службе судоходства.
Задачи исследования:
1. Проанализировать требования к функциональности логистической системы и спроектировать архитектуру программного комплекса.
2. Разработать структуру реляционной базы данных для хранения информации о судах и грузов.
3. Реализовать формы пользовательского интерфейса с возможностью добавления и удаления записей в базу данных.
4. Настроить автоматизацию администрирования базы данных и обеспечить безопасность данных на стороне сервера SQL. Объектом исследования работы является: НАН ЧОУ «Академия маркетинга социально-информационных технологий-ИМСИТ».
Предметом исследования является процесс создания информационной системы «Судоходство-логистическая система», его архитектуры, функциональных возможностей и особенностей реализации на языке C# с использованием Windows Forms и ADO.NET.
Характеристики отчёта по практике
Учебное заведение
Просмотров
1
Качество
Идеальное компьютерное
Размер
2,12 Mb
Список файлов
ilya-3.pdf

Если нужен другой вариант работы или отдельная задача из любой работы, пишите в комментарии
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
Отзывы на другие работы автора
Архитектура гражданских и промышленных зданий
Огромное спасибо! Сдала на 5
Международное частное право
Отлично рекомендую
Архитектура гражданских и промышленных зданий
Зачет 30 из 30 🫰
ИМСИТ











