燃氣收費軟件

產品分類

聯系我們

手機號碼:18696582906

座機號碼:023-67086860

郵箱地址:34757647@qq.com

公司網址:www.padakun.com

公司地址:重慶市南岸區海棠溪街道南濱路132號



淺談供暖管理軟件BS架構和CS架構的優劣

您當前的位置 : 首 頁 > 新聞中心 > 常見問題

淺談供暖管理軟件BS架構和CS架構的優劣

2019-07-25

抽時間寫這篇文章,完全是由于業務經理總是碰到一些競爭對手在描黑BS架構的供暖管理軟件,而不知所措。我想有必要給我們的業務人員做一下掃盲,同時也可以幫助更多供暖企業選擇更有可能代表未來和先進的管理軟件架構。

從發展軌跡來說,BS是人們對CS的不滿積累到一定程度,才被發明出來的,是大趨勢。而且隨著移動互聯和云計算發展,絕大部分CS管理軟件肯定會被淘汰掉。

從應用場景來說,CS一般來說只適合局域網內部使用,對運算比較關注的生產環境,而BS可以架構于任何網絡。

從應用單位來說,供暖行業信息化嚴重落后于其他行業,選用應用簡潔易用的BS軟件才能更加有效推進企業信息工作。

1:用來編制CS管理軟件的編程語言,早已江河日下

