超市管理系統(tǒng)-概要設(shè)計說明書_第1頁
超市管理系統(tǒng)-概要設(shè)計說明書_第2頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、超市管理系統(tǒng)-概要設(shè)計說明書 軟件工程文檔 超市管理系統(tǒng) 概要設(shè)計說明書 1.引言 1.1編寫目的 在本超市管理系統(tǒng)項目的前一階段,也就是需求分析階段中,已經(jīng)將系統(tǒng)用戶對本系統(tǒng)的需求做了具體的闡述,這些用戶需求已經(jīng)在上一階段中對一些中小型超市的實地調(diào)研中獲得,并在需求規(guī)格說明書中得到詳盡得敘述及闡明。本階段已在系統(tǒng)的需求分析的基礎(chǔ)上,對超市管理系統(tǒng)做概要設(shè)計。從該階段開發(fā)正式進入軟件的實際開發(fā)階段,本階段完成系統(tǒng)的大致設(shè)計并明確系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與軟件結(jié)構(gòu)。在軟件設(shè)計階段主要是把一個軟件需求轉(zhuǎn)化為軟件表示的過程,這種表示只是描繪出軟件的總的概貌。本概要設(shè)計說明書的目的就是進一步細化軟件設(shè)計階段得出

2、的軟件總體概貌,把它加工成在程序細節(jié)上特別接近于源程序的軟件表示。 1.2項目背景 a. b. c. d. 待開發(fā)軟件系統(tǒng)的名稱:超市管理系統(tǒng) 任務(wù)的提出者:小型超市管理人員 開發(fā)者:河北軟件職業(yè)技術(shù)學院09嵌入式班第一小組 用戶:中小型超市用戶 1.3參考資料 陶宏才.數(shù)據(jù)庫原理及設(shè)計.第1版.北京.清華高校出版社.2021年 范立南sql server 2000 有用教程第2版.北京.清華高校出版社.2021年 卲良彬 劉好增 馬海軍(c#)實踐教程清華高校出版社 齊治昌 譚慶平 寧洪軟件工程第2版.高等訓練出版社.2021年 2. 任務(wù)概述 軟件工程文檔 2.1目標 2.2運行環(huán)境 (1

3、)硬件環(huán)境:建議配制piv以上的處理器,256m以上內(nèi)存。 (2)軟件環(huán)境:windows 2000/xp ,sql server 2000,microsoft visual 2021 (3)使用人員:會windows操作的超市管理人員 2.3 需求概述 提超群市的運作效率,節(jié)余財力物力資源。 降低錯誤發(fā)生率,解決超市管理的紊亂。 削減人力和設(shè)備費用 提高處理速度 改進管理信息服務(wù) 提高決策科學性 提高人員利用率 軟件工程文檔 3.總體設(shè)計 3.1處理流程 下面將使用(結(jié)構(gòu)化設(shè)計)面對數(shù)據(jù)流的方法對機票預(yù)定系統(tǒng)的處理流程進行分析 3.1.1系統(tǒng)結(jié)構(gòu)圖 軟件工程文檔 圖4-2 超市管理系統(tǒng)頂層圖

4、 軟件工程文檔 圖4-3 超市管理系統(tǒng)第0層圖 圖4-4 庫存管理部分 第1層圖 軟件工程文檔 圖4-5 銷售管理部分 第1層圖 圖4-6 進貨管理部分 第1層圖 軟件工程文檔 圖4-7 人事管理部分 第1層圖 4.接口設(shè)計 4.1用戶接口 4.2外部接口 用戶界面 在用戶界面部分,依據(jù)需求分析的結(jié)果,用戶需要一個用戶友善界面。在界面設(shè)計上,應(yīng)做到簡潔明白,易于操作,并且要留意到界面的布局,應(yīng)突出的顯示重要以及出錯信息。外觀上也要做到合理化,考慮到用戶多對window 風格較熟識,應(yīng)盡量向這一方向靠攏。在設(shè)計語言上,已打算使用 ms visual c+ 進行編程,在界面上可使用visual c

5、+ 所供應(yīng)的可視化組件,向windows 風格靠近。 其中服務(wù)器程序界面要做到操作簡潔,易于管理。在設(shè)計上采納下拉式菜單方式,在出錯顯示上可調(diào)用visual c+ 庫中的錯誤提示函數(shù)。 軟件工程文檔 總的來說,系統(tǒng)的用戶界面應(yīng)作到牢靠性、簡潔性、易學習和使用 4.3內(nèi)部接口 5.數(shù)據(jù)結(jié)構(gòu)設(shè)計 1)管理員信息表 軟件工程文檔 empid empname password sex age personid birth phone address 4)銷售信息表 字段 productid productname price quantity varchar varchar varchar char

