時間:2023-03-16 15:40:50
導語:在計算機工程論文的撰寫旅程中,學習并吸收他人佳作的精髓是一條寶貴的路徑,好期刊匯集了九篇優秀范文,愿這些內容能夠啟發您的創作靈感,引領您探索更多的創作可能。

⑴開發出自帶防護功能的軟件。計算機系統非常龐大,除了必備軟件,在許多行業還裝有專門的軟件。面對如此復雜的軟件系統,軟件的維護工作不易開展。因此,在軟件的開發過程中要加大對防護功能的有效應用,使軟件自帶效果較好的升級、保密、病毒查殺等功能,使其在軟件運行過程中做好第一道防護工作。⑵在程序設計中使用高級語言。每一個軟件都是由一定層次的語言編碼而成的,像機器語言和換邊語言這樣層次較低的語言,雖然在操作的過程中較簡單,但是不利于在使用的過程中進行軟件的維護。因此,要在軟件開發時使用較高層次的語言,增加軟件對用戶指令的智能識別能力,通過技術的手段讓軟件維護工作簡單化、精細化。⑶嚴格把關軟件的質量。計算機軟件不同于其它實物,它的質量優劣直接影響著軟件的運行效果,質量好的軟件給軟件維護減輕了負擔,能夠減少計算機軟件問題的出現,這也意味著對計算機軟件在源頭上進行了維護。
2用戶方面
⑴養成計算機軟件維護的意識。對于多用戶而言,計算機軟件的維護似乎沒有什么實際意義,只要不影響到自己的工作,沒有必要去進行維護。⑵安裝防護能力強的殺毒軟件。為了保證計算機軟件的安全運行,安裝防護能力較強的殺毒軟件是必要的。⑶經常清理計算機內存。計算機內存過多也會影響軟件的安全性和運行效率,因而要定期進行計算機內存清理。對計算機內存進行清理包括對無用文件的清理,也包括對非常用軟件的清理,尤其要注意的是要盡量減少C盤的儲存數據。⑷經常對硬盤進行維護。對硬盤進行維護能減少垃圾數據對軟件的影響,維護硬盤主要在于:第一,定期對硬盤進行掃描、清理、木馬查殺等,清理廢棄的數據,減少對內存的占用。第二,要注意對重要文件進行備份,減少計算機風險。⑸養成文明上網的習慣。第一,不瀏覽不健康的網站,減少電腦接觸病毒的機會。第二,不打開來路不明的鏈接地址。第三,不進行“翻墻”行為,減少惡意木馬的攻擊。
3計算機軟件工程維護中需注意的問題
3.1促進軟件開發者和用戶的合作維護并不是某一方的工作,而是軟件開發者和用戶共同的課題。作為軟件開發者,應該不斷改進技術,在提高軟件使用性能的同時加強對軟件防護性技術的探索。作為用戶,應該在計算機使用過程中養成良好的軟件維護意識,并將工作過程中出現的問題反饋給計算機軟件開發者,以便在后期開發中改進相應技術。
3.2加強對相關軟件維護知識的宣傳為了提高用戶的計算機維護技術,應該加強維護知識的宣傳。首先,經營商應在用戶購買電腦時給予詳細的講解,讓用戶意識到軟件維護的重要性。第二,開發者應制訂詳細的維護說明書,減少用戶的疑惑。第三,網絡管理者可以在相應電腦界面給出維護建議,提醒用戶及時對電腦進行維護。
4結語
隨著軍隊院校教育轉型的深入,越來越多的教員開始嘗試由原來的“講座式”教學轉變為“引導式”,開始強調學員是學習的主體,學習的過程是學員主動探索、發現問題、意義建構的過程。然而教學模式的轉變不能僅僅局限于形式,更重要的是教師自身的角色定位和職能轉變。教師固有的教學理念、思維方式、行為習慣在短時間內無法完全轉變,教學改革困難重重。沒有長效的支撐工具,教學改革的課堂效果依舊不佳。為了應對各種考試,教員更多關注的是課堂中及課后的補漏,這樣的教學改革依然未擺脫傳統教學模式的干擾。
2基于導學案的翻轉課堂教學設計
傳統教學過程通常包括知識傳授和知識內化兩個階段[1]。其中知識傳授通過教師在課堂中的講授來完成,知識內化則需要學員在課后通過作業、練習來完成。我們認為,近期興起的翻轉課堂教學模式可以適應軍校學員的學習方式,滿足計算機公共課程的教學需求。翻轉課堂教學將這兩個階段的任務從時間、空間進行了顛倒。知識的傳授由學員課前借助于各種形式的教學資源來完成;課堂中老師則關注學生對知識的理解、內化,師生之間通過交互共同完成這一目標。教學過程的顛倒使得其中的各個環節也隨之發生變化。筆者借鑒其他研究者的教學模式[2-6],結合軍校教學的實際情況,考慮軍校學員的學習特點,構建了針對軍校學員的翻轉課堂教學設計模型。該模型依照教學活動的發生時序,按課前、課中、課后3個階段進行教學活動設計,如圖1所示。
2.1課前階段教學設計
傳統教學的課前準備,一般就是要求學員預習,為課堂中的講授奠定基礎。在翻轉課堂中,課前階段對知識傳授所需要達到的水平提出了更高的要求——要超過傳統課堂中集中講授的教學效果,才可以進入到知識內化階段。為了保證這一目標的達成,教員在課前承擔的任務較傳統課堂而言,可謂是顛覆性的。教員需在課前投入大量精力,提供豐富的教學資源有效地支撐學員的課前學習。教員需要設計完善的學習支架材料,如課程組在計算機公共課程教學中設計制作了《學員基本學情登記表》《課堂導學案材料》《學習團隊信息表》《學員自我評價量表》《學員反思表》《學員過程性評價量規》等教學資料及配套軟件,分別應用在獲取學員學情背景、課前自學、團隊學習等環節。針對軍校學員的翻轉課堂,教員除完成一般翻轉課堂中的微視頻設計制作外,考慮到軍校學員學習時間、空間上的限制,專門設計了導學案,既采用了翻轉教室的理念,又解決了軍校學員利用網絡不夠便捷的現實。具體內容為:利用5~10分鐘時間不等的微視頻,將一次課內容中的重難點問題加以描述解釋,深入剖析重要的知識點,而導學案的支架作用則體現在對整體知識框架的把握上。教員利用導學案明確學習目標,在學習導航中通過提出問題,作為銜接各知識點的線索,并且設置學習疑惑環節,教員通過學員填寫的內容可以準確地了解學員在課前學習中遇到的主要困難,提前為課堂中的解惑答疑作準備。以網絡技術與應用課程為例,課程圍繞營區網絡建設案例設計教學,導學案用于幫助學員掌握案例教學方法的特點,具備實現該案例的能力。在導學案中首先給出案例教學的整體思路、每一章節中與案例教學相關的知識點、每次課前學員需要學習的內容和需要掌握的知識;給出檢查學員知識掌握程度的問題和實驗,以便及時了解學員的知識掌握程度和案例教學中需要改進的地方,給出學員完成物理交換機和服務器配置的方法和思路以及團隊合作方式。有了精心設計的微視頻和導學案作為學習支架,學員通過觀看微視頻、填寫導學案來完成傳統課堂中知識傳授這一過程,同時將疑難問題記錄下來,帶入課堂中,促進知識的內化,最終達成知識的重新建構,使得問題得到圓滿解決。
2.2課堂教學活動設計
在翻轉課堂中,教員依據學員在課前導學案中記錄的疑惑,運用各種教學方法進行教學活動設計促進學員的成長和發展。具體可劃分為以下3個階段:1)確定問題。學員在課前已經完成了知識傳授階段的任務,教員可以通過查閱導學案,直接了解學員在課前學習中產生的困惑以及遇到的問題,在課堂教學活動之前對這些問題進行歸納分析,確定幾類問題,以這些問題作為下一步分小組合作探究的依據。2)合作探究。教員確定問題后,學員分小組開展合作探究。每組圍繞某一主題展開研討,在這個過程中,學員可以和同伴討論課前在導學案中記錄的問題,或者圍繞教員提出的問題發表自己的觀點。在各組分開討論期間,小組中的每個學員都應積極地參與其中,發表觀點想法,通過交流、協作共同完成學習目標。每一個小組在合作探究階段都會遇到不同的問題,在各個小組研討中,教員要把握方向,隨時關注各個小組的學習動態,對每個小組提供有針對性的、個性化的指導。在整個過程中,教員與學員之間始終保持積極有效的互動,通過教員與學員、學員與學員之間的交流、反饋,指導學員合作探究來構建、完善自身的知識體系。教員及時地對學員的探究活動進行評價,最終完成教學目標。導學案將成為師生交互過程中的有力工具,幫助建立師生之間的對話。在課堂中,有各小組成員與“導學案”的對話、小組成員間的交流,小組間的對話和師生間的溝通。這樣一來,課堂就成了師生有效溝通交流的場所,教員也會逐漸成為與學生互動交流的親切伙伴,建立起和諧的師生關系。3)結果展示與交流。經過組內的合作探究以后,小組必須進行總結梳理,將組內的收獲通過某種形式展示出來,這一過程實際上也是鞏固自己薄弱環節,強化重難點知識的過程。各小組將自己遇到的問題以及解決的過程、思路和其他小組進行交流、展示,分享收獲。之后,教員集中各個小組共性問題、疑難問題以及教學目標中的重難點,結合導學案統一講授,最后宏觀性地梳理整節課的知識體系脈絡,讓學員對本課內容形成整體理解,幫助學員將之前零散的知識串聯起來。此時,導學案就是一個有效的工具,學員依據導學案的記錄,可以更為清晰地看到自己的整個學習過程,也便于對這一次課進行總結。
2.3課后拓展學習活動的設計
計算機公共課程教學授課對象涉及面廣,學員水平差異尤為明顯。對于計算機能力較強的學員,可以探究導學案中設定的難度較高的課后拓展學習活動,同時學習翻轉教學平臺上提供的、有利于拓展視野的教學資源。實踐環節是最容易體現學員水平參差不齊的一環,可以為計算機能力薄弱的學員提供更為詳細的微視頻,學員可以在實踐環節中隨時查看學習,以彌補理論課堂的不足,減輕教員指導壓力,提高學員的實踐效果。
2.4評價與反饋
高效的課堂離不開合理的評價方式,及時有效的評價反饋對學員進一步的學習具有良好的促進作用,這也是翻轉課堂教學設計中不可忽略的部分。我們在計算機基礎課程實踐中,以多渠道、多樣化的評價方式為學員提供了有效的評價反饋。(1)課堂中教員實時評價。根據計算機課程特點,教員帶領學員一起使用VBA開發了基于Excel的課堂實時評價軟件,軟件能夠實現對學員的實時評價記錄,評價結果記錄在《學員過程性評價登記表》中,學員可實時查看到自己的日常表現評價。(2)個人反思與自評。學員通過學習支架材料中的《個人反思表》和《課程自我評價量規》進行反思和自我評價,從學員個人的角度對自己在學習中的表現和取得的結果進行定性與定量評價,讓學員認識自己、改進自己。(3)作品展示,學員互評。計算機課程作業多為實踐性內容,我們建立了課程成果網絡展廳,將學員完成的作業、小組作品在網絡展廳中進行展出,這給學員帶來了“面子”上的壓力,學員會更加認真地完成學習任務,同時還在教員的引導下開展競賽,實現學員之間的互評。(4)教員綜合評價。在小組匯報、學員互評后,教員對學員進行綜合性的評價。
3結語
軟件的發展和計算機的發展密切相關,隨著計算機的發展歷程,軟件可以分為如下兩個階段。第一個階段是20世紀的中期,個人計算機出現并且逐漸興起,其應為攜帶方便、占地面積小等特點深受大眾喜愛,與之伴隨的計算機軟件的需求量也在不斷提高,于是便出現了各種的計算機語言,以及處理系統等;第二的階段則為20世紀的70年代,隨著通信技術的改革,計算機技術也作出了相應的革新,使兩者可以更好地結合。此時針對計算機軟件的開發,出現了數據庫,同時因為通信技術的發展,大規模的集成電路Corbar軟件開始出現并逐漸成型,從而出現了計算機網絡,完成了多方共享的任務。隨著計算機網絡范圍的不斷擴展,最終建立其了覆蓋全球的因特網。網絡技術的發展,使每一位公民都認識到了計算機的存在,使計算機更好地為人們的生活提供幫助。從此,全球進入了網絡化的新時代。
2計算機軟件技術在工程領域的運用
2.1對文獻整理的幫助
過去的文獻整理工作十分復雜,需要耗費大量的時間。通常是由整理人員對需要整理的文獻先進行清點,編寫一個清單,然后攝影人員按照清單的內容對資料進行縮微拍攝,最終歸檔。但是,隨著計算機技術的不斷改革創新,在目前的文獻整理工作中融入了很多高科技的元素,計算機發揮著其重要作用。在20世紀計算機技術剛剛興起的時候,人們運用計算機整理文獻的大致流程是:第一步先通過數據庫軟件對需要整理的文件中的數據進行整合,記錄在數據庫當中;第二步將需要拍攝的內容錄入到Word文檔當中,形成一個拍攝清單,里面表明刊頭等要素;第三步將文檔通過計算機打印出來。這三個步驟的完成都離不開計算機,同時因為人工智能代替的人力,減少了傳統方法中出現差錯的機會,使得整理工作更加精確和嚴密。在這一過程中,數據庫發揮著主導作用。到了21世紀,計算機軟件技術又出現了新的突破,人們需求的不斷變化,工作難度的增加,使最傳統的辦公軟件已經無法應付,需要開發一些有針對性的軟件來完成一些特殊的流程,減少人們的工作量,提高工作的效率。在微縮工程領域中,文獻整理占據了重要的地位,因此人們針對這工程領域一開發了專門的軟件技術。上個世紀文獻整理工作主要運用的是丹誠數據庫,但是面對復雜龐大的數據,如果僅僅是需要進行一個膠片盒的盒標打印工作,都需要將該數據庫當中每一條用的到的數據依次打開,然后再逐個進行復制粘貼到規定的文檔當中,規范一個格式,最后再進行打印。如此一個小的任務,就需要進行很多次的復制粘貼,程序很復雜,同時稍不留神就會出現錯誤。針對這一問題,一種新的計算機軟件便由此出現--marc-pro.exe。該應用程序是為了輔助數據庫的工作而設計的,它能夠使數據庫充分地發揮其自身的功能,在文獻整理工作中發揮了重要的作用,提高了文獻整理工作的效率。
2.2對圖像處理工作的幫助
目前無論是任何地點,都能夠看到監控攝像頭,視頻監控已經成為了社會的一種現象。視頻監控強調視頻的清晰度,才能夠更好地為大眾服務。隨著出現的各種圖像處理方法,圖像的清晰度在不斷地提高。而針對圖像處理這一任務,出現了各種處理軟件,并且隨著人們對圖像清晰度提出的新要求,這些軟件也在不斷的完善。
2.2.1常用的圖像處理功能下面為大家分析一下在圖像處理時候,對軟件要求的幾項功能。模糊圖像清晰化功能。實際拍攝中,焦距、運動等對圖像進行的影響,出現圖像模糊化,運用處理軟件使原本模糊的圖像清晰。該項功能在實際生活中得到了廣泛的運用;消除噪聲。很多視頻拍攝完畢后,都會有很多干擾的聲音,覆蓋了我們需要的聲音。利用自動增強的功能,能夠使該圖像所要反映的內容更加突出;同時還能夠對圖像進行銳化處理、將其鋸齒消除。同時,由于很多監控設備像素不是很高,拍攝出來的畫面在放大之后會出現一片馬賽克的現象,可以運用軟件將馬賽克弱化。在拍攝物體的時候,如果該物體是背朝光源,就會出現拍攝出來的畫面很暗,無法看清楚物體的原貌,這是就可以用明暗校正的功能來處理該圖像;圖像的重建功能。可以將拍攝的畫面分為多個幀,將幀進行融合,然后將模糊的部分進行清晰化處理;如果圖像中出現的人物面部不是很清晰,可以通過幀平均的方法,使人的五官變得更加清楚;對動態視頻處理的功能。可以將拍攝中畫面的亮度、明暗對比、噪聲等問題進行處理;因為光線、監控機自身的原因,造成了拍攝的畫面出現了失真的問題,可以通過還原圖像的功能,使原本圖像的顏色真實展現在人們眼中。
關鍵詞:計算機;電子信息技術;工程管理
關于計算機電子信息、工程技術的管理,則需要依據計算機電子通訊信息、工程技術的標準和規范,對各部分的物質要素進行正確分配,力求各種物質要素得到最良好的配置,與此同時,還可以對某些物質要素進行必要的改變,依據電腦電子通訊訊息、技術建設的工作的進度及安全要求來完成整個電腦訊息、技術工程的建設工作。隨著我國電腦電子訊息、技術的遍及,社會各行業對電腦技術要求也越來越高。電腦電子訊息、技術是社會廣泛使用的一種現代化的管理工具,它有利于各種工程工程的管理,也可以使工程的造價管理和施工管理更加的科學化,另外電腦電子訊息、管理還可以對各種工程訊息、進行快捷的存檔、獲取、交流和處理。我們在工作中使用訊息、技術時需要有效地利用電腦電子訊息、技術,發揮電子訊息、技術的最大作用,依據不同工程的管理需要進行正確的動態改變,使電腦電子訊息、技術的經濟效益最大化。
1、計算機電子信息技術在工程管理中的具體應用
1.1信息保護工作
傳統的工程管理方式主要以人工記筆記的方式來開展,這種傳統的訊息記錄方式,還是具有一定的特長,雖然比較方便快捷,但是手工記錄非常容易出現錯誤,不適用于傳統工程管理中十分復雜的訊息保護。電腦電子訊息技術在工程管理中應用,能夠讓訊息記錄更加快捷方便,其是在電腦電子訊息技術的支撐下,能夠實現快速傳送,最大限度降手工抄寫的部分,能夠更好的降低錯誤出現的幾率,而且還能夠對相關訊息進行更好的存儲與管理,電腦電子訊息技術的特長能夠彌補傳統工程管理過程中對訊息保護部分的不足。
1.2工程管理計算
工程建設涉及到大量的數據計算,這類精算必須要最大限度保障其精確性才能促進工程建設順利開展。電腦電子訊息技術本身的計算精確性就非常高,能夠降低計算過程中的錯率,將電腦電子訊息技術運用到工程管理過程,充分發揮其計算上的特長,為工程管理提供更加精確的數據,促進工程建設順利開展。
1.3工程規劃
整個工程建設與工程管理中工程規劃時非常重要的一個部分,目前我國很多工程建設都是為了推動現代化建設前進的步伐,其規模越來越大,而且更加規范。但是這樣的工程建設必然涉及的內容非常多,而且非常復雜。為了讓工程能夠更加順利開展,有必要對工程進行科學正確的規劃,從而實施監控進行有效的管理,從而確保工程建設的整體質量。工程管理中對電腦電子訊息技術的應用,主要目的是讓工程規劃更加有效率,保障工程規劃的質量,為工程建設提供更有利的導向作用。利用電腦電子技術與網絡技術的充分結合,通過網絡平臺實現物質要素共享,借助更多先進的經驗,對當前工程管理實施更好的規劃。
1.4提高管理水平
目前,社會發展的形勢越來越嚴峻。企業作為中國經濟成長的中堅力量,競爭的激烈程度毋庸置疑。如果企業想要想要在困境中生存,就必須依靠現代科學技術,提高管理水平,才能使企業獲得良好的效益。就工程管理而言,尤其是建筑工程方面,利用計算機信息技術,可以實時監測施工情況,一方面出于安全考慮,一方面可以加快工作進度。在計算機信息技術中,有很多現代化的軟件和工具,利用這些軟件工具,批量操作的技能,可以很方便的提高工程項目的管理水平,如果現代的建筑公司,仍然固步自封,沿用傳統的老一套的管理方式,必然在新時代的競爭中處于劣勢,長此以往不利于發展。
1.5提高管理效率
在計算機信息技術中,很多軟件和工具設計上都很簡潔和人性化。軟件設計的初衷就是為了方便人們工作,相比于人工,機器可以批量操作,而且速度遠遠高于人類。得益于這些優點,當今很多大企業的工作人員都在使用計算機來進行相關的工作。合理的而利用計算機的優點,可以提高公司高層管理人員的工作效率。隨著科技的不斷進步,未來計算機信息技術將會越來越先進,處理工程管理的工作效率也會越來越高,極大的改變人們的工作方式。
2、計算機電子信息技術在工程管理中應用的方法
2.1加大人才培養力度
計算機電子信息技術若要在工程管理中更好的成長與使用,必須要配置高專業素養高的人才。可以采取定期培訓的方式,對相關管理人員全面講解電腦電子訊息技術與工程管理之間的關系,要讓每一個工程管理人員能夠將工程管理學識與技能充分把握,才能形成一定的職業素養,從而才能更好發揮工程管理的作用。電腦電子訊息技術更新換代的速度非常快,要更上時代的步伐必須要堅持自我更新,要善于學習,加強實踐,從而更好的保障技術上的創新。
2.2加強理論研究
目前,我國計算機電子信息技術在理論學識掌握部分比較匾乏,大部分管理人員對理論學識的掌握還處于初步階段。因此,必須要加強工程理論學識部分的學習,逐漸完善電腦電子訊息技術在工程管理的理論學識。理論學識能夠在行業中發揮更好的導向作用,不斷完善理論學識,可以讓后續的研究者有更多的經驗借鑒,讓廣大研究者取得更好的成果,為工程管理提供更好的技術支撐,促進工程管理更好更快成長。
3、結語
目前,我國電腦電子訊息技術在理論學識掌握部分比較匾乏,大部分管理人員對理論學識的掌握還處于初步階段。因此,必須要加強工程理論學識部分的學習,逐漸完善電腦電子訊息技術在工程管理的理論學識。理論學識能夠在行業中發揮更好的導向作用,不斷學習理論學識,可以讓后續的研究者有更多的經驗借鑒,讓廣大研究者取得更好的成果,為工程管理提供更好的技術支撐,促進工程管理更好更快成長。
作者:韋仕正 單位:石家莊理工職業學院
參考文獻:
[1]電子信息科技與技術專業課程的改革與實踐[J].張禹嶠.黑龍江科學.2014(03)
當我們打開個人郵箱時,總會發現郵箱內填滿了各式各樣的莫名其妙的郵件,占用內存和網絡帶寬,嚴重影響網絡安全問題質量。而郵件地址的獲得途徑多種多樣,比如人工收集、各類信箱自動收集機、垃圾信制造者之間的交易、郵件列表等,讓人們防不勝防,只能不隨便打開這些來歷不明的郵件來避免受到侵害。
2計算機網絡工程安全問題防護策略的手段
2.1數據存儲時的防護策略當數據存儲在用戶主機或系統服務器時,為了保證數據不受到外部不明入侵者的竊取和損害,我們必須在系統和外部網絡的接口處安裝某種機制,檢測外部用戶的安全性,解決請求是否合法、內部用戶是否向外部非法用戶傳遞機密不可共享性文件等問題。并在此同時保證內外部用戶之間正常合法的通信質量。
2.1.1入侵檢測系統(IDS)
入侵檢測系統是一種實時監測網絡通信的網絡安全設備,根據設備安裝位置可分為基于主機的IDS和基于網絡的IDS。基于主機的IDS安裝在主機與網絡接口處,該設備一般只是保護單一用戶,配置簡單。但在用戶數量較大的時候,網絡設備升級較為麻煩。基于網絡的IDS一般配置在內部可信任網絡與外部不可信任網絡的接口處,它可以保護整個內部網絡。但配置比較復雜。而當病毒變異事件數據庫需要更新時,只需更新該IDS就可以保護整個內部用戶主機,十分方便。從技術上來分,入侵檢測技術可分為基于異常檢測和基于行為檢測。基于異常檢測系統會給出用戶正常操作所具有的輪廓用來構建事件數據庫,當用戶操作與正常行為有重大偏差時,則認為入侵。而基于行為檢測系統則由專家分析用戶非正常操作的行為特征,并建立相應特征庫,當發現用戶行為與特征庫的記錄相匹配時,則認為入侵。
2.1.2入侵保護系統(IPS)IPS與IDS相似,但IDS在發現入侵時只是發出警報不采取措施,而IPS在發現入侵時,發出警報的同時采取相應措施,能更全面地保護網絡信息安全。(1)防火墻技術(firewall)防火墻技術是一種軟硬件結合的技術,使得intranet與internet之間形成一個保護級網關,從而保護內部網絡免受外部非法用戶的入侵。從實現原理上劃分可分為簡單包過濾防火墻、狀態監測包過濾防火墻和應用防火墻。簡單包過濾防火墻是配置最簡單的防火墻,它只檢查IP數據包的包頭、原地址、目的地址和端口號,通過定義TCP或UDP的端口號來決定是否允許該連接的建立。狀態監測包過濾防火墻是配置最復雜的防火墻,它需要檢查每一個數據包的內容,包括具體通信內容,形成較嚴謹的訪問控制,但是在現實中較為復雜,不具有透明性。應用防火墻處于簡單包過濾與狀態檢測包過濾之間,它主要檢測受信用戶與不受信用戶之間的TCP握手連接。(2)身份認證通過口令密碼或用戶生物特征來認證操作者身份,避免非法人員竊取隱私信息。
2.2數據傳播時的防護策略
由于網絡鏈路的不可靠傳輸,數據在傳播過程中容易被攔截,為了避免機密數據的泄露,需要對發送的數據加密,根據加密技術可分為對稱與非對稱加密。對稱加密發送方與接收方的密鑰相同,由同一機構PKI為每對連接發放臨時密鑰,著名的有DES、3DES、AES等算法。非對稱加密不需要統一密鑰,提高了安全性,CA機構為每個用戶發放各自的公鑰,發送方用接收方的公鑰加密信息,而接收方用自己的私鑰就可以解密數據,著名的有RAS算法。
3結語
在領悟SWEBOK基本精神,認真學習GSwE2009及《規范》的基礎上,針對一般行業院校碩士生培養目標是以培養從事行業軟件開發及項目管理工作的軟件工程和信息化應用人才為主的現狀,筆者建立計算機科學與技術專業民航特色的高級軟件工程教學大綱,見表1。表1的教學大綱設計兼顧SWEBOK及GSwE2009的核心知識體系,對SWEBOK的核心知識覆蓋率達到76%,對GSwE2009覆蓋率達到63.6%。然而,不管是SWEBOK還是GSwE2009,其核心知識點都是針對整個專業課程體系而設置,SWEBOK的《規范》建議494學時的最小核心學時數,GSwE2009則建議270學時的核心學時及200學時的交流學時,要在36學時內完成上述核心知識的詳細講授,顯然不可能。因此,表1的設計本著宏觀上抓概念、抓流程,微觀上抓工具、抓編程的基本思想,在教學手段上,采用課內外一體化教學模式,要求學生在課下完成所有仿照案例的完整開發過程;在教學方法上,以案例推動軟件過程概念及軟件編碼的學習,以工具熟悉軟件過程管理及軟件質量管理。要求通過該課程的學習,學生能熟練掌握軟件開發過程的宏觀概念,最終交付項目計劃報告、基于MSProject的軟件項目過程管理文檔、經過3次迭代的原形軟件及相關需求分析和軟件設計文檔,完成課程總結報告。
2民航特色的教學案例設計
教學案例設計是高級軟件工程實施的核心內容之一,考慮到選課的大部分研究生已經具備基本的編程能力,但缺少軟件過程管理的相關概念,結合中國民航大學特色及研究生就業趨向,筆者參考國際研究生教育現狀[5]及文獻[6]的模式,開發了一套基于民航航材管理業務的教學案例,用以完成課內教學。該教學案例以某航空公司航材管理系統為背景,采用敏捷開發思想進行過程管理,循序漸進,分3次迭代完成簡單的原型系統開發。第1次迭代在介紹航空公司航材管理需求的基礎上,建立系統的業務環境圖,結合需求分析方法,利用ROSE工具建立業務用例及業務術語表。進一步地,縮小系統范圍,只針對高價周轉件的增刪改查操作建立領域對象模型,包括領域用例模型、用例術語表、領域類模型,同時完成基本的編程實現。第2次迭代首先講述體系結構設計的基本方法,基于MVC框架建立更適合信息系統開發的體系結構框架——PCMEF(表示—控制—中介者—實體—基礎)[6]。在此基礎上進一步細化第1次迭代需求,功能上增加高價周轉件的供貨方管理、合同管理功能;其次建立用例模型和用例文檔,采用序列圖、通信圖、交互圖等描述事務處理流程,進行概念類設計,對第1次迭代的設計按照PCMEF框架完成體系結構重構,完成用戶界面設計,最終編碼實現。第3次迭代增加高價周轉件使用統計報表、機型使用記錄、考慮機務維修周期的周轉件庫存管理等功能,設計上重點考慮數據庫的安全性與完整性設計,同時基于JavaEJB體系結構建立業務組件,完成較高水平的軟件編程;編寫測試用例,完成整體測試。在上述3次迭代完成后,要求學生寫出項目總結。筆者所在學院擁有一個行業特色鮮明的民航信息系統仿真實驗室,該實驗室目前擁有民航機務維修仿真實驗系統、機場信息仿真實驗系統、航空公司運行控制仿真系統、民航全球分銷仿真實驗系統等行業主流信息系統的仿真平臺。學生在前序課程學習中,對這些信息系統的基本功能和相關業務已經有了一定程度的了解。
3教學組織與管理
3.1項目驅動教學法課程教學借鑒CDIO的教學思想,在講授完軟件過程模型及軟件建模語言后,將學生每5人分組,每個人承擔不同的角色,角色包括甲方需求提供人員、乙方項目經理、乙方質量保證人員、乙方編程人員(2人)。在整個學習過程中,經過一定時間后,每個人的角色可以互換。在講授完案例1后,教師可以要求學生結合某個民航信息系統仿真系統,選擇感興趣的民航業務領域,分組完成項目計劃任務書并使用MSProject完成項目的進度安排、人員分工、虛擬費用預算等。進一步地,使用Rose工具進行需求分析及UML建模,完成用例圖、術語表、類圖等分析設計,最后進行第1次迭代的編碼并編寫測試用例完成測試。在講授完案例2后,教師可以要求學生在功能擴展的基礎上,采用PCMEF模式對第1次迭代程序進行重構并完成編碼與測試工作,同時要求項目經理使用MSProject,跟蹤和檢查項目實際進度與虛擬費用預算,進行適當調整。本次學習重點在于體系結構設計、增量模式開發思想。在講授完案例3后,教師可以要求學生繼續擴展功能,重點進行數據庫與業務組件設計。
3.2成績評定在課程進展的每個階段,教師展示實際軟件公司的文檔范例,要求每組提交該次迭代的相關文檔,進行軟件演示并答辯。答辯內容包括項目計劃制訂、人員分工、虛擬成本、進度偏差分析、預算偏差分析、程序設計技術、缺陷分析等。評委由教師及各組項目經理組成。成績評定包含文檔規范性、設計合理性、實現正確性、項目過程管理執行情況4項內容。課程整體結束前,由3次迭代的評定成績取均值作為小組平均成績,最后小組項目經理和教師共同依據小組中個人對項目的貢獻以及小組均值打分,將其作為個人成績。
4結語
關鍵詞:軟件工程管理開發人員組織結構用戶
一、引言
軟件工程管理目前還沒有引起人們的足夠重視。究其原因:首先是人的傳統觀念,工程管理不為人們所重視;另一方面軟件工程是一個新興的學科領域,軟件工程管理的問題也是剛被提出的。同時,由于軟件產品的特殊性,使軟件工程管理涉及到很多學科。因此.對軟件工程管理,人們還缺乏經驗和技術。但事實證明,由管理失誤造成的后果要比程序錯誤造成的后果更為嚴重。很少有軟件項目的實施進程能準確地符合預定目標、進度和預算的,這也就足以說明軟件工程管理的重要。
二、軟件工租,理的內容
目前軟件生產自動化程度很低,在開發過程中人是起決定性的因素,因此,軟件工程管理很大程度上是對人的管理。我們可根據軟件產品的特點.分析軟件下程管理的具體內容,它包括對開發人員、組織機構、用戶、文檔資料等方而的管理。
(一)開發人員
軟件開發人員一般分為:項目負責人、系統分析員、高級程序員、初級程序員、資料員和其他輔助人員.根據項目的規模人小,有可能一人身兼數職,但職責必須明確。不同職責的人,要求的素質不同。如項目負責人需要有組織能力、判斷能力和對重大問題能做出決策的能力;系統分析員則要有概括能力、分析能力和社交活動能力;程序員需要有熟練的編程能力等。人員要少而精,選人要慎重。軟件生命期各個價段的活動有分工又互相聯系。因此,要求選擇各類人員既能勝任工作,又要能相互很好地配合.沒有一個和諧的工作氣氛很難完成個復雜的軟件項目。
(二)組織機構
組織機構不等于開發人員的簡單集合。這里的組織機構要求:好的組織結構、合理的人員分工和有效的通訊。軟件開發的組織機構沒有統一的模式。下面簡單介紹三種組織機構。
1.主程序員組織機。IBM公司提出的主程序員組是軟件系統結構化思想在組織上的體現。它的目的是為了保證全組的協調和統一。一位高級工程師(主程序員)主持計劃、協調和復審組的全部技術活動。技術人員(一般25人)負責分析和開發活動,一位后援工程師支持高級工程師的工作,并且在該項目繼續進行時,可以代替高級工程師工作,以減少可能的損失.
2.專家組。專家組強調每個人的才能,把每個人都看作是某一方面的專家,由這些專家組成一個開發機構。這種組織結構雖然能發揮所有工作人員的積極性,但往往有可能出現協調上的困難,選擇這種方式要慎重.
3.民主組織.民主組織由從事各方面工作的人員輪流擔任組長。很顯然,這種組織結構對調動積極性和個人的創造性是很值得稱道的。但是由于過多地進行組長信息“轉移”不符合軟件工程化的方向。
(三)用戶
我們是為用戶開發軟件的,在開發過程中自始至終必須得到用戶的密切合作和支持。作為項目負責人,要特別注意與用戶保持聯系,掌握用戶的心理和動態.防止來自用戶的各種干找和阻力。
1.用戶不積極,不配合。這種表現通常來自對采用先進技術持懷疑態度的用戶,他們心理上的抵觸情緒會在行動上表現為消極、漠不關心。在需求階段,做好這部分人的工作很重要,通過他們中的業務骨千,才能真正了解到用戶的要求。要使他們認識到:計算機的發展和應用是現代化的必然趨勢,使用計算機將會帶來巨大的經濟效益:讓他們掌握新的技術和方法去取代某些可能過時的或淘汰的專長。
2.用戶求快求全.這種表現來自對使用計算機持積極態度的人.他們中一部分人希望一個早上就能用上計算機,并且全能用上計算機。要他們認識到;開發一個軟件項目不是一朝一夕就能完成的,軟件工程不是靠人海戰術就能加快的工期。另外,即使計算機能夠處理的事情,系統也不能下于包羅萬象,貪大求全。要根據現有的條件量力而行。如果系統大而全,必然會很復雜,開發時間就拖得很長,因此可能會導致一個系統的失敗或性能太差.
3.用戶需求變化.在軟件開發過程中,用戶可能會不斷提出新的要求和修改以前提出的要求。從軟件工程的角度不希望有這種變化。但實際上,不允許用戶提出變動的要求是不可能的.因為一方面每個人對新事物有一個認識過程,不可能一下子提出全面的、準確的要求:另一方而還要考慮到與用戶的關系。對來自用戶的這種變化要正確對待:要向用戶解釋軟件工程的規律,并在可能的條件下部分或有條件地滿足用戶的合理要求.例如:軟件需求分析階段結束后軟件的設計口標已經確定,這時用戶要求的重大變化要導致設計目標的變化,特別是到軟件開發的后期,一般不可能滿足這種變化的要求。要向用戶解釋清楚工程的內在規律,但對用戶提出的如性能等局部方而的要求,只要是合理的,就要加以考慮。
4控制。人員控制是對開發組織內部人員控制。就是要保證開發人員的積極性和穩定性。人員的頻繁更換或流動將會大大增加軟件出錯誤的機會。至少要保證軟件項目每一期工程或軟件生命期每一階段中人員的相對穩定性。同時注意發揮每個開發人員的積極性和創造性。經費控制要編制詳細的經費預算。并在各階段進行經費的核算。在經費上失去控制,軟件項目就沒有經濟保證。質量控制與各階段的復審在意義和作用上是一致的,在此不再敘述。
5.文檔資料。開發過程的各種活動后都要反映在文檔資料上。每一個階段的文檔資料是以后各階段工作的基礎,又是對前面各階段工作的復審。軟件工程管理很大程度上是通過對文檔資料管理來實現的。因此,要把開發過程中的初步設計、中間過程、最后結果等建立成一套完整的文檔資料。文檔標準化是文檔管理的重要方面。
暖通工程設計階段的預算管理不僅會對工程項目建設的后續管理效率產生直接影響,而且是整個項目投資能否取得良好效益的關鍵所在。但是,長期以來,我國暖通工成本程建設者在整個工程項目的預算管理過程中,往往將主要精力放在施工階段的審核施工圖預算以及竣工決算階段,而忽視了設計階段的預算管理,從而導致當前我國暖通工程設計階段的預算管理工作仍存在諸多問題。具體而言,主要表現在如下三個方面:第一,從事暖通工程設計階段預算管理工作的專業人士較少,在對工程投資項目進行可行性分析的時候,不能充分結合工程所在地的實際情況設計有效的暖通能源供應、資金投入、運行成本以及暖通負荷等指標,導致出現初投資增加、能耗過大以及運行費用過高等不良情形,從而使業主因費用過高、投資不足等原因而被迫停工或修改設計,造成一定的經濟損失;第二,暖通工程設計人員在工作過程中大多只重視專業技術水平的提升,而缺乏一定的經濟觀念,加之受地域、經濟水平等條件差異的影響,設計階段的預算人員又大多采取靜態式的預算,一味沿用當地主管部門頒布的現行定額、計算程序、收費標準等辦事,導致投資預算質量不高,使暖通工程設計技術和預算之間出現較大缺口,導致暖通工程預算難以控制,甚至出現預算過高現象,進而無法在實際工作過程中發揮其應有的指導作用;第三,部分暖通工程設計人員在實際工作過程中,還容易出現方案設計和預算指標不相符、不做詳細的負荷計算和設備選型計算、設計思想保守等問題,從而導致在選擇空調方案或設計系統時,出現諸多問題,如不將業主的經濟利益放在第一位,只根據估算指標選擇暖通設備,從而出現主機選擇不當、系統設計不合理等不良現象,這不僅會增加初投資,而且會提高運行成本。
2解決暖通工程設計階段預算管理工作中存在問題的措施
2.1降低暖通工程設計項目的變更頻次由于受設計圖紙不完善、設計深度不夠以及人為惡性競爭等因素的影響,都會導致設計項目發生變更,而對于暖通工程而言,設計階段方案的變更就意味著工程規模、建設標準以及相關專業設計內容等諸多方面均可能發生重大變化,這不僅會增加成本費用導致投資失控,而且會對工程進度產生不利影響。因此,這就要求暖通工程建設項目相關負責人在實際工作中應當做好如下幾個方面的工作:首先,應當加強對設計階段合同的管理,給設計單位充足的設計時間,使其充分做好設計前的準備工作,并對暖通工程項目的方案設計、初步設計、施工圖設計各階段進行嚴格的審批,并實時與設計單位進行溝通,使其充分理解設計意圖和功能需求;其次,在暖通工程進行設計階段預算的過程中,應當權衡工程全壽命建設周期等因素,最大限度的規避設計項目的變更風險;最后,在對暖通工程設計方案進行選擇時,應當綜合考慮可能對設計方案造成影響的各種因素,從而控制變更頻次,減少不必要的預算變更。
2.2設置合理的暖通工程控制目標系統暖通工程作為一項龐大的系統性工程,具有施工周期長、建設復雜、規模巨大、數量多、變化大等特點,因此,要想對暖通工程的投資預算進行有效的控制,就必須充分結合暖通工程的特點,實行分段管理,根據暖通工程不同階段的特性設置不同的暖通工程控制目標系統。具體而言,暖通工程控制目標系統主要包括投資估算、設計概算以及設計預算三個方面,其中投資估算是方案設計和初步設計階段的控制目標,設計概算是技術設計和施工圖設計的控制目標,而設計預算則是建安工程投資的控制目標。三個階段不同的控制目標相互影響,相互補充共同構成了暖通工程控制目標系統。在實際工作過程中,合理的控制目標系統會對暖通工程建設產生積極的促進作用,相反,過高或過低的控制目標系統均會對暖通工程建設產生不利影響。
2.3大力推廣暖通工程設計監理制當前,在暖通工程建設過程中施工監理制已經得到了廣泛應用,而設計監理制則仍處于起步階段,因此,這就要求在實際工作過程中,應當盡早讓監理公司參與暖通工程項目建設,使其在施工前期對項目的可行性進行研究,并參與到設計方案的制定以及財務評價工作中去,從技術和經濟方面對設計方案進行綜合評定,嚴格審查設計預算,降低設計環節錯誤的發生率,減少不必要的資源浪費,從而在保證暖通空調系統在安全、合理、可靠、經濟的前提下,實現高效的暖通工程預算管理。
2.4嚴格執行暖通工程限額設計辦法限額設計是指嚴格按照批準的設計任務書及投資估算來控制初步設計,并按照批準的初步設計概算控制施工圖設計,將總控制額分解到各專業的過程。就暖通工程而言,限額設計就是指暖通工作人員在制定設計方案的過程中,應當綜合考慮技術經濟因素,對工程設計的技術和經濟效果進行科學的評估,并將預算理念貫穿到設計階段實際工作的全過程,從而保證工程預算在可控范圍內。此外,還可以設置相應的設計獎懲制度,對采用新材料、新工藝、新設備而使初投資成本和運行費用下降的單位和個人給予相應的獎勵,而對設計錯誤、漏項過多的給予一定的懲罰,做到獎罰分明,提高暖通工程設計階段預算管理的有效性。
3結語
工程造價管理信息系統英文寫作ConstructionCostManagementInformationSystem,CCMIS。它的含義是由人和計算機構成,是一個能對工程造價管理的有關信息進行整體的采集、傳遞、加工、維修和應用的系統,它可以對工程造價管理資料進行全面的研究和分析,還可以有效利用現有的信息來預測未來造價的發展形式,這樣就可以更好的控制和確定工程造價。按照常理來講,一個工程造價管理信息系統由工程造價的信息渠道、信息處理器、信息客戶和信息經營者四大部分構成。十年前,我國第一次開始實施工程量清單計價系統,那么工程造價管理信息技術不得不符合新的規定。從計算機信息技術在建筑工程造價管理的應用發展來看,國外早已進入了應用的不斷更改,軟件的功能也在不斷革新的時代。目前許多國家已經達到了較成熟階段,而中國還處于發展中階段。
2、利用計算機技術進行工程預算與傳統工程預算的不同
2.1計算機網絡技術應用到工程造價管理的益處
(1)準確度高。利用計算機進行的工程造價管理與傳統的利用人工進行編制的方法準確度相對來說比較高。利用人工進行文件編制的準確度要遠不如使用計算機技術進行工程造價管理。使用計算機進入預算程序,只需將工程最初的數據輸進計算機,并確認好,就會得到準確無誤的計算結果。(2)預算速度快。準確而快速的預算不但能夠提高工作效率,還能適應當今經濟市場的需求。應用計算機進行工程造價預算既準確又快速,這樣就大大提高了工作效率。在當今的市場經濟環境下,競爭的局面愈演愈烈,因此提高工作效率就顯得更為重要,應用計算機技術進行工程造價管理是最好的選擇。(3)更加方便調整與修改。運用計算機造價軟件后,更容易對工程量計算規則的調整與修改,以及換算,工程變更的修改等都變得更加方便。(4)預算成果項目充分,數據信息周全。使用計算機進行工程造價預算,在完成工程造價文件本身的預算之外,還能夠提供其他部分項目的數據分析,包括工料量、單位建筑面積工料利用量以及各項費用等齊全的經濟數據,為造價技術工作人員備料、按計劃施工、資金核算等都提供大量用得到的數據,大大減少了工作量,因而提高了工作效率。(5)能夠與計算機智能對話,十分利于培訓。新的造價技術人員只要了解一些基礎的電腦知識,就可以自主地完成工程造價管理工作,對他們來說使用起來更加方便。電腦基礎知識例如能夠恰當地選擇定額和根據要求輸入工程初始數據等。(6)利用有效的數據積累,提高工作效率。在使用計算機進行工程造價過程中可利用長期的數據積累,使數據可以重復利用并且能夠快速報價,從而提高工作效率。
2.2傳統工程造價管理的不足之處
(1)工程造價預算要求造價技術人員必須了解和掌握一些相關的硬性知識,如預算定額、取費規定、各種圖紙和各區域有關取費的標準等。但是,人的精力是有限的,不可能對上述內容做到了如指掌,稍有疏忽就容易出現誤差。(2)傳統工程預算完全需要人工來進行,因此工作會耗用大量人力,而且計算時間較長、人工計算速度慢,最主要是計算容易出現偏差,導致工作效率較低。(3)為適應市場經濟的需求,工作人員必須可以及時且準確無誤地計算出工程項目的預算價格,確定標底或報價策略,這樣就大大加重了造價技術人員的工作強度,給他們造成了一定的壓力,不利于以后的工作。建筑施工企業需要加強改革,改變傳統的預算體制,需要應用像計算機技術這樣的新興技術作為主導力量,以便企業更好的發展。
3、當下我國工程造價在信息管理方面的難題
(1)采集信息、加工信息、傳遞信息沒有統一規劃與系統分類,信息資源開發與系統擁有之間各有各的狀態。其結果是根本不能達到信息資源的共用,還有很多的管理者只注重于表面上的信息,對信息深加工程度根本不夠。(2)采集技術不夠現代化,相對落后,信息分類水準不一致,數據形式和存取手段不統一,造成信息的遠程傳遞,加工處理等問題成為一個巨大挑戰,而且很難加強信息資源的質量,信息維護更新的速度緩慢,完全滿足不了信息市場的需求。(3)信息網絡建設還有待完善。目前有很多工程造價網大部分為咨詢公司所建立的,網站內容主要是以價格信息、轉載相關文件、招投標信息、介紹企業或公司等,網站只有顯示已有信息的功能,而對這些數據并沒有整理與分析,這還需要進一步加強與完善。
4、計算機信息管理技術在工程造價管理中的應用前景