軟件工程的開發和管理是一個復雜的過程,在生命周期內容易出現各種問題,從而降低軟件的應用性,只有對軟件工程進行控制才能保證軟件工程有序的進行。為此,軟件工程標準化這一概念別提出國際標準、國家標準、行業標準、項目標準對軟件工程進行約束,促使軟件工程規范的進行,創造出滿足用戶需求的軟件工程能夠創造出滿足用戶需求的軟件產品。
1 軟件工程介紹
軟件工程是一門研究用工程化方法構建和維護有效的、實用性的以及高質量的軟件。通過軟件工程構建和維護的各種不同功能軟件,應用于在現代社會中的各個行業中,對于推動社會的進步起到積極的促進作用。軟件工程涉及程序設計語言、數據庫、軟件開發工具系統平臺、設計模式等方面,促使軟件構建和維護得以實現的。軟件工程過程就是軟件產品構建的過程,在此過程中主要是通過四個方面完成的。其一是軟件規格的說明,這是軟件產品開發的前期準備過程,通過對軟件各方面進行全面的規劃,促使以下方面能夠有序的進行。其二是軟件開發,按照上一方面軟件規格的要求,具體的實施開發軟件。其三軟件的確認,也就是對所開發的軟件進行進一步的檢查和檢測,確定其是否滿足用戶的需求。其四是軟件的演講,軟件在實際的應用過程中不斷的優化和完善,促使軟件更加能夠滿足用戶的需要。因此,軟件工程具有有效性、可靠性、應用性、維護性、可移植性等特點,促使軟件。
2 軟件工程標準化
軟件工程標準化主要表現在軟件標準和過程標準兩方面。軟件標準是指創造的軟件符合規范的要求,滿足用戶的需求,具有很強應用性的軟件。過程標準是指軟件在使用過程中嚴格按照程序設定的內容進行標準的使用。軟件工程的標準化是促使軟件得以重用和促使行業發展的重要因素之一。
2.1 軟件工程標準化,軟件工程進行標準化的因素是通過一系列的標準與規范將錯綜復雜的關系協調好,促使軟件開發和管理能夠在生命周期內有序進行,為此,軟件工程標準化表現在國際標準、國家標準、行業標準、項目標準。
2.1.1 軟件工程標準化中提出的國際標準主要是軟件工程在各個國家中的應用效果良好,為了使軟件工程能夠在各個國家中規范的應用,制定國際標準對軟件工程的應用進行統一的規范。國際標準是由國際聯合機構制定和公布提供的標準,促使軟件工程在國際標準的要求卜合理的應用。
2.1.2 國家標準提出是由于我國現代社會中各行各業或多或少都有應用軟件。軟件工程的實施對于各個行業經濟的發展起到積極的推動作用。在我國制定軟件工程使用標準,對各行業中軟件工程的應用進行控制,促使各行業中軟件工程標準的、規范的應用。國家標準是有我國政府部門或相關機構制定的符合我國行業發展的軟件工程應用標準,提高軟件工程應用合理性、有效性。
2.1.3 行業標準針對某個行業提出的具體的軟件工程標準,在某個行業中軟件工程的應用并不是一層不變的,可能是某給企業或者個人進行軟件工程應用。此種情況,為了維護行業軟件工程使用合理性,提出行業標準約束企業或者個人規范的應用軟件工程,有效的發揮軟件工程的作用。
2.1.4 項目標準是企業開發軟件提出的軟件工程應用標準,通常情況卜項目標準沒有形成系統的、正規的形式,其應用決定企業是否需要通過正規劃的標準約束企業中軟件工程實施。
2.2 軟件工程標準制定過程,軟件工程標準的制定和推行主要是在整個生命周期內進行。
軟件工程標準的步驟是:建議一開發一咨詢一審批一公布一培訓一實施一審核一修訂。其中提出建議是軟件標準化的初步構想,在經過多方意見和相關資料的總結,制定合理可實施方案。開發是具體的實施軟件標準方案,將方案有效的落實。咨詢是指將開發出的軟件標準化內容向有關部門進行咨詢,確定軟件工程標準的實用性。審批是指將具有可實施性的軟件工程標準向相關機構或者部門進行審批,確定軟件工程標準是否能夠具體的應用。
公布就是將規范軟件工程的標準在國家、社會企業等方面進行公布。培訓是根據實際需求,對行業、企業或者個人進行的軟件工程標準培訓,將軟件工程標準詳細化,促使行業、企業或者個人能夠掌握軟件工程標準中的內容,進而規范的應用軟件工程。實施是在應用軟件工程進行軟件開發的過程中實施軟件工程標準。審核是指經過一段時問,對軟件工程標準進行審核,觀察軟件工程的有效性,再一次確定此標準是否該繼續用或者修訂。修訂是軟件工程標準應用效果不佳的情況卜,對軟件工程標準進行改善,提高軟件工程標準的作用,促使軟件工程標準有效的應用。因此,軟件工程標準并不是一次就形式的,是在不斷的嘗試和探索形成的。
可行的方案,從而大大的提高船舶貨運的安全穩定。在此方面上應用軟件工程構建數據分析軟件對船舶運輸過程中的數據進行分析合理的分析和準確的控制,效果較佳。在船舶貨運的其他方面應用軟件工程構建具有一定需求的軟件同樣對于提高船舶貨運發展重要的作用??梢?,軟件工程在船舶貨運過程中發揮重要的作用。
當前,軟件工程在船舶貨運中的應用還處于不斷開發和利用階段,軟件工程標準化還未真正意義上形式。船舶貨運中軟件工程標準化通常是以國際標準為主。因為,船舶貨運一部分是國內城市之問運輸;一部分是我國與其他國家之問的運輸,軟件工程國際標準更能準確的約束和規范船舶貨運中應用的軟件工程??傮w來說,船舶貨運中軟件工程的應用還處在不斷發展的過程中,船舶貨運很多方面沒有應用軟件工程開發的軟件進行管理。軟件工程標準化是在軟件工程應用的生命周期內不斷的優化和改善中形成的。
在船舶貨運中應用標準化的軟件工程將是一個必然結果,通過標準化的軟件工程構建能夠滿足船舶運貨需求的軟件,從而提高船舶貨運的安全、穩定、合理是船舶貨運中應用軟件工程標準化的發展方向。軟件工程標準化的目的構建出應用效果良好的軟件,應用于生產中,提升生產效率,促進我國經濟的發展。船舶貨運中可能運輸的是液體、集裝箱、危險品、谷類等不同類型的貨物,在運輸的過程中需要根據貨物的類型合理的運輸,如有些貨物容易變質,需要提高運輸速度;有些貨物易碎,需要穩定的運輸等等。以往船舶運輸過程中有專門的工作人員監管貨物,難以保證貨物運輸過程中安全。隨著航運企業中標準化軟件工程應用不斷擴大,航運企業將逐漸實現信息化管理,在控制船舶貨運方面實現數據共享,通過軟件時刻掌握船舶貨運在運輸過程中的實況,有效的避免因為船舶貨運流動性而無法準確控制船舶問題。
3 船舶貨運軟件工程標準化現狀與發展的探究
船舶貨運是我國貨物運輸的一種方式。船舶運輸過程中存在多種不良因素,具有加大的風險。為了最大限度降低船舶貨運過程中存在的風險需要掌握船舶的重量性能和容積性能、船舶吃水差、載重程度,貨物的基本性質、貨物的虧艙率、積載因數、自然損耗等基本內容,充分利用船舶的載貨能力,在船舶中放入適當重量的貨物,保證船舶的穩定性和適當的吃水差,平穩的進行船舶的運輸。船舶貨運過程中可能受天氣,水流以及其他因素的影響,船舶貨運存在很多不確定的風險,為保證貨運能夠安全的到達目的地,掌握船舶貨運實時狀況,有效的控制船舶,促使船舶安全、穩定的運行非常重要。由于船舶與陸地之問的距離不斷的擴大,為了實現實時控制船舶貨運,應用軟件接受數據,數據分析,提出4 結束語。
軟件工程是科學技術研究的成果。具有極強的技術性,軟件工程應用過程中嚴格符合標準化的要求進行,所創造的軟件才能夠具有實用性,滿足用戶需求。在船舶貨運中通過標準化軟件工程的應用,實現遠程控制船舶。大大的提高船舶貨運的安全性、穩定性;高效性。盡管軟件工程標準化在船舶貨運過程中還未系統的、標準的、規范的應用。
參考文獻
[1]田國法,董建園,胡尚舉.基于GPRS/GPS的客車超載遠程監控終端設計[J].安防科技.2008\\(05\\)
[2]吳荒原,楊杰.港口船舶自動監控系統的設計與實現[J].交通科技.2008\\(01\\)
[3]莫餒,李勇建,許華勝.基于GPS/GPRS的船載導航監控系統設計與實現[J].壓電與聲光.2009\\(01\\)