Skip to content

ИС для составления и контроля плана продаж магазина одежды C# WPF ASP.NET Core

License

Notifications You must be signed in to change notification settings

LuisanArgoose/ShopProject

Repository files navigation

ИС для составления и контроля плана продаж магазина одежды C# WPF ASP.NET

PostgreSQL -> EFCore -> ASP.NET API -> MVVM -> WPF

Установка

Система работает на базе PostgreSQL. Необходимо добавить роль для подключения API к серверу базы данных.

В контексте данных ShopProjectDbContext библиотеки ShopProject.EFDB прописать строку для инициализации базы данных. Строка подключения для ShopProject.API находится в файле appsettings.json.

"Host=localhost;Port=5432;Database=ShopProjectDBNewCode;Username=ShopProject.API;Password=Underware"

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

Update-Database -context ShopProjectDbContext

Запустить проект ShopProject.UI и во вкладке настроек прописать IP API и проверить подключение.

https://localhost:7178/api/

Потом поочереди прожать кнопки очистки базы данных, создания стартовых и тестовых данных до завершения каждой команды

Обзор

Система имеет разграничения по уровням доступа - менеджер магазина и менеджер по продажам.

Менеджер магазина имеет доступ к вкладке "План магазина".

Главным графиком является - основной план магазина, который отображает соответствие метрик к выставленному плану.

Отдельно выведены результаты за период и соответствие каждой метрики за весь период.

Также можно посмотреть каждую метрику и план по отдельности.

Менеджер по продажам имеет доступ к вкладке "Магазины" и "Общий план".

Во вкладке "Общий план" отображены графики долей по результатам за период.

Также отображен график общей успеваемости всех магазинов

Во вкладке "Магазины" отображены планы каждого магазина

Менеджеру по продажам доступна панель планов. Он может увидеть их список, удалить, добавить или изменить лобой из планов

Для настройки приложения выведена специальная страница настроек с локальным сохранением

About

ИС для составления и контроля плана продаж магазина одежды C# WPF ASP.NET Core

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages