



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、試題一論軟件需求分析方法和工具的選用2001年下“軟件需求分析”要求能深入地描述所開(kāi)發(fā)軟件的功能和性能,確定軟件設(shè) 計(jì)的限制以及該軟件與系統(tǒng)中其他組成部分的接口,能有效地把需求定義在軟件 的需求規(guī)格說(shuō)明書(shū)中。請(qǐng)圍繞“軟件需求分析方法和工具的選用”論題,依次對(duì)以下三個(gè)方面進(jìn)行 論述。概要敘述你參與分析和開(kāi)發(fā)的軟件項(xiàng)目以及你所擔(dān)任的主要工作。具體討論你在進(jìn)行軟件需求分析中所采用的具體方法以及所選用的主要 輔助工具,詳細(xì)敘述你選用方法與工具的原則和使用策略,遇到過(guò)的問(wèn)題以及采 用的技術(shù)措施。分析你在軟件需求分析中選用的方法與工具的具體效果。你現(xiàn)在認(rèn)為應(yīng) 當(dāng)作哪些方面的改進(jìn)以及如何加以改進(jìn)。提綱面向?qū)?/p>
2、象需求分析方法來(lái)進(jìn)行需求分析,用例原型法事件監(jiān)查器PowerDesignerWord + Visio沒(méi)有應(yīng)用整套的面向?qū)ο筝o助分析設(shè)計(jì)工具摘要2007年5月XX珠寶加工廠啟動(dòng)了 “首飾生產(chǎn)加工管理系統(tǒng)”的建設(shè),系統(tǒng)提出建設(shè) 的主要目的是解決目前純手工方式進(jìn)行記賬而造成賬目混亂、信息流通不暢等問(wèn)題,系統(tǒng)包 括基礎(chǔ)資料管理、倉(cāng)庫(kù)管理、生產(chǎn)管理、倉(cāng)庫(kù)查詢、生產(chǎn)查詢、權(quán)限管理等六個(gè)子系統(tǒng)。我 承擔(dān)了項(xiàng)目管理、需求分析、系統(tǒng)設(shè)計(jì)等多項(xiàng)工作。在需求分析階段,我采用面向?qū)ο笮枨蠓治龇椒ㄓ美夹g(shù))、老系統(tǒng)研究法、原型法進(jìn) 行需求分析,在需求分析過(guò)程,采用了 Word+Visio編寫(xiě)用例文檔,對(duì)需求進(jìn)行規(guī)格說(shuō)明
3、; 采用Sql Server事件探查器工具輔助對(duì)老系統(tǒng)研究;使用Power Designer進(jìn)行數(shù)據(jù)庫(kù)表結(jié)構(gòu) 設(shè)計(jì);采用VS.Net2005開(kāi)發(fā)生產(chǎn)管理系統(tǒng)核心功能的界面原型。由于采用有效的需求分析方法和工具,系統(tǒng)于2008年2月正式上線,比客戶要求的時(shí) 間提前了一個(gè)月,客戶感到很滿意。當(dāng)然我采用的方法和工具也并不是盡善盡美的,還存在 一些不足之處,如沒(méi)有使用需求管理工具、沒(méi)有應(yīng)用整套的面向?qū)ο蠓治鲈O(shè)計(jì)工具。正文XX珠寶加工廠是福建省最大的珠寶加工廠,主要生產(chǎn)真鉆首飾、鋯石首飾與素金首飾。 其中真鉆首飾比較貴重,一般都是一個(gè)款式生產(chǎn)一件,日均生產(chǎn)首飾100多件。每個(gè)首飾加 工過(guò)程要經(jīng)過(guò)數(shù)十道工
4、序加工,在加工收發(fā)過(guò)程需要記賬,記錄原料使用、原料損耗、工人 費(fèi)用等情況。目前這些記賬工作由10多個(gè)“交收人員”手工記賬。XX珠寶加工廠面臨的 問(wèn)題是:原料使用、工人工費(fèi)等賬目都采用手工方式在紙上記錄,賬目混亂且不易查詢統(tǒng)計(jì), 工序單采用純?nèi)斯し绞竭M(jìn)行跟蹤,效率低下。為了解決上述的問(wèn)題,于2007年5月啟動(dòng)了 “首飾生產(chǎn)加工管理系統(tǒng)”。系統(tǒng)實(shí)現(xiàn)基 礎(chǔ)資料管理、倉(cāng)庫(kù)管理、生產(chǎn)管理、倉(cāng)庫(kù)查詢、生產(chǎn)查詢、權(quán)限管理等六個(gè)子系統(tǒng)。其中倉(cāng) 庫(kù)管理和生產(chǎn)管理是日常業(yè)務(wù)運(yùn)行最常使用的子系統(tǒng)。倉(cāng)庫(kù)管理主要包括:倉(cāng)庫(kù)信息管理、 采購(gòu)入庫(kù)、庫(kù)存轉(zhuǎn)移、庫(kù)存調(diào)整、庫(kù)存盤(pán)點(diǎn)、銷(xiāo)售出庫(kù)等功能。生產(chǎn)管理主要包括:開(kāi)工序 單、
5、工序單收發(fā)、工序當(dāng)轉(zhuǎn)移、生產(chǎn)物料收發(fā)、生產(chǎn)入庫(kù)、生產(chǎn)出貨等功能。系統(tǒng)采用C/A/S 和B/A/S兩種三層體系架構(gòu)結(jié)合的方式,開(kāi)發(fā)工具采用 VS.NET2003,數(shù)據(jù)庫(kù)采用SQL SERVER2005。在項(xiàng)目建設(shè)過(guò)程中,本人承擔(dān)了項(xiàng)目管理、需求分析、系統(tǒng)設(shè)計(jì)等多項(xiàng)工作。本次項(xiàng)目采用面向?qū)ο蟮男枨蠓治龇椒ǎㄓ美夹g(shù))進(jìn)行需求分析。采用用例技術(shù)主 要考慮:1、目前面向?qū)ο蟮姆椒ㄒ呀?jīng)占據(jù)主流地位;2、用例技術(shù)從客戶的角度出發(fā)來(lái)描述 需求,客戶易于理解,便于分析人員和客戶之間溝通和確認(rèn)需求;3、用例技術(shù)采取執(zhí)行步 驟的方式描述需求,類似于程序開(kāi)發(fā)語(yǔ)言,描述更精確,便于設(shè)計(jì)人員和開(kāi)發(fā)人員理解需求, 從而實(shí)
6、現(xiàn)需求到設(shè)計(jì)、實(shí)現(xiàn)的平滑過(guò)渡。我們采用了 Word來(lái)編寫(xiě)用例文檔,采用Visio來(lái)畫(huà)業(yè)務(wù)活動(dòng)圖和狀態(tài)圖。選用這兩個(gè) 工具來(lái)編寫(xiě)需求規(guī)格說(shuō)明文檔,主要是由于這兩種工具簡(jiǎn)單、易用、靈活,需求分析人員都 很熟悉這兩種工具。我們采用PowerDesigner來(lái)設(shè)計(jì)表結(jié)構(gòu)。PowerDesigner能夠支持多種數(shù)據(jù)庫(kù),能夠通 過(guò)可視化的方式定義表結(jié)構(gòu),能夠根據(jù)定義直接生成SQL語(yǔ)句或直接在數(shù)據(jù)庫(kù)中生成相應(yīng) 表,也可以從數(shù)據(jù)庫(kù)逆向?qū)С霰斫Y(jié)構(gòu),能夠減輕數(shù)據(jù)庫(kù)設(shè)計(jì)的復(fù)雜度,提供工作效率。 PowerDesigner中定義的表結(jié)構(gòu)包括物理和邏輯視圖,在邏輯視圖上可以為表名和列名寫(xiě)上 中文說(shuō)明,便于開(kāi)發(fā)人員查看和
7、理解表結(jié)構(gòu)。同時(shí)PowerDesigner是公司規(guī)定統(tǒng)一選用的數(shù) 據(jù)結(jié)構(gòu)設(shè)計(jì)工具,以便分析人員在不同項(xiàng)目組調(diào)動(dòng)時(shí),不會(huì)因?yàn)樗霉ぞ卟灰恢?,而使工?不能馬上上手。基于以上原因我們采用了這個(gè)輔助工具。本次項(xiàng)目的需求分析可以分為兩個(gè)部分。一部分是針對(duì)倉(cāng)庫(kù)管理相關(guān)子系統(tǒng)的需求分析,由于之前已經(jīng)有一個(gè)系統(tǒng)在用,并且原系統(tǒng)用戶比較認(rèn)可,希望新系統(tǒng)繼承原系統(tǒng)的功 能,因此需求通過(guò)研究老系統(tǒng)導(dǎo)出。另一部分是針對(duì)生產(chǎn)管理相關(guān)子系統(tǒng)的需求分析,由于 之前工廠并沒(méi)有用過(guò)類似的系統(tǒng),因此主要通過(guò)客戶調(diào)研、用例技術(shù)獲取需求。針對(duì)倉(cāng)庫(kù)管理相關(guān)子系統(tǒng)的需求分析,我們搭建了老系統(tǒng)的測(cè)試環(huán)境,通過(guò)研究老系 統(tǒng)來(lái)了解功能需求。
8、首先我們要求客戶方的IT部人員先對(duì)老系統(tǒng)進(jìn)行演示,介紹日常使用 的功能,使我們對(duì)該系統(tǒng)有一個(gè)大致的了解。然后我們逐個(gè)功能進(jìn)行詳細(xì)研究,并且編寫(xiě)相 應(yīng)的用例文檔來(lái)對(duì)需求進(jìn)行規(guī)格說(shuō)明??紤]到新系統(tǒng)上線后,需要從老系統(tǒng)遷移數(shù)據(jù),而老 系統(tǒng)的開(kāi)發(fā)商不肯提供表結(jié)構(gòu)說(shuō)明,因此我們也對(duì)老系統(tǒng)的表結(jié)構(gòu)進(jìn)行研究。老系統(tǒng)采用的 數(shù)據(jù)庫(kù)是Sql Server2000,Sql Server2000提供事件探查器工具,可以跟蹤數(shù)據(jù)庫(kù)執(zhí)行的Sql 語(yǔ)句。在使用每個(gè)功能時(shí),我們采用事件探查器發(fā)現(xiàn)執(zhí)行的Sql語(yǔ)句,從而了解到每個(gè)功能 涉及到哪些表結(jié)構(gòu)。采用PowerDesigner建立了老系統(tǒng)的表結(jié)構(gòu)說(shuō)明。通過(guò)這種方式加深了
9、 我們對(duì)老系統(tǒng)的了解,也為我們?cè)O(shè)計(jì)新系統(tǒng)的表結(jié)構(gòu)提供了參考。針對(duì)生產(chǎn)管理相關(guān)子系統(tǒng)的需求分析,我們采用用例技術(shù)來(lái)獲取需求。由于本項(xiàng)目是 我們公司介入珠寶行業(yè)的第一個(gè)項(xiàng)目,我們對(duì)珠寶加工廠的業(yè)務(wù)都不了解。而工廠信息化程 度不高,系統(tǒng)的使用人員文化程度也不高,大多高中學(xué)歷,也無(wú)法明確的說(shuō)明需求。我們首 先對(duì)工廠的生產(chǎn)管理業(yè)務(wù)過(guò)程進(jìn)行了了解,采用Visio畫(huà)了業(yè)務(wù)活動(dòng)圖,幫助我們對(duì)業(yè)務(wù)知 識(shí)有一個(gè)了解。其次通過(guò)識(shí)別參與者、識(shí)別用例、編寫(xiě)用例說(shuō)明等步驟來(lái)獲取用例,在每個(gè) 步驟都注重了與用戶的溝通,采用Word編寫(xiě)了用例文檔。最后我們針對(duì)生產(chǎn)管理子系統(tǒng)的 核心功能建立了界面原型,用界面原型與客戶進(jìn)行溝通
10、,以便對(duì)需求進(jìn)一步明晰、確認(rèn)。采 用VS.Net2005開(kāi)發(fā)工具來(lái)建立界面原型,從而使界面原型在開(kāi)發(fā)階段可以在利用。由于采用了有效的需求分析方法和工具,在需求分析后續(xù)階段,沒(méi)有發(fā)現(xiàn)較大需求誤 解和重要需求遺漏,只是增加了部分查詢方面的需求。最終項(xiàng)目在2008年2月正式上線, 比用戶要求的上線時(shí)間提早了一個(gè)月。系統(tǒng)有效支撐了用戶日常業(yè)務(wù)運(yùn)作,解決了困撓客戶 的賬目混亂、跟蹤工序單困難并耗費(fèi)人力等問(wèn)題,為用戶帶來(lái)了效益,用戶感到很滿意。最 終項(xiàng)目得到百分百款,公司領(lǐng)導(dǎo)也很滿意,項(xiàng)目組成員也得到嘉獎(jiǎng)?;剡^(guò)頭來(lái)看,我覺(jué)得在需求分析方法和工具上還是存在一些值得改善的地方。如:1、沒(méi)有采取需求管理工具,造成需求文檔
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣西玉林市陸川中學(xué)2025屆高三化學(xué)試題2月份考試卷含解析
- 2025年河北省石家莊二中高三第一次質(zhì)量調(diào)研(一模)物理試題含解析
- 甘肅省鎮(zhèn)原縣第二中學(xué)2025屆高考生物試題原創(chuàng)模擬卷(三)含解析
- 廣州科技貿(mào)易職業(yè)學(xué)院《供熱綜合課程設(shè)計(jì)B》2023-2024學(xué)年第一學(xué)期期末試卷
- 汕頭大學(xué)《眼應(yīng)用光學(xué)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 河南省新密市重點(diǎn)達(dá)標(biāo)名校2025年中考英語(yǔ)試題命題比賽模擬試卷(12)含答案
- DB15T 3623-2024飼用谷子青貯技術(shù)規(guī)程
- DB15T 3511-2024大棚四膜覆蓋薄皮甜瓜-番茄促早延后高效栽培技術(shù)規(guī)程
- 機(jī)床行業(yè)綠色制造與環(huán)境保護(hù)政策導(dǎo)向研究考核試卷
- 水產(chǎn)批發(fā)市場(chǎng)信息化建設(shè)考核試卷
- DB32-T 339-2007中華絨螯蟹 一齡蟹種培育
- 大學(xué)生職業(yè)發(fā)展與就業(yè)指導(dǎo)(仁能達(dá)教育科技公司)學(xué)習(xí)通測(cè)試及答案
- 2025年境外投資融資顧問(wèn)服務(wù)合同范本3篇
- 2024-2025學(xué)年人教新目標(biāo)英語(yǔ)八年級(jí)下冊(cè)期末綜合檢測(cè)卷(含答案)
- 331金屬晶體課件高二化學(xué)人教版選擇性必修2
- 礦山礦石采購(gòu)合同模板
- 2024年浪潮數(shù)字企業(yè)技術(shù)有限公司社會(huì)招聘(105人)筆試核心備考題庫(kù)及答案解析
- 第47屆世界技能大賽江蘇省選拔賽競(jìng)賽技術(shù)文件-混凝土建筑項(xiàng)目
- 國(guó)開(kāi)2024年《數(shù)據(jù)庫(kù)運(yùn)維》形考1-3
- 勞動(dòng)合同(模版)4篇
- 137案例黑色三分鐘生死一瞬間事故案例文字版
評(píng)論
0/150
提交評(píng)論