計算機軟件工程論文匯總十篇

時間:2023-03-22 17:32:46

序論:好文章的創(chuàng)作是一個不斷探索和完善的過程,我們?yōu)槟扑]十篇計算機軟件工程論文范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。

計算機軟件工程論文

篇(1)

軟件工程自動化技術(shù)主要使用可編程控制器來進行,編程人員在可編程控制器內(nèi)部的閃存上進行反復(fù)擦寫代碼調(diào)試,通過軟件代碼燒寫硬件芯片的方式將控制器電路的邏輯進行分門別類地控制,使得各個電路邏輯可以發(fā)揮其對應(yīng)的作用,將內(nèi)部一系列復(fù)雜的運算操作變得直觀而簡單。可編程控制器的指令由內(nèi)部存儲器來完成運算過程,例如計時與計數(shù)等操作,進行數(shù)模或者模數(shù)轉(zhuǎn)換來讓機器進行人機交互等。這一系列自動化過程以計算機軟件工程技術(shù)為基礎(chǔ),實現(xiàn)了對工商業(yè)的便捷與高效操作,對于人類生活領(lǐng)域的進步起到了巨大的推動作用。當前計算機軟件工程項目的自動化主要用于自動化控制系統(tǒng)的工作方面,例如機床的自動化加工生產(chǎn),通過已完成的軟件工程項目控制機器芯片,由芯片發(fā)出操作指令,可以完全實現(xiàn)機床零件的生產(chǎn)和加工的自動化過程。除此之外,在計算機界越來越受關(guān)注的人工智能領(lǐng)域也受到軟件工程項目自動化的影響,人工智能技術(shù)通過軟件工程項目自動化開發(fā)的芯片指令模擬人類的行為模式來使得機器進行仿真工作,極大地解放了人力物力,使得計算機數(shù)據(jù)庫的利用效率達到一個新的層次。

1.2軟件工程項目自動化的開發(fā)

軟件工程師應(yīng)當對所需開發(fā)的軟件本身以及計算機系統(tǒng)有一定的了解深度。首先,軟件工程師要明確相應(yīng)用戶的需求問題,并針對這些問題給出相應(yīng)的解決方法來滿足這些需求,這個過程主要考慮以下問題:①準備做什么?即軟件工程項目的功能是什么?②I/O分別需要哪些數(shù)據(jù)?如何處理?③用什么樣的平臺來進行開發(fā)?這些問題將和用戶進行共同協(xié)商,最后由開發(fā)者的團隊以及廠商共同擬定所開發(fā)軟件的規(guī)格參數(shù)。軟件工程項目的系統(tǒng)設(shè)計應(yīng)從硬件和軟件兩方面著手。硬件方面,需明確整個開發(fā)與維護環(huán)境的硬件框架,包括機房的大小、機箱的配置、服務(wù)器的架設(shè)、電纜與通信設(shè)施的完整性、控制臺的規(guī)格等;軟件方面,需要把待燒寫芯片的程序規(guī)模、程序處理規(guī)格、操作系統(tǒng)規(guī)格、I/O數(shù)據(jù)信號的定義、I/O來源與接口等條件明確清楚。除此之外,還需要定制計算機處理程序的算法,規(guī)定程序與硬件之間的相互關(guān)系、維護處理的時鐘周期,軟硬件的可擴充性等。所有有關(guān)程序方面、接口方面、硬件方面、數(shù)據(jù)庫方面的各種條件參數(shù)都要在系統(tǒng)設(shè)計的初級階段規(guī)劃好,軟件工程項目的設(shè)計就像一個金字塔,而地基就是這些條件參數(shù),只有打好了地基,才能保證接下來的工作順利進行。

2軟件工程項目自動化管理

2.1數(shù)據(jù)管理

軟件工程項目的自動化管理人員需要定期對自動化操作設(shè)備各項指數(shù)進行嚴格的校驗,按照相應(yīng)的標準規(guī)范對設(shè)備數(shù)據(jù)進行抽樣采集與處理,通過人工的校驗計算或者其他可用的軟件工具來對數(shù)據(jù)進行比對與調(diào)試,調(diào)試后根據(jù)結(jié)果來判斷設(shè)備是否運行有誤。經(jīng)過一系列校驗之后若確定了設(shè)備可以正常運行,則將本次校驗過程與數(shù)據(jù)記錄在數(shù)據(jù)庫中,然后開始啟動設(shè)備使其開始運轉(zhuǎn)。軟件工程項目自動化運行中產(chǎn)生的數(shù)據(jù)非常重要,這些數(shù)據(jù)對于整個系統(tǒng)的擴展與改進都是至關(guān)重要的,所以需要做到實時的、多重的備份,避免一臺存儲設(shè)備故障后造成不可避免的數(shù)據(jù)丟失,可以使用類似企業(yè)內(nèi)部的具有云存儲功能的軟件進行備份。云存儲具有如下優(yōu)點:①可擴展性。云存儲往往具有無限擴展能力。按照目前的云存儲技術(shù)來說,存儲空間已經(jīng)徹底不是瓶頸了,企業(yè)及個人不再需要擔心空間不足而增加投資;②效率高。云存儲的存儲技術(shù)是非常先進的,比如多重備份、壓縮備份、加密備份、重復(fù)數(shù)據(jù)篩選、虛擬化服務(wù)器、虛擬化存儲、數(shù)據(jù)優(yōu)化等,為企業(yè)和個人提供了各種高效的存儲方案;③可恢復(fù)性高。本地磁盤中的數(shù)據(jù)被誤刪之后,恢復(fù)工作往往非常耗時。從云存儲中的數(shù)據(jù)恢復(fù)則非常快捷,只需找到刪除時間點然后通過廣域網(wǎng)進行傳輸即可,既省去了本地設(shè)備控件,又節(jié)約了時間;④可復(fù)用性。建立本地磁盤存儲需要大量的資金支持,而一旦出現(xiàn)災(zāi)難性事故,則所有數(shù)據(jù)不可避免遭受損壞。對于無力負擔災(zāi)難恢復(fù)或者想降低成本的企業(yè)來說,通過云存儲離線備份將是最佳選擇。

2.2環(huán)境與設(shè)備管理

軟件工程項目自動化運行過程中,環(huán)境因素對硬件設(shè)備的影響是至關(guān)重要的,環(huán)境要保持干燥,避免塵土、煙霧以及磁場干擾,盡量消除噪音以及避免溫度過高或者過低等等。在軟件工程項目的擴展過程中,需要對第三方硬件設(shè)備進行仔細的考察,確定其是否能夠和當前的系統(tǒng)以及項目兼容,并且應(yīng)用了第三方硬件之后應(yīng)當在一定時間內(nèi)記錄數(shù)據(jù)變化,以及時發(fā)現(xiàn)是否存在問題,若存在問題,要及時向有關(guān)職能部門匯報。若有必要將硬件設(shè)備進行調(diào)整更換,也必須在經(jīng)過了嚴密的數(shù)據(jù)與邏輯分析之后,確定所需要更換的設(shè)備可行,向有關(guān)職能部門匯報后進行更換。除此之外,企業(yè)員工還應(yīng)當遵循如下規(guī)定:①每個人對所分配的設(shè)備必須愛護與定期維護;②每個人只能使用本部門的設(shè)備,未經(jīng)同意禁止跨部門使用;③所有設(shè)備未經(jīng)授權(quán)時,不得自行拆、改、換任何配件;④未經(jīng)同意不得擅自加入外來設(shè)備。

2.3軟件測試管理

軟件測試管理是軟件工程項目的結(jié)晶,是軟件工程中的一個重要組成部分,對于整個系統(tǒng)都具有重要的意義,軟件測試管理不僅僅能夠揀選系統(tǒng)中出現(xiàn)的漏洞與錯誤,更是體現(xiàn)了在經(jīng)過各種技術(shù)方法測試之后,對于軟件工程項目質(zhì)量提高的信心所在。但是個人的智慧總是有限的,開發(fā)者無法預(yù)先知道所開發(fā)的軟件中有多少漏洞和錯誤存在,所以即便經(jīng)過了測試階段,依然不能保證軟件中不再存在問題。不過,在通過了數(shù)次的軟件測試之后,可以對軟件系統(tǒng)中存在的一些問題以及可能出現(xiàn)的后果進行定性地評估,將出現(xiàn)錯誤的幾率控制在可以接受的范圍之內(nèi),這些都可以大大提高軟件系統(tǒng)的可靠性,尤其對于醫(yī)療監(jiān)控、航空航天系統(tǒng)來說,軟件測試更是必不可少的環(huán)節(jié)。軟件工程項目自動化測試相對于傳統(tǒng)測試來說具有很多優(yōu)勢。自動化測試由一套邏輯縝密的測試標準組成,具有一套完整的自我測試過程,它可以在很大程度上避免個人習(xí)慣性思維所造成的疏忽,也可以減少傳統(tǒng)測試中重復(fù)工作所帶來的誤差。同時,自動化測試是具有縝密邏輯的一套測試步驟,能夠追蹤到錯誤信息出現(xiàn)的時間與位置,并且進行場景再現(xiàn)。由此可見,自動化測試將給測試人員帶來很大的方便,所以自動化測試也成為了提高測試效率與確保測試成功率的重點研究對象。常見的軟件測試模型有CMM模型、TMM模型等。

2.4安全管理

