版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、詳細(xì)設(shè)計文檔 孑科歿女孕GUMNUNIVERSITYOFELECTRONICTECHNOLOGY詳細(xì)設(shè)計說明題目:倉庫管理系統(tǒng)學(xué)院:計算機(jī)科學(xué)與工程學(xué)院專業(yè):信息管理與信息系統(tǒng)學(xué)生姓名:黃桂學(xué)號:1200340119指導(dǎo)教師:張紀(jì)元2015年9月25日TOC o 1-5 h z HYPERLINK l bookmark4 o Current Document 1.引言3 HYPERLINK l bookmark6 o Current Document 1.1編寫目的3 HYPERLINK l bookmark8 o Current Document 1.2項目背景31.4定義4 HYPERLI
2、NK l bookmark10 o Current Document 1.5參考資料42.總體設(shè)計42.1總體概述4 HYPERLINK l bookmark12 o Current Document 2.2軟件結(jié)構(gòu)5 HYPERLINK l bookmark14 o Current Document 3.程序描述6 HYPERLINK l bookmark16 o Current Document 3.1程序功能63.1.1類圖結(jié)構(gòu)73.1.2開發(fā)視圖7 HYPERLINK l bookmark22 o Current Document 3.2程序性能8 HYPERLINK l bookma
3、rk24 o Current Document 3.3程序的輸入項8 HYPERLINK l bookmark26 o Current Document 3.4程序的輸出項10 HYPERLINK l bookmark28 o Current Document 3.5算法11 HYPERLINK l bookmark30 o Current Document 3.6程序邏輯11 HYPERLINK l bookmark32 o Current Document 3.7接口13 HYPERLINK l bookmark34 o Current Document 3.8存儲分配13 HYPERLI
4、NK l bookmark36 o Current Document 3.9限制條件14 HYPERLINK l bookmark38 o Current Document 3.10測試要點14 HYPERLINK l bookmark40 o Current Document 4系統(tǒng)靜態(tài)模型15 HYPERLINK l bookmark42 o Current Document 4.1系統(tǒng)用例模型15 HYPERLINK l bookmark44 o Current Document 4.2倉庫管理系統(tǒng)用例圖。17 HYPERLINK l bookmark46 o Current Docum
5、ent 4.3功能分配17桂林電子科技大學(xué)計算機(jī)科學(xué)與工程學(xué)院 1.引言1.1編寫目的本需求分析報告的目的是規(guī)范化本軟件的編寫,旨在于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,同時提出了倉儲管理系統(tǒng)的軟件開發(fā)過程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時也表明了本軟件的共性,以期待能夠獲得更大范圍的應(yīng)用。本文檔的預(yù)期讀者是:設(shè)計人員、開發(fā)人員、項目管理人員、測試人員、用戶。1.2項目背景倉儲管理系統(tǒng)(WMS)是倉儲管理信息化的具體形式,它在我國的應(yīng)用還處于起步階段。目前在我國市場上呈現(xiàn)出二元結(jié)構(gòu):以跨國公司或國內(nèi)少數(shù)先進(jìn)企業(yè)為代表的高端市場,其應(yīng)用W
6、MS的比例較高,系統(tǒng)也比較集中在國外基本成熟的主流品牌;以國內(nèi)企業(yè)為代表的中低端市場,主要應(yīng)用國內(nèi)開發(fā)的WMS產(chǎn)品。物資的儲存和運輸是整個物流過程中的兩個關(guān)鍵環(huán)節(jié),被人們稱之為“物流的支柱”。在商品交換過程中,雖然物資的購、銷活動決定了物資的交換關(guān)系,但若沒有物資的儲存和運輸,物資的這種交換關(guān)系則不能最終實現(xiàn)。主要以倉庫管理系統(tǒng)開發(fā)需求分析需求分析說明書提出基本范圍能夠?qū)嵤┦裁礃佑杏玫墓δ軄碛行У墓芾恚⒅笇?dǎo)開發(fā)人員去開發(fā)這樣的功能系統(tǒng)。1.4定義PLD語言:即過程設(shè)計語言,是一種用于描述程序算法和定義的數(shù)據(jù)結(jié)構(gòu)的偽碼設(shè)計語言。N-S圖:它是由Nassi和Shneiderman按照結(jié)構(gòu)化的程序
7、設(shè)計要求提出的一種描述圖形算法的工具。PAD圖:是問題分析圖的英文縮寫,它是繼程序流程圖和盒圖之后,主要用于描述系統(tǒng)詳細(xì)設(shè)計的圖形表達(dá)工具。1.5參考資料軟件工程實踐教程清華大學(xué)出版社宋雨編著軟件可行性研究報告(GB8567-88)田寶軍劉利民編著軟件工程導(dǎo)論第五版清華大學(xué)出版社張海潘編著數(shù)據(jù)庫系統(tǒng)概論(第四版)高等教育出版社王珊編著2.總體設(shè)計2.1總體概述利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實際數(shù)
8、據(jù)元素(不能再分割的元素)。隨著結(jié)構(gòu)的精細(xì)化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對頂層信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。本系統(tǒng)一共分為六個模塊,每個模塊之間雖然在表面上是相互獨立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個模塊訪問的有兩個數(shù)據(jù)庫,所訪問的表也有很大不同。本系統(tǒng)軟件主要實現(xiàn)的功能是倉庫管理員對倉庫進(jìn)行庫存的管理,主要包括,對于生產(chǎn)部門送來的貨物進(jìn)行清點,無誤后入庫,對于銷售部門請求的貨物進(jìn)行核實,無誤后出庫。并對倉庫的庫存量進(jìn)行查詢,當(dāng)存貨不足時,讓采購員進(jìn)行采購。每個模塊的功能都是按照在調(diào)研
9、中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能的分析,系統(tǒng)中模塊為系統(tǒng)菜單,具體為庫存預(yù)警管理,商品管理,修改列表管理,入庫管理,出庫管理,查詢管理。各功能模塊的具體功能如下:(1)庫存預(yù)警管理:主要是對庫存商品小于某一個值的時候說要報警的管理模塊。(2)商品管理:針對倉庫內(nèi)商品的產(chǎn)品名、廠商品名、貨號、庫存、進(jìn)貨價、預(yù)售價以及入庫時間進(jìn)行管理,并可以添加新的商品。(3)修改列表管理:商品生產(chǎn)公司的地址、電話、庫存等信息的求改和刪除,并可以增加新的廠商名。(4)入庫管理:包括產(chǎn)品名、廠商品名、貨號、數(shù)量、進(jìn)貨價及零售價。(5)出庫管理:包括廠商品名、貨號、產(chǎn)品名及數(shù)量。(6)查詢管理:對某個或者某類
10、產(chǎn)品進(jìn)行查詢以便在特殊情況下對商品管理的需要。2.2軟件結(jié)構(gòu)如圖2-1所示審核信息/顯示幫助文檔/顯示幫助文檔信息圖2-13.程序描述3.1程序功能如圖3-1所示圖3-1311類圖結(jié)構(gòu)類圖有許多說明性的模型元素,顯示了模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系功能;倉庫盤點模塊包含倉庫盤點、貨位管理功能;信息管理模塊包含系統(tǒng)用戶信息管理、客戶信息管理、供應(yīng)商信息管理和商品信息管理等功能。各個功能模塊和數(shù)據(jù)庫有依賴關(guān)系。功能模塊完成功能后會把各種信息傳到數(shù)據(jù)庫中存儲,形成相應(yīng)的表。每個功能模塊都有一個可以與打印機(jī)連接的接口,方便各種憑證的打印和出具。著鼬盎見D刑理怦応兩信就,:W8詩卡善
11、溯朋旦口遁i麗點信層0出匪員+信京查訶彳亠啟示人岸雯ac:-&祇斥隹邇-呂不世點彌Q!+S示舷腳匸溺鑑打即機(jī)疝餐4+1+、-L.rdtIJrlQ出用培八値尚侶Sfs圖3-1-1系統(tǒng)類圖312開發(fā)視圖開發(fā)視圖(DevelopmentView),描述了在開發(fā)環(huán)境中軟件的靜態(tài)組織結(jié)構(gòu),主要側(cè)重于軟件模塊的組織和管理。開發(fā)中的軟件架構(gòu)關(guān)注軟件開發(fā)環(huán)境下實際模塊的組織,這樣,對于一個軟件系統(tǒng),軟件打包成小的程序塊(程序庫或子系統(tǒng)),它們就可以由不同的開發(fā)人員進(jìn)行開發(fā)。子系統(tǒng)可以組織成分層結(jié)構(gòu),每個層為上一層提供良好定義的接口。弄面n圖3-1-2.開發(fā)視圖3.2程序性能精度需求:在精度需求上,根據(jù)使用需要
12、,在各項數(shù)據(jù)的輸入,輸出及傳輸過程中,由于本系統(tǒng)使用數(shù)摞結(jié)構(gòu),可以滿足各種精度的需求。時間需求:在軟件方面,響應(yīng)時間,更新處理時間都比較快且迅速,完全滿足用戶要求。靈活性:當(dāng)用戶需求,如操作方式,運行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等發(fā)生變化時,設(shè)計的軟件要做適當(dāng)調(diào)整,靈活性非常大。3.3程序的輸入項編號數(shù)據(jù)元素名內(nèi)部名值域類長備注E05商口口編號SPBHC/6E06商品名稱SPMCC/30E07規(guī)格GGC/10E08出庫價格CKJGN/6E09出庫日期CKEQD/8E10出庫經(jīng)手人CKJSRC/12E11客戶KHC/12E12供貨編號GHBHC/6E13供貨單位名稱GHDWMCC/30
13、E14收款單位SKDWC/30E15業(yè)務(wù)員YWYC/12E16商品數(shù)量SPSLN/8E17入庫價格RKJGN/6E18入庫日期RKRQD/8E19入庫經(jīng)手人RKJSRC/12E20名片編號MPBHC/6E21供貨商編號GHSBHC/6E22職務(wù)ZWC/12E23公司電話GSDHC/12E24地址DZC/30E25郵編YBC/6E26入庫編號RKBHC/6E27庫存上限KCSXN/8E28庫存下限KCXXN/8E29退貨編號THBHC/6E30退貨數(shù)量THSLN/6E31退貨日期THRQD/8E32退貨單位THDWC/30E33退入編號TRBHC/6E34退入數(shù)量TRSLN/8E35退入單位TR
14、DWC/30E36退入時間TRSJD/8E37出庫編號CKBHC/63.4程序的輸出項編號數(shù)據(jù)元素名內(nèi)部名值域類長備注E05商口口編號SPBHC/6E06商品名稱SPMCC/30E07規(guī)格GGC/10E08出庫價格CKJGN/6E09出庫日期CKEQD/8E10出庫經(jīng)手人CKJSRC/12E11客戶KHC/12E12供貨編號GHBHC/6E13供貨單位名稱GHDWMCC/30E14收款單位SKDWC/30E15業(yè)務(wù)員YWYC/12E16商品數(shù)量SPSLN/8E17入庫價格RKJGN/6E18入庫日期RKRQD/8E19入庫經(jīng)手人RKJSRC/12E20名片編號MPBHC/6E21供貨商編號GH
15、SBHC/6E22職務(wù)ZWC/12E23公司電話GSDHC/12E24地址DZC/30E25郵編YBC/6E26入庫編號RKBHC/6E27庫存上限KCSXN/8E28庫存下限KCXXN/8E29退貝編號THBHC/6E30退貨數(shù)量THSLN/6E31退貨日期THRQD/8E32退貨單位THDWC/30E33退入編號TRBHC/6E34退入數(shù)量TRSLN/8E35退入單位TRDWC/30E36退入時間TRSJD/8E37出庫編號CKBHC/63.5算法查詢條件下拉列表:選擇查詢的方式,然后于查詢框中填寫關(guān)鍵字進(jìn)行搜索。查詢按鈕觸發(fā)的處理:用于根據(jù)查詢條件和用戶輸入的條件進(jìn)行查詢產(chǎn)品的相關(guān)信息并
16、顯示。修改按鈕觸發(fā)的處理:用于修改選中的產(chǎn)品的信息,產(chǎn)生產(chǎn)品信息修改界面。(僅限管理員權(quán)限)3.6程序邏輯如圖3-2所示圖3-21)細(xì)化“系統(tǒng)管理”的數(shù)據(jù)流圖(2)細(xì)化“輸入處理”的數(shù)據(jù)流圖土1=1匸立L口口J口口J口口ASI出庫丨丨導(dǎo)(3)系統(tǒng)帳戶管理數(shù)據(jù)流圖2改新權(quán)戶修更授用3.7接口外部接口將條形碼設(shè)備接收的數(shù)據(jù)傳遞給系統(tǒng),系統(tǒng)將整理好的數(shù)據(jù)傳遞給數(shù)據(jù)庫,并提示數(shù)據(jù)錄入。將從數(shù)據(jù)庫中提取符合條件的信息,并顯示出來,然后通知打印機(jī)進(jìn)行打印。內(nèi)部接口控制面板提示用戶輸入口令等信息,條碼掃描儀對商品信息進(jìn)行錄入。通過顯示器把需要的信息顯示出來,如果需要打印就通知打印機(jī)打印出來。3.8存儲分配數(shù)
17、據(jù)兀素名類型長度商口口編號Char20商品名稱nvarchar10出庫價格money出庫日期datatime出庫經(jīng)手人nvarchar10客戶nvarchar10供貨編號char20供貨單位名稱nvarchar20收款單位nvarchar20業(yè)務(wù)員nvarchar10商品數(shù)量int入庫價格money入庫日期datatime入庫經(jīng)手人nvarchar10供貨商編號char20職務(wù)nvarchar10公司電話string地址nvarchar20郵編int入庫編號char20庫存上限int庫存下限int退貝編號char20退貨數(shù)量int退貨日期datatime退貨單位nvarchar20退入編號ch
18、ar20退入數(shù)量int退入單位nvarchar20退入時間datatime出庫編號char203.9限制條件本系統(tǒng)在Windows環(huán)境中開發(fā),故在Windows中運行無其它因素限制(推薦使用官方正版系統(tǒng))?;诎踩紤]問題本系統(tǒng)建議不要連接外部網(wǎng)絡(luò),維護(hù)版本所有權(quán)。系統(tǒng)的操作人員應(yīng)具有一定的計算機(jī)方面的知識或經(jīng)過相應(yīng)的培訓(xùn)經(jīng)驗,突發(fā)情況可進(jìn)行操作以緩解損害情況,同時應(yīng)做好對后臺數(shù)據(jù)庫的保密工作。3.10測試要點1)無法查到客戶和貨物信息輸入關(guān)鍵字后,系統(tǒng)中有該商品卻搜索不到的問題(2)臨界值的測試當(dāng)輸入查詢庫存少于多少的表單時,輸入不正確的數(shù)字(如字符,負(fù)數(shù))查看輸出結(jié)果。4系統(tǒng)靜態(tài)模型4.1系統(tǒng)用例模型倉庫管理系統(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國鎳涂層纖維行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 專業(yè)化機(jī)電安裝作業(yè)協(xié)議格式2024版A版
- 2025年全球及中國18-22英寸工業(yè)顯示器行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國高精度首飾秤行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球網(wǎng)絡(luò)訪問控制器行業(yè)調(diào)研及趨勢分析報告
- 2025年拆遷現(xiàn)場施工協(xié)議3篇
- 二零二五年度寵物店寵物購買合同附寵物用品銷售協(xié)議3篇
- 二零二五版國際原油合同條款中的合同簽訂與生效流程3篇
- 2025年度民房租賃合同(含房屋押金退還規(guī)定)2篇
- 二零二五版單位員工自助餐服務(wù)協(xié)議2篇
- 學(xué)校2025年寒假特色實踐作業(yè)綜合實踐暨跨學(xué)科作業(yè)設(shè)計活動方案
- 2024數(shù)據(jù)資源采購及運營管理合同3篇
- 人教版小學(xué)數(shù)學(xué)一年級上冊20以內(nèi)加減混合口算練習(xí)題全套
- 兒童青少年行為和情緒障礙的護(hù)理
- 自升式塔式起重機(jī)安裝與拆卸施工方案
- 山東省技能大賽青島選拔賽-世賽選拔項目20樣題(數(shù)字建造)
- 人居環(huán)境整治合同書
- 2025屆上海市徐匯、松江、金山區(qū)高一物理第一學(xué)期期末學(xué)業(yè)水平測試試題含解析
- 幼兒園意識形態(tài)風(fēng)險點排查報告
- 催收培訓(xùn)制度
- 學(xué)習(xí)布萊爾盲文用積木相關(guān)項目實施方案
評論
0/150
提交評論