国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
軟件工程的需求分類
http://blog.csdn.net/boonya/article/details/14447485
2013
軟件需求包括 3 個(gè)不同的層次――業(yè)務(wù)需求、用戶需求和功能需求。除此之外,每個(gè)系統(tǒng)還有各種非功能需求。需求的分類是軟件需求階段必不可少的工作,它可以指導(dǎo)開(kāi)發(fā)人員理解不同的行業(yè)的業(yè)務(wù)、了解用戶的真實(shí)需求,清楚這些之后確立好功能項(xiàng);當(dāng)開(kāi)發(fā)人員對(duì)整體需求有了明確的目標(biāo)后,就可以按部就班快速有效地進(jìn)行功能項(xiàng)開(kāi)發(fā),一般就不會(huì)背離系統(tǒng)開(kāi)發(fā)需求的初衷。
1、業(yè)務(wù)需求
業(yè)務(wù)需求(Business requirement)表示組織或客戶高層次的目標(biāo)。業(yè)務(wù)需求通常來(lái)自項(xiàng)目投資人、購(gòu)買(mǎi)產(chǎn)品的客戶、實(shí)際用戶的管理者、市場(chǎng)營(yíng)銷部門(mén)或產(chǎn)品策劃部門(mén)。業(yè)務(wù)需求描述了組織為什么要開(kāi)發(fā)一個(gè)系統(tǒng),即組織希望達(dá)到的目標(biāo)。使用前景和范圍( vision and scope )文檔來(lái)記錄業(yè)務(wù)需求,這份文檔有時(shí)也被稱作項(xiàng)目輪廓圖或市場(chǎng)需求( project charter 或 market requirement )文檔。
2、用戶需求
用戶需求(user requirement)描述的是用戶的目標(biāo),或用戶要求系統(tǒng)必須能完成的任務(wù)。用例、場(chǎng)景描述和事件――響應(yīng)表都是表達(dá)用戶需求的有效途徑。也就是說(shuō)用戶需求描述了用戶能使用系統(tǒng)來(lái)做些什么。
3、功能需求
功能需求(functional requirement)規(guī)定開(kāi)發(fā)人員必須在產(chǎn)品中實(shí)現(xiàn)的軟件功能,用戶利用這些功能來(lái)完成任務(wù),滿足業(yè)務(wù)需求。功能需求有時(shí)也被稱作行為需求( behavioral requirement ),因?yàn)榱?xí)慣上總是用“應(yīng)該”對(duì)其進(jìn)行描述:“系統(tǒng)應(yīng)該發(fā)送電子郵件來(lái)通知用戶已接受其預(yù)定”。功能需求描述是開(kāi)發(fā)人員需要實(shí)現(xiàn)什么。
4、非功能性需求
  4-1、系統(tǒng)需求(system requirement)用于描述包含多個(gè)子系統(tǒng)的產(chǎn)品(即系統(tǒng))的頂級(jí)需求。系統(tǒng)可以只包含軟件系統(tǒng),也可以既包含軟件又包含硬件子系統(tǒng)。人也可以是系統(tǒng)的一部分,因此某些系統(tǒng)功能可能要由人來(lái)承擔(dān)。
  4-2、業(yè)務(wù)規(guī)則包括企業(yè)方針、政府條例、工業(yè)標(biāo)準(zhǔn)、會(huì)計(jì)準(zhǔn)則和計(jì)算方法等。業(yè)務(wù)規(guī)劃本身并非軟件需求,因?yàn)樗鼈儾粚儆谌魏翁囟ㄜ浖到y(tǒng)的范圍。然而,業(yè)務(wù)規(guī)則常常會(huì)限制誰(shuí)能夠執(zhí)行某些特定用例,或者規(guī)定系統(tǒng)為符合相關(guān)規(guī)則必須實(shí)現(xiàn)某些特定功能。有時(shí),功能中特定的質(zhì)量屬性(通過(guò)功能實(shí)現(xiàn))也源于業(yè)務(wù)規(guī)則。所以,對(duì)某些功能需求進(jìn)行追溯時(shí),會(huì)發(fā)現(xiàn)其來(lái)源正是一條特定的業(yè)務(wù)規(guī)則。
  4-3、功能需求記錄在軟件需求規(guī)格說(shuō)明( SRS )中。 SRS 完整地描述了軟件系統(tǒng)的預(yù)期特性。 SRS 我們一般把它當(dāng)作文檔,其實(shí), SRS 還可以是包含需求信息的數(shù)據(jù)庫(kù)或電子表格;或者是存儲(chǔ)在商業(yè)需求管理工具中的信息;而對(duì)于小型項(xiàng)目,甚至可能是一疊索引卡片。開(kāi)發(fā)、測(cè)試、質(zhì)量保證、項(xiàng)目管理和其他相關(guān)的項(xiàng)目功能都要用到 SRS 。除了功能需求外, SRS 中還包含非功能需求,包括性能指標(biāo)和對(duì)質(zhì)量屬性的描述。
  4-4、質(zhì)量屬性(quality attribute)對(duì)產(chǎn)品的功能描述作了補(bǔ)充,它從不同方面描述了產(chǎn)品的各種特性。這些特性包括可用性、可移植性、完整性、效率和健壯性,它們對(duì)用戶或開(kāi)發(fā)人員都很重要。其他的非功能需求包括系統(tǒng)與外部世界的外部界面,以及對(duì)設(shè)計(jì)與實(shí)現(xiàn)的約束。
  4-5、約束(constraint)限制了開(kāi)發(fā)人員設(shè)計(jì)和構(gòu)建系統(tǒng)時(shí)的選擇范圍,如局限于軟件工程學(xué)科。
注:分清楚那些是業(yè)務(wù)需求、哪些是用戶需求、哪些是功能性需求和非功能性需求對(duì)軟件的開(kāi)發(fā)有著重大的指導(dǎo)意義,絕不可以以偏概全,錯(cuò)誤地去揣摩用戶的心思;對(duì)于開(kāi)發(fā)者而言,所有軟件功能的開(kāi)發(fā)我們都應(yīng)該一一征求用戶的意見(jiàn),對(duì)需求有了清晰的認(rèn)識(shí)后再進(jìn)行實(shí)質(zhì)性的開(kāi)發(fā)工作。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如果想要敏捷落地GJB5000,應(yīng)該少不了系統(tǒng)方支持
【信管1.7】軟件工程(一)需求工程
第一次作業(yè)
軟件工程有哪些就業(yè)職位,具體都是需要做些什么,有哪些要求?
軟件工程學(xué)習(xí)心得體會(huì)
為什么說(shuō)不進(jìn)行設(shè)計(jì)就開(kāi)始編碼是錯(cuò)誤的?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服