倉庫管理系統(tǒng)詳細(xì)設(shè)計說明書第5組_第1頁
倉庫管理系統(tǒng)詳細(xì)設(shè)計說明書第5組_第2頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書(第5組)編寫:陳正超 日期:2014-10-10日期: 審核:日期:批準(zhǔn):是 受控狀態(tài):2014-10-10日期:1.1發(fā)布版次:編號:倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔變更記錄日期版本變更說明作者2014-10-101.0初始版本陳正超2014-10-261.1添加活動圖和模塊類圖陳正超簽字確認(rèn)系統(tǒng)模塊對應(yīng)早節(jié)對應(yīng)部門負(fù)責(zé)人簽字倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書目錄1弓I言.11.1編寫目的 .1背景.11.2概述.122.1基線.1范圍.2.22定義 .22.3參考資料2.4.2術(shù)語與縮寫解釋.2.5 .23模塊命名規(guī)則 .3模

2、塊匯總4.34.1模塊匯總表 .3塊關(guān)系圖 .64.25子系統(tǒng)模塊設(shè)計 .125.1操作員管理模塊 .12入庫管理模塊5.2. 14出庫管理模塊.5.3. 17商品管理模塊.5.4. 19供應(yīng)商管理模塊.5.5.22庫存報表模塊5.6.24GUI 5.7設(shè)計.27界面關(guān)系圖 .28 5.7.1I倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書1引言1.1 編寫目的在前一階段本倉庫管理系統(tǒng)項(xiàng)目的概要設(shè)計中,已經(jīng)對本項(xiàng)目的概要進(jìn)行了初步的設(shè)計,即將整個項(xiàng)目進(jìn)行了模塊化設(shè)計,對項(xiàng)目分成多個模塊,以及模塊之間的聯(lián)系。 本階段主要是在上階段的基礎(chǔ)上,對倉庫管理系統(tǒng)做一個詳細(xì)設(shè)計,主要包括該系統(tǒng)的每個模塊的詳細(xì)設(shè)計,涉及類

3、圖,時序圖,快關(guān)系圖等等。在該倉庫管理系統(tǒng)的程序設(shè)計階段,程序員可以參考詳細(xì)設(shè)計說明書,在對項(xiàng)目程序設(shè)計時,按照詳細(xì)設(shè)計說明書中的設(shè)定,對程序進(jìn)行編寫。 后面的軟件測試以及軟件的維護(hù)階段也可以參考詳細(xì)設(shè)計說明書,以便于了解詳細(xì)設(shè)計中所完成的各個模塊的實(shí)現(xiàn),提岀修改意見,完善系統(tǒng)設(shè)計。本文檔供項(xiàng)目經(jīng)理,設(shè)計人員,開發(fā)人員閱讀1.2 背景1.待開發(fā)的軟件系統(tǒng)的名稱:倉庫管理系統(tǒng)2.本項(xiàng)目的任務(wù)提岀者及單位:計算機(jī)科學(xué)與工程學(xué)院23.開發(fā)者:軟件工程實(shí)驗(yàn)第五組用戶及實(shí)現(xiàn)該軟件的計算中心或計算機(jī)網(wǎng)絡(luò):電子科技大學(xué)全校師生4.該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系。2概述2.1 基線倉庫管理

4、系統(tǒng)需求分析說明書,倉庫管理系統(tǒng)設(shè)計說明書1倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔2.2 范圍本次項(xiàng)目包含以下幾個模塊:1.操作員管理2.入庫管理3.出庫管理4.商品管理5.供應(yīng)商管理6.庫存報表7. GUI設(shè)計2.3 定義2.4 參考資料1盧青.分布式倉庫管理系統(tǒng)及其盤點(diǎn)模型的研究與設(shè)計.微電子學(xué)與計算機(jī)J.2005.22(1):17 -19.2趙國增.基于C/S結(jié)構(gòu)的庫存管理系統(tǒng)的設(shè)計.信息技術(shù)J.2007.36(1).3楊野.基于工作流的倉庫管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)D.吉林大學(xué).2004.4任麗君.基于UML的學(xué)生選課系統(tǒng)建模.長春師范學(xué)院學(xué)報J.2006.25(1):72 -76.5任耀祥

