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

一款網絡客戶管理軟件的技術介紹

申請免費試用、咨詢電話:400-8352-114

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

  相關技術

7.png

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

  1. JSP網頁技術

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

  JSP使Java代碼和特定的預定義動作可以嵌入到靜態(tài)頁面中。JSP句法增加了被稱為JSP動作的XML標簽,它們用來調用內建功能。另外,可以創(chuàng)建JSP標簽庫,然后像使用標準HTML或XML標簽一樣使用它們。標簽庫提供了一種和平臺無關的擴展服務器性能的方法。

  JSP被JSP編譯器編譯成Java Servlets。一個JSP編譯器可以把JSP編譯成JAVA代碼寫的servlet然后再由JAVA編譯器來編譯成機器碼,也可以直接編譯成二進制碼[5]。

  2. 基于Browser /Server模式的體系結構簡介

  C/S結構,即Client /Server(客戶機/服務器)結構,是大家熟知的軟件系統(tǒng)體系結構,通過將任務合理分配到Client端和Server端,降低了系統(tǒng)的通信開銷,也可充分利用兩端硬件環(huán)境的優(yōu)勢。早期的軟件系統(tǒng)多以此作為首選設計標準。

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

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

  Client/Server是建立在局域網的基礎上的,而Browser/Server是建立在廣域網的基礎上的,它們有以下區(qū)別。

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

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

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

  (2)安全要求不同

  C/S一般面向相對固定的用戶群,對信息安全的控制能力很強。一般高度機密的信息系統(tǒng)采用C/S結構適宜。

  B/S建立在廣域網之上,對安全的控制能力相對弱,面向的是不可知的用戶群。

  (3)程序架構不同

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

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

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

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

  B/S的多重結構,要求構件相對獨立的功能,能夠相對較好的重用,就如買來的餐桌可以再利用,而不是做在墻上的石頭桌子一樣。

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

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

  B/S的構件組成可方便個別構件的更換,實現(xiàn)系統(tǒng)的無縫升級,將系統(tǒng)維護開銷減到最小,用戶從網上自己下載安裝程序就可以實現(xiàn)升級。

  (6)處理問題不同

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

11.png

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

  (7)用戶接口不同

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

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

  (8)信息流不同

  C/S程序一般是典型的中央集權的機械式處理,交互性相對低。

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