倉庫管理系統(tǒng)需求分析_第1頁
倉庫管理系統(tǒng)需求分析_第2頁
倉庫管理系統(tǒng)需求分析_第3頁
倉庫管理系統(tǒng)需求分析_第4頁
倉庫管理系統(tǒng)需求分析_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件工程課程設(shè)計(jì)倉庫管理系統(tǒng)需求分析班級(jí):11軟工數(shù)據(jù)庫1班參與者:閆軍目錄TOC\o"1-5"\h\z\o"CurrentDocument"1引言 1\o"CurrentDocument"編寫目的 1\o"CurrentDocument"文檔約定 1\o"CurrentDocument"1.3預(yù)期讀者和閱讀建議 1\o"CurrentDocument"產(chǎn)品范圍 2\o"CurrentDocument"參考文獻(xiàn) 2\o"CurrentDocument"2綜合描述 2\o"CurrentDocument"產(chǎn)品前景 2\o"CurrentDocument"產(chǎn)品功能 2\o"CurrentDocument"用戶的特點(diǎn) 3\o"CurrentDocument"運(yùn)行環(huán)境 3\o"CurrentDocument"2.5設(shè)計(jì)和實(shí)現(xiàn)上的限制 3\o"CurrentDocument"假定和約束 4\o"CurrentDocument"3軟件產(chǎn)品的系統(tǒng)體系結(jié)構(gòu) 43?1倉庫管理系統(tǒng)的各個(gè)用戶的所具有功能結(jié)構(gòu)圖 43.1.1管理員 錯(cuò)誤!未定義書簽。3.1.2學(xué)生 錯(cuò)誤!未定義書簽。313教師 錯(cuò)誤!未定義書簽。\o"CurrentDocument"3.2軟件產(chǎn)品的功能 4\o"CurrentDocument"3.2.1本系統(tǒng)使用的案例: 5\o"CurrentDocument"3.2.2本系統(tǒng)的建檔角色: 5\o"CurrentDocument"3.2.3系統(tǒng)各層次用例圖 5用戶特征 6限制與約束 6功能行為需求 錯(cuò)誤!未定義書簽。4.1管理員功能需求用例 錯(cuò)誤!未定義書簽。4.2學(xué)生功能行為用例 錯(cuò)誤!未定義書簽。4.3教師功能行為用例 錯(cuò)誤!未定義書簽。TOC\o"1-5"\h\z\o"CurrentDocument"外部接口需求 7\o"CurrentDocument"5.1用戶界面 7\o"CurrentDocument"5.2硬件接口 7\o"CurrentDocument"5.3軟件接口 7\o"CurrentDocument"5.4通信接口 7\o"CurrentDocument"系統(tǒng)特征 7\o"CurrentDocument"6.1說明和優(yōu)先級(jí) 7\o"CurrentDocument"6.2相應(yīng)序列 7\o"CurrentDocument"6.3功能需求 8\o"CurrentDocument"6.3.1對(duì)功能的規(guī)定 8\o"CurrentDocument"6.3.2對(duì)性能的規(guī)定 9\o"CurrentDocument"6.3.3輸入輸出要求 10\o"CurrentDocument"數(shù)據(jù)管理能力要求 10\o"CurrentDocument"故障處理要求 10\o"CurrentDocument"其他專門要求 10\o"CurrentDocument"非功能需求 11\o"CurrentDocument"7.1性能需求 11\o"CurrentDocument"安全措施需求 11\o"CurrentDocument"安全性需求 11\o"CurrentDocument"軟件質(zhì)量屬性 11\o"CurrentDocument"7.5業(yè)務(wù)規(guī)則 11\o"CurrentDocument"7.6用戶文檔 11\o"CurrentDocument"其他需求 12倉庫管理系統(tǒng)軟件需求分析說明書1引言1.1編寫目的開發(fā)本系統(tǒng)的目的在于代替手工管理、統(tǒng)計(jì)報(bào)表等工作,具體的要求包括:數(shù)據(jù)錄入:錄入商品信息、供貨商信息、入庫信息。出庫信息、退貨信息等;數(shù)據(jù)修改:修改錄入的信息;統(tǒng)計(jì)數(shù)據(jù);統(tǒng)計(jì)倉庫里面的商品數(shù)量,種類以及總價(jià)值;數(shù)據(jù)查詢:輸入查詢條件,即可查詢到需要的信息;數(shù)據(jù)備份:定期對(duì)數(shù)據(jù)庫進(jìn)行備份,以便數(shù)據(jù)庫遭受到以外損壞能得到及時(shí)的恢復(fù),從而減少破壞造成的損失。1.2文檔約定我們使用四種排版約定突出特定用詞和短語。這些約定及其使用環(huán)境如下。比例粗體這是指在文檔中涉及到的書名。例如:齊志昌,譚慶平,寧洪「軟件工程(第二版)」北京:高等教育出版社,20041.3預(yù)期讀者和閱讀建議項(xiàng)目的名稱:倉庫管理系統(tǒng)軟件。本項(xiàng)目的任務(wù)提出者及開發(fā)者是軟件學(xué)院,用戶是各倉庫、企業(yè)1.4產(chǎn)品范圍本系統(tǒng)適應(yīng)于各種需要倉庫管理的企業(yè)。1.5參考文獻(xiàn)齊志昌,譚慶平,寧洪「軟件工程(第二版)」北京:高等教育出版社,2004IanSommerville「軟件工程(第六版)」程成陳霞等譯北京:機(jī)械工業(yè)出版社,中信出版社,2003薩師煊王珊「數(shù)據(jù)庫系統(tǒng)概論》(第四版)」高等教育出版社,2014.4秦靖「Oracle從入門到精通:視頻實(shí)戰(zhàn)版」北京:機(jī)械工業(yè)出版社,2011.12綜合描述2.1產(chǎn)品前景倉庫管理系統(tǒng)是傳統(tǒng)倉庫管理的延伸,它可以利用網(wǎng)絡(luò)的無限廣闊空間,方便的對(duì)倉庫進(jìn)行管理,加上Web數(shù)據(jù)庫技術(shù)的利用,大大簡(jiǎn)化了傳統(tǒng)管理的過程??梢詫?shí)現(xiàn)倉庫管理工作的全自動(dòng)化管理,可以有效利用網(wǎng)絡(luò)的軟硬件資源,發(fā)揮最大效力,更好的企業(yè)服務(wù),可以減輕管理員的工作強(qiáng)度省去很多時(shí)間,能效完成管理。2.2產(chǎn)品功能本軟件控件均以中文形式表示,對(duì)普通程序使用者的使用提供簡(jiǎn)單方便的快捷操作,不需要技術(shù)含量,實(shí)現(xiàn)傻瓜式操作。但維護(hù)人員應(yīng)懂JAVA語言和數(shù)據(jù)庫知識(shí)。本系統(tǒng)軟件應(yīng)用于各類倉庫、企業(yè)。在功能上還可進(jìn)一步實(shí)現(xiàn)安全防范、關(guān)于數(shù)據(jù)結(jié)構(gòu)方面可能單一滿足少部分?jǐn)?shù)據(jù)提取分析的功能。該軟件為B/S架構(gòu),程序放于服務(wù)器中。2.3用戶的特點(diǎn)該軟件使用操作人員主要為倉庫管理人員,維護(hù)者為超市技術(shù)部門人員。使用操作人員不需要技術(shù)背景,但須看懂操作說明;維護(hù)人員需具備一定的計(jì)算機(jī)能力。2.4運(yùn)行環(huán)境1)服務(wù)器端:操作系統(tǒng):WindowsxpWeb服務(wù)器:Tomcat6.0java開發(fā)包:JDK1.6數(shù)據(jù)庫:ORACLE數(shù)據(jù)庫瀏覽器:IE分辨率:最佳效果為1024*7682)客戶端:(1)瀏覽器:各種瀏覽器均可(2)分辨率:最佳效果為1024*7682.5設(shè)計(jì)和實(shí)現(xiàn)上的限制本系統(tǒng)采用標(biāo)準(zhǔn)開發(fā)編碼規(guī)范和設(shè)計(jì)符號(hào),采用工業(yè)標(biāo)準(zhǔn);使用效率受操作人員對(duì)系統(tǒng)的熟練程度和網(wǎng)絡(luò)及I/O設(shè)備的影響,系統(tǒng)雖存在安全登錄措施,但不保證因工作人員泄露密碼及黑客攻擊對(duì)系統(tǒng)安全的影響。

