Характеристика предприятия 1 правила техники безопасности


ЗАДАНИЕ № 2: Определение требований проекта


Download 1.81 Mb.
bet8/14
Sana08.03.2023
Hajmi1.81 Mb.
#1250233
1   ...   4   5   6   7   8   9   10   11   ...   14
Bog'liq
1663227409051 Отчет

ЗАДАНИЕ № 2: Определение требований проекта.


Работа менеджера по продажам в автомагазине заключается в учете проданных товаров.


Наша задача сводится к тому, чтобы разработать клиентское приложение с подключенной базой данных в которой и будут храниться данные о продажах.
Данное приложение будет выполнять только одну функцию: хранение данных о продажах.
У пользователя будет иметься возможность добавлять, редактировать и удалять данные. Также будет реализована система регистрации пользователей.
Для создания графического интерфейса будет использоваться Windows Presentation Foundation. Будут созданы три окна: Регистрация, Авторизация и Кабинет пользователя. Для хранения учётных данных пользователей будет использоваться база данных Sqllite.
Также будет создано основное окно для вывода данных из базы и окно для добавления данных.
Работа системы заключается в следующем. Менеджер заносит в базу данных сведения о продажах: наименование товара, покупатель, дата заказа, дата продажи и категория товара.


ЗАДАНИЕ № 3: Проектирование.


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


Разработка сложных приложений состоит из двух этапов:
1. разработка бизнес-логики приложения;
2. разработка графического пользовательского интерфейса.
Для разработки данного приложения использовался язык C# и среда разработки Visual Studio 2022. Для хранения данных была выбрана база данных SQL. Основные сущности приложения мы рассмотрим в следующем пункте работы. В качестве графического интерфейса была использована WPF.
Ниже на рисунке 2 представлена функциональная схема приложения.

Рисунок 2 – Функциональная схема приложения

База данных является универсальным хранилищем данных с возможностью поиска. Именно в этом контексте мы и будем её рассматривать. Наша задача – реализовать редактирование списка нагрузок. Для создания базы данных будет использоваться MS SQL Server Management Studio 18.


На рисунке 3 представлен обозреватель объектов MS SQL Server Management Studio 18 с нашей базой данных.

Рисунок 3 – Обозреватель объектов программы MS SQL Server Management Studio 18
Схема базы данных представлена одной таблицей «Товары». Другие таблицы нам не нужны, так как мы и так имеем в своем распоряжении всю необходимую информацию и хранить дополнительные данные в базе нет смысла, так как наша задача заключается в учете продаж.
Наличие дополнительных данных лишь усложнит работу нашего приложения, а мы этого не хотим.
Схема базы данных представлена на рисунке 4.

Рисунок 4 – Схема базы данных



Download 1.81 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling