期刊大全 雜志訂閱 SCI期刊 投稿指導(dǎo) 期刊服務(wù) 文秘服務(wù) 出版社 登錄/注冊 購物車(0)

首頁 > 公文范文 > 計算機軟件論文

計算機軟件論文

時間:2022-03-30 05:54:40

序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來了一篇計算機軟件論文范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創(chuàng)作。

計算機軟件論文

計算機軟件論文:計算機軟件開發(fā)與用戶實踐的提升策略

1在設(shè)計方面要考慮用戶對軟件的印象

根據(jù)調(diào)查顯示,網(wǎng)絡(luò)用戶在快速閱讀過程中通常會呈現(xiàn)出“F”型的習(xí)慣,也就是在特定時間內(nèi),用戶迅速瀏覽網(wǎng)站的時候會先看到網(wǎng)站的頂端與左側(cè)內(nèi)容,而中間的內(nèi)容只能夠被閱讀到一部分。所以我們在設(shè)計網(wǎng)站界面的時候可以遵循“F視線追蹤原則”,將各個部門按照主次次序放置到框架之中。如果一個網(wǎng)絡(luò)用戶在瀏覽到一個新的網(wǎng)站的時候,如果在三分鐘之內(nèi)還沒有發(fā)現(xiàn)能夠吸引自己興趣的內(nèi)容,那么這個網(wǎng)站就會100%地失去這個客戶。在近幾年,許多軟件開發(fā)公司喜歡用過去的項目模版來設(shè)計主界面,這無形中是有利于提高軟件開發(fā)速度,并且減少耗費創(chuàng)新技術(shù)、思路的時間與風(fēng)險,然而如果一個軟件產(chǎn)品長期保持一成不變的風(fēng)格,那么就不會為用戶留下深刻的印象,進而失去市場競爭力。軟件開發(fā)商必須要根據(jù)商業(yè)營銷學(xué)的理論,尋找到自己的目標(biāo)客戶群體,之后根據(jù)這個客戶群體的偏好、特征來設(shè)計軟件界面的整個風(fēng)格,讓使用者可以看到產(chǎn)品第一眼后產(chǎn)生一種與眾不同的感受。

2在程序選擇方面要注重優(yōu)化與處理效率

我們在軟件產(chǎn)品設(shè)計的算法方面要注重優(yōu)化設(shè)計,當(dāng)軟件運行過程中耗時較多就需要我們注意處理、降低廣大用戶在等待過程中的不滿情緒。隨著科學(xué)技術(shù)的不斷發(fā)展,計算機性能與運算速度的不算提升,諸多程序開發(fā)工作中將程序運行緩慢的原因歸咎于計算機的問題,不會從自身編程過程找原因,因此軟件開發(fā)工作效率較低,許多軟件產(chǎn)品惡評較多,所以我們需要在能夠控制的范圍中優(yōu)化程序代碼,給予用戶們科學(xué)、高效的產(chǎn)品體驗過程。針對一些確實耗費時間的操作軟件,我們可以通過進度條顯示、后臺運行等方式來調(diào)整,讓用戶心理上順暢。筆者曾經(jīng)有幸親自參觀了某通訊公司新任務(wù)的運行體驗,工作人員每次點擊用戶的查詢請求,在系統(tǒng)返回的時候需要幾秒鐘甚至幾十秒鐘,使得該公司用戶抱怨數(shù)量眾多,而這正是缺乏優(yōu)化功能的原因。

3產(chǎn)品功能設(shè)計要結(jié)合人性化與靈活性的特征

傳統(tǒng)設(shè)計受到信息化社會發(fā)展的影響,使其正處在改造進程的關(guān)注對象。當(dāng)前計算機發(fā)展所帶動的現(xiàn)代技術(shù)發(fā)展并沒有到達高潮,但是計算機作為理想化的設(shè)計工具,正在逐步改革自身的設(shè)計途徑、方法、過程,并逐漸邁向到數(shù)字化設(shè)計的時期。如果我們說數(shù)字化是現(xiàn)代社會的發(fā)展特征,那么人性化的設(shè)計就是對這種存在具象的詮釋。我們在產(chǎn)品設(shè)計過程中,盡管存在著模塊化設(shè)計的理論,但是作為產(chǎn)品設(shè)計者的我們不能忘記軟件產(chǎn)品最終是為大眾服務(wù)的,必須要將用戶體驗過程放在首要位置。另外,在軟件產(chǎn)品設(shè)計過程中,要注重業(yè)務(wù)模塊之間相互搭配的靈活性屬性,不能盲目追求大眾的操作形式。在廣大用戶使用計算機產(chǎn)品過程中,隨著人們的個人喜歡與聚焦點不同,使用產(chǎn)品的方式也是具有差異性的。筆者曾經(jīng)設(shè)計過一套工程方面的預(yù)算系統(tǒng),部分用戶關(guān)注最后的造價,而另一部分用戶關(guān)注的是建筑材料的使用狀況,側(cè)重點不同導(dǎo)致自身操作步驟也是不同的,因此我們在設(shè)計產(chǎn)品過程中需要注意到這一點。

4結(jié)束語

隨著科學(xué)技術(shù)的不斷發(fā)展,用戶對于計算機軟件設(shè)計水平的需求不斷提高,軟件開發(fā)工作者務(wù)必要對目標(biāo)群體進行深入性研究分析,要真正地了解到用戶群體喜歡什么樣的軟件,需要什么樣的軟件,關(guān)注什么樣的團結(jié),從每種軟件的運行界面、使用功能、運用條件等諸多方面來實現(xiàn)軟件的優(yōu)化設(shè)計,站在用戶的角度來面對軟件的多個問題,只有遵循這樣的原則,才能夠滿足諸多用戶群體的需求,開發(fā)出優(yōu)質(zhì)的軟件。

計算機軟件論文:開發(fā)自動判斷酸堿失衡類型的計算機軟件及應(yīng)用

血氣酸堿分析已成為臨床診療的重要手段之一,尤其在危重病人的搶救中,能否準(zhǔn)確快速進行酸堿失衡的判斷往往是治療成敗的關(guān)鍵。為了幫助臨床醫(yī)生更準(zhǔn)確快速地進行分析和判斷,我們自主開發(fā)程序,輸入檢測數(shù)據(jù),軟件能自動判斷酸堿失衡的類型。

1資料與方法

1.1在WindosXP平臺下,以改良Henderson-Hasselbalch公式以及代償預(yù)計值計算公式為基礎(chǔ)建立數(shù)學(xué)模型,用VisualBasic6.0編寫全部程序.輸入動脈血氣及血清電解質(zhì)檢測數(shù)據(jù)即可輸出酸堿平衡的類型。

1.2以本院重癥監(jiān)護室2012年1-5月66份血氣檢測數(shù)據(jù)分別用程序、手工計算和siggaard-Andersen酸堿平衡診斷圖得出結(jié)果。

1.3采用kappa檢驗進行統(tǒng)計學(xué)分析,Kappa值>0.80一致性強度為強,Kappa值>0.90一致性強度為極強。P

2結(jié)果

2.1與手工計算對比結(jié)果66例血氣檢測數(shù)據(jù),對單純性酸堿失衡達到100%符合率,雙重性酸堿失衡能達到96.7%符合率。對三重性酸堿失衡達到93.3%符合率,經(jīng)kappa檢驗,k=0.95,u=10.72>u0.01=2.276,故P0.90,其一致性強度為極強,見表1。

2.2與siggaard-Andersen酸堿平衡診斷圖對比結(jié)果酸堿圖不能判斷三重混合型酸堿平衡。對陰離子間隙(AG)大于17的患者,判斷也常出錯。下表為66例患者中去除AG>17所剩40例血氣檢測數(shù)據(jù)的結(jié)果比較。對單純性酸堿失衡和正常血氣能達到88.9%符合率。對雙重性酸堿失衡達到95.5%符合率,經(jīng)kappa檢驗,k=0.8477,u=10.025>u0.01=2.276,故P0.80,其一致性強度為強,見表2。

3討論

酸堿失衡的診斷,特別是混合型酸堿失衡的診斷是較復(fù)雜的問題,即使是有經(jīng)驗的醫(yī)師也很難在短時間內(nèi)作出準(zhǔn)確判斷。我們發(fā)現(xiàn)siggaard-Andersen酸堿平衡診斷圖無法判斷三重酸堿失衡,且對AG>17時的酸堿失衡也判斷不準(zhǔn)確。酸堿圖使用時也不方便,因酸堿圖的不足限制其在臨床上的應(yīng)用。手工計算需要記憶大量公式,對低年資醫(yī)生來說也很困難。

本研究顯示我們自主開發(fā)的程序,準(zhǔn)確性高,與手工計算相比較對單純性酸堿失衡達到100%符合率,雙重性酸堿失衡能達到96.7%符合率。對三重性酸堿失衡達到93.3%符合率,與siggaard-Andersen酸堿平衡診斷圖相比較對單純性酸堿失衡和正常血氣能達到88.9%符合率。對雙重性酸堿失衡達到95.5%符合率。經(jīng)kappa檢驗一致性具有統(tǒng)計學(xué)意義且K值均大于0.80,一致性強度為極強和強。

我們自主開發(fā)的程序,使用方法簡單、準(zhǔn)確性高,可作為臨床診斷和治療的參考,值得臨床使用。但是因臨床病例較少,程序的穩(wěn)定性和準(zhǔn)確性有待進一步驗證。在嚴(yán)重低蛋白血癥時,AG值存在誤差,需要校正后再判斷酸堿平衡,盲目使用本程序可能有誤,這需要特別注意。

計算機軟件論文:計算機軟件在電纜安裝工程中的應(yīng)用分析

摘要:通過對傳統(tǒng)的電纜安裝施工方法與計算機軟件管理方法進行比較,以intec軟件在秦山三期(重水堆)核電站常規(guī)島電纜安裝工程中的應(yīng)用為例,簡要介紹了計算機軟件在電纜安裝工程中的應(yīng)用方法,指出了intec軟件在實際應(yīng)用中存在的問題,建議國內(nèi)的設(shè)計單位和項目管理單位在電纜安裝工程中采用計算機軟件進行控制與管理。

關(guān)鍵詞:計算機軟件;電纜安裝;電纜敷設(shè);電纜接線

電纜安裝是發(fā)電廠電氣安裝工程的重要組成部分,它在發(fā)電廠電氣安裝工程中所占的比重約在60%以上,電纜敷設(shè)與接線是電纜安裝中的重要工序,電纜敷設(shè)與接線施工質(zhì)量的優(yōu)良是實現(xiàn)電氣安裝工程質(zhì)量優(yōu)良的重要前提。雖然目前國內(nèi)的電纜安裝工藝有了一定的進步,但與國外先進技術(shù)相比,電纜安裝在設(shè)計應(yīng)用、施工管理等方面還存在一定差距。

1我國電纜安裝技術(shù)的現(xiàn)狀

在國內(nèi)發(fā)電廠電氣安裝工程中,施工單位根據(jù)設(shè)計單位提供的電纜平面布置圖、電纜排列剖面圖和電纜清冊進行電纜敷設(shè),根據(jù)二次端子排圖進行電纜接線。電纜清冊是根據(jù)電氣主接線系統(tǒng)圖、廠用電系統(tǒng)圖和照明系統(tǒng)圖列出的全廠電力電纜,根據(jù)直流系統(tǒng)圖列出的全廠直流電纜,根據(jù)二次端子排圖列出的全廠控制電纜編制而成,它是訂購電纜及指導(dǎo)施工的重要依據(jù)。在中、小型工程項目中,電纜根數(shù)較少,電纜總長度較短,

使用常規(guī)方法施工難度不大。但是,在大型的建設(shè)工程中,電纜根數(shù)多,電纜總長度長,涉及的工作面廣,如果仍采用常規(guī)方法施工,不僅在設(shè)計和施工準(zhǔn)備階段要投入大量的人力物力,而且施工過程中的安裝進度也難以控制,施工工藝要求難以得到保證。近幾年,計算機技術(shù)迅猛發(fā)展,計算機軟件的出現(xiàn),為這個問題提供了新的解決方法。

計算機是一種可進行自動控制和具有記憶功能的現(xiàn)代化計算工具和信息處理工具,它特別適合處理信息量大、種類多且有信息組合和歷史文件查詢要求的事務(wù)。計算機技術(shù)及相關(guān)的信息處理技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,使數(shù)據(jù)處理已成為計算機應(yīng)用的一個最重要的部分。近幾年,在我國的幾個大型涉外建設(shè)工程中,計算機軟件已應(yīng)用于電纜安裝。例如,嶺澳核電站采用了pericles軟件指導(dǎo)電纜安裝施工,秦山三期(重水堆)核電站在電纜安裝中使用了intec軟件。

2intec在秦山三期(重水堆)核電站常規(guī)島電纜安裝中的應(yīng)用

秦山三期(重水堆)核電站工程是“九五”期間國家重點建設(shè)項目,在浙江省海鹽縣境內(nèi)建造一座裝機容量為2×700mw級的重水堆核電站,設(shè)計壽命為40年,工程總投資約28.8億美元,項目建設(shè)采用交鑰匙合同模式,由加拿大原子能有限公司(aecl)總承包,常規(guī)島設(shè)計和部分設(shè)備供貨的分包商為美國的柏克德(bechtel)公司。常規(guī)島1#機電力和控制電纜共計6261根,2#機電力和控制電纜共計5269根,電纜施工主要依據(jù)intec軟件中的電纜(cabling)和接線(wiring)兩個模塊進行。intec軟件具有以下基本功能:

2.1查 詢

為了保證電纜敷設(shè)的質(zhì)量,電纜敷設(shè)后的整齊美觀,不出現(xiàn)交叉,以及合理安排每盤電纜以盡可能最大限度地減少電纜的損失。在電纜敷設(shè)前,技術(shù)人員要將電纜進行合理的歸類應(yīng)用計算機軟件為這項工作帶來了很大的便利。intec提供了多種查詢方法,例如,按區(qū)域或設(shè)備查詢,按系統(tǒng)查詢,按路徑查詢,按電纜類型查詢等等。我們在施工中常使用下列方法查詢電纜。

2.1.1按區(qū)域或設(shè)備查詢

當(dāng)我們需要統(tǒng)計某個建筑物內(nèi)所有的電纜時,就可以采用按區(qū)域進行查詢。例如,需要統(tǒng)計水處理廠房內(nèi)的所有電纜,我們在電纜模塊主界面內(nèi)的“room-side1”欄內(nèi)輸入水處理廠的區(qū)域代碼“wt*”后按“ok”,水處理廠內(nèi)的所有電纜就會顯示出來。在列出的電纜清單中,我們可以通過單擊鼠標(biāo)右鍵,利用快捷菜單中的“過濾”功能進一步按需要篩選。

2.1.2按系統(tǒng)查詢

