![超市倉庫管理系統(tǒng)可行性研究報告1_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/26/f3a543a5-a7c0-4319-8c52-063595567b34/f3a543a5-a7c0-4319-8c52-063595567b341.gif)
![超市倉庫管理系統(tǒng)可行性研究報告1_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/26/f3a543a5-a7c0-4319-8c52-063595567b34/f3a543a5-a7c0-4319-8c52-063595567b342.gif)
![超市倉庫管理系統(tǒng)可行性研究報告1_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/26/f3a543a5-a7c0-4319-8c52-063595567b34/f3a543a5-a7c0-4319-8c52-063595567b343.gif)
![超市倉庫管理系統(tǒng)可行性研究報告1_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/26/f3a543a5-a7c0-4319-8c52-063595567b34/f3a543a5-a7c0-4319-8c52-063595567b344.gif)
![超市倉庫管理系統(tǒng)可行性研究報告1_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/26/f3a543a5-a7c0-4319-8c52-063595567b34/f3a543a5-a7c0-4319-8c52-063595567b345.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、超市倉庫管理系統(tǒng)可行性研究 報告1第一章可行性研究報告1 .引言1.1 編寫目的本可行性研究報告的目的在于,對超市倉庫管 理系統(tǒng)作充分的可行性研究分析以及指出其存 在的重要性分析、對比原有的超市倉庫管理與用 計算機(jī)管理和控制的超市倉庫管理系統(tǒng),明確開發(fā)超市倉庫管理系統(tǒng)的方向、有效途徑,確定開 發(fā)本管理系統(tǒng)所采取的步驟、方法及對策。讀者對象:軟件管理人員,開發(fā)人員,維護(hù)人 員,超市高層管理人員。1.2 項目背景(1)軟件工程名稱:超市倉庫管理系統(tǒng);(2)項目的任務(wù)提出者:劉珊艷老師;(3)項目開發(fā)者:楊爽、朱柳;(4)用戶及實(shí)現(xiàn)軟件的單位:超市管理人員, 超市老板;(5)項目與其他軟件或其他系統(tǒng)
2、的關(guān)系: 超市 倉庫管理系統(tǒng)運(yùn)行于 windowsXP或windows7 操作系統(tǒng),開發(fā)環(huán)境 Microsoft SQL Server 2005, eclipseo1.3 參考資料軟 件 工 程 導(dǎo) 論-張海藩編著 清華大學(xué)出版社數(shù)據(jù)庫 系 統(tǒng)概論史嘉權(quán)編著清華大學(xué)出版社編程紅寶書:Java完全自學(xué)手冊林樹澤編者機(jī)械工業(yè)出版社1.4 專業(yè)術(shù)語SQL : Structured Query Language 結(jié)構(gòu)化查詢語言。2 .要求和目標(biāo)2.1 基本要求(1)主要功能:查詢(如查詢某代號貨物是否 有庫存、庫存多少等);貨物出倉(某貨物出倉,出倉 后將此號貨物存儲量作相應(yīng)修改。若要求出倉貨 物的量
3、大于存儲量給出相應(yīng)提示等);貨物進(jìn)倉(某貨物進(jìn)倉,將此 號貨物的存儲量作相應(yīng)的修改)。(2)輸入:貨物代號(3)輸出:商品有關(guān)信息(4)安全性與保密性要求:只有管理員身份才 可以登錄并操作;(5)完成期限:2011年6月23號2.2 開發(fā)目標(biāo)由于本超市倉庫開發(fā)系統(tǒng)的主要背景(為軟件 工程學(xué)習(xí))在經(jīng)濟(jì)上不注重直接的經(jīng)濟(jì)收益, 而 是注重小組成員整體開發(fā)軟件水平的提高。2.3 具備條件需掌控一些相關(guān)操作,對操作手冊有點(diǎn)了解, 系統(tǒng)更新期短。預(yù)計該系統(tǒng)運(yùn)行壽命最低可達(dá) 5 年,最快投入時間需要1個月左右。3 .現(xiàn)有系統(tǒng)(缺點(diǎn))超市倉庫管理系統(tǒng)是利用漢編數(shù)據(jù)庫的管理 技術(shù)建立在windows操作系統(tǒng)中
4、的。3.1 處理流程和數(shù)據(jù)流程超市倉庫管理系統(tǒng)主窗口I 主或面I卜查詢4理模塊數(shù)據(jù)庫I3.2 工作負(fù)荷幫助超市的管理人員對于物品的各種信息可 以方便的查詢、輸入,及有條件的查找。但不夠 簡易、快速、清晰的管理倉庫。3.3 人員超市管理人員3.4 設(shè)備建議使用奔騰133以上的pc機(jī),內(nèi)存需在16 兆以上。3.5 局限性需掌握一些相關(guān)操作,對操作手冊有點(diǎn)了解, 系統(tǒng)更新期短。4 .所建議的系統(tǒng)(優(yōu)點(diǎn))4.1 對所建議系統(tǒng)的說明本工程的設(shè)計目標(biāo)就為超市倉庫管理提供快捷方法,使管理人員能夠便捷查詢物品檔案,使 超市倉庫管理自動化。該系統(tǒng)技術(shù)先進(jìn),安全穩(wěn) 定,功能強(qiáng)大,可擴(kuò)展性好。4.2 處理流程和數(shù)據(jù)
5、流程4.4 影響4.4.1 對設(shè)備的影響建議使用賽揚(yáng)2.0以上的pc機(jī),內(nèi)存需要128 兆以上。4.4.2 對軟件的影響支持現(xiàn)行系統(tǒng),使軟件的沖突減小到最小。4.4.3 對用戶單位機(jī)構(gòu)的影響本產(chǎn)品所面向的用戶是單位機(jī)構(gòu),以應(yīng)用為 主,人員數(shù)量不受任何限制,只要操作人員懂得 基本操作就可以了。4.4.4 對系統(tǒng)運(yùn)行過程的影響支持本軟件的運(yùn)行,使本軟件出錯的幾率更 少。4.4.5 對開發(fā)的影響(1)隨著計算機(jī)的發(fā)展,所有的開發(fā)人員要 發(fā)現(xiàn)在此過程中本產(chǎn)品出現(xiàn)的問題和不足之處, 并及時更新。(2)與此同時也要準(zhǔn)備好人力和設(shè)備資源做 緊急事件的更新。(3)申請專利,使用法律的手段對本產(chǎn)品進(jìn) 行系統(tǒng)保護(hù)
6、。4.4.6 對經(jīng)費(fèi)開支的影響由于本超市倉庫開發(fā)系統(tǒng)的主要背景(為軟件 工程學(xué)習(xí)),所以沒有經(jīng)費(fèi)開支。4.4.7 局限性本系統(tǒng)未完全達(dá)到管理自動化,而且在物品管 理方面還不能達(dá)到最簡捷。4.4.8 技術(shù)條件方面的可行性系統(tǒng)現(xiàn)階段的發(fā)展過程中,利用現(xiàn)有人力和物 力是完全具備能力開發(fā)出來的,作為階段性產(chǎn)品,日后的發(fā)展空間大,實(shí)現(xiàn)方法逐步簡單容易, 所以超市倉庫管理系統(tǒng)在技術(shù)上是完全可行的。4.4.9 市場方面的可行性當(dāng)下,市場經(jīng)濟(jì)迅速發(fā)展,網(wǎng)上購物已成潮流, 在這種情況下,物流倉儲等行業(yè)的發(fā)展也在以一 種驚人的速度發(fā)展,要想保證倉庫出入貨物與賬 目的一致性,必須出現(xiàn)一種專門的、特定意義、 特殊功用
7、的管理系統(tǒng)出現(xiàn),即倉庫管理系統(tǒng),在 網(wǎng)上調(diào)查的過程中,我們發(fā)現(xiàn),很多業(yè)主和個體 經(jīng)營戶也急需一種只適合其專門行業(yè)的管理系 統(tǒng)。然而,市場中也是存在了很多的十分專業(yè)的 倉庫管理系統(tǒng),但是介于其收費(fèi)特征和內(nèi)容的廣 泛應(yīng)用性,而導(dǎo)致在用戶使用的簡便性和易用性 受到了打擊,所以在這種社會現(xiàn)狀的驅(qū)使下,我 們小組討論決定開發(fā)一種簡單通用的僅僅限于 倉庫管理的管理系統(tǒng),而不涉及進(jìn)貨和銷售方面 的問題,于是倉庫管理系統(tǒng)便應(yīng)運(yùn)而生。5 .可選擇的其他的系統(tǒng)方案5.1 修改方案和首選方案的不同修改方案只局限在一臺電腦上,首選方案是應(yīng) 用于網(wǎng)絡(luò),它可以做到從遠(yuǎn)程終端的輸入和輸 出,它以中央服務(wù)器存放數(shù)據(jù)信息。5.
8、2 本方案的概況本方案所以界面的思想與選定方案相同,但數(shù) 據(jù)庫輸入機(jī)制不同,它通過數(shù)據(jù)庫與操作界面鏈 接語言,直接從本機(jī)中調(diào)入數(shù)據(jù)。5.3 不選此方案的原因(1)如今,網(wǎng)絡(luò)十分發(fā)達(dá),超市里也有自己 的內(nèi)部網(wǎng)。采用網(wǎng)絡(luò)版,更適合超市的具體情況。(2)采用網(wǎng)絡(luò)版,使數(shù)據(jù)更新能更快速及時, 且減少了單機(jī)硬件資源的損耗。(3)管理更方便。6 .投資及效益分析(假設(shè))一般來說,我們的客戶開發(fā)這個軟件系統(tǒng)是 一項投資,所以當(dāng)然期望獲得很大的經(jīng)濟(jì)效益。 經(jīng)濟(jì)效益通常表現(xiàn)為減少運(yùn)行費(fèi)用或(和)增加 收入。所以我們進(jìn)行成本/效益分析來從經(jīng)濟(jì)角 度分析開發(fā)我們的設(shè)備管理系統(tǒng)是否劃算, 從而 幫助客戶組織的負(fù)責(zé)人做
9、出是否投資這項開發(fā) 工程的決定。下面我們從以下幾個方面進(jìn)行分 析。(1)成本分析軟件開發(fā)成本主要表現(xiàn)為人力消耗(乘以平 均工資則得到開發(fā)費(fèi)用)。因成本估計不是精確的科學(xué)。因此我采用了兩種不同的估計技術(shù)以便 互相校檢。代碼行技術(shù)代碼行技術(shù)是比較簡單的定量估算方法,把 開發(fā)每個軟件功能的成本和實(shí)現(xiàn)這個功能需要 用的源代碼行數(shù)聯(lián)系起來。通常根據(jù)經(jīng)驗(yàn)和歷史 數(shù)據(jù)估計實(shí)現(xiàn)一個功能需要的源程序行數(shù)。而在 我們組的設(shè)計下,初步得出設(shè)備管理系統(tǒng)的源代 碼行數(shù)。得出源代碼行數(shù)以后,用每行代碼的平均成 本乘以行數(shù)就可以確定軟件的成本,所以我們得 出的此軟件的成本為成本=2000*10=20000任務(wù)分解技術(shù)任務(wù)分
10、解技術(shù)是首先把我們的設(shè)備管理系 統(tǒng)分解為若干個相對獨(dú)立的任務(wù)。在分別估計每 個單獨(dú)的開發(fā)任務(wù)的成本,最后累加起來得出軟 件開發(fā)工程的總成本。估計每個任務(wù)的成本時, 通常先估計完成該項任務(wù)需要用的人力 (以人月 為單位),再乘以每人每月的平均工資而得出每 個任務(wù)的成本。下面是我們按開發(fā)階段劃分任務(wù)做出的人力成本任務(wù)人力* 平均工處,人月)可行性陰變51200裙求分析101000設(shè)計25300案碼和單元測試M500綜合測試4C&O0總計1004100表1.2各個開發(fā)階段需要使用的人力百分 比及工資表得出其總成本=(1200*5+1000*10+800*25+500*20+10*600 )*
11、(20/100)*1.5=21000(元)(2)運(yùn)行費(fèi)用分析運(yùn)行費(fèi)用取決于設(shè)備管理系統(tǒng)的日常操作 費(fèi)用(操作員人數(shù),工作時間,消耗的物資等等) 和維護(hù)費(fèi)用。(3)效益分析我們設(shè)備管理系統(tǒng)的經(jīng)濟(jì)效益在于因使用 此系統(tǒng)而增加的收入加上使用此系統(tǒng)可以節(jié)省 的運(yùn)行費(fèi)用。(4)成本/效益分析應(yīng)該比較新系統(tǒng)的開發(fā)成本和經(jīng)濟(jì)效益以 便從經(jīng)濟(jì)角度判斷這個系統(tǒng)是否值得投資,但是,投資是現(xiàn)在進(jìn)行的,效益是將來獲得的,不 能簡單的比較成本和效益,應(yīng)該考慮貨幣的時間 價值。貨幣的時間價值通常用利率的形式表示貨幣的時間價值。 假 設(shè)年利率為i,如果現(xiàn)在存入P元,則n年后可 以得到的錢數(shù)為F=P (1+i) An在我們的
12、軟件分析中假定年利率為12% ,預(yù)計可幫助我們的客戶每年節(jié)省 25000元,則利 用貨幣限制計算公式就可以算出每年預(yù)計節(jié)省 的錢的現(xiàn)在價值將來值(元)(i+i) 現(xiàn)在值(無)第時的現(xiàn)在值(元)125QOQ1.1222321.4J2321.42250001.2519929.242251.23250001,4017794.560045.74Z5000L57158&8Q75933.752SDOO1.7&14145.790119.4表1.3將來的收入折算成現(xiàn)在值表投資回收期通常用投資回收期衡量一向開發(fā)工程的價 值。所謂投資回收期就是使累計的經(jīng)濟(jì)效益等于 最初投資所需要的時間。顯然,投資
13、回收期越短 就能越快獲得利潤,因此這項工程也就越值得投在本軟件中,一年以后可以節(jié)省22321.4元, 和最初的投資(20000元)比較。因此,投資回 收期是0.98年純收入純收入是指在整個生命周期值內(nèi)系統(tǒng)的累 計經(jīng)濟(jì)效益(折合成現(xiàn)在值)與投資之差。這相 當(dāng)于比較投資開發(fā)一個軟件系統(tǒng)和把錢存在銀 行這兩種方案的優(yōu)劣。如果純收入為零,則工程 的預(yù)期效益和在銀行存款一樣,如果純收入小于 零,那么這項工程顯然不值得投資。這本系統(tǒng)開發(fā)中工程的純收入預(yù)計是90119.4 20000=70119.4 (元)投資回收率把資金存入銀行貨代給其他企業(yè)能夠獲得 利息,通常用年利率衡量利息多少。類似的也可 以計算投資
14、回收率,用它衡量投資效益的大小, 并且可以把他和年利率相比較,在衡量工程的經(jīng) 濟(jì)效益時,它是最重要的才靠數(shù)據(jù)。以至現(xiàn)在的投資額,并且已經(jīng)估計出將來每 年可以獲得的經(jīng)濟(jì)效益,那么,給定軟件的使用 壽命之后,我們可以計算其投資回收率為P=F1/(1+j)+F2/(1+j2+Fn/(1+j)An其中:P是現(xiàn)在的投資額;Fi是第i年底的 效益(i=1,2,3,n) ,n是系統(tǒng)的使用壽命; j是投資回收率。(假設(shè)系統(tǒng)壽命n=5)高階代數(shù) 方程解出投資回收率所以,經(jīng)過以上成本效益的分析,得出在經(jīng)濟(jì)上, 我們的設(shè)備管理系統(tǒng)是可行、值得投資的。7 .社會因素方面的可行性7.1 法律方面的可行性目前超市并沒有完
15、善的物品管理,因此,我們可填補(bǔ)此項技術(shù)上的空白,并且推向全國市場, 并可收到法律保護(hù)。7.2 使用方面的可行性超市倉庫管理系統(tǒng)主要是為了解決超市的物 品管理問題,并且減輕管理人員的工作負(fù)擔(dān)。本 軟件是以Java編程作為工具。我們所制作出來 的軟件相互適應(yīng)性較強(qiáng),所以在市場上可以占有 一定的份額。本系統(tǒng)所占有的是超市市場,它追求的是簡 單、易學(xué)、易懂、易用,能夠更有利的解決管理 人員的負(fù)擔(dān),能夠有效的輔助超市管理物品。對于物品管理系統(tǒng)的用戶一一超市, 可滿足對物品管理的需求,且此種需求被接受并且滿足, 其軟件便可以推廣。8 .結(jié)論綜上所述,本工程的技術(shù)成熟、完備,測試手 段可靠,具有良好的市場拓
16、展,因此本工程可以 立即開始。第二章 利用UML視圖的需求說 明書1 .引言1.1 編寫目的隨著科學(xué)技術(shù)的發(fā)展,社會進(jìn)步,計算機(jī)迅 猛的發(fā)展,倉庫貨物管理方法也日新月異,以前 全是由人工管理的方法存在很多的缺點(diǎn): 管理效 率低,勞動強(qiáng)度大,信息處理速度也不夠令人滿 意。為了提高倉庫貨物管理效率,減輕勞動強(qiáng)度, 信息處理速度和準(zhǔn)確性,為管理員提供更方便, 更科學(xué)的服務(wù)項目,為管理員提供一種更先進(jìn), 更科學(xué)的服務(wù)系統(tǒng),我們選擇了設(shè)計一個超市倉 庫管理系統(tǒng)的方案。由計算機(jī)對倉庫貨物進(jìn)行自 動的管理,管理員可以直接在計算機(jī)上實(shí)現(xiàn)倉庫 貨物的信息管理,并能在一定程度上實(shí)現(xiàn)自動 化,減輕超市倉庫管理人員的
17、工作負(fù)擔(dān), 提高工 作效率并降低工作中的錯誤發(fā)生概率,有效的輔 助超市倉庫管理物品。1.2 讀者對象本文檔的讀者對象包括:(1)用戶(2)需求分析人員(3)軟件設(shè)計人員(4)軟件測試人員1.3 軟件項目描述 問題描述(1)編寫軟件是完成超市倉庫管理系統(tǒng)的貨物 查詢、入庫、出庫操作。 問題描述(2)顧客可以按照一定的條件,查詢、統(tǒng)計符 合條件的商品信息:至少包括每個商品 的訂單號,價格,類別,所屬公司等信息進(jìn)行查詢。 管理員可以可以對商品進(jìn)行入庫,出庫 等操作。 問題描述(3)查詢時,可以查詢某代號貨物是否有庫存、庫存多少;貨物出倉時,出倉后將此號貨物存儲量作 相應(yīng)修改。若要求出倉貨物的量大于存
18、儲量給出 相應(yīng)提示:貨物進(jìn)倉時,則將此號貨物的存儲量作相 應(yīng)的修改;1.4 文檔概述本文檔準(zhǔn)確、一致、全面定義和 描述了超市倉庫管理系統(tǒng)的軟件需求, 文檔的內(nèi) 容組織如下:第一章,引言部分,簡要介紹了文檔和項目 的概況;第二章,一般性描述,定義了系統(tǒng)與環(huán)境之 間的關(guān)系第三章,詳細(xì)需求描述,詳細(xì)定義了系統(tǒng)的 功能需求第四章,其他需求,定義了系統(tǒng)的非功能性 需求1.5 定義1.5.1 概念1.6 參考資料 略2. 一般性描述本系統(tǒng)所涉及的物品信息全部存放在超市倉 庫數(shù)據(jù)庫服務(wù)器中,數(shù)據(jù)庫服務(wù)器運(yùn)行在PC機(jī)上。2.1 系統(tǒng)用例圖對以上用例的說明(1)用例:查詢簡 述:該用例驗(yàn)證用于用戶對數(shù)據(jù)庫的查詢
19、參與者:普通用戶,管理員前提條件:用戶提交查詢命令后,用 例開始主 流:檢查查詢的數(shù)據(jù)段,若有 商品信息,講查詢結(jié)果輸出。其他流:若沒有商品信息,向用戶 發(fā)送通知后置條件:如果用例成功,輸出查詢 結(jié)果,對管理員等待其 它命令,對普通用戶 沒有其它操作(2)用例:修改簡述:該用例驗(yàn)證用于用戶對商品信息的修改參與者:管理員前提條件:查詢后確定倉庫有改商品, 用例開始主 流:輸入流需要修改項,將結(jié) 果寫入數(shù)據(jù)庫其他流:若沒有商品信息,向用戶 發(fā)送通知后置條件:如果用例成功,輸出修改 后的結(jié)果(3)用例:入庫簡述:該用例驗(yàn)證用于管理員對新商品的入庫操作參與者:管理員前提條件:用戶提交命令后,查詢倉 庫
20、中有無相同的產(chǎn)品主 流:若倉庫中有相同的產(chǎn)品, 則增加產(chǎn)品的數(shù)量。其他流:若沒有相同的產(chǎn)品,則要 求管理員輸入商品的 其他信息,并入庫后置條件:如果用例成功,輸出入庫后的新商品信息(4)用 例:出庫簡述:該用例用于管理員對商品的出庫操作參與者:管理員前提條件:用戶提交命令后,查詢倉庫中有無相同的商品主 流:若倉庫中已有該商品,且 出庫后數(shù)量為零,刪除 商品信息。若不為零,僅修改商品數(shù)量其他流:若沒有商品信息,向用戶 發(fā)送通知后置條件:如果用例成功,輸出出庫 后的商品信息因此,該系統(tǒng)由一下模塊組成(1)商品的信息查詢模塊(2)商品的入庫操作模塊(3)商品的出庫操作模塊2.2限制與約束(1)該系統(tǒng)
21、必須確保對數(shù)據(jù)進(jìn)行完全保護(hù), 以避免未經(jīng)授權(quán)的訪問;所有的遠(yuǎn)程訪問都要登 錄,并且每個登錄用戶只能訪問其角色所授的權(quán) 限;(2)界面友好、操作簡便;(3)軟件系統(tǒng)開放性好,結(jié)構(gòu)靈活,可擴(kuò)充, 易于維護(hù);(4)安全可靠。3.功能需求描述3.1 系統(tǒng)的類圖叫cticnG 晶id : i而咫團(tuán)*8eachProductO rcduc( ModifyProduct) *AddftoductQ向 ummrlMstom 旦j?.UserID INTPiesWerd CHAR(15Rihl. SMLLINT<<rFH>P PK_i-ISf?rln1crt)0巧rirodiLii'i
22、 CfrElTTl SJD) *p!D : 1WP plica FLOAT6 pkmd SMALUrr 口 n 拼 n e C HAR(2 EJJ EJlirne TtME STAMP min- j : ' Ihl l_ _握NIL1 patong «.HAi:;jU)PK_pmdutlrOn : Q圖1實(shí)體類圖圖2數(shù)據(jù)庫表FriNFfiuL:叫 *Cjrihn tSf st hLzar< *OhMeiuL:ginC :ihrfF;f' rchPi1 j. 'QLosnDiaiog 卻:巾口 III :'!F餐nlndHets 9 3,*JmOi
23、j:JaiE2 3sei.加昌7??凇?M 阿tK水巾'(心比獷即二孑;.口 勖ii_C_lr' tgt Qn jiliei Di ihi -f*m_kinci Kt.魴Stxi j rrp 口目"51-r tisrelD-。就白Sbtr 310r嗚 Wt同AV-:-rj .-y 圖3窗口設(shè)計類型3.2 類的說明3.2.1 Userinfor 類屬性UserID :顧客的名字,整型Password:密碼)是一個不超過 15位數(shù)的浮 點(diǎn)型字符串Right :權(quán)限,分為普通用戶和管理員方法在登錄界面,輸入ID和登錄密碼,借口登錄 超市管理系統(tǒng)3.2.2 productio
24、n 類屬性pID:商品的編號,整形pprice :商品的價格,是長度不超過38的浮點(diǎn)型字符串pkind :商品的類型pname商品的名稱,是長度不超過20的字符 串ptime :商品的生產(chǎn)日期ptimeto :商品的有效期至。palong :商品的所屬公司4.其他需求描述4.1 性能要求在用戶使用該系統(tǒng)時候,響應(yīng)時間應(yīng)控制在10秒以內(nèi)4.2 設(shè)計約束要求使用C語言或者java進(jìn)行開發(fā)該系統(tǒng)運(yùn)行在IE瀏覽器下4.3 進(jìn)度要求要求在2011年6月28日以前完成4.4 交付要求該項目完成以后,需向用戶提交以下軟件 ,軟件需求規(guī)格說明書,電子版和書面版 軟件設(shè)計規(guī)格說明書,電子版和書面版 可運(yùn)行的軟件
25、系統(tǒng) 部分或全部的C語言(java )源代碼第三章 基于UML的面向?qū)ο筌浖O(shè)計文 檔1 .引言1.1 系統(tǒng)概要及其運(yùn)行環(huán)境為了方便用戶操作,該系統(tǒng)提供了部分提示 窗口,使用戶能夠按照提示語句完成各項操作。為了實(shí)現(xiàn)倉庫的安全有效管理,系統(tǒng)設(shè)置 了用戶登陸的首界面,管理員和員工需要正確的 用戶名和密碼。本系統(tǒng)的查詢功能可以按照貨物 編號、日期、指數(shù)等項目進(jìn)行查詢或全部瀏覽。 本系統(tǒng)的修改功能提供了逐條察看的方式修改 刪除和以貨物編號、日期、指數(shù)等方式進(jìn)行查詢 的功能,而且本著直觀、方便的原則進(jìn)行設(shè)計窗 口。本系統(tǒng)包含“數(shù)據(jù)添加”、“數(shù)據(jù)查詢”、“數(shù) 據(jù)修改”、“用戶管理”、“退出”等功能。本系
26、統(tǒng)包含數(shù)據(jù)庫主要用于存放倉庫管理信息和管 理員信息。本系統(tǒng)運(yùn)行于windowsXP或windows7操作 系統(tǒng)。1.2 系統(tǒng)的組成部分及其結(jié)構(gòu)"T' _"I T I 'yainFrareProd第cjonDiadpgI 口rvduoip咕 Lq置RsMhDiq.帝斷 : 1 口nMeru門血6刖廠I才I2 0用1口曲1 1 )-1 %用山口:辿門匚5: : Gr!j>?'?3FZhPC ;Ulj- jI MairFiTP上OrWnuPr曲也MjinRanriA1 .OriMbiiuProduclir>n圖1 查詢部分->n- 1i.
27、 -ririn3: AiCtdFrodLcif 1圖2入庫部分Prod ucn/ OnSearch( J邛ercipTOditcif)匕“ JVUdfL lL L!'_ J . .1口od麗ionsLoanRes.1 Search Product!) 苒:MMiyProdg)d-Produ:l()DisplaySearehRdsi圖3出庫部分本軟件由3部分組成,分別為:查詢部分,入庫操作部分和出庫 操縱部分1.3參考資料2 .軟件設(shè)計約束2.1 設(shè)計目標(biāo)和原則(1)本設(shè)計欲達(dá)到的目標(biāo)要求滿足用戶需求且 軟件系統(tǒng)具有良好的可擴(kuò)充性、可維護(hù)性;(2)為實(shí)現(xiàn)上述目標(biāo),在設(shè)計軟件過程中采用 統(tǒng)
28、一建模語言UML描述基于網(wǎng)絡(luò)計算平臺的整 個系統(tǒng),在分析、設(shè)計時充分利用軟件模式及組 合軟件模式,利用前人的專家級經(jīng)驗(yàn),提高開發(fā) 效率;(3)本軟件的設(shè)計目標(biāo)就為超市倉庫管理提供 快捷方法,使管理人員能夠便捷查詢物品檔案, 使超市倉庫管理自動化。該系統(tǒng)技術(shù)先進(jìn),安全 穩(wěn)定,功能強(qiáng)大,可擴(kuò)展性好。2.2 設(shè)計約束(1)無論是普通用戶還是管理員都可以通過超 市倉庫管理系統(tǒng)來完 成各自權(quán)限允許的活 動和工作。(2)該系統(tǒng)必須確保對數(shù)據(jù)進(jìn)行完全保護(hù), 以 避免未經(jīng)授權(quán)的訪問。所有的遠(yuǎn)程訪問都要登錄,并且每個登錄用戶只能訪問其角色所授的權(quán) 限。(3)整個開發(fā)過程應(yīng)滿足軟件開發(fā)計劃所定的 時間表。3 .軟
29、件設(shè)計描述3.1 總體結(jié)構(gòu)設(shè)計本軟件由以下3部分功能組成 查詢功能部分 產(chǎn)品入庫操作部分 產(chǎn)品出庫操作部分3.2 入庫、出庫、查詢(1)入庫操作順序圖如下:i'""l'_111IVOnV&ruProductfi)=:I_ i I i:11:,;-廣 |1I4- AddPgdiiN:T|:4. SdsrchPnoduJL ) ii1. iiI1(III 1I.I;:5 . I舸雪器需擊R/®, II1(2)出庫操作順序圖如下:(3)查詢操作順序圖如下:3.3邏輯視圖邏輯視圖描述最重要的類、從這些類到包和子系統(tǒng)的組織形式,以及從這些包和子系統(tǒng)到
30、層 的組織形式。它還要描述最重要的用例實(shí)現(xiàn)。本模塊主要有以下包:P Z'C.JCUCiTSLoarR找咻口蕓口口1 UliMeiiLi'l 口dL:必ct2 mIS I ;) .2 QiAOdC缶乩通iFr: -Ji.nt;)4 S*i4fChPr:>duClj )二 】4 SeaichProduc5;二非二 U:,:hF,:站)ExceedJavapcEnterQFr.-;k-,ioA£Mair=r.-T-'<PT 口加七口V Ct&t uProductf: TJJwm .包圖的說明略。3.4 部署視圖部署視圖描述了最常用平臺配置的不同物
溫馨提示
- 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年度基礎(chǔ)設(shè)施建設(shè)項目借款及政府擔(dān)保合同
- 二零二五年度配送員金日制兼職崗位勞動合同范本
- 2025年度企業(yè)團(tuán)建活動員工激勵方案合同
- 2025年度新能源汽車充電樁建設(shè)運(yùn)營管理合同
- 2025年度汽車美容店設(shè)備租賃及維護(hù)合同
- 2025年度新興產(chǎn)業(yè)過橋墊資借款合同范本
- 2025年度國際貿(mào)易集裝箱裝運(yùn)與清關(guān)代理合同
- 2025年度人工智能研發(fā)中心股權(quán)交易合同
- 2025年度新能源技術(shù)研發(fā)借款第三方擔(dān)保合同
- 2025年度極地探險旅游船務(wù)合同
- 2021年高考化學(xué)真題和模擬題分類匯編專題20工業(yè)流程題含解析
- 2023年北京市高考作文評分標(biāo)準(zhǔn)及優(yōu)秀、滿分作文
- 2023年大唐尿素投標(biāo)文件
- 《鋼鐵是怎樣煉成的》名著閱讀(精講課件) 初中語文名著導(dǎo)讀
- 縮窄性心包炎課件
- 《工程電磁場》配套教學(xué)課件
- 遼寧省錦州市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)及行政區(qū)劃代碼
- 職位管理手冊
- IPQC首檢巡檢操作培訓(xùn)
- 東南大學(xué) 固體物理課件
- 行政人事助理崗位月度KPI績效考核表
評論
0/150
提交評論