美章網(wǎng) 資料文庫 軟件開發(fā)方法的創(chuàng)新與發(fā)展范文

軟件開發(fā)方法的創(chuàng)新與發(fā)展范文

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

軟件開發(fā)方法的創(chuàng)新與發(fā)展

1結(jié)構(gòu)化方法和面向?qū)ο蠹夹g(shù)的創(chuàng)新發(fā)展過程

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

1.2面向?qū)ο蠹夹g(shù)的創(chuàng)新發(fā)展過程面向?qū)ο?a href="http://www.ruiyinglinkage.com/swlw/rjkflw/675119.html" target="_blank">軟件開發(fā)方法不同于傳統(tǒng)的軟件開發(fā)方法,使用這種方法可以很好的將現(xiàn)實(shí)生活中的實(shí)體以技術(shù)方法的形式呈現(xiàn)在計(jì)算機(jī)上,并且在此基礎(chǔ)上,將兩者進(jìn)行匹配。目前,面向?qū)ο筌浖_發(fā)方法的具體體現(xiàn)包括Java語言和C++語言。面向?qū)ο蠹夹g(shù)可以很好的將數(shù)據(jù)和操作進(jìn)行結(jié)合,明確對象和類的不同概念。同時(shí),為便利軟件開發(fā)過程,研究者在現(xiàn)有軟件開發(fā)技術(shù)的基礎(chǔ)上,不斷進(jìn)行創(chuàng)新,以期研發(fā)出新型的軟件開發(fā)技術(shù),提高程序設(shè)計(jì)的效率。隨著研究的深入,在計(jì)算機(jī)程序編寫的過程中引入軟件生命周期的概念,由此研發(fā)出OOA面向?qū)ο蠓治鲆约癘OD面向?qū)ο笤O(shè)計(jì)等等。

2結(jié)構(gòu)化方法和面向?qū)ο蠓椒ǖ膭?chuàng)新研究

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

2.2面向?qū)ο蠓椒ǖ膭?chuàng)新研究為了將顯示問題更加直觀的呈現(xiàn)在計(jì)算機(jī)上,分離數(shù)據(jù)和操作,更好的銜接系統(tǒng)分析和系統(tǒng)設(shè)計(jì),相關(guān)研發(fā)人員經(jīng)過長時(shí)間的探索研發(fā)出面對象的程序設(shè)計(jì)方法。面向?qū)ο蠓椒ǖ膭?chuàng)新屬于一種思維理念的創(chuàng)新,促使人們以全新的思維方式來反思程序設(shè)計(jì)問題。當(dāng)傳統(tǒng)設(shè)計(jì)方法的弊端不斷顯露,需要程序工程師以一種全新的思維方式來解決軟件開發(fā)過程中存在的問題,不斷完善軟件開發(fā)方法。由此,在這種情況下,研發(fā)人員經(jīng)過長時(shí)間的反思,最終提出Java語言和C++語言。

作者:張傳杰 單位:福建師范大學(xué)

主站蜘蛛池模板: 亚洲欧美日韩精品久久| 美女一级毛片免费看看| 美女裸体a级毛片| 欧美白人最猛性xxxxx| 日本精品啪啪一区二区三区| 女律师的堕落高清hd| 国产真实伦视频在线视频| 又粗又硬又大又爽免费视频播放| 亚洲最大看欧美片网站| 中文字幕精品亚洲无线码二区| 97精品依人久久久大香线蕉97| 韩国电影吃奶喷奶水的电影| 男人天堂综合网| 日韩免费a级毛片无码a∨| 在线黄视频网站| 国产一区小可爱原卡哇伊| 在线中文字幕有码中文| 国产破处在线视频| 免费高清a级毛片在线播放| 亚洲人成网男女大片在线播放 | 中文字幕免费在线观看| 色多多视频在线| 男人的j桶女人免费网站| 日韩成年人视频| 国产麻豆成91| 午夜免费理论片a级| 久久精品无码精品免费专区| 99精品国产在热久久无码| 色视频www在线播放国产人成 | 欧美乱大交xxxx| 天天做天天爱天天干| 国产一级特黄高清免费下载| 亚洲中文无码mv| a级毛片免费全部播放| 蜜柚最新在线观看| 最近在线中文字幕电影资源| 国产黄大片在线观看| 免费无码成人AV片在线在线播放 | 亚洲av永久无码一区二区三区| xvideos亚洲永久网址| 野花香社区在线视频观看播放|