通常情況下,企業(yè)或公司內(nèi)部所進行的軟件工程項目自動化開發(fā)的數(shù)據(jù)都是屬于該公司的內(nèi)部保密數(shù)據(jù),所以從開發(fā)人員到管理維護人員來說人人都必須遵守公司的內(nèi)部保密規(guī)章制度,在未取得權(quán)限之前不得向外界任何關(guān)于保密數(shù)據(jù)的信息。在保密措施方面,可以在計算機設(shè)備中使用暗碼,阻止不相干人員接觸到核心數(shù)據(jù),并且這種暗碼的特性決定了它是很難被破解的;含有保密數(shù)據(jù)信息的工作間須安裝監(jiān)控攝像頭,隨時記錄各個員工對于計算機的使用情況;計算機內(nèi)部安裝記錄軟件,使其保留每個員工的操作記錄;含有敏感數(shù)據(jù)的計算機不得連接公共網(wǎng)絡(luò),需做到只連接內(nèi)網(wǎng)或徹底斷網(wǎng)運行。各種保密措施應(yīng)用到位之后,基本上就可以杜絕因個人原因而導(dǎo)致的敏感信息外泄的可能性。例如國內(nèi)著名的奇瑞汽車集團,其內(nèi)網(wǎng)安全體現(xiàn)在“4個管理”上,即為外設(shè)安全管理、核心數(shù)據(jù)管理、互聯(lián)網(wǎng)應(yīng)用管理與應(yīng)用程序管理。這4個管理關(guān)系著奇瑞內(nèi)部員工工作的方方面面,能夠有效阻止內(nèi)部敏感數(shù)據(jù)信息泄露。數(shù)據(jù)信息在存儲和傳輸過程中也面臨著一些安全風(fēng)險。通常來說,存儲介質(zhì)必須符合以下規(guī)定:包含敏感信息的移動設(shè)備必須由專人保管與看守;刪除存儲介質(zhì)上的敏感信息后,必須對存儲介質(zhì)進行徹底格式化并且在存儲區(qū)域填入無用信息對存儲區(qū)域進行覆蓋;存儲媒介出入庫的情況必須通過安全系統(tǒng)授權(quán)并保留記錄;對數(shù)據(jù)信息的傳輸過程應(yīng)采取對應(yīng)安全級別的加密技術(shù)(對稱加密與不對稱加密等);敏感數(shù)據(jù)信息在傳輸過程中必須使用數(shù)字簽名,這樣可以使信息具備不可否認性。除此之外,還應(yīng)當保證系統(tǒng)中計算機密碼的安全性,密碼安全應(yīng)當遵循如下原則:采用大腦記憶密碼,不得在書面媒介上出現(xiàn)密碼,更不能出現(xiàn)在電子郵件中;不采用缺省密碼;密碼由專人設(shè)置記憶,不與其他人分享;若密碼泄露,必須第一時間修改;密碼強度要足夠高;強制指定密碼的有效期;禁止交互式登錄;每周檢查一次口令強度。

篇(2)

1.2 IC卡迅猛發(fā)展的原因... 2

第二章 硬件系統(tǒng)設(shè)計... 4

2.1 IC的選用與設(shè)計... 4

2.1.1  IC卡概述及分類... 5

2.1.2  IC卡國際標準... 5

2.2 電源電路設(shè)計... 7

2.3主控芯片AT89S52 及相關(guān)電路設(shè)計... 9

2.4 串行通信... 14

2.5 蜂鳴器電路設(shè)計... 18

第三章 系統(tǒng)軟件設(shè)計... 19

篇(3)

隨著全球化的不斷加速,全球化軟件協(xié)作交付模式也是勢在必行的。根據(jù)Forrester的數(shù)據(jù),現(xiàn)在不少開發(fā)團隊呈現(xiàn)分布式的狀態(tài),超過一半的團隊游兩個以上的開發(fā)點,而且隨著目前企業(yè)合并和收購的形式的家具,新的分布式開發(fā)團隊也在不斷增加。而企業(yè)為了使開發(fā)能力和支持能力達到24×7的狀態(tài),也推動者全球化軟件協(xié)作交付的不斷發(fā)展。軟件外包市場的不斷繁榮發(fā)展,軟件工程工具的不斷進步,不少企業(yè)都開始發(fā)展軟件交付項目,舉個簡單的例子:不少企業(yè)選擇在美國完成軟件的概念設(shè)計,然后將系統(tǒng)架構(gòu)設(shè)計安排到歐洲,而在中國進行軟件的編碼和測試,在這樣一個大環(huán)境中,24小時不間斷的軟件交付和支持服務(wù)完全可以實現(xiàn),減少了對員工的壓榨,有大大提高了交付的速度。

1.2社區(qū)驅(qū)動的軟件交付

社區(qū)驅(qū)動的軟件交付是IT文化不斷發(fā)展的產(chǎn)物,現(xiàn)在的年輕人更傾向于社交導(dǎo)航,通過人和人之間的交流,使他們能夠更好地獲取信息,從而順利完成指定的任務(wù)。這就使得社區(qū)驅(qū)動的軟件交付應(yīng)運而生,也同時出現(xiàn)了相應(yīng)的方法和平臺。在這種交付模式中,雖然每個項目都會有一個領(lǐng)導(dǎo)者,但是相對而言,它更強調(diào)個體的能力和創(chuàng)造性。由世界上不同國家和地區(qū)的技術(shù)人員和最終用戶共同協(xié)作,從而完成項目的交付。他們以公共社區(qū)作為協(xié)作環(huán)境,然后將創(chuàng)新思想通過web來分享,并完成軟件的開發(fā)和測試,聚集他們的一個重要理由就是對項目的熱情和興趣。

1.3模塊化

隨著全球化的不斷發(fā)展,世界經(jīng)濟的競爭也在不斷加劇,為了生存,企業(yè)需要更多的創(chuàng)新力和業(yè)務(wù)靈活性,而另一方面,目前IT環(huán)境復(fù)雜度也不斷加劇,企業(yè)想要發(fā)展就必須面對新的挑戰(zhàn)。因此模塊化的提出使得企業(yè)能夠在根本上解決這些問題。模塊化實現(xiàn)了不同軟件構(gòu)件和應(yīng)用的打包,從而使企業(yè)更好地使用現(xiàn)有的資源,另一方面,在模塊化的指導(dǎo)下,SOA技術(shù)應(yīng)運而生,它通過對現(xiàn)有資源的重新整合,將各種服務(wù)實現(xiàn)組件化,從而使得新業(yè)務(wù)能夠快速上位,實現(xiàn)了企業(yè)的業(yè)務(wù)靈活性要求。

篇(4)

計算機軟件工程是個大范圍的概念,包含的范圍非常廣泛。首先在計算機軟件工程管理中要涉及到軟件開發(fā)人員和管理人員。在計算機軟件工程管理過程中,首先要對這些人進行管理。這些人員的能力水平,擅長的領(lǐng)域都不同,因此管理者應(yīng)當針對不同的工作將這些人進行分組管理,讓不同的人分管不同的工作,既能夠方便管理者進行統(tǒng)籌管理工作,又能夠充分發(fā)揮工作人員的能力,提高工作效率。其次,計算機軟件管理還要關(guān)注軟件開發(fā)的質(zhì)量。要保證計算機軟件的質(zhì)量,就要對整個開發(fā)和管理的全過程進行管理,包括數(shù)據(jù)、設(shè)備等。除此之外,計算機軟件工程的管理還包括對風(fēng)險的管理。計算機軟件工程存在著較大的風(fēng)險,既有軟件開發(fā)失敗的風(fēng)險,又包含信息泄露的風(fēng)險。管理者應(yīng)當提升風(fēng)險意識,加強對計算機軟件風(fēng)險的管理和控制,最大限度的降低風(fēng)險。

2 計算機軟件工程管理中存在的問題

在計算機軟件工程管理中管理的范圍廣,項目管理水平仍不成熟,管理者尚未意識到自動化管理對軟件工程管理的意義。目前,在計算機軟件工程管理方面存在的以下問題。

2.1 軟件管理數(shù)據(jù)存在問題

計算機軟件的開發(fā)和運行,離不開對數(shù)據(jù)的有效管理和運用。因此,管理者應(yīng)當加強對軟件數(shù)據(jù)管理的重視程度,加強對數(shù)據(jù)采集和存貯,數(shù)據(jù)存儲過程中要加強風(fēng)險意識,避免數(shù)據(jù)丟失、被盜或被病毒侵入。在不采用自動化的前提下,計算機軟件工程的數(shù)據(jù)需要進行人工操作和管理,人工操作和管理不可避免地會存在精確度不高,易出錯,難以校驗等缺點。

2.2 對環(huán)境設(shè)備的管理不足

計算機軟件工程的環(huán)境設(shè)備包含幾個方面。首先,計算機軟件工程開發(fā)需要大量計算機設(shè)備,這些設(shè)備的管理過程中存在著一定的問題,如計算機硬件的防塵、防潮不到位,計算機工作環(huán)境易受周圍環(huán)境的影響,要保持干凈除塵等,但實際工作中由于管理存在著一定的問題,工作人員意識度不高,導(dǎo)致計算機運行環(huán)境受到灰塵、煙霧、磁場等的影響。其次,在環(huán)境設(shè)備管理方面,計算機軟件工程開發(fā)需要功能強大的計算機,能夠保證計算機軟件正常開發(fā),但在實際工作中,常常會出現(xiàn)計算機兼容性差,運行速度慢,嚴重影響軟件工程的開發(fā)效率。

