軟件危機與軟件工程化

可靠性雜壇 2020-05-05 00:00


軟件(Software)是一系列按照特定順序組織的計算機數據和指令的集合。軟件一般被劃分為系統軟件、應用軟件和介于這兩者之間的中間件軟件。軟件并不是只包括可以在計算機(這里的計算機是指廣義的計算機)上運行的程序,與這些程序相關的文檔、數據等元素一般也被認為是軟件的一部分。

隨著計算機技術的迅速發展和廣泛應用,軟件從最初的計算機硬件的附屬品,僅僅作為計算機硬件的運行和做一些簡單的計算與數據處理的程序,發展到今天大規模的封閉或開放式的系統軟件和應用軟件。有的軟件的源代碼甚至超過千萬行。例如,美國阿波羅計劃的軟件長達1000萬行,航天飛機計劃的軟件更是長達4000萬行,桌面操作系統為千萬級量級規模。

軟件是抽象的,是人類邏輯思維的產物,它不受物質材料的限制,也不受物理定律或加工過程的制約,這一特性使軟件工程得以簡化,因為軟件的潛能不受物理因素的限制;另外一方面,由于缺乏自然約束,軟件系統的實現在實施過程中,容易變得極為復雜,理解它會很困難、改變它付出的代價更加高昂。軟件規模的增長,使其復雜度也隨之大大增加,而高復雜度和高可靠性的不相容性,使得軟件可靠性隨著其規模的增長而降低,質量難以保證,維護愈加困難,投資預算很難控制,傳統的軟件研制開發方法已無法適應大規模軟件的開發需求。

為了解決在軟件開發和維護過程中遇到的一系列軟件危機的嚴重問題,1968年,北大西洋公約組織(NATO)的科學家和官員們在原德意志聯邦共和國召開的國際會議上討論并首次提出了軟件開發要工程化。當時,單個的程序開發技術已經不能擴展并應用到大型的、復雜的軟件系統中。軟件項目有時甚至要推遲幾年才能完成,不僅比預計的費用高且難以維護。軟件工作者開始認真研究消除軟件危機的途徑,從而逐漸形成了一門新興的工程學科——計算機軟件工程學(Software Engineering),簡稱軟件工程。軟件工程是一門工程學科,涉及軟件生產過程中的各個方面,從最初的問題提出一直到投入使用后的系統維護,都屬于其學科研究范疇。

一、軟件危機

1.摩爾定律和超越摩爾

1965年,Intel聯合創始人戈登·摩爾提出了著名的理論:半導體芯片上可集成的元器件的數目每18個月便會增加一倍。也就是說,同樣規格的芯片的成本,每18個月便會降低一半。1965年每個芯片可以容納50個晶體管,摩爾預測到1970年,每個芯片將能夠容納1000個元器件,每個晶體管的價格會降低90%。

經過簡化,這個發現被歸納為“摩爾定律”:每個芯片上晶體管的數目每12個月將會增加一倍。戈登·摩爾的發現不基于任何特定的科學或工程理論,只是真實情況的映射總結。硅芯片行業注意到了這個定律,沒有簡單地把它當作一個描述的、預言性質的觀察,而是作為一個說明性的、重要的規則、整個行業努力的目標。

除此之外,還有一個與摩爾定律相對的洛克定律(Rock's law),強調了生產中的成本因素。通過觀察可知,芯片制造廠商的成本每4年便會增加一倍。技術的進步以不斷為芯片上晶體管數量的增加鋪平道路,但是芯片生產設施的建造會十分昂貴,而更小、更便宜的處理器的使用還在不斷增加。

硬件技術在不斷發展,但現在,這種發展軌跡要告一段落了。由于同樣小的空間里集成越來越多的硅電路,產生的熱量也越來越大,這種原本兩年處理能力加倍的速度已經慢慢下滑,原本的摩爾定律在逐步失效。目前,行業研究規劃藍圖新的戰略是“超越摩爾”(More than Moore):與以往首先改善芯片、軟件隨后跟上的發展趨勢不同,以后半導體行業的發展將首先看軟件——從手機到超級計算機再到云端的數據中心——然后反過來看要支持軟件和應用的運行需要什么處理能力的芯片來支持。

這種局勢的轉變使得人們更加強調軟件的重要性。計算機的應用日益廣泛、深入,然而硬件的進步只是為計算機系統提供了潛在的能力,如果沒有軟件來駕馭和開發這種能力,人類并不能有效地使用計算機,因此,軟件已成為限制計算機系統發展的關鍵因素。

計算機軟件是一個邏輯的而非物理的系統,它具有與硬件顯著的不同特點。它的主要工作集中在定義、開發、維護等純智力活動方面。隨著軟件需求的劇增,軟件規模不斷增大,軟件數量急劇膨脹。在程序運行時發現的錯誤必須設法改正;用戶有了新的需求時必須相應地修改程序;硬件或操作系統更新時,通常需要修改程序以適應新的環境。上述種種軟件維護工作,以令人吃驚的比例耗費資源。更嚴重的是,許多程序的個體化特性使得它們最終成為不可維護的。軟件危機就這樣開始出現。

2.軟件危機的概念

軟件危機(Software Crisis)是指在計算機軟件的開發和維護過程中所遇到的一系列嚴重的問題,也可以指落后的軟件生產方式無法滿足迅速增長的計算機軟件需求,從而導致軟件開發與維護過程中出現一系列嚴重問題的現象。

廣義上講,所謂軟件危機包含兩方面問題:如何開發軟件,以滿足對軟件日益增長的需求;如何維護數量不斷膨脹的已有軟件。

狹義上講,所謂軟件危機主要有以下一些典型表現:

(1)對軟件開發成本和進度的估計常常很不準確。實際成本比估計成本有可能高出一個數量級,實際進度比預期進度拖延幾個月甚至幾年的現象并不罕見,這種現象降低了軟件開發組織的信譽。而為了趕進度和節約成本所采取的一些權宜之計又往往降低了軟件產品的質量,從而不可避免地會引起用戶的不滿。

(2)開發人員和用戶之間很難溝通,矛盾很難統一。往往是軟件開發人員不能真正了解用戶的需求,而用戶又不了解計算機求解問題的模式和能力,雙方無法用共同熟悉的語言進行交流和描述。在雙方互不充分了解的情況下,就倉促上陣設計系統、匆忙著手編寫程序,這種“閉門造車”的開發方式必然導致最終的產品不符合用戶的實際需要。

(3)大型軟件項目需要組織一定的研發人力共同完成。軟件項目管理人員缺乏開發大型軟件系統的經驗及軟件開發各類人員的信息交流不及時、不準確,有時還會產生誤解,這些都會導致軟件質量無法得到保證。

(4)軟件系統中的錯誤難以消除。軟件是邏輯產品,質量問題很難以統一的標準度量,因而造成質量控制困難。軟件產品并不是沒有錯誤,而是盲目檢測很難發現錯誤,而隱藏下來的錯誤往往是造成重大事故的隱患,這些都會導致軟件產品出現質量問題。

(5)軟件常常是不可維護的。很多程序中的錯誤是非常難改正的,實際上不可能使這些程序適應新的硬件環境,也不能根據用戶的需求在原有程序中增加一些新的功能?!翱芍赜玫能浖边€是一個沒有完全做到的、正在努力追求的目標,人們仍然在重復開發類似的或基本類似的軟件。

(6)軟件通常沒有適當的文檔資料。錯誤的觀點經常認為:軟件就是程序。程序代碼寫完軟件也就設計完了。實際上軟件不僅僅是程序,還應該有一整套文檔資料。這些文檔資料應該是軟件開發過程中產生出來的,而且應該是和程序代碼完全一致的。軟件開發過程中,基線是軟件文檔和源代碼的一個穩定版本,它是進一步開發的基礎。軟件開發組織的管理人員可以使用這些文檔資料作為“里程碑”,來管理和評價軟件開發工程的進展狀況;軟件開發人員可以利用它們作為通信工具,在軟件開發過程中準確地交流信息;對于軟件維護人員而言,這些文檔資料更是必不可少的。缺乏必要的文檔資料或者文檔資料不合格,必然給軟件開發和維護帶來許多嚴重的困難和問題。

(7)軟件成本在計算機系統成本中所占的比例逐年上升。隨著互聯網時代的到來,電子商務、移動互聯網興起,軟件經濟已經影響到社會經濟生活中的方方面面。硬件成本逐年下降,然而軟件開發需要大量人力,軟件成本隨著軟件規模和數量的不斷擴大而持續上升。

(8)軟件開發生產率跟不上計算機應用系統迅速普及深入的速度。軟件開發是一種高強度的腦力勞動,理論性和實踐性都很強,軟件開發人員的生產效率也對開發的周期和質量有很大影響。特別是軟件工程,對軟件開發的成功(按質按量,按期完成)有決定性作用。

(9)軟件產品的特殊性和人類智力的局限性,導致人類無力處理“復雜問題”?!皬碗s問題”的概念是相對的,一旦人們采用先進的組織形式、開發方法和工具提高了軟件開發效率和能力,新的、更大的、更復雜的問題又擺在人們的面前,所以“復雜問題”的解決需要諸多學科知識及技術的協同發展。

以上舉例的僅僅是軟件危機的一些典型表現,與軟件開發和維護有關的問題遠不止這些。

3.產生軟件危機的原因

開發軟件系統需要投入大量的人力和物力,但軟件系統的質量卻難以保證,也就是說,開發軟件所需的高成本同產品的低質量之間有著尖銳的矛盾,這種現象就是所謂的“軟件危機”。在軟件開發和維護的過程中存在這么多嚴重問題,一方面與軟件本身的特點有關,而另一方面的主要原因是軟件開發和維護的方法不正確有關。

軟件開發不同于一般的加工制造業、機械工業以及一般的加工業,這些行業都已經有了上百年的歷史,產品的生產流程及工廠、車間、工種等的機構設置和角色分工都有了成熟的模式。但是,軟件企業及軟件產品的生產,歷史不長,加之軟件本身的智力勞動的特性,軟件作為產品的生產流程及其相應的管理活動,還遠遠沒有一個成熟的模式。此外,軟件不同于一般程序,它的一個顯著特點是規模龐大,而程序復雜性將隨著程序規模的增加而呈指數上升。為了在預定時間內開發出規模龐大的軟件,必須由許多人分工合作。然而,如何保證每個人完成的工作合在一起確實能夠成一個高質量的大型軟件系統,更是一個極端復雜困難的問題,這不僅涉及許多技術問題,如分析方法、設計方法、形式說明方法、版本控制等,更重要的是必須有嚴格而科學的管理。

與軟件開發和維護有關的許多錯誤認識和做法的形成,可歸因于在計算機系統發展的早期階段軟件開發的個體化特點。錯誤的認識和做法主要表現為忽視軟件需求分析的重要性,認為軟件開發就是寫程序并設法使之運行,輕視軟件維護等。另外,軟件開發過程中如果缺乏有力的方法學和工具方面的支持會產生軟件危機。由于軟件開發不同于大多數其他工業產品,其開發過程是復雜的邏輯思維過程,其產品極大程度地依賴于開發人員高度的智力投入。由于過分地依靠程序設計人員在軟件開發過程中的技巧和創造性,加劇軟件開發產品的個性化,也是發生軟件開發危機的一個重要原因。

軟件項目管理(Software Project Management)的對象是軟件工程項目。它所涉及的范圍覆蓋了整個軟件工程過程。為使軟件項目開發獲得成功,關鍵問題是必須對軟件項目的工作范圍、可能風險、需要資源(人、硬件、軟件)、要實現的任務、經歷的里程碑、花費工作量(成本)、進度安排等做到心中有數。這種管理在技術工作開始之前就應開始,在軟件從概念到實現的過程中繼續進行,當軟件工程過程最后結束時才終止。

軟件項目管理是為了使軟件項目能夠按照預定的成本、進度、質量順利完成,而對人員(People)、產品(Product)、過程(Process)和項目(Project)進行分析和管理的活動。軟件項目管理的根本目的是為了讓軟件項目尤其是大型項目的整個軟件生命周期(從分析、設計、編碼到測試、維護全過程)都能在管理者的控制之下,以預定成本按期、按質地完成軟件交付用戶使用。研究軟件項目管理要從已有的成功或失敗的案例中總結出能夠指導今后開發的通用原則、方法,同時避免前人的失誤。軟件工程學的一個重要目標就是結合軟件開發技術和先進管理技術,以提高軟件的可維護性,減少軟件維護的代價。

4.消除軟件危機的途徑

軟件工程作為一個新興的工程學科,主要研究軟件生產的客觀規律性,建立與系統化軟件生產有關的概念、原則、方法、技術和工具,指導和支持軟件系統的生產活動,以期達到降低軟件生產成本、改進軟件產品質量、提高軟件生產率水平的目標。軟件工程學從硬件工程和其他人類工程中吸收了許多成功的經驗,明確提出了軟件生命周期的模型,發展了許多軟件開發與維護階段適用的技術和方法,并應用于軟件工程實踐,取得了良好的效果。

為了消除軟件危機,首先應該對計算機軟件有一個正確的認識。軟件設計者應該徹底消除在計算機系統早期發展階段形成的“軟件就是程序”的錯誤觀念。一個軟件必須由一個完整的配置組成,事實上,軟件是程序、數據及相關文檔的完整集合。其中,程序是能夠完成預定功能和性能的可執行的指令序列;數據是使程序能夠適當處理信息的數據結構;文檔是開發、使用和維護程序所需要的圖文資料。1983年IEEE為軟件下的定義是:計算機程序、方法、規則、相關的文檔資料以及在計算機上運行程序時所必需的數據。

更重要的是,必須充分認識到軟件開發不是某種個體勞動的神秘技巧,而應該是一種組織良好、管理嚴格、各類人員協同配合、共同完成的工程項目。必須充分吸取和借鑒人類長期以來從事各種工程項目所積累的行之有效的原理、概念、技術和方法,特別要吸取幾十年來人類從事計算機硬件研究和開發的經驗教訓。

在軟件開發過程中人們開始研制和使用軟件工具,用以輔助進行軟件項目管理與技術生產,人們還將軟件生命周期各階段使用的軟件工具有機地集合成為一個整體,形成能夠連續支持軟件開發與維護全過程的集成化軟件支持環境,以期從管理和技術兩方面解決軟件危機問題。應該推廣使用在實踐中總結出來的開發軟件的成功的技術和方法,并且研究探索更好更有效的技術和方法,盡快消除在計算機系統早期發展階段形成的一些錯誤概念和做法。

應該開發和使用更好的軟件工具,在軟件開發的每個階段都有許多煩瑣重復的工作需要做,在適當的軟件工具輔助下,開發人員可以把這類工作做得既快又好。如果把各個階段使用的軟件工具有機地結合成一個整體,支持軟件開發的全過程,則稱為軟件工程支撐環境。

此外,人工智能與軟件工程的結合成為20世紀80年代末期活躍的研究領域?;诔绦蜃儞Q、自動生成和可重用軟件等軟件新技術研究也已取得一定的進展,把程序設計自動化的進程向前推進一步。軟件標準化與可重用性得到了工業界的高度重視,在避免重用勞動、緩解軟件危機方面起到了重要作用。

軟件開發的風險之所以大,是由于軟件過程能力低,其中最關鍵的問題在于軟件開發組織不能很好地管理其軟件過程,從而使一些好的開發方法和技術起不到預期的作用。而且項目的成功也是通過工作組的共同努力,所以僅僅建立在可得到特定人員上的成功不能為全組織的生產和質量的長期提高打下基礎,必須在建立有效的軟件如管理工程實踐和管理實踐的基礎設施方面,堅持不懈地努力,才能不斷改進,才能持續地成功。

軟件質量,乃至于任何產品質量,都是一個很復雜的事物性質和行為。產品質量,包括軟件質量,是人們實踐產物的屬性和行為,是可以認識、可以科學地描述的。還可以通過一些方法和人類活動,來改進質量。針對以上問題,可以在軟件開發過程中實施能力成熟度模型來改進軟件質量、控制軟件生產過程、提高軟件生產者組織性和軟件生產者個人能力和開發效率。

能力成熟度模型(Capability Maturity Model,CMM)是一種開發模型。CMM是國際公認的對軟件公司進行成熟度等級認證的重要標準。CMM的目標是改善現有軟件開發過程,也可用于其他過程。CMM的基本思想是,因為軟件危機問題是管理軟件過程的方法引起的,所以新軟件技術的運用不會自動提高生產率和利潤率。CMM有助于組織建立一個有規律的、成熟的軟件過程。改進的過程將會生產出質量更好的軟件,使更多的軟件項目免受時間和費用的超支之苦。軟件過程包括各種活動、技術和用來生產軟件的工具。因此,它實際上包括了軟件生產的技術方面和管理方面。CMM策略力圖改進軟件過程的管理,而在技術上的改進是其必然的結果。CMM致力于軟件開發過程的管理和工程能力的提高與評估。該模型在美國和北美地區已得到廣泛應用,同時越來越多的歐洲和亞洲等國家的軟件公司正積極采納CMM,CMM實際上已成為軟件開發過程改進與評估事實上的工業標準。

總之,為了解決軟件危機,既要有技術措施(方法和工具),又要有先進的組織管理措施。軟件工程正是從管理和技術兩方面研究如何更好地開發和維護計算機軟件的一門新興學科。

二、軟件開發工程化

軟件作為人類純智力的勞動成果,和其他科學、技術、文學、藝術一樣是人類共享的社會財富。但與文學藝術這類純精神產品不同的是,它要面向社會發展的方方面面,它的研制開發工作就必須從用戶的要求和市場的需求出發。能否得到用戶的歡迎,能否取得一定的市場份額,將取決于軟件本身的功能、性能、可靠性、價格以及擴充能力等。軟件產品的商品化是實現上述目標的必由之路。傳統的“藝術創作”式的方式,極不適應提供低價格高品質軟件產品的商品化需求。為此,人們將借鑒其他科技產品商品化的路子,提出軟件產品的研制開發與生產必須工程化、標準化。

1.軟件工程的定義

1968年“軟件工程”這一名稱被首次提出。軟件工程的目標簡而言之就是要使開發的軟件產品具有可靠性、有效性、易維護性和可理解性。實現這一目標的軟件工程原理就是:必須采用一種有效的方法和技術來降低開發活動的復雜性。

軟件工程一直以來都缺乏一個統一的定義,很多學者、組織機構分別給出了自己認可的定義:

BarryBoehm:運用現代科學技術知識來設計并構造計算機程序及為開發、運行和維護這些程序所必需的相關文件資料。

IEEE在軟件工程術語匯編中的定義:①將系統化的、嚴格約束的、可量化的方法應用于軟件的開發、運行和維護,即將工程化應用于軟件;②在①中所述方法的研究。

FritzBauer在NATO會議上給出的定義:建立并使用完善的工程化原則,以較經濟的手段獲得能在實際機器上有效運行的可靠軟件的一系列方法。

此外,《計算機科學技術百科全書》中,軟件工程是應用計算機科學、數學、邏輯學及管理科學等原理,開發軟件的工程。軟件工程借鑒傳統工程的原則、方法,以提高質量、降低成本和改進算法。其中,計算機科學、數學用于構建模型與算法,工程科學用于制定規范、設計范型、評估成本及確定權衡,管理科學用于計劃、資源、質量、成本等管理。

ISO 9000對軟件工程過程的定義是:軟件工程過程是輸入轉化為輸出的一組彼此相關的資源和活動。

其他定義:①運行時,能夠提供所要求功能和性能的指令或計算機程序集合;②程序能夠滿意地處理信息的數據結構;③描述程序功能需求以及程序如何操作和使用所要求的文檔。以開發語言作為描述語言,可認為軟件=程序+數據+文檔。

綜上,軟件工程可以概括為:軟件工程采用工程學的概念、原理、技術和方法來開發與維護軟件,把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來,研究和應用如何以系統性的、規范化的、可定量的過程化方法開發和維護軟件的學科。

軟件工程的目標是:在給定成本、進度的前提下,開發出具有適用性、有效性、可修改性、可靠性、可理解性、可維護性、可重用性、可移植性、可追蹤性、可互操作性和滿足用戶需求的軟件產品。追求這些目標有助于提高軟件產品的質量和開發效率,減少維護的困難。

2.軟件工程的基本原理

自從1968年提出“軟件工程”這一術語以來,研究軟件工程的專家學者們陸續提出了100多條關于軟件工程的準則或信條。美國著名的軟件工程專家巴利·玻姆(Barry Boehm)綜合這些專家的意見,并總結了美國天合公司(TRW)多年的開發軟件的經驗,于1983年提出了軟件工程的七條基本原理。

玻姆認為,這七條原理是確保軟件產品質量和開發效率的原理的最小集合。它們是相互獨立的,是缺一不可的最小集合;同時,它們又是相當完備的。人們當然不能用數學方法嚴格證明它們是一個完備的集合,但是可以證明,在此之前已經提出的100多條軟件工程準則都可以由這七條原理的任意組合蘊含或派生。

下面是軟件工程的七條原理:

1)用分階段的生命周期計劃嚴格管理

