概要設(shè)計(jì)書(shū)收銀員管理系統(tǒng)設(shè)計(jì)_第1頁(yè)
概要設(shè)計(jì)書(shū)收銀員管理系統(tǒng)設(shè)計(jì)_第2頁(yè)
概要設(shè)計(jì)書(shū)收銀員管理系統(tǒng)設(shè)計(jì)_第3頁(yè)
概要設(shè)計(jì)書(shū)收銀員管理系統(tǒng)設(shè)計(jì)_第4頁(yè)
概要設(shè)計(jì)書(shū)收銀員管理系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、概要設(shè)計(jì)書(shū)收銀員管理系統(tǒng)設(shè)計(jì)1 引言1.1 編寫目的1.2 背景1.3 定義1.4 參考資料1.1 編寫目的收銀員管理系統(tǒng)概要設(shè)計(jì)書(shū)是在需求分析書(shū)的基礎(chǔ)上編寫出來(lái)的,主要面向系統(tǒng)分析員和程序員。系統(tǒng)分析員根據(jù)需求分析書(shū)和概要設(shè)計(jì)書(shū)對(duì)軟件進(jìn)行詳細(xì)設(shè)計(jì),同時(shí),概要設(shè)計(jì)書(shū)也是系統(tǒng)分析員向程序員分配代碼設(shè)計(jì)任務(wù)的依據(jù)。1.2 背景將要開(kāi)發(fā)的軟件名為超市收銀員管理系統(tǒng),本項(xiàng)目的提出者是Wind小組,而開(kāi)發(fā)者也將是Wind小組負(fù)責(zé),主要用戶是各個(gè)小型超市,由超市內(nèi)的多臺(tái)計(jì)算機(jī)組成小型的計(jì)算機(jī)網(wǎng)絡(luò),來(lái)對(duì)超市信息進(jìn)行操作,適用于操作系統(tǒng)為Windows XP以上的操作系統(tǒng)。1.3 定義無(wú)1.4 參考資料1收銀

2、員管理系統(tǒng)可行性研究報(bào)告。2 收銀員管理系統(tǒng)項(xiàng)目開(kāi)發(fā)計(jì)劃報(bào)告。3收銀員管理系統(tǒng)軟件需求分析報(bào)告。4 鄭人杰, 殷人昆, 陶永雷, 實(shí)用軟件工程, 清華大學(xué)出版社, 1997。5 布勞德,軟件設(shè)計(jì)-從程序設(shè)計(jì)到體系結(jié)構(gòu),電子工業(yè)出版社,2007。2 總體設(shè)計(jì)2.1 需求規(guī)定2.2 運(yùn)行環(huán)境2.3 基本設(shè)計(jì)概念和處理流程2.4 結(jié)構(gòu)2.5 人工處理過(guò)程2.6 尚未解決的問(wèn)題2.1 需求規(guī)定2.1需求規(guī)定對(duì)功能的規(guī)定輸入處理輸出會(huì)員編號(hào)查詢,統(tǒng)計(jì)會(huì)員編號(hào)、會(huì)員姓名、會(huì)員性別、注冊(cè)時(shí)間、會(huì)員等級(jí)、是否到期、消費(fèi)金額、積分累計(jì)收銀員編號(hào)查詢,統(tǒng)計(jì)收銀員編號(hào)、收銀員姓名、收銀員性別、登錄名,密碼,工作時(shí)間

3、,收銀金額商品編號(hào)查詢,統(tǒng)計(jì)商品編號(hào)、商品名稱、單價(jià)、現(xiàn)有庫(kù)存、庫(kù)存警戒線、截止日期、可售信息,應(yīng)進(jìn)貨數(shù)目會(huì)員編號(hào),商品編號(hào),個(gè)數(shù)統(tǒng)計(jì)會(huì)員編號(hào)、商品編號(hào)、交易時(shí)間、交易數(shù)量、交易金額2.1 需求規(guī)定2.1.2.對(duì)性能的規(guī)定(1) 精度 該軟件在輸入、輸出時(shí)保留到小數(shù)點(diǎn)后兩位,在傳輸過(guò)程中保存到小數(shù)點(diǎn)后3位。(2) 時(shí)間特性要求 (1)響應(yīng)時(shí)間:小于0.1s (2)更新處理時(shí)間:小于1s (3)數(shù)據(jù)的轉(zhuǎn)換和傳輸時(shí)間:小于1s (4)解題時(shí)間:小于1s2.1 需求規(guī)定(3) 靈活性(1)操作方式上的變化:不變(2)運(yùn)行環(huán)境的變化:不變(3)同其他軟件接口的變化:沒(méi)有(4)精度和有效時(shí)限的變化:可調(diào)