2.3 軟件測試管理不足

計算機軟件工程是一項浩大的工程,軟件測試是整個工程項目中一個十分重要的部分。因此,軟件測試管理工作就顯得尤為重要。但是目前有很多工作人員不重視軟件的測試工作,或者沒有及時進行測試,忽略了軟件中存在的漏洞,給軟件的使用和安全性造成了重大影響。

2.4 安全管理不足

計算機軟件工程開發(fā)中,軟件的安全性問題影響著整個工程項目的順利開展。管理者應(yīng)當加強安全意識,并加強對員工安全意識的培養(yǎng),設(shè)置安全性管理策略。但是仍有一些員工的安全管理意識不夠,沒有嚴格執(zhí)行企業(yè)的安全管理要求,導(dǎo)致信息泄露或者被病毒侵入,給企業(yè)造成嚴重的損失。

2.5 需求與實際不符

開發(fā)計算機軟件是為了滿足客戶的需求,但是實際工作當中,軟件開發(fā)人員更注重業(yè)務(wù)數(shù)據(jù)、測試及開發(fā)活動,缺乏對項目的整體規(guī)劃和管理,需求分析不足,與客戶的溝通協(xié)商缺乏,導(dǎo)致開發(fā)的軟件與客戶的需求不符。

3 計算機軟件工程的自動化管理措施

為解決以上的計算機軟件工程管理中存在的問題,提升管理水平,可以將自動化理念實施到計算機軟件工程管理當中。

3.1 對軟件數(shù)據(jù)的自動化管理

用自動化方式對軟件工程項目進行管理,需要工作人員對自動化設(shè)備進行定期檢測,以防設(shè)備出錯,并對軟件數(shù)據(jù)進行管理,加強對軟件數(shù)據(jù)的校驗,加強對軟件的調(diào)試工作,判定運行是否會出錯,若有錯誤出現(xiàn)要及時進行修改處理。其次,在數(shù)據(jù)的自動化管理方面也要重視數(shù)據(jù)的備份,防止數(shù)據(jù)丟失、被盜、病毒侵入等。一般情況下可以利用計算機、硬盤等設(shè)備進行存儲,也可以采用云儲存進行備份,云儲存與傳統(tǒng)的儲存方式相比較有很多好處,如儲存量大、不易丟失、易恢復(fù)等特點,可以有效保存數(shù)據(jù),提高備份的安全性。

3.2 對環(huán)境設(shè)備的自動化管理

在計算機工程自動化管理的過程中,還有一項重要內(nèi)容,就是對計算機軟件的運行設(shè)備進行管理。計算機設(shè)備的正常工作對環(huán)境有一定的要求,要保持環(huán)境干燥、防止煙霧和灰塵對計算機磁場造成一定程度的影響。噪音對計算機的工作也有一定的影響,因此也要注意防止噪音對計算機環(huán)境的影響,注意隔音和消音。計算機軟件對兼容性要求也很高,因此,當計算機軟件工程需要用到第三方設(shè)備時也要先檢測兼容性,保證軟件能夠在第三方品臺正常運行,針對兼容性的問題,也要加強監(jiān)督,實施監(jiān)控數(shù)據(jù),一旦出現(xiàn)問題,可及時修改。工作人員要定期對計算機硬件環(huán)境進行檢測和維護,定期檢測。

3.3 對軟件測試的管理

軟件測試管理是計算機軟件工程的核心內(nèi)容之一,對確保計算機正常運行有著重要意義。對軟件進行測試是為了及時發(fā)現(xiàn)漏洞并進行糾正。采用自動化技術(shù)對軟件進行測試可以提高檢測效率,大大節(jié)約人力成本,對系統(tǒng)進行自動檢測的修復(fù),可以提高軟件工程的效率和效果。利用自動化檢測可以及時發(fā)現(xiàn)問題,隨時掌握整個系統(tǒng)的運行狀態(tài),能夠彰顯出自動化管理的優(yōu)勢。計算機自動化測試是通過預(yù)先設(shè)定好檢測程序,對需要檢測的系統(tǒng)實施完成的測試,可以極大地減少人為檢測的不足,程序還可以準確跟蹤和定位檢測的進程,可以準確定位系統(tǒng)的問題所在,有利于采取針對性的辦法解決問題。

3.4 對軟件安全的自動化管理

企業(yè)的計算機軟件是企業(yè)的核心機密,必須保證其安全性。這里的安全性一方面是指信息被外界侵入;另一方面是指因管理不善,信息出現(xiàn)丟失、毀損、泄露等等情況。對此,企業(yè)應(yīng)當要求相關(guān)工作人員遵守保密要求,不能私自將信息帶出企業(yè)。對于企業(yè)存儲的數(shù)據(jù)和工作過程中運行的數(shù)據(jù),企業(yè)也需要加強管理,可以配置專門的人員進行安全管理,也可以利用計算機設(shè)置密碼進行保護,對密碼進行自動化管理,定期檢測。

3.5 要制定清晰的計劃,關(guān)注用戶的需求

在軟件開發(fā)以前,首先需要進行設(shè)置嚴密的計劃,對用戶的需求做可行性分析的,分析需求狀況,根據(jù)需求進行決策。在計劃階段,要考慮項目的計劃性、動態(tài)性。經(jīng)濟性和相關(guān)性。

4 計算機軟件工程自動化管理的意義

將自動化技術(shù)運用到計算機軟件工程項目的管理中對軟件工程的開發(fā)維護、軟件開發(fā)人員的管理、軟件的質(zhì)量以及軟件開發(fā)的效率和效果,甚至是人們的生產(chǎn)和生活都有著深遠的影響,有效提升管理效率,改善管理理念。具體意義闡述如下。

4.1 提高軟件工程管理的效率和效果

將自動化引入軟件工程管理當中,利用自動化技術(shù)對軟件工程進行管理,有利于提高管理的效率。通過自動化技術(shù),自動化設(shè)備可以按照人為輸入的指令進行操作,完成需要管理的任務(wù)。自動化管理與人工管理相比,管理的任務(wù)量少,速度快,準確度高,使得軟件工程項目管理效率更高,效果更好。

4.2 方便生活和工作

自動化管理技術(shù)將人從簡單重復(fù)勞動中解放出來,大大改善了生產(chǎn)方式。同時,計算機軟件的自動化管理的進一步升級,使得管理技術(shù)從生產(chǎn)領(lǐng)域運用到生活領(lǐng)域,極大的方便了人們的生活。

4.3 推動項目管理技術(shù)的發(fā)展

篇(5)

2計算機軟件技術(shù)在工程領(lǐng)域的運用

2.1對文獻整理的幫助

過去的文獻整理工作十分復(fù)雜,需要耗費大量的時間。通常是由整理人員對需要整理的文獻先進行清點,編寫一個清單,然后攝影人員按照清單的內(nèi)容對資料進行縮微拍攝,最終歸檔。但是,隨著計算機技術(shù)的不斷改革創(chuàng)新,在目前的文獻整理工作中融入了很多高科技的元素,計算機發(fā)揮著其重要作用。在20世紀計算機技術(shù)剛剛興起的時候,人們運用計算機整理文獻的大致流程是:第一步先通過數(shù)據(jù)庫軟件對需要整理的文件中的數(shù)據(jù)進行整合,記錄在數(shù)據(jù)庫當中;第二步將需要拍攝的內(nèi)容錄入到Word文檔當中,形成一個拍攝清單,里面表明刊頭等要素;第三步將文檔通過計算機打印出來。這三個步驟的完成都離不開計算機,同時因為人工智能代替的人力,減少了傳統(tǒng)方法中出現(xiàn)差錯的機會,使得整理工作更加精確和嚴密。在這一過程中,數(shù)據(jù)庫發(fā)揮著主導(dǎo)作用。到了21世紀,計算機軟件技術(shù)又出現(xiàn)了新的突破,人們需求的不斷變化,工作難度的增加,使最傳統(tǒng)的辦公軟件已經(jīng)無法應(yīng)付,需要開發(fā)一些有針對性的軟件來完成一些特殊的流程,減少人們的工作量,提高工作的效率。在微縮工程領(lǐng)域中,文獻整理占據(jù)了重要的地位,因此人們針對這工程領(lǐng)域一開發(fā)了專門的軟件技術(shù)。上個世紀文獻整理工作主要運用的是丹誠數(shù)據(jù)庫,但是面對復(fù)雜龐大的數(shù)據(jù),如果僅僅是需要進行一個膠片盒的盒標打印工作,都需要將該數(shù)據(jù)庫當中每一條用的到的數(shù)據(jù)依次打開,然后再逐個進行復(fù)制粘貼到規(guī)定的文檔當中,規(guī)范一個格式,最后再進行打印。如此一個小的任務(wù),就需要進行很多次的復(fù)制粘貼,程序很復(fù)雜,同時稍不留神就會出現(xiàn)錯誤。針對這一問題,一種新的計算機軟件便由此出現(xiàn)--marc-pro.exe。該應(yīng)用程序是為了輔助數(shù)據(jù)庫的工作而設(shè)計的,它能夠使數(shù)據(jù)庫充分地發(fā)揮其自身的功能,在文獻整理工作中發(fā)揮了重要的作用,提高了文獻整理工作的效率。

2.2對圖像處理工作的幫助

