ajax在客戶管理系統(tǒng)中的應(yīng)用.rar
ajax在客戶管理系統(tǒng)中的應(yīng)用,ajax在客戶管理系統(tǒng)中的應(yīng)用1.6萬字 34頁包括開題報(bào)告和任務(wù)書摘要客戶關(guān)系管理是一種旨在改善企業(yè)與客戶之間關(guān)系、提高客戶忠誠(chéng)度的新型運(yùn)作機(jī)制,將企業(yè)的市場(chǎng)、銷售和服務(wù)等有機(jī)地整合起來,形成跨部門的統(tǒng)一業(yè)務(wù)管理平臺(tái)。本系統(tǒng)采用三層web結(jié)構(gòu),瀏覽器與服務(wù)器進(jìn)行交互,服務(wù)器從后臺(tái)數(shù)據(jù)庫獲取數(shù)據(jù)。系統(tǒng)前臺(tái)基于ajax,...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 usactu 發(fā)布
Ajax在客戶管理系統(tǒng)中的應(yīng)用
1.6萬字 34頁
包括開題報(bào)告和任務(wù)書
摘 要
客戶關(guān)系管理是一種旨在改善企業(yè)與客戶之間關(guān)系、提高客戶忠誠(chéng)度的新型運(yùn)作機(jī)制,將企業(yè)的市場(chǎng)、銷售和服務(wù)等有機(jī)地整合起來,形成跨部門的統(tǒng)一業(yè)務(wù)管理平臺(tái)。
本系統(tǒng)采用三層Web結(jié)構(gòu),瀏覽器與服務(wù)器進(jìn)行交互,服務(wù)器從后臺(tái)數(shù)據(jù)庫獲取數(shù)據(jù)。系統(tǒng)前臺(tái)基于Ajax,利用其核心對(duì)象XmlHttpRequest與服務(wù)器異步交互,部分交互數(shù)據(jù)采用XML進(jìn)行傳輸,前臺(tái)瀏覽器獲得XML數(shù)據(jù)利用DOM文檔對(duì)象模型進(jìn)行處理,其中的業(yè)務(wù)邏輯采用JavaScript語言進(jìn)行控制,例如:表單數(shù)據(jù)的提交,表格列表數(shù)據(jù)的顯示,增加,修改,刪除等操作。在后臺(tái)基于ASP.NET平臺(tái)采用C#語言構(gòu)服務(wù)器,在服務(wù)器程序中對(duì)通用代碼塊采用模塊化設(shè)計(jì)思想,將通用代碼快設(shè)計(jì)為類的靜態(tài)方法,對(duì)動(dòng)態(tài)變化的接口參數(shù),采用XML配置文件的方式,動(dòng)態(tài)的從XML文件中讀取,避免硬編碼帶來的重新編譯。后臺(tái)數(shù)據(jù)庫采用穩(wěn)定,高效SQL Server 2000。數(shù)據(jù)庫設(shè)計(jì)盡量采用三范式原則,但也同時(shí)考慮編程所帶來的便利性,必要時(shí)采用冗余設(shè)計(jì)原則。
Ajax在客戶管理系統(tǒng)的應(yīng)用,可以很好的改變系統(tǒng)與客戶之間的交互的友好性,網(wǎng)頁無刷新重載,提高交互的效率,避免了在網(wǎng)絡(luò)上發(fā)送那些沒有改變的信息。
關(guān)鍵詞:Ajax、Javascript、XMLHttpRequest、異步交互、XML
The application of Ajax in client management system
Abstract
Customer relationship management is inter-departmental unified business management platform,which improves relationship between customer and enterpirse and enhance customer loyalty to the new operation mechanism.
The system uses a three-level structure of the Web. The browser interact with server, Server access to data from the background database. System prospects for Ajax, use its core XmlHttpRequest object asynchronous interaction with the server. Some interactive data using XML for transmission, prospects browser access to data using XML DOM document object model, The business logic using JavaScript language for the control, for example : the submission of forms, of table data about adding, modifying, deleting, etc. The background based on ASP.NET platform using C # language structure server, the server process to block generic code modular design concept of universal design for fast code like static methods Dynamic changes in the parameters of the interface, using XML configuration files, from the dynamic XML document read, avoid hard coding the recompiled. Background database using stable, efficient SQL Server 2000. Database design paradigm to maximize the use of three principles, but also consider programming from the convenience, if necessary, redundant design principles.
The application of Ajax in customer management systems, can friendly improve the interaction between system and customer,.The website does not need refreshing and reloading, avoiding the network send the message who do not change.
Keywords : Ajax、Javascript、XMLHttpRequest、Asynchronous Interaction、XML
目 錄
1. 緒論 1
1.1. 背景 1
1.2. 目前發(fā)展現(xiàn)狀 2
1.3. 研究面臨的困難和關(guān)鍵技術(shù) 2
1.4. 本文的結(jié)構(gòu) 3
2. Ajax技術(shù) 4
2.1. 應(yīng)用程序分類 4
2.2. Ajax 4
2.2.1. Ajax定義 4
2.2.2. XMLHttpRequest 5
2.2.3. JavaScript 5
2.2.4. CSS 6
2.2.5. DOM 7
2.2.6. JavaScript的安全性 8
2.3. Ajax的請(qǐng)求/響應(yīng) 9
2.3.1. 客戶端和服務(wù)器的交互 9
2.3.2. 獲取 Request 對(duì)象 10
2.3.3. 解析數(shù)據(jù) 12
2.3.4. 發(fā)出請(qǐng)求 12
2.3.5. 處理響應(yīng) 14
2.3.6. 連接 Web 表單 14
2.4. 結(jié)束語 15
3. Ajax在客戶管理系統(tǒng)的應(yīng)用 16
3.1. 系統(tǒng)目標(biāo) 16
3.2. 系統(tǒng)設(shè)計(jì)結(jié)構(gòu) 16
3.3. 系統(tǒng)需求與設(shè)計(jì) 16
3.3.1. 客戶管理 17
3.3.2. 業(yè)務(wù)管理 17
3.3.3. 服務(wù)管理 18
3.3.4. 費(fèi)用管理 18
3.3.5. 活動(dòng)管理 18
3.3.6. 業(yè)務(wù)報(bào)表 19
3.4. 系統(tǒng)實(shí)現(xiàn) 19
3.4.1. 數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn) 19
3.4.2. 登陸的設(shè)計(jì)與實(shí)現(xiàn) 19
3.4.3. 智能數(shù)據(jù)聯(lián)動(dòng)下拉框 21
3.4.4. 功能類的設(shè)計(jì)與實(shí)現(xiàn) 24
3.4.5. 系統(tǒng)風(fēng)格的實(shí)現(xiàn) 24
3.4.6. 系統(tǒng)測(cè)試與修改 24
3.5. Ajax在本系統(tǒng)中應(yīng)用的總結(jié) 25
結(jié)論 27
致謝 28
參考文獻(xiàn) 29
參考文獻(xiàn)
[1]何榮勤。CRM原理、設(shè)計(jì)、實(shí)踐(第1版)[M].北京:電子工業(yè)出版社
[2]湯兵勇,王素芬。客戶關(guān)系管理(第1版)[M].北京:等教育出版社
[3]丁秋林,力士奇。客戶關(guān)系管理(第1版)[M].北京:清華大學(xué)出版社
[4]王燕 基于Web的制造業(yè)CRM系統(tǒng)研究與設(shè)計(jì)[D].太原:西安建筑科技大學(xué)
[5]Paul Greenberg.CRM:Capturing and Keeping Customers in Internet Real Time[M].McGraw-Hill Professional Book Group
[6]Dick Lee.Self-Guided CRM[M].High-Yield Marketing
1.6萬字 34頁
包括開題報(bào)告和任務(wù)書
摘 要
客戶關(guān)系管理是一種旨在改善企業(yè)與客戶之間關(guān)系、提高客戶忠誠(chéng)度的新型運(yùn)作機(jī)制,將企業(yè)的市場(chǎng)、銷售和服務(wù)等有機(jī)地整合起來,形成跨部門的統(tǒng)一業(yè)務(wù)管理平臺(tái)。
本系統(tǒng)采用三層Web結(jié)構(gòu),瀏覽器與服務(wù)器進(jìn)行交互,服務(wù)器從后臺(tái)數(shù)據(jù)庫獲取數(shù)據(jù)。系統(tǒng)前臺(tái)基于Ajax,利用其核心對(duì)象XmlHttpRequest與服務(wù)器異步交互,部分交互數(shù)據(jù)采用XML進(jìn)行傳輸,前臺(tái)瀏覽器獲得XML數(shù)據(jù)利用DOM文檔對(duì)象模型進(jìn)行處理,其中的業(yè)務(wù)邏輯采用JavaScript語言進(jìn)行控制,例如:表單數(shù)據(jù)的提交,表格列表數(shù)據(jù)的顯示,增加,修改,刪除等操作。在后臺(tái)基于ASP.NET平臺(tái)采用C#語言構(gòu)服務(wù)器,在服務(wù)器程序中對(duì)通用代碼塊采用模塊化設(shè)計(jì)思想,將通用代碼快設(shè)計(jì)為類的靜態(tài)方法,對(duì)動(dòng)態(tài)變化的接口參數(shù),采用XML配置文件的方式,動(dòng)態(tài)的從XML文件中讀取,避免硬編碼帶來的重新編譯。后臺(tái)數(shù)據(jù)庫采用穩(wěn)定,高效SQL Server 2000。數(shù)據(jù)庫設(shè)計(jì)盡量采用三范式原則,但也同時(shí)考慮編程所帶來的便利性,必要時(shí)采用冗余設(shè)計(jì)原則。
Ajax在客戶管理系統(tǒng)的應(yīng)用,可以很好的改變系統(tǒng)與客戶之間的交互的友好性,網(wǎng)頁無刷新重載,提高交互的效率,避免了在網(wǎng)絡(luò)上發(fā)送那些沒有改變的信息。
關(guān)鍵詞:Ajax、Javascript、XMLHttpRequest、異步交互、XML
The application of Ajax in client management system
Abstract
Customer relationship management is inter-departmental unified business management platform,which improves relationship between customer and enterpirse and enhance customer loyalty to the new operation mechanism.
The system uses a three-level structure of the Web. The browser interact with server, Server access to data from the background database. System prospects for Ajax, use its core XmlHttpRequest object asynchronous interaction with the server. Some interactive data using XML for transmission, prospects browser access to data using XML DOM document object model, The business logic using JavaScript language for the control, for example : the submission of forms, of table data about adding, modifying, deleting, etc. The background based on ASP.NET platform using C # language structure server, the server process to block generic code modular design concept of universal design for fast code like static methods Dynamic changes in the parameters of the interface, using XML configuration files, from the dynamic XML document read, avoid hard coding the recompiled. Background database using stable, efficient SQL Server 2000. Database design paradigm to maximize the use of three principles, but also consider programming from the convenience, if necessary, redundant design principles.
The application of Ajax in customer management systems, can friendly improve the interaction between system and customer,.The website does not need refreshing and reloading, avoiding the network send the message who do not change.
Keywords : Ajax、Javascript、XMLHttpRequest、Asynchronous Interaction、XML
目 錄
1. 緒論 1
1.1. 背景 1
1.2. 目前發(fā)展現(xiàn)狀 2
1.3. 研究面臨的困難和關(guān)鍵技術(shù) 2
1.4. 本文的結(jié)構(gòu) 3
2. Ajax技術(shù) 4
2.1. 應(yīng)用程序分類 4
2.2. Ajax 4
2.2.1. Ajax定義 4
2.2.2. XMLHttpRequest 5
2.2.3. JavaScript 5
2.2.4. CSS 6
2.2.5. DOM 7
2.2.6. JavaScript的安全性 8
2.3. Ajax的請(qǐng)求/響應(yīng) 9
2.3.1. 客戶端和服務(wù)器的交互 9
2.3.2. 獲取 Request 對(duì)象 10
2.3.3. 解析數(shù)據(jù) 12
2.3.4. 發(fā)出請(qǐng)求 12
2.3.5. 處理響應(yīng) 14
2.3.6. 連接 Web 表單 14
2.4. 結(jié)束語 15
3. Ajax在客戶管理系統(tǒng)的應(yīng)用 16
3.1. 系統(tǒng)目標(biāo) 16
3.2. 系統(tǒng)設(shè)計(jì)結(jié)構(gòu) 16
3.3. 系統(tǒng)需求與設(shè)計(jì) 16
3.3.1. 客戶管理 17
3.3.2. 業(yè)務(wù)管理 17
3.3.3. 服務(wù)管理 18
3.3.4. 費(fèi)用管理 18
3.3.5. 活動(dòng)管理 18
3.3.6. 業(yè)務(wù)報(bào)表 19
3.4. 系統(tǒng)實(shí)現(xiàn) 19
3.4.1. 數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn) 19
3.4.2. 登陸的設(shè)計(jì)與實(shí)現(xiàn) 19
3.4.3. 智能數(shù)據(jù)聯(lián)動(dòng)下拉框 21
3.4.4. 功能類的設(shè)計(jì)與實(shí)現(xiàn) 24
3.4.5. 系統(tǒng)風(fēng)格的實(shí)現(xiàn) 24
3.4.6. 系統(tǒng)測(cè)試與修改 24
3.5. Ajax在本系統(tǒng)中應(yīng)用的總結(jié) 25
結(jié)論 27
致謝 28
參考文獻(xiàn) 29
參考文獻(xiàn)
[1]何榮勤。CRM原理、設(shè)計(jì)、實(shí)踐(第1版)[M].北京:電子工業(yè)出版社
[2]湯兵勇,王素芬。客戶關(guān)系管理(第1版)[M].北京:等教育出版社
[3]丁秋林,力士奇。客戶關(guān)系管理(第1版)[M].北京:清華大學(xué)出版社
[4]王燕 基于Web的制造業(yè)CRM系統(tǒng)研究與設(shè)計(jì)[D].太原:西安建筑科技大學(xué)
[5]Paul Greenberg.CRM:Capturing and Keeping Customers in Internet Real Time[M].McGraw-Hill Professional Book Group
[6]Dick Lee.Self-Guided CRM[M].High-Yield Marketing