5、.庫存管理建模與仿真研究.天津工業(yè)大學(xué).2008.蘇杭.B/S模式下多層架構(gòu)的倉庫管理信息系統(tǒng)設(shè)計.物流工程與管理J.2009.3.2.5 術(shù)語與縮寫解釋縮寫、術(shù)語解釋類圖類圖(Class diagram)由許多(靜態(tài))說明性的模型元素(例如類、包和它們 之間的關(guān)系,這些元素和它們的內(nèi)容互相連接)組成。 類圖可以組織在(并 且屬于)包中, 僅顯示特定包中的相關(guān)內(nèi)容。倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔31時序圖行UMLDiagram),亦稱為序列圖或循序圖,是一種時序圖(Sequenee為圖。它通過描述對象之間發(fā)送消息的時間順序顯示多個對象之間的動態(tài)協(xié) 作。它可以表示用例的行為順序,當(dāng)執(zhí)行一

6、個用例行為時,時序圖中的每條消息對應(yīng)了一個類操作或狀態(tài)機(jī)中引起轉(zhuǎn)換的觸發(fā)事件模塊命名規(guī)則3get_number_of_files 用下劃線分開,例如:模塊匯總44.1 模塊匯總表子模塊操作員管理模塊名稱功能簡述操作員管理對操作員的添加、刪除以及用戶的登陸注銷操作用戶登陸登陸過后才能進(jìn)用戶可以使用用戶名和密碼進(jìn)行登陸,在該模塊中,管理員擁有管理員權(quán)登陸用戶分為管理員和采購員,行對應(yīng)的操作。限,而采購員的權(quán)限比較小添加用戶當(dāng)該用戶為管理員用戶時,管理員可以對用戶進(jìn)行添加,添加過后,首 先由管理員進(jìn)行添加當(dāng)需要增加采購員時,添加的用戶才能登陸。用戶操作,然后采購員登陸,并且修改用戶信息,并保存刪除用

7、戶管理員可以對某個或某些用戶進(jìn)行刪除當(dāng)?shù)顷懹脩魹楣芾韱T用戶時,當(dāng) 采購員離開公用戶被刪除之后,該用戶不再擁有登陸權(quán)限。操作,然后 執(zhí)管理員登陸系統(tǒng),司,需要對其個人信息及權(quán)限進(jìn)行刪除時,行刪除用戶操作。子模塊入庫管理模塊名稱功能簡述倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔4入庫管理入添加、倉庫管理員可以對商品的入庫信息進(jìn)行查詢、修改等操作。庫信息更新結(jié)束之后,系統(tǒng)同時會對庫存信息進(jìn)行更新倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔添加入庫信息倉庫管理員入庫的時候,會添加入庫信息。當(dāng)商品需要入庫的時候,庫 存信添加了入庫信息之后,管理員登陸系統(tǒng)進(jìn)行入庫信息的添加,息同時得到更新查詢?nèi)霂煨畔⒎祷氐慕Y(jié)果是入

8、庫表查詢?nèi)霂煨畔?,倉庫管理員對入庫信息的查詢。單修改入庫信息管當(dāng)入庫表單出錯需要修改的時候,倉庫管理員對入庫信息的修改。然后執(zhí)行修改入庫信息操作,將原有的出錯表單更改理員登陸系統(tǒng),子模塊出庫管理功能簡述模塊名稱倉庫管理員可以對商品的出庫信息進(jìn)行查詢、添加等操作,以方便出庫管理 其他操作員修改出庫信息。出庫信息更新結(jié)束之后,系統(tǒng)同時會對庫存信息進(jìn)行更新倉庫管理員在商品出庫的時候,會添加出庫信息。當(dāng)商品需要出庫添加出庫信息的時候,管理員登陸系統(tǒng)進(jìn)行入庫信息的添加,添加了出庫信息之后,庫存信息同時得到更新倉庫管理員可以對出庫信息進(jìn)行查詢。查詢出庫信息,返回的結(jié)果查詢出庫信息 是入庫表單倉庫管理員可以

9、修改出庫信息,當(dāng)出庫表單出錯需要修改的時候,修改出庫信息管理員登陸系統(tǒng),然后執(zhí)行修改出庫信息操作,將原有的出錯表單更改子模塊商品管理模塊名稱功能簡述商品管理并對商品進(jìn)行管理倉庫管理員和采購員都可以查詢相關(guān)的商品信息,添加商品信息添加的商品信息就會可以添加商品信息,米購員米購了某樣商品后,顯示到查詢商品信息中。定義了如何查詢商品信息,管理員和采購員對商品信息進(jìn)行查詢時,行查詢操作修改商品信息比如價當(dāng)商品信息,定義了倉庫管理員和采購員如何修改商品信息倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔Logi nV iew出庫界面vvvoid+jblnit()供應(yīng)商處理Gon gModel+model對商品信息

10、進(jìn)行修管理員執(zhí)行該操作,格,供應(yīng)商需要修改的時候,登陸界面商品信息處理+model入庫處理改。子模塊供應(yīng)商管理vvvoid+select()vvboolea n +l nputError()vvG on gView+viewvvrukuModel+modelvvboolea n+ln putError()+view模塊名稱+selectO+acti on Performed。功能簡述出庫報表出庫處理+actionPerformed()vvvoid+Select()的供應(yīng)商管理入庫報表供應(yīng)商是商品信息中不可或缺米購員可以添加修改供應(yīng)商基本信息。-itemNumber:一一部分。-itemNumb

11、er: String-itemName: String-customName: String-number:Stri ng-itemName:in tLogi nHan dlervvLogi nView+log inv +mode操作員Stri ng-supplierNumber:+acti on Performed()vvchukuview+viewvvchukuModel+modelv vin t+Stselect()StringLoginModel -No: String+acti on Performed。商品管理出庫報表vvvoid+addRow()vvboolea n +add I

12、n sert()vvvoid+acti on Performed。添加供應(yīng)商信息該子系統(tǒng)定義了米購員如何添加供應(yīng)商信息,當(dāng)有新的供應(yīng)商岀現(xiàn)時,-supplierName:與該供應(yīng)商聯(lián)系的米購員可以登錄系統(tǒng),來添加供應(yīng)商信息。-money:Stri ng-n umber: in t-m on ey:in t-deliveryNumber:float-storageNumber:Stri ngv+StrSelect()vvvoid+select()+Log inHan dler()-itemNumber:Stri ng-Name:Stri ng-itemName: Stri ng-itemShor

13、tName: Stri ng-specificati ons: Stri ng-place :Stri ng-Password: Stri ng-Level:Stri ng-Time:Stri ng-itemNumber:Stri ng-itemName:Stri ng-customName:Stri ng-n umber: intStrin gHa ndler+acti on Performed。查詢供應(yīng)商信息米購員可以查詢供應(yīng)商信息,管理員同樣可以進(jìn)行供應(yīng)商信息的查詢。vvArrayList+nameSelct() vvint+StrSelect()+AllSelect()+operato

14、rSelect()vvvoid+Autohao( )+getAllOpertio n(vvin t+i nsert()-qualityPeriod: in t-price: in t-remarks: Stri ngv+ShopSelect()查詢商品信息5)vvin t+opterl nsert()-m on ey: int-deliveryNumber:Stri ngArrayList+StrSelectO+select()修改供應(yīng)商信息+log inv vLog inModel+mode +acti onPerformed()+Logi nHa ndler()定義了如何對供應(yīng)商信息進(jìn)行修

