• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    現(xiàn)代軟件工程在軟件開發(fā)中的應(yīng)用研究

    2019-10-14 17:35:43耿梓薦
    科學(xué)與財(cái)富 2019年13期
    關(guān)鍵詞:軟件開發(fā)面向?qū)ο?/a>

    摘 要:在信息化時(shí)代,計(jì)算機(jī)的普及程度越來越高,改變了人們的生活生產(chǎn)方式。軟件是計(jì)算機(jī)系統(tǒng)的主要組成部分,直接影響著系統(tǒng)運(yùn)行的穩(wěn)定性與安全性,想要計(jì)算機(jī)系統(tǒng)符合時(shí)代發(fā)展要求,軟件開發(fā)人員必須優(yōu)化軟件。本文主要分析現(xiàn)代軟件工程在軟件開發(fā)中的應(yīng)用,以期幫助開發(fā)人員進(jìn)一步提高軟件開發(fā)水平。

    關(guān)鍵詞:現(xiàn)代軟件工程;軟件開發(fā);面向?qū)ο?/p>

    前言:由于開發(fā)出的軟件必須符合現(xiàn)代計(jì)算機(jī)系統(tǒng)要求,所以面對計(jì)算機(jī)系統(tǒng)不斷更新的發(fā)展現(xiàn)狀,許多傳統(tǒng)的軟件工程方法已經(jīng)被逐漸淘汰,現(xiàn)代軟件工程的應(yīng)用范圍逐漸擴(kuò)大。但在實(shí)際應(yīng)用過程中,因?yàn)檐浖_發(fā)人員認(rèn)識的局限性,使得現(xiàn)代軟件工程與開發(fā)環(huán)境出現(xiàn)不相容的問題,研究現(xiàn)代軟件工程在軟件開發(fā)中的應(yīng)用,對提高軟件開發(fā)質(zhì)量具有積極影響。

    一、應(yīng)用現(xiàn)代軟件工程開發(fā)軟件應(yīng)遵循的原則

    (一)實(shí)用性

    在開發(fā)計(jì)算機(jī)軟件時(shí),實(shí)用性是必須要考慮的重點(diǎn)內(nèi)容,主要原因是其決定了軟件的實(shí)際價(jià)值。因此,軟件開發(fā)人員在應(yīng)用現(xiàn)代軟件工程開發(fā)軟件時(shí),必須遵循實(shí)用性原則,在保證軟件與計(jì)算機(jī)系統(tǒng)要求相符合的基礎(chǔ)上,提升軟件的服務(wù)質(zhì)量、工作效率,增強(qiáng)軟件的高效性與便捷性。

    (二)科學(xué)性

    軟件開發(fā)人員必須遵循科學(xué)性這一基本原則,將現(xiàn)代軟件工程應(yīng)用于軟件開發(fā)中。在實(shí)際開發(fā)過程中,開發(fā)人員需要按照規(guī)定流程與規(guī)范標(biāo)準(zhǔn),結(jié)合計(jì)算機(jī)系統(tǒng)提出的性能要求對軟件進(jìn)行優(yōu)化。軟件開發(fā)人員若是能夠真正踐行科學(xué)性原則,必須對現(xiàn)代軟件工程的應(yīng)用方式進(jìn)行規(guī)范,如此才能提高計(jì)算機(jī)系統(tǒng)軟件的應(yīng)用高效性。

    二、現(xiàn)代軟件工程在軟件開發(fā)中的應(yīng)用

    (一)面向?qū)ο蠹夹g(shù)

    面向?qū)ο蠹夹g(shù)具有較強(qiáng)的實(shí)用性與適應(yīng)性,可以被應(yīng)用于復(fù)雜程度較高的軟件開發(fā)工作中?,F(xiàn)階段,由于互聯(lián)網(wǎng)深化普及較高,各方網(wǎng)絡(luò)平臺之間的聯(lián)系性逐漸加強(qiáng),軟件開發(fā)人員在開發(fā)軟件時(shí),必須充分考慮到軟件的跨平臺性,同時(shí)要詳細(xì)了解市場需求、用戶需求與計(jì)算機(jī)系統(tǒng)要求,如此才能發(fā)揮面向?qū)ο蠹夹g(shù)的拓展性、開放性,實(shí)現(xiàn)彌補(bǔ)傳統(tǒng)軟件工程存在的不足,為軟件開發(fā)的進(jìn)一步發(fā)展奠定堅(jiān)實(shí)基礎(chǔ)[1]。

    (二)構(gòu)建軟件模型

    軟件模式是計(jì)算機(jī)軟件開發(fā)的重要基礎(chǔ),充分發(fā)揮現(xiàn)代軟件工程的優(yōu)勢與作用,可以提高軟件模式的科學(xué)性與高效性。相較于傳統(tǒng)的軟件開發(fā)工作,現(xiàn)代新型軟件開發(fā)更重視質(zhì)量與效率,若想在保證軟件開發(fā)質(zhì)量的同時(shí),提高工作效率,開發(fā)人員首先要明確現(xiàn)代軟件工程構(gòu)建軟件模型的重要性,對軟件應(yīng)用性能進(jìn)行分析;然后結(jié)合用戶需求與計(jì)算機(jī)系統(tǒng)要求,設(shè)計(jì)軟件開發(fā)重點(diǎn)、規(guī)劃、流程、人員分配與工作周期;最后按照規(guī)劃開展軟件模型設(shè)計(jì)、修改等工作,面對突發(fā)事故采取備用方案進(jìn)行臨時(shí)調(diào)整,以此保證軟件開發(fā)各環(huán)節(jié)能夠在規(guī)定周期內(nèi)順利完成。

    (三)構(gòu)建體系結(jié)構(gòu)

    軟件體系結(jié)構(gòu)主要是指C/S結(jié)構(gòu)、三層結(jié)構(gòu)等現(xiàn)代軟件工程分層結(jié)構(gòu),其中應(yīng)用最廣的是三層結(jié)構(gòu)。在軟件開發(fā)中,三層結(jié)構(gòu)具體包括業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)、表示層(USL),其中業(yè)務(wù)邏輯層內(nèi)部又會(huì)包含許多分層結(jié)構(gòu),所以三層結(jié)構(gòu)又被稱為多層體系結(jié)構(gòu)?,F(xiàn)代軟件工程在構(gòu)建體系結(jié)構(gòu)方面,主要由數(shù)據(jù)庫管理系統(tǒng)(DBMS)提供數(shù)據(jù)支持,在實(shí)際應(yīng)用中,普及度最廣的是數(shù)據(jù)庫管理系統(tǒng)中的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),面向?qū)ο髷?shù)據(jù)庫管理系統(tǒng)(OODBMS)的應(yīng)用性相對較弱。利用關(guān)系數(shù)據(jù)庫管理系統(tǒng)開發(fā)軟件,不僅能夠增強(qiáng)軟件的數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)檢索、數(shù)據(jù)管理、數(shù)據(jù)共享、故障恢復(fù)、事務(wù)處理等功能,還能為結(jié)構(gòu)化查詢語言(SQL)的應(yīng)用提供支持,對維護(hù)數(shù)據(jù)完整性、提高查詢高效性具有重要影響,而面向?qū)ο髷?shù)據(jù)庫管理系統(tǒng)在此方面尚存在一定應(yīng)用困難未解決,所以應(yīng)用性受到限制,需要軟件開發(fā)人員繼續(xù)深化研究。

    (四)優(yōu)化軟件程序

    由于軟件最終的服務(wù)群體是計(jì)算機(jī)用戶,所以軟件開發(fā)人員應(yīng)保證軟件程序與用戶實(shí)際需求保持一致,對此軟件開發(fā)人員要對軟件受眾對性能的要求進(jìn)行深入調(diào)查分析,對軟件內(nèi)容與性能需求之間的關(guān)系進(jìn)行調(diào)整,對軟件程序進(jìn)行優(yōu)化,從而保證開發(fā)的軟件具有較強(qiáng)的實(shí)用性與科學(xué)性。例如,某軟件開發(fā)設(shè)計(jì)團(tuán)隊(duì),在利用現(xiàn)代軟件工程開展軟件開發(fā)工作時(shí),深入調(diào)查使用該軟件用戶群體的習(xí)慣,明確了軟件程序的開發(fā)難點(diǎn),按照用戶需求和軟件核心內(nèi)容對設(shè)計(jì)參數(shù)、軟件功能、操作界面等進(jìn)行調(diào)整,不僅充分滿足了軟件開發(fā)的實(shí)用性原則、科學(xué)性原則,還增強(qiáng)了用戶黏度。

    結(jié)束語:綜上所述,利用現(xiàn)代軟件工程開發(fā)軟件,有利于提高軟件開發(fā)質(zhì)量與開發(fā)人員的工作效率,對促進(jìn)軟件開發(fā)真正實(shí)現(xiàn)現(xiàn)代化與科技化具有重要作用。軟件開發(fā)人員若想保證軟件與計(jì)算機(jī)系統(tǒng)相匹配,必須對傳統(tǒng)軟件工程進(jìn)行革新,將現(xiàn)代軟件工程應(yīng)用于構(gòu)建軟件模型、構(gòu)建體系結(jié)構(gòu)、設(shè)計(jì)軟件程序等環(huán)節(jié)中。

    參考文獻(xiàn):

    [1]張婕,袁力田.軟件工程技術(shù)在計(jì)算機(jī)系統(tǒng)軟件開發(fā)中的應(yīng)用[J].無線互聯(lián)科技,2018,15(19):155-156.

    作者簡介:

    耿梓薦(1998年1月7日),男,籍貫:黑龍江省哈爾濱市,職稱和學(xué)歷:本科研究方向或?qū)I(yè):軟件工程。

    猜你喜歡
    軟件開發(fā)面向?qū)ο?/a>
    面向?qū)ο蟮挠?jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)軟件系統(tǒng)的開發(fā)
    電子測試(2018年15期)2018-09-26 06:01:34
    面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
    信息安全環(huán)境下的計(jì)算機(jī)軟件開發(fā)研究
    計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用
    建模技術(shù)在軟件開發(fā)中的應(yīng)用
    軟件開發(fā)中數(shù)據(jù)庫設(shè)計(jì)理論的實(shí)踐
    核電廠定期試驗(yàn)管理軟件開發(fā)
    科技視界(2016年21期)2016-10-17 20:50:03
    FPGA軟件開發(fā)過程中編碼規(guī)范的作用
    科技視界(2016年20期)2016-09-29 13:35:10
    基于面向?qū)ο蟮腛ffice評測系統(tǒng)的分析
    峰叢洼地農(nóng)作物面向?qū)ο笮畔⑻崛∫?guī)則集
    遙感信息(2015年3期)2015-12-13 07:26:54
    左权县| 铜鼓县| 东乡| 伊金霍洛旗| 郓城县| 都匀市| 沅陵县| 长武县| 磐安县| 三明市| 昌邑市| 彭州市| 道孚县| 五台县| 揭阳市| 五家渠市| 中西区| 天柱县| 高邮市| 林西县| 突泉县| 巴彦县| 双辽市| 郎溪县| 南宁市| 达尔| 丹巴县| 六枝特区| 石狮市| 舒城县| 涞源县| 台东市| 揭阳市| 阿合奇县| 远安县| 鄯善县| 安远县| 府谷县| 菏泽市| 郯城县| 稻城县|