首先我們來了解一下各種語言的發展趨勢和排行榜,可以看到排名前十的語言中,沒有一種是用來開發CS管理軟件的,其中8種語言(Java,C#,Python,PHP,Visual Basic .NET,JavaScript,Perl,Ruby)主要就是面向BS架構軟件的語言,剩下的兩種語言(C,C++)也不是應用于CS管理軟件,而主要面向游戲、科學計算、網絡通信軟件、操作系統、設備驅動程序、嵌入式系統等。

在2015年編程語言排名中,我們可以看到CS軟件的主打開發語言VB和Delphi Pascal已經排到了17名和20名,加起來才不到2%的市場占有率,而十多年前卻是占據著10%以上,讓人看不到未來的是VB和Delphi的廠商已經不再提供正式支持了。

因此,若是選擇CS管理軟件,會導致未來的升級和維護都可能會是問題,一方面因為該編程語言和相關的組件已經不再往前發展和創新了,另一方面是國內學院和學生根本沒有人去學了,大家都去學習互聯網或移動端的開發語言了。

2:市面上CS的管理軟件正越來越少

企業管理軟件目前已經是BS在主導天下了。

十幾年前所有管理軟件都是基于CS架構開始的,包括用友用VB開發的財務軟件,金蝶也是用VB開發的管理軟件,當時還有和VB并駕齊驅的Delphi開發平臺(Borland公司擁有)。那完全是因為那時還沒有互聯網,甚至局域網都沒普及,所謂CS管理軟件其實就是一個單機記賬軟件。

自來水收費軟件

但隨著互聯網興起和信息化管理的深入,一方面我們很容易看到所有新興的企業管理軟件,幾乎就沒有采用CS開發的,如比較流行的OA管理軟件,CRM管理軟件。另一方面也看到國內包括用友、金蝶等巨頭都在從CS轉向BS,或者說從VB轉向JAVA、.NET,CS相關管理軟件一方面越來越少,另一方面現存的CS管理軟件也是出于舊版本維護中而已。

3:CS管理軟件應用不如BS方便

相比于CS管理軟件,BS在安裝部署、升級維護、設備帶寬、軟件學習推廣成本等方面都有無可比擬的優勢。BS管理軟件的用戶在客戶機上無需安裝任何軟件,使用瀏覽器即可訪問系統。系統讓企業擴張不再需要額外投入更多信息化的資金,讓系統培訓和后期推廣都變得非常容易,管理模式變得可復制。

可用性:任何時間、任何地點、任何系統,只要可以使用瀏覽器上網,就可以使用BS系統的終端,更多的系統用戶加入時只需設立賬號、培訓即可,并支持移動辦公和分布式辦公。CS是典型的集中式機械化處理,交互性相對低。

穩定性:J2EE的三層架構,采用中間件應用服務器。數據庫、應用服務器、視圖分層設計,幾千幾萬用戶同時在線系統也有的表現。

易升級:CS系統往往是一個不可拆分的整體,各部分模塊中有一部分改變,就要關聯到其它模塊的變動,使系統升級成本比較大。BS都是由構件組成,只需要改變頁面就可以同步更新,其開發、維護等幾乎所有工作也都集中在服務器端,當企業對網絡應用進行升級時,只需更新服務器端的軟件就可以。

低維護:CS需要專門的客戶端安裝程序,客戶端的安裝、升級、網絡調試困難;而BS系統只需管理中心服務器。

兼容性:CS系統嚴重依賴于固定的開發工具、開發語言、操作系統、數據庫,軟件服務商提供的只能是一個整體性的固化軟件,對異構操作系統、數據庫很難兼容。BS借助JAVA這樣的跨平臺語言出現之后,可兼容于所有主流數據庫和操作系統。

低帶寬: CS典型應用是各個客戶端直接連接服務器數據庫,一般應用在專用的網絡上,僅適用于局域網內部用戶或寬帶用戶小范圍里的網絡環境,不適合作業點分布較廣的大型應用。BS 建立在廣域網之上的,帶寬要求低,不必是專門的網絡硬件環境,適用于低帶寬、欠穩定的環境。

豐富展現:CS 多是建立在Window平臺上,表現方法有限。BS 建立在瀏覽器上, 有更加豐富和生動的表現方式與用戶交流。

4:CS管理軟件不如BS更能應對未來挑戰

BS軟件在安全性、系統擴展、后續投資等方面都有無可比擬的優勢。

安全性:CS對服務器端和客戶端安全都需要考慮,而BS只注重服務端即可。CS 程序由于更需要對整體性的考慮,必須有非常專業水準的技術人員才能完成軟件更改,特別是數據直接對各客戶端開放,導致安全隱患。而BS系統只對外開放HTTP協議和端口,數據庫只允許服務器一臺機器訪問,瀏覽器端U盾的使用使數據安全加密。

擴展性:系統擴展維護是軟件生存周期中,開銷大,相當重要 。CS 程序由于整體性,必須整體考察,處理出現的問題以及系統升級難,很可能是再做一個全新的系統。BS滿足構件個別的更換,實現系統的無縫升級。因此BS一般只有初期一次性投入成本,而CS軟件則不同,隨著應用范圍的擴大,投資會連綿不絕。

重用性:BS可基于J2EE平臺架構,利用分布式組件技術來構造系統,減少系統維護和升級成本,有利于保護用戶投資,二次開發快捷。業務擴展通過增加網頁即可增加供暖業務功能。而CS構件的重用性不如BS好。

大型應用:對于集團級的異地軟件應用,CS結構的軟件必須在各地安裝多個服務器,并在多個服務器之間進行數據同步。如此一來,每個數據點上的數據安全都影響了整個應用的數據安全。所以,對于集團級的大型應用來講,CS結構軟件的安全性是令人無法接受的。對于BS結構的軟件來講,由于其數據集中存放于總部的數據庫服務器,客戶端不保存任何業務數據和數據庫連接信息,也無需進行什么數據同步,所以這些安全問題也就自然不存在了。而且CS模式下數據的實時性、追溯性都不能保證,數據的分布性導致數據永遠無法一致,決策不準。這也是由于CS對帶寬要求很高,企業要是租用專線投入會很大,才會導致數據分開管理。

投資保護:在對已有硬件投資的保護方面,兩種結構也是完全不同的。當應用范圍擴大,系統負載上升時,CS結構軟件的一般解決方案是購買更高級的中央服務器,原服務器放棄不用,這是由于CS軟件的兩層結構造成的,這類軟件的服務器程序必須部署在一臺計算機上;而BS結構則不同,隨著服務器負載的增加,可以平滑地增加服務器的個數并建立集群服務器系統,然后在各個服務器之間做負載均衡。有效地保護了原有硬件投資。

高性能:大多數CS結構的軟件都是通過ODBC直接連到數據庫的,安全性差不說,其用戶數也是受限的。每個連到數據庫的用戶都會保持一個ODBC連接,都會一直占用中央服務器的資源,對中央服務器的要求非常高,使得用戶擴充受到極大的限制。而BS結構軟件則不同,所有的用戶都是通過一個JDBC連接緩沖池連接到數據庫的,用戶并不保持對數據庫的連接,用戶數基本上是無限的。


標簽

最近瀏覽:

聯系方式         網站地圖         在線留言


聯系電話:  186-9658-2906    服務熱線:023-6708 6860  

企業郵箱:  34757647@qq.com

公司地址:重慶市南岸區海棠溪街道南濱路132號

渝公網安備 50010802002394號


                 燃氣收費系統

                     掃碼咨詢

服  ·   務  ·  熱  ·  線

023-6708 6860



Copyright ? 重慶杰為科技有限公司 All rights reserved 備案號:渝ICP備13006859號-1 專業從事于燃氣收費系統軟件,自來水收費軟件,供暖收費系統軟件開發公司, 歡迎來電咨詢! 技術支持:祥云平臺 服務支持:重慶卓光科技

聲明:本站部分內容圖片來源于互聯網,如有侵權第 一時間聯系管理員刪除,謝謝!