2?6假定和約束本軟件的開發(fā)無經(jīng)費(fèi),開發(fā)時(shí)間為五天左右。3軟件產(chǎn)品的系統(tǒng)體系結(jié)構(gòu)3.1倉庫管理系統(tǒng)的結(jié)構(gòu)件連接圖商品信念商品信念萱理3?2軟件產(chǎn)品的功能本系統(tǒng)實(shí)現(xiàn)倉庫的自動(dòng)化,功能化管理。3.2.1本系統(tǒng)使用的案例:1) 倉庫管理:由角色操作員啟用該用例。2) 數(shù)據(jù)庫后臺(tái)管理:由管理員啟用該用例。共包括七個(gè)用例。3.2.2本系統(tǒng)的建檔角色:參與者說明:參與者名稱:管理員 抽象:否描述:維護(hù)后臺(tái)數(shù)據(jù)庫及倉庫管理,權(quán)限管理的人員。參與者說明:參與者名稱:操作員抽象:否描述:參加倉庫管理的錄入人員參與者說明:參與者名稱:供應(yīng)商__抽象:否描述:進(jìn)行供貨提醒,返修產(chǎn)品管理的人員3.2.3系統(tǒng)各層次用例圖總用例:

供應(yīng)商竜啓維R?[nciuc&?ccinciucip?>?Tnciuci&?倉匡館總聞P?inci(jKfe?OKSF商刪陳供應(yīng)商?rnciudG>?供應(yīng)商竜啓維R?[nciuc&?ccinciucip?>?Tnciuci&?倉匡館總聞P?inci(jKfe?OKSF商刪陳供應(yīng)商?rnciudG>?3.3用戶特征本系統(tǒng)用戶一般為操作員,供貨商和管理員。3.4限制與約束本系統(tǒng)必須滿足以下限制:1) 系統(tǒng)中所有用戶能夠正常登陸,能夠完成各自權(quán)限內(nèi)的功能。2) 安全可靠,建立系統(tǒng)使用日志。3) 該系統(tǒng)必須確保對(duì)數(shù)據(jù)進(jìn)行完全保護(hù),以避免未經(jīng)授權(quán)的訪問,所有的遠(yuǎn)程訪問都要登錄,并且每個(gè)登錄用戶只能根據(jù)角色所售的權(quán)限進(jìn)行訪問。4) 界面友好,操作簡(jiǎn)便。5) 軟件系統(tǒng)開放性好,結(jié)構(gòu)靈活,可擴(kuò)充,易于維護(hù)。6) 在實(shí)施的各個(gè)階段都要服從他的一些規(guī)劃,包括功能設(shè)計(jì),系統(tǒng)配置和計(jì)劃。外部接口需求4.1用戶界面本系統(tǒng)采用標(biāo)準(zhǔn)用戶圖形標(biāo)準(zhǔn),錯(cuò)誤信息采用彈出框提示,登錄界面的登錄響應(yīng)事件會(huì)根據(jù)用戶名給予管理員的權(quán)限;教師給予教師的權(quán)限;學(xué)生是以學(xué)生身份登錄系統(tǒng)的,所以數(shù)據(jù)庫會(huì)以用戶名自動(dòng)識(shí)別,并給予不同的權(quán)限。4.2硬件接口本軟件不需要特定的硬件或硬件接口進(jìn)行支撐。4.3軟件接口內(nèi)部接口即為實(shí)現(xiàn)各個(gè)類之間的接口。4.4通信接口無特殊要求系統(tǒng)特征5.1說明和優(yōu)先級(jí)本系統(tǒng)能基本實(shí)現(xiàn)無紙化辦公的要求,方便對(duì)倉庫進(jìn)行管理,省去財(cái)力、物力、人力。為企業(yè)提升約80%的效率,此系統(tǒng)運(yùn)行在windows平臺(tái)上,優(yōu)先級(jí)高于其他程序,低于必須服務(wù)。5.2相應(yīng)序列用戶輸入-連接數(shù)據(jù)庫查詢相應(yīng)數(shù)據(jù)-顯示到顯示器用戶輸入-觸發(fā)數(shù)據(jù)庫寫進(jìn)程-數(shù)據(jù)存入數(shù)據(jù)庫5.3功能需求5.3.1對(duì)功能的規(guī)定用數(shù)據(jù)流圖表示:頂級(jí)(0)數(shù)據(jù)流圖系統(tǒng)功能模塊圖:5.3.2對(duì)性能的規(guī)定5.3.2.1精度要按照嚴(yán)格的數(shù)據(jù)格式輸入,否則系統(tǒng)不給予響應(yīng)。5.3.2.2時(shí)間特性要求一般操作的響應(yīng)時(shí)間都應(yīng)在1-2秒內(nèi)。5.3.2.3靈活性由于該軟件為一個(gè)人開發(fā)且要求不高,因此在靈活性方面做得不好。5.3.3輸入輸出要求輸入數(shù)據(jù):菜單選項(xiàng),按鈕選擇,文字錄入。輸出數(shù)據(jù):顯示在屏幕上。5.3.4數(shù)據(jù)管理能力要求5.3.5故障處理要求正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫完好無損。調(diào)試中遇到的錯(cuò)誤及解決方案:(1)遇到跳出“數(shù)據(jù)庫已經(jīng)關(guān)閉”提示信息阻止程序運(yùn)行時(shí)可查看一下進(jìn)行此項(xiàng)操作時(shí),操作的表是否已經(jīng)被關(guān)閉了或者是在沒有關(guān)閉此表的情況下又一次運(yùn)用打開語句打開此表。(2)有些空記錄往往會(huì)使程序無法運(yùn)行。此時(shí)可用先判定是否為空記錄再操作。5.3.6其他專門要求1)系統(tǒng)的功能實(shí)現(xiàn)情況:用戶可在本系統(tǒng)下實(shí)現(xiàn)各種用戶要求的功能。2)系統(tǒng)的安全性:對(duì)于系統(tǒng)的重要數(shù)據(jù)都有密

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論