Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР2БСБД (1)

.pdf
Скачиваний:
8
Добавлен:
16.03.2023
Размер:
870.37 Кб
Скачать

Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра безопасности информационных систем (БИС)

Отчет по лабораторной работе №2

По дисциплине «Безопасность систем баз данных» Тема ПО «Деятельность магазина»

Студент гр.731-2

__________Батаев А.С.

«__» _____2023

Принял:

Мл. науч. сотрудник

__________ ________ Перминов П.В. «__» _____2023

Томск 2023

Введение

Цель работы: Создание простого приложения в Microsoft Visual Studio

для работы с базой данных для своей предметной области

2

2 ХОД РАБОТЫ

Была создана главная форма с наличием главного меню, контекстного меню, панели инструментов, которая показана на рисунке 2.1. Листинг кода главной формы представлен в Приложении.

Рисунок 2.1 – Главная форма

К приложению было подключена БД, которую можно увидеть на рисунке 2.2.

Рисунок 2.2 – БД При нажатии на «Файл» показывается окошко, которое изображено на

рисунке 2.3, в котором можно выбрать «Выход» или «О программе».

3

Рисунок 2.3 – Файл

При нажатии на кнопку «Выход» показывается окошко, которое изображено на рисунке 2.4.

При нажатии на кнопку «Да» приложение закрывается, при нажатии на кнопку «Нет», можно продолжить работу с программой.

Рисунок 2.4 – Выход

При нажатии на кнопку «О программе» показывается окошко, которое изображено на рисунке 2.5.

4

Рисунок 2.5 – О программе

При нажатии на панели кнопку «Справочники» показывается список,

который изображен на рисунке 2.6.

Рисунок 2.6 – Справочники

При нажатии правой кнопкой мыши по пустому пространству показывается контекстное меню, которое изображено на рисунке 2.7.

5

Рисунок 2.7 – Контекстное меню

При нажатии на кнопку «Данные покупателей» открывается новая форма, которая изображена на рисунке 2.8. Листинг кода формы «Данные покупателей» представлен в Приложении.

Рисунок 2.8 – Форма «Данные покупателей»

В форме «Список сотрудников» был добавлен элемент управления

ComboBox, позволяющий выбрать должность из уже имеющихся вариантов,

который показан на рисунке 2.9.

6

Рисунок 2.9 – Элемент «ComboBox»

Была добавлена форма «Магазины», которая изображена на рисунке

2.10. Листинг кода формы «Магазины» представлен в Приложении.

Рисунок 2.10 – Форма «Магазины»

В форме «Перевод сотрудников» был добавлен элемент управления

Label, который показан на рисунке 2.11.

Рисунок 2.11 – Элемент «Label»

7

Была добавлена форма «Информация о товарах», которая изображена на рисунке 2.12. Листинг кода формы «Информация о товарах» представлен в Приложении.

Рисунок 2.12 – Форма «Информация о товарах»

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

Рисунок 2.13 – Форма «Товар в магазинах»

8

Была добавлена форма «Данные покупателей», которая изображена на рисунке 2.14. Листинг кода формы «Данные покупателей» представлен в Приложении.

Рисунок 2.14 – Форма «Данные покупателей»

Была добавлена форма «Сборка заказа», которая изображена на рисунке 2.15. Листинг кода формы «Сборка заказа» представлен в Приложении.

Рисунок 2.15 – Форма «Сборка заказа»

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

9

Заключение

В ходе данной работы было создано простое приложение в Microsoft

Visual Studio для работы с базой данных для ПО «Деятельность магазина».

10

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