15、改,當(dāng)供應(yīng)商信息需要變更的時候,從 而對供應(yīng)商信息進(jìn)行采購員需要登錄到系統(tǒng),然后執(zhí)行修改操作,修改。操作員-No: String庫存報表-Name:Stri ngv+ShopArry()vvvoid+ShopBa in hao()v vin t+ShopSave()v vin t+ShopUpdate()出庫處理Logi nHan dler+viewvvchukuModel+model+Stselect()vvvoid+action Performed。子模塊庫存管理-Password: String-itemNumber: String-Level: String-itemName: Str

16、ing模塊名稱-itemRemain:in t-itemValue: float功能簡述-Time: Stringint+operatorSelectO庫存報表處理商品信息處理庫存報表+itemNoSelect()vvArrayList+itemNameSelect()vvArrayList+itemArraySelect()vvArrayList+StrSelect()vvArrayList+allSelect()vvShopModel+modelvvvoid+select()vvboolea n +lnputError()刪除相關(guān)商品的庫存信添加、倉庫管理員和米購員可以查詢、修改、倉庫管理

17、員可以對報損和退貨進(jìn)以保證系統(tǒng)的正確性和及時性;息,行統(tǒng)計,然后對相關(guān)的信息進(jìn)行修改和報表。vvvoid+Autohao()vvVector+getAllOpertio n()vvi nt+opterl nsert()vvi nt+opterDel()vvkuc un SelectView+viewvvkuc un SelectModel+modelv vin t+tabselect()庫存查詢倉庫管理員和采購員都可以對庫存進(jìn)行查詢,返回庫存信息。庫存報表及查詢倉庫管理員可以查看庫存報表,返回是以庫存報表的形式返回。商品管理供應(yīng)商管理庫存警報-itemNumber:Stri ng-itemNa

18、me:Stri ng-itemShortName:Strin g-specificati ons: String庫存會提醒倉庫管理提供庫存警報功能,當(dāng)庫存小于一定量的值時,員-supplierNumber: Stri ng-supplierName: Stri ng-supplierShortName: Stri ng-teleph one: Stri ng設(shè) GUI 子模塊-place : String-fax: String-qualityPeriod: int-bankName: String-price: int模塊名稱-remarks:Stri ng功能簡述-bankNumber:

19、String-emaill: String功能交互實(shí)現(xiàn)對供應(yīng)商、商品進(jìn)貨、商品GUI實(shí)現(xiàn)不同用戶、管理員通過此米購、商品庫存實(shí)時進(jìn)行監(jiān)控。倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔4.2 塊關(guān)系圖-postalCode: Stri ngvvArrayList+ShopSelect()-website:Strin g+ShopArry()+ShopBai nhaoO+supplierSelect()v vint+ShopSave()+select()vvin t+ShopUpdate()v vin t+supplierSave()v vin t+ShopDel() vvin t+supplierUp

20、date()v vint+supplierDel()倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔入庫界面vvvoid-jblnit()入庫處理vvrukuModel+modelvvrukuview+view入庫報表vvvoid+Select()vvvoid+addRowO-itemNumber: Stri ngvvboolea n +add Insert()-itemName:Stri ngvvvoid+acti on PerformedO-supplierNumber: Stri ng-supplierName: Stri ng-n umber: in t-m on ey:float-storag

21、eNumber:Stri ngArrayList+nameSelct()vvi nt+StrSelect()vvi nt+AIISelect()入庫類圖7倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔vvin t+insert()出庫類圖倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔供應(yīng)商界面+jblnit()供應(yīng)商處理供應(yīng)商管理+modelGongView+view-supplierNumber:Stri ng-supplierName: Stri ngvvboolea n +l nputErrorO-supplierShortName: Stri ngvvvoid+select()-teleph one:

22、Stri ngvvvoid+acti on Performed()-fax: Stri ng-ba nkName: Stri ng-ba nkNumber: Stri ng-emaill: Stri ng-postalCode: String-website:Stri ngv+supplierSelect()vvvoid+select()vvi nt+supplierSave()vvi nt+supplierUpdate()vvi nt+supplierDel()供應(yīng)商類圖8+ShopDel()商品信息類圖vvin t+tabselect()-itemNumber: Stri ngvvin t

23、+tselect()-itemName: Stri ngvvvoid+acti on Performed()-itemRemai n:in t-itemValue:floatvvArrayList+itemNoSelect()vvArrayList+itemNameSelect()vvArrayList+itemArraySelect()vvArrayList+StrSelectOv+allSelect()庫存報表查詢商品信修改商品信添加商品信庫存查刪除商品信庫存報表及查查詢供應(yīng)商信庫存報登添加出庫信添加用管理修改出庫信刪除用查詢出庫信修改信添加入庫庫存報表類圖9+tselect()vvvoi

24、d+actio nPeformed()vvvoid+act ion PeformedO處理類圖10倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔信查詢?nèi)霂煨判薷娜霂煨畔⑻砑庸?yīng)商信息修改供應(yīng)商信息庫存查詢添加商品信息查詢商品信息庫存報表及查詢采購員修改商品信息查詢供應(yīng)商信息刪除供應(yīng)商信息庫存查詢11倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔5子系統(tǒng)模塊設(shè)計5.1 操作員管理模塊模塊名稱操作員管理修改信息功能描述用戶登陸:在該模塊中,用戶可以使用用戶名和密碼進(jìn)行登陸,登陸過后才 能進(jìn)行對應(yīng)的操作。登陸用戶分為管理員和采購員,管理員擁有管理員權(quán)限, 而采購員的權(quán)限比較小添加用戶:當(dāng)該用戶為管理員用戶時,管理員

25、可以對用戶進(jìn)行添加,添加過 后,添加的用戶才能登陸。當(dāng)需要增加采購員時,首先由管理員進(jìn)行添加用 戶操作,然后采購員登陸,并且修改用戶信息,并保存刪除用戶:當(dāng)?shù)顷懹脩魹楣芾韱T用戶時,管理員可以對某個或某些用戶進(jìn)行 刪除操作,用戶被刪除之后,該用戶不再擁有登陸權(quán)限。當(dāng)采購員離開公司, 需要對其個人信息及權(quán)限進(jìn)行刪除時,管理員登陸系統(tǒng),然后執(zhí)行刪除用戶 操作。用戶信息用戶管理員添加用戶01:登陸02 :修改用戶信息03 :返回用戶信息04 :接口與屬性void actio nPerformed(Actio nEve nt e)功能:用戶登陸,無返回值int opterInsert()功能:添加用戶,

26、添加操作員,返回intint opterDel()功能:刪除用戶,刪除操作員,返回int12o登陸o倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔普通用戶系統(tǒng)管理員刪除用戶修改信息管理員用例圖14修改用戶信息05 :返回用戶信息06 :時序圖13倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔系統(tǒng)用戶用戶點(diǎn)擊登陸按鈕系統(tǒng)查詢數(shù)據(jù)登陸失驗(yàn)證不通驗(yàn)證通修改用戶信更新數(shù)據(jù)庫用戶信用戶為采購用戶為管理更新數(shù)據(jù)庫用戶信 刪除用添加用戶用戶登陸活動圖5.2 入庫管理模塊模塊名稱入庫管理功能描述倉庫管理員可以對商品的入庫信息進(jìn)行查詢、添加、修改等操作。入庫信息更新結(jié)束之后,系統(tǒng)同時會對庫存信息進(jìn)行更新普通用戶用例圖倉庫管理系