目前無論是任何地點,都能夠看到監(jiān)控攝像頭,視頻監(jiān)控已經(jīng)成為了社會的一種現(xiàn)象。視頻監(jiān)控強調(diào)視頻的清晰度,才能夠更好地為大眾服務(wù)。隨著出現(xiàn)的各種圖像處理方法,圖像的清晰度在不斷地提高。而針對圖像處理這一任務(wù),出現(xiàn)了各種處理軟件,并且隨著人們對圖像清晰度提出的新要求,這些軟件也在不斷的完善。

篇(6)

系統(tǒng)工程方法作為現(xiàn)代科學(xué)決策方法,主要將相關(guān)問題及情況分門別類,確定邊界,側(cè)重各門類之間內(nèi)在聯(lián)系,確保處理方法的完整性,采用全面和運動的觀點、方法分析主要問題及整個過程。其具有綜合性、科學(xué)性、實踐性等特點。利用系統(tǒng)工程理論指導(dǎo)軟件開發(fā)和維護,主要使用工程化概念、原理、技術(shù)及方法開展軟件開發(fā)、維護的工作。當前,軟件開發(fā)方式主要存在三種方式:自頂向下的結(jié)構(gòu)化方法;基本要素為對象、類、繼承等的面向?qū)ο蠓椒ǎ缓唵蔚男问交椒ā2捎孟到y(tǒng)工程方法是用系統(tǒng)的原理、方法研究系統(tǒng)的對象,立足整體系統(tǒng),制作出科學(xué)的工作計劃及流程,有效地完成任務(wù)。

1.2系統(tǒng)工程方法的基本內(nèi)容

系統(tǒng)工程方法依從系統(tǒng)全局觀點,從系統(tǒng)與要素、系統(tǒng)與環(huán)境之間相互聯(lián)系、相互作用出發(fā)研究相關(guān)對象,實現(xiàn)最佳處理問題的目標。其基本內(nèi)容有:全面調(diào)查研究有關(guān)資料和數(shù)據(jù),提取有效信息,系統(tǒng)了解相關(guān)問題信息,進一步確定完成任務(wù)所需條件;提出相關(guān)方案,展開定性和定量的理論分析,進而進行實驗研究,客觀評價系統(tǒng)技術(shù)性能、經(jīng)濟指標,注重社會效果,為最終方案在理論和實踐上做鋪墊;經(jīng)由系統(tǒng)分析與綜合,比較和鑒別出最優(yōu)系統(tǒng)設(shè)計方案進行實施;依據(jù)系統(tǒng)設(shè)計方案,制定有效計劃,將開發(fā)研究出的系統(tǒng)投入使用,并對系統(tǒng)的性能、工作狀態(tài)及社會反應(yīng)作出相關(guān)評價和檢驗。

2系統(tǒng)工程方法在計算機軟件設(shè)計中的應(yīng)用

2.1提出任務(wù)

計算機軟件開發(fā)交辦單位針對軟件開發(fā)系統(tǒng)向開發(fā)人員提出要求,布置相關(guān)開發(fā)軟件任務(wù)。在提出任務(wù)階段,交辦單位下達任務(wù)書,并與開發(fā)人員簽訂合同,同時,對項目有直接管理權(quán)限。開發(fā)人員需對任務(wù)書認真研究、分析其內(nèi)容。

2.2論證和批準

開發(fā)人員對需開發(fā)的軟件系統(tǒng)進行可行性研究,從而提出有效方案,后由專家學(xué)者做評審工作,并通過主管部門的批準,再進行系統(tǒng)的開發(fā)工作。這是軟件系統(tǒng)開發(fā)的首要前提,需開發(fā)人員經(jīng)過精心搜索有用信息做儲備資源,調(diào)查市場行情,綜合考慮經(jīng)濟可行性、技術(shù)可行性以及法律可行性等問題。

2.3需求分析

可通過網(wǎng)上調(diào)查問卷的形式,了解用戶在軟件系統(tǒng)方面的期望,從而對開發(fā)軟件系統(tǒng)的功能、性能、運作速度、設(shè)計限制等進行總體分析,制作出嚴謹?shù)囊?guī)格說明書,以支持后續(xù)軟件的開發(fā)進程。

2.4概要設(shè)計與詳細設(shè)計

軟件的概要設(shè)計與詳細設(shè)計是軟件開發(fā)的重中之重。軟件概要設(shè)計依據(jù)上述準備工作,建立起目標系統(tǒng)軟件的整體架構(gòu)及總體結(jié)構(gòu)與模塊間的互相聯(lián)系,設(shè)計完整的數(shù)據(jù)結(jié)構(gòu),從而定義各接口和控制接口。同時需要對相關(guān)部分進行審核。而軟件的詳細設(shè)計則是對概要設(shè)試,以便用戶使用手冊的編寫及完善。

2.5成果鑒定與推廣應(yīng)用

最后,開發(fā)人員需將開發(fā)設(shè)計出的系統(tǒng)軟件,在用戶實際使用環(huán)境中試安裝,并在責任時間里運行,在通過正式鑒定后交付用戶,并提供指導(dǎo)用戶使用與在用維護服務(wù)。同時,在用戶使用階段,開發(fā)人員需關(guān)注軟件運行進程,并對軟件系統(tǒng)進行維護。

篇(7)

2計算機軟件應(yīng)用管理的主要內(nèi)容

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

所謂組織機構(gòu)是強調(diào)一個完整的組織結(jié)構(gòu)及人員分配,確保分工明確,信息上傳達,而不僅僅是開發(fā)人員的簡單集合,組織機構(gòu)并沒有統(tǒng)一的模式,而是根據(jù)不同的工程有不同的適用選擇。

2.2工作人員管理

工作人員作為計算機軟件工程的主體,需要負責項目的實施,包括查找資料、編寫軟件程序、后續(xù)處理工作等,在這種情況下就需要結(jié)合工程項目的規(guī)模、性質(zhì)等,合理安排計算機軟件開發(fā)人員,由于不同工作人員的專業(yè)能力、素質(zhì)等不同,需要進行合理調(diào)配與管理,明確各自的責任,因為需要多方協(xié)作,所以就要求工作人員除了了解本專業(yè)的知識以外,還應(yīng)具備團隊協(xié)作能力,這樣才能更好的完成復(fù)雜的計算機軟件項目。

2.3用戶管理

軟件經(jīng)過設(shè)計和工作人員的協(xié)作開發(fā),但計算機軟件工程的管理與應(yīng)用文/聶思舉隨著計算機的普及,計算機已經(jīng)應(yīng)用到生活工作中的各個領(lǐng)域,計算機軟件開發(fā)項目涉及的領(lǐng)域也越來越廣泛,是較為復(fù)雜的系統(tǒng)性工程,在應(yīng)用過程中不免出現(xiàn)一些問題,本文將就計算機軟件工程的管理和應(yīng)用進行探討。摘要開發(fā)的最終目標在于用戶使用。所以用戶才是軟件的最終受用者,在這種情況下就需要在軟件開發(fā)過程中,充分了解用戶的需求、操作習(xí)慣等,盡可能的減少來自外界的干擾因素,在用戶的角度來增強軟件的可操作性和實用性。

2.4檔案資料管理

在計算機軟件的開發(fā)過程中,需要將各個流程記錄到檔案資料中,提高軟件開發(fā)的保障性。加強對檔案資料管理對提高管理效率和質(zhì)量都很重要。

3計算機軟件管理的完善

3.1清晰地計劃

提高對項目計劃的認識,進行合理的項目計劃和控制雖然項目實施過程中有很多不確定的因素,但是項目總體計劃和階段性計劃的作用非常關(guān)鍵,科學(xué)的項目計劃可以有效地降低軟件工程項目的實施風(fēng)險,可以有效地對項目進度進行管理和控制項目計劃在項目實施中具有承上啟下的作用,在項目管理的重要階段,在制定項目計劃的過程中,需要著重考慮項目計劃的系統(tǒng)性、動態(tài)性、經(jīng)濟性、相關(guān)性等方面的內(nèi)容。

3.2構(gòu)建人才體系

通過在軟件工程的實施過程中我們應(yīng)該意識到人的重要性,這就需要構(gòu)建計算機軟件工程管理的人才體系,不斷加強人力資源管理,調(diào)動工作人員的主觀能動性,從而確保工程各項目標的順利落實。在工作過程和培訓(xùn)過程中加強對計算機軟件工程知識的滲透,對項目管理人員、工作人員等進行專業(yè)化的培訓(xùn),做到理論與實踐相結(jié)合,運用到具體的工程項目中,增強計算機軟件的開發(fā)水平與利用價值,加強制度規(guī)范建設(shè),全面落實獎懲制度,提高工作人員工作積極性,以更好地實現(xiàn)計算機軟件工程效益目標。

3.3重視進度管理

