B/S ERP

B/S模式又稱B/S結構。它隨著Internet技術的興起,對C/S模式套用的擴展。在這種結構下用戶工作界面是通過IE瀏覽器來實現的。B/S模式最大的好處是運行維護比較簡便,能實現不同的人員,從不同的地點,以不同的接入方式訪問和操作共同的數據。B/S模式是指在TCP/IP的支持下,以HTTP為傳輸協定,客戶端通過Browser訪問Web伺服器以及與之相連的後台資料庫的技術及體系結構。它由瀏覽器、Web伺服器、套用伺服器和資料庫伺服器組成。客戶端的瀏覽器通過URL訪問Web伺服器,Web伺服器請求資料庫伺服器,並將獲得的結果以HTML形式返回客戶端瀏覽器。

基本介紹

  • 中文名:B/S模式
  • 外文名:Browser model
  • 簡稱:B/S模式
B/S模式,ERP概念,B/S ERP,B/S ERP與C/S ERP的研究,B/S與C/S 簡述,B/S架構與C/S架構的區別,B/S ERP的Unitsoft EBS管理系統實踐,

B/S模式

B/S模式是一種全新的軟體系統構造技術。隨著Windows 98/Windows 2000將瀏覽器技術植入作業系統內部,這種結構更成為當今套用軟體的首選體系結構。顯然B/S結構應用程式相對於傳統的C/S結構應用程式將是巨大的進步。
B/S結構採用星形拓撲結構建立企業內部通信網路或利用Internet虛擬專網(VPN)。前者的特點是安全、快捷、準確。後者則具有節省投資、跨地域廣的優點。須視企業規模和地理分布確定。企業內部通過防火牆接入Internet,再整個網路採用TCP/IP協定。

ERP概念

企業資源計畫(Enterprise Resource Planning,簡稱ERP)系統是一種主要面向製造行業進行物質資源、資金資源和信息資源集成一體化管理的企業信息管理系統。通過運用ERP,企業能夠利用計算機對企業的資金、貨物、人員和信息等資源進行自動化管理,具有製造,辦公操作,供應鏈管理,人力資源管理,項目管理,財務與管理,客戶服務,銷售與市場行銷等商業功能。企業資源計畫對於在企業高度普及計算機輔助管理,實現企業管理信息化和自動化,提高工作效率和增強快速反應能力,都具有十分重要的意義。

B/S ERP

網路套用系統的發展正在改變著ERP系統的開發及其實施方法 ,傳統ERP體系結構逐漸被由客戶、套用伺服器資料庫伺服器組成的三層B/S結構所替代 ,並有了統一的通訊協定TCP/IP和統一的基於Web瀏覽器的用戶界面。
B/S ERP把傳統的依賴於郵件電話、人盯人的管理方式變革為目標導向、流程驅動、智慧型的電子商務流程。並且該B/S架構的ERP可以把企業內部流程與企業外部流程連線起來,與客戶、合作夥伴、供應商協同完成供應鏈業務操作。
Unitsoft創始人在21世紀初就認識到中國企業國際化的迅猛趨勢,需要強大的基於網際網路技術的先進企業管理構架,縱觀國內外企業管理系統大都採用Client/Server模式,這種在區域網路曾經風行一時的系統架構,在面對這種國際化趨勢時,顯得力不從心。同時也看到許多基於JAVA技術構建的管理系統,因為JAVA集成性和人性化的先天缺陷,很難滿足企業實際需要。2002年微軟.Net平台剛推出Beta版時,友耐的創始團隊就憑著敏銳的嗅覺和犀利的眼光,發現了.Net平台在構造複雜業務系統方面的強大基礎和固有優勢,一種強烈的使命感和技術靈感,促使友耐人萌生了要建立一個全新的滿足企業國際化需要的電子商務ERP管理平台的願望。
Unitware商務中間件平台就是這樣應運而生的,Unitware包括基礎組件,業務組件,XML擴展組件三部分,基礎組件是業務組件和XML擴展組件的運行基礎,業務組件是滿足各種業務的標準組件,XML擴展組件使用XML檔案來描述各種的個性化需求,告訴平台如何把業務組件組裝起來,完成最終的業務目標。Unitware平台使Unitsoft EBS系統在基礎架構穩定與客戶需求的個性化之間找到了一個最佳平衡點,既能滿足客戶個性化需求,又能保證系統地穩定性,實現用戶和軟體企業雙贏局面。
Unitsoft EBS採用先進的.Net技術設計,構築於Unitsoft擁有自主智慧財產權的Unitware商務中間件平台上,是國內基於.Net開發時間最長功能最完善配置功能最強大Browser/Server架構(Web方式)的企業管理系統。

B/S ERP與C/S ERP的研究

B/S與C/S 簡述