27、統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔添加入庫信息:倉庫管理員入庫的時候,會添加入庫信息。當(dāng)商品需要入庫 的時候,管理員登陸系統(tǒng)進(jìn)行入庫信息的添加,添加了入庫信息之后,庫存信息同時得到更新查詢?nèi)霂煨畔ⅲ簜}庫管理員對入庫信息的查詢。查詢?nèi)霂?信息,返回的結(jié) 果是入庫表單當(dāng)入庫表單出錯需要修改修改入庫信息:倉庫管理員對入庫信息的修改。的時候,管理員登陸系統(tǒng),然后執(zhí)行修改入庫信 息操作,將原有的出錯表單更改庫存信息入庫信息管理員添加入庫信息()1:更新入庫信息()2 :更新庫存信息()4 :返回入庫信息()3 :修改入庫信息()5 :更新入庫信息()6 :更新庫存信息()

28、7 :接口與屬性void addltem(item)功能:添加入庫信息,參數(shù)是入庫報表voidselect(String str)功能:查詢和修改入庫信息返回入庫信息()8 :刪除入庫信息()9 :查詢?nèi)霂煨畔⒐芾韱T用例圖15添加入庫信息系管理員管理員登陸更新入庫表單添加入庫信息更新庫存信息修改入庫信息更新入庫表單更新庫存信息查詢?nèi)霂煨畔⒆x取入庫表單得到查詢結(jié)果入庫信息活動圖16倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔5.3 出庫管理模塊模塊名稱岀庫管理添加出庫信息0更新出庫信息02 :時序倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔功能描述5 : 6 : 8 :9 :倉庫管理員可以對商品的出庫信息進(jìn)

29、行查詢、添加等操作,以方便其他操作 員修改出庫信息。出庫信息更新結(jié)束之后,系統(tǒng)同時會對庫存信息進(jìn)行更新 添加出庫信息:倉庫管理員在商品出庫的時候,會添加出庫信息。當(dāng)商品需 要出庫的時候,管理員登陸系統(tǒng)進(jìn)行入庫信息的添加,添加了出庫信息之后, 庫存信息同時得到更新查詢出庫信息:倉庫管理員可以對出庫信息進(jìn)行查詢。查詢出庫信息,返回 的結(jié)果是入庫表單修改出庫信息:倉庫管理員可以修改出庫信息,當(dāng)出庫表單出錯需要修改的 時候,管理員登陸系統(tǒng),然后執(zhí)行修改出庫信息操作,將原有的出錯表單更 改修改庫存信息03 : 4 :返回出庫結(jié)果0修改出庫信息0更新出庫信息07 :返回出庫信息0刪除出庫信息0系統(tǒng)管理員接