當(dāng)我們需要統(tǒng)計某個系統(tǒng)內(nèi)的所有電纜時,就可以采用按系統(tǒng)進行查詢。例如,需要統(tǒng)計原水系統(tǒng)內(nèi)的所有電纜,我們選用“wire”項,在其中的“wire-number”內(nèi)輸入“7131-*”后按“ok”就可以找出該系統(tǒng)的所有電纜。

2.1.3按路徑查詢

為了提高電纜敷設(shè)的效率,我們可以將具有相同路徑的電纜同時敷設(shè)。我們選用“route”項,在“route-number”欄內(nèi)輸入路徑號按“ok”,就可以得到同一路徑的所有電纜。

2.2報表生成

intec提供了以“pdf”格式的報表清單,在查詢出所需的電纜后,選主菜單的“action”中的“report”,出現(xiàn)“report online”界面,選擇相應(yīng)的報表類型,即可在線生成報表,打印出的報表可用于指導(dǎo)現(xiàn)場施工。報表給出了敷設(shè)電纜的較詳盡的信息,尤其是敷設(shè)路徑,它采用了在電纜通道上編號的方法,在電纜橋架上每隔一定距離按其實際長度標(biāo)上米數(shù),電纜排管和導(dǎo)管均予以編號。這樣,電纜進出通道的位置就相當(dāng)明確了,這為以后查找和更換電纜提供了便利。

2.3信息反饋

當(dāng)電纜的工程狀態(tài)(engineering status)為“rfc”即已釋放給施工時,我們就可以在現(xiàn)場敷設(shè)該電纜了。電纜敷設(shè)完成后,我們應(yīng)及時的將敷設(shè)完成的信息反饋給intec系統(tǒng)。反饋的方法是先查找出該電纜,然后單擊鼠標(biāo)右鍵,在出現(xiàn)的快捷

菜單中選擇“site status changed”欄,在對話框內(nèi)輸入已敷設(shè)電纜的時間與實際長度,將現(xiàn)場狀態(tài)改為“pulled”,最后按確認(rèn)鍵。將電纜的現(xiàn)場狀態(tài)準(zhǔn)確及時的反饋給系統(tǒng)可以使設(shè)計者和工程管理者掌握電纜安裝的最新動態(tài),確保工程進度的實現(xiàn)。

2.4電纜接線

電纜敷設(shè)完成后,就可以開始準(zhǔn)備接線工作了。intec的接線模塊的使用與電纜敷設(shè)模塊大致相同,也可以按照查詢生成報表接線及信息反饋的步驟進行。值得說明的是,系統(tǒng)提供的用于接線的報表清單與我們傳統(tǒng)接線時使用的二次端子排圖不同,它是一種用文本描述電纜與端子連接的清單。

2.5升 版

由于設(shè)計變更和工程現(xiàn)場條件的改變,電纜安裝的相關(guān)信息也在不斷更新,intec基本上一個星期要進行一次升級,在進入intec后,選主菜單的“help”中的“revison”,可以看到版本信息。施工時我們使用最新版本。

3intec在應(yīng)用中遇到的問題

intec是一個集設(shè)計、采購、施工、調(diào)試于一體的大型軟件,它不僅能夠為施工提供所需的設(shè)計資料,而且可以對施工的全過程進行動態(tài)管理。但是由于種種原因,intec在實際中并沒有發(fā)揮出其最大功效,應(yīng)用中也發(fā)現(xiàn)其本身的一些問題,主要體現(xiàn)在:

(1)由于輸入系統(tǒng)的信息不全,導(dǎo)致該軟件的一部分功能閑置。例如,系統(tǒng)的圖紙資料管理功能,本應(yīng)該根據(jù)施工圖紙能夠檢索出相關(guān)電纜及接線等信息,但是實際工程中這項功能沒有發(fā)揮作用。

(2)系統(tǒng)升級頻繁,造成施工難度增大,現(xiàn)場施工與設(shè)計脫節(jié)現(xiàn)象時有發(fā)生。由于設(shè)計速度跟不上施工要求,設(shè)計者對系統(tǒng)的變動頻繁,基本上是每周升級一次,以致現(xiàn)場施工的進度受到系統(tǒng)的限制。

(3)由于設(shè)計單位的現(xiàn)場機構(gòu)沒有權(quán)限修改系統(tǒng),對于系統(tǒng)的變動須遠在加拿大的總部進行,這樣,現(xiàn)場施工的變動不能及時反映到系統(tǒng),現(xiàn)場返工現(xiàn)象也時有發(fā)生,使得施工工藝也受到影響。

4結(jié)束語

筆者通過在秦山三期(重水堆)核電站常規(guī)島電纜安裝使用intec軟件的實踐中體會到:在大、中型建設(shè)工程的電纜安裝中應(yīng)用計算機軟件進行控制與管理是非常必要的。傳統(tǒng)的電纜安裝施工方法過多依賴施工人員的經(jīng)驗。在施工前的準(zhǔn)備階段,技術(shù)人員要花費大量的精力統(tǒng)計電纜數(shù)量,安排電纜敷設(shè)路徑,而且每個技術(shù)人員都有自己不同的施工經(jīng)驗,施工的隨意性較大。在施工過程中,施工的進度與現(xiàn)場的變更難以得到有效控制。傳統(tǒng)的施工管理中,現(xiàn)場施工完成后的記錄整理工作由人工進行,記錄的統(tǒng)一性、真實性不高。此外,計算機軟件還可以用來在工程竣工后的決算工作中快速準(zhǔn)確地統(tǒng)計工程量,極大地提高了工程造價人員的工作效率。應(yīng)用計算機軟件管理電纜安裝施工能夠解決傳統(tǒng)施工管理中的不足,提高施工效率,滿足工程進度要求,能對施工進行全過程的動態(tài)管理。因此,建議國內(nèi)的設(shè)計單位和項目管理單位在電纜安裝工程中采用計算機數(shù)據(jù)庫軟件進行控制與管理。

計算機軟件論文:淺談計算機軟件的知識產(chǎn)權(quán)保護

計算機軟件產(chǎn)業(yè)是產(chǎn)生于上世紀(jì)五十年代中期的重要產(chǎn)業(yè),在幾十年的快速發(fā)展中,已成為獨立于計算機硬件的能夠推動國家信息化建設(shè)的關(guān)鍵型產(chǎn)業(yè),但到目前為止,人們就計算機軟件依據(jù)缺乏足夠深入的認(rèn)識,尤其是計算機軟件的知識產(chǎn)權(quán)保護。依據(jù)國際知識產(chǎn)權(quán)組織相關(guān)條規(guī)中的規(guī)定,計算機軟件應(yīng)當(dāng)涵蓋計算機程序、輔助資料及程序的描述等,世界上很多國家的知識產(chǎn)權(quán)保護均是依據(jù)國際知識產(chǎn)權(quán)保護的相關(guān)定義,在結(jié)合自身狀況的基礎(chǔ)上進行的修訂。

一.計算機軟件的知識產(chǎn)權(quán)保護概述

依據(jù)國際知識產(chǎn)權(quán)保護的相關(guān)規(guī)定,計算機軟件作為不同于其他的知識產(chǎn)權(quán)的客體,其特殊性呈現(xiàn)于較多的方面,這也強調(diào)著計算機軟件的知識產(chǎn)權(quán)保護的特殊性。計算機軟件作為人類智慧的表現(xiàn)形式,同時具備著作品性及工具性雙重屬性;計算機軟件在研發(fā)設(shè)計的過程中,實現(xiàn)著思想內(nèi)涵與表現(xiàn)形式的高度融合,兩者的相互滲透、相互融合使得界定區(qū)分較為困難;計算機軟件所具有的更新周期逐漸縮短、更新?lián)Q代逐漸加快,增加著知識產(chǎn)權(quán)保護的難度;計算機軟件的研發(fā)設(shè)計成本普遍較高,但復(fù)制推廣的成本卻相對較低;計算機軟件具備著較強的國際通用性等。計算機軟件所具有的區(qū)別于其他的知識產(chǎn)權(quán)的客體的以上諸多性質(zhì),強調(diào)著計算機軟件并非一般的作品及技術(shù),強調(diào)著不可將計算機軟件這一知識產(chǎn)權(quán)客體與傳統(tǒng)知識產(chǎn)權(quán)客體一視同仁,要綜合計算機軟件的特殊性給予知識產(chǎn)權(quán)法律上的相應(yīng)保護。

二.我國計算機軟件的知識產(chǎn)權(quán)保護存在的問題

1.純粹專利保護制度之下的保護無法滿足保護需求

純粹專利保護制度之下的保護要求相對較高,且保護條件相對有限,該種立法保護的弊端與問題需要新立法模式予以解決,進行立法保護的相關(guān)條件及要求的合理適當(dāng)降低;產(chǎn)品的專利申請時間長、申請成本高是較為普遍的現(xiàn)象,計算機軟件作為較為特殊的知識產(chǎn)權(quán)的客體,申請保護中也同樣存在著該種問題。就國際大環(huán)境而言,計算機軟件的知識產(chǎn)權(quán)保護經(jīng)歷著針對著作權(quán)的單維保護向著作權(quán)及專利權(quán)的雙維保護模式的轉(zhuǎn)變。針對計算機軟件的知識產(chǎn)權(quán)的法律保護實現(xiàn)著與計算機發(fā)展技術(shù)的緊密結(jié)合,該種發(fā)展變化趨勢就其原因主要是,計算機軟件行業(yè)的產(chǎn)業(yè)化以及計算機軟件的獨立,最終導(dǎo)致計算機軟件方面的法律保護類問題的出現(xiàn)。在計算機軟件產(chǎn)業(yè)的發(fā)展之初,某些國家嘗試依據(jù)計算機軟件程序的是實用性及技術(shù)性,采用專利法對其實施保護,但某些軟件程序并不符合專利的特征要求,利用專利法對計算機軟件實施保護的效果并不顯著。

2.知識產(chǎn)權(quán)保護踐行并不能滿足現(xiàn)實需求

雖然我國計算機軟件的知識產(chǎn)權(quán)保護的發(fā)展,已經(jīng)完成從無到初具規(guī)模的發(fā)展脫變,在法律層面上著作權(quán)法律法規(guī)已將計算機軟件收入到著作權(quán)的法律保護體系中,同時的計算機軟件的知識產(chǎn)權(quán)保護采用以著作權(quán)法的保護作為主要切入點、計算機軟件產(chǎn)權(quán)保護的單行法的制定與完善的保護制度,就保護制度的總體架構(gòu)隸屬于著作權(quán)法之中,這與國家制定的其他的行政法規(guī)存在較大區(qū)別,也與其他發(fā)達國家計算機軟件的知識產(chǎn)權(quán)保護就其專利保護內(nèi)容也存在較大差異,致使計算機軟件的盜版較為猖獗。計算機軟件侵權(quán)的打擊存在著政府部門的大包大攬的傳統(tǒng)管理觀念,社會動員程度較低。計算機軟件盜版現(xiàn)象猖獗的其他產(chǎn)生原因也較為復(fù)雜,主要體現(xiàn)在國家經(jīng)濟的發(fā)展現(xiàn)狀、計算機軟件的價格、計算機軟件使用者的法律水平及計算機軟件研發(fā)者的法律維權(quán)意識等,廣泛的開展計算機軟件的盜版綜合治理也是實現(xiàn)軟件知識產(chǎn)權(quán)保護的關(guān)鍵途徑。

三.我國計算機軟件的知識產(chǎn)權(quán)保護問題的改進對策

1.計算機軟件的知識產(chǎn)權(quán)保護立法問題的解決對策

計算機軟件產(chǎn)業(yè)逐步實現(xiàn)與計算機硬件產(chǎn)業(yè)的分離,使得計算機軟件逐步的成為市場價值更為廣闊的高新技術(shù),適合計算機軟件行業(yè)發(fā)展的保護措施需求的緊迫性變得越來越強烈;而到計算機軟件產(chǎn)業(yè)的發(fā)展初具規(guī)模的時候,針對計算機軟件的法律保護體系確立的必要性顯得更為突出,國家開始強化針對計算機軟件的知識產(chǎn)權(quán)立法保護,但就立法保護的效果而言,仍需要立法保護中適當(dāng)?shù)慕档蛙浖谶M行交易方面的成本,確保軟件開發(fā)者合理的社會收益,從而推動計算機軟件的產(chǎn)業(yè)化發(fā)展;在計算機軟件的知識產(chǎn)權(quán)新的立法保護模式中,明確的指出保護條例中已經(jīng)明確規(guī)定的要嚴(yán)格依據(jù)保護條例來執(zhí)行,而沒有做出規(guī)定、規(guī)定不夠明確、條件發(fā)生變化的要依據(jù)著作權(quán)法的相關(guān)規(guī)定執(zhí)行,同時實現(xiàn)軟件的有效保護及軟件交易成本的降低。

2.計算機軟件的知識產(chǎn)權(quán)保護踐行問題的解決對策

轉(zhuǎn)變計算機軟件侵權(quán)的打擊的理念,將最終的違法打擊途徑確立為良好的司法環(huán)境的組建,在進行計算機軟件的知識產(chǎn)權(quán)保護的過程中,要將軟件的行政及司法保護確立為重點,充分利用行政執(zhí)法這一國家執(zhí)法體系中的重要環(huán)節(jié),將行政調(diào)查及處理力度的強化確立為計算機軟件保護的核心,給予軟件研發(fā)使用的相關(guān)權(quán)利人以足夠的法律保護,并給予侵權(quán)者以應(yīng)有的制裁及懲處;軟件行業(yè)內(nèi)的諸多協(xié)會是軟件企業(yè)中形成的自治性的組織,雖然并不具備行政執(zhí)法及司法等管理權(quán)限,但卻在市場調(diào)查、信息的咨詢評估、業(yè)界信息的交流、知識產(chǎn)權(quán)的保護等方面具備法律所無法比擬的優(yōu)勢,要充分的發(fā)揮軟件行業(yè)內(nèi)相關(guān)協(xié)會在軟件知識產(chǎn)權(quán)保護中的作用。

總結(jié)

綜合分析目前計算機軟件產(chǎn)業(yè)的發(fā)展現(xiàn)狀及市場經(jīng)濟的現(xiàn)實需求,要想實現(xiàn)計算機軟件產(chǎn)業(yè)更為健康有序的發(fā)展,各種途徑、各種方式的計算機軟件的知識產(chǎn)權(quán)保護已顯得非常有必要。

計算機軟件論文:以單片機為核心的工控計算機軟件

軟件抗干擾就是cpu在軟件運行過程中對自己進行監(jiān)視和檢測,及時診斷機器運行故障并修復(fù)錯誤,確保程序正確運行的編程方法。

1 工控計算機軟件的結(jié)構(gòu)特點及干擾途徑

