1. 首頁
  2. 計算機軟體

計算機軟體技術在植保軟體開發中的應用研究論文

計算機軟體技術在植保軟體開發中的應用研究論文

隨著計算機軟體技術的不斷髮展,為了開發出實用性更高、功能更加齊全的植保軟體,人們開始將計算機軟體技術應用到植保軟體的開發過程中。本文從植保軟體的作用入手,對計算機軟體技術在植保軟體開發中的應用進行研究。

近年來,我國的資訊化程序不斷加快,這種背景為計算機軟體技術在植保軟體開發中的應用提供了保障。目前,我國大多數植保部門已經配置了檔次較高的計算機硬體裝置,但這些植保部門在應用軟體方面存在明顯不足,因此,需要應用計算機軟體技術開發出實用性較高的植保軟體。

1 植保軟體的作用

植保軟體的作用是對農業生產工作進行科學合理的指導,透過對農業生產中問題的及時、有效處理,提升農業生產質量,增加人們的經濟收益,併產生一定的社會效益。

2 計算機軟體技術在植保軟體開發中的應用

2.1 將軟體工程理論作為植保軟體開發的指導

就軟體工程的原理而言,軟體的生存期是指從計劃設計到不再適用的過程。將軟體工程理論作為植保軟體開發指導的原因主要包含以下幾方面:

(1)以軟體工程理論為指導可以有效縮短植保軟體的開發週期,對軟體的開發設計和計劃產生促進作用,減少錯誤的發生,進而減少資源的浪費;

(2)以軟體工程理論為指導能夠促進植保軟體開發工作的進行,為使用者提供高質量、高可靠性的.植保軟體;

(3)以軟體工程理論為指導可以對植保軟體進行科學合理的維護,保持植保軟體的實用性處於較高水平。

2.2 選擇適宜的植保軟體開發平臺

作業系統是對計算機系統中的軟體資源和硬體資源進行系統地管理和控制的一種程式,在計算機系統軟體中,作業系統佔據了較為重要的地位。計算機中安裝的其他軟體的工作需要根據作業系統發出的指令進行。植保軟體的開發平臺是指計算機與使用者之間的介面,在選擇植保軟體開發平臺的過程中,要對開發平臺的可維護性、實用性、操作便捷性等因素加以重視。在眾多作業系統中,Windows系統的優勢較為明顯,因此人們通常將Windows系統作為植保軟體的開發平臺。以黃淮海地區的麥芽預測預報系統為例,該植保軟體最初選擇Windows3.1作為開發平臺,但Windows95系統的應用優勢更加明顯,因此,在確定開發平臺時,麥芽預測預報系統最終將Windows95作為自己的開發平臺。

2.3 選擇合理的植保軟體開發方法

合理植保軟體開發方法的選擇能夠更好地實現植保軟體的各項功能。目前,常見的開發方法包括以下兩種:

2.3.1 工具法

即利用已經存在的開發工具進行開發。與其他開發方法相比,運用工具法開發植保軟體能夠降低軟體的開發費用,且開發週期較短。在開發過程中,開發人員可以透過卡片編輯、劇本編寫等操作完成植保軟體的開發,而不需要編寫程式,因此這種開發方法從一定程度上實現了資源的節約。但這種開發方法也存在一定的不足,運用工具法開發出來的植保軟體的穩定性會受到開發系統的限制,與運用其他方法開發出的植保軟體相比,這種植保軟體的模式化特點更加突出。

2.3.2 直接程式設計法

這種方法是指開發人員運用Delphi和VB等語言進行直接進行程式設計,進而完成植保軟體的開發。與其他開發方法相比,運用直接程式設計法開發植保軟體需要花費較長時間,且開發成本較高。除此之外,運用直接程式設計法完成植保軟體的開發對開發人員自身程式設計水平的要求較高。但這種方法不會對開發人員的思維產生限制,在開發過程中,開發人員的創造能力得到了充分的發揮,因此,運用直接程式設計法開發出的植保軟體可以更好地實現使用者的多種需求。

2.4 選擇恰當的植保軟體開發工具

開發工具的選擇過程會受到植保軟體的適用範圍、所選開發平臺以及技術可擴充套件性等因素的影響。在選擇植保軟體開發工具的過程中,需要滿足植保軟體的效能和功能兩方面的要求,就目前植保軟體市場的開發現狀來看,最常用的開發工具是視覺化開發工具。大多數視覺化開發工具都為軟體開發過程提供了視覺化的開發環境,並具有自身的程式語言,並且這些視覺化開發工具還可以與不同的資料庫之間建立有效連線。以黃淮海麥芽預測預報系統的開發為例,開發人員結合該植保軟體的功能需求,將Borland Delphi Client 2.0作為該植保軟體的主要開發工具,選擇這種開發工具的原因主要包括以下幾種:

(1)Borland Delphi Client 2.0的執行速度較高,這是因為該工具事先將應用程式編譯成最佳化的原生代碼;

(2)Borland Delphi Client 2.0的程式編寫操作更加便捷,這種特點對植保軟體的開發效率進行有效提升;

(3)Borland Delphi Client 2.0可以讓遠端SQL伺服器更好地接受基於桌面型資料庫開發出的程式。

2.5 植保軟體的開發人員

隨著開發工具和程式語言的不斷髮展,植保軟體的開發人員發生了相應的變化。以計算機高階程式語言為例,這類程式語言的出現增加了非計算機專業工作者的數量。視覺化開發工具的出現和發展降低了植保軟體的開發時間,這些變化為植保軟體的開發工作帶來了諸多便利。目前,植保軟體的開發人員以植保專業人員為主,在這些植保專業人員中,部分人員的程式設計水平較高。

3 結論

將計算機軟體技術應用到植保軟體的開發中有效提升了植保軟體的開發效率和開發質量。在這個過程中,要以軟體工程理論作為植保軟體開發的指導,並對適宜開發平臺、開發方法以及開發工具的選擇加以重視。開發工具和程式語言的發展使得更多植保領域的專家參與到植保軟體的開發過程中,專家的參與對植保軟體開發質量的提升產生了促進作用。