強風(fēng)險意識與普通的管理工作相比,計算機軟件工程管理的風(fēng)險較高,需要深入學(xué)習(xí),掌握風(fēng)險識別、量化、控制工具和方法,并在日常的工作實踐中加強對于風(fēng)險防范知識的累積,從而能夠在項目實施過程中及時、精確地辨認風(fēng)險,發(fā)現(xiàn)潛在的威脅與隱患。所有計算機工程項目的管理工作人員,都應(yīng)樹立風(fēng)險意識,學(xué)習(xí)風(fēng)險管理知識,這樣才能夠客觀識別風(fēng)險并進行量化分析,進而有針對性地采取風(fēng)險防控方法,采取有效的措施進行風(fēng)險避免、轉(zhuǎn)移、減緩、消除等控制措施。定期做好計算機軟件工程項目的風(fēng)險預(yù)控與識別。一個完整的計算機軟件工程項目在多個環(huán)節(jié)中都應(yīng)該注意風(fēng)險問題,也就是說應(yīng)該將風(fēng)險管理貫穿于整個工作過程中,通過分析和預(yù)測以及防治從而將風(fēng)險產(chǎn)生的損失降到最低。一般可采取規(guī)避、減緩、轉(zhuǎn)移等手段處理風(fēng)險。并且我們需要進行進度管理,要結(jié)合計算機軟件工程項目的實際情況,考慮多方面因素和時間問題,從而制訂科學(xué)、完整、有效的進度管理工作表,對工程項目的進展狀況進行實時監(jiān)督,保證工作的質(zhì)量和效率。

3.4項目合作管理的強化

計算機軟件工程的管理不是一個人的工作,而是一個團隊的成就,一個良好的團隊是實現(xiàn)計算機軟件工程管理的根本保障,所以我們必須要強化團隊管理工作,重視加強工作人員的溝通與聯(lián)系,在團隊內(nèi)實現(xiàn)合作和責任分工,結(jié)合計算機軟件工程的實際情況,通過個人評估,進行合理、明確的任務(wù)分配,將具體的責任落實到個人和團隊總?cè)蝿?wù),以此來確保各項工作的順利有序;充分調(diào)動團隊內(nèi)部的主動性與積極性,激發(fā)團隊動力,調(diào)動所有員工熱情和積極性共同完成軟件工程項目。

篇(8)

[1]李倩偉,宋薇.動態(tài)規(guī)劃算法在軟件工程管理中的應(yīng)用[J].通訊世界,2016(18).

[2]顧溆琛.關(guān)于軟件工程管理的現(xiàn)狀和創(chuàng)新分析[J].科技尚品,2015(7).

[3]趙昆.軟件工程管理的現(xiàn)狀和創(chuàng)新策略[J].電子測試,2016(14).

[4]侯凱.淺談軟件工程管理的現(xiàn)狀和創(chuàng)新策略[J].計算機光盤軟件與應(yīng)用,2014(24).

[5]王旼旻.軟件工程管理的現(xiàn)狀和創(chuàng)新策略[J].信息與電腦:理論版,2015(19).

[6]王國鵬.關(guān)于軟件工程技術(shù)分析的探討[J].信息系統(tǒng)工程,2013(01):149-149.

[7]于為.軟件工程標準化現(xiàn)狀與分析[J].硅谷,2013(12):10-10.

軟件工程論文參考文獻:

[1]張健,安立龍,朱旭東.軟件工程專業(yè)應(yīng)用型人才培養(yǎng)模式的探索與實踐[J].計算機教育,2010(12):15-18.

[2]徐玲,文俊浩,熊慶宇.軟件工程人才培養(yǎng)模式的探索與實踐[J].現(xiàn)代教育技術(shù),2013(08):118-121.

[3]吳海濤.軟件工程專業(yè)應(yīng)用型人才培養(yǎng)模式的探索與實踐[J].天中學(xué)刊,2016(06):133-135.

[4]侯霞,劉建賓,李淑琴.軟件工程應(yīng)用型人才培養(yǎng)模式的探索與實踐[J].中國電力教育,2014(27):31-32.

[5]王薇.軟件工程思想在管理信息系統(tǒng)開發(fā)中的運用[J].電子技術(shù)與軟件工程,2015,11:71-72.

[6]高學(xué)軍.淺談軟件工程思想在管理信息系統(tǒng)開發(fā)中的應(yīng)用[J].科技資訊,2014,30:13.

[7]熊亞蒙.軟件工程思想在管理信息系統(tǒng)開發(fā)中的應(yīng)用[J].電子技術(shù)與軟件工程,2016(21).

軟件工程論文參考文獻:

[1]肖云.淺析計算機軟件工程的管理和應(yīng)用[J].電腦知識與技術(shù),2016(12):88-89.

[2]劉紅梅.計算機軟件工程管理與應(yīng)用探究[J].無線互聯(lián)科技,2015(2):97-98.

[3]初旭.計算機軟件工程管理與應(yīng)用解析[J].中國管理信息化,2013(5):72-73.

[4]劉琳.計算機軟件工程管理與應(yīng)用分析[J].軟件,2014(2):141-142.

篇(9)

【引言】隨著這幾年我國經(jīng)濟的不斷發(fā)展計算機對于我們的生活來說不僅僅是一種電子技術(shù),它還是國家現(xiàn)代經(jīng)濟發(fā)展迅速的象征。計算機技術(shù)的廣泛使用給我們的生活帶來便利,帶來了一系列的積極性影響。但是很多事物都是有雙面性的,現(xiàn)在越來越多的群眾開始質(zhì)疑計算機軟件的安全性,以及能否保障自身私密信息的安全性。因此國家越來越重視計算機軟件的維護。

1重視計算機軟件工程維護的意義

1.1保證用戶安全的基礎(chǔ)

隨著我國知識經(jīng)濟的不斷發(fā)展,計算機技術(shù)已經(jīng)被運用到各個地方,涉及到我們生活的方方面面。各行各業(yè)的發(fā)展也往更加信息化、科技化的趨勢進行,比如自動化生產(chǎn)、機器人代替廉價勞動力、信息儲存與運用等方面,這些方面都與計算機技術(shù)密切相關(guān)。所以,如果計算機的軟件出現(xiàn)了一系列的問題,包括計算機軟件被人惡意入侵或者系統(tǒng)崩潰等方面都會給人們的日常生活帶來許多的麻煩,更嚴重的是會給群眾帶來更多的經(jīng)濟損失。因此,我們重視對計算機軟件工程的維護,是群眾日常生活與溝通的安全的保證[1-3]。

1.2促進計算機軟件的開發(fā)

國家與群眾注重計算機軟件維護于檢查措施的重要性,會進一步提高科研人員對計算機軟件開發(fā)的動力。首先,因為大家重視計算機軟件的維護與檢查,所以在后期我們能在檢查與維護的過程中不斷地發(fā)現(xiàn)計算機軟件工程存在的漏洞。這也有助于計算機軟件的開發(fā)人員不斷地改進與彌補計算機軟件工程的不足。其次,在不斷地發(fā)現(xiàn)問題與改進問題的過程中,也可以不斷地提高科研人員的技術(shù)水平,促進科研人員更好地開發(fā)計算機軟件。

1.3提高計算機軟件的運行能力

通常來說,大家都會認為判斷計算機軟件的運行能力是以計算機軟件能力為主。但實際上,判斷計算機軟件的運行能力,不僅是體現(xiàn)在計算機軟件的能力上,更是體現(xiàn)在計算機軟件的維護能力上。在我們不斷地檢查與維護計算機軟件的過程中,我們個人對于計算機的了解也在不斷地加深,不停地修補計算機軟件的漏洞與不足,也有助于我們進一步提高計算機軟件的運行能力[4]。

2計算機軟件工程存在的問題

2.1網(wǎng)絡(luò)犯罪高發(fā)率

隨著我們生活水平地不斷提高,計算機軟件被應(yīng)用在我們生活的個、方方面面,難免有些計算機缺乏定期的檢查存在一定地安全隱患。這時候,就有許多的不法分子,利用計算機軟件的漏洞進行違法犯罪。他們利用一些軟件,將病毒嵌入在計算機軟件工程的漏洞中,盜用計算機用戶的私有賬戶,偷竊計算機軟件的用戶的相關(guān)私密信息,并將這些信息轉(zhuǎn)賣給其他人。這種網(wǎng)絡(luò)犯罪已經(jīng)嚴重地威脅與侵占了計算機用戶的人身與財產(chǎn)安全[5]。

2.2流氓軟件猖獗,軟件質(zhì)量下降

流氓軟件,就是當我們在使用瀏覽器查閱某些東西的時候,會突然出現(xiàn)的彈窗網(wǎng)頁或者是一些帶有網(wǎng)頁鏈接的浮動廣告。這些廣告通常情況下很難被關(guān)閉或者強制運行。流氓軟件也可以是指一些無法卸載的軟件。這些流氓軟件最大的問題就是,它們大多帶有病毒,計算機的使用用戶稍不注意就會被這些病毒侵入計算機,帶來一定的經(jīng)濟損失。或者有些流氓軟件會長期地占用計算機的使用內(nèi)存,這些都會很容易潛移默化地影響計算機的使用壽命,導(dǎo)致計算機會過早地報廢等問題[6-7]。

2.3計算機軟件維護的次數(shù)較少

因為許多的軟件公司需要耗費大量的人力、時間與資源去維護計算機軟件工程,所以大多數(shù)的軟件公司會忽視軟件維護這個事情,增加了一些潛在的危險隱患。實際上,許多軟件公司無法將維護軟件與促進軟件公司發(fā)展的兩方面相平衡,所以會導(dǎo)致一系列的問題。因此,大部分的軟件公司內(nèi)部都會有一些大大小小的問題,我們需要引起對這些問題的重視。

2.4非正常狀態(tài)的系統(tǒng)盤