在不同的工控系統(tǒng)中,軟件雖然完成的功能不同,但就其結(jié)構(gòu)來說,一般具有如下特點:①實時響應(yīng):及時處理控制系統(tǒng)中的隨機發(fā)生事件。②周期運行:軟件在初始化完成后,隨之進入主程序循環(huán)運行。③中斷響應(yīng)優(yōu)先級判斷:優(yōu)先響應(yīng)高優(yōu)先級中斷請求。④中斷嵌套:低優(yōu)先級中斷執(zhí)行過程中,可以優(yōu)先執(zhí)行更高級的中斷請求。⑤模塊化關(guān)聯(lián):軟件由多個任務(wù)模塊組成,各模塊相互關(guān)聯(lián),相互依存。⑥可操控性:允許操作人員干預(yù)系統(tǒng)的運行,調(diào)整工作參數(shù)。

在工業(yè)現(xiàn)場環(huán)境的干擾下,工控軟件可能受到破壞,導(dǎo)致工業(yè)控制系統(tǒng)失控,其表現(xiàn)是:①干擾疊加在模擬量信號上,導(dǎo)致模擬量數(shù)據(jù)采集誤差加大或超出量程。②由于干擾導(dǎo)致主頻晶振頻率的偏離和不穩(wěn)定,從而致使定時器/計數(shù)器的中斷頻率變化,引起記數(shù)錯誤、時鐘異常。③通訊時序的異常或干擾信號的疊加,都會引起通訊不正常。④程序計數(shù)器pc值改變:被干擾后的pc值是隨機的,因此引起程序執(zhí)行混亂;輸入/輸出接口狀態(tài)受到干擾,造成控制狀態(tài)混亂,系統(tǒng)發(fā)生“死鎖”;ram數(shù)據(jù)區(qū)受到干擾,導(dǎo)致ram區(qū)數(shù)據(jù)改變或丟失。

2 軟件運行過程中的自監(jiān)視法

計算機cpu內(nèi)部都具有看門狗定時器,利用定時中斷來監(jiān)視程序運行狀態(tài)??撮T狗定時器的中斷時間大于主程序正常運行一個循環(huán)的時間,在主程序循環(huán)中執(zhí)行一次看門狗定時器常數(shù)刷新操作。因此,只要程序正常運行,看門狗定時器不會出現(xiàn)定時中斷。而當(dāng)程序運行失常,不能及時刷新看門狗定時器時間常數(shù)時,就會導(dǎo)致定時中斷。在看門狗定時中斷服務(wù)程序中將程序系統(tǒng)軟復(fù)位,從而防止程序跑飛。

1)監(jiān)測程序計數(shù)器pc值

計算機正常運行,其pc值一定在程序區(qū)內(nèi)。在一個經(jīng)常要產(chǎn)生外部中斷的某個中斷服務(wù)程序中,讀取轉(zhuǎn)入該中斷時壓入堆棧的斷點地址。如果該地址在程序區(qū)內(nèi),則認(rèn)為pc值正常,否則一定是程序跑飛了。此時,程序跳轉(zhuǎn)到機器的重啟動入口或者復(fù)位入口,機器重新啟動。

2)主循環(huán)程序和中斷服務(wù)程序相互監(jiān)視

主循環(huán)程序和中斷服務(wù)程序以及中斷服務(wù)程序之間多設(shè)計幾個監(jiān)視對,相互監(jiān)視,增加程序的抗干擾性能。每個監(jiān)視對要定義一個ram單元,通過對其計數(shù)/清零的方法表達相互監(jiān)視信息。

3)程序代碼校驗

實時控制程序代碼通常都采用eprom固化運行,有時可能因芯片質(zhì)量問題或者因靜電干擾也會出現(xiàn)極個別的單元錯誤。常用的校驗方式,可以采用“累加和校驗”或者“bch校驗”。當(dāng)采用bch校驗時,其分組附加的冗余字節(jié)可以集中在程序區(qū)之外的某個eprom區(qū)域里。校驗方法是在某個短小而且經(jīng)常發(fā)生的中斷服務(wù)程序內(nèi)安排一個校驗?zāi)K,可以設(shè)計成每次循環(huán)校驗一部分程序代碼,分若干次校驗完成。如果校驗發(fā)現(xiàn)錯誤,應(yīng)當(dāng)立即向工控網(wǎng)絡(luò)主站報告或者以自身報警的辦法告知操作人員,以便及時處理。

4)ram數(shù)據(jù)校驗

在實時控制過程中,干擾經(jīng)常導(dǎo)致沖毀ram中的數(shù)據(jù),由于ram中保存的是各種原始數(shù)據(jù)、標(biāo)志、變量等,如果被破壞,會造成系統(tǒng)出錯或無法運行,ram的大部分內(nèi)容是為了進行分析、比較而臨時存放的,不允許丟失的數(shù)據(jù)只占極少部分。因此,在軟件中,常采取對少數(shù)不允許丟失的數(shù)據(jù)進行“校驗”和“設(shè)標(biāo)志”,稱為“校驗法”和“設(shè)標(biāo)法”。具體做法為:將ram工作區(qū)重要區(qū)域的始端和尾端各設(shè)置一個標(biāo)志碼“0”或“1”,對ram中固定不變的數(shù)據(jù)表格設(shè)置校驗字。

程序在執(zhí)行過程中,每隔一定的時間通過事先設(shè)計的查錯程序來檢查其各標(biāo)志碼是否正常。如果不正常,程序可重新復(fù)位或利用數(shù)據(jù)冗余技術(shù)通過抗干擾處理程序來進行修正;冗余數(shù)據(jù)表的一般設(shè)計原則是:各數(shù)據(jù)表應(yīng)相互遠離分散設(shè)置,減少冗余數(shù)據(jù)同時被沖毀的概率;數(shù)據(jù)表應(yīng)盡可能遠離棧區(qū),減少由于操作錯誤造成堆棧數(shù)據(jù)被沖的可能。

3 實時控制系統(tǒng)的互監(jiān)視法

1)軟件冗余

對于條件控制系統(tǒng),將控制條件的一次采樣、處理控制輸出,改為循環(huán)采樣、處理控制輸出。

2)在中斷子程序中重復(fù)設(shè)置輸出狀態(tài)寄存器單元

當(dāng)干擾侵入輸出通道造成輸出狀態(tài)破壞時,系統(tǒng)可以及時查詢當(dāng)前輸出狀態(tài)寄存器單元的輸出狀態(tài)信息,及時糾正錯誤的輸出狀態(tài)。

3)設(shè)置自檢程序

在系統(tǒng)內(nèi)的特定部位或某些內(nèi)存單元設(shè)狀態(tài)標(biāo)志,在運行中不斷循環(huán)測試,以保證系統(tǒng)中信息存儲、傳輸、運算的高可靠性。

4 其它常采用的軟件抗干擾方法

1)特殊功能寄存器重復(fù)設(shè)定

為防止干擾改變cpu內(nèi)部寄存器或者接口芯片的功能寄存器,把可能中斷的類型、中斷的優(yōu)先級別、串行口、并行口的設(shè)定修改,可以采取在主程序的循環(huán)中,重復(fù)設(shè)定不影響其當(dāng)前連續(xù)工作的特殊功能寄存器值,避免偶然不測發(fā)生。

2)重要數(shù)據(jù)備份法

對一些關(guān)鍵數(shù)據(jù),至少有兩個以上的備份副本,當(dāng)操作這些數(shù)據(jù)時,可以把主、副本進行比較,如其改變,就要分析原因,采取預(yù)先設(shè)計好的方法處理。還可以把重要數(shù)據(jù)采用校驗和或者分組bch校驗的方法進行校驗。這兩種方法一并使用則更可靠。

3)數(shù)字濾波法

實時數(shù)據(jù)采集系統(tǒng),為了消除傳感器通道中的干擾信號,在硬件措施上常采取有源或無源rlc網(wǎng)絡(luò),構(gòu)成模擬濾波器對信號實現(xiàn)頻率濾波。軟件常用的數(shù)值、邏輯運算處理方法有算術(shù)平均值法、比較取舍法、中值法、一階遞推數(shù)字濾波法等,實現(xiàn)頻率濾波。

5 結(jié)語

基于硬件抗干擾設(shè)計的完善、軟件抗干擾編制的盡可能細致,努力賦予軟件高度的智能,把硬件和軟件有機地結(jié)合起來,工業(yè)控制系統(tǒng)才能經(jīng)得起長期現(xiàn)場考驗。

計算機軟件論文:計算機軟件的可維護性問題

計算機軟件是用戶和硬件之間的接口界面。計算機用戶可以通過軟件和計算機實行溝通,軟件是計算機系統(tǒng)設(shè)計的重要根據(jù)。為能方便用戶,讓計算機體系極具較高的整體效用,在計算機系統(tǒng)設(shè)計時,要對硬件和軟件相結(jié)合的全局進行考慮,并滿足用戶的需求。軟件保護技術(shù),即怎樣防止破解合法軟件,軟件保護產(chǎn)品所涉及內(nèi)容極為寬泛,屬于綜合技術(shù)范疇之內(nèi)。軟件可維護性是指導(dǎo)軟件維護工作的一個重要參考依據(jù),是軟件維護難易程度評價的標(biāo)準(zhǔn),是軟件產(chǎn)品的一個重要質(zhì)量特性。軟件可維護性即維護人員對該軟件進行維護的難易程度,具體包括理解、改正、改動和改進該軟件的難易程度。軟件的可維護性差是軟件維護工作量和費用激增的直接原因,因此在軟件工程的各個階段都要保證軟件具有較高可維護性,從而降低軟件維護成本,這是軟件工程的重要目標(biāo)之一。

1 計算機軟件可維護性概述

概括地說,軟件生命周期由軟件定義、軟件開發(fā)和運行維護(也稱為軟件維護)3個時期組成。 運行維護時期的主要任務(wù)是使軟件持久地滿足用戶的需要。具體地說,當(dāng)軟件在使用過程中發(fā)現(xiàn)錯誤時應(yīng)該加以改正;當(dāng)環(huán)境改變時應(yīng)該修改軟件以適應(yīng)新的環(huán)境;當(dāng)用戶有新要求時應(yīng)該及時改進軟件以滿足用戶的新需要。

軟件維護階段的關(guān)鍵任務(wù)是,通過各種必要的維護活動使系統(tǒng)持久地滿足用戶的需要。通常有4類維護活動:

1)糾錯性維護:在開發(fā)過程中要生成100%可靠無誤的軟件通常是不太現(xiàn)實的,為了識別和糾正軟件錯誤、改正軟件性能上的缺陷、排除實施中的誤使用,應(yīng)當(dāng)進行的診斷和改正錯誤的過程就叫做改正性維護。

2)適應(yīng)性維護:在使用過程中,外部環(huán)境(如新的硬、軟件配置)、數(shù)據(jù)環(huán)境(如數(shù)據(jù)庫、數(shù)據(jù)格式、數(shù)據(jù)輸入/輸出方式、數(shù)據(jù)存儲介質(zhì))可能發(fā)生變化。為使軟件適應(yīng)這種變化,而去修改軟件的過程就叫做適應(yīng)性維護。

3)完善性維護或增強:在軟件的使用過程中,用戶往往會對軟件提出新的功能與性能要求。為了滿足這些要求,需要修改或再開發(fā)軟件,以擴充軟件功能、增強軟件性能、改進加工效率、提高軟件的可維護性。這種情況下進行的維護叫做完善性維護。

4)預(yù)防性維護或再工程:即修改軟件,為將來的維護活動預(yù)先做準(zhǔn)備。

除此四類維護活動外,還有一些其它類型的維護活動,如:支援性維護:通過提供最新用戶文檔或聯(lián)機用戶文檔,進行適當(dāng)?shù)挠脩襞嘤?xùn)或設(shè)立專門的維護人員等方式來減少此類維護活動。

軟件維護具有很大的必要性、長期性和艱巨性。以上幾個方面的維護工作中,第二和第三層面維護方面所占的份額最大,占80%左右的總維護工作??梢姡浖S護的費用也大得驚人,有些維護費用可能高達軟件總開發(fā)費用的55%~70%,軟件的可維護性居于首位。但軟件維護的難度越來越大,并已成為目前所面臨的最大問題。

2 提高軟件的可維護性方法

軟件的可維護性對于延長軟件的壽命具有決定性的意義。因此,不僅維護人員應(yīng)重視軟件的可維護性,軟件開發(fā)人員也要為減少今后的維護工作量而努力。為了提高軟件的可維護性,可以從以下幾個方面著手:

1)建立明確的軟件質(zhì)量目標(biāo)。一個可維護的程序應(yīng)是可理解的、可靠的、可測試的、可修改的、可移植的、效率高的和可使用的。如果要程序滿足可維護性七個特性的全部要求,那么要付出很大的代價,甚至是不現(xiàn)實的,但有些可維護性是相互促進的,例如可理解性和可測試性、可理解性和可修改性。但另一些質(zhì)量特性卻是相互抵觸的,例如效率和可移植性、效率和可修改性等。因此要明確軟件所追求的質(zhì)量目標(biāo)。

2)使用先進的軟件開發(fā)技術(shù)和工具。利用先進的軟件開發(fā)技術(shù)能大大提高軟件質(zhì)量和減少軟件費用。面向?qū)ο蟮能浖_發(fā)方法就是一個非常實用而強有力的軟件開發(fā)方法,用面向?qū)ο蠓椒ㄩ_發(fā)出來的軟件系統(tǒng),穩(wěn)定性好,比較容易修改,比較容易理解,易于測試和調(diào)試,因此,可維護性好。

3)建立明確的質(zhì)量保證。質(zhì)量保證是指為提高軟件質(zhì)量所做的各種檢查工作。質(zhì)量保證檢查是非常有效的方法,不僅在軟件開發(fā)的各階段中得到了廣泛應(yīng)用,而且在軟件維護中也是一個非常主要的工具。為了保證可維護性,以下四類檢查是非常有用的:

① 在檢查點進行檢查。保證軟件質(zhì)量的最佳方法是在軟件開發(fā)的最初階段就把質(zhì)量要求考慮進去,并在開發(fā)過程每一階段的終點,設(shè)置檢查點進行檢查。檢查的目的是要證實已開發(fā)的軟件是是否符合標(biāo)準(zhǔn),是否滿足規(guī)定的質(zhì)量需求。在不同的檢查點,檢查的重點不完全相同。

② 驗收檢查。驗收檢查是一個特殊的檢查點的檢查,是交付使用前的最后一次檢查,是軟件投入運行之前保證可維護性的最后機會。它實際上是驗收測試的一部分,只不過它是從維護的角度提出驗收的條件和標(biāo)準(zhǔn)。

