摘 要:隨著時間的推移而不斷的增長,計算機技術的迅猛發展,以及計算機軟件的廣泛應用也是日新月異,隨著業務拓展以及社會需求的增多,計算機在軟件的設計和開發過程中越來越重要,多層軟件的應用也凸顯其重要地位。本文將針對計算機軟件方面的問題進行了一些表述與探討,進而具體分析多層軟件的應用。
關鍵詞:計算機;多層軟件;ESIP
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-7712 (2014) 02-0000-01
隨著計算機領域中的網絡技術和軟件技術的飛速發展,使得計算機內部人開始大規模的建立、研發和構造越來越復雜的軟件,在其開發過程中,系統的具體結構有著極其重要的作用。在實際的計算機軟件研發以及設計中,根據用戶界面需求的不同與后臺數據之間層級的差異,將應用結構主要分成單層應用程序體系結構模型、雙層應用程序體系結構模型、多層(可以是三層或三層以上)應用程序體系結構模型。但是由于復雜的單層應用程序有著極廣的實際使用范圍,包括所有的應用邏輯,因此多層應用程序在某些程度上來說同樣具有復雜性。軟件在規劃處理中,經常通過系統規劃、設計、分析、編程、測試和后續維護來進行測試。
一、計算機軟件的種類
計算機軟件(Computer Software),按照不同的標準和原則,可以將軟件分為不同的種類。一般地,按照應用方式可以把計算機軟件分為系統軟件和應用軟件。
(一)計算機的系統軟件
系統軟件通常用來簡化程序設計和使用方法,從而提高計算機的使用效率,發揮并擴大計算機的功能及用途。其主要包括兩類:一是操作系統,二是基本工具。在通用系統中,必不可少的就是系統軟件。
(二)計算機的應用軟件
用戶利用計算機來解決某些問題所編制的程序叫做應用程序。隨著計算機的廣泛應用,應用程序的種類也越來越多。其主要的可再分成通用應用軟件和定制應用軟件兩大類:1.通用應用軟件。通用應用軟件可以分若干類,例如:文字處理軟件WPS、Word等;電子表格軟件Excel等;圖形圖像軟件AutoCAD、Photoshop等;媒體播放軟件Media Player、Real等;網絡通信軟件MSN、QQ、Outlook等;演示軟件PowerPoint等;信息檢索軟件Google、百度等;個人信息管理軟件Outlook、Notes等;游戲軟件CS、魔獸世界等。2.定制應用軟件。定制應用軟件,因為它的專用性較強,并且是在系統軟件的基礎上開發和運行,而系統軟件種類又多,倘若要實現各種應用軟件能在不同系統上運行的版本,就會導致開發成本的增加。
二、計算機的多層軟件的應用
隨著現代科研技術的不斷發展,多層應用軟件的設計面臨著新的挑戰。因此,許多研究人員在當前的軟件設計工作中,形成了一項系統化的軟件開發流程并對其不斷深入探討,研發了一種新型的軟件構架,即ESIP。極大的提高了軟件生成效率,保障了軟件的可靠性。
(一)ESIP的介紹
ESIP(Equipment Support Information Platform),能夠確保系統正常、安全并且穩定的運行。在設計ESIP軟件過程中,需要對以下因素進行全面的分析與控制:1.可擴展性、可維護性。其中可擴展性又包括兩點:一點是指軟件模塊的可擴展性,能收到大部分顧客的追捧,并且擴展新的軟件功能十分方便;另一點是指系統自身存在的可擴展性,能夠支持集群,可以高并發、大規模的訪問。能夠根據用戶的需要升級和改造是可維護性的要求。2.組件的重用。組件的重用包括服務器組件端的重用和客戶端的組件重用。在技術的運用中,實現組件重用的目標可以采取客戶端插件技術。3.訪問模式。主要的訪問模式分為:通過網絡系統遠程訪問和獨立模式直接訪問。兩種訪問模式均可以滿足在不同環境下,不同層次和要求的用戶訪問。并且在網絡訪問時能跨越廣域網訪問。4.安全性。從權限管理設計方面來講,主要采用LDAP認證技術和授權技術,具有較高的安全性能。從使用ESIP的過程來講,現實意義很強烈,在使用之前顧客想要進入都需要經過身份驗證正確后才可以,所以在很大程度上來講這種模式的設定具有很強的靈活性和很好的可擴展性。使用ESIP的過程中,都能夠支持不同的數據接口以及用戶界面。
(二)ESIP的結構
ESIP體系結構在穩定提供基層服務的過程中,訪問數據庫主要的運行環境有兩類:一是lava EE環境,二是單機獨立環境。此體系架構的特點主要闡述于以下幾方面:ESIP充分利用了Java EE體系結構的優點,集成了多項Java EE服務交織運用于其中,從而有助于服務器端的開發,同時也能夠方便客戶端的調用。ESIP支持Web瘦客戶端和富客戶端的訪問方式,滿足于用戶在不同環境下的應用需求。ESIP實現業務界面和邏輯的分離,安全機制完善。
(三)ESIP性能與安全
ESIP的安全性能在整個系統體現出的靈活性以及擴充性的優勢,在這個運行的過程中,安全邏輯以及業務邏輯都相對獨立。同時,ESIP系統在客戶端的設置上通過數據庫管理的配置式安全性和開發人員定義的編程式安全性這兩種方式進行控制。
三、結束語
計算機由最初的實驗室走向如今的千家萬戶,由當初單純的為軍事服務進入衡量社會前進的標桿。伴隨著計算機時代的飛速發展,軟件的功能更加強大,多層軟件的研發越來越具有優越性。ESIP也顯示出其獨特的優勢,平臺能夠為萬千用戶提供豐富多樣的信息服務;有利于開發集成多個基本公共功能模塊;方便檢測分離業務邏輯和業務邏輯接口;客戶端插件系統便于迅速適應各種需求的變換。
參考文獻:
[1]趙迎春.論計算機多層軟件的研究與應用[J].計算機光盤軟件與應用,2012(10).
[2]郭建宏.淺論計算機多層軟件的研究與應用[J].中國電子商務,2012(01).
[3]夏天維.論計算機多層軟件的研究與應用[J].科技創業家,2012(12).
[4]孟雪梅.淺論計算機多層軟件的研究與應用[J].電子世界,2013(11).
[作者簡介]湯鑫(1992.08-),女,重慶南岸人,本科,重慶郵電大學移通學院,研究方向:網絡工程。