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

正文內(nèi)容

軟件工程與case工程綜述-文庫吧

2024-12-23 10:34 本頁面


【正文】 (ObjectOriented Methodology)。 (EntityRelationship Approach)。 (EventOriented Approach)。 (Formal Methods)。 下面首先對這幾種方法進(jìn)行簡單介紹,然后對結(jié)構(gòu)化方法、面向?qū)ο蠓椒ê托问交椒ǖ慕Y(jié)合研究進(jìn)行簡單討論。 結(jié)構(gòu)化方法是基于軟件工程生命周期的概念基礎(chǔ)之上的。目前根據(jù)軟件工程生命周期中的不同階段已形成了一整套的結(jié)構(gòu)化方法系列,即結(jié)構(gòu)化分析方法(StructuredAnalysis)、結(jié)構(gòu)化設(shè)計方法(Structured D esigning)和結(jié)構(gòu)化程序設(shè)計方法(Structured Programming),簡寫為SASDSP方法。結(jié)構(gòu)化方法是一種傳統(tǒng)的開發(fā)方法。它的本質(zhì)是功能分解,這種方法是圍繞實(shí)現(xiàn)處理功能的“過程”來構(gòu)造軟件系統(tǒng)的。傳統(tǒng)的結(jié)構(gòu)化方法假定開發(fā)人員一開始就能確定系統(tǒng)的需求,而且這些需求不會發(fā)生變化(或只允許有很少的變化)。也就是說,傳統(tǒng)的結(jié)構(gòu)化方法是從軟件開發(fā)人員的觀點(diǎn)出發(fā),它忽略了最終用戶的觀點(diǎn)。由于軟件逐漸變得容易使用,現(xiàn)在人們已能使用更好的方法將用戶的領(lǐng)域知識和分析人員的技術(shù)知識結(jié)合起來以實(shí)現(xiàn)有效的軟件系統(tǒng),如采用下面要介紹的面向?qū)ο蠓椒ā? 近年來,人們對面向?qū)ο蠓椒ㄟM(jìn)行了廣泛的研究,面向?qū)ο蠓椒▽W(xué)也日益受到人們的重視。使用這種方法學(xué)能夠開發(fā)出穩(wěn)定性好、可重用性好和可維護(hù)性好的軟件(采用傳統(tǒng)的SASDSP方法開發(fā)出的軟件的穩(wěn)定性、可重用性和可維護(hù)性都比較差)。面向?qū)ο蠓椒▽W(xué)的出發(fā)點(diǎn)和基本原則是,盡可能模擬人類習(xí)慣的思維方式,使開發(fā)軟件的方法與過程盡可能接近人類認(rèn)識世界的方法與過程,也就是說,要使得描述問題的問題空間與在計算機(jī)上解決問題的問題空間在結(jié)構(gòu)上盡可能一致。概括地說,面向?qū)ο蠓椒ㄓ邢铝袔讉€要點(diǎn): ,任何事物都是對象,復(fù)雜的對象可以由比較簡單的對象以某種方式組合起來。因此,面向?qū)ο蟮能浖到y(tǒng)是由對象組成的,軟件中的任何元素都是對象,復(fù)雜的軟件對象由比較簡單的對象組合而成。 (Class),每個類都定義了一組數(shù)據(jù)和一組方法。數(shù)據(jù)用于表示對象的靜態(tài)屬性,描述對象的狀態(tài)信息。方法是對象所能執(zhí)行的操作,也就是類中所能提供的服務(wù)。 (也稱為派生類)和父類(也稱為基類)的關(guān)系,把若干個類組成一個層次結(jié)構(gòu)的系統(tǒng)(也稱為類等級)。在這種類層次結(jié)構(gòu)中,通常下層的派生類具有和上層的基類相同的特性(包括數(shù)據(jù)和方法),我們把這一特性稱為繼承(Inheritance) 。 。 以上4個要點(diǎn)概括了面向?qū)ο蠓椒▽W(xué)的精華。面向?qū)ο蠓椒▽W(xué)可用一個公式概括為: ObjectOriented=Objects+Classes+Inheritances +Communication With Messages 面向?qū)ο蠓椒▽W(xué)現(xiàn)已形成了一整套的開發(fā)方法,它由面向?qū)ο蠓治?ObjectOriented Analysis)、面向?qū)ο笤O(shè)計(ObjectOriented Designing)、面向?qū)ο蟪绦蛟O(shè)計(ObjectOriented Programming)等組成。面向?qū)ο蠓椒▽W(xué)中的概念和表示符號可以適用于整個軟件開發(fā)過程(在傳統(tǒng)的結(jié)構(gòu)化方法中,在開發(fā)過程的不同階段要轉(zhuǎn)換概念和表示符號)。實(shí)際上,在面向?qū)ο蠓椒▽W(xué)中,軟件開發(fā)階段的劃分是比較模糊的,通常要在分析、設(shè)計與實(shí)現(xiàn)等階段間多次迭代。面向?qū)ο蠓椒▽W(xué)既適用于線性的“瀑布模型”,也適用于“螺旋模型”
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1