智慧社區(qū)商超管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)總結(jié)
組員:徐晗 盧鵬 冉鑫 陳星宇 孟全金
2018年9月
1.需求概述
1.1項(xiàng)目背景
- 隨著全國(guó)各大企業(yè)的蓬勃發(fā)展越來(lái)越多的企業(yè)需要擁有一套自己的收銀系統(tǒng)淘邻,本系統(tǒng)主要是迎合一些小規(guī)模的超市企業(yè)的收銀需求系統(tǒng)唯竹,充分考慮了用戶的使用習(xí)慣和思考方式诵次,使用戶能夠直觀,簡(jiǎn)單筹淫,快速的學(xué)會(huì)使用系統(tǒng)就斤,是同行中使用性唁毒,操作性等的一款收銀管理系統(tǒng),本系統(tǒng)具有收銀骡显、查詢疆栏、統(tǒng)計(jì)等一站式完成的功能,在廣大的企業(yè)應(yīng)用中發(fā)揮良好的作用惫谤。
1.2系統(tǒng)目標(biāo)
- 該系統(tǒng)為收銀員和庫(kù)存員提供錄入商品壁顶、查詢商品、修改金額石挂、庫(kù)存管理博助、顧客會(huì)員積分查詢、支付方式痹愚、打印發(fā)票等功能富岳,通過(guò)這些系統(tǒng)目標(biāo)可以做到對(duì)超市管理的規(guī)范、快速查詢等操作拯腮,從而減少管理方面的工作量窖式。
1.3系統(tǒng)結(jié)構(gòu)
image.png
2.系統(tǒng)功能需求
2.1收銀系統(tǒng)功能
2.1.1登陸功能
- 超市擁有較多工作人員,超市工作人員進(jìn)入系統(tǒng)动壤,輸入賬號(hào)萝喘,密碼,系統(tǒng)從后臺(tái)查詢驗(yàn)證琼懊,驗(yàn)證通過(guò)則進(jìn)入系統(tǒng)操作界面阁簸。
2.1.2收銀管理
- 通過(guò)收銀員獲取貨物條碼,顯示物品條碼哼丈,品名启妹,單價(jià),數(shù)量醉旦,貨物金額饶米,錄入所有貨物條碼桨啃,同時(shí)接受顧客因?yàn)橐恍┵|(zhì)量問(wèn)題產(chǎn)生的退貨業(yè)務(wù)。
2.1.3貨品信息查詢
- 收銀員通過(guò)輸入條碼號(hào)或輸入物品品名檬输,系統(tǒng)顯示物品條碼號(hào)照瘾,物品品名,單價(jià)丧慈,生產(chǎn)廠家等物品信息析命。
2.1.4銷(xiāo)售記錄查詢
- 通過(guò)選擇系統(tǒng)操作界面功能中的銷(xiāo)售記錄按鈕,系統(tǒng)顯示該處收銀臺(tái)當(dāng)日銷(xiāo)售貨物清單伊滋,顯示貨物條碼號(hào)碳却,貨物品名,單價(jià)笑旺,數(shù)量昼浦,貨物金額,以及金額總計(jì)筒主。
2.2系統(tǒng)功能結(jié)構(gòu)
image.png
2.3業(yè)務(wù)流程
2.3.1收銀員業(yè)務(wù)流程
image.png
2.4用戶界面
image.png
3.系統(tǒng)非功能需求
3.1.易用性
- 本系統(tǒng)是人機(jī)交互的系統(tǒng)关噪,要求系統(tǒng)在操作上方便簡(jiǎn)單,避免和以往那些一板一眼的老式教學(xué)平臺(tái)雷同乌妙,爭(zhēng)取做到界面上的新穎使兔,實(shí)現(xiàn)用戶界面友好。
3.2.可靠性
- 由于系統(tǒng)需要有較高的可靠性藤韵,在系統(tǒng)出現(xiàn)錯(cuò)誤時(shí)虐沥,要求應(yīng)用系統(tǒng)能報(bào)告相應(yīng)的詳細(xì)錯(cuò)誤信息給操作員,提示錯(cuò)誤和問(wèn)題泽艘,以便理解與分析欲险。
3.3.可維護(hù)性
- 系統(tǒng)的基本維護(hù)必須簡(jiǎn)單,不要求需專業(yè)技術(shù)人員進(jìn)行維護(hù)匹涮,即可達(dá)到基本的維護(hù)目的天试,例如:數(shù)據(jù)備份、恢復(fù)然低;數(shù)據(jù)導(dǎo)入/導(dǎo)出等維護(hù)性操作喜每。
3.4.安全性
- 設(shè)有操作口令,對(duì)要求進(jìn)入的用戶必須輸入用戶名及密碼才可以進(jìn)入并賦予相應(yīng)的使用權(quán)限。安全保密性相對(duì)來(lái)說(shuō)較高雳攘。
4.軟硬件和其他外部結(jié)構(gòu)需求
4.1軟件接口
(a):操作系統(tǒng)平臺(tái):Windows 10
(b):數(shù)據(jù)庫(kù)系統(tǒng)平臺(tái):SQL Sever 2012
(c):開(kāi)發(fā)語(yǔ)言:C#带兜、SQL
(d):開(kāi)發(fā)工具:Microsoft Visual Studio 2012、SQL Sever 2012
5.其它需求
5.1數(shù)據(jù)庫(kù)需求
- 對(duì)數(shù)據(jù)庫(kù)的靜態(tài)結(jié)構(gòu)吨灭,動(dòng)態(tài)組織鞋真,訪問(wèn)信息的方式,使用頻率以及數(shù)據(jù)的存儲(chǔ)等方面提出需求沃于。
5.2系統(tǒng)操作要求
- 本系統(tǒng)使用SQL server 涩咖,可利用其自帶的各種功能進(jìn)行管理,對(duì)不同數(shù)據(jù)信息和其它信息分類存儲(chǔ)繁莹,使用索引查找檩互。
5.3故障及其處理要求
- 為避免系統(tǒng)運(yùn)行中故障對(duì)用戶造成經(jīng)濟(jì)上的損失:
(a):重要數(shù)據(jù)用戶應(yīng)自行備份。
(b):做好數(shù)據(jù)庫(kù)的日常維護(hù)工作咨演。
(c):災(zāi)難性闸昨,比如斷電等非系統(tǒng)因素,系統(tǒng)應(yīng)具有恢復(fù)機(jī)制薄风。