唐淑珍
(天津市靜海區醫院,天津 301600)
計算機軟件數據接口指的是軟件開發商結合第三方開發商和用戶的需求,而制定的一個相對標準的規范,目的是實現數據之間的暢通交流。對于用戶和第三方開發商而言,不僅可以使他們很好地使用相關軟件,還能使開發商的軟件數據安全性得到保障,這是非常重要的。計算機軟件數據接口的標準規范有很多種,應用程序和固定格式的接口函數是其最主要的表現形式,也是最重要的標準規范。計算機軟件數據接口的規范化,實現了不同計算機軟件之間的數據信息交流,可以說,計算機軟件數據接口就像是一個橋梁一樣,促進了軟件數據之間的暢通交流,而且還帶動了計算機行業的快速發展。
目前,計算機軟件數據接口的發展還處于初級階段,行業內還沒有形成一個完全統一的觀點,但是,從根本上來講,計算機軟件數據接口是一種標準規范,使特定數據信息之間能夠暢通交流,這是其最主要的功能。從安全角度來看,計算機軟件接口的安全性非常高,特別是在數據傳輸過程中,具有極強的可靠性。在當前形勢下,為了更好地適應計算機發展需要,計算機管理系統也進行了適當改革,逐步建立了多種數據接口,促進了不同系統之間的信息傳輸。然而,計算機軟件數據接口對計算機管理員、技術員都提出了更高的要求,要想實現數據庫的正常運行,計算機管理員要在了解用戶需求的基礎上,對表格、儲存路徑等進行合理創建,而計算機技術員則要進行數據的編程,最大程度提高軟件的可操作性。這種方式的局限性也非常明顯,一方面,日后的數據處理會很麻煩,另一方面,軟件的安全性和穩定性也存在隱患,是非常不利的。所以,計算機軟件開發者在設計軟件時,就要從長遠角度考慮,特別要考慮到不同軟件之間的數據接口信息傳輸問題,并結合實際情況,將多個軟件進行有效結合,從根本上實現數據之間的共享和穩定轉換。
目前,對于管理信息系統(MIS)和大多數企業信息管理系統來說,為了更好地管理信息,紛紛建立了計算機軟件數據接口,這些管理系統基本上都是通過建立數據庫來實現信息管理的。然而,在實際操作中,這種管理方式也存在很多非常明顯的弊端,特別是在安全方面,具體表現為以下三方面。一是在長期使用數據過程中,用戶基本上都很好地掌握了數據庫的組成結構,這對于用戶查詢結構化的語言是非常有好處的。同時,用戶在訪問數據庫時,也可以繞過應用程序,但是,這很可能造成數據庫的安全隱患,例如:用戶繞過應用程序,雖然會使操作更為簡單,但是也會使訪問數據與儲存數據出現不一致,這是非常嚴重的問題,必須要得到足夠的重視,因為在使用計算機數據接口時,信息安全是第一位的。如果數據信息不安全,那么其他的一切都無從談起。二是在對應用程序進行開發時,數據庫則直接將前臺程序調入,這種方式在一般情況下基本上不會出現問題,但是一旦被非法用戶所利用,他們通過對前臺應用程序進行分析后,就可以更好地了解整個數據庫結構,也就很容易攻擊計算機數據庫,使數據庫出現安全問題。三是用戶要想遠程訪問數據庫,不僅難度大,而且非常麻煩,訪問人需要提供用戶名、用戶對象、遠程主機名稱等詳細信息。然而這些語言不僅編寫難度非常大,而且很容易出現錯誤,甚至一旦出現細微錯誤,就會影響到數據庫的連接,所以,這種方式增加了查詢難度,需要想辦法解決。
在設計計算機軟件接口的過程中,以下幾個原則是必須要遵守的,只有遵循這些原則,才能使計算機軟件接口的設計更符合用戶要求,兼容性也更強。一是明確目標用戶。通過調查或者分析相關數據,了解用戶需求,特別是在設計軟件時,要充分考慮到服務對象的特殊要求,使軟件接口的設計更合理,也進一步推動軟件數據接口的進步。二是軟件數據接口的兼容性和健壯性都要高。軟件的兼容性要高,指的是軟件要能兼容不同的系統,實現各個系統之間的數據信息交流,而軟件接口的高健壯性則指的是除了軟件基本處理規范以外,額外功能的能力要隨之增加,對處理方案要嚴格審查后再作出正確的判斷。所以,兼容性和健壯性要高,才能使異常問題得到最佳的處理。三是軟件數據接口要有可擴展性。用戶在使用過程中,必然會提出更高、更新的要求,這時,軟件數據接口就要具備自動升級的能力,因此,在設計過程中,設計人員要將軟件數據接口的可擴展性作為重點來設計和研究,最終實現軟件數據接口更大范圍內的使用。四是將客戶需求放在第一位。計算機軟件的使用者是用戶,用戶的滿意是設計者最大的目的。因此,在設計時,對于客戶的特殊要求,設計者要最大程度地滿足,將計算機軟件的服務功能發揮到最大。五是符合行業內的計算機軟件數據接口標準。在編程語言、接口定義等方面,設計人員要與計算機行業內的標準保持一致,從根本上促進軟件的開發和使用,也使軟件的使用更加便捷。
在設計計算機軟件數據接口過程中,也出現了各種問題,這是不可避免的,但是對于計算機技術人員來說,首先要深入了解目前存在的問題,然后才能制定切實可行的措施進行改進。
目前,在應用計算機軟件數據接口的過程中,最主要的問題就是計算機軟件數據接口方式存在不合理現象。接口方式不合理的危險性非常高,一方面會對用戶的操作造成影響,另一方面還會使數據存在安全隱患,不利于計算機軟件的應用。所以,技術人員必須采取措施來改變接口方式,滿足用戶的使用需求。在使用計算機時,經常需要調取前臺頁面和后臺頁面中的數據信息,而如果計算機接口存在問題,或者說設計得不合理,就會對數據信息的安全性有所影響,甚至還會出現數據丟失的現象。這就對計算機設計人員提出了更高的要求,要求他們在設計計算機數據接口時,必須要采取措施使接口的安全性和規范性進一步提高,同時,還要對計算機軟件數據接口使用方式進行規范,從而最大程度地降低安全風險。
在設計計算機軟件數據接口時,規范性低是非常嚴重的問題,需要引起設計人員的重視。隨著科學技術的進步,計算機行業也迅速發展,然而,對于計算機軟件數據接口設計規范低的問題,仍然沒有一個徹底的解決方法。這給技術人員帶來了極大的困擾,也會影響到用戶的使用。造成這種現狀的最主要原因是,目前,我國相關部門并沒有對計算機軟件數據接口的設計和操作進行明確規定,很多供應商為了自身利益,會按照自己的需求來設計和操作這些軟件,因而對應用效果造成了很大的影響。為了使這個問題得到徹底解決,相關部門要制定相應的規章制度,對計算機數據接口的設計操作規范進行明確,同時,還要約束用戶的行為,這樣才能使用戶的操作更便捷,計算機軟件數據接口的設計水平有所提升,最終使用戶滿意。
對于任何行業而言,人才都是非常重要的,人才對促進整個行業的發展起著極其關鍵的作用,特別是在計算機設計行業,更是急需相關人才。然而,事實上,我國計算機軟件數據接口應用行業專業設計人才嚴重缺乏,不利于我國計算機數據接口領域的進一步發展。目前,我國計算機行業發展前景非常好,基于此,大多數高校都開設了計算機專業,該專業也受到了大學生的歡迎。然而,設計計算機軟件接口方面的人才卻非常少,這對于計算機軟件設計行業的發展非常不利。要想從根本上改變這種現狀,政府要制定相應的措施,進一步鼓勵和培養相關人才,而個人如果選擇了這個專業,就要認真學習,提高自身的綜合素質,使自己具備專業領域所需要的素質,這樣才能使整個行業處于良性發展狀態,同時,也有利于改善計算機軟件數據接口設計人才缺乏的狀況。
為了更好地了解計算機數據可接口在現實生活中的應用,本文重點從轉換文件模式、中間數據庫模式、接口函數模式這三方面進行詳細分析。
轉換文件模式指的是各種計算機數據信息在用戶、開發商、第三方開發商三者之間的暢通交流,這是一種非常重要的信息交流途徑,而要想實現這種交流,就必須通過特定的數據文件。第一,軟件使用者或者第三方供應商,要遵循相應的標準,指定數據結構,并掃描相應的文件。第二,結合計算機軟技術數據庫的要求,對TXT、INI等格式的文件進行讀取,完成數據交互的任務。要特別注意的是,開發操作軟件時,設計者要利用各種語言,對分割字符串等其他形式的特殊格式進行記錄。第三,程序編輯人員要基于用戶的需求,對編程語言進行靈活運用,這樣可以使程序更符合用戶的要求。然而,在軟件開發過程中,使用轉換文件模式,軟件開發商必須檢測第三方軟件接口文件,根據檢測結果來決定到底使用哪種文件。
在各種應用中,中間數據庫模式是應用頻率最高的。它指的是在設計計算機軟件數據接口時,軟件開發商通過第三方建立起的中間數據庫。這個數據庫是公共的。而開發商只是將相關授權給了第三方,使其享有部分的訪問權、操作權,這種權限是非常有限的,而且用戶和開發商必須嚴格按照規定來進行訪問,只能訪問特定格式的數據信息,一旦超過權限,就會立即終止訪問,還會受到嚴重的懲罰。所以,在開發數據庫時,設計人員要盡量與當前主流的語言和格式相適應。除此之外,這種方式也有利于第三方計算機軟件的開發和設計,使數據的操作更具靈活性。然而,在實際應用中,這種模式必須要基于另一種數據的支持,而且數據庫的配置非常復雜,所以,要想應用中間庫,其范圍會受到嚴格限制。
接口函數也是最經常使用的模式,指的是開發軟件之前,軟件開發商為了保證數據的安全性,會設置相應的訪問權限。而訪問權限的密碼是相關函數,或者是以函數形式所表現出來的,非常復雜,用戶只有破解了這個函數,才能得到相應的訪問權限。所以,如果用戶使用接口函數模式,那么其數據信息的安全性則會更高,也會更透明。目前,接口函數模式被廣泛應用于技術研發和軟件設計領域,給這些領域帶來了極大的便捷,也促進這些領域快速發展。因此,總體而言,計算機和軟件數據接口的應用會越來越廣泛,還會進一步整合用戶的信息化工作,使用戶的工作效率也有所提高,這都是使用計算機的最終目的。
計算機軟件數據接口非常重要,不僅能實現各個系統之間的信息交流,還能使用戶工作信息實現一體化。要想從根本上擴大軟件的適用范圍,就必須研發出一種特殊的接口,使不同結構的數據能夠隨意轉換和共享,這樣軟件的可行性才能得到提高。本文深入而具體地分析了計算機軟件數據接口的應用,不僅闡述了計算機軟件數據接口的概念、發展現狀、設計原則及存在的問題,還進一步總結出了在實際生活中的應用模式,希望能夠促進我國計算機軟件數據接口的快速發展,從而推動計算機行業技術水平的提升。
[1]楊靜.關于計算機軟件數據接口的應用分析[J].電子技術與軟件工程,2013(15).
[2]陸青,蔣志航.計算機軟件應用體系結構模型[J].軟件,2014(1)
[3]顧融.關于計算機軟件數據接口的應用探討[J].數字技術與應用,2016(4).
[4]李健.計算機軟件數據接口的應用研究[J].信息系統工程,2013(12).
[5]黃健敏.有關計算機軟件數據接口的應用研究[J].電子測試,2015(11).