前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機軟硬件應用主題范文,僅供參考,歡迎閱讀并收藏。
關鍵詞:計算機軟件;嵌入式軟件;開發應用
隨著我國對科技研發重視程度的不斷提升,現階段的計算機研發水平得到相應的發展,同時也能有效改變我國現階段的生產管理模式。自大數據的出現和廣泛應用,計算機的使用更加需要計算機軟件的支持,同時諸多計算機軟件也開始向智能化的方向發展。有效應用計算機軟件可實現企業信息的自動化管理,全面提升國家的國際競爭力,而嵌入式技術的應用可促使計算機軟件功能的完善,為此需要將嵌入式技術有效應用于計算機軟件開發中,進一步推動我國計算機技術的發展。
一、嵌入式軟件的應用價值
計算機軟件開發過程中應用嵌入式軟件,需要根據工作環境以及工作時間應用嵌入式軟件,只有保證能夠合理應用嵌入式軟件的時間,才能保證軟件任務的有效分配,同時確保嵌入式軟件技術應用環境的良好、安全性,才能保證嵌入式軟件技術的高效應用。確保計算機軟件的可靠性的關鍵技術就是嵌入式軟件,嵌入式軟件質量的高低關乎著系統出現錯誤的機率,為此在計算機軟件開發過程中需要合理應用嵌入式軟件,從根本上提升計算機軟件的開發應用安全性、穩定性以及實用性,滿足用戶的軟件應用需求。
二、計算機軟件開發流程
(一)制定軟件開發計劃良好的軟件開發計劃是保證計算機軟件開展的重要基礎,為此需要確保軟件開發計劃的科學合理性。開發人員需要對軟件的研究開發目標進行規劃,填寫可行性的研究調研報告,確保計算機軟件開發方向的可靠性,繼而為后續軟件開發工作的開展保駕護航。
(二)分析軟件開發需求在軟件開發計劃完成后,就需要對軟件的開發需求進行全面分析,確保軟件開發工作的開展是立足于軟件開發本身,通過對軟件目標客戶需求進行實地調研,才能確保軟件開發的性能符合客戶的需求,同時還需要目標客戶清晰表達自身的軟件需求,進而對軟件開發結果進行優化。
(三)設計軟件開發程序該階段是需要根據軟件開發需求以及軟件開發方案為基礎,以整體層面來對開發軟件的結構進行設計,確保軟件開發符合總軟件設計要求,確保開發人員能夠對軟件設計結構進行整體保衛,實現軟件組成部分與軟件開發需求的有機結合。
(四)設計軟件程序編碼軟件程序編碼作為軟件開發的重要組成部分,其中的編碼程序與軟件模型的設計合理性可確保軟件各個部分內容的有效連接。
(五)測試軟件程序系統在上述軟件開發工作準備完成后,需要開發人員對于設計出的軟件程序進行系統性的測試,軟件程序的測試主要分為軟件程序的內部測試以及外部測試。軟件程序的內部測試主要是對軟件進行專業性的測試,而軟件程序的外部測試主要是選擇部分用戶對于軟件測試版本進行試用,確保軟件程度能夠通過內外部軟件測試,才能確保軟件程序開發工作的結束。
(六)維護開發軟件系統實現對于軟件系統的維護是確保計算機軟件開發完善的重要組成部分,為此計算機軟件開發結束后,需要根據軟件的運行情況對軟件系統進行維護,確保計算機軟件系統運行的穩定性。
三、計算機軟件開發應用嵌入式軟
(一)嵌入式軟件應用范圍嵌入式軟件的實際應用就是將其嵌入至軟硬件系統之中,嵌入式軟件的應用范圍極為廣泛,不僅在芯片以及電子設備中得到廣泛應用,同時還能應用到系統開發中,但現階段的嵌入式軟件的應用仍舊主要應用計算機系統中。嵌入式軟件廣泛應用在各個領域中可有效提升他們的結構性能,確保移動設備、冰箱以及微波爐等系統功能的豐富性,實現軟件整合能力以及研發效率的提升。
(二)嵌入式軟件應用開發流程嵌入式軟件的應用也是同上述軟件開發流程一樣,以客戶的需求為基礎,通過程序開發人員的對其進行再次編碼調試。開發人員在設計某一軟件開發項目時需要結合市場需求與反饋,編寫相應的項目計劃書,同時還需要對于項目開展風險進行全面考量,明確軟件開發規劃的合理性,同時在軟件系統設計階段,需要結合相關人員的審核結果對軟件程序進行編寫,確保軟硬件的開發符合產品設計要求。嵌入式軟件開發應用過程中,開發人員需要根據開發內容選擇不同的軟件開發工具,全面提升計算機軟件開發的開發效率。
(三)嵌入式軟件應用要點1.體現嵌入式軟件設計要點第一,嵌入式軟件應用過程中,需要明確應用嵌入式軟件的設計結構,確保嵌入式軟件應用于軟硬件系統穩定性,全面提升軟硬件系統的性能。第二,利用嵌入式軟件對設計數據進行格式化處理,減少人工處理工作量,避免必要軟件研發漏洞的出現,提升軟件研發效率。第三,計算機軟件開發人員在應用嵌入式軟件的過程中,需要融入自身新的開發理念,縮短軟件開發進程。2.展現嵌入式軟件技術優勢第一,軟件開發人員需要利用嵌入式軟件的非交叉調試的優勢,解決軟件調試過程中存在的問題,有效降低軟件開發經費。第二,嵌入式軟件具備應用成本價格低、軟件應用效率高、開發的軟硬件系統穩定性強的優勢,為此需要充分應用嵌入式軟件的應用優勢全面開展計算機軟件開發工作。
關鍵詞:云端軟件;高校計算機機房;應用
中圖分類號:TP308
計算機的廣泛應用把人類帶進了一個全新的信息時代,隨著計算機的越來越普及,計算機技術開始進入了人們的生活,學校紛紛開辦了計算機機房對學校的上機教學任務進行科學管理。計算機機房所包含的內容廣泛,基本擔任了學校的計算機課程的上機實踐操作、計算機的考試以及各相關專業的等級考試等任務,同時,計算機機房也為學生提供了網上查詢成績、網上選課等服務。計算機機房的軟件管理是否完善將對學生的學習生活造成一定的影響,其所帶來的影響力是不容忽視。因此,在現有的技術條件下,如何更好的應用各種軟件技術對計算機機房進行有效管理,以更好的為學校服務,是當前高校計算機機房軟件管理工作面臨的重要課題。
1 高校計算機機房軟件管理存在的問題
高校計算機機房是指為學生提供進行計算機實踐操作的重要基地。計算機機房管理的內容多且復雜,包括計算機硬件設備的配置、各類計算機應用軟件的篩選、硬件故障的維修、軟件故障的維護等等。因而,作為高校計算機機房管理人員必須要對計算機的軟硬件有充分的了解,才能對機房機器進行有效管理。然而,隨著計算機學科分支的不斷細化,越來越多的專業開始需要計算機進行輔助教學,計算機機房的教學環境變得愈發復雜,這對計算機機房管理工作無疑帶來更大的挑戰。為了滿足各類專業的教學需求,每臺計算機都必須安裝各類所需的操作系統,安裝操作系統的同時也需要安裝各種相應的教學軟件。這使得計算機內部負荷過大,再加上學生對計算機的操作能力不嫻熟等因素,經常會人為失誤地把一些重要的插件刪除,導致系統無法正常運作,更為甚者破壞計算機系統。系統一旦破壞,不但恢復起來耗時耗力,還會影響電腦的正常使用從而引發病毒入侵,嚴重影響學校的實踐教學。
2 云端軟件的概念
云端是軟件和操作系統的媒介,云端軟件就是指通過將所需要使用的軟件安裝到云端這個虛擬環境里面。軟件安裝到云端內部就不會把數據殘留在計算機系統內,用戶可以對所需軟件進行直接操作。云端軟件庫存多款軟件資源,用戶可以對軟件進行一鍵使用,無用軟件可以一鍵刪除,快速干凈不繁瑣。
3 云端軟件在高校計算機機房中的應用
只有采取有效的軟件管理和技術操作,解決軟件之間的沖突問題,才能確保計算機機房的計算機機器系統得以長期正常運作。云端軟件是一款基于應用虛擬化技術的軟件,它是一個軟件使用平臺,軟件都是經解壓過后才裝進云端的,相當于網上的綠色版軟件,不會在系統中出現程序重裝情況,比較方便,垃圾也比較少。以下就云端軟件平臺下,從使用的軟件技術方面,談談云端軟件在高校計算機機房的應用。
3.1 應用云端軟件,節省軟件安裝時間
傳統方式軟件安裝,只要計算機出現重新安裝系統情況,就必須得把軟件重新安裝一遍。學生們都特別害怕自己手頭使用的電腦出現問題,每當電腦折騰得走不動了,就不得不把硬盤格式化進行重裝系統,重裝驅動,重裝各類軟件。特別是像Photoshop、Corel DRAW、MATLAB這類的大軟件,安裝起來很是費時又費力。云端軟件能夠利用自帶的應用程序虛擬化技術讓用戶對各類所需的教學軟件封裝成包進行使用,同時還能保留用戶在軟件上進行的作業操作,最大程度地保證了用戶的上機操作不受系統故障的影響。這一軟件平臺改變了傳統方式的軟件安裝方式,只要使用了云端軟件平臺打包過的軟件,就能使軟件免除重裝,還能在系統重裝后自動還原。這樣一來,不但能減輕計算機內部的運作負荷,還能進一步節省計算機用戶安裝軟件的時間,從而提高上機有效利用率。
3.2 應用云端系統,節省計算機空間
高校計算機機房管理中,清除大量的計算機垃圾文件就是一件令人相當頭痛的各種。安裝各種軟件時攜帶的垃圾文件、卸載軟件操時殘留下的文件等等無用文件不但占據了大面積的硬盤分區空間,造成資源浪費。同時,隨著軟件安裝數量越多,垃圾就會積累得越多,久而久之就會導致計算機系統混亂,運行速度愈發緩慢,給用戶使用帶來嚴重不便。云端軟件的安裝和卸載都不會在系統中產生垃圾文件,而且云端軟件只需要一鍵刪除,比卸載更為潔凈,不會給計算機系統留下多余的垃圾。通過云端軟件在計算機機房的應用,就能長期保持機房機器內部的清潔,保證計算機運行速度順暢,使用戶減少不必要的時間浪費。
3.3 應用云端軟件,防止病毒入侵
計算機機房里的機器是可以讓學生自由使用移動硬盤和光盤進行軟件安裝,這些安裝的軟件很多都捆綁流氓插件或木馬。這些病毒木馬經過傳播,能快速的感染到機房里面沒有硬件保護的計算機。長期下去,就會導致整個機房的計算機集體感染病毒,引發計算機系統崩潰后果。通過云端軟件的應用,可以有效防止病毒的入侵,云端軟件資源在安裝前就已經去除插件和木馬。故此,云端軟件的安裝并不會為計算機帶來感染病毒,實現軟件的全面綠色化。
3.4 應用云端軟件,維護數據
高校的計算機機房由于是面向全校各專業開放的公共機房,上機操作人數過多,計算機操作水平高低不一,如果不能對計算機的數據加以保護,就會極易造成計算機系統癱瘓。這樣一來,不但會損失教師和學生的學習資源數據,還會讓計算機病毒進入到計算機中,通過各種渠道傳播,破壞計算機應用程序,造成計算機機房管理混亂。為了更好的保護計算機機房內的各部機器,機房的所有計算機應該安裝云端軟件,其最主要的作用是維護計算機數據流失。一旦計算機出現重啟現象,云端系統可以使用“重置至初始狀態”,一鍵恢復軟件至完好狀態,這樣就能夠有效避免資源文件的損害,保護計算機系統的安全。
3.5 應用云端軟件,一鍵備份
計算機機房使用的用戶并不是單一專業的學生,每天都機房使用機器進行操作的學生來自不同專業,他們實踐所需的軟件也各有不同。如果把這些需要的軟件都安裝在電腦上,就會影響計算機的運行速度。因此,學生們可以根據自己需要,把當天需要上機操作的軟件列表備份到網絡,通過配合云端軟件平臺的使用,學生就可以在機房通過登陸云端,下載自己所需的軟件,使用完畢進行刪除。這樣一來,就可以把自己需要的軟件進行一鍵備份,還可以節約機房計算機的內存空間。
4 結束語
綜上所述,云端軟件是一款集多種優勢于一身的先進軟件,通過把云端軟件技術應用到高校計算機機房管理中去,能夠大幅度提高計算機的利用率,減輕機房管理著的負擔,從而避免了機房諸多不必要問題的發生。相信未來,云端軟件在高校計算機機房的應用會有很好的發展前景。
參考文獻:
[1]崔曉華.探析高校機房管理與維護方法[J].農業網絡信息,2011.
[2]張鑫.淺談基于應用程序虛擬化的實驗室管理[J].科技信息,2011.
[3]歐群雍,趙軻.云端軟件平臺在多媒體教室的應用[J].中國科技信息,2010.
關鍵詞:計算機軟件;項目工程;應用
信息時代的來臨,給我們的工作和生活帶來了很大的改變,在以信息技術為生產力主導的21世紀,工程項目管理也必然走向信息化。目前,計算機軟件已經在工程項目中得到了廣泛的應用,計算機軟件在工程項目管理中的應用,極大的增強了企業對工程項目的管理能力與技術手段,提高了工程項目管理的信息化水平,保證了工程項目的有序開展。
1 計算機軟件在項目工程中應用的重要意義
1.1 加強了工程項目各參建方的溝通
工程項目建設是一項復雜的系統工程,工程項目的建設需要設計方、監理方、建設方、工程業主單位等多方人員的參與,在傳統的工程項目建設中,如何保證各參建方的有效溝通,一直是工程項目建設的重點和難點。計算機軟件在項目工程中的應用,提高了工程項目各參建方的溝通效率,依托于公共信息管理平臺,能夠方便各參建方在工程建設中實現信息共享和更高效率的協同合作,不僅能夠提升項目工程建設的工作效率,還優化了工程項目建設的管理水平。除此之外,公共信息管理平臺的應用,使工程項目各項信息更透明化,管理層通過公共信息平臺,能夠了解項目建設的全貌,從而為管理層的進行決策提供參考。管理層的決策,能夠快速的通知各參建單位,提升了工程建設的信息反應速度,滿足了現代工程項目建設越來越高的信息反應效率要求。
1.2 計算機軟件在項目工程中的應用能夠保證數據質量
傳統的項目工程建設,數據傳遞主要是依托于紙質的文件或者工作人員的口頭傳達,這種信息數據的傳遞手段不僅效率較低,而且還會受到人員、環境等各種外界因素的影響,無法保證數據的安全和質量。計算機軟件在項目工程中的應用,將傳統的紙質文件和口頭傳達的數據消息傳遞方式轉變為依托于計算機和互聯網的線上傳遞,有效實現了數據和信息的即時傳遞,由于計算機網絡資源共享的特性,數據和信息傳遞不會隨著時間和環境而改變,也極大的保證了信息傳遞的安全,并提升了傳遞數據的質量。通過計算機軟件系統,坐在辦公室的管理人員能夠不必前往現場,就能夠隨時了解工程項目開展的動態,而工作在一線的員工,只要憑借一部裝有項目管理軟件的電腦就能夠接收到來自管理層的管理和決策信息,這種即時的、互動的信息傳遞手段極大的保證了信息傳遞的質量,并為管理層和一線工作人員搭建了一座溝通的橋梁,保證了工程項目建設的正常開展。
1.3 有效提升企業項目風險管理能力
信息時代的來臨,極大的提升了市場經濟的活力,快速的信息獲取,提升了市場的反應速度,雖然給市場經濟的發展帶來了巨大的推動力,但也導致了現代工程項目建設市場環境的多變性。現如今,工程項目規模越來越大,如何對未知的風險進行有效的預測,并及時的采取規避措施,已經成為影響工程項目收益的先決因素。計算機軟件在工程項目中的應用,能夠極大的提升管理者對工程建設的控制力度,管理者依托于計算機軟件,能夠根據市場的變化及時調整工程項目的建設細節,有效的提升了企業項目風險管理的能力。
2 計算機軟件在項目工程管理中的應用
2.1 項目工程管理中常用軟件分析
目前應用于項目工程管理的計算機軟件有很多,但由于我國項目工程管理計算機軟件起步較晚,因此市場上應用的大多是進口的軟件。從項目管理軟件的特點來看,可以將這些軟件分為綜合性軟件和專業性軟件兩種。綜合性軟件的管理功能比較強大,能夠勝任工程項目管理中的大部分工作,為工程項目建設提供極大的幫助,這些軟件包括美國ANSYS公司推出的WorkBench、美國Primavera公司推出的PrimaveraProjectPlanner等,這些綜合性工程管理軟件多應用于大型的工程建設項目管理中。另一類專業化軟件則是僅能夠應用于工程項目某一方面或某一工程階段的功能性任務軟件,比如IMSI公司的TurboProject、Sciforma公司推出的SureTrak、Primavera公司的SureTrak等。這些軟件基本上都能夠幫助人們建立工程項目管理的溝通平臺,并為使用者提供資料共享和傳遞服務,為客戶提供進度管理和費用控制等服務。一些工程項目軟件(比如ProjectScheduler)還能夠根據工作人員的信息錄入,自動生成詳細的項目費用表和工料分析表等,極大的提高了工程項目建設的透明度和管理效率。
2.2 計算機軟件在項目工程中的應用實例分析
計算機軟件在項目工程中的應用非常廣泛,特別是在車間控制領域應用,極大的提升了車間生產的管理水平和車間的生產效率。文章針對計算機軟件在車間控制項目中的應用進行分析,為計算機軟件在項目工程中的應用提供資料參考。
計算機軟件在車間控制中的應用需要適合總控室控制和就地控制的要求,在車間控制項目設計時一般采用PLC控制系統實現對車間儲運、配料、煙氣凈化以及空壓站、循環水系統的自動控制。通過將各工序的PLC控制單元與上位機和總控室相連,我們能夠實現較為方便的車間總控室操作控制和就地控制。在應用計算機技術實現車間控制時,要把握好PLC控制系統的設計原則,保證所構建的PLC控制系統的軟硬件兼容性符合設計要求,并以分布式總線控制方式進行車間懸鏈系統的控制,總線模塊分別分布在現場,由總線連接起來,其特點是減少大量控制電纜,便于檢修維護。各PLC之間采用設備網進行連接通訊,控制可靠性大為提高。
3 如何在項目工程管理中的使用計算機軟件系統
項目管理軟件對使用者雖然有一定要求,但通過系統的培訓卻很容易掌握,這也是工程管理軟件能夠被廣泛應用于工程項目管理中的前提條件。在使用工程項目管理軟件時,我們可以從以下四個步驟入手。
第一步,在項目啟動時,對項目做合理的工作分解(WBS),分解出的工作、任務應滿足:工作內容、目標清楚,工作界面最小;可估計需要的時間、資源、費用;明確相互工作、任務的邏輯關系。第二步,當定義好這些工作、任務的計劃開始和完成時間后,項目管理軟件計算工程項目的計劃總工期、總預算,使用者再用軟件手動、自動進行資源平衡、優化,以獲得最佳的進度計劃、資源安排、合理預算結果。第三步,在項目執行過程中,在使用者輸入項目的實際進度和資源情況后,利用軟件幫助各項項目管理工作,及時地將定制的項目相關信息在Internet上。快速、高效地預測可能出現或者分析已出現的問題,對可能出現的問題給予預警,并幫助評估問題的影響,分析多種可能的解決問題方案,最后由使用者選擇最合理的方案,以真正提高使用者的管理效率。第四步,將第三步項目管理工作的執行情況,通過模板化的報告、報表、圖形輸出或者Internet信息來完成。項目參與者之間工作上的溝通,通過Email或其它方式完成。
綜上所述,計算機軟件在項目工程管理中的應用,是項目工程管理水平發展的必然趨勢。計算機軟件在項目工程管理中的應用,加強了項目工程各參建方之間的溝通,保證了工程項目的正常開展;提高了項目工程數據和信息傳遞的安全性和質量,優化了項目工程的管理水平,并依托計算機軟件在項目工程管理中的快速的信息傳遞機制,幫助管理層實現有效的風險控制。
參考文獻
[關鍵詞]生產管理;計算機軟件;對策措施
中圖分類號:TP315 文獻標識碼:A 文章編號:1009-914X(2015)36-0248-01
0 引言
計算機軟件在油田生產管理中具有重要作用,可提高油氣生產和集輸自動化水平、生產數據信息化管理水平,有效整合生產數據,提高企業生產運行管理水平。因此,有必要對當前我國油田生產管理中存在的問題進行分析,并結合油田生產管理實際需要,通過應用計算機軟件技術提升企業管理水平,推動油田更好更快的發展。
1 油田企業生產經營管理現狀
油田企業生產運輸的油氣資源具有易燃易爆特性,安全生產工作成為生產管理中的一項重要工作,勝利油田油氣集輸管網有相當一部分經過城鎮等人口密集區、集市等商業繁華區,地處黃河三角洲,環境敏感,地域分布廣闊、人煙稀少,偷盜現象較為頻發,所以,對計算機軟件實時監控、預警要求較高。同時,原油生產和油氣集輸中對生產工藝、設施設備和管網運行參數等重要數據也要建立完善的管理體系,油田生產運行涉及環節眾多,不同系統缺乏有效的溝通聯系,數據在不同系統中溝通性不強,容易形成信息孤島,影響管理決策,如何充分利用生產信息提升數據價值,構建相互貫通聯系的信息化平臺,成為油田信息化建設的重要內容。
勝利油田生產地點相對分散,生產裝置眾多、信息量大,雖已逐步加大了計算機信息技術應用力度,但在生產中對數據主要是自動采集、網絡傳輸,有相當一部分信息需要手工錄入,影響了管理效率和質量,具體工作中存在以下幾個問題。一是管網運行監控系統布局不科學,受到地理位置和自然環境等因素的影響,現有的油氣生產裝置監控系統布局不科學,對位置偏僻地區缺乏有效的監控,對人口密集區也沒有實現無死角監控,計算機軟件應用程度有限,監控軟件應用效率不高,報警和攝像裝置不足,無法及時準確的反映存在的泄漏等危險,存在一定的安全隱患。二是管理模式比較分散,油田企業生產運行涉及眾多工序和環節,不同系統間存在條塊分割管理問題,油氣勘探開發和下游綜合利用環節存在脫節現象,造成軟件應用系統不完善,增加了油氣計量、交換和財務結算等中間環節,降低了管理效率。三是計算機軟件系統應用水平不高,與國際石油化工行業相比,我國計算機軟件在生產管理中應用較少,軟件功能也相對不足,無法有效整合信息資源,缺少對重要數據的聯動分析,智能預警系統不完善,很多工作需要人工進行處理。四是計算機系統開發人才比較匱乏,油田長期以油氣生產為中心工作,對信息化工作重視程度相對不足,已有的信息工作中也側重網絡安全和軟硬件系統的維護,軟件系統多是直接購買,軟件應用的針對性不強,采購成本較高,并且會在后期的軟件應用、升級和維護等方面埋下隱患,最為突出的問題是計算機軟件應用開發人才匱乏,人才引進培育力度不大,培訓工作偏重油氣生產,專項培訓不足,制約了計算機專業人才素質的提升。
2 提升油田生產管理系統中計算機軟件應用水平的對策措施
隨著油田勘探開發力度的加大,勝利油田生產運行中點多、面廣、線長的發散型發展模式,必然會影響油田的管理效率和生產效益,因此,有必要根據具體生產運行特點進行專項調研,有效整合數據資源,構建高效的計算機軟件應用系統,提高管理效率和水平。當前油田的生產和安全監控已基本實現信息化要求,工控系統承載力和數據采集能力也有了大幅提升,但結合油田的發展戰略和目標任務,需要進一步完善生產運行數據采集能力和安全監控效率,采用先進的軟件技術手段和相關的模型,對各類生產運行基礎數據進行加工利用,強化流程模擬、HSE監管、故障診斷等專業軟件系統應用,實現計算機軟件應用由數字化、信息化向智能化方向發展,構建符合油田生產運行管理實際的軟件管理系統。
2.1 提升數據化管理水平
要根據油田生產運行特點,充分利用計算機軟件,建立實時數據采集監控系統,在信息管理部門中心服務器上安裝具有網上功能的組態軟件平臺,建立聯系上位機和工作站的數據庫系統,可通過計算機軟件將上位機構數據傳送到服務器數據中,實現現場生產和集輸控制,通過計算機系統實現數據和生產運行狀態的實時對接,提高數據化利用水平。
2.2 構建智能化數據平臺
開發設計適合油田發展需要的計算機軟件,建立信息模型和交互平臺,在提升現場儀表采集數據效率的基礎上,整合各類生產信息,借助計算機軟件的融合、匯總、關聯等功能,提高數據利用價值,用來指導改進油田管理中日常工作、調度指揮、智能監控等模塊,實現企業的智能化管理。
2.3 引進先進的計算機軟件進行應用
要根據油田生產運行管理現狀,在現有數據采集和信息化建設基礎上,借鑒國內外先進經驗,開發適合油田生產運行管理的實時數據采集監控系統,通過現場數據采集監控網絡,借助軟件應用優化和數字化平臺建設,構建起集油田勘探開發、生產運輸和加工利用為一體的數字化、信息化管理系統,實現遠程數據信息共享和生產管理調控,并提供支持遠程移動和異地查詢等功能,提高管理效率。
2.4 培養計算機軟件開發人才
油田可以探索設置專項軟件開發基金,成立獨立的軟件開發部門,并加強與專業化的軟件開發機構的交流合作,提升油田自身軟件開發和應用水平。同時,要加強專項培訓,使軟件開發人員可以結合油田生產運行管理實際,有效改進系統功能,拓展計算機軟件的兼容性和可靠性,打造更加切合油田發展實際的實用性軟件應用平臺。
3 結論
綜上所述,油田企業生產運行涉及眾多工序和環節,生產運行管理任務繁重,當前勝利油田基本實現了信息化數據管理,但依然存在一些問題,通過采取提升計算機軟件應用水平的措施,必然會推動企業生產管理由信息化、數字化管理向智能化管理轉變,提升企業的管理水平。
參考文獻
[1] 謝萌.淺談網絡數據庫的安全管理與維護[J].河南科技,2010(16).
[2] 孫芳.淺議天然氣計算機軟件的應用[J].商業經濟,2009(02).
關鍵詞:計算機軟件;信息;應用;開發
1概述
計算機的出現為人們帶來了很多便利,無論是生活還是工作中,人們都離不開計算機,并且計算機已經成為人們日常應用的一個重要的組成部分,人們對計算機越來越依賴。計算機不僅是學校、企事業單位工作的伙伴,也是信息社會中不可缺少的工具,標志著人類已經進入到信息時代。計算機由兩個部分組成:一是硬件系統;另一個是軟件系統,計算機的運行主要是由硬件系統來負責,而軟件系統則主要負責合理地組織計算機工作,不同軟件系統所能發揮出的功能也各不相同。從當前情況來看,計算機軟件技術已經成為信息化社會不可缺少的一部分,并在各個領域均起到重要作用。由于人們對信息的需求量逐漸增加,所以相應的也增加了計算機軟件的功能,這是計算機軟件系統發展的必然趨勢。
2計算機軟件與硬件兩者間的區別
整體上看,軟件與硬件的主要區別體現在以下方面:首先,在生產方式上,硬件是制造;而軟件是開發。軟件能使人高度發揮出自己的智力,并不是所謂的傳統意義上的硬件制造。在開發與制造方面盡管有很多地方是相同的,但是從根本上看,軟件與硬件兩者又是根本不同的;其次,在表現形式上,硬件是能看得見、摸得著的,但是軟件恰好相反。軟件是存在于紙面上或人們的腦袋里,這是它的存在形式,這種形式是對是錯,是好是壞都必須要通過在機器上運行的程序才能確定。第三,在具體要求方面,軟件是不允許出現任何誤差的,對其要求較高,反之,硬件產品允許出現少許的誤差。第四,對于硬件來說,我們在對其進行維護時,就像是維護我們的生活物品一樣,硬件會舊會壞,而對軟件來說,理論上它是不會用舊用壞的,但實際上軟件變舊變壞仍是必然,這一點是軟件的生存一直是處于不斷維護改變的狀態下這一點決定的。
3計算機軟件的現狀分析
對于計算機軟件來說,其操作是在軟件系統的基礎上進行的,由此便形成了一種操作系統。計算機軟件技術主要研究的是以下內容:一是運行模型的高效運營得以實現,并優化支撐模型的體系;對新的領域不斷探索開發,對支撐模型運營的機制進行不斷的優化。軟件系統作為一種進行運營操作的新型系統,目前正在向一種層次分明的模型體系轉變,其組成部分為系統軟件、支撐軟件和應用軟件。系統軟件主要包含了計算機的操作系統以及計算機內部存儲的數據資源;支撐軟件主要有程序庫、CASE和高級語言編譯器三種。從計算機技術發展至今算起,計算機軟件工程技術已經有30多年的發展史,目前已經在迅速成長,在計算機軟件技術被改進后,軟件工程企業也對軟件工程技術有了新的認識,并且軟件行業將改善過程和提升軟件技術兩者結合起來這一發展趨勢已經成為了必然。軟件的構建技術、重復使用軟件、軟件工程技術以及領域性的工程技術是目前世界上主流軟件技術,同時也是計算機軟件工業化、工程化、產業化生產技術得以實現的關鍵。
4實現計算機軟件技術的開發
計算機軟件技術的開發圍繞著多個環節來進行:一是捕捉用戶對計算機的實際需要,并對用戶的信息需求進行分析;二是為用戶設計出較為滿意,并符合需求的軟件,這一過程是系統性的,也是一個漫長的發展時期。所謂的開發計算機軟件實質就是要根據用戶的某種程序進行語言的設計,計算機軟件的開發也就是一種普遍性的開發軟件。每一款軟件的生產都會有相應的軟件許可證,用戶只有在持有許可證的基礎上才能合法的使用該軟件。如果沒有被軟件版權擁有者允許,就私自拷貝該軟件,同時還伴有買賣行為,那么這就會引起很多法律問題。
4.1計算機應用系統功能的有關說明
計算機應用軟件的系統功能就是實施和審批采購計劃,其主要流程為:向申請部門提交并認真填寫計劃采購單;審查后,采購計劃單如果沒能通過,就必須要終止該流程;反正,采購計劃單如果審批通過了,那么總金額不可高于5萬元,同時采購單直接生成。
4.2計算機軟件應用系統的開發與實現
4.2.1生成業務組件。
采購內容應該按照業務計劃單完成,將業務組件的生成器所提供的數據抽象出業主信息表和信息明細表。按照這些信息,業務組件的生成器能自動產生業務組件StockPlan的不同組成部分,包含了在數據庫中建設統一的數據表。
4.2.2設計業務流程。
在實際操作中,計算機應用系統能使業務的設計流程器抽象出來,從而形成一個主要的信息流程業務表。以這些信息為依據,編寫每個節點的功能,使每個節點都是采取標準應用。
5計算機軟件的應用分析
計算機的應用已經滲透到人們的工作、學習、生活等多個角落,計算機軟件的高效率、高精準性及操作的便利性得到了人們的認可,并在人類活動的各個層面迅速的被應用,換而言之,人類活動離不開計算機軟件。計算機軟件功能主要有以下方面:0ffice辦公系統、電子郵件、計算機操作系統、數據庫,還有各種網游軟件等。在我國農業、工業、政府、金融、交通等各領域中,工作開展都要依賴于計算機軟件。在計算機普及的情況下,未來的計算機軟件工程必將會發展成為一項廣義的工程技術,在研究軟件功能和操作方法上也會越來越注重人性化因素,也更突出個性化特征,并且在設置功能上不斷的完善。軟件設計人員會根據客戶的需要,綜合考慮各方面的因素,將大家的智慧匯集到一起,從而設計出一款更為成功的計算機軟件,給人們帶來便利,并改變著人們的工作、生活方式。另外,如軟件系統出現運行故障,將會給客戶帶來無法估量的損失。所以,要重視起計算機軟件工程研發工作。
6結論
總之,計算機軟件在各領域中都被廣泛應用,也體現出它的重要性,在對其開發及應用方面進行研究時,就要從多個方面著手,使計算機軟件技術的作用充分發揮出來。
參考文獻
[1]馮林林.計算機應用基礎及軟件開發分析[J].科學家,2014(5).
[2]張志東、林爽.對我國當前軟件開發技術在計算機網絡發展中的重要性分析[J].中國科技縱橫,2015(3).
[3]董丹.計算機軟件的開發與發展綜述[J].信息與電腦,2014(12).
插件技術在計算機軟件中的合理應用,能夠在很大程度上增強計算機軟件的功能,具有不可替代的重要作用。
1.1計算機軟件技術中插件技術的概念
插件,實質上就是一種程序[1]。插件程序需要遵循相應的應用程序接口,同時對其進行相應的編寫。運行過程中,應用程序主要通過相對應的接口規范插件,就能夠擴展相應的應用程序功能。大多數計算機軟件中均包含著插件,目前對于這些插件還未形成一個統一標準。除此之外,若是應用軟件平臺中沒有具備此類功能的程序,那么插件只能在程序規定的系統平臺中運作。
1.2計算機軟件技術中插件技術的功能
計算機軟件中的插件技術,主要將未出現改動的軟件程序當作基礎,更新與擴展軟件功能。從軟件開發方面來看,計算機軟件主要由軟件開發平臺與插件組成,其中插件在計算機軟件中是一種補充模塊,實質上就是對計算機軟件的功能進行擴展,而軟件開發平臺是主體。
2插件技術在計算機軟件中的應用原理及類型
2.1插件技術的應用原理
現階段,計算機軟件的發展呈現多樣化,對于插件技術予以支持的計算機軟件不斷增多[2]。插件技術在計算機軟件中的應用原理,主要包括以下幾個方面:①接口。實質上就是主程序與插件之間的一個標準通信協議與規則,能夠確保主程序與插件的有效交互。所以,保證計算機軟件功能擴充與插件插入的關鍵在于接口是否有效。②插件。計算機軟件中,可以將插件以一種動態的形式插入其中,還可以增添一些基礎功能。所以,在計算機軟件中插入多個插件,能夠全面的完善計算機軟件,有利于強化功能處理。同時,插件需要為計算軟件提供一個相應的接口,確保主程序的調用行為能夠有效的被識別。③主程序。主程序的主要功能就是啟動計算機軟件,并且在計算機軟件運行的過程中將插件加載至進程地址中。Windows系統中主程序的表現主要為.exe文件;除此之外,主程序還要管理程序中的所有插件。
2.2插件技術的類型
目前,技術軟件開發技術的發展十分迅速,在很大程度上擴大了插件技術的應用范圍,插件的數量、類型呈現多樣化。現階段,計算機軟件中的插件主要包括以下幾種類型:①組件對象模型插件。組間對象模型,英文簡稱為COM,即Compo⁃nentObjectModel,能夠對主程序直接進行接口定義,不需要對插件功能實現過程有所了解,是一種直接將接口提供給主程序的插件,能夠實現主程序與不同插件之間的良好通訊。②動態函數庫DLL插件。此類插件對于主程序功能的實現,主要通過動態數據庫形式。主程序通過相應工具對DLL插件中存在的函數進行調用,然后再利用相應函數對動態函數庫DLL插件進行調用。這種插件的不足之處主要在于主程序在運行此插件時可能發生“DLLHELL”狀況,造成插件無法運行。③腳本插件。實質上就是通過相關的編程語言將插件邏輯寫成腳本代碼的一種插件;編程語言可以是開發人員自行開發的,也可以是通用的。現階段,腳本插件的編程語言主要為XML,具有可操作性強、簡易等特點,但是存在一定的風險。
3計算機軟件技術中插件技術的應用及其優勢
3.1插件技術的應用
插件技術在計算機軟件研發過程中具有十分重要的作用。插件具備的優點較多,在研究插件的過程中需要花費的資金較少,而收益卻遠遠高于支出。只要通過接口將插件與相應的軟件程序有機連接起來,計算機軟件就能夠擁有插件程序功能。在研究插件的過程中,需要深入了解插件服務軟件的主程序,根據軟件主程序原理、方法對插件進行研發。插件與系統之間的連接點主要是接口,接口為插件進入軟件主程序提供相應的入口,也是在主程序中撤除插件的分離端。宿主程序與插件程序之間有著明確協議,規定應當在一個子文件夾中放入插件的全部內容,為了避免對軟件主程序造成破壞,必須嚴格管理插件技術[3]。所以,雖然插件與計算機軟件是放在一起使用,但是插件仍然具備一定的獨立性,對于軟件產生的影響極低。用戶對于插件的選擇與應用,應當根據自身在生活中的實際需求,不能認定使用。同時,在對某些軟件進行使用的過程中,一些用戶將軟件附帶的插件刪除,降低終端機在運行過程中的負載,這種做法并無任何問題。計算機軟件技術中插件技術的實際應用,主要包括:①IE插件,Plug-in是一種程序。通常情況下,瀏覽器都是直接對插件程序進行調用,通過對一些特定文件進行處理,將其轉換為瀏覽器的一個組成部分。②FLASH插件,實質上就是在瀏覽器中安裝的一種插件,主要作用是確保瀏覽器中sef文件的良好播放。
3.2插件技術應用優勢
主要包括以下幾個方面:①插件重用率高,在對軟件結構進行調整的過程中,方便簡捷。②插件與插件不會發生互相干擾等不良狀況,結構簡單,構造清洗,不會影響計算機軟件系統的運行。③插件技術在很多方面均有優勢,如產品擴展、產品生產以及項目計劃等方面。④插件結構靈活,由于插件主要由多個小插件功能結構組成,通過接口為軟件系統提供服務,因此刪減、增加較為簡便,不會對軟件產生不良影響。
4結語
關鍵詞:計算機軟件;安全漏洞檢測技術;應用
中圖分類號:TP393.08
隨著信息時代的發展,使得計算機軟件正發揮著越來越重要的作用,各類源代碼也隨之迅速增加。部分黑客開始針對計算機軟件系統中的源代碼漏洞進行攻擊,竊取數據信息或者破壞系統,給計算機用戶帶來嚴重損害。有數據統計表明,目前的計算機軟件漏洞問題越來越明顯,而針對軟件的攻擊也呈現利益化傾向。因此,必須不斷加強計算機軟件的安全漏洞檢測技術,才能確保計算機軟件的穩定運行。
1 計算機軟件安全漏洞檢測技術
1.1 靜態檢測技術
初始的計算機軟件安全漏洞靜態檢測即為靜態分析,然而因其檢驗方式大都停留表面狀態,所以近年有所創新拓展。其逐漸發展為靜態分析和程序檢驗兩項內容。靜態分析主要是對系統程序的源代碼進行掃描,再從語義語法等各個角度開展認真解析工作,并且分析需要檢測系統程序的自身特性情況,由此查找系統安全漏洞。程序檢驗則主要是面向抽象系統里的程序源代碼進行檢驗。重點檢測軟件系統程序能否與計算機需求相匹配,尤其是安全情況,再判斷和檢驗是否存在安全漏洞問題。
針對靜態檢測而言,更為關注軟件系統程序之內部特性情況,其檢測特點與漏洞特點具有直接關聯。安全漏洞的劃分方法有多種,漏洞可以分為諸多細小組成部分,但漏洞類別上的共同點很少。因此為將漏洞更好地區分,可分為安全性和內存性兩種漏洞。其中安全性漏洞主要看是否存在數據流誤差與錯誤,通常因錯誤內存形態和情況決定;而內存性漏洞主要看類別和數據是否準確。因此進行空間建模是最有效的檢測手段。此外,因靜態檢測技術特性區別較大,漏洞解讀和處理時也存在區別,所以通常只能檢驗特定漏洞。
(1)靜態分析。靜態分析主要是對系統程序的源代碼進行掃描,并且找出關鍵句和語法,通過解讀其含義對程序行為開展分析,之后嚴格根據漏洞特性和系統安全標準完成檢測工作。首先是分析關鍵句和語法,該方法早期就已用作靜態分析,但早其僅檢查語法方面。把系統程序劃分為片段,同時將這些片段與“疑問數據庫”開展對比分析,如發現存在漏洞或者存有疑問,則進行啟發式評估和判定工作。由此可見,其雖然能夠檢測其中的漏洞,然而畢竟檢測數量有限,并且檢測出的漏洞大都早已知道,還存在漏報問題;其次,根據相關標準開展嚴格檢測。一般而言系統程序能夠穩定運行即是安全標準。可通過規則處理檢測方法,針對該標準進行語法模式的描述,之后經由規則處理器接收轉變為內部表述形式,從而全面檢測系統程序運行情況。
(2)程序檢驗。程序檢驗主要是通過抽象軟件系統程序來得到形式化的程序和模型,之后進行形式化檢測,再通過科學檢驗方法檢測軟件系統漏洞情況。首先,檢驗模型。主要是對系統程序有向圖和狀態機等建立抽象模型,并且檢測系統的特征。通常而言有符號化檢驗和模型自動轉化檢驗兩種方法。符號化檢驗主要將抽象模型變為語法樹來開展公式描述,再判斷公式與需求是否相符;而模型自動轉化主要把程序變為等價自動機,再把兩個自動機進行補充替換為新的自動機,最終已判定系統變為可容納的語言形式。模型檢驗通常先列舉現實可能存在的情況,而軟件系統的復雜性決定了不能全部建模,所以只能針對部分屬性和程序開展抽象建模。然而近年來新模型檢測技術有所發展,其通過內存建模來檢驗過去的時序漏洞,再通過定理證明檢測漏洞,相對而言嚴密性更強。針對靜態檢測而言,只能檢驗現有漏洞類別,因為沒有漏洞描述標準,無法判定和描述未知漏洞。而對現有漏洞也沒有全面覆蓋的有效方法,因此靜態檢測在性能上缺陷較大,而要想提高其檢測質量所以資金投放也較大。
1.2 動態檢測技術
(1)內存映射。大部分攻擊者都會利用“NULL結尾字符串開展內存覆蓋來完成攻擊操作。通過代碼頁映射技術能夠增加內存覆蓋的難度,無法輕松跳轉到內存區進行操作。換個角度分析,由于代碼頁隨機內存映射,某種程度上也減少了通過猜測地址開展頁面攻擊的情況。
(2)非執行棧。如今出現了許多棧攻擊軟件問題,其根本原因是系統里棧的能寫及執行方面存在問題。棧里包括內部變量和數組變量,所以攻擊者可以隨意在棧里寫入惡意代碼,再想方設法執行代碼。因此如果把棧轉變為無法執行代碼形式即可有效預防攻擊。
(3)安全共享庫。許多軟件安全漏洞都是因共享庫不安全導致。通過應用安全共享庫可以有效預防人為攻擊。這里的安全共享庫主要指采取動態鏈接在程序運行時攔截不安全的函數,同時檢測這些函數。通常在windows和UNIX操作系統中應用較廣。
(4)沙箱方法。主要指通過限制程序進行資源訪問來預防惡意攻擊行為,如C語言里的調動函數,軟件當中實際上并沒有調動函數存在,當發覺軟件運行中存在類似調動函數時,表明其已經遭受到了攻擊。因此,使用沙箱的方法可以在被攻擊前限定其惡意攻擊行為,即使受到攻擊也不會造成損害。
2 計算機軟件安全漏洞檢測技術的應用
2.1 防止競爭性漏洞
針對由于競爭條件出現的漏洞,預防時應當將競爭形成的編碼使用原子化操作方法。作為執行單位里最小的編碼,程序運行不會出現任何干擾問題。而所謂原子化操作主要是先鎖定,通過預防某種特定狀態改變所形成之問題,從而間接調用應用文件名的系統,從而描述所用文件或者句柄。
2.2 防止緩沖區漏洞
針對緩沖區漏洞溢出問題,預防時可通過檢查軟件程序里的危險函數來實現,應用安全軟件版本取代可能存在安全問題的版本。如把原版本externchar*strcat使用externchar*strncat來取代。
2.3 防止隨機性漏洞
針對隨機漏洞問題,預防時可通過使用性能良好的隨機發生設備來實現。由于設備自帶有密碼算法,能夠確保隨機數流安全,即使遇到軟件攻擊情況,掌握算法細節,也無法得到相應的數據流。
2.4 防止字符串漏洞
針對字符串漏洞,預防時可在數碼里直接使用格式常量,從而使攻擊者無法創建任何格式串。通常個數函數如果不定參數,均存在字符串漏洞問題,因此應用該類函數要確保各個參數個數和均衡性能達標。此外也可通過Windows操作系統下屬的窗口完成數據輸出任務,從而降低漏洞威脅。
3 結束語
總之,目前情況下,計算機軟件安全漏洞檢測技術正逐步發展為檢測計算機通信及系統安全的重要方法,而編寫軟件程序消除安全漏洞已成為保證計算機軟件安全的重要措施。因此,相關人員必須繼續努力,不斷加強計算機軟件的安全漏洞檢測技術,從而確保計算機軟件的穩定運行。
參考文獻:
[1]齊燕.淺談計算機軟件中安全漏洞檢測技術的應用[J].信息與電腦(理論版),2010(10).
[2]李永華,竇春鐵.談計算機安全漏洞動態檢測的原理方法與實踐[J].數字技術與應用,2010(03).
[3]薛磊磊.談計算機安全漏洞動態檢測的原理方法與實踐[J].科技促進發展(應用版),2010(10).
[4]宋超臣,黃俊強,王大萌.計算機安全漏洞檢測技術綜述[J].信息網絡安全,2012(01).
關鍵詞:計算機軟件;安全漏洞;檢測技術;技術應用
引言
近年來,越來越多的人借助信息網絡提高工作效率,信息網絡正在改變人們的生活和工作方式,中國正在快步進入信息化時代。出于更好地滿足用戶需求的目的,計算機軟件的功能不斷增加,但同時也存在一定的安全漏洞,威脅到用戶的財產及隱私安全。因而,必須對計算機安全漏洞檢測技術進行研究,通過對此類技術的合理應用,保證計算機安全運行,提高用戶使用體驗。
1.安全漏洞檢測技術
所謂計算機軟件安全漏洞,又被稱為計算機脆弱性,實際上就是在計算機硬件、軟件及協議的具體實現或系統安全策略上產生的某種缺陷,不法者可以利用這些缺陷在未經授權的情況下對系統進行訪問或破壞,從而損害使用者的切身利益,引發網絡安全事件。安全漏洞檢測技術,主要分為兩大類:
1.1動態檢測技術
安全漏洞的動態檢測技術主要通過運行被檢測的軟件的某項功能,對比軟件運行結果與預期的差距,來確定被測軟件的此項功能是否存在安全缺陷。這種檢測方法快速直接,更加具有針對性,但本身也會影響系統的正常運行,會為用戶使用帶來新的安全隱患[1]。1.1.1非執行棧技術計算機的使用過程中常常出現一些棧攻擊軟件的問題,我們可以通過針對棧的執行能力進行破壞,以此避免代碼的執行,從而對攻擊進行預防[2]。1.1.2非執行堆和數據技術非執行堆和數據技術可以使不法分子注入的惡意代碼喪失執行能力,雖然成本較高,但檢測防范效果非常明顯,對應用程序的影響較小,具有較高的可行性。1.1.3內存映射技術內存映射技術具有較強的主動性,通過將代碼頁隨機映射到不同的內存地址中去,為不法者的入侵帶來困擾。1.1.4安全共享庫技術安全共享庫技術通過動態鏈接技術與數據庫及客戶鏈接,將不安全的函數排查出去,達到阻止調用不安全函數的目的。1.1.5沙箱技術沙箱技術主要通過限制訪問來營造一個隔絕外部騷擾的安全空間,與防火墻有相似之處。
1.2靜態檢測技術
通過掃描被測軟件的源程序或二進制代碼,從語法、語義上理解來分析被檢測程序的特征,尋找可能存在的異常信息。具體的掃描過程是先掃描計算機程序,重點分析其中關鍵部分,并根據漏洞標準進行檢測。以動態分析方法對語法進行分析,并將其劃分不同段落對比數據庫的內容,進行及時的檢測與預防。這種技術操作方便,實用性較高。靜態檢測技術的衡量指標有兩個:一個是漏報率,一個是誤報率。而這兩個衡量指標呈現出負相關關系。靜態檢測技術通常包括:二進制對比技術和詞法分析、程序評注技術、類型推導技術、規則檢查技術、模型檢測技術、定理證明技術、變異語言技術。
2.安全漏洞檢測技術的應用
2.1格式化安全漏洞檢測
計算機軟件的安全漏洞中,格式化漏洞是出現頻率較高的計算機軟件安全漏洞。針對這種漏洞,我們可以通過應用代碼來計量計算機軟件的格式,以此來降低惡性攻擊的機會,從而實現計算機軟件安全檢測的目的。格式化漏洞是以字符作為其表現形式的,可以從計算機軟件的參數入手,對格式化漏洞進行檢測并修復[3]。
2.2競爭條件安全漏洞檢測
競爭漏洞是較為常見的計算機軟件安全漏洞,針對競爭漏洞,技術人員通常從計算機軟件的競爭代碼開始進行檢測,即采用原子化的處理方法去進行編碼,將計算機軟件代碼原子化,在代碼運行的過程中,代碼通過性及通過效率較高,計算機軟件代碼的原子化可以使得代碼的特征更加明顯,進而鎖定部分代碼進行檢測。這種將代碼原子化并進行鎖定的方式,一定程度上能夠有效防止軟件產生漏洞,從而保證計算機信息的安全。
2.3緩沖區的安全漏洞檢測
緩沖區的安全漏洞檢測技術,主要是針對計算機軟件函數進行更加細致的檢測與預防,以更加安全的版本替換安全性較差的版本,從而有效預防計算機漏洞,保障信息安全。
2.4隨機漏洞的預防檢測
隨機漏洞的預防檢測技術,需要通過使用性能更加良好、準確性更高的設備對隨機漏洞進行預防,以此來保證計算機設備中含有密碼算法,從而達到行之有效的預防目的[4]。
結束語
綜上所述,在信息技術高速發展的今天,計算機軟件的安全問題受到了人們的廣泛關注。因此在實際應用中必須做好計算機軟件漏洞的檢測工作,利用計算機軟件安全漏洞檢測技術,保證計算機的安全運行。同時,不斷提高計算機軟件安全漏洞檢測技術的運用效果,必要時可通過將動態安全漏洞檢測技術和靜態安全檢測技術相結合的方式,來保障計算機軟件正常運行,保證網絡信息和用戶的財產安全。
參考文獻:
[1]李紅.計算機軟件的安全漏洞檢測方法[J].電子技術與軟件工程,2016,22:203.
[2]陳健.論計算機軟件中安全漏洞檢測技術的應用[J].科技風,2017,07:101.
[3]陳澤晰.安全漏洞檢測技術在計算機軟件中的應用[J].雞西大學學報,2017,02:34-36.
關鍵詞 天然氣生產管理;生產信息;數據信息;智能化
中圖分類號:TP3 文獻標識碼:A 文章編號:1671-7597(2013)16-0085-02
計算機軟件在大慶油田天然氣生產監控管理系統當中的高效應用,能夠提高天然氣實現生產和集輸自動化的管理效率,同時提高天然氣生產數據管理水平,達到數據信息資源整合。根據大慶油田企業的發展情況,公司需要進一步完善數據采集和監控能力,并建立一套成熟、穩定的系統,整合數據資源,提升數據價值,實現重點數據明確突出,相關數據異常預警,所有數據便捷可查的目標,通過先進的計算機管理技術,科學規范化管理流程,提高管理效率,降低管理成本,達到以更安全、更準確、更便捷的方式為油氣開采、加工和集輸服務的目標。
1 大慶油田天然氣生產管理系統的發展現狀
天然氣易燃易爆的高危特性決定了安全是天然氣生產的重中之重。大慶油田天然氣的輸氣管網從地下穿越人口密集區、商業繁華區、環境敏感區、偷盜易發區等高危區域,安全敏感度高,對計算機監控軟件的實時監控能力和預警反應速度都有著更高的要求,現有的監控網絡無法實現監控范圍的高效覆蓋。
同時,對于生產設備、工藝運行、管網參數等重要數據,也需要建立一套完整可靠的管理體系。目前大慶油田天然氣系統應用的各個層面的專業系統有近百個,系統之間缺乏有效整合。數據存放在不同的系統中無法相互調用,形成諸多信息孤島,給管理上和決策上帶來一定的難度。如何對這些寶貴的數據資產進行充分利用,并提升數據價值和效率,構建橫向互聯、縱向貫通的信息化平臺已經成為天然氣系統信息化的重要建設內容。
2 大慶油田天然氣生產管理系統存在的問題
大慶油田擁有最快地溶解氣處理加工基地,從地理上講,大慶油田天然氣的生產地相對比較分散,生產原料也主要依托于原油加工,所加工的產品主要供應于其他的系統。天然氣裝置相對復雜,生產信息量大,目前大部分生產數據信息都是通過自動采集、網絡傳輸,一部分需要手工錄入,數據量大而冗雜,效率不高。
2.1 管網監控系統布局不理想
受地理位置所限,大慶油田天然氣的管網監控管理具有很高的難度,現在的天然氣管網監控布局并不是很到位,尤其是在人口密集的繁華商業區、不能實現無死角監控覆蓋,報警器和攝像頭的數量均有不足,監控軟件效率不高,無法快速判斷并預警可能存在的泄露風險,存在安全隱患。
2.2 條塊分割管理模式不利于企業的發展
隨著中國石油和中國石化兩大集團的重組,中國石油天然氣集團公司也在重組上市,中油股份公司內部的各個版塊劃分也進行了多年的改革,并形成了大慶油田天然氣系統的條塊分割。目前,各自為政是大慶油田天然氣管理最主要的現狀,天然氣上游勘探開發和下游的綜合利用存在著脫節,沒有形成一個高效的有機整體,從而造成了生產監控體系的不完整,不可避免地增加了大慶油田在天然中間計量、交換和財務結算當中的中間環節,增加了安全隱患、降低了管理效率。
2.3 缺乏高水平的計算機軟件系統
雖然我國在天然氣自動化系統當中取得了長足的進步,但是與國際自動化行業進行相比,還有非常大的差距。目前正在運行的近百個應用管理系統各自為政,大量重復數據雜亂無章無法整合,不能有效利用,嚴重影響管理效率。計算機軟件功能不足,尤其缺少對重要數據的聯動分析,無法實現智能預警,完全依靠人工處理。
2.4 缺少高素質的計算機系統開發人才
大慶油田公司的信息工作更偏重于電腦軟硬件維護和網絡安全等方面,軟件應用系統多是以外包或直接購買的方式來獲得,在開發工作上并未投入足夠的精力。這種方式雖然可以節省資源,但也極大提高了成本,且在軟件應用、升級和維護等方面均存在問題。軟件開發需要一批專業人才,這將是天然氣計算機應用系統開發未來發展的最大瓶頸之一。目前天然氣計算機應用系統的專業人才非常稀缺,一方面是高校并不重視這類人才的培養,另一方面是企業內部的培訓體系更偏重于生產, 企業的造血功能并不完備。
3 計算機軟件在大慶油田天然氣生產管理系統中應用的建議
隨著天然氣系統由原料供應性的企業向生產經營企業轉變,大慶油田天然氣生產裝置點多、面廣、線長的發散型發展模式勢必會導致經營成本上升,經濟效益降低。因此,應根據大慶油田生產管理系統的應用特點,深入細致地進行調研,建立一套高效的計算機應用系統,能有效整合數據資源,提高效率,降低管理成本。
目前天然氣的生產、安全監控系統已經基本實現數字化,工控系統承載力和數據采集能力基本可以滿足日常工作要求,但是基于未來的發展,我們應進一步完善數據采集能力和安全監控效率,通過先進的技術手段和數學模型,對基礎數據進行深化加工利用,強化諸如HSE監管、流程模擬、故障診斷等專業應用,進一步推動計算機軟件由數字化向智能化的進化升級,構建一個切合天然氣生產運營的軟件管理系統。
3.1 進一步推進數據化進程
大慶油田天然氣管理需要建立實時數據采集監控系統網絡,實現工控機的實時數據庫的創建,在信息中心服務器端安裝所選的網上功能的組態軟件平臺,從而創建與上位機工作站相互輝映的數據庫,本軟件的通訊功能模塊需要將上位機構數據傳送到服務器的數據當中,實現現場生產和集輸控制的流制,通過瀏覽器實現數據和生產運行狀態的實時對接。要想完善計算機軟件的監控系統的布局,找到軟件整合方面的不足之處,充分滿足日常生產的需要,走向國際標準化生產。
3.2 建立統一的智能化數據平臺
建立健全企業信息模型和信息交互平臺,在提升現場儀表采集效率的基礎上,整合數據信息,利用數據融合、匯總、關聯等多種方式提高數據價值,用以改進日常工作、調度指揮、智能監控等模塊,實現企業從數字化向智能化的升級。
該平臺應該具有更友善便捷的操作界面,更清晰醒目的數據反應形式,更簡化直觀的數據追查,可以完成重要環節跟蹤、數據根源分析、事故原因追溯、聯動數據異常預警和突發事件應急處理等多種實用功能。
3.3 借鑒國際先進的計算機軟件技術
我們可以根據天然氣生產集輸的發展現狀,在現有數據采集的基礎上,重新開發一種適合國內發展的實時數據采集監控系統,系統可以通過現場數據采集監控網,通過系統優化和數字化平臺,形成一個集天然氣生產、集輸系統的數字化和信息化,實現遠程數據的信息共享和生產管理的調控,這樣可以支持遠程移動和異地的查詢。
3.4 培養高素質的計算機系統開發人才
未來,大慶油田需要培養高素質的計算機管理系統開發人才。企業可以通過建立獨立的軟件開發部門,提供專項基金,以及邀請國際先進的計算機管理軟件公司進行技術交流的方式,提高相關從業人員能力水平。通過培訓,開發人員可以做到結合當前的生產實際,進行現有系統的改進,或是對新領域進行完善和補充,并使開發的軟件具備更好的兼容性和可擴展性,從而為企業量身打造更切合實際的、更具有實用性的軟件平臺,為提升大慶油田天然氣生產管理水平奠定堅實的基礎。
4 結論
大慶油田天然氣的生產管理離不開計算機軟件的支撐。現階段的軟件自動化程度雖然已經可以滿足生產管理的要求,但依然屬于粗放型模式。因此,進一步完善底層數據采集的精度和廣度,建立完備的生產數據模型,同時借鑒國際先進的管理軟件,構建更加卓有成效的數據管理體系,實現生產安全管理由數據化向智能化的進化升級,推動信息化進程,對于大慶油田天然氣事業的未來發展具有重要的意義。
參考文獻
[1]陳東領,張新美.計算機軟件管理[M].北京交通大學出版社,2008.
[2]陳勝群.企業計算機軟件管理戰略[M].立信會計出版社,2006.
[3]楊修發,朱啟明.天然氣計算機軟件[M].西南財經大學出版社,2005.