前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機技術與軟件技術主題范文,僅供參考,歡迎閱讀并收藏。
關鍵詞 計算機 軟件 開發(fā)技術
中圖分類號:TP31 文獻標識碼:A
計算機作為現代技術的代表,在社會中發(fā)揮著日益重要的地位,而計算機軟件作為計算機技術的支撐,更是有著不可估量的作用。因此,本文根據計算機軟件開發(fā)的幾個方面進行了探索。
1開發(fā)計算機軟件的意義
軟件開發(fā)技術,在計算機軟件工程中是一個核心的內容,對于計算機技術的發(fā)展有著不可代替的作用,它是計算機網絡技術的創(chuàng)新載體,也不斷地推動著各項技術向前發(fā)展。比如說,現在的一些網絡支持、遠程控制等都可以利用計算機軟件的有關技術開發(fā)來進行實現。軟件開發(fā)的技術為計算機的網絡開發(fā)及共享起到了促進作用,開創(chuàng)了一種更為科學的網絡共享機制,之前的計算機網絡是不可能完成的,如果計算機軟件的應用落后,可以利用開發(fā)新的軟件來進行解決。目前,我國的計算機軟件的開發(fā)技術發(fā)展速度非常快,令我國計算機軟件的便捷性、安全性都得到了保障。根據以上的描述可以看出,對于該技術的開發(fā),對于我國計算機網絡的更新、科學的發(fā)展、計算機的安全性各個方面都有十分重要的意義。
2開發(fā)的基本情況
計算機的軟件主要有兩個層面,首先是系統(tǒng)的軟件,其次是應用的軟件。根據以上的分析,對這兩個部分有了簡單的了解,也明白了對其開發(fā)的意義。因此接下來就應該了解具體的開況。
2.1開發(fā)技術的發(fā)展
關于計算機軟件的開發(fā)需要經過許多個階段,在上世紀的50、60年代,對計算機軟件的開發(fā)還是以手動的形式進行,因此出現錯誤的幾率也是很高,應用的效率上也不是很高,沒辦法與適當的軟件進行匹配。隨著計算機的使用與發(fā)展,商品經濟開始了它的萌芽階段,一些承載力較強的計算機軟件漸漸的被研制出來,需求者們也都急切的渴求先進的軟件來滿足程序的運行與調試。進入八十年代時,對軟件工程給出了具體的概念,根據以上的計算機軟件研發(fā)的經過來看,先后經歷了設計階段、軟件階段、軟件工程三個階段。步入新時期以后,計算機技術取得了突飛猛進的發(fā)展,因此對于計算機的軟件技術來說也得到了展示的機會。
2.2計算機軟件的開發(fā)方式
從現階段的情況來看,對于開發(fā)計算機軟件一共有三種方式,主要包括:原形化方式、對自動形成系統(tǒng)的研發(fā)、軟件生命周期法。原形式方法在開發(fā)的過程中,需要深刻、全面的了解系統(tǒng)的主要信息需求及其功能,在未開發(fā)之前,還需要對有關的事項進行預先的定義與說明,一旦用戶對軟件的使用上不滿意,或者說研發(fā)者對系統(tǒng)的使用、算法結果等情況不敢給出保證的時候,對軟件的開發(fā)與設計,就應該利用原形化的方式;對于自動形式系統(tǒng)的研發(fā),主要是基于第四代計算機的軟件技術之上,并以此來作為研發(fā)的主要工具,對于開發(fā)者來說只需就軟件的內容及目標進行詳細的描述,開發(fā)者在開發(fā)的過程中不需要對系統(tǒng)的如何實現進行具體的說明,再設計的過程中軟件就會依照系統(tǒng)的規(guī)定進行自動的設計和進行自主的編碼;軟件周期法是最后的一種軟件研發(fā)的方式,該研制方式以時間的角度進行著手,對軟件研發(fā)、定義、維護等方面進行考慮,對問題按階段進行分解,為各個階段制定相應的標準。
3計算機軟件技術開發(fā)的具體應用
計算機為生活與生產服務,在現實的生產和生活中具有十分廣泛的作用,作為計算機的核心―計算機軟件,它對計算機具體功能的實現及應用有著十分重大的意義。為了實現其服務的功能,是對計算機軟件進行研發(fā)的主要誘發(fā)機制,把計算機的價值很好的展現給人類。為了使人們對于計算機軟件的開發(fā)技術進行更科學的了解,本文以具體的計算機軟件研發(fā)事例來進行探討。對兩個產品的開發(fā)進行對比式的研究,兩個產品分別使用VB6.0+Acess和Web+Xml+ActiveX。第一種產品,由于驅動和虛擬機都屬于微軟的歷史版,可以直接就把安裝的工作完成;第二種,需要將瀏覽器的設置與安裝進行更改,方可達成對客戶機的安裝工作,比第一個產品多了一個步驟。安裝結束之后,對兩個產品分別進行運轉就會覺察到,第一種相對來說運行的比較穩(wěn)定,用戶可以獨自的完成一般的工作,不足之處就是由于客戶數據的增多會影響運行的速度,需要人為轉檔。而第二種受到瀏覽器設置和安裝步驟的制約,因此在實際的操作中會遇到較多的問題。根據以上的對比分析,對于軟件的研發(fā)有了更加清晰的了解。因此,在對軟件的開發(fā)、研制時,應多以用戶為主。
4結語
隨著網絡技術的出現,我們的生活發(fā)生了巨大的變化,對社會的進步也帶來了巨大幫助,影響著我們生活的各個方面。作為計算機核心的軟件,在更新與發(fā)展的過程不斷的進行完善,開發(fā)出更多適應時展軟件,不僅豐富了人們的生活,對國民經濟的發(fā)展也起到了重要的作用。
參考文獻
[1] 陳斌.計算機軟件的深度開發(fā)應用[J].科技致富向導,2012(32).
關鍵詞:計算機軟件;安全檢測技術
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2016)16-0058-02
在社會經濟飛速發(fā)展的今天,計算機作為意義上的生產或者生活用品已經融入人類社會的各個領域,并且隨著科技的日新月異,電子計算機科學技術也隨之日臻完善和成熟。是計算機軟件在支撐著計算機的正常運轉,人們依賴計算機進行生產和生活要借助不同的計算機軟件來進行,因而,計算機軟件的安全性也就提到了計算機維護的首要日程。否則,其安全性就極有可能對計算機的使用帶來極大的安全隱患,同時也會給互聯網安全造成極大威脅。鑒于此,計算機軟件開發(fā)人員,在進行計算機軟件開發(fā)過程中,非常有必要對不同類型的計算機軟件進行安全性檢測,以便于軟件開發(fā)人員事先發(fā)現安全隱患,從而采取適當的改進措施,確保不同計算機軟件在使用過程中順利運轉。顯而易見,計算機軟件安全檢測技術已經成為了計算機軟件開發(fā)過程中不可或缺的一項核心內容。
1計算機軟件安全檢測的基本內容
當今社會,計算機的使用在不同領域越來越廣泛,而且越來越具有依賴性,因而,計算機軟件使用過程中的安全性則越來越成為計算機用戶的終極要求,主要表現在以下幾方面::第一,軟件之間的沖突導致計算機運行的不通暢。安裝某一款計算機軟件后,用戶發(fā)現這對計算機本身并沒有產生多么明顯的影響,甚至會因為該軟件和其他軟件沖突因而導致計算機運行速度明顯變慢等;第二,計算機軟件安全性得不到保證。計算機用戶在使用軟件的過程中許多個人信息會被留下,用戶的私密信息隨之就不可避免地被泄露,自然,用戶的個人隱私就會得不到有效的、必要的保護。因此,在不同計算機軟件開發(fā)過程中,軟件開發(fā)人員要利用成熟的安全檢測技術對計算機軟件中存在的安全漏洞進行檢測,并對其進行安全修復,從而達到提高安全性,降低風險的目的。
計算機軟件安全檢測是指在軟件開發(fā)過程中,計算機軟件開發(fā)人員采用安全檢測技術,采取科學的手段,對計算機軟件的漏洞和缺陷進行系統(tǒng)性地檢測。安全漏洞檢測是指計算機軟件開發(fā)人員對計算機軟件的安全缺陷及在使用過程中產生的安全隱患進行有針對性的檢測、修復,軟件升級或版本修復是這一過程的主要運用手段。不過,這類檢測只是停留在技術的層面問題;而真正的技術檢測,則是計算機使用過程中系統(tǒng)運轉過程中的安全管理、授權、訪問控制和機密性等核心內容。
2計算機軟件安全檢測的基本要求
計算機軟件檢測是一項復雜、嚴謹技術含量較高的工程,不僅對檢測的軟件有著科學嚴格的要求,同事對檢測方法、技術手段、操作人員素質等都有著嚴格的要求。
首先,由于計算機軟件程序具有復雜性的特點,要使用科學有效的安全檢測方法對計算機軟件安全進行實質性檢測。軟件中很多潛藏的安全問題,采用簡單的檢測方法是不能被排除的,所以開發(fā)人員一定要事先對軟件的相關特性以及檢測軟件的使用條件進行全面了解后,再根據實際情況選擇適當的檢測方法,制定出科學合理的檢測方案,對計算機軟件安全進行實質性檢測,不僅如此,開發(fā)人員還要在細節(jié)方面也要依據相關程序進行細化和深化。
其次,因為軟件漏洞具有存在于軟件開發(fā)程序的各個環(huán)節(jié)的特點,需要多類人員共同參與對計算機軟件的檢測,才可能確保盡可能多地排除軟件中潛在的安全威脅。多元化的人員參與有利于實現檢測方法的多極性、多樣性,這有利于及時、準確地排除安全隱患。不過,在軟件安全檢測過程中,必須需要具有專業(yè)軟件安全檢測技術的人員參與,同時還需要有了解軟件工作和使用特性的人員,從而實現多角度、全方位的檢測,以排除更多的安全風險,滿足軟件使用的安全要求。
最后,對計算機軟件進行安全檢測必須要按計劃選擇合適的方法進行安全檢測。選擇大體說來,需要通過以下做法具體執(zhí)行:首先,要對計算機軟件檢測的各種方案和案例進行必要地分析研究,并且最后要進行匯總,在此基礎上再進行分析、歸納、總結,尋找出普遍通用的檢測規(guī)律。之后,再根據檢測的具體要求,對比、篩選合適的方法予以檢測。但是,再進行檢測之前,為了確保檢測程序的順利推行,事先必須制定出切實可行的檢測方案,并將檢測過程的方案制定的形象化、具體化,以確保檢測過程準確無誤地予以開展。以上工作做好、做細后,還要對上述擬定的檢測方案采用電腦模擬建立數據模型。特別需要指出的是,在這個過程中,一定要把語言支持作為實現模型形式化表現過程中的動態(tài)幫助。以上環(huán)節(jié)結束之后,作為對軟件進行運行和結構的安全測試,再開始檢測模擬系統(tǒng)。
3 計算機軟件安全檢測的具體技術
3. 1 語法安全檢測技術
語法安全監(jiān)測技術主要是對計算機軟件中的語法進行實質性、技術性檢測。最初輸入條件的不同會使最終檢測結果產生差異。語法安全檢測技術通常被用于檢測源程序中的安全漏洞,該檢測技術可及時有效地檢測出系統(tǒng)函數與C語言庫函數的切換,并及時恰當地做出處理,從而建立以語法為基礎的測試數據。同時該檢測技術還能實現對計算機軟件的安全檢測,排除潛存的安全風險,保證計算機安全運行。
3. 2 動態(tài)安全檢測技術
這項技術是對計算機軟件運行環(huán)境變量進行的必要檢測,漏洞等風險因素是它主要進行的檢測目標。這種安全動態(tài)檢測技術的使用,計算機軟件源碼不需要在運作過程中進行修改,因而計算機用戶的隱私安全得到了很大程度地保證。在這類檢測技術應用過程中,如果計算機軟件的漏洞被發(fā)現,就會自動完成相關修復工作。今天,由于計算機在商務應用中也發(fā)揮著越來越大的作用,這種軟件的檢測技術更加適用于商務性,隨著普及率的越來越高,對保證商業(yè)機密的安全,必將發(fā)揮著越來越大的作用。
3. 3 靜態(tài)安全檢測技術
近年來,計算機程序開發(fā)人員根據程序代碼內部特性和結構是靜態(tài)安全檢測技術這一特征,事先構建合理的測試模型,以滿足計算機讀取的相關要求,對計算機進行安全靜態(tài)檢測,這就是所謂的靜態(tài)安全檢測技術。這種檢測技術的檢測程序是:開發(fā)人員先利用這種安全檢測技術對需要檢測的計算機進行檢測之后,再將選定的測試模型和待檢測的程序數據進行全面比對,如果待測的計算機軟件安全性能良好,其對比數據就會高度一致。近年來,由于這項技術日臻成熟,并且簡潔易行,越來越多的軟件技術開發(fā)人員傾向于此項研究之中,從而推動了這項技術得到更為充分的發(fā)展,并且越來越大地在計算機軟件安全領域中發(fā)揮了重要的作用。
3. 4 混合安全檢測技術
近年來,隨著計算機檢測軟件越來越多樣化,檢測技術要求的不斷提升,對計算機軟件越來越趨向于多項或者混合檢測,以確保效果的精準化、全面化。鑒于此,實踐中,我們往往傾向于多種檢測軟件并行的檢測方法,也即這里我們所說的混合安全檢測技術。這種混合安全檢測技術雙管齊下,動態(tài)安全檢測與靜態(tài)安全檢測并駕齊驅,采用了動態(tài)安全檢測與靜態(tài)安全檢測兩種檢測技術的優(yōu)勢,揚長避短,強強聯合,確保計算機軟件檢測過程精準、全面、不留死角,極大地擴大了檢測范圍。
3. 5 基于web技術的安全檢測技術
計算機技術檢測采用web技術是近年來計算機檢測技術領域的一項嘗試和技術突破。Web技術是近年來伴隨著計算機互聯網技術出現的網絡資源開發(fā)技術。隨著web技術的不斷革新,這項技術也逐漸滲透到計算機軟件安全檢測領域中,并且和其他檢測手段比起來越來顯示出它獨特的優(yōu)越性能――與同是作為計算機軟件安全檢查的傳統(tǒng)的檢測技術,Web安全檢測技術更具有靈活性、高效性和先進性的特點,在檢測性能等各方面都表現出優(yōu)異的成績。大體說來,基于Web技術的安全檢測技術不僅能夠及時檢測出風險和漏洞,而且能夠及時對這些安全風險和漏洞進行有效修復,為計算機系統(tǒng)安全、可靠、高效地運行提供了有力的保障。鑒于這種檢測技術的精準、高效、安全的特色,基于Web技術的安全檢測技術已經越來越多的運用到不同行業(yè)的計算機檢測技術中,并且大有取代傳統(tǒng)檢測軟件的趨勢。
4 結束語
綜上所述, 隨著計算機網絡越來越大的影響著人類的生產和生活,計算機安全檢測技術作為計算機運用過程中的輔助技術,勢必越來越彰顯出它的必不可少的重要作用。同時,計算機技術越先進,勢必要求計算機安全檢測技術也必須隨之越先進,在科技日新月異的今天,相信我們人類社會在計算機安全檢測技術方面,也必將取得更多成果,以更好地服務于計算機技術,更好地造福于人類。
參考文獻:
[1] 傅卓軍,龍陳鋒.網絡安全漏洞檢測軟件的設計與實現[J].計算機與數字工程,2011(7).
[2] 陳楷.計算機軟件中安全漏洞檢測技術的應用[J].數字技術與應用,2010(7).
[3] 羅宏偉.計算機軟件中安全漏洞檢測技術及其應用[J].硅谷,2012(20).
[4] 閆云鋒.計算機軟件安全漏洞檢測技術探究[J].民營科技,2012(11).
[5] 彭B,高B.計算機網絡信息安全及防護策略研究[J].計算機與數字工程,2011(1).
[6] 黃康宇,賀正求,賴海光,等.Web服務攻擊技術研究綜述[J].計算機應用研究,2010(1).
[7] 鄭雅賓,林萍.電子政務信息安全防護體系建設問題研究[J].中國教育信息化,2008(13).
[8] 蔡燕萍,凌捷,黃萬民.網絡安全掃描系統(tǒng)中插件技術的研究與實現[J].計算機工程與設計,2010(7)
關鍵詞:軟件技術;發(fā)展;獨立學院;計算機教育;軟件工程
中圖分類號:G642 文獻標識碼:B
文章編號:1672-5913(2007)10-0029-03
1前言
隨著教育部1994年《中小學計算機課程指導綱要》、2003年《普通高中信息技術課程標準》的實施,全國普通高中基本普及了計算機信息技術必修課,大中城市小學、初中也基本普及了信息技術必修課。[1]尤其是隨著互聯網寬帶網絡的普及,綱要、標準的內容、要求對于那些高中畢業(yè)進入高校繼續(xù)深造的學子來說已經不是問題。那么高校,尤其是高校獨立學院的計算機教育又該如何進行呢?
獨立學院貼近社會經濟發(fā)展的就業(yè)需求,發(fā)揮專業(yè)設置及人才培養(yǎng)的就業(yè)適應性強的辦學特色,有效緩解日趨嚴峻的高校畢業(yè)生就業(yè)矛盾。因此,獨立學院的計算機專業(yè)、非計算機專業(yè)的計算機教育都應該圍繞社會經濟發(fā)展的就業(yè)需求做文章,滿足社會的就業(yè)需求。
對于非計算機專業(yè)的高校學生來說,計算機課程對于其專業(yè)來說就是一門工具學科,幫助其更好地學習、掌握、運用其他專業(yè)學科知識。計算機技術從大類上分為軟件及硬件兩大部分,而對于非計算機專業(yè)來說,面對的主要是軟件方面的技術。計算機課程與其他專業(yè)學科的結合,有三種層次:第一層次是為專業(yè)學習、用做服務,比如運用各種應用軟件如Office辦公組件、財務軟件、專業(yè)或行業(yè)應用(統(tǒng)計)軟件完成數據的錄入、分析、整理、統(tǒng)計、壓縮及文檔打印,簡單的網頁制作,以及常用工具使用等計算機初級操作。第二層次是運用計算機進行簡單的專業(yè)編程、軟件開發(fā)、測試、維護工作。第三層次是運用計算機進行較為復雜、大型、企業(yè)級的專業(yè)軟件開發(fā)工作。以上三種層次關系還可以形象地稱為分離型、滲透型、融合型。
第一層次的工作,在中小學時期已經基本解決,即便沒有完全解決,依靠中小學時期的計算機基礎知識鋪墊,通過自學也可以很好地解決。因此,在高校需要解決的主要是第二層次和第三層次的工作,這兩個層次都是圍繞軟件開發(fā)技術展開的,第二層次是基礎,第三層次是第二層次的飛躍、發(fā)展。也就是說,軟件開發(fā)技術應成為高校,尤其是獨立學院非計算機專業(yè)計算機教育的重點。
對于軟件開發(fā)技術,我們又該具體學些什么呢?
2軟件技術發(fā)展歷程
在軟件開發(fā)的早期,通用性普遍很差。從60年代中期開始,隨著軟件需求日趨復雜,維護的難度也越來越大。如何開發(fā)軟件以滿足不斷增長、日趨復雜的需求?如何維護數量不斷膨脹的軟件產品?成為迫在眉睫需要解決的兩大問題。1968年北大西洋公約組織的計算機科學家第一次提出了“軟件危機”這個概念。目前軟件危機主要表現為:開發(fā)成本難以控制,進度不可預計;軟件系統(tǒng)的質量和可靠性很差,難以滿意;軟件文檔相當缺乏,軟件系統(tǒng)不可維護;軟件開發(fā)生產率很低,軟件產品供不應求;軟件產品成本十分昂貴。
1968年第一次提出了軟件工程這個概念,1993年IEEE給軟件工程一個更全面的定義:① 把系統(tǒng)化的、規(guī)范的、可度量的途徑應用于軟件開發(fā)、運行和維護的過程,也就是把工程化應用于軟件中;② 研究①中提到的途徑。
20世紀60年代末K?W.Dijkstra提出的結構化程序設計技術曾被看做是克服“軟件危機”的靈丹妙藥,但面對大型軟件系統(tǒng),系統(tǒng)的重用性、穩(wěn)定性、擴充性卻難以實現,20世紀70年代產生的面向對象方法給軟件工程增添了活力。對象管理組織OMG在1997年11月將幾經修改的UML正式作為基于面向對象技術的標準建模語言,從此又經不斷發(fā)展、推新,UML目前已成為可視化建模語言事實上的工業(yè)標準。[2]
面向對象技術又造就了組件、構件、中間件等概念,解決了軟件系統(tǒng)的可操作性、可擴展性、語言獨立性和跨平臺的操作能力,為軟件工業(yè)實現工程化提供了強有力的支持。但面向對象體系結構仍不能完全達到軟件重用的可移植性和互操作性的要求。SOA體系結構應運而生,帶有定義良好且符合標準的已接口的可重用的服務,可以按需擴展或改變,提供企業(yè)業(yè)務解決方案。[3]
伴隨軟件工程的發(fā)展,計算機輔助系統(tǒng)(也稱為計算機輔助軟件工程,CASE)這項技術更是對軟件工程過程自動化及其未來發(fā)展產生著重要意義,尤其是在基于NGI、NGN、GRID、IPv6等下一代分布式網絡軟件開發(fā)的今天,CASE技術將越來越重要。
3軟件開發(fā)過程分析
有人認為軟件就是程序,軟件開發(fā)就是編寫程序。編完了程序,就一切OK了。而掌握幾門最新的語言和工具,就能寫程序了。軟件是靈活的,軟件的修改很容易。一個人,只要會編程,就能寫軟件,就是程序員。而一個公司,只要招些程序員,就能開發(fā)出好的軟件產品。只要有幾個有經驗的程序員,再找些兼職的大學生,就能組成一個軟件公司。這都是對軟件開發(fā)的偏見和誤解。實際上,軟件及軟件開發(fā)有自身的規(guī)律,軟件有一個孕育、誕生、成長、成熟、衰亡的生存過程,這個過程即為計算機軟件的生命周期。軟件生存期的六個步驟,即制定計劃、需求分析、軟件設計、編碼實現、測試及運行維護。
第一步是軟件開發(fā)方與用戶方共同商討軟件開發(fā)的可行性,確定軟件的開發(fā)目標;第二步是軟件開發(fā)方和用戶方密切配合,充分交流信息,確定系統(tǒng)的邏輯模型;第三步是軟件開發(fā)方把用戶方的各項需求轉換成軟件的體系結構,并進行相應模塊的詳細設計;第四步是軟件開發(fā)方把軟件設計轉換成計算機可以接受的程序代碼;第五步是軟件開發(fā)方將經單元、組裝、確認、系統(tǒng)測試后的軟件產品交用戶方驗收測試;第六步是根據用戶方的需要,軟件開發(fā)方改進、改正、適應、完善已開發(fā)的軟件產品。
從以上分析我們可以看出,以上六個步驟,其中第一步、第二步、第五步、第六步四個步驟都需要用戶方參與,而只有第四步,也就是“編碼實現”,才涉及到以某一種特定程序設計語言按照前面的計劃、分析、設計編寫出正確的容易理解和容易維護的程序模塊,也即“源程序清單”。
而且,確定的目標,好的分析將為整個軟件開發(fā)項目的成功打下良好的基礎;而好的軟件設計將為軟件程序編寫打下良好的基礎;軟件測試更是在軟件生命周期中占據著重要的地位,滲透在在軟件生命周期的每一個環(huán)節(jié)中;軟件維護費用日益上升,目前已達到整個開發(fā)費用的80%,軟件維護工作的重要性可見一斑。
同時,在軟件開發(fā)過程中人員是有分工的,有的負責項目總體,是項目經理;有的負責用戶需求,是系統(tǒng)分析員;有的負責系統(tǒng)設計,是系統(tǒng)設計師;有的負責編碼實現,是編碼工程師;有的負責測試,是測試工程師;有的負責客戶支持,是技術支持工程師。
因此,非計算機專業(yè)的行業(yè)人員在行業(yè)軟件的開發(fā)過程中是完全可以參與進來,擔當一定的工作,這就要求他們必須具有相關的軟件工程開發(fā)方面的知識體系。
【關鍵詞】計算機,控制系統(tǒng),軟硬件,關鍵技術
對于計算機控制系統(tǒng)而言,在技術應用的過程中可以分為兩種系統(tǒng)形式,分別是開環(huán)控制系統(tǒng)、閉環(huán)控制系統(tǒng)。對于開環(huán)控制系統(tǒng)而言,主要是對于系統(tǒng)的輸出量而言,在系統(tǒng)工作的過程中對于控制系統(tǒng)沒有產生一定的影響,而在整個系統(tǒng)的工作過程中既不需要對系統(tǒng)的輸出量進行數據的測量,也不用將反饋的信息輸送到傳入系統(tǒng)進行比較。而對于與閉環(huán)控制系統(tǒng)而言,主要是對控制系統(tǒng)有影響的影響的成為閉環(huán)控制系統(tǒng),在整個技術的應用過程中,可以充分保證系統(tǒng)的穩(wěn)定性。
一、計算機控制系統(tǒng)中的硬件
(一)硬件種類的技術應用
1、DDC控制系統(tǒng)。對于DDC控制系統(tǒng)而言,主要微機系統(tǒng)中的核心性內容,在使用的過程中會配備一定數量的設備,再通過與軟件系統(tǒng)系統(tǒng)的組件,實現數據處理功能。DDC控制系統(tǒng)的優(yōu)點:第一,通過DDC控制系統(tǒng)的應用,可以實現系統(tǒng)應用的靈活性,如果在系統(tǒng)應用的過程中,要改變或增加控制系統(tǒng)的基本功能,則不需要改變現場的控制組件的結構,就可以滿足基本的需求。第二,DDC控制系統(tǒng)處理具有一定的控制功能之外,還具有豐富性的數據顯示技術。但是,在整個控制技術的應用過程中,存在著較為嚴重缺點,對于控制系統(tǒng)而言主要存在于一臺計算機上,如果系統(tǒng)發(fā)生故障,就會發(fā)生較為嚴重的后果。
2、PLC編程系統(tǒng)。對于PLC系統(tǒng)形式而言,在技術應用之初主要是為了取代繼電器執(zhí)行中的ON/OFF,所研制出來的。隨著科學技術的逐漸發(fā)展,在PLC系統(tǒng)應用的過程中逐漸出現了模擬量以及控制系統(tǒng),從而為整個數據的運算提供了充分性的保證。由于PLC系統(tǒng)在使用的過程中具有可靠性的特點,在使用的過程中將其與計算機綜合成為一種系統(tǒng)形式,已經成為技術發(fā)展中的主要目標。
(二)硬件發(fā)展中的關鍵性技術
由于計算機技術、通訊技術以及網絡技術的逐漸發(fā)展,通過PLC與DCS技術的充分融合,可以逐漸形成相互滲透、取長補短的技術應用形式。在PLC技術應用的過程中逐漸吸取了DCS回路控制技術、網絡功能等多方面的技術應用形式,從而為整個硬件技術的發(fā)展提供了充分性的保證。與此同時,隨著其他計算機控制系統(tǒng)的逐漸發(fā)展,控制系統(tǒng)在產品應用的過程中逐漸呈現多元化的技術發(fā)展形式,因此,在整個技術應用的過程中,向PLC技術轉變、向現場總線控制系統(tǒng)轉變逐漸成為計算機硬件系統(tǒng)中較為關鍵性的技術形式。
二、計算機控制系統(tǒng)中的軟件
(一)軟件種類的技術應用
1、PC總路線控制系統(tǒng)。
對于PC總路線的技術應用形式而言,是出現較早的控制系統(tǒng)形式,與之相關的軟件種類也相對較多,可以分為通用的開發(fā)軟件以及專用軟件兩種形式,通用開發(fā)軟件包括VB以及DELPHI等,主要是應用與WINDOWS平臺,開發(fā)人員可以直接利用WINDOWS平臺實現人機界面的驅動程序,為整個技術的開發(fā)及應用提供了科學化的發(fā)展,這種技術形式特別適合應用在特殊控制算法及技術要求的過程中。但是,在技術應用的過程中也存在著一定的缺點,在管理的過程中,需要較大規(guī)模的數據時,對于數據的維護效率較低。
2、DCS控制系統(tǒng)的組態(tài)軟件。
在計算機控制系統(tǒng)的應用過程中,通過DCS軟件系統(tǒng)的應用,主要具有較為強大的組態(tài)功能,例如,SFC、FBD以及梯形圖軟件。在技術系統(tǒng)的應用過程中,可以根據不同的組態(tài)形式進行編程技術的使用,從而為整個技術的建立及發(fā)展提供充分性的保證,為整個編程技術的應用提供了便利性的服務。但是,對著計算機技術的逐漸發(fā)展,PLC技術形式得到了充分性的發(fā)展,其在使用的過程中性價比也具有一定的優(yōu)勢性。
(二)軟件發(fā)展中關鍵技術形式。
在軟件技術的發(fā)展過程中,技術應用的關鍵主要體現在以及幾個方面:首先,先進化的控制是自動化領域中較為重要的組成部分,通過軟件控制形成自動化的技術應用形式,同時也可以提供先進性的軟件控制技術,例如,在控制系統(tǒng)建立的過程中,設置數據整定內容,批量的進行軟件系統(tǒng)的管理,從而在根本意義上實現智能化、多變化的軟件控制系統(tǒng)。而且,在整個技術應用的過程中,模型預估控制技術也得到了廣泛性的應用。在人工智能控制的過程中將高級化的控制技術作為基本策略發(fā)展中的特點性,可以在一定程度上彰顯出標準化的技術應用,例如,DLL、DDE以及 TEC1131等技術形式,在軟件控制的過程中,逐漸形成自動化的技術應用形式,因此,網絡技術的發(fā)展已經逐漸成為現代信息技術的主流形式。
結束語:總而言之,對于計算機控制系統(tǒng)而言,主要是在技術應用的過程中,將計算機技術與控制理論充分的結合,從而形成的一種技術應用形式。而在計算機控制系統(tǒng)的發(fā)展過程中,主要經歷了簡單控制到分布式控制的系統(tǒng)形式,是我國計算機系統(tǒng)的技術優(yōu)化得到了充分性的保證。
參考文獻:
[1]張曉元.現代計算機控制系統(tǒng)及其應用探討[J].廣東科技, 2012(5): 100-102.
【摘要】文章主要以軟件開發(fā)技術為核心,了解軟件開發(fā)技術的內涵與發(fā)展,并提出軟件技術在計算機網絡教育中的重要性,并思考軟件開發(fā)技術應用在計算機網絡教育中的具體方式,以供參考。
【關鍵詞】軟件開發(fā)技術;計算機網絡教育;應用
計算機技術的普及與發(fā)展,使得社會步入計算機信息化時代,影響著人們的生活方式、娛樂方式和工作方式,進而推進各個領域的深入改革。同時,以網絡為核心的信息傳媒技術逐漸發(fā)展壯大,促進了不同功能軟件平臺的開發(fā)與利用,打破了軟件設計傳統(tǒng)思想,實現了軟件開發(fā)與技術的改革創(chuàng)新。對此,為了適應計算機信息時代的發(fā)展,相關從業(yè)人員要不斷挖掘與利用軟件開發(fā)潛力和應用價值,發(fā)揮出軟件對人們生活與社會生產的便利,進而促進計算機網絡教育的發(fā)展。在這樣的背景下,探究軟件開發(fā)技術在計算機網絡教育中的重要性具有一定的現實意義。
一、計算機軟件開發(fā)技術的核心
計算機軟件在實際應用中包括電腦操作系統(tǒng)軟件與應用軟件,其中電腦操作系統(tǒng)軟件由系統(tǒng)管理、操作以及維護等方面構成,而應用軟件則是以用戶操作為核心,借助用戶界面操作實施命令,以滿足用戶的使用需求。應用軟件相比于操作系統(tǒng)軟件而言,更為專業(yè)化和高級化,其中包括各種高級語言、操作系統(tǒng)以及用戶體驗。軟件開發(fā)中結合用戶要求設計軟件系統(tǒng)或部分軟件的過程,作為一項包括需求捕捉、需求分析、設計、實現和測試的系統(tǒng)工程,一般借助某種程序設計語言實現其使用功能。軟件設計思路和方法的一般過程,包括設計軟件的功能和實現的算法和方法、軟件的總體結構設計和模塊設計、編程和調試、程序聯調和測試以及編寫、提交程序。軟件工程通過軟件開發(fā)優(yōu)勢,將各種軟件開發(fā)技術應用到計算機網絡教育中,促進計算機網絡教育的發(fā)展。
二、軟件開發(fā)技術對計算機網絡教育的重要性
(一)技術支持
從本質而言,軟件開發(fā)技術屬于計算機網絡教育的關鍵技術,其先進的科技能力能夠緩解傳統(tǒng)計算機網絡教育中的教學沖突,實現計算機網絡教育的雙向交流,進而實現計算機網絡教育質量和教育水平的提升。在軟件開發(fā)技術實際應用的過程中,遠程教育和網絡輔助教學作為教學重點,其實現功能直接關系到計算機網絡教育的發(fā)展水平。而軟件開發(fā)技術為計算機網絡教育提供較為穩(wěn)定的教育平臺與教育模式,在軟件學習平臺上實現教育者與被教育者之間的面對面交流,實現遠程控制。同時,教育雙方可以在軟件學習平臺上進行交流與互動,還原網絡教育的真實性,進而提高計算機網絡教育綜合質量水平??傊?,軟件開發(fā)技術的應用與開發(fā),為計算機網絡教育功能與教學效果提供了重要的技術支持。
(二)安全保障
從系統(tǒng)運行的角度上來看,軟件開發(fā)技術利用先進安全協(xié)議保證計算機網絡教育運行中的安全性。在網絡技術迅速發(fā)展和應用的過程中,網絡環(huán)境也逐漸復雜多變,同時由于網絡自身開放性的特點,使得網絡安全凸顯出重要的地位。在計算機網絡教育開展的過程中,為了保證教育過程中的穩(wěn)定性與安全性,要依靠軟件開發(fā)技術進行安全維護與實時監(jiān)督,對外來網絡訪問進行限制,實現外網隔離,進而提高計算機網絡教育的安全程度,使得計算機網絡教育活動順利開展。
(三)模式創(chuàng)新
軟件開發(fā)技術的引進與應用,對計算機網絡教育帶來了一定的機遇和挑戰(zhàn)。為了適應新形勢,計算機網絡教育必須進行改革與創(chuàng)新,更新教育理念、教育內容以及教育方式,融合信息時代特征,進而提高計算機網絡教育的綜合質量水平。從另一個角度來看,計算機網絡教育作為一種信息化教育形式,在科學技術日新月異的今天,需要不斷融入新的元素,升級和換代,以保持最新技術應用,保證計算機網絡教育的有效性。對此,軟件開發(fā)技術為計算機網絡教育提供更大的發(fā)展可能性,促進計算機網絡教育管理手段與教學模式的創(chuàng)新與改革。
三、基于軟件開發(fā)技術下的計算網絡教育系統(tǒng)設計
(一)系統(tǒng)模型
第一,中心服務器。中心服務器主要由管理系統(tǒng)、資源數據庫以及教學平臺等構成。管理系統(tǒng)主要控制系統(tǒng)日常管理與教學資源管理,肩負著系統(tǒng)性能與系統(tǒng)安全的重任,在服務器發(fā)生故障后,中心服務器可以實現功能轉移,以保證教學環(huán)境的流暢性。資源數據管理主要負責系統(tǒng)教學資源與操作信號資源的管理,對這些數據進行添加、刪除、修改等操作,保證服務器數據和數據庫數據的統(tǒng)一性,以便對各個子系統(tǒng)中數據進行日常更新,滿足教育平臺的運行需求和使用功能。教學平臺以教學雙方相互交流為主,實現在線或者離線交流,管理傳輸文件,以提高服務性。第二,服務器。服務器以路由型為主,負責處理用戶請求,管理通信渠道,進而保C信息通信的順暢性。第三,S/A/C通信模型。借助ORB實現通信功能,作為平臺核心通信技術,在實際運行的過程中,可以自由屏蔽底層平臺,幫助系統(tǒng)管理人員發(fā)現問題并及時解決系統(tǒng)應用問題,節(jié)省分布式計算機平臺的創(chuàng)建環(huán)節(jié)。
(二)學生客戶端
在科學技術快速發(fā)展的背景下,學生客戶端的功能越來越強大,目前在我國廣泛使用的學生客戶端主要包括以下幾個方面。第一,學生注冊。學生在第一次使用該系統(tǒng)時,必須先進行注冊,根據客戶端界面的提示填寫學生的個人信息,只有注冊成功的學生才能成為本客戶端系統(tǒng)的合法用戶。第二,使用登錄。學生使用本系統(tǒng)前要先進行登錄,根據注冊時填寫的密碼和賬戶名進行登錄,經系統(tǒng)驗證以后,才能進入該系統(tǒng)。第三,選課。學生可以根據瀏覽器選擇自己需要學習的課程,由系統(tǒng)提供各門課程說明學習要求和具體教學計劃,供學生根據自己的情況進行選擇,學生選定相應課程,并登記到教學管理庫中備案。
(三)資源庫
第一,教學資源庫。在開展教學活動的過程中,教學目標、教材以及學生層次的不同,使得教學內容必須具備一定的差異性和層次性,教學課件數量逐漸增加。這些教學課件中含有大量的重復性內容。為了節(jié)省工作時間,教師可以將這些重復性內容在資源庫中檢索出來,使其形成各個獨立構件進行保存,有效提高教學課件的制作效率。在實際應用的過程中,以積件庫、課件庫中的兩個儲存系統(tǒng)作為硬件,結合教學內容特點進行分類管理,提高資源利用效率。第二,題庫。在軟件開發(fā)技術的應用下,可以創(chuàng)建資源題庫,其中主要涉及練習題庫、考試題庫以及考試樣題庫,利用網絡資源進行題庫補充,進而發(fā)揮出題庫的作用與功能。第三,教學管理數據庫。教學信息管理借助數據庫來實現信息儲存管理功能,其中主要涉及課程信息、教師信息、學生信息、學生選課信息、學生學習信息以及考試信息等內容。
四、軟件開發(fā)技術在計算機網絡教育中的實際應用
(一)開放式網絡教學
軟件開發(fā)技術為計算機網絡教育的開放性提供了有利的教學平臺,即遠程教育系統(tǒng),用戶只需要通過電腦或者手機登錄到教育平臺上,便可快速同步觀看講師的音視頻及培訓資料,并可以與講師進行實時的互動交流。這種遠程教育系統(tǒng)具備以下幾種實用功能。第一,高清流暢的音視頻。1080P高清視頻圖像以及多種音頻技術,實現唇音同步的高保真語音傳輸,讓學習者有一種身臨其境的感受,為學生創(chuàng)造真實的學習環(huán)境與教學氛圍。第二,數據快速共享。無論是office文檔、PDF、應用程序,還是音視頻文件,均可同步展示給所有與會者觀看,先進的矢量技術確保數據文檔共享的清晰度。第三,多種互動交流方式。多種身份權限,群聊、私聊、舉手發(fā)言等多種聊天方式,文字、語音、視頻多種溝通渠道讓互動交流豐富多彩。第四,電話邀請參會。采用PSTN通信技術,電信級的通話質量,會議組織者一鍵邀請,接通電話就能參會,隨時隨地開會或學習。
(二)交互式網絡教學
基于軟件開發(fā)技術下的計算機網絡教育,在實際應用中具備極強的交互性,借助網絡教學平臺,引入軟件開發(fā)技術即可實現教育者與學習者的面對面交流,強調操作交互平臺與信息交互平臺的應用,以交互式信息為工具,實現教學過程中的溝通和交流,形成交互式網絡教學。從本質而言,這種方式拓展了計算機網絡教育的使用功能,由儲存視頻轉化為face to face教學視頻,使得學習者和教育者相融合,投身于實際教學活動中,實現交互具體化和層次化,提高學習者在計算機網絡教學中的實際體驗。
(三)多樣式網絡教學
核心科技的應用是推動網絡教育產業(yè)發(fā)展的有效手段,使其具有多樣化的教育形式,為各個教學手段和教學模式的應用創(chuàng)造基本條件,進而實現計算機網絡教育的多樣式。在實際應用的過程中,借助軟件開發(fā)技術支持多種信息教育手段的同時,幫助用戶進行教學管理,解決網絡教學容易出現的問題,提高計算機網絡教學的遠程化和制度化,提高教學質量和教學水平。
五、結束語
本文通過對軟件開發(fā)技術在計算機網絡教育中的重要性研究,在分析計算機軟件開發(fā)技術核心的基礎上,提出開放式網絡教學、交互式W絡教學、多樣式網絡教學等應用方式,發(fā)揮出軟件開發(fā)技術的作用和功能,進而促進計算機網絡教育的可持續(xù)健康發(fā)展。
【參考文獻】
[1]劉默.淺析軟件開發(fā)技術在計算機網絡教育中的重要性[J].中小企業(yè)管理與科技(下旬刊),2016(06):276.
[2]李江.淺談軟件開發(fā)技術在計算機網絡教育中的重要性[J].科技信息,2016(32):604-605.
[3]張始濤.基于計算機網絡系統(tǒng)包裝設計的軟件開發(fā)技術研究[J].中國包裝工業(yè),2016(06):176.
一、深入研究數字化與辭書編纂中知識產權保護問題的現實意義
1 深入研究數字化與辭書編纂中知識產權保護問題,是辭書業(yè)發(fā)展中迫切需要解決的問題。由于計算機和網絡技術的普及和新技術的融入,使傳統(tǒng)辭書的編纂、出版工作和以前比較都發(fā)生了很大的變化,辭書的編纂、出版工作面臨著許多新問題。正如前所述,這些問題亟待專家及學者深入研究和探討,在理論和實踐的結合上能夠有所創(chuàng)新,把對數字辭書的法律保護真正落到實處。尤其是數字化辭書的數據庫化、軟件化、存儲光、磁、ROM化的結構特征,使得侵權的方式發(fā)生了很大的變化。傳統(tǒng)辭書侵權的形式多數表現為直觀性,顯象性、易讀性,而數字化辭典則表現為間接性、隱蔽性、不可讀性,侵權判定的難度亦越來越大。一方面在侵權手段上,從早期簡單的人工抄襲和復制,變成了需要借助于某些技術手段才能完成,侵權的過程變得越來越呈現出復雜化、技術化;另一方面在侵權的形式上,從傳統(tǒng)辭典文字的表面化,變成詞典組織的結構化、體例化、深層次化。若不從立法上和司法上及時調整對數字化辭典保護的方式和力度,不僅不利于數字化辭書權利人的利益,而且也不利于我國數字辭書的發(fā)展和創(chuàng)新。
2 深入研究數字化與辭書編纂中知識產權保護問題,是規(guī)范文化市場秩序的迫切需要。數字化辭書是知識密集型的高科技產品,具有高投入高回報的文化產品,在我國的文化教育及社會文化中,起著十分重要的作用。但是,數字化辭典與傳統(tǒng)辭典比較具有易復制的脆弱性特點。由于一些不法分子投機心理和利益驅動,利用了數字化辭典的脆弱性,有的互相抄襲、剽竊,有的瘋狂盜版,有的將辭典改頭換面,占為己有,還有的將其直接在互聯網上公開發(fā)表。由于辭書市場的無序狀態(tài),使得業(yè)界人士對辭書數字化的發(fā)展憂心重重,困難重重,步履艱難,難以形成辭書數字化的熱情和氛圍。因此,規(guī)范辭書文化市場,是辭書數字化進入良性循環(huán)的迫切需要。若像過去一樣,僅僅依靠技術自身的保護,已經顯得力所不能及了,呼喚法律保護已成為數字化與辭書編纂中時代強音。
3 深入研究數字化與辭書編纂中知識產權保護問題,是促進我國數字化辭書業(yè)發(fā)展的迫切需要。以計算機、數據庫、網絡等技術為龍頭的高科技時代,新技術變化速度之快,周期之短。辭典的數字化代表著辭書的發(fā)展方向,是一項綜合性的先進的技術,是當前辭書業(yè)發(fā)展中的一個重要的分支,加強對數字化辭書知識產權保護問題的研究,就顯的尤其重要和突出。如果不能從立法、司法、執(zhí)法上得到根本的解決和保護,試想其發(fā)展是非常艱難的,最終可能影響到或喪失掉數字化辭書競爭的能力,使辭書業(yè)發(fā)展出現被動、落后的局面。對數字化辭書的知識產權保護問題的研究,是促進我國數字化辭書業(yè)發(fā)展,提高全民族文化素質,提高我國在國際上的競爭能力的需要。
二、數字化辭書編纂中法律問題的透視
傳統(tǒng)辭書依據著作權法進行調整,對這一法律關系業(yè)界人士都已經比較熟悉,本文無須贅言。而對數字化辭書的法律調整問題,還存在著某些困惑,缺乏維護其權益的必要手段。產生此種情況的主要原因是由于計算機、數據庫、網絡等新技術的融入,客觀上辭典編纂與數字化已經緊密結合,多重技術融為一體,在權利主體和客體上,形成了你中有我,我中有你的一種不可分割的融合狀態(tài)。不僅辭典創(chuàng)作的過程發(fā)生了變化,而且辭書最終產品的形態(tài)也發(fā)生了變化。正是由于這種變化產生了許多新的法律問題。分析其原因主要源于傳統(tǒng)的辭書編纂與數字化辭書編纂在創(chuàng)作過程中發(fā)生了較大的差異。如辭典的功能設計、使用方式、檢索方式、再版條件、辭典數據庫維護和更新、法律責任承擔、產品的物理形態(tài)及存儲介質等。
我們也可以從數字化辭典的創(chuàng)作過程,看其與傳統(tǒng)辭典的在著作權法律要素的差異。第一,從創(chuàng)作主體看,由單一主體變成了多元主體。一部傳統(tǒng)辭書的創(chuàng)作主體基本上是同一學科領域的專業(yè)主體完成;而數字化辭典的創(chuàng)作將計算機、數據庫、網絡等技術引入了辭書的創(chuàng)作過程,其創(chuàng)作主體已不再是單一的學科領域的專業(yè)主體能夠完成的,而是需要多學科、跨學科領域的專業(yè)主體共同完成。第二,從保護的形式看,由單一的保護形式變成了多元的保護形式。在一般情況下,傳統(tǒng)辭書保護的是文字作品;而數字化辭典著作權的保護體現在多個方面。其中包括文字作品,計算機軟件作品、數據庫、辭書編纂中的技術方案、軟件開發(fā)文檔、技術秘密等。第三,從權利范圍看,由單一的權利變成了多元權利。傳統(tǒng)辭典只享有文字作品的著作權;而數字化辭典除了享有文字作品的著作權外,還可以享有計算機軟件、數據庫、開發(fā)文檔的著作權和技術方案專利權、技術秘密等項權利。第四,從權利主體看,由于創(chuàng)作主體、保護形式、權利范圍的多元化,必然帶來了權利主體的多元化。第五,從權利的客體看,傳統(tǒng)的辭書主要表現為紙介質的形式,數字化辭書磁介質、光介質、半導體器件等。第六,從侵權行為看,由直接的、顯現的變成了間接的、隱蔽的。對傳統(tǒng)辭典侵權的表現形式多數為人工的復制、抄襲,其侵權結果一目了然,也很容易判斷,而數字化辭典則不然,其侵權形式表現為間接性、隱蔽性、不可讀性,對侵權判斷具有較高難度。
了解和把握數字化辭典的法律特性,有助于辭書權利人在數字化與辭典編纂的過程中,規(guī)范辭書當事人的行為,也使數字化與辭典編纂的事業(yè)有序發(fā)展,或者在事后發(fā)生糾紛時,利用法律的武器,充分保護權利人的利益。
三、數據化與辭典編纂訴訟中應當注意的幾個問題
1 關于數字化辭典的軟件權屬問題。關于權利的歸屬問題,通常分為法定和約定的兩種情況。法定,即通過法律明文規(guī)定。約定,即由當事人之間通過書面協(xié)議或口頭協(xié)議的方式約定權利的歸屬。在當事人約定不明的情況下,法律對此作出了規(guī)定,此種情況也屬法定的情況。在實踐中,由于計算機軟件開發(fā)具有較強的專業(yè)性,在軟件創(chuàng)作過程中,在大多數情況下,聘請計算機軟件技術人員承擔程序的創(chuàng)作工作,而不是辭書編纂人員直接完成。因而形成了辭書軟件與辭書文字作品著作權主體分離的情況,一部辭書由不同的主體分別享有權利。形成這種現象的原因,是權利人對自身權利的保護意識還比較薄弱,對現有法律的有關規(guī)定不甚了解或應用不足。尤其在計算機軟件著作權糾紛中,權利的歸屬問題表現的甚為突出。這種現象是造成日后糾紛的主要原因之一。筆者認為,為了避免此現象發(fā)生,使文字作品的著作權和計算機軟件著作權統(tǒng)一于一個主體,可依據《計算機軟件保護條例》的規(guī)定,通過簽定開發(fā)合同的方式,明確規(guī)定當事人的權利義務,從法律上根本解決權利分離的問題,使糾紛防患于未然。鑒于軟件作品與文字作品區(qū)別,現行法律中又存在著兩個不同類型的著作權。筆者認為,辭典編纂單位,應以合同的方式,在軟件開發(fā)的先期就解決軟件著作權的歸屬問題,最好通過協(xié)議的方式,約定為獨家享有軟件著作權。除了軟件是一筆很高價值的無形資產外,最重要的還在于對辭書編纂的持續(xù)發(fā)展所必須的。同時,也有利于減少日后的糾紛,減少不必要的訴訟。對由于歷史的原因,已經形成了兩個著作權分離的情況,應當如何處理?筆者認為,當事人之間可以通過簽定補充協(xié)議的辦法,明確各方當事人的權利義務關系。在審理中經常遇到以下幾種情況:第一,如果雙方堅持主張享有軟件著作權時,根據《計算機軟件保護條例》的規(guī)定,雙方均享有轉讓以外的軟件著作權。此種處理結果由于雙方彼此互相約束,不利于該軟件技術的深入的開發(fā)。第二,或經雙方商定,由一方一次性買斷,并向另一方支付一定的費用,以避免日后的糾紛。第三,如果此種情況發(fā)生訴訟時,法院判決可能出現兩種結果,法院將依據《計算機軟件保護條例》的規(guī)定,一是判給軟件開發(fā)方。此結果對辭書編纂單位十分不利。二是判給有利于該軟件技術發(fā)展的一方,另一方按軟件銷售額約定分成比例。實踐中也曾經有過這樣的案例。較好地解決計算機軟件著作權的遺留問題,也是數字化與辭書編纂中亟待解決的問題。
關鍵詞: 計算機軟件;培訓;信息管理
隨著社會的發(fā)展,商品競爭力不斷激烈,市場對勞動力需求轉化為對人才的爭奪,對資源、信息的擁有轉化為對知識性人才的需求。知識型人才越來越得到重視,也得到當前現代企業(yè)發(fā)展的重要基礎。可是知識型人才從哪里來,從學校里來,從社會上來,人才也要尋找自己的棲息地,企業(yè)也要渴望人才,那么如何讓企業(yè)與人才對接。一個方面企業(yè)通過人才招聘引進人才,另一個方面人才通過應聘尋找出路。企業(yè)培養(yǎng)人才另一種方式是通過對內部人員進行管理與培訓,利用現代科技,利用單位內部人才對現有員工進行計算機信息管理與軟件學習培訓,這種內部培訓成為企業(yè)重要課題,這就要求企業(yè)在培訓時充分建立一個有效、快捷與全面的管理體制。
1 培訓信息管理的內容
1.1 相關信息的錄入
這里指對相關培訓進行聯網輸入,輸入內容有培訓信息錄入,有培訓人員的基本情況錄入,重要內容是培訓的基本信息輸入。這些基本信息中有員工的姓名、性別、參訓單位、工號、培訓性質與時間、培訓內容與形式、證書編號與成績的考核等整體參與培訓的基本信息與所取得的成績。
這些相關信息由專門的收錄人員來進行記錄與輸入,是按分工準確地收錄。每個收錄員所收錄的是自己所負責的參訓員工的基本信息,再由網絡傳輸到服務總部,由總服務器進行信息統(tǒng)計與保存、管理,這些信息的來源一般由人力資源部提供。在第一次建立數據庫時,可以采用集中收集,一次性的時間里把學員的相關信息一次性地收入到信息采集庫中,這些信息的保存與管理要與人力資源部門保持一致,當人力資源部的信息有變化時,這些資料也要相關發(fā)現改變,保持收錄的信息及時而不失效。
1.2 管理系統(tǒng)中的主要特性與功能
培訓信息的主要功能首先是信息的查詢功能。管理信息系統(tǒng)的進步與更新讓培訓人員在管理信息時方便快捷地查詢培訓信息,從效率與成本上可以說,培訓信息管理系統(tǒng)能準確地提供這一功能以滿足社會上不同的需求。
其次是有效地保護功能。當前電腦信息化、國際化、網絡化的特性,讓電腦容易感染毒素,最后導致信息泄露,造成重大損失。把以管理系統(tǒng)一般安裝了最新防毒軟件,對那些重要的機密采取隔離、備份、保存的方法,這樣為事個信息筑成了一道堅固的長城,起到安全、完善內部信息的不流失。防毒工具一般采用360或瑞星等軟件來防護與殺毒,對硬盤上的重要信息建立健全了完善的培訓信息庫。
其三還有權限設置管理功能。系統(tǒng)除查詢與防護功能外,還有管理權限的設置作用,系統(tǒng)根據不同使用者的身份設置不同的管理密碼,讓不同的管理者從事不同的事務工作。一般來說,職位越高,權限越大,越具有管理下級作用;而一般的管理者只有信息收錄、信息備份、信息查詢的功能,而信息修改與管理,剛由更高級的人同來操作,以保證信息的安全性。
2 培訓信息的管理
一個知名企業(yè),一定會有個人才信息庫;判斷一個企業(yè)能否做強做大的的標準之一,就是看這個企業(yè)人力資源開發(fā)的好與否,對人才信息的把握準與否。所以人才庫的建設,培訓信息的管理成為一個企業(yè)人力資源開發(fā)的瓶頸。
2.1 只重培訓而忽視信息的管理
一般企業(yè),有時為了提高工作效率,對員工會進行適當的技術培訓,可是對培訓的信息管理缺乏專人管理與歸類。一個企業(yè)的發(fā)展,除培訓外,還要建立培訓管理機制,保存培訓信息,以便以后調用培訓檔案,查詢員工技術情況,既可以做到了解員工,又可以提高工作效率。
2.2 測評人才的體系不健全
一般來說,其它單位傳來人才信息后,由于本單位統(tǒng)計人員不主動,沒有主人翁態(tài)度,與其它單位沒有及時溝通、了解、索取相關人才信息的資料,也就必然使本單位的人才庫信息缺失,不能建立健全本單位特色的人才測評體系。
2.3 人才信息統(tǒng)計的標題不一致
由于企業(yè)內部忽視人才信息管理,測評人才的體系也不健全,必然導致企業(yè)內部各部門缺乏聯系與門交流,統(tǒng)計部門也就成為企業(yè)的擺設,不能起來溝通與協(xié)調企業(yè)內部各部門之間的關系,也就造成企業(yè)各部門統(tǒng)計人才的標準不一致,同時,不同的部門培訓的內容與形式也是多樣而復雜的,統(tǒng)計工作也就成為一個難點,也就致使企業(yè)內與企業(yè)外的質量管理體系不一致,人才的信息也就五花大綁,體系存在嚴重不足。
3 充分發(fā)揮計算機軟件培訓人才的管理優(yōu)勢
充分利用計算機軟件工具進行計算機培訓,加強信息的管理,這樣管理好企業(yè)員工相關信息,把企業(yè)里的人才開發(fā)與培養(yǎng)工作落到實處,使之更安全、系統(tǒng)與有效地鋪開。通過收錄有關員工的培訓信息,加強對人才的了解與重視,有利于企業(yè)掌握人才的相關信息,充分地利用人才、培養(yǎng)管理,也利于企業(yè)對人才的分工與安排,做到事半功倍,讓企業(yè)對人才進行了動態(tài)管理。
3.1 加強計算機軟件的利用率
企業(yè)要高度加強計算機軟件的開發(fā)與利用,對培訓員工的信息加強管理。一般來說,計算機軟件系統(tǒng)中分工較明確,各個模塊內容都有專人管理,只有讓整個系統(tǒng)得到充分的保管與維護,才能確保系統(tǒng)的數據的準確性與及時性,同一時間,統(tǒng)一地輸入同一規(guī)則與格式,讓管理人員和上層領導者方便查詢與瀏覽人才的信息。信息系統(tǒng)化的管理,讓計算機軟件的工作得到了充分發(fā)揮,不僅能讓企業(yè)能很快獲得人才的信息,而且提高了工作效率,排除了以前那種繁瑣查詢、信息不全、參考價值不高等幾個困難。有利于領導查找員人的信息,極大地方便了管理工作,也為領導的工作提高了思路,豐富了工作內容與彩色。
3.2 加強人才培訓提高效率
有效的計算機軟件技術應用還要不斷的提高信息管理的效率。系統(tǒng)的軟件開發(fā)和使用使得培訓管理工作更加實用、系統(tǒng)和科學,將使很更多的人力資本從繁雜的人工統(tǒng)計工作中解放出來,經過培訓,可以從事其他更有價值的工作,提高企業(yè)的信息管理效率。
總之,利用計算機軟件來加強企業(yè)人才的信息化管理,為企業(yè)未來的發(fā)展注入了強大的興奮劑與動力,這是時代的需要與追求,也是人才的展示與提高工作效率的高效之舉,也只有存在不足,也能充分發(fā)揮計算機軟件的培訓信息管理的優(yōu)勢,才能在不斷改善工作之中,提高各企業(yè)的國民素質,培訓企業(yè)合格的所需人才。
參考文獻:
[1]王江江,利用計算機軟件技術術進進行培訓信息管理理[J].金山企業(yè)管理,2002,1:24-26.
關鍵詞:計算機;軟件測試技術;開發(fā)應用
1計算機軟件測試技術簡述
我國科技進步促使軟件行業(yè)發(fā)展呈現日益繁榮的景象,軟件產品質量普遍的受到各行業(yè)的關注。軟件測試技術的發(fā)展與更新軟件質量得以確保的重要保證,軟件行業(yè)工作人員已經意識到軟件測試技術對軟件質量的必要性和現實意義,而且測試技術重要性可以與軟件開發(fā)的重要性相媲美,因此,軟件測試技術在教育中的培養(yǎng)工作就成為了軟件行業(yè)教育和培訓的關鍵內容。隨著社會需求的不斷變化,軟件綜合性專業(yè)人才極為緊缺,在高職院校中開設了軟件測試技術與軟件質量課程?;谏鐣浖I(yè)人才的迫切需要,該課程主要是為了盡快實現軟件工程專業(yè)的目標,最終目的是希望學生能夠掌握軟件測試技術的理論與技術要求等,在注重軟件專業(yè)理論知識培訓的同時,再輔以實踐能力的培養(yǎng),讓學生具備崗位對人員能力的要求。軟件測試是教育學科中后起之秀,大部分理論知識來源于實踐,因此課堂教學方式需要進一步改進,在教育目標實現的基礎上,也為軟件測試技術的發(fā)展與應用提供更多的發(fā)展空間。軟件測試技術的重要性不言而喻,針對軟件測試技術如何在教學中進行應用,各位學者都展開了探索之路。不過軟件測試技術內容缺乏形象性,與教學內容以及教學手段尚未完全吻合,筆者在多年的教育經驗中總結出了該課程教學的諸多問題:第一,課程內容較為抽象,與實際契合度較低。該課程中測試方法和技術規(guī)范等教學內容,通過課堂生硬的傳授給學生,而學生由于缺乏實際工作經驗,因此課程內容的抽象性無形中阻礙了知識在學生中的滲透,增加了學習難度。第二,軟件測試技術教學方法陳舊。我國傳統(tǒng)的教學方式較為陳舊,與信息化技術發(fā)展聯結欠缺緊密性,學生在傳統(tǒng)教學模式的培養(yǎng)下,失去了學習興趣,無法深入的對課程進行思考,理論和實踐的結合度較低,喪失了學習的主動性。第三,教學方式中實踐教學課程的不足。目前,我國的高職院校加強了實踐課程的開設,不過其重要性還是沒有得到凸顯,學生實踐能力的培養(yǎng)成效較低。學生的實踐能力提升幅度較小。筆者結合軟件測試技術相關課程的教學內容和方式,展開了深入的研究和探討,并且在課堂中結合實例,在課堂中組織學生自由討論或分組討論,培養(yǎng)他們的實踐能力,將學生各項能力的應用體現于教學之中。
2教學內容分析
軟件測試技術的相關課程在遵循理論成果的基礎上,充分發(fā)揮與實踐相結合的作用,實現學生課堂知識與實踐能力的結合。因為軟件測試課程涉獵范圍較廣,設計內容相對復雜。為了落實我國“十一五規(guī)劃”與科教興國戰(zhàn)略的部署,加之社會對應用型人才的迫切需求,課程內容應該精簡,突出實用內容的要求。課堂教學內容,要堅持以軟件測試為中心,通過不同案例列舉出不同的測試方法,同時可以提出解決方式,將軟件測試課程的要點知識引導出來。為了能夠實現學生學習過程中內容的完整性與統(tǒng)一性,并且結合而學生實踐經驗的欠缺,因此,在課程的教學中,可以運用相關案例表明知識點,增加學生對軟件測試技術的理解,培養(yǎng)學習興趣,符合讓學生能對軟件測試有怎樣發(fā)現缺陷、分析缺陷并提交內容明確且有效的缺陷報告的思考模式。
3教學方式分析
軟件測試技術是教育課程中的“后起之秀”,教學方式與模式的運用要保持與軟件工程發(fā)展的一致性,因此理論與實踐教學的深度結合,對于學生理論知識的培養(yǎng)與實踐能力的鍛煉有著極其重要作用。教學過程中,不僅要注重教學內容和材料的選擇,還要在原有教學手段的基礎上,進行創(chuàng)新,實現教學方式的多樣化發(fā)展,將理論和實踐緊緊聯系在一起,鼓勵學生課堂內外的學習交流,作業(yè)完成情況和多媒體技術的運用,激發(fā)學生學習熱情與主動性。教學方式采用實際案例教學和項目驅動的方式加深學生理論知識的理解,借助多媒體平臺,利用網絡優(yōu)勢,突出課程重點,采用多種表現方式實現知識的傳播。針對部分新型軟件測試技術的更新,要適時給學生灌輸,讓高職院校與學生都走在技術的前沿。為增強學生對知識掌握的連接性,授課過程中可以引入具體的案例等,為學習增強趣味性。
4考核方式分析
合理課程考核方式可以推動學生的學習進程,也是學生展現知識掌握的良好機遇。根據軟件測試技術相關課程目標的培養(yǎng),考核內容主要包括學生的平時、實驗以及期末三項成績,教師經過三項成績的綜合評定完成學習的考核。平時成績是指學生課堂互動性以及作業(yè)完成情況;實驗成績是指實踐教學與實踐流程中測試方法的掌握,根據實驗流程的完成情況,給予評定;期末成績是指學生綜合能力與基礎知識的掌握等,情況,最后結合三項成績的綜合評價給出學生學期內的學習評價。三項綜合測評可以防止學生偏科情況的發(fā)生,督促學生對課程綜合方面加以掌握,不只是受“填鴨式”教學方式的影響,將理論知識與實踐能力綜合考察,加強學生在軟件測試各方面的理解。
5結語
軟件測試技術在實際中已經得到了應用,與之相關的課程已經開始出現于學校的教學任務當中,相關內容設計范圍巨大,內容豐富,要求具備較強的實踐能力。針對怎樣提升教學效果這方面來說,文章主要結合了學校實際情況,對軟件測試技術的講解與應用展開了討論,希望有助于教學目標的實現,為學校乃至國家的教育事業(yè)取得良好成效。軟件行業(yè)的迅猛發(fā)展得益于社會需求的增加以及科學技術水平的提升,所以,軟件高端行業(yè)的發(fā)展就成為時代進步與國家綜合國力提升的必要條件,也是國家文化硬實力的體現。
參考文獻:
[1]鐘久隆,路桂明.高職院校《軟件測試》課程教學改革探索與實踐[J].教育教學論壇,201,(2):130-132.
【關鍵詞】計算機軟件工程;現代化技術;發(fā)展現狀
現在的科技越來越發(fā)達,社會發(fā)展的瞬息萬變,計算機作為新時代的必備技能更是不可缺少的,計算機的發(fā)展到目前為止已經很多年了,掌握基本的計算機能力是現代社會不可缺少的必備技能。計算機軟件工程在近幾年的發(fā)展中也是越來越迅速,新的信息軟件層出不窮,這也說明了信息技術的發(fā)展非常的迅速,同時這個行業(yè)當中隱藏的發(fā)展前景是十分寬闊,并且對社會的發(fā)展起到了積極的促進作用。計算機軟件工程的迅速發(fā)展,對各個行業(yè)帶來的改變也是必須的,各個行業(yè)的發(fā)展因為計算機軟件工程的加入而變得更加便捷,并且所有信息的處理方式也更加集中快捷,這也是加速了社會的發(fā)展。計算機軟件工程作為信息化發(fā)展中的重要組成,科學合理的運用方式不言而喻的重要,其發(fā)展現狀和對策更是值得研究的部分。
一、計算機軟件工程及現代化技術的發(fā)展現狀
我國在計算機軟件工程這方面的發(fā)展速度是比較快的,不過也不并不是十分完美的,發(fā)展迅速的同時也暴露出一些問題。計算機軟件工程的管理方面與真實的業(yè)務發(fā)展需要還是存在著一定的差距,存在的差距影響著計算機軟件工程的真實發(fā)展前景,同時也對計算機軟件工程的發(fā)展帶來了影響。計算機軟件工程在設計的過程中必須對相對應的市場需求作出調查,設計出合適的計算機軟件工程是需要和市場發(fā)展相對應的,如果沒有對發(fā)展發(fā)展環(huán)境作出調查,沒有科學的數據依據所涉及出的計算機軟件工程不符合市場發(fā)展需要,這樣的計算機軟件工程即使投入使用也是有很大的淘汰機率的。如果因為前期的市場調研工作而影響咯計算機軟件工程的設計,并且投入使用后的效果不理想,那么達到的效果必然是不理想,所以前期的數據調查一定要認真對待。還有一部分原因是因為關于計算機軟件工程的設計人員本身的專業(yè)程度并不高,對軟件工程的前期設計不能夠做到專業(yè)調查以及分析,這樣的整個計算機軟件工程的設計都會有所影響,而且會直接影響到計算機軟件工程的本身以及未來軟件投入使用使用后的市場情況。這些原因都是可能導致計算機軟件工程發(fā)展過程中的不良影響,為了保證信息化行業(yè)的穩(wěn)定發(fā)展,計算機軟件工程的設計過程中,特別是對待前期數據的市場分析一定要足夠的認真,并且設計人員所具備的專業(yè)程度和專業(yè)能力必須擁有,這樣才能夠保證整個設計過程中數據的依靠是科學的,合理的。設計出的計算機軟件工程也是具備權威性的,在未來真正投入到市場的應用后能夠保證運行成功,不被市場的變化產生影響。
二、加強計算機軟件工程現代化技術的對策
2.1國家加大支持力度
在計算機軟件工程目前的發(fā)展中還是不斷的遇到問題,在這問題中可能產生最大影響的便是資金問題。資金問題是對整個計算機軟件工程的發(fā)展都有著決定性的作用,并且也是決定計算機軟件工程是否能夠繼續(xù)順利發(fā)展下去。對于在計算機軟件工程發(fā)展中所遇到的資金問題,國家和政府應該加大對這些項目的支持截力度,能夠給予一定的資金支持,對計算機軟件工程的發(fā)展資金,提供一定的幫助,這樣可以使計算機軟件工程的開發(fā)和設計得以繼續(xù)保持下去。同時也是在很大程度上促進了計算機軟件工程的快速發(fā)展,國家和政府的有利還可以保證計算機軟件工程的發(fā)展前景十分廣闊,對整個信息化行業(yè)的發(fā)展需求都有新的促進作用,更是對信息化的發(fā)展提供了幫助。
2.2創(chuàng)新技術產品以及服務
計算機軟件工程的發(fā)展是非常具有競爭性的,無論是哪個行業(yè)的發(fā)展,由于我國人口數量非常的多,給行業(yè)所帶來的發(fā)展也是非常大的機遇,所以其中的競爭性不言而喻這其中的因素也包括我國計算機軟件工程的發(fā)展非常迅速。如果計算機軟件工程所開發(fā)的技術或者設計沒有跟進時展的腳步,那么很快就會被社會的真正應用所淘汰,我國發(fā)展目前在非??焖俚纳仙?,所以無論是計算機軟件工程的開發(fā)還是設計中,都必須要做到構思先進,設計理念具有創(chuàng)新性。這樣設計出計算機軟件工程才能夠真正的投入到應用中去,并且保持不輕易被社會所淘汰,不斷的促進計算機軟件工程的進步發(fā)展,是對信息化整個行業(yè)的發(fā)展前景起到推動作用。
三、結束語
我國各個方面的發(fā)展都是在非常迅速的變化和發(fā)展中,計算機軟件工程必須順應時展的進步來進行設計。同時也要對計算機軟件工程的設計做到創(chuàng)新性,符合現代化發(fā)展的要求,更是新時展的需求,做到科學合理性的創(chuàng)新服務。這樣才能夠在很大的程度上有效的促進計算機軟件工程快速進步,更是對整個信息化行業(yè)都有創(chuàng)新和進步。
參考文獻
[1]薄學.軟件工程技術在系統(tǒng)軟件開發(fā)中的應用[D].無線互聯科技,2017,(19):49-50.