這一條是吸取前人的教訓而提出來的。統計表明,50%以上的失敗項目是由于計劃不周而造成的。在軟件開發與維護的漫長生命周期中,需要完成許多性質各異的工作。這條原理意味著,應該把軟件生命周期分成若干階段,并相應制定出切實可行的計劃,然后嚴格按照計劃對軟件的開發和維護進行管理。

玻姆認為,在整個軟件生命周期中應指定并嚴格執行六類計劃:項目概要計劃、里程碑計劃、項目控制計劃、產品控制計劃、驗證計劃、運行維護計劃。

2)堅持進行階段評審

統計結果顯示:大部分錯誤是在編碼之前造成的,大約占63%,錯誤發現得越晚,改正它要付出的代價就越大,要差2到3個數量級。因此,軟件的質量保證工作不能等到編碼結束之后再進行,應堅持進行嚴格的階段評審,以便盡早發現錯誤。

3)實行嚴格的產品控制

開發人員最頭疼的事情之一是改動需求。但是實踐告訴我們,需求的改動往往是不可避免的。這就要求要采用科學的產品控制技術來順應這種要求。也就是要采用變動控制,又稱基準配置管理。當需求變動時,其他各個階段的文檔或代碼隨之相應變動,以保證軟件的一致性。

4)采納現代程序設計技術

從20世紀六七十年代的結構化軟件開發技術,到最近的面向對象技術,從第一、第二代語言,到第四代語言,人們已經充分認識到:方法大于氣力。采用先進的技術既可以提高軟件開發的效率,又可以減少軟件維護的成本。

5)結果應能清楚地審查

軟件是一種看不見、摸不著的邏輯產品。軟件開發小組的工作進展情況可見性差,難于評價和管理。為更好地進行管理,應根據軟件開發的總目標及完成期限,盡量明確地規定開發小組的責任和產品標準,從而使所得到的標準能清楚地審查。

