資源描述:
《angel進銷存系統(tǒng)1》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、Angel進銷存系統(tǒng)(超市)一、需求分析1.功能需求分析:①系統(tǒng)登錄界面:輸入用戶名、密碼,轉(zhuǎn)到主界面②系統(tǒng)主界面:主界面功能菜單,顯示各個功能模塊界面③商品庫存界面:商品庫存信息④進貨商品界面:進貨商品的詳細信息⑤商品種類界面:商品的種類⑥商品銷售界面:商品銷售信息⑦后臺用戶管理界面:管理銷售員的賬戶2、功能模塊圖Angel進銷存系統(tǒng)后臺用戶管理商品銷售商品類型進貨商品商品庫面系統(tǒng)主界面系統(tǒng)登錄二、數(shù)據(jù)庫設(shè)計1、數(shù)據(jù)庫表結(jié)構(gòu)用戶信息表users用戶賬號用戶姓名用戶密碼用戶性別電話號碼用戶角色商品庫存
2、表stotage商品編號商品名稱類型編號進貨價格庫存數(shù)量商品描述入庫時間商品銷售表sell商品編號商品名稱類型編號銷售價格銷售數(shù)量銷售時間(售貨人員)進貨商品信息表stock商品編號商品名稱類型編號進貨價格進貨數(shù)量商品描述進貨時間商品類型表types商品類型編號商品類型名稱2、用戶信息ER圖用戶賬號用戶姓名用戶用戶密碼用戶性別電話號碼用戶角色商品庫存ER圖商品編號商品名稱商品庫存進貨價格商品描述類型編號庫存數(shù)量入庫時間商品銷售ER圖商品編號類型編號商品銷售商品描述銷售時間銷售數(shù)量商品名稱銷售價格商品進
3、貨ER圖商品編號商品描述銷售時間銷售數(shù)量銷售價格類型編號商品進貨商品名稱商品類型ER圖商品類型類型編號類型名稱11商品進貨商品庫存111商品類型1商品銷售2、數(shù)據(jù)庫表(字段,類型,長度,描述,約束,是否為空)用戶信息表users字段類型長度描述約束是否為空user_accountnumber12用戶賬號PK不能為空user_namevarchar220用戶姓名不能為空user_paswvarchar212用戶密碼不能為空user_sexnumber1用戶性別不能為空user_telnumber12電話
4、號碼可以為空user_partnumber1用戶角色不能為空商品銷售表sell字段類型長度描述約束是否為空good_idnumber12商品編號PK不能為空good_namevarchar20商品名稱不能為空type_idnumber20商品類型編號FK不能為空sales_pricenumber(10,2)銷售價格不能為空good_numnumber8商品數(shù)量不能為空good_descvarchar2200商品描述不能為空sale_timedate銷售時間不能為空sale_man_accnumber1
5、2售貨人員FK不能為空商品庫存表stotage字段類型長度描述約束是否為空good_idnumber12商品編號PK不能為空good_namevarchar220商品名稱不能為空type_idnumber20商品類型編號FK不能為空stock_pricenumber(10,2)進貨價格不能為空stotage_numnumber8庫存數(shù)量不能為空good_descvarchar2200商品描述不能為空sto_in_timedate入庫時間不能為空進貨商品信息表stock字段類型長度描述約束是否為空goo
6、d_idnumber12商品編號PK不能為空good_namevarchar220商品名稱不能為空type_idnumber20商品類型編號FK不能為空stock_pricenumber(10,2)進貨價格不能為空stock_numnumber8進貨數(shù)量不能為空good_descvarchar2200商品描述不能為空stock_timedate進貨時間不能為空商品類型表types字段類型長度描述約束是否為空type_idnumber20商品類型編號PK不能為空type_namevarchar220商品
7、類型名稱不能為空一、分層設(shè)計1、UI界面:各個界面的設(shè)計,圖片的查找2、商品庫存、銷售、進貨、用戶登錄功能實現(xiàn)VO(模型層)3、數(shù)據(jù)庫連接(字段查詢)DAO,數(shù)據(jù)庫連接池(JDBC工具)JDBC4、查詢數(shù)據(jù)庫中的字段,在各個界面顯示信息(業(yè)務(wù)邏輯層)Service5、常用類(util)CommonsUI:1、登錄界面2、銷售界面3、庫存界面4、進貨界面5、商品類型界面(類型添加)/*6、后臺權(quán)限界面*/VO: