基于Java商品銷售管理系統
功能需求
1、商品管理:系統需要提供商品信息的管理功能,包括商品的錄入、編輯、查詢和刪除。每個商品應包含基本信息如名稱、編碼、類別、價格、庫存量等。
2、客戶管理:系統需要能夠記錄客戶的基本信息,包括姓名、聯系方式、地址等,以便進行后續的客戶關系管理。
3、銷售管理:系統需要提供銷售功能,包括創建銷售訂單、處理支付、打印銷售憑證等。同時,系統需要支持多種支付方式。
4、庫存管理:系統需要能夠實時更新商品的庫存信息,并在庫存低于設定閾值時發出提醒,以便及時進行庫存補充。
5、權限管理:系統需要提供權限管理功能,以便不同的用戶(如管理員、銷售員、庫存管理員等)可以擁有不同的操作權限。
設計要求
1.???對課題進行需求調研與分析,完成系統功能圖與功能模塊設計。
2.???給出課題的概念模型(即ER圖),要求對課題ER圖設計中至少5個實體,并包含多對多聯系;若小組成員只有1人,要求至少3個實體。
3.???根據設計的ER模型,結合DBMS(數據庫管理系統)特點給出系統的邏輯模型(關系模式);數據庫課選用SQL Server 或MySQL;SQL Server最低選用2014版本;MySQL最低選用5.7版本。
4.???給出實現數據庫的SQL語句,包含創建數據庫、數據表(含主鍵、外鍵定義及約束性條件設計)、插入數據(各表至少插入5條記錄)、更新數據、刪除數據、有涵義的視圖(含單表、多表)、存儲過程、觸發器等。
5.???實現應用程序開發過程中的編碼、調試、測試、Bug修復等開發工作,完成程序各項功能的開發與調試工作;開發語言課選用Java或JSP;開發工具可選用Eclipse、IDEA、VS Code、NetBeans等工具;程序中需實現數據庫連接、GUI開發、增刪改查操作等內容;撰寫課程報告。
關注UP主,獲取更多源碼資源