美章網 資料文庫 軟件開發方法的創新與發展范文

軟件開發方法的創新與發展范文

本站小編為你精心準備了軟件開發方法的創新與發展參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

軟件開發方法的創新與發展

1結構化方法和面向對象技術的創新發展過程

1.1結構化方法的創新發展過程隨著機構化方法的不斷完善,內部組成部分趨于成熟。目前,結構化方法主要包含三個方面:結構化分析、設計和實現,其中最為重要的結構化分析和設計。在軟件開發的初始階段,軟件開發的目的在于實用性,由此忽略了程序設計的簡單性,使得研發出來的軟件可讀性非常差,使得后期軟件的維護工作異常吃力。面對這種問題,軟件工程師意識到,在進行程序編寫的過程中,不僅要注重編寫的技巧,也要注意到后期維護的諸多問題,才能提高軟件的應用空間。為更好的解決這項問題,軟件開發改變傳統的設計過程,采用創新的方式,提出一種全新程序設計方向,以期提高程序設計的可理解性。以此為基礎,經過相關人員的一直努力,最終研發出結構化軟件。在結構化軟件中包含順序、選擇和循環。結構化方法的問世,是整個軟件工程發展上的里程碑,極大了促進了軟件工程的發展。此外,為規范程序設計操作,研究員于1973年設計出程序化設計語言,進一步加快了軟件工程的發展。

1.2面向對象技術的創新發展過程面向對象軟件開發方法不同于傳統的軟件開發方法,使用這種方法可以很好的將現實生活中的實體以技術方法的形式呈現在計算機上,并且在此基礎上,將兩者進行匹配。目前,面向對象軟件開發方法的具體體現包括Java語言和C++語言。面向對象技術可以很好的將數據和操作進行結合,明確對象和類的不同概念。同時,為便利軟件開發過程,研究者在現有軟件開發技術的基礎上,不斷進行創新,以期研發出新型的軟件開發技術,提高程序設計的效率。隨著研究的深入,在計算機程序編寫的過程中引入軟件生命周期的概念,由此研發出OOA面向對象分析以及OOD面向對象設計等等。

2結構化方法和面向對象方法的創新研究

2.1結構化方法的創新研究結構化方法的問題得益于過去軟件開發過程中的諸多問題。比如在結構化方法沒有研發以前,軟件工程師在設計軟件的過程中,沒有詳細的設計方案,只是按照一定的目標,隨心所欲的進行程序設計。在設計的過程中,十分注重程序設計的技巧性,而且忽略了后期的維護工作,此外由于行業之內缺乏明確的規定,使得一部分人設計出來的程序他人很難進行操作。當這些問題逐漸顯現,人們意識到過分追求程序設計的技巧性是不可取的,需要提高程序設計的可理解性,才能便利以后的維護工作。由此研究者通過創新思維,建立一種全新的程序設計方法,最終提出了結構化方法,來便利軟件工程師的程序設計工作。

2.2面向對象方法的創新研究為了將顯示問題更加直觀的呈現在計算機上,分離數據和操作,更好的銜接系統分析和系統設計,相關研發人員經過長時間的探索研發出面對象的程序設計方法。面向對象方法的創新屬于一種思維理念的創新,促使人們以全新的思維方式來反思程序設計問題。當傳統設計方法的弊端不斷顯露,需要程序工程師以一種全新的思維方式來解決軟件開發過程中存在的問題,不斷完善軟件開發方法。由此,在這種情況下,研發人員經過長時間的反思,最終提出Java語言和C++語言。

作者:張傳杰 單位:福建師范大學

主站蜘蛛池模板: 奇米四色在线视频| 欧美午夜性囗交xxxx| 国产中文字幕乱人伦在线观看| 2017狠狠干| 天天做日日做天天添天天欢公交车| 内射白浆一区二区在线观看| 5╳社区视频在线5sq| 无码人妻av一区二区三区蜜臀| 亚洲人jizz| 精品乱码一区内射人妻无码| 日韩美视频网站| 欧美高清在线视频在线99精品| 厨房切底征服麻麻| 金瓶全集漫画1到22回无遮| 在线观看黄日本高清视频| 三年片免费高清版| 欧美XXXXXBBBB| 亚洲欧美精品一区天堂久久| 色狠狠久久av五月综合| 国产成人精品97| xl上司带翻译无马赛樱花| 最新欧洲大片免费在线| 亚洲国产精品久久久天堂| 美国式的禁忌19| 国产精品俺来也在线观看| 一级毛片免费播放试看60分钟| 日本丰满毛茸茸**| 久久精品国产99久久无毒不卡| 浪荡欲乱之合集| 国产一区二区三区亚洲欧美| 18videosex日本vesvvnn| 在线视频一区二区日韩国产| 一区二区三区影院| 成人18网址在线观看| 乱人伦中文字幕在线不卡网站| 狠狠色综合7777久夜色撩人| 免费日本三级电影| 进击的巨人第一季动漫樱花动漫| 国产高清一级毛片在线不卡| 中国女人内谢69xxx| 无码人妻精品一区二区三区久久|