亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        軟件工程方法在計算機軟件開發(fā)中的應用

        2019-01-06 03:36:42孫宇
        無線互聯(lián)科技 2019年21期
        關鍵詞:計算機軟件應用

        孫宇

        摘? ?要:近年來,計算機軟件技術發(fā)展快速,在不同領域中得到廣泛的應用,為促進行業(yè)發(fā)展和經濟復蘇提供了強有力支持,這也對計算機軟件的開發(fā)提出了更高要求,在開發(fā)中更具有難度。當今時代下,傳統(tǒng)的軟件工程已經難以與當代發(fā)展相適應。在軟件開發(fā)過程中,新軟件工程逐漸得到運用,為提升軟件質量發(fā)揮了重要作用。文章介紹了軟件工程方法的概念,分析了其作用和內容,更加深入地探討了在開發(fā)計算機軟件時所使用的軟件工程方法。

        關鍵詞:軟件工程方法;計算機軟件;應用

        目前,計算機軟件技術迅速發(fā)展,傳統(tǒng)的軟件開發(fā)工程將逐漸被現(xiàn)代軟件工程所取代?,F(xiàn)代軟件工程主要以面向對象為中心,人們已經逐漸認可并且使用現(xiàn)代軟件工程方法。在實際的軟件工程方法使用中,很多軟件開發(fā)的環(huán)境與軟件工程方法的關系并不是十分協(xié)調,再加上沒有形成正確的認識,設計者在利用現(xiàn)代軟件工程的時候難以從中發(fā)現(xiàn)問題,無法提出比較具有建設性的意見,造成在使用過程中會面臨著諸多問題。所以說,運用軟件工程方法開發(fā)計算機軟件,比較具有實踐意義和現(xiàn)實意義。

        1? ? 現(xiàn)代軟件工程方法的基本概念

        現(xiàn)代軟件工程作為新學科,主要是研究利用現(xiàn)代工程化的方法打造出質量水平高、實用性能強的軟件。這門學科極具綜合性,要與數(shù)據(jù)庫技術、程序語言設計、軟件設計及開發(fā)技術等多個方面相結合[1]。在當前社會的多個領域都已經廣泛應用了計算機軟件,比如辦公設備、人機交互、操作系統(tǒng)等。另外,計算機軟件已經逐漸地被普及到各個行業(yè)之中,比如航空航天、工廠制造、金融、政府部門以及農業(yè)發(fā)展等多個領域。除了可以提升使用者的工作效率外,也對社會經濟發(fā)展提供支持。

        從19世紀60年代開始,在國內和國外相繼出現(xiàn)了很多種軟件工程方法,結構化方法是軟件工程中最具有代表性的方法,形式化方法和面向對象的方法也具有很重要的作用。其中,使用結構化方法可以將計算機軟件的生命周期按照一定的標準劃分成多個不同的階段,結合結構化技術,在短時間內實現(xiàn)階段目標。面向對象的軟件工程方法就是要將數(shù)據(jù)和操作密切聯(lián)系起來,采取比較平滑的方式過渡到軟件開發(fā)工程之中。形式化方法,指的就是借助于形式化的數(shù)學變化,并將其作為核心進而設計開發(fā)軟件,讓系統(tǒng)說明朝可執(zhí)行程序方向轉變。

        2? ? 現(xiàn)代化軟件工程方法的主要內容優(yōu)勢

        現(xiàn)代化軟件工程方法主要方法是面向對象,能夠高效地避免傳統(tǒng)的軟件工程方法所帶來的各種復雜問題。在軟件開發(fā)中分為5個階段,分類與傳統(tǒng)軟件開發(fā)的方法略為相似[2]。在分析階段,面向對象的現(xiàn)代化軟件工程方法所面對的主要是在現(xiàn)實中所出現(xiàn)的某個問題,因此,面向對象的主要特征和其基本性質可以將事件的性質體現(xiàn)出來。在設計階段,現(xiàn)代化軟件工程方法是要研究系統(tǒng)中的某個時段,能夠徹底地將傳統(tǒng)軟件設計自發(fā)式狀態(tài)予以改變,通常情況下,可以選用領先的計算機技術和模塊式技術規(guī)范和維護軟件。

        2.1? 現(xiàn)代化軟件工程技術能夠提升開發(fā)軟件的效率

        在沒有使用軟件工程方法的時候,有一部分商家就發(fā)現(xiàn)在使用軟件時,其整體的性能是不高于預期值的,在大多數(shù)情況下,商家會選擇重新投入資金,研發(fā)新的軟件,這種方法無疑會對開發(fā)軟件的整體效率造成不利影響,加大軟件開發(fā)的投入成本。在設計開發(fā)軟件中運用軟件性能工程方法后,可大幅度地提升檢測計算機軟件效率,同時也能較好地展現(xiàn)出計算機的軟件性能。

        2.2? 現(xiàn)代化軟件工程技術能夠改善軟件的體驗效果

        對于一款計算機軟件的使用體驗,主要是收集使用者在對計算機軟件使用時的體驗以及軟件在完成工作任務時的效率表現(xiàn)。倘若計算機軟件性能比較好,那么便會比較快速地對用戶所發(fā)出的指令作出回復,在最短的時間內實現(xiàn)用戶發(fā)出的任務,并且能夠降低系統(tǒng)所出現(xiàn)的漏洞。因而,在處理任務的時候,大多數(shù)情況下不會出現(xiàn)不良因素干擾,并且還可以按照客戶的要求完成任務,這種軟件的服務能力才值得肯定[3]。

        2.3? 降低對硬件設施以及網絡的壓力

        對計算機軟件進行優(yōu)化,可以逐漸降低軟件對計算機硬件設施以及網絡的壓力。計算機在運行此類軟件的時候,需要較大的空間,會消耗更多的網絡資源,在一定程度上影響了用戶體驗和軟件的使用壽命。

        2.4? 提升智能化軟件的發(fā)展

        在軟件開發(fā)中使用現(xiàn)代軟件工程的方法,能夠對軟件做出有效的調整,并且對軟件升級有良好的促進作用,讓軟件的整體功能得到及時更新,能極大地增加軟件的系統(tǒng)存儲量,用戶在使用軟件的時候不需要再頻繁地對軟件進行調試或者修改,在真正意義上實現(xiàn)了現(xiàn)代軟件的智能化應用。

        2.5? 改善軟件產品的體驗效果

        計算機軟件的使用體驗是通過用戶的使用效率和使用質量進行體現(xiàn)的,質量好的軟件能在最短時間內對用戶發(fā)出的指令進行識別,同時及時做出動作,進而最大限度地避免系統(tǒng)出現(xiàn)漏洞。另外,在處理任務的時候,能夠表現(xiàn)出較好的抗干擾能力,在促進軟件完成任務的同時還可以保證質量,滿足用戶的需求[4]。

        3? ? 現(xiàn)代化軟件工程方法的應用實踐

        3.1? 開發(fā)管理信息系統(tǒng)軟件

        在不同行業(yè)領域中,收集和整理數(shù)據(jù)信息所需要的工具是管理信息系統(tǒng)。在設計和開發(fā)管理信息系統(tǒng)的時候,要對整個設計管理環(huán)節(jié)做好分析。在開發(fā)系統(tǒng)的方法中,仍舊存在很多不足,嚴重影響著整個系統(tǒng)的運行效率。在系統(tǒng)分析的時候,要根據(jù)實際收集而來的數(shù)據(jù)進行分析并建模,將需要呈現(xiàn)在用戶面前的業(yè)務處理流程以及數(shù)據(jù)展示內容全部設計好,并且依此為依據(jù),繪制出整個系統(tǒng)業(yè)務的具體流程圖,將其組織結構予以明確,把相應的系統(tǒng)模型構建出來,從而為實現(xiàn)開發(fā)系統(tǒng)打下良好的基礎。在構建模型的時候,要科學、合理地利用數(shù)據(jù)字典、數(shù)據(jù)流程圖以及組織結構圖,盡可能簡化用戶處理業(yè)務數(shù)據(jù)的流程,達到靈活使用生命周期法分析軟件結構的目的。

        3.2? 開發(fā)醫(yī)療軟件

        在醫(yī)學領域中,計算機軟件同樣發(fā)揮著無限優(yōu)勢,對提升行業(yè)效率有著不可磨滅的影響。在某種程度上,計算機軟件在使用過程中,對行業(yè)中的流程和標準做了規(guī)范,若是超出規(guī)范,那么就會出現(xiàn)軟件操作失誤的現(xiàn)象。在現(xiàn)代化軟件設計開發(fā)的時候,要以現(xiàn)代軟件工程作為基礎,以軟件順利開發(fā)作為目標。如今在醫(yī)學領域中,為了提升醫(yī)學治療的現(xiàn)代化和規(guī)范化,大規(guī)模地引進了操作軟件和管理系統(tǒng),比如對于患者進行信息管理的系統(tǒng)軟件,對信息進行檢測的軟件,對醫(yī)療信息進行管理的軟件。在開發(fā)醫(yī)院的病理信息和資料軟件時,要將對于病理報告的分析科學地融入系統(tǒng)之中,便可以實現(xiàn)對患者病理的長期存儲,醫(yī)生在進行醫(yī)療診斷的時候以此作為依據(jù),動態(tài)加測患者病情,使用這種計算機軟件,具有簡單的操作、準確的模塊分工、方便可行等優(yōu)勢[5]。

        3.3? 開發(fā)計算機輔助教學軟件

        開發(fā)計算機輔助教學軟件,首先要選擇好適用的語言和工具,之后再充分利用開發(fā)工具和開發(fā)者的專業(yè)能力與結構化方法相結合,執(zhí)行設計任務。若是軟件的需求發(fā)生變化,就要及時調試和修改原系統(tǒng),這個過程是十分復雜且出錯率極高的。用戶的需求是在不斷變化的,所以軟件開發(fā)者要與時俱進,對軟件做出相應的調整。但是通過計算機輔助教學軟件開發(fā)方式獲取的軟件維護成本比較高,并且在使用時也不方便投入過多的精力。比如說,在之前開發(fā)的計算機輔助教學軟件,有的功能難以單獨使用,而是需要與輔助教學軟件聯(lián)合使用。開發(fā)人員要強化運用軟件工程方法,注重計算機輔助教學軟件的開發(fā),解除計算機輔助教學危機。

        4? ? 結語

        在計算機軟件開發(fā)的過程中,開發(fā)者要積極學習和靈活運用多種現(xiàn)代化軟件工程方法,主要從3個角度著手:管理信息系統(tǒng)軟件開發(fā)、醫(yī)療軟件開發(fā)、計算機輔助教學軟件開發(fā),同時還要汲取傳統(tǒng)軟件工程中的優(yōu)勢,將兩者相互結合,推進軟件開發(fā)工程高效、順利開展,從而達到理想中的效果。

        [參考文獻]

        [1]鄭春紅,劉志敏,董海山,等.高職院校《軟件工程》課程項目教學法的探索與實踐[J].現(xiàn)代計算機(專業(yè)版),2018(17):70-73.

        [2]紀青云.軟件工程技術在系統(tǒng)軟件開發(fā)過程中的應用[J].智庫時代,2018(44):171-173.

        [3]唐袁合.現(xiàn)代軟件工程方法在醫(yī)療軟件開發(fā)中的應用分析[J].信息與電腦,2018(19):120-121.

        [4]楊旭.Java編程語言在計算機軟件開發(fā)中的應用[J].電子技術與軟件工程,2018(7):59-60.

        [5]卞秀運.軟件工程技術在計算機系統(tǒng)軟件開發(fā)中的應用研究[J].電聲技術,2018(9):8-9.

        Application of software engineering method in computer software development

        Sun Yu

        (Guizhou Vocational Technology Institute, Guiyang 550023, China)

        Abstract:In recent years, the rapid development of computer software technology, which has been widely applied in different fields, has provided strong support for the development of computer software and the economic recovery. In the present age, the traditional software engineering has been difficult to adapt to the contemporary development. In the process of software development, the new software engineering is gradually applied, which plays an important role in improving the software quality. This paper introduces the concept of software engineering method, analyzes its function and content, and probes into the software engineering method used in developing computer software.

        Key words:software engineering method; computer software; application

        猜你喜歡
        計算機軟件應用
        基于C語言的計算機軟件編程
        電子制作(2018年16期)2018-09-26 03:27:08
        淺談不同編程語言對計算機軟件開發(fā)的影響
        電子制作(2018年1期)2018-04-04 01:48:36
        計算機軟件數(shù)據(jù)庫設計應用探析
        電子制作(2017年14期)2017-12-18 07:08:03
        淺談基于C語言的計算機軟件程序設計
        電子制作(2017年24期)2017-02-02 07:14:40
        多媒體技術在小學語文教學中的應用研究
        考試周刊(2016年76期)2016-10-09 08:45:44
        分析膜技術及其在電廠水處理中的應用
        科技視界(2016年20期)2016-09-29 14:22:00
        GM(1,1)白化微分優(yōu)化方程預測模型建模過程應用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機人機工程學應用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        氣體分離提純應用變壓吸附技術的分析
        科技視界(2016年20期)2016-09-29 11:02:20
        會計與統(tǒng)計的比較研究
        国产av无码专区亚洲avjulia | 91精品国产免费久久久久久青草 | 亚洲中文字幕有码av| 亚洲一区二区三区麻豆 | 午夜久久久久久禁播电影| 99久久免费只有精品国产| 无码三级在线看中文字幕完整版| 亚洲人成网站在线播放观看| 精品久久久久久午夜| 日本久久一级二级三级| 国产精品毛片av毛片一区二区| 久久免费看黄a级毛片| 国产精品嫩草99av在线| 少女高清影视在线观看动漫| 日韩高清毛片| 亚洲av免费高清不卡| 国产精品毛片av毛片一区二区| а√中文在线资源库| 三男一女吃奶添下面| 78成人精品电影在线播放| 亚洲AV成人无码天堂| 亚洲一区二区av免费观看| 精品亚洲第一区二区三区| 全黄性性激高免费视频| 好大好硬好爽免费视频| 麻豆密入视频在线观看| 热门精品一区二区三区| 久久久精品国产亚洲av网深田| 亚洲成在人线av品善网好看| 国产一级特黄无码免费视频| 青草青草久热精品视频国产4| 国产免费精品一品二区三| 日韩女优精品一区二区三区| 东京道一本热中文字幕| 国产免费又色又爽又黄软件| 波多野结衣一区二区三区视频 | 亚洲国产av综合一区| 久久久久久av无码免费网站下载| 国精品无码一区二区三区在线蜜臀| 人妻丰满av∨中文久久不卡| 亚洲AV秘 片一区二区三区|