計算機的運行情況與系統(tǒng)盤的狀態(tài)是離不開的,c盤的系統(tǒng)盤的內(nèi)存一般是需要15G左右。在計算機用戶的日常生活中,大家會下載一些軟件,這些軟件會占據(jù)大多數(shù)的內(nèi)存,這會影響計算機的有序運行。在下載軟件的同時,還有可能會下載一些偽造插件,它更加會占用計算機的存儲空間,降低計算機使用的速度與安全、功能性[8]。

3計算機軟件工程維護的措施

3.1選擇合適的程序語言

在維護計算機軟件工程的過程中,選擇合適的程序語言也是非常重要的一個方面。通常情況下,我們將計算機語言稱作低級語言,計算機語言對于大多數(shù)的人來說是很難學(xué)習(xí)的,所以如何維護計算機語言是非常困難的。因此我們可以對計算機的高級語言進行維護和編輯,我們可以將高級語言進行恰當?shù)貐^(qū)分與選擇,同時用不同地維護方式去對待不同的高級語言。提高高級語言的使用率,更有助于提高計算機的性能、識別能力,同時進一步使得計算機的維護工作變得更加簡單、方便。

3.2保證計算機軟件工程的質(zhì)量

科研人員在軟件工程的開發(fā)階段時,為了提高軟件工程的可控性與操作性,科研人員會注重提高軟件的整體質(zhì)量與降低成本的兩方面。同時這也有助于解決軟件開發(fā)過程中出現(xiàn)的部分問題。舉例來說,當軟件出現(xiàn)序列錯誤的問題,因為我們進行軟件維護,可以得到及時的解決,進一步促進了工作的輕松、簡單。同時在科研人員開發(fā)軟件的過程中,一些科研人員會使用一些程序設(shè)計提高計算機的使用與維護性能,在一定程度上也能減少計算機軟件工程在開發(fā)時的錯誤[9]。

3.3做好基礎(chǔ)維護的準備

雖然在我們的生活中計算機的使用已經(jīng)如此常見,但是很多的計算機用戶還是缺乏維護計算機軟件工程的意識。他們大多數(shù)都會認為,計算機只要在日常的使用中沒有出現(xiàn)什么太大的問題,沒有太卡機之類的,就不需要定時的對計算機進行維護與殺毒。這種想法非常普遍但是往往會引發(fā)一些軟件的安全問題。計算機維護不僅僅是科研人員與軟件公司的事情,也是每個計算機用戶的事情。計算機用戶需要培養(yǎng)自己對計算機軟件維護的意識,定期地對計算機進行殺毒等,以此來促進計算機運行的流暢。

對于計算機的用戶來說,可以在計算機中安裝防火墻、殺毒軟件等。優(yōu)秀的殺毒軟件有助于使用計算機的用戶平時對計算機軟件進行維護。用戶平時也應(yīng)該不定期地清理計算機的內(nèi)存來維護計算機的正常運行。因為如果計算機的內(nèi)存被過多的占用,會影響計算機的運行速度、效率,導(dǎo)致計算機軟件工程的運行不暢通。因此,計算機的用戶可以使用一些清理的軟件,將垃圾數(shù)據(jù)與不常用的軟件進行清理,以此來解決計算機的卡殼的問題。并且用戶盡量少瀏覽沒有安全證書的網(wǎng)站,這些網(wǎng)站比較容易存在一些病毒、木馬等,會增加電腦中毒的幾率。最后還有就是,一些陌生人發(fā)來的郵件與鏈接,不要輕易地打開,很容易將病毒引進計算機里,導(dǎo)致計算機在日常的使用中出現(xiàn)一些問題[10]。

3.4優(yōu)化計算機系統(tǒng)盤

系統(tǒng)盤在計算機的日常運行中占據(jù)非常重要的地位,它會直接性地影響計算機軟件的運行質(zhì)量。因此在我們的日常使用計算機的過程中,不能安裝過多的軟件,將系統(tǒng)盤、C盤占滿,不然會影響到計算機的運行效率。為了保持計算機運行的流暢,我們需要定期地優(yōu)化計算機的系統(tǒng)盤,清理系統(tǒng)盤里不必要的文件。大多數(shù)用戶都會使用殺毒軟件去清理垃圾,但是殺毒軟件的清理是并不徹底的,只能暫時的減少垃圾對于計算機運行速度的影響。因此,最根本的方法是隔一段時間就重新安裝系統(tǒng),最重要的是記得將重要的文件備份以免不必要的麻煩。根據(jù)之前的一份調(diào)查顯示,用戶最好將系統(tǒng)盤預(yù)留15G左右的內(nèi)存,會更有利于計算機的運行快捷。

3.5完善病毒防護機制

威脅計算機安全性的最主要的問題就是網(wǎng)絡(luò)病毒的侵入,因此我們需要重視對計算機的病毒防護。首先,計算機的用戶應(yīng)該安裝一些較為可靠、比較大眾的殺毒防護軟件,比如金山毒霸、360等。這些殺毒軟件不僅可以阻止病毒的侵入,還可以進一步檢查,提高計算機系統(tǒng)的安全性,保障計算機的正常運行。病毒的入侵很容易就會導(dǎo)致計算機的崩潰與用戶的信息泄露,因此用戶需認真地看待病毒的危害性。計算機的病毒防護軟件,一般情況下,可以識別并攔截出部分病毒、木馬,但是也存在著識別不出部分病毒的情況。這時候需要用戶使用防火墻的技術(shù),進一步對計算機的信息進行過濾與檢查,減少病毒入侵計算機的情況。除此以外,我們還要定期查找軟件漏洞,因為病毒攻擊的實質(zhì)是攻擊計算機的軟件漏洞。用戶定期的對軟件漏洞進行檢測,有助于降低病毒對計算機軟件工程的攻擊率,進一步減少計算機受到的傷害。

4計算機軟件工程的維護方法

4.1預(yù)防性與修改性的維護

我們要做好對計算機維護的準備工作,對計算機軟件的程序進行設(shè)計與編寫,以及對即將進行測試的部分進行修改。這有利于計算機軟件工程后續(xù)維護工作的便利。對計算機的修改性維護是指在計算機的使用過程中,對計算機軟件出現(xiàn)的一些錯誤進行及時的整改,包括設(shè)計、邏輯性等方面的問題[11]。

4.2完善性與適應(yīng)性的維護

完善性的軟件維護是指在計算機軟件使用一段時間之后,完善計算機軟件的功能加強與擴大。適應(yīng)性的計算機軟件工程維護是指在計算機軟件運行時,讓計算機軟件更好地適應(yīng)外部環(huán)境。我們會不斷地升級計算機操作系統(tǒng)和更新相關(guān)的數(shù)據(jù)環(huán)境。比如微軟的系統(tǒng)就會不斷進行更新升級,進而彌補不足與提高性能。在不斷更新的操作系統(tǒng)中,計算機軟件會更加滿足用戶的使用需求,并隨著環(huán)境的變化不斷地更新,跟上時展的步伐。

5結(jié)語

隨著我們國家近幾年的知識經(jīng)濟不斷發(fā)展與人民的生活水平不斷提高,計算機軟件工程在我們生活中占據(jù)越來越重要的地位。計算機對于企業(yè)的日常運行也有著密切的聯(lián)系,它進一步增加企業(yè)的運行利潤,提高企業(yè)的辦事效率。并且展望未來,計算機的應(yīng)用會更加廣泛,所以為了讓計算機能夠更好地為企業(yè)、個人、社會服務(wù),我們需要更加重視并積極研究對計算機軟件工程的相關(guān)維護措施。在此篇文章,作者僅以自己淺薄的知識水平,提出一些自己不成熟的建議與想法,希望能給讀者解決相關(guān)疑惑以及為解決這個問題盡一份自己的心力。

軟件工程碩士論文參考文獻:

[1]黃子軒.計算機軟件工程的維護措施和方法[J].電子技術(shù)與軟件工程,2018(24):110.

[2]邵丹.計算機軟件工程的維護措施與方法研究[J].電腦迷,2018(11):57.

[3]劉子甲.計算機軟件工程的維護措施和方法研究[J].科技風(fēng),2018(26):63-64.

[4]王碩.計算機軟件工程的維護措施和方法[J].電腦迷,2018(08):79.

