Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
COURSE_BSBD (только конструкторская и технологическая).docx
Скачиваний:
6
Добавлен:
27.06.2022
Размер:
228.87 Кб
Скачать

3. Технологическая часть

Данное приложение предназначено как для учета и редактирования определенной информации о Токийском метрополитена, так и для просмотра пользователями, не имеющими прав администратора.

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

Рисунок 1 – Окно авторизации

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

Рисунок 2 – Авторизация администратора

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

Если логин или пароль были введены неверно, возникает соответствующее сообщение, продемонстрированное на рисунке 3.

Рисунок 3 – Уведомление пользователя об ошибке входа

Если пользователь ввел верные данные и авторизация прошла успешно, то он переходит в главное окно приложения, продемонстрированное на рисунке 4, где ему предлагается выбор различных вкладок.

Рисунок 4 – Главное окно приложения. Вкладка «Линии»

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

Для создания новой записи необходимо заполнить все поля в конце выбранной таблицы и в меню инструменты нажать кнопку обновить (рисунок 5):

Рисунок 5 – Обновление таблицы

В случае, если какой-либо из параметров не соответствовал установленным ограничениям, будет отображено встроенное сообщение об ошибке. Например, если ввести в ячейку для года основания станции данных, не целочисленные данные или данные, размерность которых больше четырех символов, программа отобразит сообщение об ошибке (рисунок 6).

Рисунок 6 – Сообщение об ошибке

Для создания резервной копии программы нужно выбрать пункт «Создать резервную копию» в меню «Файл» (рисунок 7):

Рисунок 7 – Создание резервной копии

В появившемся окне доступно изменение имени файла и выбор местоположения для сохранения копии (рисунок 8):

Рисунок 8 – Выбор места для файла резервной копии

Для выхода из программы необходимо выбрать пункт «Выход» в меню «Файл».

Заключение

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

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

Разработанная база данных удовлетворяет всем требованиям, предъявленным в задании, и позволяет хранить и извлекать требуемую информацию.

Приложение, написанное для БД, позволяет работать с базой данных не напрямую, позволяя систематизировать всю необходимую информацию. Также приложение упрощает операции по удалению, изменению, добавлению данных.

В ходе выполнения данной курсовой работы были закреплены навыки проектирования, создания базы данных и работы с ней, используя программный продукт MSSQL, среда разработки Visual Studio, написанно приложения на языке программирования C#, поддерживающего средства противодействия угрозам информационной безопасности, и обеспечения его связи с БД.

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