版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書(第5組)編寫:陳正超 日期:2014-10-10日期: 審核:日期:批準(zhǔn):是 受控狀態(tài):2014-10-10日期:1.1發(fā)布版次:編號(hào):倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔變更記錄日期版本變更說(shuō)明作者2014-10-101.0初始版本陳正超2014-10-261.1添加活動(dòng)圖和模塊類圖陳正超簽字確認(rèn)系統(tǒng)模塊對(duì)應(yīng)早節(jié)對(duì)應(yīng)部門負(fù)責(zé)人簽字倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書目錄1弓I言.11.1編寫目的 .1背景.11.2概述.122.1基線.1范圍.2.22定義 .22.3參考資料2.4.2術(shù)語(yǔ)與縮寫解釋.2.5 .23模塊命名規(guī)則 .3模
2、塊匯總4.34.1模塊匯總表 .3塊關(guān)系圖 .64.25子系統(tǒng)模塊設(shè)計(jì) .125.1操作員管理模塊 .12入庫(kù)管理模塊5.2. 14出庫(kù)管理模塊.5.3. 17商品管理模塊.5.4. 19供應(yīng)商管理模塊.5.5.22庫(kù)存報(bào)表模塊5.6.24GUI 5.7設(shè)計(jì).27界面關(guān)系圖 .28 5.7.1I倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書1引言1.1 編寫目的在前一階段本倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目的概要設(shè)計(jì)中,已經(jīng)對(duì)本項(xiàng)目的概要進(jìn)行了初步的設(shè)計(jì),即將整個(gè)項(xiàng)目進(jìn)行了模塊化設(shè)計(jì),對(duì)項(xiàng)目分成多個(gè)模塊,以及模塊之間的聯(lián)系。 本階段主要是在上階段的基礎(chǔ)上,對(duì)倉(cāng)庫(kù)管理系統(tǒng)做一個(gè)詳細(xì)設(shè)計(jì),主要包括該系統(tǒng)的每個(gè)模塊的詳細(xì)設(shè)計(jì),涉及類
3、圖,時(shí)序圖,快關(guān)系圖等等。在該倉(cāng)庫(kù)管理系統(tǒng)的程序設(shè)計(jì)階段,程序員可以參考詳細(xì)設(shè)計(jì)說(shuō)明書,在對(duì)項(xiàng)目程序設(shè)計(jì)時(shí),按照詳細(xì)設(shè)計(jì)說(shuō)明書中的設(shè)定,對(duì)程序進(jìn)行編寫。 后面的軟件測(cè)試以及軟件的維護(hù)階段也可以參考詳細(xì)設(shè)計(jì)說(shuō)明書,以便于了解詳細(xì)設(shè)計(jì)中所完成的各個(gè)模塊的實(shí)現(xiàn),提岀修改意見(jiàn),完善系統(tǒng)設(shè)計(jì)。本文檔供項(xiàng)目經(jīng)理,設(shè)計(jì)人員,開(kāi)發(fā)人員閱讀1.2 背景1.待開(kāi)發(fā)的軟件系統(tǒng)的名稱:倉(cāng)庫(kù)管理系統(tǒng)2.本項(xiàng)目的任務(wù)提岀者及單位:計(jì)算機(jī)科學(xué)與工程學(xué)院23.開(kāi)發(fā)者:軟件工程實(shí)驗(yàn)第五組用戶及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò):電子科技大學(xué)全校師生4.該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來(lái)往關(guān)系。2概述2.1 基線倉(cāng)庫(kù)管理
4、系統(tǒng)需求分析說(shuō)明書,倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)說(shuō)明書1倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔2.2 范圍本次項(xiàng)目包含以下幾個(gè)模塊:1.操作員管理2.入庫(kù)管理3.出庫(kù)管理4.商品管理5.供應(yīng)商管理6.庫(kù)存報(bào)表7. GUI設(shè)計(jì)2.3 定義2.4 參考資料1盧青.分布式倉(cāng)庫(kù)管理系統(tǒng)及其盤點(diǎn)模型的研究與設(shè)計(jì).微電子學(xué)與計(jì)算機(jī)J.2005.22(1):17 -19.2趙國(guó)增.基于C/S結(jié)構(gòu)的庫(kù)存管理系統(tǒng)的設(shè)計(jì).信息技術(shù)J.2007.36(1).3楊野.基于工作流的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.吉林大學(xué).2004.4任麗君.基于UML的學(xué)生選課系統(tǒng)建模.長(zhǎng)春師范學(xué)院學(xué)報(bào)J.2006.25(1):72 -76.5任耀祥
5、.庫(kù)存管理建模與仿真研究.天津工業(yè)大學(xué).2008.蘇杭.B/S模式下多層架構(gòu)的倉(cāng)庫(kù)管理信息系統(tǒng)設(shè)計(jì).物流工程與管理J.2009.3.2.5 術(shù)語(yǔ)與縮寫解釋縮寫、術(shù)語(yǔ)解釋類圖類圖(Class diagram)由許多(靜態(tài))說(shuō)明性的模型元素(例如類、包和它們 之間的關(guān)系,這些元素和它們的內(nèi)容互相連接)組成。 類圖可以組織在(并 且屬于)包中, 僅顯示特定包中的相關(guān)內(nèi)容。倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔31時(shí)序圖行UMLDiagram),亦稱為序列圖或循序圖,是一種時(shí)序圖(Sequenee為圖。它通過(guò)描述對(duì)象之間發(fā)送消息的時(shí)間順序顯示多個(gè)對(duì)象之間的動(dòng)態(tài)協(xié) 作。它可以表示用例的行為順序,當(dāng)執(zhí)行一
6、個(gè)用例行為時(shí),時(shí)序圖中的每條消息對(duì)應(yīng)了一個(gè)類操作或狀態(tài)機(jī)中引起轉(zhuǎn)換的觸發(fā)事件模塊命名規(guī)則3get_number_of_files 用下劃線分開(kāi),例如:模塊匯總44.1 模塊匯總表子模塊操作員管理模塊名稱功能簡(jiǎn)述操作員管理對(duì)操作員的添加、刪除以及用戶的登陸注銷操作用戶登陸登陸過(guò)后才能進(jìn)用戶可以使用用戶名和密碼進(jìn)行登陸,在該模塊中,管理員擁有管理員權(quán)登陸用戶分為管理員和采購(gòu)員,行對(duì)應(yīng)的操作。限,而采購(gòu)員的權(quán)限比較小添加用戶當(dāng)該用戶為管理員用戶時(shí),管理員可以對(duì)用戶進(jìn)行添加,添加過(guò)后,首 先由管理員進(jìn)行添加當(dāng)需要增加采購(gòu)員時(shí),添加的用戶才能登陸。用戶操作,然后采購(gòu)員登陸,并且修改用戶信息,并保存刪除用
7、戶管理員可以對(duì)某個(gè)或某些用戶進(jìn)行刪除當(dāng)?shù)顷懹脩魹楣芾韱T用戶時(shí),當(dāng) 采購(gòu)員離開(kāi)公用戶被刪除之后,該用戶不再擁有登陸權(quán)限。操作,然后 執(zhí)管理員登陸系統(tǒng),司,需要對(duì)其個(gè)人信息及權(quán)限進(jìn)行刪除時(shí),行刪除用戶操作。子模塊入庫(kù)管理模塊名稱功能簡(jiǎn)述倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔4入庫(kù)管理入添加、倉(cāng)庫(kù)管理員可以對(duì)商品的入庫(kù)信息進(jìn)行查詢、修改等操作。庫(kù)信息更新結(jié)束之后,系統(tǒng)同時(shí)會(huì)對(duì)庫(kù)存信息進(jìn)行更新倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔添加入庫(kù)信息倉(cāng)庫(kù)管理員入庫(kù)的時(shí)候,會(huì)添加入庫(kù)信息。當(dāng)商品需要入庫(kù)的時(shí)候,庫(kù) 存信添加了入庫(kù)信息之后,管理員登陸系統(tǒng)進(jìn)行入庫(kù)信息的添加,息同時(shí)得到更新查詢?nèi)霂?kù)信息返回的結(jié)果是入
8、庫(kù)表查詢?nèi)霂?kù)信息,倉(cāng)庫(kù)管理員對(duì)入庫(kù)信息的查詢。單修改入庫(kù)信息管當(dāng)入庫(kù)表單出錯(cuò)需要修改的時(shí)候,倉(cāng)庫(kù)管理員對(duì)入庫(kù)信息的修改。然后執(zhí)行修改入庫(kù)信息操作,將原有的出錯(cuò)表單更改理員登陸系統(tǒng),子模塊出庫(kù)管理功能簡(jiǎn)述模塊名稱倉(cāng)庫(kù)管理員可以對(duì)商品的出庫(kù)信息進(jìn)行查詢、添加等操作,以方便出庫(kù)管理 其他操作員修改出庫(kù)信息。出庫(kù)信息更新結(jié)束之后,系統(tǒng)同時(shí)會(huì)對(duì)庫(kù)存信息進(jìn)行更新倉(cāng)庫(kù)管理員在商品出庫(kù)的時(shí)候,會(huì)添加出庫(kù)信息。當(dāng)商品需要出庫(kù)添加出庫(kù)信息的時(shí)候,管理員登陸系統(tǒng)進(jìn)行入庫(kù)信息的添加,添加了出庫(kù)信息之后,庫(kù)存信息同時(shí)得到更新倉(cāng)庫(kù)管理員可以對(duì)出庫(kù)信息進(jìn)行查詢。查詢出庫(kù)信息,返回的結(jié)果查詢出庫(kù)信息 是入庫(kù)表單倉(cāng)庫(kù)管理員可以
9、修改出庫(kù)信息,當(dāng)出庫(kù)表單出錯(cuò)需要修改的時(shí)候,修改出庫(kù)信息管理員登陸系統(tǒng),然后執(zhí)行修改出庫(kù)信息操作,將原有的出錯(cuò)表單更改子模塊商品管理模塊名稱功能簡(jiǎn)述商品管理并對(duì)商品進(jìn)行管理倉(cāng)庫(kù)管理員和采購(gòu)員都可以查詢相關(guān)的商品信息,添加商品信息添加的商品信息就會(huì)可以添加商品信息,米購(gòu)員米購(gòu)了某樣商品后,顯示到查詢商品信息中。定義了如何查詢商品信息,管理員和采購(gòu)員對(duì)商品信息進(jìn)行查詢時(shí),行查詢操作修改商品信息比如價(jià)當(dāng)商品信息,定義了倉(cāng)庫(kù)管理員和采購(gòu)員如何修改商品信息倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔Logi nV iew出庫(kù)界面vvvoid+jblnit()供應(yīng)商處理Gon gModel+model對(duì)商品信息
10、進(jìn)行修管理員執(zhí)行該操作,格,供應(yīng)商需要修改的時(shí)候,登陸界面商品信息處理+model入庫(kù)處理改。子模塊供應(yīng)商管理vvvoid+select()vvboolea n +l nputError()vvG on gView+viewvvrukuModel+modelvvboolea n+ln putError()+view模塊名稱+selectO+acti on Performed。功能簡(jiǎn)述出庫(kù)報(bào)表出庫(kù)處理+actionPerformed()vvvoid+Select()的供應(yīng)商管理入庫(kù)報(bào)表供應(yīng)商是商品信息中不可或缺米購(gòu)員可以添加修改供應(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。商品管理出庫(kù)報(bào)表vvvoid+addRow()vvboolea n +add I
12、n sert()vvvoid+acti on Performed。添加供應(yīng)商信息該子系統(tǒng)定義了米購(gòu)員如何添加供應(yīng)商信息,當(dāng)有新的供應(yīng)商岀現(xiàn)時(shí),-supplierName:與該供應(yīng)商聯(lián)系的米購(gòu)員可以登錄系統(tǒng),來(lái)添加供應(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)商信息米購(gòu)員可以查詢供應(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()定義了如何對(duì)供應(yīng)商信息進(jìn)行修
15、改,當(dāng)供應(yīng)商信息需要變更的時(shí)候,從 而對(duì)供應(yīng)商信息進(jìn)行采購(gòu)員需要登錄到系統(tǒng),然后執(zhí)行修改操作,修改。操作員-No: String庫(kù)存報(bào)表-Name:Stri ngv+ShopArry()vvvoid+ShopBa in hao()v vin t+ShopSave()v vin t+ShopUpdate()出庫(kù)處理Logi nHan dler+viewvvchukuModel+model+Stselect()vvvoid+action Performed。子模塊庫(kù)存管理-Password: String-itemNumber: String-Level: String-itemName: Str
16、ing模塊名稱-itemRemain:in t-itemValue: float功能簡(jiǎn)述-Time: Stringint+operatorSelectO庫(kù)存報(bào)表處理商品信息處理庫(kù)存報(bào)表+itemNoSelect()vvArrayList+itemNameSelect()vvArrayList+itemArraySelect()vvArrayList+StrSelect()vvArrayList+allSelect()vvShopModel+modelvvvoid+select()vvboolea n +lnputError()刪除相關(guān)商品的庫(kù)存信添加、倉(cāng)庫(kù)管理員和米購(gòu)員可以查詢、修改、倉(cāng)庫(kù)管理
17、員可以對(duì)報(bào)損和退貨進(jìn)以保證系統(tǒng)的正確性和及時(shí)性;息,行統(tǒng)計(jì),然后對(duì)相關(guān)的信息進(jìn)行修改和報(bào)表。vvvoid+Autohao()vvVector+getAllOpertio n()vvi nt+opterl nsert()vvi nt+opterDel()vvkuc un SelectView+viewvvkuc un SelectModel+modelv vin t+tabselect()庫(kù)存查詢倉(cāng)庫(kù)管理員和采購(gòu)員都可以對(duì)庫(kù)存進(jìn)行查詢,返回庫(kù)存信息。庫(kù)存報(bào)表及查詢倉(cāng)庫(kù)管理員可以查看庫(kù)存報(bào)表,返回是以庫(kù)存報(bào)表的形式返回。商品管理供應(yīng)商管理庫(kù)存警報(bào)-itemNumber:Stri ng-itemNa
18、me:Stri ng-itemShortName:Strin g-specificati ons: String庫(kù)存會(huì)提醒倉(cāng)庫(kù)管理提供庫(kù)存警報(bào)功能,當(dāng)庫(kù)存小于一定量的值時(shí),員-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功能簡(jiǎn)述-bankNumber:
19、String-emaill: String功能交互實(shí)現(xiàn)對(duì)供應(yīng)商、商品進(jìn)貨、商品GUI實(shí)現(xiàn)不同用戶、管理員通過(guò)此米購(gòu)、商品庫(kù)存實(shí)時(shí)進(jìn)行監(jiān)控。倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(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()倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔入庫(kù)界面vvvoid-jblnit()入庫(kù)處理vvrukuModel+modelvvrukuview+view入庫(kù)報(bào)表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()入庫(kù)類圖7倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔vvin t+insert()出庫(kù)類圖倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(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()庫(kù)存報(bào)表查詢商品信修改商品信添加商品信庫(kù)存查刪除商品信庫(kù)存報(bào)表及查查詢供應(yīng)商信庫(kù)存報(bào)登添加出庫(kù)信添加用管理修改出庫(kù)信刪除用查詢出庫(kù)信修改信添加入庫(kù)庫(kù)存報(bào)表類圖9+tselect()vvvoi
24、d+actio nPeformed()vvvoid+act ion PeformedO處理類圖10倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔信查詢?nèi)霂?kù)信修改入庫(kù)信息添加供應(yīng)商信息修改供應(yīng)商信息庫(kù)存查詢添加商品信息查詢商品信息庫(kù)存報(bào)表及查詢采購(gòu)員修改商品信息查詢供應(yīng)商信息刪除供應(yīng)商信息庫(kù)存查詢11倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔5子系統(tǒng)模塊設(shè)計(jì)5.1 操作員管理模塊模塊名稱操作員管理修改信息功能描述用戶登陸:在該模塊中,用戶可以使用用戶名和密碼進(jìn)行登陸,登陸過(guò)后才 能進(jìn)行對(duì)應(yīng)的操作。登陸用戶分為管理員和采購(gòu)員,管理員擁有管理員權(quán)限, 而采購(gòu)員的權(quán)限比較小添加用戶:當(dāng)該用戶為管理員用戶時(shí),管理員
25、可以對(duì)用戶進(jìn)行添加,添加過(guò) 后,添加的用戶才能登陸。當(dāng)需要增加采購(gòu)員時(shí),首先由管理員進(jìn)行添加用 戶操作,然后采購(gòu)員登陸,并且修改用戶信息,并保存刪除用戶:當(dāng)?shù)顷懹脩魹楣芾韱T用戶時(shí),管理員可以對(duì)某個(gè)或某些用戶進(jìn)行 刪除操作,用戶被刪除之后,該用戶不再擁有登陸權(quán)限。當(dāng)采購(gòu)員離開(kāi)公司, 需要對(duì)其個(gè)人信息及權(quán)限進(jìn)行刪除時(shí),管理員登陸系統(tǒng),然后執(zhí)行刪除用戶 操作。用戶信息用戶管理員添加用戶01:登陸02 :修改用戶信息03 :返回用戶信息04 :接口與屬性void actio nPerformed(Actio nEve nt e)功能:用戶登陸,無(wú)返回值int opterInsert()功能:添加用戶,
26、添加操作員,返回intint opterDel()功能:刪除用戶,刪除操作員,返回int12o登陸o倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔普通用戶系統(tǒng)管理員刪除用戶修改信息管理員用例圖14修改用戶信息05 :返回用戶信息06 :時(shí)序圖13倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔系統(tǒng)用戶用戶點(diǎn)擊登陸按鈕系統(tǒng)查詢數(shù)據(jù)登陸失驗(yàn)證不通驗(yàn)證通修改用戶信更新數(shù)據(jù)庫(kù)用戶信用戶為采購(gòu)用戶為管理更新數(shù)據(jù)庫(kù)用戶信 刪除用添加用戶用戶登陸活動(dòng)圖5.2 入庫(kù)管理模塊模塊名稱入庫(kù)管理功能描述倉(cāng)庫(kù)管理員可以對(duì)商品的入庫(kù)信息進(jìn)行查詢、添加、修改等操作。入庫(kù)信息更新結(jié)束之后,系統(tǒng)同時(shí)會(huì)對(duì)庫(kù)存信息進(jìn)行更新普通用戶用例圖倉(cāng)庫(kù)管理系
27、統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔添加入庫(kù)信息:倉(cāng)庫(kù)管理員入庫(kù)的時(shí)候,會(huì)添加入庫(kù)信息。當(dāng)商品需要入庫(kù) 的時(shí)候,管理員登陸系統(tǒng)進(jìn)行入庫(kù)信息的添加,添加了入庫(kù)信息之后,庫(kù)存信息同時(shí)得到更新查詢?nèi)霂?kù)信息:倉(cāng)庫(kù)管理員對(duì)入庫(kù)信息的查詢。查詢?nèi)霂?kù) 信息,返回的結(jié) 果是入庫(kù)表單當(dāng)入庫(kù)表單出錯(cuò)需要修改修改入庫(kù)信息:倉(cāng)庫(kù)管理員對(duì)入庫(kù)信息的修改。的時(shí)候,管理員登陸系統(tǒng),然后執(zhí)行修改入庫(kù)信 息操作,將原有的出錯(cuò)表單更改庫(kù)存信息入庫(kù)信息管理員添加入庫(kù)信息()1:更新入庫(kù)信息()2 :更新庫(kù)存信息()4 :返回入庫(kù)信息()3 :修改入庫(kù)信息()5 :更新入庫(kù)信息()6 :更新庫(kù)存信息()
28、7 :接口與屬性void addltem(item)功能:添加入庫(kù)信息,參數(shù)是入庫(kù)報(bào)表voidselect(String str)功能:查詢和修改入庫(kù)信息返回入庫(kù)信息()8 :刪除入庫(kù)信息()9 :查詢?nèi)霂?kù)信息管理員用例圖15添加入庫(kù)信息系管理員管理員登陸更新入庫(kù)表單添加入庫(kù)信息更新庫(kù)存信息修改入庫(kù)信息更新入庫(kù)表單更新庫(kù)存信息查詢?nèi)霂?kù)信息讀取入庫(kù)表單得到查詢結(jié)果入庫(kù)信息活動(dòng)圖16倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔5.3 出庫(kù)管理模塊模塊名稱岀庫(kù)管理添加出庫(kù)信息0更新出庫(kù)信息02 :時(shí)序倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔功能描述5 : 6 : 8 :9 :倉(cāng)庫(kù)管理員可以對(duì)商品的出庫(kù)信息進(jìn)
29、行查詢、添加等操作,以方便其他操作 員修改出庫(kù)信息。出庫(kù)信息更新結(jié)束之后,系統(tǒng)同時(shí)會(huì)對(duì)庫(kù)存信息進(jìn)行更新 添加出庫(kù)信息:倉(cāng)庫(kù)管理員在商品出庫(kù)的時(shí)候,會(huì)添加出庫(kù)信息。當(dāng)商品需 要出庫(kù)的時(shí)候,管理員登陸系統(tǒng)進(jìn)行入庫(kù)信息的添加,添加了出庫(kù)信息之后, 庫(kù)存信息同時(shí)得到更新查詢出庫(kù)信息:倉(cāng)庫(kù)管理員可以對(duì)出庫(kù)信息進(jìn)行查詢。查詢出庫(kù)信息,返回 的結(jié)果是入庫(kù)表單修改出庫(kù)信息:倉(cāng)庫(kù)管理員可以修改出庫(kù)信息,當(dāng)出庫(kù)表單出錯(cuò)需要修改的 時(shí)候,管理員登陸系統(tǒng),然后執(zhí)行修改出庫(kù)信息操作,將原有的出錯(cuò)表單更 改修改庫(kù)存信息03 : 4 :返回出庫(kù)結(jié)果0修改出庫(kù)信息0更新出庫(kù)信息07 :返回出庫(kù)信息0刪除出庫(kù)信息0系統(tǒng)管理員接
30、口與屬性intin sert()功能:添加岀庫(kù)信息,返回值intvoid select。功能:查詢岀庫(kù)信息,返回值voidint modify。 功能:修改岀庫(kù)信息,返回值void管理員登陸更新出庫(kù)表單修改出庫(kù)信息管理員查詢出庫(kù)信息管理員用例圖17i.!i.! g-g- - - -i.;!-i.;! :庫(kù)存信息岀庫(kù)信息管理員更新庫(kù)存信息0出庫(kù)信息時(shí)序圖C Q()(_ -C_二一1添加出庫(kù)信息更新庫(kù)存系信息修改出庫(kù)信息更新出庫(kù)表單更新庫(kù)存系信息刪除出庫(kù)信息查詢出庫(kù)表單得到出庫(kù)信息岀庫(kù)信息活動(dòng)圖18倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔5.4 商品管理模塊模塊名稱商品管理倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)
31、明書內(nèi)部文檔功能描述倉(cāng)庫(kù)管理員和采購(gòu)員都可以查詢相關(guān)的商品信息,并對(duì)商品進(jìn)行管理添加商品信息:采購(gòu)員采購(gòu)了某樣商品后,可以添加商品信息,添加的商品 信息就會(huì)顯示到查詢商品信息中。查詢商品信息:定義了如何查詢商品信息,管理員和采購(gòu)員對(duì)商品信息進(jìn)行 查詢時(shí),執(zhí)行查詢操作修改商品信息:定義了倉(cāng)庫(kù)管理員和采購(gòu)員如何修改商品信息。當(dāng)商品信息, 比如價(jià)格,供應(yīng)商需要修改的時(shí)候,管理員執(zhí)行該操作,對(duì)商品信息進(jìn)行修 改。查詢商品信息接口與屬性采購(gòu)員int ShopUpdate()功能:倉(cāng)庫(kù)管理員和米購(gòu)員可以調(diào)用該函數(shù)接口,來(lái)實(shí)現(xiàn)商品的信息更新int ShopDel()功能:當(dāng)倉(cāng)庫(kù)管理員想要對(duì)商品信息進(jìn)行刪除時(shí)
32、,可調(diào)用該函數(shù) 接口public ArrayList ShopSelect()功能:當(dāng)倉(cāng)庫(kù)采購(gòu)員和倉(cāng)庫(kù)管理員想要查詢商品 信息時(shí),可以調(diào)用該函數(shù)接口int ShopInsert()功能:當(dāng)倉(cāng)庫(kù)管理員和采購(gòu)員想要對(duì)商品信息進(jìn)行添加時(shí),可 調(diào)用該函數(shù)接口管理員商品信息添加商品信息01:19添加商品信息o oXX采購(gòu)員管理員修改商品信息刪除商品信息商品信息模塊的用例圖更新商品信息()2 :返回商品信息03:修改商品信息04 :更新商品信息05 :返回商品信息06:返回商品信息08 :刪除商品信息09 :商品信息模塊的時(shí)序圖20倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔系統(tǒng)用用戶登更新商品信息數(shù)據(jù)添加商品
33、信修改商品信更新商品信息數(shù)據(jù)查詢商品信查詢商品數(shù)據(jù)得到查詢結(jié)用戶為采購(gòu)用戶為管理更新商品信息數(shù)據(jù)刪除商品信息商品信息活動(dòng)圖21查詢商品信息07 :返回刪除結(jié)果010倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔225.5 供應(yīng)商管理模塊模塊名稱供應(yīng)商管理功能描述采購(gòu)貝可以添加修改供應(yīng)商基本信息。供應(yīng)商疋商品信息中不可或缺的 部分。添加供應(yīng)商信息:該子系統(tǒng)定義了采購(gòu)員如何添加供應(yīng)商信息,當(dāng)有新的供 應(yīng)商岀現(xiàn)時(shí),與該供應(yīng)商聯(lián)系的采購(gòu)員可以登錄系統(tǒng),來(lái)添加供應(yīng)商信息。查詢供應(yīng)商信息:采購(gòu)員可以查詢供應(yīng)商信息,管理員同樣可以進(jìn)行供應(yīng)商 信息的查詢。修改供應(yīng)商信息:定義了如何對(duì)供應(yīng)商信息進(jìn)行修改,當(dāng)供應(yīng)商信息需
34、要變 更的時(shí)候,采購(gòu)員需要登錄到系統(tǒng),然后執(zhí)行修改操作,從而對(duì)供應(yīng)商信息 進(jìn)行修改。刪除供應(yīng)商信息:定義了如何對(duì)供應(yīng)商信息進(jìn)行刪除,當(dāng)供應(yīng)商信息需要?jiǎng)h 除的時(shí)候,采購(gòu)員需要登錄到系統(tǒng),然后執(zhí)行刪除操作,從而對(duì)供應(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)商查詢語(yǔ)句,通過(guò)調(diào)用該函數(shù),即可查詢到供應(yīng)商信息,作為 返回值public int GongSave():該函數(shù)定義了如何添
35、加供應(yīng)商信息,內(nèi)嵌insert into的SQL語(yǔ)句,能夠添加供應(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)商信息。只需簡(jiǎn)單的調(diào)用,即可完成指定功能,返回值為函數(shù)是否調(diào)用成功更新供應(yīng)商數(shù)據(jù)表刪除供應(yīng)商信息倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔修改供應(yīng)商信息采購(gòu)員管理員刪除供應(yīng)商信息供應(yīng)商信息的用例圖倉(cāng)庫(kù)管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔管理員供應(yīng)商信息采購(gòu)員添加供應(yīng)商信息01:返回添加結(jié)果02 :查詢供應(yīng)商信息03 :返回查詢結(jié)果04 :修改供應(yīng)商信息05 :更新供應(yīng)商信息06 :返回修改結(jié)果07 :刪除供應(yīng)商信息
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版農(nóng)業(yè)科研溫室大棚租賃及實(shí)驗(yàn)數(shù)據(jù)共享合同3篇
- 智能家庭電網(wǎng)的建設(shè)與運(yùn)營(yíng)模式探討
- 二零二五年度棉被市場(chǎng)調(diào)研與推廣合作協(xié)議4篇
- 2025年度新能源汽車零部件代工及定制協(xié)議4篇
- 2025年度新能源發(fā)電站打井用水合作協(xié)議書3篇
- 2025年度腳手架租賃與維修保養(yǎng)服務(wù)合同3篇
- 二零二五版專業(yè)展覽場(chǎng)地租賃與展會(huì)組織合同3篇
- 基于2025年度大數(shù)據(jù)分析的營(yíng)銷策略咨詢合同2篇
- 二零二四年商品混凝土環(huán)保生產(chǎn)與節(jié)能減排合同書3篇
- 二零二五年度科研院所車庫(kù)租賃與研發(fā)支持合同4篇
- 2024年全國(guó)體育專業(yè)單獨(dú)招生考試數(shù)學(xué)試卷試題真題(含答案)
- 北師大版小學(xué)三年級(jí)上冊(cè)數(shù)學(xué)第五單元《周長(zhǎng)》測(cè)試卷(含答案)
- DB45T 1950-2019 對(duì)葉百部生產(chǎn)技術(shù)規(guī)程
- 新修訂《保密法》知識(shí)考試題及答案
- 電工基礎(chǔ)知識(shí)培訓(xùn)課程
- 住宅樓安全性檢測(cè)鑒定方案
- 廣東省潮州市潮安區(qū)2023-2024學(xué)年五年級(jí)上學(xué)期期末考試數(shù)學(xué)試題
- 市政道路及設(shè)施零星養(yǎng)護(hù)服務(wù)技術(shù)方案(技術(shù)標(biāo))
- 《論語(yǔ)》學(xué)而篇-第一課件
- 《寫美食有方法》課件
- (完整word版)申論寫作格子紙模板
評(píng)論
0/150
提交評(píng)論