[5]高銘言.計算機軟件工程的維護措施和方法[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018(07):35+66.

[6]周亮.計算機軟件工程的維護措施和方法[J].電子技術(shù)與軟件工程,2018(13):32.

[7]方輝,梁晨,梁振興.基于互聯(lián)網(wǎng)下的社區(qū)醫(yī)療資源整合[J].軟件,2018,39(6):174-176

[8]卓廣平.下一代互聯(lián)網(wǎng)動態(tài)路由協(xié)議機制分析與改進策略[J].軟件,2018,39(7):202-207

[9]郭璇,鄭菲,趙若晗,等.基于閾值的醫(yī)學(xué)圖像分割技術(shù)的計算機模擬及應(yīng)用[J].軟件,2018,39(3):12-15

篇(10)

關(guān)鍵詞:

軟件工程學(xué)科;博士研究生培養(yǎng);改進措施

0引言

在信息化浪潮的促動下,我國軟件工程學(xué)科高層次人才隊伍培養(yǎng)經(jīng)歷了跨學(xué)科培養(yǎng)、海(境)外引進、相近專業(yè)轉(zhuǎn)行等方式。2001年12月,教育部首次批準全國35所高校試辦示范性軟件學(xué)院(教高[2001]6號)[1]。以2011年3月教育部頒布的《學(xué)位授予和人才培養(yǎng)學(xué)科目錄(2011年)》(學(xué)位[2011]11號)[2]為起點,軟件工程專業(yè)從計算機科學(xué)與技術(shù)學(xué)科“脫胎”出來,正式成為一門新的學(xué)科,標志著我國軟件工程學(xué)科高層次人才培養(yǎng)完成了由學(xué)科從屬型向?qū)W科獨立型的跨越。這一跨越無論對于軟件工程的學(xué)科建設(shè),還是對于其高層專業(yè)人才的培養(yǎng)都具有頂層設(shè)計意義。正是由于這一頂層設(shè)計的作用,2011年8月教育部首次在我國48所高校增設(shè)了軟件工程一級學(xué)科的博士點和碩士點[3]。截至2015年,全國擁有軟件工程學(xué)科“博士一級”授權(quán)的高校已達52所,具有“博士二級”授權(quán)和碩士授權(quán)的高校達到106所。我國軟件工程高層次人才培養(yǎng)支撐了國家信息產(chǎn)業(yè)的發(fā)展,基本適應(yīng)了經(jīng)濟社會的發(fā)展和國防建設(shè)的需要,縮短了我國此學(xué)科與發(fā)達國家間的差距。由于軟件工程學(xué)科高度的交叉性、領(lǐng)域的滲透性以及需求的無限性,我國軟件工程學(xué)科高層次人才的培養(yǎng)特別是博士研究生的培養(yǎng),無論在基礎(chǔ)理論、課程設(shè)置,還是在培養(yǎng)方式、評價體系等方面都存在著一些問題。

1存在的主要問題

1.1學(xué)科課程體系特色不彰顯

我國軟件工程學(xué)科是從計算機科學(xué)與技術(shù)學(xué)科分化而來的,雖然已經(jīng)獨立為一級學(xué)科,但由于其和計算機科學(xué)與技術(shù)學(xué)科的緊密聯(lián)系,在博士研究生課程體系的設(shè)置中,仍然有很多內(nèi)容與計算機科學(xué)與技術(shù)下的二級學(xué)科“計算機軟件與理論”和“計算機應(yīng)用技術(shù)”極為相似。根據(jù)對國內(nèi)60所具有軟件工程一級學(xué)科博士點(39個單位)和一級學(xué)科碩士點(21個單位)的高校官網(wǎng)上所公布的研究方向和培養(yǎng)方案進行的統(tǒng)計分析,計算機軟件與理論二級學(xué)科和軟件工程一級學(xué)科相似度高于70%的研究方向占到了25%,相似度低于20%的研究方向僅為8.33%。從兩個學(xué)科開設(shè)課程相似度的比較來看,同一課程類別開設(shè)學(xué)校比例相似度高于70%的占80%之多[4]。這些統(tǒng)計數(shù)字表明,當前我國對軟件工程學(xué)科和計算機軟件與理論二級學(xué)科博士研究生的培養(yǎng),在課程設(shè)置上并沒有本質(zhì)區(qū)別。和計算機科學(xué)與技術(shù)學(xué)科的博士生相比,軟件工程教育的核心是能夠解決實際工程問題。軟件工程學(xué)科的博士生要熟悉一個或數(shù)個應(yīng)用領(lǐng)域的相關(guān)知識,并強調(diào)綜合應(yīng)用各種軟件工程方法與技術(shù)[5]。他們在軟件工程知識廣度和深度、工程實踐能力、溝通表達能力等方面比計算機科學(xué)與技術(shù)學(xué)科的博士生要更加優(yōu)秀。但在目前軟件工程學(xué)科課程體系下,軟件工程學(xué)科博士并沒有顯著特色與優(yōu)勢,這將影響本學(xué)科博士研究生的培養(yǎng)質(zhì)量。

1.2科研考核指標缺乏本學(xué)科特點

為了保證博士研究生的培養(yǎng)質(zhì)量,我國各大高校都相繼出臺了博士生研究生考核指標體系。博士研究生依靠發(fā)表“垃圾論文”,以“論文灌水”等方式蒙混畢業(yè)的時代已經(jīng)一去不復(fù)返。一般來說,規(guī)定在國內(nèi)重要學(xué)術(shù)期刊或在國際SCI檢索期刊上是博士生畢業(yè)并取得學(xué)位的基本條件之一。這些科研考核指標的制定給軟件工程學(xué)科的博士研究生培養(yǎng)質(zhì)量劃定了紅線。但這一考核體系仍具有“重期刊、輕會議”“唯SCI檢索”等特點。筆者認為,這種機械式照搬的考核體系擠壓了軟件工程學(xué)科博士研究生的學(xué)術(shù)空間。軟件工程是一門知識更新非常迅速的學(xué)科,通常情況下,每3~5年就會有一輪知識熱點的更新。對軟件工程學(xué)科而言,國際會議是最新穎、最優(yōu)秀的論文展現(xiàn)舞臺。學(xué)者們通過這個學(xué)術(shù)交流舞臺,與國際同行近距離交流最新、最有價值的學(xué)術(shù)成果,從而達到掌握該領(lǐng)域?qū)W術(shù)前沿的目的。如果一味地要求軟件工程學(xué)科博士研究生只能通過發(fā)表國內(nèi)一流學(xué)術(shù)期刊或者國際SCI期刊作為畢業(yè)條件,將導(dǎo)致兩方面問題。一方面,SCI國際期刊或者國內(nèi)一流學(xué)術(shù)期刊發(fā)表周期相對較長,從投稿到出版一般需要1~2年的時間,有些國際頂級期刊則需要2~3年或者更長時間的出版周期。我國軟件工程學(xué)科博士研究生的學(xué)制一般為3~4年,時間窗口有限,致使不少博士研究生放棄從事創(chuàng)新性強但有一定失敗風(fēng)險的科研課題,而愿意選擇創(chuàng)新性較低但比較穩(wěn)妥的科研課題去做,從而確保早日發(fā)表期刊論文而盡早獲得學(xué)位。另一方面,即使軟件工程國際一流學(xué)術(shù)會議可以代表該學(xué)科一流的學(xué)術(shù)水平,但僅發(fā)表國際會議論文往往并不能滿足軟件工程學(xué)科博士研究生畢業(yè)的基本條件,導(dǎo)致一些博士研究生不愿將最新最好的成果在一流國際會議上發(fā)表,而寧可選擇一些水平一般的期刊。這種做法顯然不利于我國軟件工程學(xué)科的博士研究生與國際同行們的交流,實際上造成了我國高檔次研究成果的流失,對培養(yǎng)優(yōu)秀的軟件工程人才得不償失。

1.3對工程實踐能力的培養(yǎng)重視不夠

軟件工程學(xué)科本質(zhì)上是一門工程科學(xué),要求學(xué)者們運用數(shù)學(xué)、工程和管理方法去解決軟件工程實踐中所遇到的人力所無法解決或者很難解決好的問題。因此,軟件工程學(xué)科與工程實踐問題具有高度的結(jié)合性。在軟件工程領(lǐng)域,除了少數(shù)的博士研究生從事基礎(chǔ)理論研究外,大部分研究課題是與具體實際相關(guān)的產(chǎn)業(yè)化問題。這就需要軟件工程學(xué)科的博士研究生具備較強的工程實踐能力,將理論概念轉(zhuǎn)化成為原型系統(tǒng)或者用實證實驗驗證理論、方法的動手能力。在實際過程中,一些單位對軟件工程學(xué)科的博士研究生工程實踐能力的培養(yǎng)重視不夠。有的博士生在攻讀學(xué)位期間編寫程序的代碼行數(shù)不超過1000行,有的甚至沒有編寫過代碼;有的博士生導(dǎo)師或博士研究生認為編寫程序不是創(chuàng)新性的工作,工程實踐是浪費學(xué)生或自己的寶貴時間;有的博士生由于在本科及碩士階段沒有打下良好的工程實踐基礎(chǔ),導(dǎo)致在攻讀博士學(xué)位期間其能力不能勝任工程實踐。無論出于何種原因,工程實踐能力的不足給博士研究生及其所在課題組的科研工作都會帶來負面影響。其結(jié)果是,博士研究生所提出的方法、理論無法得到工程實踐檢驗,導(dǎo)致科研成果無法落地;另外,缺少原型系統(tǒng)或者實踐驗證的研究論文也很難在國際高水平會議或者期刊上發(fā)表,造成科研工作成為無果之花。

1.4博士生導(dǎo)師指導(dǎo)時間尚顯不足

博士生導(dǎo)師對博士生的悉心指導(dǎo)是提高培養(yǎng)質(zhì)量的關(guān)鍵。相比發(fā)達國家,我國軟件工程學(xué)科博士生導(dǎo)師指導(dǎo)的博士生數(shù)量普遍較多,甚至出現(xiàn)一位導(dǎo)師一屆招收3~4位博士生的現(xiàn)象。有的博士生導(dǎo)師擔任單位的行政職務(wù),因此普遍感覺“日常雜事較多”“工作壓力較大”,這些因素從客觀上使得博士生導(dǎo)師沒有充裕的時間去指導(dǎo)每一位博士生,為數(shù)不少的博士生在讀期間感到與導(dǎo)師間的交流時間較少。有的博士生反映“長期見不著導(dǎo)師的面”,甚至“一個學(xué)期沒有和導(dǎo)師單獨交流”。這種“放養(yǎng)”現(xiàn)象有悖于對博士研究生的精心指導(dǎo)原則,對提高博士研究生培養(yǎng)質(zhì)量十分不利。

