Разработка защищенной базы данных и среды управления
Автор: zuuboo23 • Май 25, 2019 • Курсовая работа • 13,770 Слов (56 Страниц) • 794 Просмотры
Оглавление
Нормативные ссылки 5
Введение 6
1 Исследование предметной области и постановка задачи 7
1.1 Исследование предметной области 7
1.2 Перечень задач, подлежащих автоматизации в рамках курсового проектирования 7
1.3 Перечень данных, обрабатываемых в клиентском приложении 8
2 Планирование и непосредственная разработка базы данных 9
2.1 Построение концептуальной модели базы данных 9
2.2 Преобразование концептуальной модели в реляционную 10
3 Разработка приложения 14
3.1 Пользовательский интерфейс конкретной базы данных 14
3.2 Вкладки пользовательского приложения 14
3.3 Выполнение запросов 18
3.4 Системные требования 19
Заключение 20
Список использованных источников 21
Приложение А. Листинг пользовательского приложения БД «Подписка» 22
[pic 1]
Нормативные ссылки
ГОСТ Р 1.5-2012. Стандартизация в Российской Федерации. Стандарты национальные. Правила построения, изложения, оформления и обозначения
ГОСТ 2.104-2006 ЕСКД. Основные надписи
ГОСТ 7.80-2000 СИБИД. Библиографическая запись. Заголовок. Общие требования и правила составления
ГОСТ 7.82-2001 СИБИД. Библиографическая запись. Библиографическое описание электронных ресурсов. Общие требования и правила составления
ГОСТ 7.9-95 СИБИД. Реферат и аннотация. Общие требования
ГОСТ 19.001-77 ЕСПД. Общие положения
ГОСТ 19.104-78 ЕСПД. Основные надписи
ГОСТ 19.105-78 ЕСПД. Общие требования к программным документам
ГОСТ 19.401-78 ЕСПД. Текст программы. Требования к содержанию и оформлению
ГОСТ 19.402-78 ЕСПД. Описание программы
ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к содержанию и оформлению
Введение
Представленная курсовая работа посвящена разработке клиентского приложения для базы данных «Подписка», содержащей сведения об издательских компаниях, печатных изданиях, подписок на них и их подписчиков.
Цель данной курсовой работы — систематизация, обобщение, закрепление и углубление навыков, приобретенных в процессе изучения теоретического курса, прохождения лабораторного практикума и выполнения практических занятий дисциплины «Безопасность систем баз данных», а также их реализация при разработке защищенной информационной системы отдельно взятого фрагмента предметной области.
Актуальность курсовой работы заключается в том, что в настоящее время системы управления базами данных составляют основу информационного обеспечения большинства сфер человеческой деятельности.
База данных — это совокупность хранящихся данных, логически связанных и систематизированных, имеющих описания, предназначенные для удовлетворения информационных потребностей пользователей.
Разработанная программа может быть использована на практике в ходе работы организации.
В качестве инструмента построения базы данных используется средство работы с базами данных Microsoft SQL Server 2017. Для создания клиентского приложения применяется среда разработки Visual Studio 2017 и язык программирования высокого уровня C#, а также язык запросов баз данных Transact SQL.
- Исследование предметной области и постановка задачи
1.1 Исследование предметной области
База данных — это представленная в объективной форме совокупность самостоятельных материалов, систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины [1]. Основные цели создания БД:
- оптимизация процесса обновления и удаления лишних копий;
- организованный доступ к хранящейся информации;
- минимизация времени доступа и поиска данных;
- предотвращение проблем с совместным доступом к данным;
- сортировка записей по различным критериям;
- эффективная организация хранения информации;
- уменьшение избыточности хранимой информации.
Все эти цели так или иначе относятся к процессу автоматизации производственных процессов.
1.2 Перечень задач, подлежащих автоматизации в рамках курсового проектирования
Разрабатываемое приложение должно предоставлять пользователю следующие возможности:
...