4、(5)計(jì)劃的變化和改進(jìn):可改2.1 需求規(guī)定(4) 輸入輸出要求 輸入數(shù)據(jù)類型有char型、int型、datatime型和money型數(shù)據(jù),其中money型數(shù)據(jù)要求精確到小數(shù)點(diǎn)后兩位,datatime精確到分鐘,輸出以表格的形式輸出。(5) 數(shù)據(jù)管理能力要求 本軟件需要對(duì)收銀情況的文卷、會(huì)員信息文卷、交易信息文卷、進(jìn)貨信息文卷等進(jìn)行記錄,以一年份估算,收銀文卷大約需要1GB空間,會(huì)員信息大約需要100MB,交易文卷需要2GB空間,進(jìn)貨文卷需要200MB空間,其他大約共需要1GB空間即可。2.1 需求規(guī)定(6) 故障處理要求 本軟件性能良好,穩(wěn)定性極高,不容易發(fā)生問(wèn)題,即使軟件崩潰,由于其是即時(shí)

5、儲(chǔ)存在主機(jī)上,文件亦不會(huì)丟失,會(huì)在其主機(jī)上找到,只需重新安裝軟件即可。若硬件問(wèn)題,則及時(shí)更換硬件。以上故障不會(huì)造成文件缺失,只會(huì)一定程度上影響工作進(jìn)程。2.1 需求規(guī)定(7) 其他專門要求(1)安全性:在登陸后,有管理權(quán)限的設(shè)定(2)可維護(hù)性:可維護(hù)(3)可補(bǔ)充性:可補(bǔ)充(4)易讀性:易讀(5)可靠性:可靠(6)運(yùn)行環(huán)境:可轉(zhuǎn)換2.2 運(yùn)行環(huán)境服務(wù)器:windows 2000 server客戶端:Internet Explore 6.0應(yīng)用服務(wù)器:Tomcat5.5數(shù)據(jù)庫(kù):MySQL 軟件:Windows95、Windows NT 4.0或更高版本 + 中文之星2.02.3 基本設(shè)計(jì)概念和處理

6、流程主要功能結(jié)構(gòu)圖 收銀員管理系統(tǒng)收銀員子系統(tǒng)管理員子系統(tǒng)個(gè)人信息查詢收銀信息查詢收銀員信息管理交易操作管理會(huì)員信息管理商品信息管理2.3 基本設(shè)計(jì)概念和處理流程收銀員子系統(tǒng)概要設(shè)計(jì)是否選擇個(gè)人信息管理功能收銀員輸入用戶名和密碼用戶名、密碼是否正確進(jìn)入個(gè)人信息管理頁(yè)面是否選擇交易查詢功能是否選擇商品管理是否選擇會(huì)員管理功能進(jìn)入交易查詢頁(yè)面進(jìn)入商品管理頁(yè)面進(jìn)入會(huì)員管理頁(yè)面進(jìn)入收銀員功能頁(yè)面退出登錄YesNONoNoNoYesYesYesYes2.3 基本設(shè)計(jì)概念和處理流程管理員子系統(tǒng)概要設(shè)計(jì)類型、用戶名和密碼是否正確用戶輸入用戶名和密碼NY管理主界面用戶管理界面選擇操作添加注銷修改查詢確認(rèn)修改成

7、功更改數(shù)據(jù)庫(kù)信息是否退出NNYY2.4 結(jié)構(gòu)NO模塊名稱功能需求程序ID1收銀員子系統(tǒng)收銀員信息查詢收銀信息查詢交易操作管理會(huì)員信息管理商品信息管理CsID2收銀員信息管理查詢、刪除、修改、增加MID2.5 人工處理過(guò)程原始信息的輸入,新信息的創(chuàng)建,交易的進(jìn)行都需要人工處理。2.6 尚未解決的問(wèn)題無(wú)3 接口設(shè)計(jì)3.1 用戶接口3.2 外部接口3.3 內(nèi)部接口3.1 用戶接口1、進(jìn)入收銀員管理系統(tǒng)主頁(yè)面,用戶輸入ID和密碼,只有輸入正確才能進(jìn)入系統(tǒng)。2、在做新建和更新類操作時(shí),只有輸入合法的內(nèi)容才能成功地編輯內(nèi)容。3.2 外部接口1、服務(wù)器端配置如運(yùn)行環(huán)境2.2所述。2、必須安裝打印機(jī)。3.3

