freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

淺談軟件開發(fā)過程中方法問題(編輯修改稿)

2025-07-04 20:15 本頁面
 

【文章內(nèi)容簡介】 結(jié)構(gòu)化設(shè)計方法使用模塊化和自頂向下逐步細化技術(shù),將數(shù)據(jù)流圖等結(jié)構(gòu)化分析的結(jié)果轉(zhuǎn)化為軟件系統(tǒng)總體結(jié)構(gòu),用軟件結(jié)構(gòu)圖來建立系統(tǒng)的物理模型,實現(xiàn)系統(tǒng)的概要設(shè)計。結(jié)構(gòu)化軟件開發(fā)方法成為20世紀70年代和80年代占主導(dǎo)地位的軟件開發(fā)方法,它有效地遏制了軟件危機的蔓延,直到現(xiàn)在仍在發(fā)揮作用。結(jié)構(gòu)化方法簡單實用,技術(shù)成熟,應(yīng)用廣泛,但難以承擔大規(guī)模的項目或特別復(fù)雜的項目,難以解決軟件重用(復(fù)用)問題,難于適應(yīng)需求變化,且軟件維護依然比較復(fù)雜。(二)面向?qū)ο蠓椒嫦驅(qū)ο筌浖_發(fā)方法包括面向?qū)ο蠓治龇椒ǎ╫bjectoriented analysis,簡稱ooa)、面向?qū)ο?設(shè) 計 方 法 (object oriented design, 簡 稱ood)和面向?qū)ο蟪绦蛟O(shè)計(objectoriented pro-gramming,簡稱oop),其核心是面向?qū)ο蟪绦蛟O(shè)計方法。一般認為軟件由程序和文檔組成,而程序又由數(shù)據(jù)結(jié)構(gòu)和算法組成,在傳統(tǒng)的程序設(shè)計方法中,數(shù)據(jù)(數(shù)據(jù)結(jié)構(gòu))和施加在數(shù)據(jù)上的操作(算法)被分離成兩個獨立的部分,而程序被看作是工作在數(shù)據(jù)上的一系列過程或函數(shù)的集合,然而客觀世界的實體既有靜態(tài)的屬性(即數(shù)據(jù)),又有動態(tài)的行為(即對數(shù)據(jù)的操作),因此這兩方面內(nèi)容密切相關(guān),由于傳統(tǒng)的程序設(shè)計方法將這兩方面內(nèi)容分離,無形中加深了問題空間與解空間之間的裂痕,增加了軟件開發(fā)的難度。相反,面向?qū)ο蠓椒ㄓ邢铝幸c:客觀世界是由各種對象(object)組成的,復(fù)雜對象可以由簡單對象組成。有共同屬性和方法的一組對象抽象為一個類(class)。一個類(子類)可以繼承另外一個類(父類)的方法和屬性,這一特性稱為繼承。對象之間通過傳遞消息進行通信。以上特點可以歸結(jié)為如下的公式:objectori-ented =object +classification +inheritance +mu-nication with messages。在面向?qū)ο蟪绦蛟O(shè)計方法中,數(shù)據(jù)和施加在數(shù)據(jù)上的操作被封裝在一起,形成類和對象的概念,用對象分解
點擊復(fù)制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1