前言
給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。
系統不僅具備強大的庫存管理功能,還整合了高效能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的使用者體驗。
專案介紹
Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理系統。
系統整合了先進的庫存管理和高效能的輕量級 POS 功能,擁有出色的效能和快速的頁面載入速度,確保使用者獲得流暢的操作體驗。
無論是快速銷售還是庫存控制,Dorisoy.POS 都能實現業務流程的自動化與最佳化。
專案功能
- 客戶管理:記錄並維護所有客戶的詳細資訊。
- 產品管理:全面管理產品資訊,包括品牌、類別、單位、銷售價格、採購價格和稅率。
- 供應商管理:管理供應商的賬單和發貨地址資訊。
- 採購訂單管理
- 處理包含多種產品和稅率的採購訂單。
- 生成並列印採購訂單發票/收據。
- 根據請求/報價建立多個採購訂單。
- 管理採購訂單的付款。
- 支援採購訂單中的退貨處理,並生成相關發票/收據。
- 在採購訂單交付日期收到自動通知/電子郵件。
- 銷售訂單管理
- 管理包含多種產品和稅率的銷售訂單。
- 生成並列印銷售訂單發票/收據。
- 管理銷售訂單的付款。
- 支援銷售訂單中的退貨處理,並生成相關發票/收據。
- 在銷售訂單發貨日期收到自動通知/電子郵件。
- 庫存管理
- 自動管理產品庫存,包括平均銷售額、採購價格等。
- 支援手動調整庫存。
- 檢視所有采購、銷售、採購退貨和銷售退貨的歷史記錄。
- 費用管理:記錄和管理所有公司的費用及其類別。
- 查詢管理
- 跟蹤所有查詢及其產生的活動。
- 設定特定日期的提醒,以傳送通知或電子郵件。
- 儀表板
- 快速統計銷售、採購、銷售退貨及採購退貨總額。
- 展示月度暢銷產品排行榜。
- 提供帶有提醒功能的日曆。
- 顯示最新查詢列表。
- 展示最近銷售訂單的預計發貨情況。
- 顯示最近採購訂單的預計收貨情況。
- 報告: 提供多種報告,包括但不限於採購訂單、銷售訂單、支出、損益分析等。
- 生成產品採購、銷售報告及庫存報告。
- 提醒計劃程式:支援設定每日、每週、每月、季度、半年、每年或特定日期的提醒。
- 多語言支援:預設支援英語和中文,可快速新增其他語言。
- 使用者和角色管理:管理員可透過管理皮膚建立使用者和角色,並分配許可權。
- 許可權管理:授予員工特定許可權,覆蓋角色和使用者許可權。
- 高效能:高階輕量級 POS 系統,具有閃電般的效能和快速的頁面載入速度。
- 電子郵件整合:使用文字編輯器設定預定義的電子郵件模板,管理 SMTP 設定,並一鍵傳送郵件。
- 完整原始碼:提供完整的原始碼和 SQL Server 及 MySQL 資料庫的版本。
專案環境
- 核心框架:.NET 6 SDK
- 資料庫:SQL SERVER 或 MYSQL 8+
- Node.js(同時安裝 npm 前端包管理工具)
- 開發工具:Visual Studio 2022
專案執行
1、選擇資料庫
根據您的需求,在相應的原始檔夾中選擇 SQL 或 MySQL API。
2、開啟解決方案檔案
使用 Visual Studio 2022 開啟 .NET 核心資料夾中的解決方案檔案 POS.sln。
3、還原 NuGet 包
在解決方案資源管理器中,右鍵單擊解決方案,選擇"管理 NuGet 包",並確保所有依賴項已安裝。
4、配置資料庫連線字串
修改 POS.API 專案中的 appsettings.Development.json 檔案中的資料庫連線字串。
5、設定啟動專案
在解決方案資源管理器中,右鍵單擊 POS.API 專案,然後從上下文選單中選擇"設為啟動專案"。
6、執行專案
按 F5 執行專案
專案展示
1、儀表盤
2、銷售訂單
3、庫存管理
4、客戶資訊
專案地址
GitHub:https://github.com/dorisoy/Dorisoy.POS
如果你覺得這篇文章對你有幫助,不妨點個贊支援一下!你的支援是我繼續分享知識的動力。如果有任何疑問或需要進一步的幫助,歡迎隨時留言。
也可以加入微信公眾號[DotNet技術匠] 社群,與其他熱愛技術的同行一起交流心得,共同成長!優秀是一種習慣,歡迎大家留言學習!