隨著互聯(lián)網(wǎng)技術(shù)的興起,,管理軟件的開(kāi)發(fā)也得到了進(jìn)一步的發(fā)展,。越來(lái)越多的企業(yè)都開(kāi)始用B/S架構(gòu)的項(xiàng)目管理軟件取代上一代的管理軟件。 B/S架構(gòu)即瀏覽器和服務(wù)器架構(gòu)模式,,是隨著Internet技術(shù)的興起,,對(duì)C/S架構(gòu)的一種變化或者改進(jìn)的架構(gòu)。在這種架構(gòu)下,,用戶(hù)工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),,極少部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),,形成所謂三層3-tier結(jié)構(gòu),。 與C/S架構(gòu)只有兩層不同,B/S架構(gòu)是一個(gè)三層框架,,將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層,、業(yè)務(wù)邏輯層、數(shù)據(jù)訪(fǎng)問(wèn)層。區(qū)分層次的目的即為了“高內(nèi)聚,,低耦合”的思想。 表現(xiàn)層通俗講就是展現(xiàn)給用戶(hù)的界面,,即用戶(hù)在使用一個(gè)系統(tǒng)的時(shí)候他的所見(jiàn)所得,,一般使用瀏覽器作為客戶(hù)端。業(yè)務(wù)邏輯層是針對(duì)具體問(wèn)題的操作,,也可以說(shuō)是對(duì)數(shù)據(jù)層的操作,,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯處理,一般使用Web服務(wù)器作為業(yè)務(wù)處理端,。最后是數(shù)據(jù)訪(fǎng)問(wèn)層,,該層所做事務(wù)直接操作數(shù)據(jù)庫(kù),針對(duì)數(shù)據(jù)的增添,、刪除,、修改、更新,、查找等,,一般使用數(shù)據(jù)庫(kù)服務(wù)器作為數(shù)據(jù)存儲(chǔ)端。 B/S結(jié)構(gòu)是一種對(duì)軟件的組成成分進(jìn)行整理,、分布的一種方法,。軟件組成成分如:程序、數(shù)據(jù),、文檔等,。B/S結(jié)構(gòu)就是將軟件的這三個(gè)部分進(jìn)行分配的一種方法,將數(shù)據(jù)分布到某個(gè)數(shù)據(jù)服務(wù)器,;將程序分布到程序服務(wù)器或者WEB服務(wù)器,;而客戶(hù)端只需要加載應(yīng)用服務(wù)器的部分程序,用于數(shù)據(jù)的顯示和命令輸入,。 B/S架構(gòu)模式統(tǒng)一了客戶(hù)端,,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā),、維護(hù)和使用,。并且B/S架構(gòu)可以直接放在廣域網(wǎng)上,通過(guò)一定的權(quán)限控制實(shí)現(xiàn)多客戶(hù)訪(fǎng)問(wèn)的目的,,交互性更強(qiáng),。客戶(hù)機(jī)上只要安裝一個(gè)瀏覽器,,服務(wù)器安裝數(shù)據(jù)庫(kù),。瀏覽器通過(guò)Web Server同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,,用戶(hù)無(wú)需升級(jí)多個(gè)客戶(hù)端,,升級(jí)服務(wù)器即可,降低了用戶(hù)的總體成本,。 從行業(yè)方面來(lái)說(shuō),,受疫情和時(shí)代發(fā)展影響,分散各地的辦公模式成為常態(tài),,要實(shí)現(xiàn)總部與駐外人員協(xié)同辦公,,又要考慮到通常駐外機(jī)構(gòu)沒(méi)有專(zhuān)門(mén)的網(wǎng)絡(luò)管理人員的情況,使用B/S架構(gòu)的辦公軟件就成為了必然選擇,。 各地的商機(jī),、招投標(biāo)信息都可以通過(guò)B/S辦公系統(tǒng)快速傳遞到總部,相關(guān)管理人員可以在總部對(duì)全國(guó)各地的項(xiàng)目進(jìn)行關(guān)注,、指導(dǎo)和跟進(jìn),、配合,還可以通過(guò)軟件準(zhǔn)確的自動(dòng)歸集各類(lèi)信息進(jìn)行項(xiàng)目成本核算和決策分析,,以提升工作效率,。總部人員和外地項(xiàng)目部人員可以通過(guò)系統(tǒng)進(jìn)行協(xié)同工作,,比如確定項(xiàng)目預(yù)算,、合同審批、工作流程分配,、進(jìn)度跟進(jìn),、費(fèi)用報(bào)賬、支付申請(qǐng)等,,在B/S架構(gòu)的辦公軟件里,,經(jīng)營(yíng)分散、管理集中的現(xiàn)代化要求完全可以實(shí)現(xiàn),。 B/S架構(gòu)只需瀏覽器,、跨平臺(tái)的特性使其應(yīng)用越來(lái)越廣泛,隨著未來(lái)網(wǎng)頁(yè)語(yǔ)言及瀏覽器的進(jìn)步,,B/S在表現(xiàn)能力上的處理以及運(yùn)行的速度上將越來(lái)越快,,市場(chǎng)上的B/S辦公軟件功能或許也會(huì)更加強(qiáng)大。 文.Billy |
|
來(lái)自: 浪里小碼農(nóng) > 《待分類(lèi)》