③ 周期性的維護檢查。軟件在運行期間,為了糾正新發(fā)現(xiàn)的錯誤或缺陷,為了適應(yīng)計算環(huán)境的變化,為了響應(yīng)用戶新的需求,必須進行修改。因此會導(dǎo)致軟件質(zhì)量有變壞的危險,可能產(chǎn)生新的錯誤,破壞程序概念的完整性。因此,必須像硬件的定期檢查一樣,每月一次或二月一次,對軟件做周期性的維護審查,以跟蹤軟件質(zhì)量的變化。周期性維護審查實際上是開發(fā)階段檢查點復(fù)查的繼續(xù),并且采用的檢查方法、檢查內(nèi)容都是相同的。為了便于用戶進行運行管理,適時提供維護工具以及有關(guān)信息是很重要的。維護審查的結(jié)果可以同以前的維護審查的結(jié)果、以前的驗收檢查的結(jié)果和檢查點檢查的結(jié)果相比較,任何一種改變都表明在軟件質(zhì)量上或其他類型的問題上可能起了變化。對于改變的原因應(yīng)當(dāng)進行分析,例如,如果使用的是復(fù)雜性度量標(biāo)準(zhǔn),則應(yīng)當(dāng)隨機地選擇少量模塊,再次測量其復(fù)雜性。

④ 對軟件包的檢查。軟件包是一種標(biāo)準(zhǔn)化了的,可為不同單位、不同用戶使用的軟件。軟件包賣主考慮到他的專利權(quán),一般不會提供給用戶他的源代碼和程序文檔。因此,對軟件包的維護采取以下方法。使用單位的維護人員首先要仔細分析、研究賣主提供的用戶手冊、操作手冊、培訓(xùn)教程、新版本說明、計算機環(huán)境要求書、未來特性表,以及賣方提供的驗收測試報告等,在此基礎(chǔ)上,深入了解本單位的希望和要求,編制軟件包的檢驗程序。該檢驗程序檢查軟件包程序所執(zhí)行的功能是否與用戶的要求和條件相一致。為了建立這個程序,維護人員可以利用賣方提供的驗收測試實例,還可以自己重新設(shè)計新的測試實例。根據(jù)測試結(jié)果,檢查和驗證軟件包的參數(shù)或控制結(jié)構(gòu),以完成軟件包的維護。

4)選擇可維護的語言。程序設(shè)計語言的選擇對維護影響很大。低級語言很難掌握,很難理解,因而很難維護。一般來說,高級語言比低級語言更容易理解,第四代語言更容易理解,容易編程,程序容易修改,改進了可維護性。

5)改進程序的文檔。程序文檔是對程序功能、程序各組成部分之間的關(guān)系、程序設(shè)計策略、程序?qū)崿F(xiàn)過程的歷史數(shù)據(jù)等的說明和補充。程序文檔對提高程序的可閱讀性有重要作用。為了維護程序,人們必須閱讀和理解程序文檔。

總之,當(dāng)前計算機技術(shù)在整個國民經(jīng)濟中具有相當(dāng)廣泛的領(lǐng)域,在人們的日常生活中,計算機技術(shù)可以說是無處不在,是人們生活、工作不可缺少的工具之一,以軟件技術(shù)作為其內(nèi)在靈魂的計算機信息系統(tǒng),正在對系統(tǒng)高度集成化、結(jié)構(gòu)廣泛分布化、信息多元化和功能智能化等一系列新型發(fā)展方向越來越重視,并逐步在實踐中得以實現(xiàn)。軟件維護是一項綜合性很強的工作,隨著軟件規(guī)模和復(fù)雜度的日益提高,使軟件維護成為軟件生存周期中費用最高、難度最大的一個階段。因此,良好的軟件可維護性可以降低維護成本,延長軟件生命周期。

計算機軟件論文:探討計算機軟件的安全檢測技術(shù)

現(xiàn)在,各種計算機軟件在各行各業(yè)中得到了普遍的利用,成為人們生活和工作中不可或缺的部分。由此帶來的計算機軟件安全問題也隨著它的發(fā)展越來越復(fù)雜的影響著計算機的安全,計算機軟件的安全檢測技術(shù)就顯得尤為重要。

一、計算機軟件安全檢測技術(shù)概述

計算機軟件安全檢測是計算機軟件開發(fā)過程中的一個重要環(huán)節(jié),它的目的是為了發(fā)現(xiàn)軟件所存在的故障和安全漏洞,從而及時的對計算機軟件的潛在安全問題進行更改。當(dāng)前的計算機軟件安全檢測技術(shù)主要包括動態(tài)檢測和靜態(tài)檢測兩種方法。計算機軟件安全檢測是確定計算機軟件的安全性是否達到軟件預(yù)期設(shè)計的目標(biāo)的一個過程,一般包括功能測試、滲透測試與驗證過程三個階段。包括安全功能與安全漏洞兩個方面的檢測,軟件安全功能涉及的方面比較多,包括機密性、授權(quán)、訪問控制以及安全管理等;而計算機軟件安全漏洞檢測則是對軟件可能存在的缺陷的檢測。

二、計算機軟件安全檢測的注意事項

在進行計算機軟件安全檢測是,要注意幾下的幾個問題:

一是要預(yù)先制定出檢測方案。首先要對計算機軟件有一個全面的了解,在此基礎(chǔ)上作出分析然后選擇一個合適的檢測技術(shù),設(shè)計出檢測方案;其次在檢測人員的選擇上,要進行多元化的人員配置,安全分析人員、軟件設(shè)計人員和操作者都應(yīng)參與檢測的工作,這樣可以保證在檢測的過程中對軟件的不同性能的檢測都能得到專業(yè)技術(shù)人員的指導(dǎo)和分析,提高安全檢測的效率。

二是在進行計算機軟件的安全檢測時,對于系統(tǒng)級、代碼級與需求級的檢測是必須的。如果軟件的規(guī)模比較大,還要對軟件的結(jié)構(gòu)的設(shè)計進行分析。在具體的操作中要從實際工作的需要來選擇合理的分析技術(shù)。仿真環(huán)境和分析工具相結(jié)合是較為有效的計算機軟件的安全檢測技術(shù)。

三、計算機軟件安全檢測技術(shù)的方法

(一)計算機軟件安全檢測的流程

一般情況下,規(guī)模較大的軟件是由一定數(shù)量的子系統(tǒng)來構(gòu)成的,每個子系統(tǒng)又由若干的小模塊來構(gòu)成。計算機軟件的安全檢測一般按照以下的步驟進行:首先是進行模塊的測試,測試的對象是軟件設(shè)計中的最小單位,對模塊進行測試的目的是發(fā)現(xiàn)系統(tǒng)的各個模塊中可能存在的問題。然后是對由模塊按照程序設(shè)計的要求組裝的系統(tǒng)進行檢測,并對于其相關(guān)的體系機構(gòu)進行檢測。其次是在前兩個檢測的基礎(chǔ)上進行軟件的有效性檢測,有效性檢測的目的是對軟件的功能和性能進行檢測,檢測其是否與所設(shè)計的用戶的需求相符合。最后進行的是系統(tǒng)的檢測,測試軟件在整體的環(huán)境下的運行安全情況。

(二)當(dāng)前計算機軟件安全檢測的主要方法

一是形式化的安全檢測。形式化的安全檢測是確立軟件的數(shù)學(xué)模型,在通過形式規(guī)格的語言的支持提供形式化的規(guī)格說明。比較常見的形式規(guī)格語言有基于有限狀態(tài)的語言、基于模型的語言以及基于行為的語言。形式化的安全檢測有模型檢測和定量證明兩種形式的安全檢測方法。

二是基于模型的靜態(tài)安全檢測。模型安全檢測,既是通過軟件行為與結(jié)構(gòu)建模的方式,形成一個測試的模型,此模型同時可滿足計算機對其的可讀性。模型安全檢測的方式與上述的形式安全檢測的方式相比較而言,并不側(cè)重于讓檢測的軟件系統(tǒng)與規(guī)格說明在所有的情況下都保持一致,而是從模型生出一組試用例,使用這組試用例來測試軟件系統(tǒng),來說明軟件的安全性。比較常用的模型安全檢測方法包括有線狀態(tài)機檢測和馬爾科夫鏈的檢測。

三是語法檢測。語法檢測技術(shù)是根據(jù)語法對被檢測軟件的功能接口的語法生成軟件進行輸入的測試,測試軟件在不同的輸入條件下產(chǎn)生的不同的反應(yīng)。一般語法檢測適用于檢測源程序中存在安全隱患的c語言函數(shù)和系統(tǒng)的調(diào)用,并通過軟件接口語言的識別、定義語言的語法以及以語法為基礎(chǔ)進行生產(chǎn)測試用例,同時進行安全檢測。

四是基于故障注入的軟件安全檢測。故障注入的安全檢測是應(yīng)用故障分析樹與故障數(shù)的最小割集來檢測的。故障樹分析法通過將系統(tǒng)最不該發(fā)生的事件做為頂事件,再以此尋找導(dǎo)致事故發(fā)生的中間事件與低事件,再通過邏輯門符號將頂事件、中間事件和低事件之間的關(guān)系進行連接,形成故障樹。故障樹檢測擁有較高的檢測自動化程度,是比較合理的計算機軟件安全檢測的方法。

五是模糊測試和基于屬性的測試。模糊測試一般是基于白盒的模糊測試,較傳統(tǒng)的模糊測試技術(shù)有所進步,白盒模糊檢測方法有效的結(jié)合了傳統(tǒng)的模糊測試技術(shù)和動態(tài)測試用例檢測技術(shù)的優(yōu)點?;趯傩缘臏y試方法首先要確定計算機軟件的安全編程規(guī)則,以此來作為安全屬性來驗證軟件系統(tǒng)程序的代碼是否遵守了這些規(guī)則?;趯傩缘陌踩珯z測法的優(yōu)點是能夠較好的分析軟件安全漏洞的擴展性及安全性等。

六是混合檢測技術(shù)?;旌蠙z測技術(shù)是指將計算機的靜態(tài)安全檢測技術(shù)和動態(tài)安全檢測技術(shù)相結(jié)合的一種檢測技術(shù),它能有效的改善靜態(tài)技術(shù)和動態(tài)技術(shù)檢測存在的一些缺陷,從而更好的對計算機軟件的安全進行檢測。當(dāng)前主要的檢測技術(shù)包括二進制代碼改編技術(shù)、測試庫技術(shù)、基于規(guī)范的檢測技術(shù)、基于異常的檢測技術(shù)等?;旌蠙z測技術(shù)在一定程度上提高了軟件安全檢測的準(zhǔn)確性,是較合理的檢測方式。

七是基于web服務(wù)的檢測技術(shù)。近年來,隨著web服務(wù)技術(shù)的發(fā)展和廣泛的應(yīng)用,基于此的分布式軟件安全檢測技術(shù)也隨之產(chǎn)生和發(fā)展,它是一種基于識別內(nèi)容的分布式web服務(wù)器技術(shù)。具有語言中立、互動操作性強等優(yōu)點,能夠?qū)?fù)雜的安全檢測分解為子安全類型進行處理,以使其可以更有效的應(yīng)對復(fù)雜的安全檢測的需要。分布式安全檢測還采用了故障注入機制來生成錯誤的soap消息,來用于異常測試。此種檢測方法在實踐中具有高效、先進和靈活的特點,能夠?qū)浖目煽啃?、容錯性和安全性的檢測到達較高的標(biāo)準(zhǔn)。

四、總結(jié)

計算機軟件的安全檢測技術(shù)是保證計算機和互聯(lián)網(wǎng)安全的基礎(chǔ),必須不斷的加強檢測技術(shù)的創(chuàng)新,以保證計算機軟件的安全,促進計算機軟件的發(fā)展。

計算機軟件論文:網(wǎng)絡(luò)環(huán)境下中職計算機軟件應(yīng)用研究性學(xué)習(xí)的探索

摘要:基于網(wǎng)絡(luò)環(huán)境的研究性學(xué)習(xí)是計算機網(wǎng)絡(luò)與研究性學(xué)習(xí)的整合,是在網(wǎng)絡(luò)環(huán)境支持下的研究性學(xué)習(xí)。本文對在職業(yè)技術(shù)學(xué)校計算機軟件應(yīng)用教學(xué)過程中開展基于網(wǎng)絡(luò)環(huán)境的研究性學(xué)習(xí),分別從情境創(chuàng)設(shè)、問題探究、實例制作過程方法探究和最終實例的完成及講評四個方面進行探討。

關(guān)鍵詞:網(wǎng)絡(luò)環(huán)境;中職;計算機軟件應(yīng)用;研究性學(xué)習(xí)

職業(yè)學(xué)校計算機專業(yè)的教學(xué)內(nèi)容主要以常用軟件的應(yīng)用為主,如office軟件應(yīng)用、photoshop軟件應(yīng)用、flash動畫制作、dreamweaver網(wǎng)頁設(shè)計等,注重培養(yǎng)學(xué)生的計算機軟件應(yīng)用水平。怎樣才能使學(xué)生盡快掌握一個應(yīng)用軟件的各種基本操作,并使用所學(xué)軟件解決實際生活中所遇到的相關(guān)問題,是每位職校計算機專業(yè)課教師必須思索和解決的問題。

創(chuàng)新精神和實踐能力的培養(yǎng),是計算機軟件應(yīng)用教育教學(xué)的核心。創(chuàng)新精神主要體現(xiàn)在學(xué)生對信息的處理能力上,實踐能力則體現(xiàn)在學(xué)生對各種計算機軟件操作水平和應(yīng)用能力上。在計算機軟件應(yīng)用課教學(xué)過程中采用研究性教學(xué)模式,旨在通過創(chuàng)設(shè)類似科研的情境,讓學(xué)生主動去探索、發(fā)現(xiàn)和體驗,在收集、加工和處理信息的過程中,培養(yǎng)創(chuàng)新能力,提高動手實踐能力。同時,為使學(xué)生所學(xué)計算機軟件能緊跟軟件換代步伐,密切與社會現(xiàn)實相結(jié)合,計算機軟件應(yīng)用教學(xué)的內(nèi)容和范圍不應(yīng)局限于課堂和教材,而網(wǎng)絡(luò)恰好為學(xué)生進行計算機軟件應(yīng)用研究性學(xué)習(xí)提供了豐富的信息資源。

根據(jù)職業(yè)技術(shù)學(xué)校學(xué)生學(xué)習(xí)特點和計算機軟件應(yīng)用教學(xué)的特點,以及筆者在教學(xué)實踐過程中的探索和總結(jié),網(wǎng)絡(luò)環(huán)境下計算機軟件應(yīng)用研究性學(xué)習(xí)的教學(xué)過程一般可分為以下幾個階段:

創(chuàng)設(shè)情境,幫助學(xué)生確定主題情境創(chuàng)設(shè)的目的是激發(fā)學(xué)生探索問題、解決問題的興趣。創(chuàng)設(shè)的情境要與學(xué)生日常生活密切相關(guān),而且要通過網(wǎng)絡(luò),利用視頻、音頻、圖片等多媒體信息來呈現(xiàn),以調(diào)動學(xué)生的積極性,幫助學(xué)生確定主題。例如,在講flash動畫制作時,可以根據(jù)生活中的實例,制作相應(yīng)動畫。通過動畫效果,調(diào)動學(xué)生制作flash動畫的欲望,明確本節(jié)課所要完成的任務(wù)或目標(biāo),再讓學(xué)生根據(jù)目標(biāo)效果確定任務(wù)。在講flash動畫基本概念和基本操作時,先讓學(xué)生看一些簡單移動動畫或者是形變動畫效果,引起學(xué)生的注意和興趣,引出這節(jié)課學(xué)生所要研究和學(xué)習(xí)的主題——flash動畫的基本操作和基本概念,具體內(nèi)容和相應(yīng)操作就需要學(xué)生通過自己的查找、學(xué)習(xí)和實踐研究得到答案。

對發(fā)現(xiàn)的問題或達到目標(biāo)過程中的困難,讓學(xué)生自主探究或幾人一組查找相關(guān)信息各小組成員根據(jù)自己的任務(wù)分工學(xué)習(xí)自己未掌握的知識。教師提供相關(guān)的資源(如學(xué)校的資源庫或自己所建的主題網(wǎng)站等)、網(wǎng)址或搜索引擎(如百度、谷歌、天網(wǎng)搜索等),讓學(xué)生收集與解決問題相關(guān)的信息,并在此過程中形成自主思維能力與習(xí)慣。這時,每個學(xué)生都要獨立自主地查找信息。他們所查找的信息都是為了完成明確的任務(wù),教師必須幫助學(xué)生判斷所查得信息的有效性。如上面所提到的在學(xué)生研究和查找flash動畫制作的基本概念和基本操作的過程中,若發(fā)現(xiàn)有學(xué)生找到了許多有關(guān)3d動畫制作的知識時,就要提醒學(xué)生,當(dāng)前研究和學(xué)習(xí)的只是平面二維動畫,三維動畫在以后的學(xué)習(xí)中才有可能用到,不能在這些信息上花費過多的精力??傊?,教師在巡堂過程中如發(fā)現(xiàn)有學(xué)生查找的信息偏離主題,要及時提醒,以提高課堂效率。

讓學(xué)生小結(jié)查找的信息和已經(jīng)掌握的相應(yīng)操作,在組內(nèi)和組間交流,找出完成實例或達到效果時所遇到的疑難問題,并協(xié)商解決 當(dāng)小組成員找到所需信息后,讓他們在組內(nèi)和組間交流這些信息,闡述選擇這些信息的理由,討論有分歧的意見,達成共識,并以小組為單位,合作設(shè)計完成實例,達到要求的效果。對于一些學(xué)生容易忽視的因素,教師要及時指導(dǎo)。比如在photoshop軟件應(yīng)用中,利用圖層進行多幅圖像合并時,圖層順序?qū)φ鶊D像合并效果的影響;在使用濾鏡對圖像產(chǎn)生特效時,有選區(qū)和無選區(qū)對最后效果的影響;在鋼筆工具的使用過程中,要注意鋼筆工具欄屬性的選擇對路徑的影響;利用flash制作形變動畫或文字形變時,一定要先把相應(yīng)的對象打散等一些細節(jié)問題。

最終實例成果匯報,效果分析,討論評價由各小組的代表向全班學(xué)生做口頭匯報,并通過網(wǎng)絡(luò)把主題學(xué)習(xí)完成的實例或相應(yīng)的效果提交到服務(wù)器(教師機)上。教師利用多媒體電教平臺,展示各小組的作品,并進行相應(yīng)的點評。對于完成效果好的小組要進行集體表揚,并給小組成員的平時成績適當(dāng)加分。同時,讓優(yōu)秀小組代表說明本小組完成任務(wù)的過程、成員分工和完成作品的思路,展示作品的制作過程,給其他小組提供學(xué)習(xí)的機會。教師應(yīng)及時對學(xué)生的研究進行評價,引導(dǎo)學(xué)生及時總結(jié)、反思,鼓勵學(xué)生從多個角度思考和解決問題。比如,在學(xué)習(xí)photoshop圖像處理中的圖像顏色調(diào)整時,給圖像上色有兩組學(xué)生都較好地達到了相應(yīng)的實例效果,其中一組用的是圖像調(diào)整菜單中的色彩平衡,另一組用的是圖像調(diào)整菜單中的色相飽和,對這兩個小組都要給予表揚,并讓他們演示并講解達到效果的思路和方法。要告訴學(xué)生解決一個實際問題的辦法不是唯一的,需要自己用心去研究、學(xué)習(xí)。

總體而言,計算機軟件應(yīng)用是一類實踐性很強、極富創(chuàng)造性、具有明顯時展特點的課程。研究性教學(xué)模式適合于培養(yǎng)學(xué)生的創(chuàng)新能力、獨立分析問題和解決問題的能力。這種教學(xué)模式可使學(xué)有余力的學(xué)生有更大進步;學(xué)習(xí)到更多知識,而后進的學(xué)生也可以循序漸進地不斷進步;教師也可用較多的時間來輔導(dǎo)后進生,能較好地保證教育教學(xué)質(zhì)量,提高教學(xué)效率。在這些過程中,網(wǎng)絡(luò)能提供豐富的信息資源。筆者的教學(xué)實踐證明,網(wǎng)絡(luò)環(huán)境下計算機軟件應(yīng)用研究性學(xué)習(xí),不僅提高了學(xué)生學(xué)習(xí)的主動性和積極性,而且激發(fā)了學(xué)生的創(chuàng)新精神,學(xué)生利用計算機軟件解決實際問題的技能也有了較好的提升。但是也要注意,在設(shè)置情境任務(wù)時一定要從全班學(xué)生的整體水平考慮,學(xué)習(xí)任務(wù)量的設(shè)置要保證絕大多數(shù)學(xué)生能夠在指定時間內(nèi)完成,特別是在網(wǎng)絡(luò)環(huán)境下,要控制好課堂教學(xué)進度和教學(xué)秩序,保證每個學(xué)生都能積極主動地投入到學(xué)習(xí)之中。

計算機軟件論文:計算機軟件工程現(xiàn)代化技術(shù)分析

摘要:隨著計算機技術(shù)的快速發(fā)展,為我國計算機軟件工程的發(fā)展奠定了良好的技術(shù)基礎(chǔ)。計算機軟件工程對我們?nèi)粘I町a(chǎn)生的影響非常深遠,可以說涵蓋了衣食住行等各個方面,基于計算機軟件工程的現(xiàn)代化技術(shù)的探討,能夠進一步拓寬計算機軟件工程的應(yīng)用前景,實現(xiàn)科技效益轉(zhuǎn)變?yōu)樯鐣б妗?

關(guān)鍵詞:計算機;軟件工程;現(xiàn)代化技術(shù)

計算機軟件工程無論是行業(yè)發(fā)展前景還是行業(yè)發(fā)展速度都已經(jīng)遠超傳統(tǒng)產(chǎn)業(yè),并且在各行各業(yè)中的應(yīng)用也取得了非常大的進步。但是我們也必須清楚的認(rèn)識到,對于計算機軟件工程的現(xiàn)代化技術(shù)應(yīng)用依然存在很多方面的問題,這些問題會造成計算機應(yīng)用情況不足以及應(yīng)用不完善等情況。所以對于目前計算機軟件工程存在的問題必須要加強重視程度,積極研發(fā)計算機軟件工程的現(xiàn)代化技術(shù),盡可能的完善計算機軟件工程的應(yīng)用情況。

1計算機軟件工程發(fā)展現(xiàn)狀

計算機軟件工程的現(xiàn)代化技術(shù)在我國得到了長足的發(fā)展。首先,由于計算機軟件工程的軟件技術(shù)研發(fā)能夠加快軟件系統(tǒng)的開放、運行,所以能夠為整個軟件行業(yè)帶來較高的經(jīng)濟模式,符合社會主義市場經(jīng)濟體制。其次,從實際的運營模式來看,軟件工程從研發(fā)到應(yīng)用能夠有很多分層模型,包括了支撐軟件、系統(tǒng)軟件以及應(yīng)用軟件等。所以在這樣的情況下,計算機軟件工程的現(xiàn)代化技術(shù)在我國應(yīng)用和發(fā)展的范圍和領(lǐng)域也越來越廣泛,并且正在朝向一體化的發(fā)展趨勢。盡管我國目前計算機軟件研發(fā)工程得到了長足的發(fā)展,但是我國計算機軟件工程主要還是依托于國外發(fā)達國家的知識產(chǎn)權(quán),自主研發(fā)手段少,而且與我國的社會實際相配套的少。所以在很大程度上限制了我國計算機軟件工程的開發(fā)與應(yīng)用。盡管我國計算機軟件工程的現(xiàn)代化技術(shù)發(fā)展速度快,并且發(fā)展水平較高,但是由于受到各種因素的影響,我國計算機軟件工程的現(xiàn)代化技術(shù)產(chǎn)品后勁發(fā)展動力不足。而且,由于缺少自主創(chuàng)新技術(shù),沒有形成我國自己的特色,在很大程度上也限制了我國計算機軟件工程的發(fā)展前景,并且缺乏技術(shù)保障。只有通過提升計算機軟件工程現(xiàn)代化技術(shù)的創(chuàng)新能力,才能夠更加科學(xué)合理的制定出行之有效的自主研發(fā)技術(shù)。

2計算機軟件工程的現(xiàn)代化技術(shù)發(fā)展對策

通過對于計算機軟件工程的現(xiàn)狀研究我們知道,目前計算機軟件工程的現(xiàn)代化技術(shù)發(fā)展最大的阻礙就是缺少自主研發(fā)的能力。所以要想進一步促進計算機軟件工程的現(xiàn)代化技術(shù)的發(fā)展,就必須要從以下幾個方面作為突破方向。

2.1加大政府扶持力度

計算機軟件工程的現(xiàn)代化技術(shù)的發(fā)展對我國現(xiàn)代化建設(shè)至關(guān)重要,尤其是對我國社會經(jīng)濟的穩(wěn)定發(fā)展、國民生活水平的穩(wěn)步提升有著不可替代的作用。所以要想進一步促進計算機軟件工程的現(xiàn)代化技術(shù)的發(fā)展,必須要加大政府扶持的力度??梢酝ㄟ^對于計算機軟件工程的現(xiàn)代化技術(shù)的相關(guān)項目進行政策支持,制定相對應(yīng)的扶植政策,從而為計算機軟件工程的現(xiàn)代化技術(shù)的發(fā)展提供更加廣闊的空間。由于計算機軟件工程的現(xiàn)代化技術(shù)是高投入、高回報的產(chǎn)業(yè),所以在發(fā)展的過程中,更加需要大力扶持,并且進一步引導(dǎo)計算機軟件工程的現(xiàn)代化技術(shù)投資的合理化,避免因為資本炒作等方式帶來負(fù)面影響。更應(yīng)該重視對重點工程的重點培養(yǎng),比如超級計算機、“天眼”等計算機軟件工程的現(xiàn)代化技術(shù)的研究和投入,提高我國計算機軟件工程的現(xiàn)代化技術(shù)自主發(fā)展,并且要將研究成果盡快的轉(zhuǎn)為民用產(chǎn)品,保證對于投資和受益的平衡。

2.2重視產(chǎn)業(yè)自主創(chuàng)新

我們應(yīng)該清楚的知道,目前我國計算機軟件工程的現(xiàn)代化技術(shù)發(fā)展困境在于缺乏自主創(chuàng)新的能力,所以更加應(yīng)該重視對于產(chǎn)業(yè)自主創(chuàng)新能力的不斷培養(yǎng)與提升。要想進一步推動計算機軟件工程的現(xiàn)代化技術(shù)的平穩(wěn)發(fā)展,必須要保證科技成果轉(zhuǎn)化為民用成果,這樣才能夠保證更好的將科技產(chǎn)品與市場需求相結(jié)合,也順應(yīng)時代的發(fā)展。在全球經(jīng)濟一體化的背景下,行業(yè)競爭、國家競爭也在不斷的增多,必須要培育出新的經(jīng)濟增長點,從而保證在激烈的市場競爭中不斷提升,從而保證計算機軟件工程的現(xiàn)代化技術(shù)從產(chǎn)品到技術(shù)再到服務(wù)形成體系,為計算機軟件工程的現(xiàn)代化技術(shù)的發(fā)展提高競爭軟實力。從目前的發(fā)展趨勢來看,我國計算機軟件工程的現(xiàn)代化技術(shù)的發(fā)展方向多以通信技術(shù)、信息服務(wù)、網(wǎng)絡(luò)媒體等領(lǐng)域,可以說發(fā)展領(lǐng)域還比較窄,無法滿足廣闊的市場需求。只有不斷提高市場經(jīng)濟領(lǐng)域的自主創(chuàng)新能力,才能夠有效的將計算機軟件工程的現(xiàn)代化技術(shù)于各行各業(yè)之間相結(jié)合,保證經(jīng)濟的不斷發(fā)展。計算機軟件工程的現(xiàn)代化技術(shù)缺乏長效發(fā)展的動力,所以必須加快產(chǎn)品轉(zhuǎn)型與升級,進一步強化計算機軟件工程的現(xiàn)代化技術(shù)在市場創(chuàng)新中的有利地位。

2.3提高計算機軟件工程技術(shù)升級與產(chǎn)權(quán)保護

要想提高計算機軟件工程的現(xiàn)代化技術(shù),必須要加快產(chǎn)業(yè)技術(shù)升級,進行補充與發(fā)展,從而增強軟件的使用效果和實際的功能,增強計算機軟件工程的現(xiàn)代化技術(shù)在升級管理方面的動力。只有這樣才能夠不斷的提供更多優(yōu)質(zhì)的軟件工程,才能夠促進我國整體計算機軟件工程的現(xiàn)代化技術(shù)行業(yè)的發(fā)展與完善。進一步提升軟件工程的設(shè)備與技術(shù),保證維護質(zhì)量和維護成本,加快產(chǎn)業(yè)發(fā)展與利用效率。由于現(xiàn)代化的管理需求,企業(yè)在進行產(chǎn)業(yè)升級的過程中必須要從市場發(fā)展和社會實際出發(fā),所以在進行產(chǎn)品升級的過程中,應(yīng)當(dāng)從實際出發(fā),遵循實事求是的原則,并且制定出一套行之有效的規(guī)章管理制度,強化升級的質(zhì)量。在過去,由于缺乏產(chǎn)權(quán)保護意識,造成盜版軟件大量橫行。經(jīng)過計算機軟件工程的現(xiàn)代化技術(shù)的多年發(fā)展,人們對于自主知識產(chǎn)權(quán)保護意識大量提升。不僅因為產(chǎn)權(quán)問題能夠提升企業(yè)的競爭能力,而且也能更能夠進一步提高企業(yè)的發(fā)展。所以企業(yè)必須加強對于計算機軟件工程的現(xiàn)代化技術(shù)核心技術(shù)的保護,并且采取相關(guān)措施來保證核心技術(shù)不斷創(chuàng)新,綜合市場的反饋情況來不斷改進。