30、口與屬性intin sert()功能:添加岀庫信息,返回值intvoid select。功能:查詢岀庫信息,返回值voidint modify。 功能:修改岀庫信息,返回值void管理員登陸更新出庫表單修改出庫信息管理員查詢出庫信息管理員用例圖17i.!i.! g-g- - - -i.;!-i.;! :庫存信息岀庫信息管理員更新庫存信息0出庫信息時序圖C Q()(_ -C_二一1添加出庫信息更新庫存系信息修改出庫信息更新出庫表單更新庫存系信息刪除出庫信息查詢出庫表單得到出庫信息岀庫信息活動圖18倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔5.4 商品管理模塊模塊名稱商品管理倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說

31、明書內(nèi)部文檔功能描述倉庫管理員和采購員都可以查詢相關(guān)的商品信息,并對商品進(jìn)行管理添加商品信息:采購員采購了某樣商品后,可以添加商品信息,添加的商品 信息就會顯示到查詢商品信息中。查詢商品信息:定義了如何查詢商品信息,管理員和采購員對商品信息進(jìn)行 查詢時,執(zhí)行查詢操作修改商品信息:定義了倉庫管理員和采購員如何修改商品信息。當(dāng)商品信息, 比如價格,供應(yīng)商需要修改的時候,管理員執(zhí)行該操作,對商品信息進(jìn)行修 改。查詢商品信息接口與屬性采購員int ShopUpdate()功能:倉庫管理員和米購員可以調(diào)用該函數(shù)接口,來實(shí)現(xiàn)商品的信息更新int ShopDel()功能:當(dāng)倉庫管理員想要對商品信息進(jìn)行刪除時

32、,可調(diào)用該函數(shù) 接口public ArrayList ShopSelect()功能:當(dāng)倉庫采購員和倉庫管理員想要查詢商品 信息時,可以調(diào)用該函數(shù)接口int ShopInsert()功能:當(dāng)倉庫管理員和采購員想要對商品信息進(jìn)行添加時,可 調(diào)用該函數(shù)接口管理員商品信息添加商品信息01:19添加商品信息o oXX采購員管理員修改商品信息刪除商品信息商品信息模塊的用例圖更新商品信息()2 :返回商品信息03:修改商品信息04 :更新商品信息05 :返回商品信息06:返回商品信息08 :刪除商品信息09 :商品信息模塊的時序圖20倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔系統(tǒng)用用戶登更新商品信息數(shù)據(jù)添加商品

33、信修改商品信更新商品信息數(shù)據(jù)查詢商品信查詢商品數(shù)據(jù)得到查詢結(jié)用戶為采購用戶為管理更新商品信息數(shù)據(jù)刪除商品信息商品信息活動圖21查詢商品信息07 :返回刪除結(jié)果010倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔225.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)商信息,管理員同樣可以進(jìn)行供應(yīng)商 信息的查詢。修改供應(yīng)商信息:定義了如何對供應(yīng)商信息進(jìn)行修改,當(dāng)供應(yīng)商信息需

34、要變 更的時候,采購員需要登錄到系統(tǒng),然后執(zhí)行修改操作,從而對供應(yīng)商信息 進(jìn)行修改。刪除供應(yīng)商信息:定義了如何對供應(yīng)商信息進(jìn)行刪除,當(dāng)供應(yīng)商信息需要刪 除的時候,采購員需要登錄到系統(tǒng),然后執(zhí)行刪除操作,從而對供應(yīng)商信息 進(jìn)行刪除。查詢供應(yīng)商信息用戶登陸更新供應(yīng)商數(shù)據(jù)表添加供應(yīng)商信息修改供應(yīng)商信息更新 供應(yīng)商數(shù)據(jù)表查詢供應(yīng)商信息查詢數(shù)據(jù)表得到查詢結(jié)果接口與屬性public ArrayList Gon gSelect():該函數(shù)定義了如何查詢供應(yīng)商信息,在函數(shù)內(nèi) 部自帶了供應(yīng)商查詢語句,通過調(diào)用該函數(shù),即可查詢到供應(yīng)商信息,作為 返回值public int GongSave():該函數(shù)定義了如何添

35、加供應(yīng)商信息,內(nèi)嵌insert into的SQL語句,能夠添加供應(yīng)商信息,返回值位函數(shù)是否調(diào)用成功public int Gongupdate():供應(yīng)商信息的更新和修改由該函數(shù)疋義,只需要調(diào)用 該函數(shù),即可完成供應(yīng)商信息的更新,返回值為函數(shù)是否調(diào)用成功public int GongDel():該函數(shù)定義了如何去刪除供應(yīng)商信息。只需簡單的調(diào)用,即可完成指定功能,返回值為函數(shù)是否調(diào)用成功更新供應(yīng)商數(shù)據(jù)表刪除供應(yīng)商信息倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔修改供應(yīng)商信息采購員管理員刪除供應(yīng)商信息供應(yīng)商信息的用例圖倉庫管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計說明書內(nèi)部文檔管理員供應(yīng)商信息采購員添加供應(yīng)商信息01:返回添加結(jié)果02 :查詢供應(yīng)商信息03 :返回查詢結(jié)果04 :修改供應(yīng)商信息05 :更新供應(yīng)商信息06 :返回修改結(jié)果07 :刪除供應(yī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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論