2改進措施

2.1構(gòu)建軟件工程學(xué)科博士研究生課程體系

軟件工程的學(xué)科內(nèi)涵是:“以計算機科學(xué)理論和技術(shù)以及工程管理原則和方法為基礎(chǔ),研究軟件開發(fā)、運行和維護的系統(tǒng)性、規(guī)范化的方法和技術(shù),或以之為研究對象的學(xué)科,其研究對象為軟件系統(tǒng),學(xué)科涵蓋科學(xué)與工程兩個方面。”據(jù)此,我們建議培養(yǎng)單位應(yīng)當反思當前軟件工程學(xué)科博士生課程的知識體系,明確該學(xué)科博士研究生所應(yīng)該掌握的學(xué)科基礎(chǔ)知識和學(xué)科特定的高級知識,構(gòu)建以數(shù)學(xué)、計算機科學(xué)、系統(tǒng)科學(xué)、管理學(xué)為基礎(chǔ),以軟件需求、軟件設(shè)計、軟件構(gòu)造、軟件測試、軟件維護、軟件配置管理、軟件工程管理、軟件工程過程、軟件工程方法和工具、軟件質(zhì)量等[6]為架構(gòu)的軟件工程學(xué)科博士生課程體系,使之具有鮮明的學(xué)科特色,培養(yǎng)真正能在軟件工程學(xué)科內(nèi)進行創(chuàng)新性研究的高級專門人才。

2.2鼓勵博士研究生向國際一流學(xué)術(shù)會議投稿

目前,在軟件工程學(xué)科領(lǐng)域,國際一流學(xué)術(shù)會議的學(xué)術(shù)水平已與國際一流學(xué)術(shù)期刊相當。建議有關(guān)主管部門適時修改軟件工程學(xué)科博士研究生的論文考核體系,不再將“國內(nèi)一流學(xué)術(shù)期刊”或者“國際SCI期刊”作為博士研究生論文考核的唯一硬性指標,而將國際一流學(xué)術(shù)會議論文的發(fā)表也納入可選的硬性指標之一。博士研究生通過參加國際一流學(xué)術(shù)會議,不僅可以提高自身的學(xué)術(shù)水平,而且更能向本學(xué)科的權(quán)威專家請教和學(xué)習(xí)。通過參加學(xué)術(shù)會議,博士研究生還可以提高自身的外文水平,擴大學(xué)術(shù)交流圈。筆者在澳大利亞昆士蘭科技大學(xué)(QueenslandUniversityofTechnology,QUT)信息系統(tǒng)系訪學(xué)期間,了解到該系的博士研究生每年均有一次參加所在領(lǐng)域國際一流學(xué)術(shù)會議的機會,費用可通過博士研究生所在系的培養(yǎng)部門和研究生導(dǎo)師所在課題組協(xié)商解決。這種做法是值得借鑒的。

2.3將工程實踐能力納入博士生入學(xué)和畢業(yè)的考核體系

將實踐動手能力納入博士生入學(xué)和畢業(yè)的考核體系,有利于培養(yǎng)更高科研素養(yǎng)的軟件工程學(xué)科博士研究生。譬如,QUT信息系統(tǒng)系的每位博士研究生在攻讀學(xué)位期間,除了開展理論研究外,還須將自己的理論研究內(nèi)容通過工程實踐實現(xiàn)出軟件原型系統(tǒng)。這種做法的益處是:一方面,可促使博士生研究出真正經(jīng)得起實踐檢驗的高質(zhì)量科研成果,杜絕了空洞而無實際價值的所謂成果;另一方面,因為博士研究生在各高校院所中實際上已是科研的生力軍,由他們動手實踐得出的原型系統(tǒng),對于課題組高質(zhì)量地完成科研課題也極為有益。建議將工程實踐能力的考查納入博士生入學(xué)考試的評價體系中,對于工程實踐能力欠缺的考生,要提前排除;同時建議博士生導(dǎo)師高度重視對博士生工程實踐能力的培養(yǎng),對于不能將形成的理論進行原型系統(tǒng)實現(xiàn)或者進行實證實驗的博士研究生,在畢業(yè)環(huán)節(jié)上要嚴格把關(guān)。應(yīng)當鼓勵博士研究生在發(fā)表科研論文的同時,申請軟件著作權(quán)或發(fā)明專利,從而形成理論研究緊密聯(lián)系實際應(yīng)用的良好培養(yǎng)機制。

2.4建立博士生培養(yǎng)的導(dǎo)師組制度

實行導(dǎo)師組制度不僅可以有效彌補博士生導(dǎo)師由于精力不足無法有效指導(dǎo)博士生的問題,而且還有利于形成知識結(jié)構(gòu)合理、思維方式相互補充的導(dǎo)師指導(dǎo)團隊,這對培養(yǎng)博士生的團隊精神和發(fā)散性思維都十分有利。筆者在QUT訪學(xué)時,校方給我安排了由三位導(dǎo)師組成的導(dǎo)師組。兩位副導(dǎo)師很好地配合了第一導(dǎo)師的工作,整個導(dǎo)師組對我進行了非常有效的指導(dǎo)。其中,第一導(dǎo)師負責訪學(xué)期間學(xué)術(shù)研究方向的制定及總體研究方法的確定,主抓研究的方向;兩位副導(dǎo)師各負責一部分研究細節(jié)的指導(dǎo),主抓研究的具體工作。通過導(dǎo)師組的指導(dǎo),使我在訪學(xué)期間不但在學(xué)術(shù)上有較大的進步,而且還對國外博士研究生的指導(dǎo)方法有了一定的切身感受。事實上,導(dǎo)師組指導(dǎo)制在英式或美式的博士研究生培養(yǎng)中是很常規(guī)的做法。在博士研究生培養(yǎng)中,建立導(dǎo)師組制度對于多方面利益群體均有益處。第一,對博士研究生而言,可以接受由兩(或多)位導(dǎo)師構(gòu)成的導(dǎo)師組的指導(dǎo)。由導(dǎo)師組構(gòu)成的更加豐富的知識平臺,可以給予博士生更加全面的指導(dǎo);第二,對博士生導(dǎo)師而言,導(dǎo)師組制度有可能使主導(dǎo)師從指導(dǎo)工作的細節(jié)問題中升華出來,而將有限的精力更加聚焦于宏觀上的指導(dǎo)和學(xué)術(shù)方向上的把握;第三,對副導(dǎo)師而言,通過指導(dǎo)博士研究生的研究工作,也可以促進自身學(xué)術(shù)素養(yǎng)的提高,在豐富學(xué)術(shù)成果的同時汲取主導(dǎo)師的經(jīng)驗,為未來的學(xué)術(shù)道路打好基礎(chǔ)。與主導(dǎo)師不同的是,副導(dǎo)師一般聚焦于從學(xué)術(shù)的細節(jié)上對博士生給予指導(dǎo)。副導(dǎo)師不一定要求具有高級職稱,只要能力具備即可,與博士生的關(guān)系更加接近于合作者之間的關(guān)系,而與主導(dǎo)師的關(guān)系可以定位為助理的關(guān)系。

3結(jié)語

軟件工程學(xué)科博士研究生培養(yǎng)方面所引發(fā)的問題,既有應(yīng)當提請教育主管部門加以研究的共性問題,如我國博士階段人才培養(yǎng)的目標定位、服務(wù)面向等宏觀方面的問題,更多的則是各培養(yǎng)單位在實踐中所需認真解決的具體問題。隨著“互聯(lián)網(wǎng)+”時代的到來,互聯(lián)網(wǎng)的創(chuàng)新成果已經(jīng)深度融合于軟件工程的學(xué)術(shù)研究與產(chǎn)業(yè)實踐中,這就預(yù)示著我國軟件工程學(xué)科的博士研究生培養(yǎng)將更加國際化、工程化。教育主管部門和從事軟件工程學(xué)科教育的實際工作者必須牢記歷史責任,認真研究“互聯(lián)網(wǎng)+”時代下軟件工程學(xué)科博士研究生培養(yǎng)的理論與實踐問題,提出積極的應(yīng)對措施,使我國軟件工程學(xué)科博士研究生的培養(yǎng)邁上新的臺階。

作者:馮在文 何敏 何克清 單位:武漢大學(xué)計算機學(xué)院 國防信息學(xué)院信息管理中心

參考文獻:

[1]教育部.教育部、國家計委關(guān)于批準有關(guān)高等學(xué)校試辦示范性軟件學(xué)院的通知(2001年)[EB/OL].[2016-03-05].

[2]國務(wù)院學(xué)位委員會,教育部.學(xué)位授予和人才培養(yǎng)學(xué)科目錄(2011年)[EB/OL].[2016-02-28].

上一篇: 機械設(shè)計專業(yè)論文 下一篇: 心理問題論文
相關(guān)精選
相關(guān)期刊
久久久噜噜噜久久中文,精品五月精品婷婷,久久精品国产自清天天线,久久国产一区视频
日本久久久久亚洲中字幕 | 中文字幕成乱码熟女 | 依依成人精品视频在线播放 | 亚洲天堂2021AV在线 | 亚洲一区欧美日韩 | 又紧又爽精品一区二区 |