3結(jié)論

計算機軟件工程的現(xiàn)代化技術(shù)對于社會經(jīng)濟發(fā)展具有非常重要的作用,所以必須要加強對于計算機軟件工程的現(xiàn)代化技術(shù)發(fā)展與應(yīng)用,不斷促進我國社會經(jīng)的快速發(fā)展,提高我國自主創(chuàng)新的能力,本文通過對于計算機軟件工程的現(xiàn)代化技術(shù)進行探討和研究,從而為我國計算機軟件工程的現(xiàn)代化技術(shù)發(fā)展提供一定的理論依據(jù)。

作者:閆一瀟 單位:運城中學(xué)

計算機軟件論文:計算機軟件工程維護措施和方法

摘要:在科學(xué)技術(shù)日益發(fā)達的今天,計算機已經(jīng)全面的走進了人們的生活。在我國的工業(yè)領(lǐng)域、教育領(lǐng)域和國防領(lǐng)域等各行各業(yè)的發(fā)展都離不開計算機技術(shù)。我們必須要認(rèn)識到計算機技術(shù)應(yīng)用社會發(fā)展的現(xiàn)實意義,加強對計算機技術(shù)的學(xué)習(xí)與維護,才能更好的適應(yīng)時代的發(fā)展。要想充分發(fā)揮計算機的價值和作用,適應(yīng)時代的發(fā)展,就必須要加強計算機軟件工程的維護,變革傳統(tǒng)的計算機維護方式,對現(xiàn)有的計算機維護模式進行合理創(chuàng)新,用科學(xué)有效的方式進行計算機軟件工程維護,保障計算機技術(shù)的有效使用。目前我國計算機的軟件工程開發(fā)比較開放,有關(guān)部門必須要注意軟件自身的安全帶給計算機的影響,保障計算機軟件的安全可靠,才能使計算機更好的服務(wù)于人類社會。

關(guān)鍵詞:計算機;軟件工程;維護措施;分析

進入新世紀(jì)以來,計算機技術(shù)的發(fā)展已經(jīng)全面的改變了人們的生活方式和思維模式,計算機技術(shù)的大力發(fā)展推動了信息技術(shù)革命的到來,人們逐步進入信息智能化時代。在信息智能化時代中,必須要主要計算機軟件安全性的重要作用,保障計算機軟件工程的安全運轉(zhuǎn),加強對計算機軟件工程的維護。下面文章我們就對計算機軟件工程維護的類型進行概述,提出計算機軟件工程維護的有效方式,提升我國計算機的使用價值,使計算機技術(shù)更好的推動社會發(fā)展。

一、計算機軟件工程維護的主要類型

計算機技術(shù)的出現(xiàn)極大的提升了人們的生活質(zhì)量,目前人們的生產(chǎn)和生活都離不開計算機技術(shù)的應(yīng)用,但是計算機出現(xiàn)故障的情況廣泛存在,嚴(yán)重影響了人們使用計算機的體驗,造成計算機的服務(wù)效率下降。因此,在平時使用計算機的過程中要注意對計算機軟件工程的維護,提升自己對計算機的使用技能。計算機軟件工程維護的一般類型有預(yù)防性維護、改正性維護、完善性維護、適應(yīng)性維護等幾種維護方式。1.計算機軟件工程的預(yù)防性維護。要想做好計算機軟件工程的維護工作,就必須要認(rèn)識到計算機軟件工程預(yù)防性維護的重要作用,對計算機軟件工程進行預(yù)防性維護就是一般的對計算機使用的軟件進行安全可靠的修改,在進行軟件工程修改的過程中,需要對軟件的一部分采取新的編寫方式,或者是對整個軟件采取新的編寫方式,另外還要注意對需要新編排的軟件進行測試,保障后期的計算機軟件工程的維護,提升計算機軟件工程的維護質(zhì)量。2.計算機軟件工程的改正性維護。通常所說的計算機軟件工程的改正性維護就是指對計算機軟件在使用的時候出現(xiàn)的命令運行錯誤進行修正。很多計算機軟件在運行的時候,都會出現(xiàn)一些命令錯誤的編程代碼,如果不細心的檢測會很難發(fā)現(xiàn)這些錯誤代碼,所以人們在使用計算機軟機的過程中就一定要進行修改,修改的內(nèi)容一般是邏輯命令的錯誤,文檔格式的錯誤,設(shè)計模式的錯誤以信息數(shù)據(jù)的錯誤這些。3.計算機軟件工程的完善性維護。計算機軟件工程的完善性維護具體來說是在計算機軟件的基本功能模式基礎(chǔ)上對外進行延伸,快速的提升計算機軟件的運行速度,提升計算機軟件的服務(wù)。需要注意的是計算機軟件工程的完善性維護延伸的功能要在原系統(tǒng)軟件運行一定時間之后才開展的,有很大的未知性,原本的計算機軟件需求沒有特別說明此類延伸到功能,這是計算機軟件工程完善性維護的重要作用。4.計算機軟件工程的適應(yīng)性維護。做好計算機軟件工程的適應(yīng)性維護,就是要讓計算機軟件運行過程中主動的適應(yīng)外界環(huán)境的變動。一般就是涵蓋外部信息數(shù)據(jù)資料的變化,計算機自身的操作系統(tǒng)的變化,還有計算機硬件的變化等,使計算機軟件更好地適應(yīng)這些變化,更好的利用計算機軟件進行學(xué)習(xí)和工作。

二、計算機軟件工程維護的有效措施

1.找到相應(yīng)的程序設(shè)計語言。要想做好對計算機軟件工程的維護,就必須要重視對計算機軟件工程程序設(shè)計語言的選擇。我們要知道計算機程序設(shè)計語言有高級和低級的區(qū)別,低級別的語言很難理解和掌握,高級別的語言便于理解,方便后期的維護。在進行高級別程序設(shè)計語言的過程中,必須要凸出二者的差別,更好的開展后續(xù)維護工作。因為計算機軟件程序語言的選擇不同,相應(yīng)的計算機軟件程序維護方式也有所不同,但目的就是要確保計算機軟件良好的運轉(zhuǎn),發(fā)揮出計算機的使用價值。2.設(shè)置優(yōu)質(zhì)的軟件品質(zhì)戰(zhàn)略目的。計算機軟件工程的維護有很大的可塑造性,比如使用性、理解性、高處理性等,要想強化計算機軟件工程的維護,會有很大的成本和時間,因此必須要明確計算機軟件工程的使用目的,設(shè)置優(yōu)質(zhì)的軟件品質(zhì)戰(zhàn)略目的,避免不同功能之間的軟件編程沖突,根據(jù)自己的實際效用,改變計算機的運行環(huán)境,進一步促進計算機軟件工程維護水平的提升。3.增強軟件使用技術(shù)。計算機軟件工程在編程研發(fā)的時候,必須要考慮到后期的計算機軟件工程維護,保障計算機軟件的使用,因此必須要增強計算機軟件的使用技術(shù),確保軟件研發(fā)預(yù)算合理。另外,提升軟件的使用技術(shù),可以最快的發(fā)現(xiàn)計算機軟件的錯誤進行修改,保障計算機軟件的正常使用。而且增強軟件使用技術(shù)只需要針對其中的單一部分進行改變,并不對其他部分產(chǎn)生影響,提升了軟件的維護水平。

三、計算機軟件工程維護的有效方法

1.加強對計算機硬盤進行維護。在使用計算機的時候,必須要加強對計算機硬盤的維護,定期的對計算機硬盤進行監(jiān)測、和清理工作。計算機在使用一定時間后,內(nèi)部會存在很多的垃圾數(shù)據(jù),占據(jù)了硬盤很大的內(nèi)存空間,還會降低計算機軟件的使用速度,嚴(yán)重的對計算機的安全性能產(chǎn)生影響,因此,在使用計算機的過程中必須要加強對計算機硬盤的檢測維護,加強對硬盤的清理,做好系統(tǒng)數(shù)據(jù)備份,更好的發(fā)揮計算機的價值。2.建立有效的軟件防御系統(tǒng)。要想確保計算機安全有效的運行,就必須要提升計算機系統(tǒng)的安全性能,避免被病毒入侵,這就需要建立有效的軟件防御系統(tǒng),具體可以設(shè)置一些安全系數(shù)高的防火墻和殺毒軟件等。另外,使用計算機的時候也要提升自我防范意識,不隨意點擊非法軟件和網(wǎng)站,定期清理垃圾文件,保障計算機的正常使用。3.控制計算機系統(tǒng)的程序數(shù)量。由于計算機的程序都是安裝在計算機系統(tǒng)內(nèi)部里面,回影響軟件的安裝,對后期軟件的使用產(chǎn)生影響,所以,一定要控制計算機系統(tǒng)的程序數(shù)量,減少程序占據(jù)系統(tǒng)的內(nèi)存空間,還要注意計算機系統(tǒng)的升級與優(yōu)化,提升計算機的運行速度。

四、結(jié)語

綜上所述,要想充分發(fā)揮計算機的價值和作用,適應(yīng)時代的發(fā)展,就必須要加強計算機軟件工程的維護,變革傳統(tǒng)的計算機維護方式,對現(xiàn)有的計算機維護模式進行合理創(chuàng)新,用科學(xué)有效的方式進行計算機軟件工程維護,保障計算機技術(shù)的有效使用。伴隨著科學(xué)技術(shù)的發(fā)展,人們的生產(chǎn)和生活都離不開計算機技術(shù)的應(yīng)用。在信息智能化時代中,必須要主要計算機軟件安全性的重要作用,保障計算機軟件工程的安全運轉(zhuǎn),加強對計算機軟件工程的維護。

作者:龐軍欽 單位:廣東農(nóng)工商職業(yè)技術(shù)學(xué)院

計算機軟件論文:計算機軟件工程數(shù)據(jù)庫編程技術(shù)

摘要:現(xiàn)代科學(xué)技術(shù)的發(fā)展進步,計算機信息技術(shù)被廣泛的應(yīng)用到社會的各行業(yè)領(lǐng)域中,因此而產(chǎn)生了海量的信息數(shù)據(jù),將這些數(shù)據(jù)進行收集、分析和處理對于社會的發(fā)展具有重要的意義,計算機數(shù)據(jù)庫應(yīng)運而生。本文通過對基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)進行淺析,旨在促進數(shù)據(jù)庫編程技術(shù)的科學(xué)應(yīng)用,進而促進計算機軟件工程行業(yè)的發(fā)展。

關(guān)鍵詞:計算機;軟件工程;數(shù)據(jù)庫;編程技術(shù)

計算機軟件的開發(fā)和應(yīng)用是保證計算機應(yīng)用功能的關(guān)鍵,數(shù)據(jù)庫建設(shè)和技編程技術(shù)應(yīng)用能夠使軟件應(yīng)用過程中的穩(wěn)定性得到保障,數(shù)據(jù)信息可以被集成管理、分析和使用,同時實現(xiàn)數(shù)據(jù)的共享應(yīng)用,解決很多人工工作形式難以實現(xiàn)或者實現(xiàn)難度較大的數(shù)據(jù)處理工作,編程技術(shù)是構(gòu)建數(shù)據(jù)庫的主要技術(shù)支持。

1數(shù)據(jù)庫的科學(xué)有效構(gòu)建形式

1.1數(shù)據(jù)庫的設(shè)計工作

設(shè)計工作為計算機數(shù)據(jù)庫構(gòu)建的初級階段,設(shè)計人員需要對數(shù)據(jù)庫的存儲結(jié)構(gòu)、位置以及存儲路徑進行綜合的考量,對于信息的存儲情況進行深入的了解,盡可能的降低存儲空間,實現(xiàn)數(shù)據(jù)空間的有效利用,對存儲空間進行主次分明的層次劃分,保證實現(xiàn)高效便捷的使用功能。在進行存儲路徑的設(shè)計時,需要根據(jù)信息類型設(shè)置相應(yīng)的信息索引,以實現(xiàn)用戶在輸入關(guān)鍵字之后就能夠找到相關(guān)的數(shù)據(jù)信息內(nèi)容。

1.2數(shù)據(jù)庫的網(wǎng)絡(luò)構(gòu)建工作

數(shù)據(jù)庫網(wǎng)絡(luò)的構(gòu)建具有較強的專業(yè)性和技術(shù)性,技術(shù)人員在進行數(shù)據(jù)庫網(wǎng)絡(luò)的構(gòu)建時,需要加強對專業(yè)技術(shù)知識的應(yīng)用,對結(jié)構(gòu)模塊進行合理優(yōu)化,減少內(nèi)存占用空間,以保證其運行的速率。同時加強數(shù)據(jù)庫服務(wù)端與應(yīng)用用戶之間的溝通和聯(lián)系,技術(shù)人員加強對服務(wù)端的科學(xué)管理,設(shè)置相應(yīng)的管理員賬號和密碼,通過密碼的設(shè)置來保證管理權(quán)限,對數(shù)據(jù)庫進行合理的數(shù)據(jù)信息修改、添加以及等技術(shù)操作。

2基于計算機軟件工程數(shù)據(jù)庫編程技術(shù)的應(yīng)用方式

2.1類型比較

文件建立之后需要應(yīng)用數(shù)據(jù)庫軟件對文件進行數(shù)據(jù)讀取,在數(shù)據(jù)庫的應(yīng)用初期需要針對應(yīng)用功能需要對數(shù)據(jù)庫進行對比,觀察文件在讀取過程中是否會出現(xiàn)數(shù)據(jù)丟失的情況,為確保文件讀取工作的順利進行,應(yīng)用類型比較的方式直觀反應(yīng)文件讀取工作中存在的問題,進而選擇更為合適的文件應(yīng)用類型,有效的文件類型選擇,能夠使數(shù)據(jù)庫的空間應(yīng)用效率得到提升,同時提升整體軟件運行的流暢度,保證軟件的模塊應(yīng)用功能都能得以實現(xiàn)。

2.2數(shù)據(jù)庫的建立

