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