C/S和B/S是當今世界開發模式技術架構的兩大主流技術。C/S是美國 Borland公司最早研發,B/S是美國微軟公司研發。目前,這兩項技術以被世界各國所掌握,國內公司以C/S和B/S技術開發出產品也很多。這兩種技術都有自己一定的市場份額和客戶群。
C/S又稱Client/Server或客戶/伺服器模式。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle、Sybase、Informix或 SQL Server等資料庫。瀏覽器通過Web Server 同資料庫進行數據互動。

B/S架構與C/S架構的區別

(1)硬體環境不同:
C/S 一般建立在專用的網路上, 小範圍里的網路環境, 區域網路之間再通過專門伺服器提供連線和數據交換服務。
B/S 建立在廣域網之上的, 不必是專門的網路硬體環境,例如電話上網, 租用設備, 信息自己管理, 有比C/S更強的適應範圍, 一般只要有作業系統和瀏覽器就行。
(2)對安全要求不同
C/S 結構的軟體,一般面向相同區域內的用戶群, 對局域範圍信息安全的控制能力強。針對異域客戶端C/S要藉助遠程訪問登入到伺服器,一般除了ERP伺服器外,還需要配置專門的遠程登入伺服器;遠程登入相當於直接操作伺服器,遠程桌面連線埠易存在安全隱患,比基於http協定的80連線埠安全性低,容易對ERP造成安全威脅。C/S 的資料庫伺服器的配置用戶名和密碼都放在每台電腦的客戶端,任何一台被攻破,整個系統就有可能失去安全性。C/S的客戶端需要設定連線伺服器的資料庫連線連線埠,連線連線埠易被木馬和黑客攻擊,安全隱患不言而喻。
B/S結構的軟體來講,數據集中存放於總部的資料庫伺服器,客戶端不保存任何業務數據和資料庫連線信息,任何訪問資料庫的動作要先通過套用服務程式,經過驗證後打包連同界面傳送給IE。B/S所有的軟體配置信息和資料庫在同一台伺服器上,不需要對外開放資料庫連線埠。非系統管理員無法得到資料庫的用戶名和密碼信息;只要保證伺服器是安全的,就保證了整個系統的安全,
(3)軟體重用不同
C/S 程式由於不可避免的整體性考慮, 構件的重用性不如在B/S要求下的構件的重用性好。
B/S 的多重結構,要求構件相對獨立的功能。 能夠相對較好的重用。就如買來的餐桌可以再利用,而不是做在牆上的石頭桌子。
(4)系統維護不同
C/S 程式由於整體性,必須整體考察,客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。處理出現的問題以及系統升級難,
B/S 構件組成方面構件個別的更換,實現系統的無縫升級。 系統維護開銷減到最小,用戶從網上自己下載安裝就可以實現升級。
(5)處理問題不同
C/S 程式可以處理用戶面固定,並且在相同區域,C/S結構的軟體需要針對不同的作業系統系統開發不同版本的軟體,與不同的作業系統兼容性不佳,
B/S 建立在廣域網上, 面向不同的用戶群,分散地域, 這是C/S無法作到的,與作業系統平台關係最小。
(6)用戶接口不同
C/S 多是建立在Window平台上,表現方法有限,對程式設計師普遍要求較高。
B/S 建立在瀏覽器上, 有更加豐富和生動的表現方式與用戶交流, 並且大部分難度減低,降低開發成本。
(7)信息流不同
C/S 程式一般是典型的中央集權的機械式處理,互動性相對低。
B/S 信息流向可變化, B-B、 B-C、 B-G等信息流向的變化, 互動性非常強大。

B/S ERP的Unitsoft EBS管理系統實踐

B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟體。只要有一台能上網的電腦就能使用,客戶端零維護。系統的擴展非常容易,只要能上網,再由系統管理員分配一個用戶名和密碼,就可以使用了。甚至可以線上申請,通過公司內部的安全認證(如CA證書)後,不需要人的參與,系統可以自動分配給用戶一個賬號進入系統。
Unitsoft創始人在21世紀初就認識到中國企業國際化的迅猛趨勢,需要強大的基於網際網路技術的先進企業管理構架,為了滿足企業的各種複雜要求,系統必須具有高度的擴展性,靈活性和穩定性,需要大量的滿足各種業務要求的標準組件和非標準組件。標準組件能夠重複利用,像機械標準件一樣靈活的裝配和拆卸,非標準組件用來把各種不同的標準件有效地組裝在一起,滿足複雜的個性化需求。上海友耐軟體技術有限公司自主開發Unitsoft EBS管理系統,採用先進的.Net技術設計,構築於Unitsoft擁有自主智慧財產權的Unitware商務中間件平台上,是國內基於.Net開發時間最長、功能最完善、配置功能最強大的Browser/Server架構(Web方式)的企業管理系統。

相關詞條

熱門詞條

聯絡我們