計算機軟體相關論文
從計算機軟體誕生開始,經過幾十年的發展,計算機軟體已成為獨立於計算機硬體的一個巨大的產業。下面是小編為大家整理的,供大家參考。
範文一:計算機軟體工程管理創新與完善
摘要:雖然當今社會已經進入資訊化時代,但是我國計算機軟體專案管理仍然存在很多問題,需要得到創新。文章首先闡述了計算機軟體工程管理的主要內容,然後對目前存在的問題進行了分析,總結了創新的主要對策,最後提出計算機軟體工程管理在實際生活中的應用,以供廣大讀者參考。
關鍵詞:計算機;軟體工程管理;創新
1計算機軟體工程管理的主要內容
詳細來說,計算機軟體工程的主要內容包括:第一,員工管理,對於軟體工程來說,主要任務就是通過編制各個專案的後續處理工作,並找到需要的資訊,而員工是其中非常重要的一項。對於計算機軟體工程來說,主要內容就是根據各個崗位的需求而設定不同的工作員工,並分配不同的工作內容。在員工管理方面,應該綜合考慮工程的規模大小和性質,對員工職責進行合理安排,確保將不同優勢和技能的工作人員用到位,員工管理與實際情況相一致。對於計算機軟體工程管理來說,員工不僅僅是一個團隊,而是各個行業的工作人員共同工作。第二,使用者管理,因為計算機軟體工作的目的就在於為廣大使用者提供軟體服務,因為在開發軟體過程中應該做好調查的相關工作,根據使用者的需求而設計軟體。另外一方面,為了確保軟體更加人性化,應該在軟體設計環節儘量減少外界的干擾,並獲得使用者的誠摯反饋意見,切實考慮使用者的需求,設計更為科學合理的軟體。軟體設計應該遵循實用性和潛力性等原則,要滿足使用者的可操作性,並且具備改進的潛力,能夠為使用者提供更為便利的服務。第三,組織管理,這一管理就是為了確保軟體資訊能夠更為準確傳達到對方,從而進行明確的分工,在組織管理過程中應該注重組織結構的完整性,採用更為合理的組織分配原則,降低人員簡單的集合發生率。組織管理應該根據專案的具體要求而設計不同的系統模式,避免統一系統模式。
2計算機軟體工程管理存在的問題
隨著計算機技術的發展,我國計算機軟體工程管理也取得了很大進步,但是與發達國家相比還存在一些問題,詳細來說主要包括:一方面,計算機軟體需求與實際生活存在一定脫節。需求分析和業務處理是計算機軟體工程管理的重要內容,但是我國在這方面的管理並沒有考慮二者的銜接性,導致整個計算機軟體工程管理都沒有達到理想的目標。在需求分析階段,一些軟體開發人員沒有全面調查業務資料,也沒有全面調查開發和測試等活動,所以其作用就比較有限,只能侷限於軟體框架開發層面,也沒有業務經營和規劃等方面,這樣就會導致很多計算機軟體開發人員不按照一定的業務規則工作,也不能深入分析需求,結果必然會造成計算機軟體工程的終端產品不符合實際需求的情況。另外一方面,目前計算機軟體工程管理不能正確評估其工作量,而計算機軟體工程管理本身就屬於業務比較複雜、工作量比較大的管理業務,並且各種人為因素會對其產生很大的影響,比如員工的個人素質、綜合技能、理論知識等,但是現在很多計算機軟體工程管理中都沒有對人的因素給予足夠重視,造成不能準確估算軟體開發工作量大小。因此本文認為應該在管理過程中持續改進和研究評估工作量問題,不斷探索更為準確的資料處理軟體和方法,從而能夠準確實現管理目標。因此可以看出,我國計算機軟體工程管理還沒有得到社會的廣泛關注,並存在一定的問題,而造成這些問題出現的原因主要包括:一方面是由於計算機軟體工程管理在我國還處於比較新的開發專案,很多關於計算機軟體工程的問題都處於剛剛發現的階段,並沒有有效的防治措施。另外一方面,計算機軟體工程管理在執行時會受到很多因素的限制,並且這一管理工程本身就是特殊的技能,涉及到各個學科的理論知識,所以有效管理計算機軟體工程屬於比較困難的事情。
3計算機軟體工程管理的創新分析
通過以上分析可以看出,目前我國計算機軟體工程管理還存在一些問題,而本文認為計算機軟體工程管理的創新對策主要包括:第一,建立健全計算機軟體工程管理體系。首先應該重視各種人為因素,堅持以人為本的原則,加強人力資源開發力度,注重計算機人才在軟體工程管理中的重要作用,從而建立健全計算機軟體工程管理的人才體系,發揮人的主觀能動性,實現軟體工程管理目標。其次應該鼓勵軟體工程管理人員學習計算機軟體相關理論知識,加強管理技能培訓,重視理論與實踐相結合,將掌握的計算機軟體理論知識應用於管理實踐中。最後是應該建立健全相應的激勵機制,發揮員工的積極性和主動性,嚴格執行激勵機制,對錶現優秀的人員給予一定獎勵,而對於表現不合格的人員應該進行懲罰,並加強這些操作和管理人員的培訓力度,保障整個工程順利完成。第二,重視軟體工程的風險管理。通過上文分析我們能夠知道,計算機軟體工程管理比較複雜,涉及到各個環節和工作,其中不可避免著各種風險。從整個階段來看,風險主要包括需求、成本、技術和進度。詳細來說,需求就是客戶沒有按照軟體工程的相關要求表達自己的需求,或者操作和管理人員沒有按照客戶提供的需求進行設計,導致軟體與預期相比存在一定的差距,而客戶要求重新設計,造成很大的成本浪費,影響整個管理工作的進度。對於有效防治軟體工程管理中的各種風險,本文認為風險管理的主要對策可以包括:首先是建立健全相應的風險管理體系,形成一定的風險意識,並不斷充實自己的理論知識,加強培訓工作,及時進行風險資訊反饋,解決軟體管理中遇到的各種風險問題,並提交風險報告。其次是加強風險識別工作,準確辨別管理過程中遇到的各種風險,採用轉移、減緩等具體措施開展風險管理工作,降低經濟損失。最後是準確把握軟體開發工作的進度,在控制成本的前提下提高工作效率,完善管理制度,實時監控軟體工程進度,解決各個階段的風險問題,確保整個工作的進展。第三,創新軟體工程管理工作理念,轉變傳統管理理念,掌握更為先進的管理辦法,提升管理效率。在軟體工程管理過程中應該加強對需求的分析,明確其基本功能和約束條件,並編制使用者使用指南,方便使用者使用。為了準確獲得使用者的需求,可以組建需求調研小組,考慮各個群體的差異性,並選擇最為經典的案例作為需求決策的基本依據,加強後期使用者交流,從而獲得使用者的認可。另外一方面,還需要統籌規劃軟體開發平臺,也就是形成統一系統操作平臺,保證在既定時間內完成相應的任務,目前我國還沒有形成此類的平臺,因此需要加大該方面的研究力度,嘗試形成統一平臺,應用於計算機軟體工程管理中。
4計算機軟體工程管理在工作中的應用
計算機網路技術在我國正處於飛速發展的階段,各個領域都可以看到計算機網路的身影,而計算機軟體工作管理有效運用是網路運用的基礎,所以目前各個行業都在應用計算機軟體工程。另外一方面,計算機軟體對校園也產生了很大影響,教師可以利用計算機軟體授課、傳遞知識,而學生可以利用計算機軟體統計資訊等。總而言之,21世紀就是資訊化的社會,計算機軟體為辦公自動化和資訊化提供了技術支援,也推動著我國經濟的發展。計算機軟體工程管理工作任重而道遠,需要我們根據實際工程中遇到的各種問題進行不斷改進,解決實際工作中遇到的各種問題,理論與實際相結合,用理論來指導實踐。
參考文獻:
[1]石曉山.計算機軟體工程管理的創新與完善[J].電子技術與軟體工程,20154:102
[2]於文龍.關於如何創新和完善計算機軟體工程管理的探討[J].網友世界,2014,16:1
[3]於文龍.關於如何創新和完善計算機軟體工程管理的探討[A].網友世界,2014:1
[4]修鵬鵬.如何創新和完善計算機軟體工程管理[J].計算機光碟軟體與應用,2013,23:110-111
範文二:計算機軟體工程維護措施
【摘要】SE在計算機領域中發揮了重要作用,要注重有效維護SE。維護計算機SE的目的在於保證軟體產品具有可操作性、可移植性以及可適應性的特點,以便可以利用計算機SE有效提升生活效率與工作效率。本文探討了SE的應用現狀以及維護目標,並詳細分析了維護措施,包括SE的開發維護措施,SE的管理維護措施以及SE使用者方面的維護措施。
【關鍵詞】軟體工程;計算機;措施;維護;淺談
軟體工程SE涉及到資料庫、編譯器、作業系統以及人機介面等領域,在政府部門、航空工程、商業、農業及工業的發展中起到了非常重要的作用。在維護計算機SE時需要全面協調好過程、工具以及方法之間的關係,確保SE能夠為計算機半自動或自動化執行提供良好的支撐環境[1]。本文探討了維護計算機SE時常用的措施,旨在降低SE維護成本以及提升SE維護質量。
1SE應用現狀與維護目標
計算機SE在社會經濟發展以及日常生活領域中得到了廣泛應用,SE屬於廣義工程範疇,其開發過程具有需求多變性以及個性化的特點,為了有效維護SE,應瞭解SE的應用現狀以及維護目標。首先,SE可以應用於工程專案的管理工作當中。利用SE管理大型工程專案,不但可以避免建設過程的盲目性,同時能夠降低專案管理成本以及提升專案建設效率。基於SE的專案管理工作具有規範性以及有序性的特點,可以確保專案資源、資金等得到高效管理,因此在工程專案建設領域中應用SE能有效提升管理效益。SE也在軟體測試工作中被廣泛應用,開展軟體測試工作的主要目的在於發現軟體執行缺陷,在測試工作中應用SE不但可以及時提高軟體缺陷的查詢效率,同時有助於改善軟體執行質量。此外,SE可以應用於控制衛星系統、電纜系統等[2]。為了確保SE能夠在各個領域中發揮應有的作用,則應設定以下維護目標。第一,在維護SE的過程中應確保軟體能夠充分適應不斷變化的外部執行環境,同時保證修改或維護應用程式後,SE的適應性可以得到有效提升;第二,在維護SE的過程中應注重糾正軟體執行錯誤,並根據實際需要對軟體應用功能進行拓展,以便可以改善系統執行效能以及減少軟體使用過程中的維護成本。
2計算機SE的維護措施
2.1SE的開發維護措施
為了有效維護SE,則應從軟體開發方面入手,通過完善開發工作實現維護目標,同時保證SE可以正常投入使用。在軟體開發工作中,應充分考慮SE生命週期問題以及安全問題,應用安全維護理念、生命執行週期全方位維護的軟體開發理念,確保SE開發維護過程的有效性。首先,應全面評估SE產品面臨的風險,在評估SE產品風險的過程中可以採用問卷調查法收集資料,以瞭解軟體執行過程中的常見風險,包括安全特性、移動程式碼、受攻擊面以及安裝風險等,同時對SE產品隱私進行分級,可以分為高階、中級與低階。在評估風險後應及時分析SE產品面臨的安全風險因素,根據分析結果建立風險防範模型。其次,應根據風險防範模型開發設計相應的安全維護文件,包括開發設計者文件、幫助文件、主線產品安裝或使用說明文件,同時開發嚮導及生成器等安全工具,保證使用者可以在相對安全的環境下配置SE系統以及使用軟體。此外,在開發維護階段,應重視根據SE開發設計需求應用安全編碼、安全測試及安全響應策略。在安全編碼方面,應儘量在開發設計中使用最新的支援工具與編譯器,保證編譯器具有良好的安全防禦性能,禁止將違禁函式作為原始碼的分析工具。在安全測試方面,可以採用滲透測試與模糊測試相結合的方法。在安全響應方面,可以採用漏洞報告接收策略、建立修復策略以及安全更新策略等。
2.2SE的管理維護措施
強化日常管理是維護SE的重要措施,為了做好SE的日常管理工作,可以從以下幾個方面入手。首先,應強化組織結構與人員管理。在管理SE時應重視建立起資訊上傳下達機制暢通、分工明確的管理結構體系,同時根據SE的執行條件以及適用範圍等對組織結構體系進行適當調整,以便確保管理結構可以有效滿足SE維護工作的需要。在人員管理方面,應根據SE的性質與規模等因素合理安排開發設計人員,同時明確規定不同崗位人員應負責的工作,包括查詢SE維護資料、編寫軟體程式以及處理SE執行階段的後續工作等。在管理工作人員的過程中,還需要根據工作人員的能力以及專長等做好調配管理工作,確保工作人員能夠在SE維護中發揮專業所長以及高效解決維護過程中遇到的問題。此外,應強化檔案管理以及使用管理工作。在檔案管理方面,應及時收集好SE開發設計階段中所產生的檔案資料,包括開發設計流程資料、SE架構設計資料等,以便為後期維護工作的開展提供必要的依據,同時有效提升軟體質量以及執行水平。在使用管理方面,應在充分了解SE使用需求以及使用者操作習慣的基礎上制定具有針對性的使用管理方法,減少外界不良干擾因素對SE維護工作產生的影響,從而使SE操作效能以及實用效能等均能夠得到有效改善。
2.3SE使用者方面的維護措施
為了有效維護SE,還應從使用者方面入手,督促使用者養成良好的操作習慣,以降低SE維護難度以及提升SE維護水平。首先,應在使用者端安裝防毒軟體、防火牆等,定期更新防毒軟體中的病毒庫,確保防毒軟體具有較強的防護能力,同時保證SE能夠在防毒軟體的防護下實現安全執行。要注意對計算機硬碟儲存的無用資料檔案、垃圾檔案等進行定時清理,儘量減少計算機C盤中儲存的資料檔案,避免因資料檔案所佔記憶體過多而造成SE的執行效率以及執行過程中的安全性受到不良影響。其次,應注意定期查殺硬碟,發現木馬等惡意程式時需要及時清除,並注意採用備份、加密等方法管理硬碟中的重要資料及檔案,避免因系統崩潰而影響到硬碟資料的完整性。在瀏覽網路的過程中,應避免進入國家明令禁止的網站,以預防病毒通過網路傳播到本地計算機中,從而保證SE執行的安全性。還應注意避免“”或開啟不明連結地址,以減少SE面臨的不安全因素。
3結語
綜上所述,SE為計算機的海量儲存、高速運算以及智慧化管理提供了技術支撐,同時為計算機使用者打開了全新的空間,包括虛擬世界、人機面對面服務、知識搜尋以及雲端計算等。為了確保具有模糊計算以及離散控制特徵的SE工程可以在計算機領域中充分發揮作用,應重視強化SE維護工作,以通過針對性維護有效保證SE處於正常工作狀態。
參考文獻:
[1]鍾林輝,侯長源,宗洪雁,葉茂盛.構件化軟體演化資訊及演化相似性度量技術研究[J].計算機應用研究,201505:1399~1402.
[2]徐久強,盧鎖,劉錚,趙海.軟體巨集觀拓撲結構標準結構熵和度的演化分析[J].東北大學學報自然科學版,2013,3401:40~43.