數(shù)據(jù)庫的建立首先需要以編程技術(shù)作為技術(shù)應(yīng)用基礎(chǔ),通過功能之間的相互協(xié)調(diào),解決其技術(shù)應(yīng)用過程中存在的各種問題,進行數(shù)據(jù)庫的建立需要針對自身的應(yīng)用需求選擇合適的程序語言,并對語言進行邏輯編輯,利語言組織編寫完成數(shù)據(jù)庫的功能型架構(gòu),并對不用的模塊進行功能性區(qū)分,提升數(shù)據(jù)庫的應(yīng)用效率。數(shù)據(jù)庫創(chuàng)建需要在確定文件類型之后進行,采用分區(qū)構(gòu)建的方式,不同的區(qū)域負(fù)責(zé)不同的應(yīng)用功能,并應(yīng)用技術(shù)協(xié)調(diào)語言使不同應(yīng)用功能之間實現(xiàn)相互配合,避免出現(xiàn)應(yīng)用混亂或者數(shù)據(jù)沖突現(xiàn)象的出現(xiàn),對設(shè)計功能中存在的不完善之處進行技術(shù)完善,保證整改方案的應(yīng)用功能提升。還可以應(yīng)用外部安裝軟件進行數(shù)據(jù)庫創(chuàng)建,用戶可對自身的應(yīng)用需求進行自主選擇,實現(xiàn)數(shù)據(jù)庫資源的最大程度應(yīng)用。數(shù)據(jù)庫編程技術(shù)的有效應(yīng)用,是各個分支應(yīng)用系統(tǒng)之間的配合程度更高,數(shù)據(jù)庫中出現(xiàn)的數(shù)據(jù)丟失現(xiàn)象,能夠應(yīng)用數(shù)據(jù)庫備份的方式使數(shù)據(jù)得到應(yīng)用恢復(fù),進而保證軟件應(yīng)用功能得有完善。

2.3軟件開發(fā)過程中編程技術(shù)選擇

編程技術(shù)的選擇需要以軟件的應(yīng)用功能為基礎(chǔ),對軟件運行的穩(wěn)定性情況進行觀察和探討,并對系統(tǒng)的資源利用情況進行優(yōu)化,觀察其在應(yīng)用過程中可能出現(xiàn)的不穩(wěn)定情況,針對常見的系統(tǒng)應(yīng)用問題,設(shè)計者可以在編程階段應(yīng)用編程技術(shù)選擇優(yōu)化的方式進行技術(shù)完善,出現(xiàn)數(shù)據(jù)傳輸異常的問題進行采用技術(shù)控制措施,避免大規(guī)模癱瘓現(xiàn)象的出現(xiàn),致使其他應(yīng)用功能受到影響。在數(shù)據(jù)庫編程檢測極端需要對技術(shù)應(yīng)用以及系統(tǒng)穩(wěn)定性進行檢測,為系統(tǒng)運行提供良好的運行環(huán)境,軟件應(yīng)用的穩(wěn)定性與編程技術(shù)的選擇具有直接關(guān)系,因而需要加強對編程技術(shù)選擇的重視。

2.4數(shù)據(jù)庫文件加密

數(shù)據(jù)庫建立應(yīng)當(dāng)應(yīng)用編程技術(shù)對數(shù)據(jù)庫的數(shù)據(jù)信息進行加密保護,應(yīng)用者通過登錄口令或者密碼進行數(shù)據(jù)庫的登錄和應(yīng)用,工作人員需要應(yīng)用技術(shù)手段解決常見的加措施,避免數(shù)據(jù)信息受到網(wǎng)絡(luò)病毒侵害以及不良侵犯,根據(jù)信息的重要程度設(shè)置不同的加密等級,應(yīng)用者具有自主選擇的權(quán)限和空間,避免信息泄露對系統(tǒng)以及個人造成的嚴(yán)重影響。

3結(jié)語

計算機軟件工程的數(shù)據(jù)庫編程技術(shù)應(yīng)用,能夠?qū)崿F(xiàn)在文件類型的比較、數(shù)據(jù)庫的建立等環(huán)節(jié)的技術(shù)應(yīng)用,并通過合理編程技術(shù)的選擇、進行數(shù)據(jù)庫文件加密來保證數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的合理性和安全性,應(yīng)用編程技術(shù)對軟件模塊以及軟件運行空間進行合理優(yōu)化,保證軟件運行的穩(wěn)定性,并有效提升其應(yīng)用效率,促進編程技術(shù)應(yīng)用價值的實現(xiàn)。

作者:于博文 單位:長沙市第六中學(xué)

計算機軟件論文:計算機軟件工程中的編程技術(shù)

摘要:隨著我國科學(xué)技術(shù)的快速發(fā)展,編程技術(shù)早已經(jīng)逐漸融入了我們的日常生活和工作中,特別是工作中需要用到的編程技術(shù)較多且復(fù)雜,所以逐漸出現(xiàn)了計算機數(shù)據(jù)庫的概念,并且一經(jīng)推出就受到人們廣泛的推崇。本文通過對計算機軟件工程中數(shù)據(jù)庫文件的建立、數(shù)據(jù)庫的概念以及編程技術(shù)在計算機數(shù)據(jù)庫中的作用進行了分析和探討,總結(jié)歸納出了編程技術(shù)在計算機數(shù)據(jù)庫中的具體應(yīng)用措施,以供相關(guān)專業(yè)人員參考或采納。

關(guān)鍵詞:數(shù)據(jù)庫;計算機軟件工程;編程技術(shù)

編程技術(shù)其實是辦公實現(xiàn)自動化的重要基礎(chǔ)和關(guān)鍵組成部分,因為編程技術(shù)不僅能夠支持辦公類各種計算機軟件的正常和運行,還能夠保證辦公電腦硬件設(shè)備的安全。也就是說將計算機軟件應(yīng)用在計算機數(shù)據(jù)庫之中,不僅能夠最大程度上辦公的工作效率和辦公整體水平,還能夠提升企業(yè)的綜合能力和競爭力,從而使企業(yè)在金融危機這個大環(huán)境下,一直長遠的發(fā)展下去。

1計算機軟件工程中數(shù)據(jù)庫文件的建立

1.1類型比較

數(shù)據(jù)庫文件的建立一般情況下都要在能夠讀取相關(guān)信息的前提下進行,所以在初期準(zhǔn)備建立數(shù)據(jù)庫時,一定要針對數(shù)據(jù)庫的相關(guān)信息來進行有效的對比,而在觀察文件時還要根據(jù)信息讀取過程中容易出現(xiàn)的問題來進行選擇建立數(shù)據(jù)庫文件方式。

1.2建立數(shù)據(jù)庫

數(shù)據(jù)庫的創(chuàng)建一般情況下都是在文件類型確定之后才展開的一項工作,而在建立數(shù)據(jù)庫之后對于數(shù)據(jù)庫相關(guān)信息的訪問權(quán)限也會有較大的改變,所以在一般情況下設(shè)計都是針對相關(guān)功能不夠完善的項目來進行整改,通過更加合理的改善來解決計算機運行過程中出現(xiàn)的各種問題。

2計算機數(shù)據(jù)庫的概念

計算機數(shù)據(jù)庫其實就是通過編程技術(shù)來進行一系列工作的信息處理系統(tǒng),其實計算機數(shù)據(jù)庫出現(xiàn)的根本原因就是因為現(xiàn)如今信息技術(shù)發(fā)展十分迅速,所以計算機數(shù)據(jù)庫應(yīng)運而出,其最大的作用就是能夠為企業(yè)構(gòu)建一個自動化屬性的企業(yè)內(nèi)部信息處理系統(tǒng),從而最大限度上為企業(yè)提供一個計算機數(shù)據(jù)庫平臺,使辦公人員能夠借助編程技術(shù)進行工作,其中包括信息的儲備、更新、維護和傳輸?shù)鹊?。其實從本質(zhì)上看來,計算機數(shù)據(jù)庫就是一個對相關(guān)信息收集和整理的過程,這種技術(shù)十分適用于企業(yè)的辦公。

3編程技術(shù)在計算機數(shù)據(jù)庫中的作用

3.1可用性

可用性的提出是為了針對快速恢復(fù)故障和平衡負(fù)載。當(dāng)計算機的主接口出現(xiàn)問題時,備份的接口將會自動的代替其進行工作,從而保證網(wǎng)絡(luò)能夠有條不紊的運行。而當(dāng)網(wǎng)絡(luò)的數(shù)據(jù)接受量過大時,備份接口還可以幫助主接口進行數(shù)據(jù)的接收和發(fā)送,從而起到均衡的作用。

3.2信息隱藏性

主體在進行通訊連接時,可以利用計算機的NAT技術(shù)系統(tǒng),來隱藏內(nèi)網(wǎng)的網(wǎng)址,并且在數(shù)據(jù)上是以公網(wǎng)的網(wǎng)址訪問的網(wǎng)絡(luò),也就是說企業(yè)的用戶可以直接訪問外網(wǎng)的因特網(wǎng),但是外網(wǎng)的所有網(wǎng)絡(luò)都無法進行企業(yè)內(nèi)部網(wǎng)絡(luò)查看企業(yè)中的任何信息和資源。

3.3身份鑒別

身份鑒別是面向所有用戶進行的驗證程序,計算機的身份鑒別主要是指訪問計算機的身份鑒別和端口計算機的身份鑒別。訪問該計算機的用戶必須通過SSH或者HTTP(HTTPS)的連接,通過輸入用戶和密碼的方式來進行連接和鑒別,并且要保證密碼以私密文件的方式保存在TACACS認(rèn)證的服務(wù)器上,也就是說在計算機數(shù)據(jù)庫中應(yīng)用編程技術(shù)將能夠最大限度上保證企業(yè)辦公信息和數(shù)據(jù)的安全性。

4計算機數(shù)據(jù)庫中存在的問題

編程技術(shù)和傳統(tǒng)的計算機網(wǎng)絡(luò)技術(shù)其實都是一樣的,都是對于計算機的使用人員相關(guān)網(wǎng)絡(luò)信息的總結(jié)和整理,只是編程技術(shù)要相較于傳統(tǒng)計算機網(wǎng)絡(luò)技術(shù)來說更加的便捷和方便。但是計算機網(wǎng)絡(luò)技術(shù)存在著一個至關(guān)重要的問題,那就是相關(guān)信息的安全性,因為計算機網(wǎng)絡(luò)技術(shù)依賴于編程技術(shù)和網(wǎng)絡(luò),所以編程技術(shù)具有容易修改、容易刪除、容易查閱的特點,所以計算機網(wǎng)絡(luò)技術(shù)中的信息很容易就被人他人進行查閱和修改,缺乏一定程度上的安全性。也正是因為這一問題,所以導(dǎo)致了計算機網(wǎng)絡(luò)技術(shù)安全信息上的安全隱患。

5數(shù)據(jù)庫文件的訪問技術(shù)改革

5.1給予計算機數(shù)據(jù)庫硬件支持

企業(yè)的工作流程內(nèi),計算機占據(jù)著其中百分之八十工作量,也就是說要想實現(xiàn)計算機數(shù)據(jù)庫就必須要將編程技術(shù)應(yīng)用在辦公中。由于計算機數(shù)據(jù)庫涉及的業(yè)務(wù)內(nèi)容較多且相關(guān)信息比較繁雜,所以不論是計算機辦公的軟件還是硬件設(shè)備都需要編程技術(shù)的支持才能夠保證辦公中所有工作的順利進行。計算機數(shù)據(jù)庫中的特定軟件有很多,其中以設(shè)備管理的軟件為主,而支持自動化辦公軟件的系統(tǒng)主要是計算機數(shù)據(jù)庫、SQLserver2008和Access。

5.2實現(xiàn)辦公軟件自動化

在辦公的文檔管理中應(yīng)用編程技術(shù),不僅能夠保證使用者在計算機辦公過程中能夠在計算機的網(wǎng)絡(luò)平臺進行信息文件的審閱和查看批復(fù),還能夠在網(wǎng)絡(luò)信息平臺對文件信息進行審批和修改,這對于辦公來說不僅提升了工作效率,還最大程度上減少了工作量。企業(yè)的工作人員在接收到文件之后,可以先將文件錄入在網(wǎng)絡(luò)信息平臺內(nèi),然后再信息平臺內(nèi)進行修改和存檔,存檔完畢之后,可以對其進行準(zhǔn)確的命名,以便他日查閱文件,并且存檔的工作人員還可以將文件進行加密,針對不同用戶設(shè)置訪問權(quán)限,從而保證文件的安全性和共享性。

5.3創(chuàng)建全新信息平臺

現(xiàn)如今很多企業(yè)都將編程技術(shù)應(yīng)用在企業(yè)管理和信息中,其中信息使用的最為廣泛和頻繁,企業(yè)信息主要就是利用編程技術(shù)創(chuàng)建一個網(wǎng)絡(luò)信息平臺,其中最常見的就是電子網(wǎng)絡(luò)論壇或者電子公告,在這個網(wǎng)絡(luò)信息平臺內(nèi),企業(yè)可以隨時隨地的公布企業(yè)公告和企業(yè)交流等等。

6結(jié)束語

綜上所述,只有了解了編程技術(shù)的全部應(yīng)用內(nèi)容,才能夠更好的將編程技術(shù)應(yīng)用在計算機數(shù)據(jù)庫內(nèi),這不僅能夠提升企業(yè)的辦公質(zhì)量,還能夠最大限度上的提升企業(yè)的辦公效率,多方位的保障企業(yè)辦公所有工作的順利進行,從而最大限度上企業(yè)在整個市場環(huán)境下的競爭能力。

作者:王依楠 單位:長春職業(yè)技術(shù)學(xué)院

計算機軟件論文:計算機軟件工程管理及應(yīng)用

摘要:隨著時代的發(fā)展,社會的進步,信息技術(shù)已經(jīng)成為影響社會生產(chǎn)的關(guān)鍵性因素。人們更多的將精力放到計算機的使用,以及面向計算機的應(yīng)用管理等角度,而忽視了對計算機軟件工程的深入思考。所以本文主要在計算機軟件工程的管理和應(yīng)用等方面進行分析,從不同的角度來觀察和思考計算機工程的相關(guān)內(nèi)容,帶動計算機軟件工程的發(fā)展。

關(guān)鍵詞:計算機軟件工程;管理與應(yīng)用

引言:

從目前我國計算機技術(shù)的問題來講,很多人的觀念受到傳統(tǒng)意識的限制,并且受到計算機引用意識的影響,沒有將計算機技術(shù)真正應(yīng)用到日常生活中。并且就目前而言,我國計算機軟件工程的管理設(shè)計還不太均衡,明顯存在一定出入,所以要結(jié)合計算機軟件工程應(yīng)用的不同角度進行分析,不斷帶動計算機軟件工程管理的發(fā)展。

1計算機軟件工程管理的主要內(nèi)容分析

1.1工作人員管理

就目前而言,我國計算機軟件的工程管理設(shè)計仍然不夠成熟,很多方面存在很大的問題,并且在當(dāng)下主流意識的培養(yǎng)中難以形成針對性的計算機軟件工程意識。在計算機軟件工程的構(gòu)建中,計算機軟件工程管理是其中不可忽視的重要問題,有關(guān)部門應(yīng)該針對計算機軟件工程的管理進行分析,全面帶動計算機軟件工程的進步。