6)開發小組的人員應少而精

開發人員的素質和數量是影響軟件質量和開發效率的重要因素,應該少而精。這一條基于兩點原因:高素質開發人員的效率比低素質開發人員的效率要高幾倍到幾十倍,開發工作中犯的錯誤也要少得多;當開發小組為N人時,可能的通信信道為N(N-1)/2,可見隨著人數N的增大,通信開銷將急劇增大。

7)承認不斷改進軟件工程實踐的必要性

遵從上述六條基本原理,就能較好地實現軟件的工程化生產。但是,它們只是對現有經驗的總結和歸納,并不能保證趕上技術不斷前進發展的步伐。因此,玻姆提出應把承認不斷改進軟件工程實踐的必要性作為軟件工程的第七條原理。根據這條原理,不僅要積極采納新的軟件開發技術,還要注意不斷總結經驗,收集進度和消耗等數據,進行出錯類型和問題報告統計。這些數據既可以用來評估新的軟件技術的效果,也可以用來指明必須著重注意的問題和應該優先進行研究的工具和技術。

3.軟件開發的發展過程

軟件是由計算機程序和程序設計的概念發展演化而來的,是在程序和程序設計發展到一定規模并且逐步商品化的過程中形成的。軟件開發經歷了程序設計階段、軟件設計階段和軟件工程階段的演變過程。

1)程序設計階段

程序設計階段出現在1946年至1955年。此階段的特點是:尚無軟件的概念,程序設計主要圍繞硬件進行開發,規模很小,工具簡單,無明確分工(開發者和用戶),程序設計追求節省空間和編程技巧,無文檔資料(除程序清單外),主要用于科學計算。

2)軟件設計階段

軟件設計階段出現在1956年至1970年。此階段的特點是:硬件環境相對穩定,出現了“軟件作坊”的開發組織形式。開始廣泛使用產品軟件(可購買),從而建立了軟件的概念。隨著計算機技術的發展和計算機應用的日益普及,軟件系統的規模越來越龐大,高級編程語言層出不窮,應用領域不斷拓寬,開發者和用戶有了明確的分工,社會對軟件的需求量劇增。但軟件開發技術沒有重大突破,軟件產品的質量不高,生產效率低下,從而導致了“軟件危機”的產生。

3)軟件工程階段

自1970年起,軟件開發進入了軟件工程階段。由于“軟件危機”的產生,迫使人們不得不研究、改變軟件開發的技術手段和管理方法。從此軟件開發進入了軟件工程時代。此階段的特點是:硬件已向巨型化、微型化、網絡化和智能化四個方向發展,數據庫技術已成熟并廣泛應用,第三代、第四代語言出現;第一代軟件技術——結構化程序設計在數值計算領域取得優異成績;第二代軟件技術——軟件測試技術、方法、原理用于軟件生產過程;第三代軟件技術——處理需求定義技術用于軟件需求分析和描述。

4)未來

在Internet平臺上進一步整合資源,形成巨型的、高效的、可信的虛擬環境,使所有資源能夠高效、可信地為所有用戶服務,成為軟件技術的研究熱點之一。軟件工程領域的主要研究熱點是軟件復用和軟件構件技術,它們被視為是解決“軟件危機”的一條現實可行的途徑,是軟件工業化生產的必由之路。而且軟件工程會朝著開放性計算的方向發展,朝著可以確定行業基礎框架、指導行業發展和技術融合的“開放計算”。

