監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢(xún)管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶(hù)案例 | 在線試用
X 關(guān)閉

一款網(wǎng)絡(luò)客戶(hù)管理軟件的技術(shù)介紹

申請(qǐng)免費(fèi)試用、咨詢(xún)電話:400-8352-114

   客戶(hù)管理系統(tǒng)對(duì)企業(yè)業(yè)務(wù)流程的重組整合用戶(hù)的信息資源,以便有效的方法來(lái)管理客戶(hù)關(guān)系,在企業(yè)內(nèi)部實(shí)現(xiàn)信息和資源的共享。客戶(hù)管理系統(tǒng)在系統(tǒng)設(shè)計(jì)上幫助企業(yè)的主管人事管理的部門(mén)提高工作效率,實(shí)習(xí)企業(yè)客戶(hù)的信息管理以及管理的系統(tǒng)化,規(guī)范化和自動(dòng)化為最終目的。

  相關(guān)技術(shù)

7.png

  基于B/S考試成績(jī)分析系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),整個(gè)過(guò)程應(yīng)用到許多技術(shù)。例如JSP網(wǎng)頁(yè)技術(shù)、Oracle數(shù)據(jù)庫(kù)、J2EE、JavaScript等,下面介紹一下該系統(tǒng)實(shí)現(xiàn)過(guò)程中應(yīng)用到的相關(guān)理論與相關(guān)開(kāi)發(fā)技術(shù)[4]。

  1. JSP網(wǎng)頁(yè)技術(shù)

  JSP(全稱(chēng)JavaServer Pages)是由Sun Microsystems公司倡導(dǎo)和許多公司參與共同建立的一種使軟件開(kāi)發(fā)者可以響應(yīng)客戶(hù)端請(qǐng)求,而動(dòng)態(tài)生成HTML、XML或其他格式文檔的Web網(wǎng)頁(yè)的技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)是以Java語(yǔ)言作為腳本語(yǔ)言的,JSP網(wǎng)頁(yè)為整個(gè)服務(wù)器端的Java庫(kù)單元提供了一個(gè)接口來(lái)服務(wù)于HTTP的應(yīng)用程序。

  JSP使Java代碼和特定的預(yù)定義動(dòng)作可以嵌入到靜態(tài)頁(yè)面中。JSP句法增加了被稱(chēng)為JSP動(dòng)作的XML標(biāo)簽,它們用來(lái)調(diào)用內(nèi)建功能。另外,可以創(chuàng)建JSP標(biāo)簽庫(kù),然后像使用標(biāo)準(zhǔn)HTML或XML標(biāo)簽一樣使用它們。標(biāo)簽庫(kù)提供了一種和平臺(tái)無(wú)關(guān)的擴(kuò)展服務(wù)器性能的方法。

  JSP被JSP編譯器編譯成Java Servlets。一個(gè)JSP編譯器可以把JSP編譯成JAVA代碼寫(xiě)的servlet然后再由JAVA編譯器來(lái)編譯成機(jī)器碼,也可以直接編譯成二進(jìn)制碼[5]。

  2. 基于Browser /Server模式的體系結(jié)構(gòu)簡(jiǎn)介

  C/S結(jié)構(gòu),即Client /Server(客戶(hù)機(jī)/服務(wù)器)結(jié)構(gòu),是大家熟知的軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)將任務(wù)合理分配到Client端和Server端,降低了系統(tǒng)的通信開(kāi)銷(xiāo),也可充分利用兩端硬件環(huán)境的優(yōu)勢(shì)。早期的軟件系統(tǒng)多以此作為首選設(shè)計(jì)標(biāo)準(zhǔn)。

  B/S結(jié)構(gòu),即Browser /Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)界面完全可以通過(guò)WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂的3層結(jié)構(gòu)。B/S結(jié)構(gòu),主要是利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語(yǔ)言(VBScript、JavaScript等)和ActiveX技術(shù),利用通用瀏覽器就實(shí)現(xiàn)了原來(lái)需要復(fù)雜專(zhuān)用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開(kāi)發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。隨著Windows 98/Windows 2000將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。顯然B/S結(jié)構(gòu)應(yīng)用程序相對(duì)于傳統(tǒng)的C/S結(jié)構(gòu)應(yīng)用程序?qū)⑹蔷薮蟮倪M(jìn)步。

  B/S結(jié)構(gòu)采用星形拓?fù)浣Y(jié)構(gòu)建立企業(yè)內(nèi)部通信網(wǎng)絡(luò)或利用Internet虛擬專(zhuān)網(wǎng)(VPN)。前者的特點(diǎn)是安全、快捷、準(zhǔn)確。后者則具有節(jié)省投資、跨地域廣的優(yōu)點(diǎn)。須視企業(yè)規(guī)模和地理分布確定。企業(yè)內(nèi)部通過(guò)防火墻接入Internet,整個(gè)網(wǎng)絡(luò)采用TCP/IP協(xié)議。

  Client/Server是建立在局域網(wǎng)的基礎(chǔ)上的,而B(niǎo)rowser/Server是建立在廣域網(wǎng)的基礎(chǔ)上的,它們有以下區(qū)別。

  (1)硬件環(huán)境不同

  C/S一般建立在專(zhuān)用的網(wǎng)絡(luò)上,小范圍里的網(wǎng)絡(luò)環(huán)境,局域網(wǎng)之間再通過(guò)專(zhuān)門(mén)服務(wù)器提供連接和數(shù)據(jù)交換服務(wù)。

  B/S建立在廣域網(wǎng)之上的,不需要專(zhuān)門(mén)的網(wǎng)絡(luò)硬件環(huán)境,例如電話上網(wǎng)、租用設(shè)備、信息管理等。有比C/S更強(qiáng)的適應(yīng)范圍,一般只要有操作系統(tǒng)和瀏覽器就行。

  (2)安全要求不同

  C/S一般面向相對(duì)固定的用戶(hù)群,對(duì)信息安全的控制能力很強(qiáng)。一般高度機(jī)密的信息系統(tǒng)采用C/S結(jié)構(gòu)適宜。

  B/S建立在廣域網(wǎng)之上,對(duì)安全的控制能力相對(duì)弱,面向的是不可知的用戶(hù)群。

  (3)程序架構(gòu)不同

  C/S程序可以更加注重流程,可以對(duì)權(quán)限多層次校驗(yàn),對(duì)系統(tǒng)運(yùn)行速度則可以較少考慮。

  B/S對(duì)安全以及訪問(wèn)速度的多重考慮,建立在需要更加優(yōu)化的基礎(chǔ)之上,比C/S有更高要求的B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì)。

  (4)系統(tǒng)維護(hù)不同

  C/S程序出于不可避免的整體性考慮,構(gòu)件的重用性不如在B/S要求下的構(gòu)件的重用性好。

  B/S的多重結(jié)構(gòu),要求構(gòu)件相對(duì)獨(dú)立的功能,能夠相對(duì)較好的重用,就如買(mǎi)來(lái)的餐桌可以再利用,而不是做在墻上的石頭桌子一樣。

  (5)系統(tǒng)維護(hù)不同

  C/S程序由于整體性,必須整體考察,所以升級(jí)難。要更新的話可能會(huì)再做一個(gè)全新的系統(tǒng)。

  B/S的構(gòu)件組成可方便個(gè)別構(gòu)件的更換,實(shí)現(xiàn)系統(tǒng)的無(wú)縫升級(jí),將系統(tǒng)維護(hù)開(kāi)銷(xiāo)減到最小,用戶(hù)從網(wǎng)上自己下載安裝程序就可以實(shí)現(xiàn)升級(jí)。

  (6)處理問(wèn)題不同

  C/S程序面向的用戶(hù)較為固定,并且在相同的區(qū)域,安全要求高,與操作系統(tǒng)相關(guān)。

11.png

  B/S建立在廣域網(wǎng)上,面向不同的用戶(hù)群,這是C/S無(wú)法做到的,與操作系統(tǒng)平臺(tái)關(guān)系最小。

  (7)用戶(hù)接口不同

  C/S多是建立在Windows平臺(tái)上的,表現(xiàn)方法有限。

  B/S建立在瀏覽器上,使用更加豐富和生動(dòng)的表現(xiàn)方式與用戶(hù)交流,并且開(kāi)發(fā)難度、開(kāi)發(fā)成本都相應(yīng)的降低。

  (8)信息流不同

  C/S程序一般是典型的中央集權(quán)的機(jī)械式處理,交互性相對(duì)低。

發(fā)布:2010-08-08 14:00    編輯:泛普軟件 · lyl    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章: