版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書變更記錄 倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書編寫:陳正超日期:2014-10-10(第5組)日期:審核:批準(zhǔn):日期:受控狀態(tài):是發(fā)布版次:1。1日期:2014-10-10編號:日期版本變更說明作者2014-10—101.0初始版本陳正超2014—10-261。1添加活動圖和模塊類圖陳正超簽字確認(rèn)系統(tǒng)模塊 對應(yīng)章節(jié) 對應(yīng)部門 負(fù)責(zé)人簽字倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書目錄1引言...........................................................................................................................................11。1編寫目的...........................................................................................................................11。2背景...................................................................................................................................12概述...........................................................................................................................................12.1基線...................................................................................................................................12。2范圍...................................................................................................................................12.3定義...................................................................................................................................22.4參考資料...........................................................................................................................22.5術(shù)語與縮寫解釋...............................................................................................................23模塊命名規(guī)則...........................................................................................................................34模塊匯總...................................................................................................................................34.1模塊匯總表.......................................................................................................................34。2塊關(guān)系圖...........................................................................................................................55子系統(tǒng)模塊設(shè)計.......................................................................................................................65.1操作員管理模塊...............................................................................................................65。2入庫管理模塊...................................................................................................................65.3出庫管理模塊...................................................................................................................75.4商品管理模塊...................................................................................................................85。5供應(yīng)商管理模塊...............................................................................................................95。6庫存報表模塊.................................................................................................................105.7GUI設(shè)計.........................................................................................................................105。7。1界面關(guān)系圖.............................................................................................................11I倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書引言1.1編寫目的在前一階段本倉庫管理系統(tǒng)項目的概要設(shè)計中,已經(jīng)對本項目的概要進行了初步的設(shè)計,即將整個項目進行了模塊化設(shè)計,對項目分成多個模塊,以及模塊之間的聯(lián)系.本階段主要是在上階段的基礎(chǔ)上,對倉庫管理系統(tǒng)做一個詳細(xì)設(shè)計,主要包括該系統(tǒng)的每個模塊的詳細(xì)設(shè)計,涉及類圖,時序圖,快關(guān)系圖等等。在該倉庫管理系統(tǒng)的程序設(shè)計階段,程序員可以參考詳細(xì)設(shè)計說明書,在對項目程序設(shè)計時,按照詳細(xì)設(shè)計說明書中的設(shè)定,對程序進行編寫.后面的軟件測試以及軟件的維護階段也可以參考詳細(xì)設(shè)計說明書,以便于了解詳細(xì)設(shè)計中所完成的各個模塊的實現(xiàn),提出修改意見,完善系統(tǒng)設(shè)計。本文檔供項目經(jīng)理,設(shè)計人員,開發(fā)人員閱讀1.2背景待開發(fā)的軟件系統(tǒng)的名稱:倉庫管理系統(tǒng)本項目的任務(wù)提出者及單位:計算機科學(xué)與工程學(xué)院開發(fā)者:軟件工程實驗第五組用戶及實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡(luò):電子科技大學(xué)全校師生該軟件系統(tǒng)同其他系統(tǒng)或其他機構(gòu)的基本的相互來往關(guān)系。概述2.1基線倉庫管理系統(tǒng)需求分析說明書,倉庫管理系統(tǒng)設(shè)計說明書2.2范圍本次項目包含以下幾個模塊:1倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書 內(nèi)部文檔操作員管理入庫管理出庫管理商品管理供應(yīng)商管理庫存報表GUI設(shè)計2.3定義2.4參考資料[1]盧青。分布式倉庫管理系統(tǒng)及其盤點模型的研究與設(shè)計.微電子學(xué)與計算機[J]。2005。22(1):17-19。[2]趙國增.基于C/S結(jié)構(gòu)的庫存管理系統(tǒng)的設(shè)計。信息技術(shù)[J].2007.36(1).[3]楊野?;诠ぷ髁鞯膫}庫管理系統(tǒng)的設(shè)計與實現(xiàn)[D]。吉林大學(xué).2004。[4]任麗君.基于UML的學(xué)生選課系統(tǒng)建模。長春師范學(xué)院學(xué)報[J].2006.25(1):72-76.[5]任耀祥.庫存管理建模與仿真研究.天津工業(yè)大學(xué)。2008。[6]蘇杭。B/S模式下多層架構(gòu)的倉庫管理信息系統(tǒng)設(shè)計.物流工程與管理[J].2009。3。2.5術(shù)語與縮寫解釋縮寫、術(shù)語
解釋類圖
類圖(Classdiagram)由許多(靜態(tài))說明性的模型元素(例如類、包和它們之間的關(guān)系,這些元素和它們的內(nèi)容互相連接)組成。類圖可以組織在(并且屬于)包中,僅顯示特定包中的相關(guān)內(nèi)容。時序圖
時序圖(SequenceDiagram),亦稱為序列圖或循序圖,是一種
UML
行為圖。它通過描述對象之間發(fā)送消息的時間順序顯示多個對象之間的動態(tài)協(xié)作。它可以表示用例的行為順序,當(dāng)執(zhí)行一個用例行為時,時序圖中的每條消息對應(yīng)了一個類操作或狀態(tài)機中引起轉(zhuǎn)換的觸發(fā)事件2倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書 內(nèi)部文檔模塊命名規(guī)則用下劃線分開,例如:get_number_of_files模塊匯總4.1模塊匯總表子模塊操作員管理模塊名稱操作員管理用戶登陸添加用戶刪除用戶
功能簡述對操作員的添加、刪除以及用戶的登陸注銷操作在該模塊中,用戶可以使用用戶名和密碼進行登陸,登陸過后才能進行對應(yīng)的操作。登陸用戶分為管理員和采購員,管理員擁有管理員權(quán)限,而采購員的權(quán)限比較小當(dāng)該用戶為管理員用戶時,管理員可以對用戶進行添加,添加過后,添加的用戶才能登陸。當(dāng)需要增加采購員時,首先由管理員進行添加用戶操作,然后采購員登陸,并且修改用戶信息,并保存當(dāng)?shù)顷懹脩魹楣芾韱T用戶時,管理員可以對某個或某些用戶進行刪除操作,用戶被刪除之后,該用戶不再擁有登陸權(quán)限。當(dāng)采購員離開公司,需要對其個人信息及權(quán)限進行刪除時,管理員登陸系統(tǒng),然后執(zhí)行刪除用戶操作。子模塊入庫管理模塊名稱入庫管理添加入庫信息查詢?nèi)霂煨畔?/p>
功能簡述倉庫管理員可以對商品的入庫信息進行查詢、添加、修改等操作。入庫信息更新結(jié)束之后,系統(tǒng)同時會對庫存信息進行更新倉庫管理員入庫的時候,會添加入庫信息。當(dāng)商品需要入庫的時候,管理員登陸系統(tǒng)進行入庫信息的添加,添加了入庫信息之后,庫存信息同時得到更新倉庫管理員對入庫信息的查詢。查詢?nèi)霂煨畔?返回的結(jié)果是入庫表3倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書 內(nèi)部文檔修改入庫信息
單倉庫管理員對入庫信息的修改。當(dāng)入庫表單出錯需要修改的時候,管理員登陸系統(tǒng),然后執(zhí)行修改入庫信息操作,將原有的出錯表單更改子模塊出庫管理模塊名稱出庫管理添加出庫信息查詢出庫信息修改出庫信息
功能簡述倉庫管理員可以對商品的出庫信息進行查詢、添加等操作,以方便其他操作員修改出庫信息。出庫信息更新結(jié)束之后,系統(tǒng)同時會對庫存信息進行更新倉庫管理員在商品出庫的時候,會添加出庫信息。當(dāng)商品需要出庫的時候,管理員登陸系統(tǒng)進行入庫信息的添加,添加了出庫信息之后,庫存信息同時得到更新倉庫管理員可以對出庫信息進行查詢。查詢出庫信息,返回的結(jié)果是入庫表單倉庫管理員可以修改出庫信息,當(dāng)出庫表單出錯需要修改的時候,管理員登陸系統(tǒng),然后執(zhí)行修改出庫信息操作,將原有的出錯表單更改子模塊商品管理模塊名稱商品管理添加商品信息查詢商品信息修改商品信息
功能簡述倉庫管理員和采購員都可以查詢相關(guān)的商品信息,并對商品進行管理采購員采購了某樣商品后,可以添加商品信息,添加的商品信息就會顯示到查詢商品信息中.定義了如何查詢商品信息,管理員和采購員對商品信息進行查詢時,執(zhí)行查詢操作定義了倉庫管理員和采購員如何修改商品信息.當(dāng)商品信息,比如價格,供應(yīng)商需要修改的時候,管理員執(zhí)行該操作,對商品信息進行修改。子模塊供應(yīng)商管理模塊名稱供應(yīng)商管理
功能簡述采購員可以添加修改供應(yīng)商基本信息。供應(yīng)商是商品信息中不可或缺的一部分.4倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書 內(nèi)部文檔添加供應(yīng)商信息查詢供應(yīng)商信息修改供應(yīng)商信息
該子系統(tǒng)定義了采購員如何添加供應(yīng)商信息,當(dāng)有新的供應(yīng)商出現(xiàn)時,與該供應(yīng)商聯(lián)系的采購員可以登錄系統(tǒng),來添加供應(yīng)商信息。采購員可以查詢供應(yīng)商信息,管理員同樣可以進行供應(yīng)商信息的查詢.定義了如何對供應(yīng)商信息進行修改,當(dāng)供應(yīng)商信息需要變更的時候,采購員需要登錄到系統(tǒng),然后執(zhí)行修改操作,從而對供應(yīng)商信息進行修改。子模塊庫存管理模塊名稱庫存報表庫存查詢庫存報表及查詢庫存警報
功能簡述倉庫管理員和采購員可以查詢、修改、添加、刪除相關(guān)商品的庫存信息,以保證系統(tǒng)的正確性和及時性;倉庫管理員可以對報損和退貨進行統(tǒng)計,然后對相關(guān)的信息進行修改和報表。倉庫管理員和采購員都可以對庫存進行查詢,返回庫存信息。倉庫管理員可以查看庫存報表,返回是以庫存報表的形式返回。提供庫存警報功能,當(dāng)庫存小于一定量的值時,庫存會提醒倉庫管理員子模塊
GUI
設(shè)計模塊名稱
功能簡述功能交互
實現(xiàn)不同用戶、管理員通過此
GUI
實現(xiàn)對供應(yīng)商、商品進貨、商品采購、商品庫存實時進行監(jiān)控.4.2 塊關(guān)系圖操作員類圖入庫類圖出庫類圖供應(yīng)商類圖商品信息類圖庫存報表類圖5倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書 內(nèi)部文檔處理類圖子系統(tǒng)模塊設(shè)計5.1操作員管理模塊模塊名稱功能描述
操作員管理用戶登陸:在該模塊中,用戶可以使用用戶名和密碼進行登陸,登陸過后才能進行對應(yīng)的操作。登陸用戶分為管理員和采購員,管理員擁有管理員權(quán)限,而采購員的權(quán)限比較小添加用戶:當(dāng)該用戶為管理員用戶時,管理員可以對用戶進行添加,添加過后,添加的用戶才能登陸。當(dāng)需要增加采購員時,首先由管理員進行添加用戶操作,然后采購員登陸,并且修改用戶信息,并保存刪除用戶:當(dāng)?shù)顷懹脩魹楣芾韱T用戶時,管理員可以對某個或某些用戶進行刪除操作,用戶被刪除之后,該用戶不再擁有登陸權(quán)限。當(dāng)采購員離開公司,需要對其個人信息及權(quán)限進行刪除時,管理員登陸系統(tǒng),然后執(zhí)行刪除用戶操作。接口與屬性
voidactionPerformed(ActionEvente)
功能:用戶登陸,無返回值intopterInsert()功能:添加用戶,添加操作員,返回
intintopterDel()功能:刪除用戶,刪除操作員,返回
int管理員用例圖普通用戶用例圖時序圖用戶登陸活動圖5.2入庫管理模塊模塊名稱 入庫管理功能描述 倉庫管理員可以對商品的入庫信息進行查詢、添加、修改等操作.入庫信息6倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書 內(nèi)部文檔更新結(jié)束之后,系統(tǒng)同時會對庫存信息進行更新添加入庫信息:倉庫管理員入庫的時候,會添加入庫信息。當(dāng)商品需要入庫的時候,管理員登陸系統(tǒng)進行入庫信息的添加,添加了入庫信息之后,庫存信息同時得到更新查詢?nèi)霂煨畔ⅲ簜}庫管理員對入庫信息的查詢.查詢?nèi)霂煨畔?返回的結(jié)果是入庫表單修改入庫信息:倉庫管理員對入庫信息的修改。當(dāng)入庫表單出錯需要修改的時候,管理員登陸系統(tǒng),然后執(zhí)行修改入庫信息操作,將原有的出錯表單更改接口與屬性 voidaddItem(item) 功能:添加入庫信息,參數(shù)是入庫報表voidselect(String[][] str) 功能:查詢和修改入庫信息管理員用例圖時序圖入庫信息活動圖5.3出庫管理模塊模塊名稱功能描述
出庫管理倉庫管理員可以對商品的出庫信息進行查詢、添加等操作,以方便其他操作員修改出庫信息.出庫信息更新結(jié)束之后,系統(tǒng)同時會對庫存信息進行更新添加出庫信息:倉庫管理員在商品出庫的時候,會添加出庫信息。當(dāng)商品需要出庫的時候,管理員登陸系統(tǒng)進行入庫信息的添加,添加了出庫信息之后,庫存信息同時得到更新查詢出庫信息:倉庫管理員可以對出庫信息進行查詢.查詢出庫信息,返回的結(jié)果是入庫表單修改出庫信息:倉庫管理員可以修改出庫信息,當(dāng)出庫表單出錯需要修改的時候,管理員登陸系統(tǒng),然后執(zhí)行修改出庫信息操作,將原有的出錯表單更改7倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書 內(nèi)部文檔接口與屬性 intinsert() 功能:添加出庫信息,返回值intvoidselect() 功能:查詢出庫信息,返回值voidintmodify() 功能:修改出庫信息,返回值void管理員用例圖出庫信息時序圖出庫信息活動圖5.4商品管理模塊模塊名稱 商品管理功能描述 倉庫管理員和采購員都可以查詢相關(guān)的商品信息,并對商品進行管理添加商品信息:采購員采購了某樣商品后,可以添加商品信息,添加的商品信息就會顯示到查詢商品信息中。查詢商品信息:定義了如何查詢商品信息,管理員和采購員對商品信息進行查詢時,執(zhí)行查詢操作修改商品信息:定義了倉庫管理員和采購員如何修改商品信息。當(dāng)商品信息,比如價格,供應(yīng)商需要修改的時候,管理員執(zhí)行該操作,對商品信息進行修改。接口與屬性 intShopUpdate()功能:倉庫管理員和采購員可以調(diào)用該函數(shù)接口,來實現(xiàn)商品的信息更新intShopDel()功能:當(dāng)倉庫管理員想要對商品信息進行刪除時,可調(diào)用該函數(shù)接口publicArrayListShopSelect()功能:當(dāng)倉庫采購員和倉庫管理員想要查詢商品信息時,可以調(diào)用該函數(shù)接口intShopInsert()功能:當(dāng)倉庫管理員和采購員想要對商品信息進行添加時,可調(diào)用該函數(shù)接口商品信息模塊的用例圖商品信息模塊的時序圖商品信息活動圖8倉庫管理系統(tǒng)項目詳細(xì)設(shè)計說明書 內(nèi)部文檔5.5供應(yīng)商管理模塊模塊名稱功能描述
供應(yīng)商管理采購員可以添加修改供應(yīng)商基本信息。供應(yīng)商是商品信息中不可或缺的一部分.添加供應(yīng)商信息:該子系統(tǒng)定義了采購員如何添加供應(yīng)商信息,當(dāng)有新的供應(yīng)商出現(xiàn)時,與該供應(yīng)商聯(lián)系的采購員可以登錄系統(tǒng),來添加供應(yīng)商信息。查詢供應(yīng)商信息:采購員可以查詢供應(yīng)商信息,管理員同樣可以進行供應(yīng)商信息的查詢。修改供應(yīng)商信息:定義了如何對供應(yīng)商信息進行修改,當(dāng)供應(yīng)商信息需要變更的時候,采購員需要登錄到系統(tǒng),然后執(zhí)行修改操作,從而對供應(yīng)商信息進行修改.刪除供應(yīng)商信息:定義了如何對供應(yīng)商信息進行刪除,當(dāng)供應(yīng)商信息需要刪除的時候,采購員需要登錄到系統(tǒng),然后執(zhí)行刪除操作,從而對供應(yīng)商信息進行刪除。接口與屬性
publicArrayListGongSelect():該函數(shù)定義了如何查詢供應(yīng)商信息,在函數(shù)內(nèi)部自帶了供應(yīng)商查詢語句,通過調(diào)用該函數(shù),即可查詢到供應(yīng)商信息,作為返回值publicintGongSave():該函數(shù)定義了如何添加供應(yīng)商信息,內(nèi)嵌
insertinto的SQL語句,能夠添加供應(yīng)商信息,返回值位函數(shù)是否調(diào)用成功publicintGongupdate():供應(yīng)商信息的更新和修改由該函數(shù)定義,只需要調(diào)用該函數(shù),即可完成供應(yīng)商信息的更新,返回值為函數(shù)是否調(diào)用成功publicintGongDel():該函數(shù)定義了如何去刪除供應(yīng)商信息。只需簡單的調(diào)用,即可完
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026江西裕民銀行誠聘英才筆試參考題庫及答案解析
- 2026年不同材料的摩擦性能實驗研究
- 2025年常州市人事考試及答案
- 2025年文山和昭通事業(yè)單位考試及答案
- 2025年雙陽人事考試及答案
- 2025年來賓面試筆試題目答案
- 2025年美國加州dmv駕照筆試題在線答案
- 2025年麗江教資培訓(xùn)機構(gòu)筆試及答案
- 2025年本溪事業(yè)編考試題庫及答案
- 2025年湖南教師編免筆試及答案
- 學(xué)術(shù)誠信與學(xué)術(shù)規(guī)范研究-深度研究
- 《ETF相關(guān)知識培訓(xùn)》課件
- (一模)烏魯木齊地區(qū)2025年高三年級第一次質(zhì)量英語試卷(含答案)
- 2025年云南省普洱市事業(yè)單位招聘考試(833人)高頻重點提升(共500題)附帶答案詳解
- DB15-T 3677-2024 大興安嶺林區(qū)白樺樹汁采集技術(shù)規(guī)程
- 2024年《13464電腦動畫》自考復(fù)習(xí)題庫(含答案)
- 義務(wù)教育階段學(xué)生語文核心素養(yǎng)培養(yǎng)的思考與實踐
- 綜合利用1噸APT渣項目研究報告樣本
- JT-T 1495-2024 公路水運危險性較大工程專項施工方案編制審查規(guī)程
- 圓錐曲線壓軸題30題2023
- 浙江省杭州市2022-2023學(xué)年四年級上學(xué)期語文期末試卷(含答案)2
評論
0/150
提交評論