8、內(nèi)部接口采用面向?qū)ο笤O(shè)計(jì)思想,采用類的繼承、多態(tài)等方式,提高代碼的復(fù)用程度。 4 運(yùn)行設(shè)計(jì)4.1 運(yùn)行模塊組合4.2 運(yùn)行控制4.2 運(yùn)行時(shí)間4.1 運(yùn)行模塊組合1、收銀員管理系統(tǒng)的所有五個(gè)模塊在服務(wù)器啟動(dòng)的時(shí)候完成所有模塊的加載工作,隨時(shí)等候用戶的調(diào)用。2、不同的用戶根據(jù)權(quán)限的不同調(diào)用不用的模塊。4.2 運(yùn)行控制1、在頁(yè)面上,通過(guò)鼠標(biāo)點(diǎn)擊觸發(fā)相應(yīng)的操作。2、在頁(yè)面上,也可以通過(guò)Tab鍵、回車鍵等功能鍵完成某些特定的功能。4.2 運(yùn)行時(shí)間無(wú)特殊要求 5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1 邏輯結(jié)構(gòu)設(shè)計(jì)5.2 物理結(jié)構(gòu)設(shè)計(jì)5.3 數(shù)據(jù)結(jié)構(gòu)與程序關(guān)系5.1 邏輯結(jié)構(gòu)設(shè)計(jì)中文字段名英文字段名數(shù)據(jù)類型注釋是否為空

9、會(huì)員編號(hào)MIDVarchar主鍵否會(huì)員姓名MnameVarchar否會(huì)員性別MsexVarchar否注冊(cè)時(shí)間JdateDatetime否會(huì)員等級(jí)MgradeInt否截止日期CdateDatetime否消費(fèi)金額MonetaryMoney否積分累計(jì)ScoreInt否5.1.1.顧客信息5.1 邏輯結(jié)構(gòu)設(shè)計(jì)中文字段名英文字段名數(shù)據(jù)類型注釋是否為空收銀員編號(hào)CsIDVarchar主鍵否收銀員姓名CsnameVarchar否收銀員性別CssexVarchar否登錄名LinameVarchar否密碼CodeVarchar否5.1.2.收銀員信息5.1 邏輯結(jié)構(gòu)設(shè)計(jì)中文字段名英文字段名數(shù)據(jù)類型 注釋是否為空

10、商品編號(hào)GIDVarchar主鍵否商品名稱GnameVarchar否單價(jià)PriceMoney否現(xiàn)有庫(kù)存NStockInt否庫(kù)存警戒線CordonInt否截止日期CtimeDatetime否可售信息SellBit否5.1.3.商品信息5.1 邏輯結(jié)構(gòu)設(shè)計(jì)中文字段名英文字段名數(shù)據(jù)類型注釋是否為空會(huì)員編號(hào)MIDVarchar主鍵否商品編號(hào)GIDVarchar主鍵否交易時(shí)間BtimeDatetime否交易數(shù)量BcountInt否交易金額BmoneyMoney否5.1.4.交易信息5.1 邏輯結(jié)構(gòu)設(shè)計(jì)中文字段名英文字段名數(shù)據(jù)類型注釋是否為空收銀員編號(hào)CsIDVarchar主鍵否收銀金額CmoneyMon

11、ey否登錄時(shí)間LitimeDatetime否注銷時(shí)間LotimeDatetime否5.1.5.收銀信息5.1 邏輯結(jié)構(gòu)設(shè)計(jì)中文字段名英文字段名數(shù)據(jù)類型注釋是否為空商品編號(hào)MIDVarchar主鍵否現(xiàn)有庫(kù)存NStockInt否應(yīng)有庫(kù)存PStockInt否應(yīng)進(jìn)貨數(shù)量PSnumberInt否5.1.6.進(jìn)貨信息5.2 物理結(jié)構(gòu)設(shè)計(jì)在MySQL上只建立一個(gè)物理數(shù)據(jù)庫(kù),命名為EASystem5.3 數(shù)據(jù)結(jié)構(gòu)與程序關(guān)系1.收銀員子系統(tǒng)關(guān)聯(lián)表 顧客信息表、交易信息表、收銀信息表、商品信息表、進(jìn)貨信息表、會(huì)員信息表。2.管理員子系統(tǒng)關(guān)聯(lián)表 顧客信息表、交易信息表、收銀信息表、商品信息表、進(jìn)貨信息表、會(huì)員信息表。6 系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1 出錯(cuò)信息6.2 補(bǔ)救措施6.3 系統(tǒng)維護(hù)設(shè)計(jì)6.1 出錯(cuò)信息本系統(tǒng)將錯(cuò)誤分為兩種:業(yè)務(wù)錯(cuò)誤和系統(tǒng)錯(cuò)誤。業(yè)務(wù)錯(cuò)誤是指用戶在本系統(tǒng)的使用過(guò)程中,違反

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論