6、int varchar datatime int varchar 20 20 16 2 4 18 8 4 100 身份證號碼為 18 位 密碼必需 6 至 16 位 數(shù)據(jù)類型 varchar varchar decimal int 字段長度 30 40 9 4 說明 5)訂單信息表 字段 orderid productname customername orderdata phone address quantity price sprice 數(shù)據(jù)類型 varchar varchar varchar data int varchar int decimal decimal 字段長度 4 40

7、60 8 4 100 4 9 9 總金額 說明 6)供應(yīng)商信息表 字段 customerid customername phone adrress e-mail memo 數(shù)據(jù)類型 varchar varchar int varchar varchar varchar 字段長度 4 60 4 100 30 100 備注 說明 7)商品庫存表 字段 數(shù)據(jù)類型 字段長度 說明 軟件工程文檔 6.物理結(jié)構(gòu)設(shè)計要點 6.1數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 由于數(shù)據(jù)的存取是通過界面的接口和數(shù)據(jù)庫進行連接的,所以在實現(xiàn)過程中必不行少的 是應(yīng)用程序?qū)崿F(xiàn)它們的連接。常用的訪問有:查詢、添加、刪除、修改等,所以用到的程序見

8、下表(為需用到的程序) 軟件工程文檔 b:超市員工 軟件工程文檔 7.運行設(shè)計 7.1運行模塊組合 1.系統(tǒng)管理員進入系統(tǒng)后的窗口為管理系統(tǒng)的界面,可以查詢商口供應(yīng)商、商品信息、員 工信息銷售狀況、庫存信息等。管理員對員工信息進行修改不會影響其他模塊;對商品供商修改將影響商口信息模塊,管理員對各個模塊的操作將連接至數(shù)據(jù)庫。 2.員工進入系統(tǒng)后只能對商口庫存信息查詢。員工銷售的產(chǎn)品記錄會進入數(shù)據(jù)庫進行記錄,同時銷售模塊、庫存模塊的數(shù)據(jù)會進行自動更新,員工對各個模塊的操作將連接至數(shù)據(jù)庫。 3系統(tǒng)管理員在服務(wù)器登錄,需要sql server 2000數(shù)據(jù)庫的支持;本系統(tǒng)的運行需iis5.0架設(shè)web

9、服務(wù)器。 4查詢模塊 管理員對數(shù)據(jù)查詢時通系統(tǒng)與數(shù)據(jù)庫的連接就可查詢.員工查詢時,會通過web服務(wù)器,再由web服務(wù)器查詢數(shù)據(jù)庫。 7.2 運行掌握 1.管理員登錄系統(tǒng)時,登錄界面的登錄響應(yīng)大事會依據(jù)用戶名賜予管理員的權(quán)限; 員工是以一般用戶登錄系統(tǒng)的,所以數(shù)據(jù)庫會以用戶名自動識別,并賜予不同的權(quán)限。 2.系統(tǒng)需要先啟動數(shù)據(jù)庫服務(wù)器,然后啟動中間的web服務(wù)器,然后各個用戶才能登錄到系統(tǒng)。 73 運行時間 1后臺db服務(wù)器和web服務(wù)器占用一臺pc服務(wù)器。前端用戶對系統(tǒng)的需求很小,普 通pc就可以。正常狀況下后臺的db和web服務(wù)器是始終運行的??紤]到此系統(tǒng)為小型超市開發(fā)的,所以一般停業(yè)時間服務(wù)器是關(guān)閉的。其中銷售模塊占用的資源較其他模塊要多得多,由于它在時刻將與服務(wù)器交換數(shù)據(jù)。 7系統(tǒng)出錯處理設(shè)計 7.1出錯信息 出錯輸出信息:在用戶使用錯誤的數(shù)據(jù)或訪問沒有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:“對不起,你使用的數(shù)據(jù)是非法的”。用戶的可以對自已的密碼進行管理,不允許用戶匿名登錄。 7.2補救措施 對于數(shù)據(jù)庫中的數(shù)據(jù)會隨時進行備份的,所以故在系統(tǒng)出錯后可以依靠數(shù)據(jù)庫的恢復(fù)功能,并且依靠日志文件使系統(tǒng)再啟動,就算系統(tǒng)崩潰數(shù)據(jù)也不會丟失。 8.維護設(shè)計 軟件工程文檔 對于系統(tǒng)較

溫馨提示

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

評論

0/150

提交評論