超市收银管理系统
超市收銀管理系統
User用戶
User(id,username,password,type)
type:0表示超市管理員,1表示收銀員
Goods商品
Goods(id,goodsname,price,unit,num)
id表示商品編號
goodsname表示商品名稱
price表示商品單價
unit表示商品單位
num表示商品庫存
二.業務
通過網絡編程實現+多線程實現
分為客戶端工程和服務端工程(兩個獨立工程)
客戶端功能:
1.負責收集客戶端的操作及操作參數
2.負責接收服務端返回的數據,控制臺展現業務邏輯
服務端功能:
1.數據倉庫
用戶信息和商品信息都以集合形式存放在服務端
2.接收客戶端的請求,把相應數據結果響應給客戶端
示例介紹
如用戶通過客戶端進行用戶登錄,
則客戶端收集用戶輸入的用戶名和密碼
客戶端連接服務端,把收集信息傳遞給服務端
服務端獲取用戶信息,和數據倉庫中的用戶信息查行比較.
如果匹配正確,響應給客戶端相應數據(用戶匹配正確),
客戶端拿到(用戶匹配正確的相關信息后),進行下一步操作
如果客戶端拿到(用戶驗證不正確),則應該提示用戶輸入正確用戶名或密碼,
進行下一次傳遞驗證!只能驗證成功才能進行下 一步操作!
1.登錄
開始頁面
歡迎使用xx超市管理系統</
總結
- 上一篇: javase阶段总结脑图
- 下一篇: Maven应用教程