面向?qū)ο箝_(kāi)發(fā)方法的開(kāi)發(fā)過(guò)程
1、分析問(wèn)題的性質(zhì)和求解問(wèn)題:在繁雜的問(wèn)題域中抽象地識(shí)別出對(duì)象以及其行為、結(jié)構(gòu)、屬性、方法等。一般稱之為面向?qū)ο蟮姆治?,即OOA。
面向?qū)ο蠓治雠c其它分析方法一樣,是提取系統(tǒng)需求,并建立問(wèn)題域精確模型的過(guò)程。
面向?qū)ο蠓治龅年P(guān)鍵,是識(shí)別出問(wèn)題域內(nèi)的對(duì)象,并分析他們相互間的關(guān)系,最終建立起問(wèn)題域的正確模型。
通常,面向?qū)ο蠓治鲞^(guò)程從分析陳述用戶需求的文件開(kāi)始。需求陳述的內(nèi)容包括:?jiǎn)栴}范圍,功能需求,性能需求,應(yīng)用環(huán)境及假設(shè)條件等??傊?,需求陳述應(yīng)該闡明 “做什么”而不是“怎樣做”。它應(yīng)該描述用戶的需求而不是提出解決問(wèn)題的方法。在利用面向?qū)ο箝_(kāi)發(fā)方法時(shí),書(shū)寫(xiě)需求陳述要盡力做到語(yǔ)法正確,而且應(yīng)該慎重 選用名詞、動(dòng)詞、形容詞和同義詞。
接下來(lái),系統(tǒng)分析員應(yīng)該深入理解用戶需求,抽象出目標(biāo)系統(tǒng)的本質(zhì)屬性,并用模型準(zhǔn)確地表示出來(lái)。
面向?qū)ο蠓治龃篌w上按照下列順序進(jìn)行:建立功能模型、建立對(duì)象模型、建立動(dòng)態(tài)模型、定義服務(wù)。
2、整理問(wèn)題:對(duì)分析的結(jié)果作進(jìn)一步的抽象、歸類、整理,并最終以范式的形式將它們確定下來(lái)。一般稱之為面向?qū)ο蟮脑O(shè)計(jì),即OOD。設(shè)計(jì)則是把分析階段得到的需求轉(zhuǎn)變成符合成本和質(zhì)量要求的、抽象的系統(tǒng)實(shí)現(xiàn)方案的過(guò)程。
3、程序?qū)崿F(xiàn):用面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言將上一步整理的范式直接映射(即直接用程序設(shè)計(jì)語(yǔ)言來(lái)取代)為應(yīng)用軟件。一般稱之為面向?qū)ο蟮某绦颍碠OP。面向?qū)ο髮?shí)現(xiàn)主要包括兩項(xiàng)工作:把面向?qū)ο笤O(shè)計(jì)結(jié)果翻譯成用某種程序語(yǔ)言書(shū)寫(xiě)的面向?qū)ο蟪绦颍粶y(cè)試并調(diào)試面向?qū)ο蟮某绦颉?/p>
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書(shū)、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |