設(shè)計(jì)模式在短信觸發(fā)平臺(tái)中應(yīng)用.rar
設(shè)計(jì)模式在短信觸發(fā)平臺(tái)中應(yīng)用,設(shè)計(jì)模式在短信觸發(fā)平臺(tái)中的應(yīng)用1.7萬字38頁包括開題報(bào)告,任務(wù)書,論文正文,短信觸發(fā)業(yè)務(wù)平臺(tái)測試方案摘要 短信觸發(fā)業(yè)務(wù)是利用了用戶在收/發(fā)短信的過程中觸發(fā)進(jìn)短信觸發(fā)業(yè)務(wù)平臺(tái),進(jìn)行相關(guān)的業(yè)務(wù)操作。在用戶收短信的過程中,可以觸發(fā)了被叫觸發(fā)業(yè)務(wù)屬性,從而進(jìn)行與被叫相關(guān)的一些業(yè)務(wù)操作,比如:短信攔截、短信自動(dòng)回復(fù)、短信轉(zhuǎn)移、...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 usactu 發(fā)布
設(shè)計(jì)模式在短信觸發(fā)平臺(tái)中的應(yīng)用
1.7萬字 38頁
包括開題報(bào)告,任務(wù)書,論文正文,短信觸發(fā)業(yè)務(wù)平臺(tái)測試方案
摘 要
短信觸發(fā)業(yè)務(wù)是利用了用戶在收/發(fā)短信的過程中觸發(fā)進(jìn)短信觸發(fā)業(yè)務(wù)平臺(tái),進(jìn)行相關(guān)的業(yè)務(wù)操作。在用戶收短信的過程中,可以觸發(fā)了被叫觸發(fā)業(yè)務(wù)屬性,從而進(jìn)行與被叫相關(guān)的一些業(yè)務(wù)操作,比如:短信攔截、短信自動(dòng)回復(fù)、短信轉(zhuǎn)移、短信U盤、短信加密業(yè)務(wù)等。在用戶發(fā)送短信的過程,可以觸發(fā)了主叫觸發(fā)業(yè)務(wù)屬性,從而進(jìn)行與主叫相關(guān)的一些業(yè)務(wù)操作,比如:發(fā)短信點(diǎn)值累積計(jì)算,以鼓勵(lì)用戶多發(fā)短信,等業(yè)務(wù)。
設(shè)計(jì)模式是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。使用設(shè)計(jì)模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。 毫無疑問,設(shè)計(jì)模式于己于他人于系統(tǒng)都是多贏的,設(shè)計(jì)模式使代碼編制真正工程化,設(shè)計(jì)模式是軟件工程的基石,如同大廈的一塊塊磚石一樣。設(shè)計(jì)模式使人們可以更加簡單方便地復(fù)用成功的設(shè)計(jì)和體系結(jié)構(gòu)。將已證實(shí)的技術(shù)表述成設(shè)計(jì)模式也會(huì)使新系統(tǒng)開發(fā)者更加容易理解其設(shè)計(jì)思路。
通過在短信觸發(fā)平臺(tái)運(yùn)用好的設(shè)計(jì)模式,實(shí)踐結(jié)果表明,選擇適當(dāng)?shù)脑O(shè)計(jì)模式大大提高了開發(fā)效率,而且提高了代碼的可讀性和可維護(hù)性。
關(guān)鍵詞:短信觸發(fā),指令,設(shè)計(jì)模式。
The practice and application of design patterns
in messaging platform trigger
Abstract
SMS trigger business users triggered into SMS platform and operate related business in the use of the process of send / receive SMS. SMS users in the send process, can trigger an Called trigger business attributes, Thus, with some Called related business operations, such as : SMS interception, automatic SMS reply message transfer, text messaging USB ,SMS encryption, and so on. Send SMS users in the process and could trigger a calling trigger business attributes. Thus, with the calling of some business operations, such as: the value of the accumulated points SMS, to encourage more users send text messages. And so on.
A design pattern was repeated use, and the majority of people know about it, after the catalog, code design experience. It was used to designed to be reusable code, more easily understood by others, ensuring code reliability. Undoubtedly, the design pattern to ourselves to others in the system are a win-win, so that code designed to prepare really works,Design software engineering model is the cornerstone, as a building block in the same brick. Design patterns so that people can be more convenient to the successful reuse of design and architecture. Will be confirmed as the technical presentation is designed to make the new system developers more easily understand their design ideas.
SMS triggered by the use of good design platform model results show, select appropriate design pattern has greatly improved the efficiency of development and improve code readability and maintainability.
Keywords: SMS trigger, directives, design patterns.
目 錄
1 緒論 1
1.1 題背景及目的 1
1.1.1 課題背景 1
1.1.2 課題目的 1
1.2 國內(nèi)研究現(xiàn)狀 2
1.2.1 IVR 2
1.2.2 SMPP 3
2 設(shè)計(jì)模式 4
2.1 設(shè)計(jì)模式簡介 4
2.1.1 基本要素 4
2.1.2 一些基本的設(shè)計(jì)模式 5
2.1.3 設(shè)計(jì)模式之Factory 6
2.2 應(yīng)用框架 12
2.2.1 Spring Framework 13
2.2.2 WebWork 13
2.2.3 Struts 14
2.2.4 Hibernate 14
3 短信觸發(fā)平臺(tái)的需求和設(shè)計(jì) 15
3.1 需求概述 15
3.1.1 短信攔截業(yè)務(wù) 15
3.1.2 短信自動(dòng)回復(fù)業(yè)務(wù) 15
3.1.3 短信轉(zhuǎn)移業(yè)務(wù) 15
3.1.4 短信U盤業(yè)務(wù) 15
3.1.5 短信加密業(yè)務(wù) 16
3.2 系統(tǒng)結(jié)構(gòu) 16
3.2.1 短信平臺(tái)結(jié)構(gòu) 16
3.2.2 短信觸發(fā)系統(tǒng)結(jié)構(gòu) 17
4 短信觸發(fā)平臺(tái)的實(shí)現(xiàn) 18
4.1 開發(fā)環(huán)境 18
4.1.1 流程開發(fā)IVR TOOLS 18
4.1.2 開發(fā)平臺(tái)Eclipse 18
4.1.3 數(shù)據(jù)庫Sybase 19
4.2 IVR接口形式 20
4.3 IVR處理流程 20
4.3.1 用戶業(yè)務(wù)登記注冊 20
4.3.2 短信中心業(yè)務(wù)觸發(fā) 21
4.3.3 短信中心短信處理流程 21
4.3.4 短信中心回執(zhí)處理流程: 21
4.4 IVR指令方案 21
4.5 設(shè)計(jì)模式在短信觸發(fā)平臺(tái)中的應(yīng)用 22
4.5.1 新太科技的openeap平臺(tái) 23
4.5.2 Factory在短信觸發(fā)平臺(tái)應(yīng)用 23
4.5.3 后臺(tái)調(diào)度設(shè)計(jì) 27
5 結(jié)論與展望 30
參考文獻(xiàn)
[6] 李洪成,孫衛(wèi)琴.Tomcat與Java Web開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社
[7] 湯湛成.openEAP平臺(tái)應(yīng)用開發(fā)手冊[R].廣州:新太科技股份有限公司
[8] 美.約翰遜.J2EE設(shè)計(jì)開發(fā)編程指南[M].北京:電子工業(yè)出版社
[9] 湯湛成.IVR流程編寫手冊[R].廣州:新太科技股份有限公司
[10] David Flanagan .JavaScript 權(quán)威指南(第四版)[PDF].北京:電子工業(yè)出版社
[11] 張孝祥.深入體驗(yàn)JAVA Web開發(fā)內(nèi)幕[M].北京:電子工業(yè)出版社
1.7萬字 38頁
包括開題報(bào)告,任務(wù)書,論文正文,短信觸發(fā)業(yè)務(wù)平臺(tái)測試方案
摘 要
短信觸發(fā)業(yè)務(wù)是利用了用戶在收/發(fā)短信的過程中觸發(fā)進(jìn)短信觸發(fā)業(yè)務(wù)平臺(tái),進(jìn)行相關(guān)的業(yè)務(wù)操作。在用戶收短信的過程中,可以觸發(fā)了被叫觸發(fā)業(yè)務(wù)屬性,從而進(jìn)行與被叫相關(guān)的一些業(yè)務(wù)操作,比如:短信攔截、短信自動(dòng)回復(fù)、短信轉(zhuǎn)移、短信U盤、短信加密業(yè)務(wù)等。在用戶發(fā)送短信的過程,可以觸發(fā)了主叫觸發(fā)業(yè)務(wù)屬性,從而進(jìn)行與主叫相關(guān)的一些業(yè)務(wù)操作,比如:發(fā)短信點(diǎn)值累積計(jì)算,以鼓勵(lì)用戶多發(fā)短信,等業(yè)務(wù)。
設(shè)計(jì)模式是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。使用設(shè)計(jì)模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。 毫無疑問,設(shè)計(jì)模式于己于他人于系統(tǒng)都是多贏的,設(shè)計(jì)模式使代碼編制真正工程化,設(shè)計(jì)模式是軟件工程的基石,如同大廈的一塊塊磚石一樣。設(shè)計(jì)模式使人們可以更加簡單方便地復(fù)用成功的設(shè)計(jì)和體系結(jié)構(gòu)。將已證實(shí)的技術(shù)表述成設(shè)計(jì)模式也會(huì)使新系統(tǒng)開發(fā)者更加容易理解其設(shè)計(jì)思路。
通過在短信觸發(fā)平臺(tái)運(yùn)用好的設(shè)計(jì)模式,實(shí)踐結(jié)果表明,選擇適當(dāng)?shù)脑O(shè)計(jì)模式大大提高了開發(fā)效率,而且提高了代碼的可讀性和可維護(hù)性。
關(guān)鍵詞:短信觸發(fā),指令,設(shè)計(jì)模式。
The practice and application of design patterns
in messaging platform trigger
Abstract
SMS trigger business users triggered into SMS platform and operate related business in the use of the process of send / receive SMS. SMS users in the send process, can trigger an Called trigger business attributes, Thus, with some Called related business operations, such as : SMS interception, automatic SMS reply message transfer, text messaging USB ,SMS encryption, and so on. Send SMS users in the process and could trigger a calling trigger business attributes. Thus, with the calling of some business operations, such as: the value of the accumulated points SMS, to encourage more users send text messages. And so on.
A design pattern was repeated use, and the majority of people know about it, after the catalog, code design experience. It was used to designed to be reusable code, more easily understood by others, ensuring code reliability. Undoubtedly, the design pattern to ourselves to others in the system are a win-win, so that code designed to prepare really works,Design software engineering model is the cornerstone, as a building block in the same brick. Design patterns so that people can be more convenient to the successful reuse of design and architecture. Will be confirmed as the technical presentation is designed to make the new system developers more easily understand their design ideas.
SMS triggered by the use of good design platform model results show, select appropriate design pattern has greatly improved the efficiency of development and improve code readability and maintainability.
Keywords: SMS trigger, directives, design patterns.
目 錄
1 緒論 1
1.1 題背景及目的 1
1.1.1 課題背景 1
1.1.2 課題目的 1
1.2 國內(nèi)研究現(xiàn)狀 2
1.2.1 IVR 2
1.2.2 SMPP 3
2 設(shè)計(jì)模式 4
2.1 設(shè)計(jì)模式簡介 4
2.1.1 基本要素 4
2.1.2 一些基本的設(shè)計(jì)模式 5
2.1.3 設(shè)計(jì)模式之Factory 6
2.2 應(yīng)用框架 12
2.2.1 Spring Framework 13
2.2.2 WebWork 13
2.2.3 Struts 14
2.2.4 Hibernate 14
3 短信觸發(fā)平臺(tái)的需求和設(shè)計(jì) 15
3.1 需求概述 15
3.1.1 短信攔截業(yè)務(wù) 15
3.1.2 短信自動(dòng)回復(fù)業(yè)務(wù) 15
3.1.3 短信轉(zhuǎn)移業(yè)務(wù) 15
3.1.4 短信U盤業(yè)務(wù) 15
3.1.5 短信加密業(yè)務(wù) 16
3.2 系統(tǒng)結(jié)構(gòu) 16
3.2.1 短信平臺(tái)結(jié)構(gòu) 16
3.2.2 短信觸發(fā)系統(tǒng)結(jié)構(gòu) 17
4 短信觸發(fā)平臺(tái)的實(shí)現(xiàn) 18
4.1 開發(fā)環(huán)境 18
4.1.1 流程開發(fā)IVR TOOLS 18
4.1.2 開發(fā)平臺(tái)Eclipse 18
4.1.3 數(shù)據(jù)庫Sybase 19
4.2 IVR接口形式 20
4.3 IVR處理流程 20
4.3.1 用戶業(yè)務(wù)登記注冊 20
4.3.2 短信中心業(yè)務(wù)觸發(fā) 21
4.3.3 短信中心短信處理流程 21
4.3.4 短信中心回執(zhí)處理流程: 21
4.4 IVR指令方案 21
4.5 設(shè)計(jì)模式在短信觸發(fā)平臺(tái)中的應(yīng)用 22
4.5.1 新太科技的openeap平臺(tái) 23
4.5.2 Factory在短信觸發(fā)平臺(tái)應(yīng)用 23
4.5.3 后臺(tái)調(diào)度設(shè)計(jì) 27
5 結(jié)論與展望 30
參考文獻(xiàn)
[6] 李洪成,孫衛(wèi)琴.Tomcat與Java Web開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社
[7] 湯湛成.openEAP平臺(tái)應(yīng)用開發(fā)手冊[R].廣州:新太科技股份有限公司
[8] 美.約翰遜.J2EE設(shè)計(jì)開發(fā)編程指南[M].北京:電子工業(yè)出版社
[9] 湯湛成.IVR流程編寫手冊[R].廣州:新太科技股份有限公司
[10] David Flanagan .JavaScript 權(quán)威指南(第四版)[PDF].北京:電子工業(yè)出版社
[11] 張孝祥.深入體驗(yàn)JAVA Web開發(fā)內(nèi)幕[M].北京:電子工業(yè)出版社