1.2用戶管理

計算機軟件工程的主要面向?qū)ο笫谴蠓秶娜罕?,所以在進行軟件工程管理時完成最大程度的開發(fā)就能夠減少此類市場競爭關(guān)系的影響,達到用戶的需求。在完善計算機軟件工程管理體系的前提下,給用戶最好的軟件體驗,而其中最多的是滿足用戶的功能需求,增添更多的功能來滿足用戶的實際需要,實現(xiàn)計算機軟件工程在實際應(yīng)用方面的擴展。結(jié)合計算機軟件工程在社會生活中的實際應(yīng)用進行分析,不斷進行再次設(shè)計和完善,最終始終能夠在此項工程中取得突破性進步。

2計算機軟件工程管理的辦法與對策分析

建立完善的計算機軟件工程體系來進行具體的工程建設(shè),從我國計算機軟件工程當(dāng)前面對的實際情況進行分析,帶動科學(xué)合理的計算機軟件工程架構(gòu),促進整體管理體系的發(fā)展。在充分的計算機軟件管理角度上充分調(diào)動軟件設(shè)計體系的作用,結(jié)合完善的管理措施,為達到計算機軟件工程管理的相關(guān)措施來實現(xiàn)有關(guān)問題。

2.1構(gòu)建健全的計算機軟件工程管理體系

在計算機軟件工程的管理體系進行分析,以更加科學(xué)合理的管理辦法,全面帶動軟件工程的發(fā)展,對我國計算機工程的進步來講非常重要,更加適合當(dāng)前社會生產(chǎn)的優(yōu)化調(diào)動,利于科學(xué)化的管理措施。

2.2加強對計算機軟件工程的風(fēng)險管理與進度管理

在計算機軟件工程中,由于我國的有關(guān)措施還不夠完善,所以在計算機軟件工程體系中還存在著一定的問題。所以在對于計算機軟件工程的發(fā)展中,需要結(jié)合一定的軟件工程建設(shè)來進行更加科學(xué)合理的設(shè)計,在實際軟件工程建設(shè)來完善管理體系的構(gòu)建,帶動系統(tǒng)化的應(yīng)用措施。在計算機軟件工程的實現(xiàn)中,需要結(jié)合管理體系的設(shè)計進行分析,在原有系統(tǒng)工程建設(shè)的基礎(chǔ)上,充分調(diào)動風(fēng)險管理和進度管理的有關(guān)工作,促進應(yīng)用體系反饋的發(fā)展。

2.3強化計算機軟件工程項目合作團隊的管理

在計算機軟件工程管理中從團隊合作的角度進行考慮,全面分析計算機軟件工程的管理體系,通過團隊合作的方式來進行優(yōu)化培養(yǎng),增強計算機軟件的管理方案,在實現(xiàn)計算機工程的基礎(chǔ)上實現(xiàn)細化管理。并進行用戶實際應(yīng)用情況的反饋,為滿足用戶的實際體驗,在原有計算機軟件工程的建設(shè)中,優(yōu)化用戶的軟件體驗,結(jié)合遇到的問題進行分析,得到及時解決。

3計算機軟件工程的應(yīng)用

3.1軟件工程工作流程管理系統(tǒng)概述

計算機軟件工程主要面向普通用戶群的實際體驗,在傳統(tǒng)的計算機網(wǎng)絡(luò)體系的構(gòu)建中能夠滿足多項計算機軟件的發(fā)展基礎(chǔ),優(yōu)化軟件的使用效率。全面帶動計算機軟件體系的發(fā)展,積極促進人們的日常應(yīng)用體驗,帶來更加科學(xué)合理的計算機軟件工程的構(gòu)建。簡單來講,計算機軟件工程管理體系主要是在基本的工作流程中進行實際完善,全面優(yōu)化軟件工作流程的操作,實現(xiàn)對用戶實際應(yīng)用的模擬安排,促進計算機軟件工程的發(fā)展。在合理的軟件工程經(jīng)營管理體系中,按照對應(yīng)的原則進行分配,并且給予這些軟件工程更多的實際體驗,維持在不同的信息規(guī)劃中,實現(xiàn)更大范圍的計算機軟件工程體系構(gòu)建。

3.2計算機軟件在工程項目管理上的應(yīng)用

隨著時代的發(fā)展,計算機軟件工程建設(shè)逐漸成為社會生產(chǎn)中的重要影響因素。對于企業(yè)的工程施工建設(shè)來講,計算機軟件工程的應(yīng)用非常重要,能夠直接影響到不同環(huán)節(jié)下信息的交流和溝通,并且在產(chǎn)業(yè)信息結(jié)構(gòu)中進行科學(xué)合理的體系構(gòu)建,全面帶動工程建設(shè)的發(fā)展,更好的進行交流和溝通,對減少工程建設(shè)的成本來講有著更多的幫助,有利于企業(yè)項目工程的管理。

3.3計算機軟件工程在教學(xué)中的應(yīng)用

在社會主義市場經(jīng)濟快速推動的前提下,由于計算機軟件工程的特性受到更多社會生產(chǎn)建設(shè)的廣泛應(yīng)用,并得到更多領(lǐng)域的利用。比如在進行教學(xué)數(shù)據(jù)信息的交互中能夠得到更好的交流和溝通,計算機軟件應(yīng)用給了教學(xué)方案的交互式設(shè)計,教師能夠通過計算機軟件來進行良好的輔助教學(xué),并且在原有信息結(jié)構(gòu)的基礎(chǔ)上,減少成本的利用,建立良好的基礎(chǔ)信息交互。隨著時代的發(fā)展,計算機軟件將會應(yīng)用到更多的教學(xué)設(shè)計中,得到計算機軟件開發(fā)的優(yōu)化改善,極大程度提高在計算機軟件工程應(yīng)用基礎(chǔ)上教學(xué)的效率,進一步促進計算機軟件工程的發(fā)展。就目前來講,計算機軟件工程建設(shè)的實際應(yīng)用較為廣泛,能夠得到進一步的開發(fā)和利用,得到更多創(chuàng)新與發(fā)展的機會,促進我國計算機軟件工程體系的構(gòu)建。

4結(jié)束語

總的來講,在我國社會主義經(jīng)濟飛速發(fā)展的前提下,計算機工程同時得到快速進步。全面發(fā)展計算機軟件工程建設(shè)對當(dāng)前社會生產(chǎn)來講非常重要,通過系統(tǒng)優(yōu)化的科學(xué)合理建設(shè)來進行軟件工程管理,構(gòu)建完善的計算機軟件工程管理體系。所以,通過計算機軟件工程管理的角度進行重點分析,能夠全面促進計算機軟件工程的發(fā)展。

作者:仲煒 單位:三江學(xué)院

計算機軟件論文:計算機軟件工程管理淺析

摘要:隨著科學(xué)技術(shù)的不斷發(fā)展,計算機軟件工程的地位也變得越來越重要,并影響著我國的社會經(jīng)濟發(fā)展。在近些年中,我國的計算機軟件工程有著非常迅速的發(fā)展,同時也取得了良好的成績,但在其管理工作上,還存在著許多需要完善的地方,為此,必須給予計算機軟件工程管理工作足夠的重視,加強對其管理策略的研究,才能更好的促進我國的計算機軟件工程的發(fā)展。本文將對計算機軟件工程管理內(nèi)容、管理策略和應(yīng)用進行詳細的分析。

關(guān)鍵詞:計算機軟件工程;管理內(nèi)容;管理策略;應(yīng)用

就目前我國的計算機軟件工程管理工作來分析,無論是在其管理體制上,還是在管理模式上都還存在著許多急需完善的地方。由于計算機軟件產(chǎn)品的特殊性質(zhì),使得它在管理模式和管理策略上都與普通產(chǎn)品有著較大的區(qū)別,實際的管理過程必須在明確其管理內(nèi)容的基礎(chǔ)上,進行有針對性的強化管理,提升整體管理水平,為計算機軟件工程的應(yīng)用和發(fā)展做出更大的努力。

1計算機軟件工程管理的內(nèi)容

1.1組織機構(gòu)管理

計算機軟件工程管理對其管理人員有著非常高的要求,由于我國在這一方面的管理工作上起步相對較,高素質(zhì)的管理人才比較缺乏,這也是計算機軟件工程管理水平難以提升的一個重要原因。組織機構(gòu)管理是計算機軟件管理中的一個重點內(nèi),它不僅需要進行開發(fā)人員的匯合與管理,還需要做到科學(xué)合理的人力資源分配和調(diào)用,如何發(fā)揮出現(xiàn)有人力資源的最大優(yōu)勢,有效的提升工作效率,是目前計算機軟件工程組織機構(gòu)管理工作中的一個重點研究問題。

1.2工作人員管理

相對組織機構(gòu)管理來說,工作人員的管理更具有針對性,而且管理過程更具體化。工作人員是計算機軟件工程得以發(fā)展的基礎(chǔ),同時也是軟件從無到有的直接參與者,所以它的管理應(yīng)該包括軟件開發(fā)設(shè)計到實施應(yīng)用的全過程。其管理工作應(yīng)該在全面掌握工作人員的專業(yè)技能和綜合素質(zhì)的基礎(chǔ)上進行,將最優(yōu)的人才安排到最為合適的工作崗位上。

1.3軟件用戶管理

軟件用戶管理同樣也是計算機軟件工程管理的一個重點內(nèi)容,它通過對用戶信息的收集、市場的調(diào)查、用戶反饋信息的分析去實現(xiàn)軟件工程的優(yōu)化與完善。為了保證軟件的開發(fā)符合社會發(fā)展的需要,更好的滿足廣大用戶的需求,在進行實際的軟件項目開發(fā)前,必須進行充分的市場調(diào)查研究,收集不同用戶群體的信息,并在此基礎(chǔ)上進行開發(fā)設(shè)計的優(yōu)化,降低降低軟件工程的風(fēng)險。

1.4檔案資料管理

隨著科學(xué)技術(shù)的不斷發(fā)展,計算機軟件工程也變得越來越龐大,它所涉及的檔案資料和數(shù)據(jù)信息也越來越多,這也在一定的程度上加大了計算機軟件工程檔案資料管理的難度。軟件工程檔案資料的管理,主要包括了項目期間所有檔案資料的收集與整理,和開發(fā)應(yīng)用過程中相關(guān)資料的備份與存檔。加強對計算機軟件檔案資料的管理不僅可以為其后續(xù)的開發(fā)和維護提供良好基礎(chǔ),同時也有利軟件開發(fā)效率和安全性的提升。

2計算機軟件工程管理的策略

2.1強化管理體系,提高管理效率

管理體系是管理工作的重要指導(dǎo),同時也是管理工作得以正常有序進行的基礎(chǔ),所以要加強計算機軟件工程管理的策略,首先要做的就是強化計算機軟件工程管理體系的建設(shè),從實際的管理工作中去不斷的完善管理體制和管理手段,并通過相關(guān)的獎勵機制和責(zé)任制來提升工作人員的工作熱情和責(zé)任心。其次,注重計算機軟件工程管理人才的培養(yǎng),提高工作人員的專業(yè)技能和綜合素質(zhì),并明確管理目標(biāo),促進管理效率和管理質(zhì)量的提升。第三,將管理機制落實到實際的計算機軟件管理工作中。

2.2加強軟件風(fēng)險管理,確保工作進度

在計算機軟件項目開發(fā)和推進過程中,其風(fēng)險問題是必然存在的,所以,必須加強對計算機軟件的風(fēng)險管理,構(gòu)建并不斷完善相關(guān)的風(fēng)險管控機制。第一,有針對性的進行工作人員風(fēng)險意識的培養(yǎng),讓每一個工作人員都了解基礎(chǔ)的風(fēng)險管理知識,這樣可以幫助工作人員在日常工作中及時的發(fā)現(xiàn)風(fēng)險并通報風(fēng)險,從而快速、科學(xué)的對其進行防護。第二,建立定期的計算機軟件風(fēng)險控制管理機制,這樣有利于進行潛在風(fēng)險的防范。第三,全面樹立風(fēng)險意識、效率意識以及成本意識,平衡好項目開發(fā)進度與項目支出間的管理,從而更好的提升項目效益。

2.3注重團隊合作,發(fā)揮團隊潛能

良好的團隊合作意識和團隊合作能力是計算機軟件項目開發(fā)的基礎(chǔ),同時也是計算機軟件工程管理的一個重點目標(biāo)。首先,有目的性的進行工作人員團隊合作意識的培養(yǎng),并通過有效的管理方式去進行團隊合作的協(xié)調(diào)與融合;其次,為企業(yè)內(nèi)部建立良好的溝通交流平臺,加強團隊與團隊、團隊內(nèi)部的交流合作,拉近彼此之間距離,這不僅可以起到提升工作效率的目的,還有利于團隊潛能的發(fā)揮;第三,通過科學(xué)有效的團隊管理手段,去提高工作人員的積極性與主動性,讓每一個工作人員都有一種歸屬感和使命感,這的計算機軟件開發(fā)團隊,才可以發(fā)揮出最大的優(yōu)勢,為企業(yè)創(chuàng)造更大的財富。

3計算機軟件工程的應(yīng)用分析

計算機技術(shù)和互聯(lián)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,讓計算機軟件工程的應(yīng)用變得越來越廣泛,其實際應(yīng)用中所發(fā)揮的作用也在不斷增加。就目前的應(yīng)用情況來分析,可以說是,各行各業(yè)都離不開計算機軟件工程。例如:最為常見的辦公軟件、界面操作系統(tǒng)、人機交互系統(tǒng)等。計算機軟件工程在企業(yè)內(nèi)部的信息數(shù)據(jù)管理上的應(yīng)用,可以讓其管理工作變得更加規(guī)范化和便捷化,同時也大大的提升了信息資源的共享效率;計算機軟件工程在教育行業(yè)中的應(yīng)用,可以幫助學(xué)校對學(xué)生檔案、學(xué)費等信息進行快速的管理,通過信息交流平臺的應(yīng)用,可以大大的提升知識的傳播效率,幫助學(xué)生更好的自我學(xué)習(xí)。計算機軟件工程的應(yīng)用可以說是無處不在的,計算機軟件工程的發(fā)展將推動著各大行業(yè)的發(fā)展。

4結(jié)束語

總的來說,計算機軟件工程的發(fā)展對實現(xiàn)我國社會現(xiàn)代化發(fā)展有著非常重要意義。為能夠讓計算機軟件工程為我國社會經(jīng)濟發(fā)展的發(fā)展創(chuàng)造更好的優(yōu)勢,必須加強對其管理工作的分析研究,保證管理質(zhì)量和軟件開發(fā)效率,并將其合理的應(yīng)用到實際的生活工作中,為我國的發(fā)展做出更大的貢獻。

作者:王恩濤 單位:遼寧萬益職業(yè)技術(shù)咨詢有限公司