最近幾年產生了一種觀點——“軟件即是一種服務”,軟件不再在本地計算機上運行,而是將它放在所謂的“計算云”中。云計算(Cloud Computing)是基于互聯網的相關服務的增加、使用和交付模式。云計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網絡訪問,進入可配置的計算資源共享池(資源包括網絡、服務器、存儲、應用軟件、服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。云計算是繼1980年代大型計算機到客戶端—服務器的大轉變之后的又一種巨變。云計算是分布式計算(Distributed Computing)、并行計算(Parallel Computing)、效用計算(Utility Computing)、網絡存儲(Network Storage Technologies)、虛擬化(Virtualization)、負載均衡(Load Balance)、熱備份冗余(High Available)等傳統計算機和網絡技術發展融合的產物。云計算是通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程服務器中,企業數據中心的運行將與互聯網更相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。

云計算背景下,傳統軟件工程也需要不斷創新發展。在傳統的軟件開發過程中,軟件使用者對軟件的需求確定后則按照傳統軟件工程開發模型進行軟件設計,需求的改變則可能會導致軟件架構的改變,這種改變會對軟件設計影響巨大。而在云計算背景下,需求可能是在不斷地變化,比如剛開始預期的使用人數只有一萬人,但是當軟件上線之后發現該軟件很受歡迎,使用人數達到了百萬級,大大超過了之前軟件設計容量,于是通過云計算,可以對軟件的運行環境進行動態擴充,只要對軟件稍作修改便可使軟件繼續順利運行。運用云計算的動態性,可以動態改變軟件的運行環境,盡量減少整個軟件結構所需要的改動。同時對于在開發過程中選擇更改架構的程序,也只需要改變本地代碼即可,對于云端服務器,只要進行簡單的設置就可順利地讓程序運行。此外,傳統的軟件工程開發更多的是軟件工程師采用集中開發方式,以求最大的開發效率,開發組織大部分都局限在某一個具體公司里,組織之外的人想要參與項目是很困難的,而在云計算的時代,由于服務器在云端,只需要通過遠程操作云服務器就能完成軟件的開發部署工作,所以軟件工程師可以身處世界各地而共同完成同一個工程,這使得開發變得更加包容與開放,只要互相之間進行約定,每個人按時完成自己所負責的工作即可,這使得開發組織可以變得更加多元化。

現在,越來越多的人開始意識到云計算的好處,并且已經開始接受并采用云計算,因為它可以改變人們的工作生活方式,對于軟件工程行業也是如此。云計算服務器為開發人員提供了更加寬廣的開發平臺,它使得開發人員可以專注于業務的實現而從復雜的運行環境中抽身出來,使得軟件變得更加可靠。

此外,云計算、移動互聯網、大數據時代的到來,使傳統的軟件工程面臨新的機遇與挑戰。傳統軟件工程也正處于一個軟件工業大變革的過程中,隨著軟件資源的大量積累與有效利用,軟件生產的集約化與自動化程度都將迅速提高,軟件生產質量與效率的大幅度改進將成為可能。




長按二維碼識別關注我們


可靠性雜壇 本平臺以推廣可靠性相關知識為宗旨,內容涵蓋可靠性基礎知識、電子裝聯工藝可靠性、失效物理分析和故障預測與健康管理PHM等方面內容。文章以原創為主,打造精品可靠性專業交流園地。
評論
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 198365瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩定起振的成品,要經過十幾道精密工序。它內部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產過程里哪怕0.1微米的誤差,都會直接廢掉整批產品,這也是小尺寸晶振過去長期依賴進口,國內廠商花了十幾年才啃下量產硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 489瀏覽
  • 做藍牙音箱的工程師大概都碰過這個局面。產品要連手機放歌,要本地播開機提示音和按鍵音,還要接 App 做配網和狀態上報。三件事拆開,早先的常規做法是音頻藍牙一顆料、數傳藍牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍牙、BLE 數傳和 MP3 本地播放三樣全包了。對藍牙音箱來說,最實在的好處就
    唯創知音語音芯片 2026-08-06 15:14 338瀏覽
  • 在前六期中,我們已經分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務、風險評估與技術文檔證據鏈、第三方組件與 SBOM 供應鏈治理,以及產品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業已經能夠回答幾個核心問題:產品是否落入 CRA 適用范圍,產品由哪些組件構成,企業如何證明自己在設計、開發和上市前采取了必要的安全措施,以及產品上市后如何持續維護和安全下線。但對于真正準備落地 CRA 合規的企業來說,還有一個更現實的問題:CRA 的法規條文相對原則化,企業應當如何把“網絡安
    虹科云科技 2026-08-03 16:51 247448瀏覽
  • 導語在現代高速數字電路設計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實踐。濾波器芯片作為凈化傳輸鏈路的關鍵屏障,其核心挑戰在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態脈沖干擾,這類干擾持續極短,卻足以在高速鏈路中引發誤觸發。然而,傳統函數發生器受限于采樣率與邊沿速率,根本無法忠實復現如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態脈沖提供精細刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • 產品使用18V供電,配套4串鋰離子電池,需要設計一個充電器。因為輸入18V,電池最高 16.8V,壓差僅 1.2V。因為壓差太小。使用開關型的充電控制芯片不穩定。嘗試自行設計一個。整體采用分立三極管 + TL431架構,分4個功能單元:使能控制回路、限流環路、TL431 精密恒壓反饋環路、PNP 功率管主功率輸出回路;實現完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經 R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導通,對地拉低 R1、R2 組成的分壓控制節點電位;該節點直
    southcreek 2026-08-07 13:45 425瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌?;赝^去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及??扇缃瘢仡^再看,那種
    愛上電路設計 2026-08-03 10:21 128953瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128684瀏覽
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 299瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 530瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 430瀏覽
  • 文:杜杰編輯:侯煜當地時間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設備——境外生產的先進機器人設備、境外生產的聯網電力逆變器。FCC在官方情況說明書中明確,該類境外制造產品,“會對美國國家安全或美國民眾的人身安全構成無法承受的風險”。本次新規設置明確豁免機制:經美國國防部(DoW)、電力逆變器品類經美國國土安全部(DHS)審核并授予“有條件批準”,認定對應設備品類不存在重大安全風險,即可獲得準入豁免。同時政策嚴格執行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 353瀏覽
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 193瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 年级的妈妈4电视剧| 树大根深国语| 战狼6欧美版免费观看完整版| 目光所及免费观看电视剧| 麦乐迪女超人在线无删减电影免费观看 | 和搜子一洗澡的日子| 电影地道战| 电视剧大宅门第一部| 出世就逆天了| 法国私人助理1982年| 电视剧新亮剑| 渔夫荒野1988版免费观看 | 高清《沸腾人生》免费观看| 插曲的免费观看高清版| 源代码在线观看| 沙城到北京| 《求佛》po| 饥饿游戏电影全集| 美国的忌讳6-10| 哈利波特2在线观看| yellow在线免费观看视频| 黄种人粤语| 浪漫医生金实福| 河马打针后找饲养员求安慰| 韩剧《失踪》完整版在线观看| 国产伦孑沙发午休精品| 台风少年行| 爱你几何在线观看完整免费| 黑帮大佬和我的365天未删除版本 邻居也疯狂免费观看电视剧 | 漫城电视剧免费观看完整版| 1984美式保罗中文1—4| 宫13集| 高清《老师好》全集免费观看| 高清《年轻护士2》完整在线播放| 海绵宝宝全集免费| 《屠宰呕吐娃娃》免费观看完整版 | 三世情缘 欧阳震华| 石正丽简介| 动漫城市猎人国语版| 《高压监狱2》完整版| 新娘十八岁韩剧| 电影《瓜达卢佩玫瑰》| 庆余年第二季免费观看西瓜| 高清《西游记:女儿国》电影| 《无常》| 《小猪佩奇第五季》动漫| 深夜濡湿| 震耳欲聋| 美国1-5集免费普通话| 膝盖疼痛部位对照表| 锵锵锵锵锵锵锵免费观看完整版大全| 美少女战士中文版| 三年大片在线观看免费| 商道国语版| 龙门镖局5| 少年派 下载| 一艳九鼎| 法国电影《女销售》的剧情简介| 超凡蜘蛛侠1电影| 《激战丛林》完整版在线观看电影| 王的女人下载mp4| 《法国护士长》伦理| 萌宝寻爹:妈咪快跑全集免费| 韩国伦理片女儿需要爸爸播种子的电影| 终极蜘蛛侠毒液| 夫妻那些事全集播放| 青青珊瑚岛| 一口气看完凡人修仙传| 美国电影需要爸爸播种子高清| 林心如裸片| 战狼6高清国语免费观看下载电影视频 | 日本jIzz| 电视剧烈火凤凰| 影音先锋中文字幕资源| 战神3爱神| 今日宜喜欢短剧| 巴黎恋歌| 蜂脸女人| 啄木鸟:女版《壮志凌云》演员| 《妻子7》在线观看全集| 《疯狂姐妹花》短剧| 《姐姐对我来说是女人》| 下众之爱 电影| 杰西简无删减版在线观看| 清潭国际高中在哪看| 电影《牙医姐妹》1986年在线看| 《我的初恋不可能是姐姐》| 美男高校地球防卫部love| 体面吉他谱| 长津湖在线| 农场主的女儿们kB经曲 | 夜游电影在线播放| 朋友麦子5的抵债之举中字| 陆贞传奇百度影音| 痛欲 电影| 快乐至死| 金手指电影国语在线观看免费高清| 云霓之望 泰剧中字| 八年成空| 喜爱夜蒲3国语完整版| 电影斗牛剧情| 牧神记第二季| 夫妻的春天电视剧| 需要爸爸播种电影在线观看| 急冻奇侠完整版无删减| 私人航空电影免费观看| 雁南飞刀郎| 女超人麦乐迪无删减版在线看| 罚罪电视剧在线观看完整版| 生殖按摩伦理剧情电影在线观看| 特种部队2百度影音| 男女愁愁电影免费观看| 斗罗大陆在线观看免费全集高清| 美国版荷尔蒙2| 经典杯子蛋糕日剧在线观看免费| 我是静宝呀vlog| 命定之爱| 妖舞耳机| 电影完整版| 蜜桃成熟3百度影音| 市长夫人爱上我| 上车走吧| 维修工人的艳遇| 电影塔日酒店免费观看| 坎贝奇的品味人生完整版| 鸳鸯佩电视剧全集在线观看| 发烧会所1984美国版叫什么 | 斗破苍穹年番免费动漫| 庆余年2第52集| 随州市| 名侦探柯南:水平线上的阴谋电影| 乡村三姐妹保姆医药| 联谊对象是RS系警官| 丈夫出差沉迷于妻子的表现| 济公传游本昌85版电视剧| 歌手唐磊:五月天确实有对口型行为| 《播种女儿》完整版在线看| 刀郎分享新歌《翩翩》| 街头顽童| 社会| 《邻居家的妻子》韩剧无删减| 晚安为我而眠的妹妹| 孤注电影完整版免费观看| 维修师傅的艳遇正在播放| 电视剧猎毒人| 我为卿 狂| 现在就出发 第三季| 销售的销售秘密3HD中字5土豆网| 武动乾坤之瑶魔乱舞| 女超人法国无删减版麦乐迪| 离婚惊艳:全城羡慕短剧全集| 娃嘎电影网免费观看| 娃娃解说| 渔夫在线观看免费| 古装三级片名| 法国空姐3完整版观看| 昌黎二中| SONE-367本乡爱在线观看| 《变形金刚》| 女儿要爸爸播种手机观看| 美版假面骑士龙骑| 韩国维修工的艳遇| 龙卷风优化| 电影推油| 亮剑李幼斌版| R电影在线观看| 法证先锋6电视剧全集在线观看| 需要爸爸播种电影免费观看在线观看| 古墓丽影特别版| 玛丽玛丽| 陪读妈妈电视剧免费版全集播放| 最高爱人诏三上免费高清| 深夜的蠕动未增删有翻译樱| 《姊妹牙医》完整版正片| 我和黑帮老大在一起的第365| 熟睡中被义子侵犯2| 潘金莲荡秋千吃葡萄是谁演的| 女职员的特殊待遇电影| 美英空袭也门:夜空升起巨大火球| 安吉拉怀特满天星电影免费观看| 一生一世谢霆锋高圆圆| 鬼吹灯之天星术免费版| 电锯人女主| 日本电影《姐妹牙医》在线播放| 小仙之瑶动漫免费观看完整版| 相思令电视剧全集完整| 菲梦少女第二季免费观看完整版| 最好的时代电视剧免费观看| 名侦探柯南业火的向日葵| 开枪庆祝打死邻居| 爱我几何电影完整版高清免费观看 | 《需要爸爸种子》意大利| 教室那一间| 漂亮妈妈7巴字| 白莲花 电视剧| 美容院的待遇 韩国电影| 海上孟府电视剧全集| 强伦轩女教师在线观看| 白老妇是啥| 与讨厌的部长一起去出差旅在线免费观看 | 痕迹在线观看| 三上夫人你不想你老公失去| 换位兄弟| 孤岛惊魂2修改器| 东京复仇者第一季高清在线观看| 播放成龙的电影| 脉开头的四字成语| caomeinv| 韩剧你的女人| 布拉芙夫人完整电视剧免费+大鱼| 电影《觉醒年代》| 重燃人生短剧免费观看完整版 | 没能成为勇者的我| 空姐8| 五号特工组1第一部免费观看| 《姊妹牙医》完整版正片| 十七岁在线观看高清电视剧| 哇嘎免费高清在线| 精灵旅社3| 越南《性的暴行》电影| 仁心解码第一部粤语| 《伊波拉病毒》2国语版| 埃及猫原版动画| 陈宝莲《满天星》| 十八岁的小妹叫29岁叫什么| 意大利《激战丛林》完整版在线观看| 斗破苍穹免费观看完整在线| 年轻夫妇韩剧中文版免费观看| 小妖精干了这么久还这么多水| 头文字d第一部国语| 郭德纲最新相声全集| 孙佳慧VK| 电影本能1在线观看免费完整版| 阴阳镇怪谈电影在线观看| 藏珠短剧全集免费| 《险恶》完整版在线观看| 喝醉侵犯在线观看| 小主别闹| 秋瓷炫生死决断被删掉的5分钟 | 铜铜钢铿锵锵锵锵锵锵免费观看高清免费观看Afarc | 三佳购物| 杜拉拉之似水年华| 权欲第一季在线观看完整版| 印度三级偷妻| 伏罗希洛夫射手 电影| 一起出差的上司是前任 | 魔鬼恋人10| 粘豆包电视剧| 插曲的痛30集全集免费观看第二季| 新十字街头| 日本战狼20免费播放最新一期| 进击的巨人第四季14| 死亡笔记| 地狱解剖 电影| 阿姨大小姐| 韩国 外卖员的特殊待遇| 花仙子名器系列| 迷情客栈韩国未删减版| 两个人观看的视频| 女律师的坠落日本电影全集免费观看 | 郝板栗《千金小姐》无删减全集 | 镖行天下前传之| 财阀阴谋| 美国性妓院妓女k8播放| 侏罗纪公园4免费高清国语版| 钢管捆绑暴菊强奸电影茌钱免费观看 | 花花公子电子杂志| 啄木鸟酒店实生2023| 关之琳所有电影| 女邻居的滋味3| 东方红的简谱| 火山口2人无模糊版全集免费观看| 苦月亮在线观看| 韩剧电影在线观看高清免费完整版| 我爱男保姆电视剧35集在线观看| 《芬芳喜事》定档0922| 度华年在线观看免费高清| 亲爱的设计师电视剧免费观看| 安吉拉·怀特 透视| 红海行动2蛟龙行动电影在线观看| 苍老师100部经典电视剧免费观看 三年成全免费看高清影视大全 | ssni-025| 罗丽星克莱尔性迷宫片长| 沉香如屑60集全免费看| 西部牛仔满天星免费版| 我是你亲妹妹免费观看电视剧| 李彩潭在线| 原罪 安吉丽娜| 湘北vs山王| 星座| 警察故事2电影| 一路向北全集免费观看| 小男人爱上大女人| 梅西疑似脚踝隆起大包| 特邀外卖员手机电影| 快乐方程式动漫| 日本维修工艳遇中字| 金瓶酶2全集观看| 大兵的寝室电影叫什么| 一人之下电视剧第二季| 浪漫满厨播出时间| 名创优品指甲油致癌物超标 | 辛巴狮子王第二部| 哇嘎| 三A级做爰片免费观看玉蒲团视频 两个人日本免费完整版高清中文 美丽小蜜桃免费 | 张大仙全球首吐| 维修工的绝遇2| 反叛的鲁路修第二季在线观看| 张警官第三集在线观看| 泰国电视剧金螺大结局| 电视剧亲情保卫战| 麻衣神婿电视剧在线观看| 这就是命电影免费观看完整版| 高清比熊猫更不擅长恋爱的我们| 胆小鬼一共多少集| 婚前恐惧症症状| 就爱小姐姐| 色拉拉 hd| 尖刀班的五天五夜| 《新来的瑜伽教练》| 5个孩子的妈妈要努力| 斑马电影街| 《花非花》电视剧| 《1992》米利亚姆莱昂| 折腰电视剧剧情| 大槻响作品番号| 新白娘子传奇50集完整免费观看| 印度球迷撕碎C罗巨幅人像| 西城男孩最好听的歌| 电视剧折腰免费观看全集| 三只狐仙大战五通魔电影 | 苹果电影免费完整版在线观看影片 | 爱我几何《莫妮卡》 | 情深深雨蒙蒙49集免费观看西瓜| 小林家的龙丫头:怕寂寞的龙电影| 连环计中计| 平凡岁月电视剧全集| 免费三级理论片我的继母| 那年花开全集免费观看星辰| 需要爸爸播种免费看| 名侦探学院7| 星际传奇2| 情色五月天网站| 花便当电影| 跟部长一起出差电影在线观看| 黑帮总裁| 隐身蓝帽子| 云菲菲邂逅伴奏| 好姑娘4完整版在线观看| 高清《荆棘》电影完整版| 猎狼者 电视剧| 屠宰场呕吐娃娃免费| 金价连跌首饰金销量猛增| 浪漫女家教| 拜托了老师全集| 电视剧湄公河大案| 战火青春王雷主演| 相爱十年全集| 时间静止校园| 地球上的星星2全集观看| 秘密销售| 黑夜传说4在线观看| 亚当君挣扎吧第9集在线观看| 婚里婚外那些事剧情介绍| 后宫在线观看| 《爱我几何》在哪里看 | 酒店1-5集全集免费| 法国妓院里的回忆| 明星大侦探第五季| 为爱远嫁终成空短剧免费观看全集| 电影免费观看在线高清完整| 社长夫人的美貌在线播放| 《恋爱女子宿舍》| 高压监狱2019无删减版| 真爱谎言下载| 超女麦乐迪| 无耻第一季免费观看全集| 千金女贼 电视剧| 山顶的屠房| 金装鬼打鬼| 法国电影《瓜达卢佩玫瑰》在线观看 | 绣春刀高清迅雷下载| 越淘越开心新还珠格格| 爱我几何在线观看完整免费| 五十度灰电影完整版第二部未删版| 朋友的母亲9有限中字| 夏日重现动画在线观看| 我们中文在线观看免费完整版 | 王君安越剧名段欣赏| 阳原县| 迅雷在线看| 以和为贵国语| 周弘| 性感乳房裸体电影按摩| 三生三世枕上在线观看| 间宫夕贵| 新员工完整版| 女超人麦乐迪在线看| 许你半生不见短剧免费全集| 美和花园电影免费观看2023年上映的 | 维修师傅的遇艳在线观看伦理片| 高清《堕落》| 凯·帕克《朱莉》| 两小无拆天府泰剧在线观看| 回复术士的重启人生2季在线观看| 荣玉守则| 善良的老师3完有限中字木瓜| 1980法国乘空| 饥饿游戏1 电影| 军营女长官1984年意大利| 白化农场| 交换年长的麦子高清下载方法| 父母爱情在线| 玛雅最新地址| 按摩店的特殊待遇免费观看| 教室那一间| 30插曲免费高清在线观看完整版国语| 乳房与月亮| 仁心俱乐部电视剧全集在线观看| 洒店激战《1一5》集在线免费观看视频 | 赌博启示录 电影| 古惑仔之少年激斗篇完整版粤语| yellow 在线观看| 唔黐线唔正常| 美国《无憾》坎贝奇| 赌圣周星驰国语| 女武神的终末动漫在线观看| 天天想你电影免费观看全集| 返老还童在线观看| 高清《原来你还在这里》| 涿州市住建局| 良辰美景好时光西瓜影视| 《善良的小峓子》3| 电影1942完整版| 谍战剧《惊变》在线看全集| 我是大明星奇迹少年| 火箭军原副司令员吴国华病逝| 女朋友63中汉字三义的背景故事视频| 金子轻松出来吧下载| 《幸福来敲门》| 同学的母亲中字id息子| 高清《美人心计》免费观看| 战狼6欧式少女高清观看下载电影| 康熙来了小小彬| 我是传奇2高清| 《姊妹牙医》完整版正片| 母与子的说说| 龙族第二季动漫免费看| 卑劣的街头在线观看| 触不到的恋人电影| 一起愁愁愁免费观看完整版| 终末的后宫未删减版 在线播放| 新妈妈视频| 春闺梦里人在线观看完整版| 魔幻手机第一部| 动感之星 小玲 全集| 画满一张纸| Jizz日本| 火蓝刀锋第二部| 朱丹回应叫错人名| 黑暗森林2023| 冬至电视剧全集免费观看完整版高清| 人猿泰山HR版未删减版下载| 情人可口| 《满秋》电视剧| 义姐是不是良女动漫全集| 731恐怖女体实验| 舌尖上的中国第6集| 帅武警MP4CHINESE69| 广场舞社员都是向阳花| 需要爸爸播种2免费在线观看| 愤怒的她短剧免费观看| 美丽桃子5:美丽人生星辰| 远方快递原型| 人生特别档案| 月光宝盒国语高清| 古代厨娘:美食京城全集免费| 一起愁愁电视剧40集在线观看| 罗马尼亚《新欢》播放| 爱在离别时优酷| 女超人的危机未删减版在线观麦乐迪| 高清《地狱来的芳邻》电视剧| 天地男儿国语版免费观看| 紧急行动40集免费观看| 星空在线观看免费| 瓜达卢佩的玫瑰在线观看免费版,中文 | 古墓丽影(法国版)在线观看| 星际迷航2009| 真破血免费高清观看完整版| 除恶飞车党在线观看| 坏哥哥集百万部电影| 满天星爱丽丝梦游辣境| 义胆群英国语高清| 余生请多指教32集免费观看| 入室暴行魔电影免费观看高清 | 法国监狱2高清完整版| 父子 电影| 我们是泰剧| 牙医郝板栗未删减版多少集| 《逆鳞》电影沈腾在线观看| 再见艳阳天粤语| 王月天!激情小说| 韩版《甄嬛传》| 喜欢就好dj| 《被下药强辱的妻子》免费看| 阿凡达高清版| 汉宫clan| おにいちゃんのため在线| 上瘾电视剧16~20集| 黑白配高清在线播放国语| 无人区手机在线观看免费| 甄嬛传电视剧免费版全集在线| 女员工在付出5中字| 黑盒子台剧在线观看| 徐良的女朋友| 隐形的帽子在线观看| 缘之空动画| 和大胸大乳继拇做爰2| 心跳源计划在线观看完整版| 变形金刚故事| 死神来了8在线观看完| 真假千金:真千金是大佬短剧全集| 没想到儿子的竟然那么大| 长歌行电视剧免费观看| 贵妇人街电影版免费观看中文| 学生的妈妈5字ID5中字| 怎样包粽子简单步骤图| 高清《年轻的女教师》电影| 《法国空乘5》在线免费观看| 新水浒传24集| 山村致富短剧全集| 21世纪爱情指南完整版免费观看| 大道朝天动漫在线观看全集免费播放| 韩剧《鬼宫》全集免费| 终极蜘蛛侠动画片| 搞笑一家人国语版1| 女版幽灵船满天星| 隐面佳人免费阅读| 鬼吹灯湘西怒晴| 驯服调教上司女社长| 马苏比拉米| 抚养中心49天死20人| 壮志凌云电影女版2011| 艋胛剧情| 怒火威龙国语| 农民伯伯下乡三级片| 电视剧群星闪耀时| 我和爸爸| 战狼10免费观看高清版电影在线| 如意芳霏在线看免费观看全集| Rush免费| 甜蜜家园第一季| 法国女仆满天星美版结局| 我的父亲是板凳 电视剧| 柔情挚我电影| 3对1四人一次性体检电影| 核未删减| 猎豹突击电视剧| 《圣特罗佩姑娘们1982》电影在线观看| 安塔芮丝迅雷下载| 穿越之嫡女谋短剧全集| 高清禁忌女孩:重置未删减| 电影玩火在线观看完整版| 新版金银梅5普通话主题曲叫什么| 《太太们的假期》意大利| 夺命金国语| 法国少女农场高清在线看| 葬送的芙莉莲动漫免费观看| 黑暗天使萧淑慎| 美国空乘1982电影| 解放海南岛39| 加菲猫大电影普通话| 《特殊美容院待遇》| 橘生淮南暗恋电视剧| 金基范段誉| 酒店激战2免费观看国语版| 陷入热恋电视剧免费观看| 以法之名免费观看| 1997版法国总统免费观看| 《借妻》完整版观看| 美女餐厅2修改器| 周弘打真军电影| 因为爱情有幸福之一电视剧| 赫默尔完整版免费观看| 精舞门下载| 星落凝成糖电视剧免费观看西瓜| 俄罗斯美女学院免费观看完整版全集 | 假面骑士decade主题曲| 电影《需要播种》在线看| 苹果未删版| 福禄寿电影粤语| 女员工的付出 中文| 绅士杰克| 程颖婕个人资料| 中文字Dl幕岳 和女| 自W到抖还要继续但没喷| 陆贞传奇52集| 新娃娃脸经典版| 仙逆43| 男生打游戏听出网友病危| 双人调情按摩术在线看| 人猿泰山意大利在线观看| 悬崖之上免费| 麦乐迪《女超人》在线播放| 伊波拉病毒国语在线观看| 忒弥斯的不确定法庭| 一愁愁愁电视剧在线起观| 流浪小妖怪电影在线观看| 王的女人下载mp4| 战狼6双人版高清免费观看| 行政体制改革的动力| 新上海滩| 好妈妈13中汉字| 最受欢迎男歌手| 枭雄电影| 伟哥的故事国语| 铁证现场| 雪中悍刀行全集| 爱玛夫人第一季完整视频| 法国空乘08| 《之后2》高清在线观看| 路南柯歌词什么意思| 丰满的大胸继拇HD在线观看| 古镇异缘| 魔道祖师动漫全集| 农场保卫战满天星完整版| 临时同居 电影| 《你行你上》免费观看| 美国1-5普通话免费播放| 电影金刚归来| 长城电影发布会| 房东3| 动漫网站免费| 紫钗奇缘高清全集| 高级女特工满天星| 大海啸鲨口逃生国语| 电视剧甄嬛传| 高清《建军大业》电影高清在线观看| 丰满少女免费电影| 满天星八尺夫人在线观看免费播 | 轮着给他们尝尝你的味道| 黑街动漫| 妻子8免费观看完整版高清电视剧| 我唾弃你的坟墓2下载 | 《黑色的眼泪》完整版在线看| 初恋重逢:最初的你全集免费| 绿灯侠翡翠骑士| 女律师的坠落2理伦片| 新潘金莲电影| 刀锋战士百度影音| 需要爸爸种子电影| 杰克逊 演唱会| 凹凸影视| 圣特罗佩女孩| 变形金刚3国语高清下载| 善良的岳母在线| 女巫1967满天星| 我是传奇电视剧全集| 高清《断魂小丑》电影| 台剧《黛比浪漫女家教》在线观看| 美丽的秘密4动漫免费观看| 消失的爱人| 见鬼惊魂旅| 需要爸爸播种2美国电影在线观看| 安徽公共频道在线直播| ボクの弥生さん| 被义子侵犯到服从日本电影| 茶馆 电视剧| 甄嬛传全集免费版在线观看完整版 | 韩剧松药店的儿子们| 法国夫妇俱乐部第二季剧情简介| 年轻的嫂子1韩版带中译| 年轻善良的岳母| 女人的故事| 示范销售2避孕套中字百度百科| 年轻的母亲4先韩剧| 《情妇》| 两个母亲中字ID演员表| 詹伯a奥特曼全集| 我要成名在线观看| 《落魄贵族琉璃川》动漫观看 | 泰国鬼片《黑煞女》在线观看免费| 冰激凌怎么画最好看| 电影警报战在线观看| 初体验在线观看电视剧全集免费| 俄罗斯电影在线免费看| 分手达人| 荣誉守则在线观看视频| 美人图未删减| 触摸未来2| 蒋玲玲版《渔夫的荒野史记》剧在线| 文豪野犬第三季全集完整版| 情深深雨蒙蒙2| 向阳而生电视剧免费观看| 姐妹牙医在线观看免费完整版| 超短时空大山| 快乐舞步| 《女销售的销售秘密2》| 夏洛特烦恼免费观看完整版 | 做我的奴役| 神奇的老皮| 爱人的谎言电视剧全部| 私人女性监狱-言情片-高清完整版-全集免费在线观看-tvb云播 | 武动乾坤560| 星球大战:摩尔-暗影之王未删减| 《放映》完整版观看| 法国空姐3完整版播放全集| 掌门的烦恼| ed2k 白石茉莉奈| 赤子乘龙优酷| 菠萝菠萝蜜在线电影| 微笑的山谷电影| 怪奇物语第三季在线观看完整版| 激战酒店1-9集全部播放时间中文版| 浴血无名川免费观看完整版| 两个人的世界在哪看| 大牛影库战狼6在线观看| 马戏之王| 魔域桃源主题曲| 漂亮人妻被夫部长强了电影| 春宫妖姬青鸟影院| 植物人老公短剧全集| 中国海军齐声回应普京:友谊万岁| 除却巫山邓家佳DVD版 | 不扣钮扣的女孩| 《法国空乘5》观看在线| 万千星辉贺台庆46周年| 王凯主演的电视剧大全(全部)| 永不退缩3完整版| 免费三级理论片我的继母| 天龙八部主题曲| 《对比的我和你》| 美发店的待遇5HD| 莲花楼电视剧在线观看| 燃冬电影高清在线观看免费| 幸福摩天轮电视剧| 日剧《穿睡衣下楼取快递》| 明日之后半感染者职业| 中央台2024开学第一课| 《完美邻居》电影免费观看| 月上重火免费观看全集完整版高清| 诱人的女邻居BD在线观看| 潍坊科技学院女生| 保罗保罗一家免费观看| 开心鬼粤语版| 富婆三姐妹免费播放电视剧| 爱他就去追| 四个少妇全身稞体精油按摩| 扫黑风暴第21集| 杨馥宇变形计| 年轻的护士长3| 落魄贵族琉璃川免费观看全集动漫版| 西关大少国语| 我的妈妈日语| 水落石出电视剧第一部| 男按摩师一级免费电影 | 瑞昌市| 1985美式保罗聚家聚会 | 危险关系在线观看| 在线爱我几何女人| 义胆群英国语高清| 当我遇上你无处可逃| 牙医郝板栗未删减版共几集| 法国超人麦乐迪在线观看| 《咒术回战》第一季| 城市猎人电影| 战狼9欧式少女在线观看全集高清美国| 傅艺伟版封神榜全集| 甄嬛传32集| 金猴降妖| 晚娘2罪孽完整版免费观看视频高清| 漂亮的小婕子4| 《我的后半生》全集免费观看 | 茂盛的森林电影在线观看| 爱情公寓3没有如果是第几集 | 战地黄花电视剧| 尼基塔第二季全集| 正在播放: JUQ-150 五日无夫,命禁欲至初一夜。不想要的政治联姻,岳父的目标是 | 嗅觉神探| 星界的战旗2| 美国电影需要爸爸播种子2| 雷古洛思奥特曼| 时间裂缝在线观看| 爱情悠悠药草香剧情分集介绍| 女上司的控制器| 巫师财经| 屠宰森林| 《姐弟恋》电影免费播放| 酒店激战2免费观看国语版| 翻来覆去1v2漓巫| 寒武纪免费观看在线观看完整版| 痴心的我完整无删减版粤语| 同学的妈妈电影| 《弓》电影在线观看免费版高清| 女婿回家| 一路向北全集免费观看| 品味人生电影在线观看免费| 死亡笔记电影在线观看| 郑铮鲁能| 继母后妈在线观看| 《卖房子的销售2》免费| 潜艇伟伟迷的个人主页| 艳母在线观看视频| 一周的朋友电影在线观看| 4s44-cn战狼6免费高清版999加拿大版| 天启免费观看完整版| 租借女友动漫| 电击小子3季| 电影部长出差的日子| 八零弃少重生:搞钱宠媳妇全集免费| 韩国最新消息今天| 老婆大人1| 女员工的付出中文字幕| 掌家权在手:后宅主母全集免费| 蜜汁炖鱿鱼电视剧棉免费全集| 电影死神来了6在线观看| ooozzz| 狄仁杰第一部全集| 三生三世免费手机观看| 大头儿子和小头爸爸全集| 日韩理论电影生活中的马丽亚在线观看 | 《吠城》电影高清免费观看全集| 公主日记1免费观看完整版英语| 战狼6双人版在线观看| 武林外传 高清版| 憨豆先生动画片免费观看全集| 电视剧猎杀| 三年大全国语免费播放手机版| 朝鲜牡丹峰乐团成员| 总裁独宠:只对一人全集免费| 电影外出2| 苹果范冰冰完整版| 莉兹坎贝奇的成人电影品味人生| 我的战争电影| 戏台电影陈佩斯抢先版免费看| 国语译制片| 《壮志凌云女版》(法国版)| 特种兵火凤凰全集| 外交部回应傅聪涉乌问题表态| 新九品芝麻官| 踏血寻梅 百度云| 电视剧《房奴》开头| 武动乾坤第5季免费播放| 爱情真善美40| 年轻的母亲4在线看完整版| 妻子8| 抗战奇侠| 热情的邻居完整版免费| 默杀 电影| 舒淇电影| 电影《牙医姐妹 》电影完整版|