日本一级特黄大片本道|AV在线免费网站|91在线无码精品国产|大香蕉国视频欧美看久草|小黑妹黄色片日夜夜香蕉视频|色婷婷欧美红桃免费在线观看|日韩激情四射的视频|欧美日韩成人爱情四季网站在线网站|亚洲欧美三页久婷|片在线看无码免费

當(dāng)前位置: 首頁(yè) > 自學(xué)考試 > 自學(xué)考試備考資料 > 自考《軟件工程》基礎(chǔ)知識(shí)點(diǎn)復(fù)習(xí):需求分析

自考《軟件工程》基礎(chǔ)知識(shí)點(diǎn)復(fù)習(xí):需求分析

更新時(shí)間:2013-03-20 16:11:44 來(lái)源:|0 瀏覽2收藏0

自學(xué)考試報(bào)名、考試、查分時(shí)間 免費(fèi)短信提醒

地區(qū)

獲取驗(yàn)證 立即預(yù)約

請(qǐng)?zhí)顚?xiě)圖片驗(yàn)證碼后獲取短信驗(yàn)證碼

看不清楚,換張圖片

免費(fèi)獲取短信驗(yàn)證碼

摘要 自考《軟件工程》基礎(chǔ)知識(shí)點(diǎn)復(fù)習(xí):需求分析

    需求分析

    1.軟件需求以一種技術(shù)形式,描述了一個(gè)產(chǎn)品/系統(tǒng)應(yīng)具有的功能、性能和其他性質(zhì)。如功能要求、環(huán)境需求、用戶界面要求。

    2.需求的性質(zhì):必要的、無(wú)歧義的、可測(cè)的、可跟蹤的、可測(cè)量的。

    3.需求分為:
    功能需求:規(guī)約系統(tǒng)或系統(tǒng)構(gòu)件必須執(zhí)行的功能的一類(lèi)需求,是整個(gè)需求的主體。
    非功能需求:指軟件產(chǎn)品為滿足用戶業(yè)務(wù)需求而必須具有的除功能需求以外的特性,包括性能需求、外部接口需求、設(shè)計(jì)約束需求和質(zhì)量屬性需求。

    4.需求分析是指開(kāi)發(fā)人員要準(zhǔn)確理解用戶需求,進(jìn)行細(xì)致的調(diào)查分析,將用戶非形式的需求轉(zhuǎn)化成完整的需求定義,再由需求定義轉(zhuǎn)化到相應(yīng)的需求規(guī)格說(shuō)明的過(guò)程。可概括成“理解,分解,表達(dá)”六字。

    5.需求分析是軟件開(kāi)發(fā)工作的基礎(chǔ),基本任務(wù)是準(zhǔn)確定義新系統(tǒng)的目標(biāo),為滿足用戶的需要,回答系統(tǒng)必須做什么的問(wèn)題。首要任務(wù)是確定軟件系統(tǒng)功能,定義需求并建立系統(tǒng)功能模型。

    6.需求分析階段需編寫(xiě)的文檔有:
    需求規(guī)格說(shuō)明書(shū):是軟件設(shè)計(jì)、驗(yàn)收的依據(jù),雙方對(duì)軟件要做什么的共同理解,也是需求分析的最終結(jié)果。內(nèi)容包括對(duì)主要數(shù)據(jù)、功能、用戶界面和運(yùn)行環(huán)境、軟件性能的描述。一般伴隨可行性分析報(bào)告產(chǎn)生。初步用戶使用手冊(cè)、確認(rèn)測(cè)試計(jì)劃。

    7.需求分析之前要進(jìn)行必要的可行性分析,研究對(duì)象是用戶要求,用戶和分析設(shè)計(jì)人員雙方確定對(duì)問(wèn)題的功能需求、性能需求、環(huán)境需求、用戶界面需求。此階段建立原型的目的是確定系統(tǒng)的功能和性能需要求。

    8.需求分析的難點(diǎn):(1)問(wèn)題的復(fù)雜性。(2)交流障礙。(3)用戶需求易變性。(4)用戶陳述的不一致性和不完備性。

    解決途徑:(1)與用戶充分交流。(2)合同約束需求的變更。(3)選用適當(dāng)?shù)拈_(kāi)發(fā)模型。(4)用戶參與需求評(píng)審。(5)需求規(guī)格說(shuō)明由用戶確認(rèn)。(6)研究需求分析的方法和自動(dòng)化工具(如CASE技術(shù))。

    各種需求分析方法都有共同適用的基本原則:(1)能表達(dá)和理解問(wèn)題的數(shù)據(jù)域和功能域。(2)可把一個(gè)復(fù)雜問(wèn)題按功能分解并可逐 層細(xì)化(描述軟件主要處理的數(shù)據(jù)域,并給軟件開(kāi)發(fā)提供一種可轉(zhuǎn)化為數(shù)據(jù)設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì)、過(guò)程設(shè)計(jì)的數(shù)據(jù)與功能表示)。(3)建模。

    需求分析階段可用的工具有:數(shù)據(jù)流圖、判定表、數(shù)據(jù)字典等。

    需求分析階段的工作:

    對(duì)問(wèn)題的識(shí)別和分解、分析和綜合:(1)確定對(duì)系統(tǒng)的綜合要求。(2)分析系統(tǒng)的數(shù)據(jù)要求。(3)導(dǎo)出系統(tǒng)的邏輯模型。(4)修正系統(tǒng)開(kāi)發(fā)計(jì)劃。

    導(dǎo)出軟件邏輯模型、制定規(guī)格說(shuō)明書(shū)、需求分析評(píng)審。

    初始需求發(fā)現(xiàn)技術(shù):自悟、交談、觀察、小組會(huì)、提煉。

    常用的軟件需求分析方法有:結(jié)構(gòu)化分析方法(SA)、功能分解法、信息建模法、面向?qū)ο蟮姆治龇椒?OOA)。

 

?2013年高教自考網(wǎng)絡(luò)輔導(dǎo)課程招生簡(jiǎn)章

?2013年4月各地自考報(bào)名信息

更多信息請(qǐng)?jiān)L問(wèn):自學(xué)考試頻道    自學(xué)考試論壇

分享到: 編輯:環(huán)球青藤

資料下載 精選課程 老師直播 真題練習(xí)

自學(xué)考試資格查詢

自學(xué)考試歷年真題下載 更多

自學(xué)考試每日一練 打卡日歷

0
累計(jì)打卡
0
打卡人數(shù)
去打卡

預(yù)計(jì)用時(shí)3分鐘

環(huán)球網(wǎng)校移動(dòng)課堂APP 直播、聽(tīng)課。職達(dá)未來(lái)!

安卓版

下載

iPhone版

下載

返回頂部