基于web的網(wǎng)絡(luò)電臺索引服務(wù)系統(tǒng)設(shè)計.doc
約42頁DOC格式手機(jī)打開展開
基于web的網(wǎng)絡(luò)電臺索引服務(wù)系統(tǒng)設(shè)計,本文42頁,2.4萬余字摘 要目前,國內(nèi)已經(jīng)逐漸的了解了一個新的服務(wù)架構(gòu)模式——soa,即面向服務(wù)的架構(gòu)。soa是指將一個應(yīng)用的業(yè)務(wù)邏輯或某個單獨(dú)的功能被模塊化并作為服務(wù)呈現(xiàn)給客戶端。soa服務(wù)具有與平臺獨(dú)立的自描述xml文檔。服務(wù)的松耦合性是他們的最大優(yōu)勢,使用soa方式構(gòu)建的業(yè)務(wù)解決方案可以很容易的進(jìn)行更改或擴(kuò)展。...


內(nèi)容介紹
此文檔由會員 bshhty 發(fā)布
本文42頁,2.4萬余字
摘 要
目前,國內(nèi)已經(jīng)逐漸的了解了一個新的服務(wù)架構(gòu)模式——SOA,即面向服務(wù)的架構(gòu)。SOA是指將一個應(yīng)用的業(yè)務(wù)邏輯或某個單獨(dú)的功能被模塊化并作為服務(wù)呈現(xiàn)給客戶端。SOA服務(wù)具有與平臺獨(dú)立的自描述XML文檔。服務(wù)的松耦合性是他們的最大優(yōu)勢,使用SOA方式構(gòu)建的業(yè)務(wù)解決方案可以很容易的進(jìn)行更改或擴(kuò)展。SOA已經(jīng)被業(yè)界普遍認(rèn)為是未來IT的主流架構(gòu),也是我國中間件市場發(fā)展的趨勢之一。作為客戶端一種流行了好多年的技術(shù)——RIA,即富互聯(lián)網(wǎng)應(yīng)用。RIA是將桌面應(yīng)用程序交互的用戶體驗(yàn)與傳統(tǒng)的Web應(yīng)用的部署靈活性和成本分析結(jié)合起來的網(wǎng)絡(luò)應(yīng)用程序。RIA的主流技術(shù)是Ajax、Flex等。
為了深入學(xué)習(xí)這些知識,本課題設(shè)計以PHP為Web服務(wù)器端實(shí)現(xiàn)語言,通過使用NuSOAP擴(kuò)展創(chuàng)建一個使用WSDL描述、使用SOAP協(xié)議進(jìn)行通信的網(wǎng)絡(luò)電臺索引服務(wù),并以Flex創(chuàng)建一個使用該服務(wù)的客戶端。該系統(tǒng)分為帳戶模塊、權(quán)限模塊 國家地區(qū)和語言代碼等基礎(chǔ)數(shù)據(jù)模塊、網(wǎng)絡(luò)電臺信息模塊和用戶收藏家模塊。服務(wù)器端最基本的功能是向用戶提供一個網(wǎng)路電臺查詢功能,客戶端的最基本的功能是向用戶提供一個查詢、播放界面,并與服務(wù)器端進(jìn)行通信。
該課題由本人在實(shí)習(xí)期間從需求分析、系統(tǒng)設(shè)計、詳細(xì)設(shè)計到最后的編碼、測試均由本人一人承擔(dān)。本文就按照軟件開發(fā)過程,從需求分析、系統(tǒng)設(shè)計依次展開。最終的成果是完成所有設(shè)計工作,并實(shí)現(xiàn)Web服務(wù)端代碼。
關(guān)鍵詞 面向服務(wù)的架構(gòu);富互聯(lián)網(wǎng)應(yīng)用;網(wǎng)絡(luò)電臺
Abstract
At present, domestic already gradual understanding new service construction pattern -- SOA, namely Service Oriented Architecture. SOA refers to an application business logical or some independent function presents by the modulation and as the service for the client side. The SOA service has independently with the platform from describes the XML documents. The service loose coupling is their biggest superiority, uses the SOA way construction the service solution to be possible very easy to carry on the change or the expansion. SOA by the field generally was already revealed that will be the future IT mainstream construction, also will be one of our country middleware market development tendencies. Has been popular for many years, RIA, namely rich Internet application, is one kind of the client side technology. RIA is the network application procedure which unifies the tabletop application interactive user experience and the traditional Web application's deployment flexibility and the cost analysis. The RIA mainstream technology is Ajax, Flex and so on.
To study these knowledge thoroughly, this curriculum design as the Web server side implemention language is PHP, through uses the NuSOAP expansion to found one internet radio indexing service which uses the WSDL description, uses the SOAP protocol to carry on the correspondence, and builds the client side by Flex which interacts with the service. This system is divided into the account module, jurisdiction module, essential data module which contains country area code and language code, the internet radio station information module and the user collector module. The server side most basic function is providing the function witch allow user to inquire internet radio stations’ information, the client side most basic function is providing an interface for user to inquiry and play the radios, and carries on the correspondence with the server side.
This curriculum design in my practice period witch is from the requirement analysis, the system design, and the detailed design, until to the final coding, the test is undertaken myself. This article defers to the software development process, spreads from the requirement analysis, the system design, until the last. The final achievement is all project work is completed, and the Web service side is realized.
Keywords service-oriented architecture, rich internet application, network broadcasting station
目 錄
摘 要 I
Abstract II
第1章 緒論 1
1.1 課題背景 1
1.2 該課題研究的目的和意義 1
1.3 該課題研究的主要內(nèi)容 2
第2章 相關(guān)介紹 3
2.1 網(wǎng)絡(luò)電臺簡介 3
2.2 SOA簡介 4
2.2.1 SOA基本原理 6
2.2.2 SOA的關(guān)鍵技術(shù) 6
2.2.3 SOA開發(fā)優(yōu)缺點(diǎn) 7
2.2.4 SOA可能帶來的效益 8
2.2.5 SOA國內(nèi)外現(xiàn)狀 8
2.3 RIA簡介 12
2.4 本章小結(jié) 13
第3章 需求分析與系統(tǒng)設(shè)計 14
3.1 用戶需求描述 14
3.2 需求分析 17
3.2.1 服務(wù)功能設(shè)計 17
3.2.2 序列圖分析 17
3.2.3 類分析 19
3.3 系統(tǒng)設(shè)計 20
3.4 存在的風(fēng)險及應(yīng)對 21
3.5 預(yù)期目標(biāo) 22
3.6 本章小結(jié) 22
第4章 詳細(xì)設(shè)計 23
4.1 數(shù)據(jù)庫設(shè)計 23
4.2 Web服務(wù)端設(shè)計 24
4.2.1 配置管理 25
4.2.2 Web服務(wù)Operation的實(shí)現(xiàn) 25
4.2.3 Web服務(wù)的創(chuàng)建 28
4.3 Flex客戶端設(shè)計 28
4.4 本章小結(jié) 31
第5章 Web服務(wù)端實(shí)現(xiàn) 32
結(jié) 論 35
致 謝 36
參考文獻(xiàn) 37
參考文獻(xiàn)
Eric Newcomer, Greg Lomow. Understanding SOA with Web Services 中文版. 徐涵. 電子工業(yè)出版社, 2006:1~14
David Chappell, Tyler Jewell. Java Web Services. O'Reilly, 2002:28~50
Keith Ballinger. .NET Web Services: Architecture and Implementation. Addison Wesley, 2003:100-150
David Booth, Canyang Kevin Liu. Web Service Description Language(WSDL) Version 2.0 Part 0:Primer. www.w3.org, 2007:1-10
李安渝. SOA, 機(jī)會還是泡沫. 長風(fēng)聯(lián)盟, 2006:2-10
鄒震. SOA會把中間件引向何方.比特網(wǎng),2008:1-8
Michael Bell. Service-Oriented Modeling. John Wiley & Sons, Inc., 2008:23-27
Paul B. Monday. Web Services Patterns-Java Edition. Apress, 2003:10-15
劉飛. SOA中國路線圖. Primeton Technologies Ltd, 2007:2-18
張強(qiáng). 針對中國中小企業(yè)對SOA發(fā)展現(xiàn)狀進(jìn)行調(diào)查.希賽網(wǎng),2008:1
Jeff Tapper, James Talbot, Matt Boles, Ben Elmore, Mike Labriola. Adobe Flex 2: Training from the Source, 1/e. Adobe Press, 2006:7-11
Nicholas C. Zakas. JavaScript高級程序設(shè)計. 曹力,張欣. 人民郵電出版社, 2006: 384-415
Nicholas C. Zakas, Jeremy McPeak, Joe Faweett. Ajax高級程序設(shè)計. 徐峰. 人民郵電出版社, 2006:1-12
Eric J. Naiburg, Robert A. Marksimchuk. UML for Database Design. Addison Wesley, 2001:5-30
摘 要
目前,國內(nèi)已經(jīng)逐漸的了解了一個新的服務(wù)架構(gòu)模式——SOA,即面向服務(wù)的架構(gòu)。SOA是指將一個應(yīng)用的業(yè)務(wù)邏輯或某個單獨(dú)的功能被模塊化并作為服務(wù)呈現(xiàn)給客戶端。SOA服務(wù)具有與平臺獨(dú)立的自描述XML文檔。服務(wù)的松耦合性是他們的最大優(yōu)勢,使用SOA方式構(gòu)建的業(yè)務(wù)解決方案可以很容易的進(jìn)行更改或擴(kuò)展。SOA已經(jīng)被業(yè)界普遍認(rèn)為是未來IT的主流架構(gòu),也是我國中間件市場發(fā)展的趨勢之一。作為客戶端一種流行了好多年的技術(shù)——RIA,即富互聯(lián)網(wǎng)應(yīng)用。RIA是將桌面應(yīng)用程序交互的用戶體驗(yàn)與傳統(tǒng)的Web應(yīng)用的部署靈活性和成本分析結(jié)合起來的網(wǎng)絡(luò)應(yīng)用程序。RIA的主流技術(shù)是Ajax、Flex等。
為了深入學(xué)習(xí)這些知識,本課題設(shè)計以PHP為Web服務(wù)器端實(shí)現(xiàn)語言,通過使用NuSOAP擴(kuò)展創(chuàng)建一個使用WSDL描述、使用SOAP協(xié)議進(jìn)行通信的網(wǎng)絡(luò)電臺索引服務(wù),并以Flex創(chuàng)建一個使用該服務(wù)的客戶端。該系統(tǒng)分為帳戶模塊、權(quán)限模塊 國家地區(qū)和語言代碼等基礎(chǔ)數(shù)據(jù)模塊、網(wǎng)絡(luò)電臺信息模塊和用戶收藏家模塊。服務(wù)器端最基本的功能是向用戶提供一個網(wǎng)路電臺查詢功能,客戶端的最基本的功能是向用戶提供一個查詢、播放界面,并與服務(wù)器端進(jìn)行通信。
該課題由本人在實(shí)習(xí)期間從需求分析、系統(tǒng)設(shè)計、詳細(xì)設(shè)計到最后的編碼、測試均由本人一人承擔(dān)。本文就按照軟件開發(fā)過程,從需求分析、系統(tǒng)設(shè)計依次展開。最終的成果是完成所有設(shè)計工作,并實(shí)現(xiàn)Web服務(wù)端代碼。
關(guān)鍵詞 面向服務(wù)的架構(gòu);富互聯(lián)網(wǎng)應(yīng)用;網(wǎng)絡(luò)電臺
Abstract
At present, domestic already gradual understanding new service construction pattern -- SOA, namely Service Oriented Architecture. SOA refers to an application business logical or some independent function presents by the modulation and as the service for the client side. The SOA service has independently with the platform from describes the XML documents. The service loose coupling is their biggest superiority, uses the SOA way construction the service solution to be possible very easy to carry on the change or the expansion. SOA by the field generally was already revealed that will be the future IT mainstream construction, also will be one of our country middleware market development tendencies. Has been popular for many years, RIA, namely rich Internet application, is one kind of the client side technology. RIA is the network application procedure which unifies the tabletop application interactive user experience and the traditional Web application's deployment flexibility and the cost analysis. The RIA mainstream technology is Ajax, Flex and so on.
To study these knowledge thoroughly, this curriculum design as the Web server side implemention language is PHP, through uses the NuSOAP expansion to found one internet radio indexing service which uses the WSDL description, uses the SOAP protocol to carry on the correspondence, and builds the client side by Flex which interacts with the service. This system is divided into the account module, jurisdiction module, essential data module which contains country area code and language code, the internet radio station information module and the user collector module. The server side most basic function is providing the function witch allow user to inquire internet radio stations’ information, the client side most basic function is providing an interface for user to inquiry and play the radios, and carries on the correspondence with the server side.
This curriculum design in my practice period witch is from the requirement analysis, the system design, and the detailed design, until to the final coding, the test is undertaken myself. This article defers to the software development process, spreads from the requirement analysis, the system design, until the last. The final achievement is all project work is completed, and the Web service side is realized.
Keywords service-oriented architecture, rich internet application, network broadcasting station
目 錄
摘 要 I
Abstract II
第1章 緒論 1
1.1 課題背景 1
1.2 該課題研究的目的和意義 1
1.3 該課題研究的主要內(nèi)容 2
第2章 相關(guān)介紹 3
2.1 網(wǎng)絡(luò)電臺簡介 3
2.2 SOA簡介 4
2.2.1 SOA基本原理 6
2.2.2 SOA的關(guān)鍵技術(shù) 6
2.2.3 SOA開發(fā)優(yōu)缺點(diǎn) 7
2.2.4 SOA可能帶來的效益 8
2.2.5 SOA國內(nèi)外現(xiàn)狀 8
2.3 RIA簡介 12
2.4 本章小結(jié) 13
第3章 需求分析與系統(tǒng)設(shè)計 14
3.1 用戶需求描述 14
3.2 需求分析 17
3.2.1 服務(wù)功能設(shè)計 17
3.2.2 序列圖分析 17
3.2.3 類分析 19
3.3 系統(tǒng)設(shè)計 20
3.4 存在的風(fēng)險及應(yīng)對 21
3.5 預(yù)期目標(biāo) 22
3.6 本章小結(jié) 22
第4章 詳細(xì)設(shè)計 23
4.1 數(shù)據(jù)庫設(shè)計 23
4.2 Web服務(wù)端設(shè)計 24
4.2.1 配置管理 25
4.2.2 Web服務(wù)Operation的實(shí)現(xiàn) 25
4.2.3 Web服務(wù)的創(chuàng)建 28
4.3 Flex客戶端設(shè)計 28
4.4 本章小結(jié) 31
第5章 Web服務(wù)端實(shí)現(xiàn) 32
結(jié) 論 35
致 謝 36
參考文獻(xiàn) 37
參考文獻(xiàn)
Eric Newcomer, Greg Lomow. Understanding SOA with Web Services 中文版. 徐涵. 電子工業(yè)出版社, 2006:1~14
David Chappell, Tyler Jewell. Java Web Services. O'Reilly, 2002:28~50
Keith Ballinger. .NET Web Services: Architecture and Implementation. Addison Wesley, 2003:100-150
David Booth, Canyang Kevin Liu. Web Service Description Language(WSDL) Version 2.0 Part 0:Primer. www.w3.org, 2007:1-10
李安渝. SOA, 機(jī)會還是泡沫. 長風(fēng)聯(lián)盟, 2006:2-10
鄒震. SOA會把中間件引向何方.比特網(wǎng),2008:1-8
Michael Bell. Service-Oriented Modeling. John Wiley & Sons, Inc., 2008:23-27
Paul B. Monday. Web Services Patterns-Java Edition. Apress, 2003:10-15
劉飛. SOA中國路線圖. Primeton Technologies Ltd, 2007:2-18
張強(qiáng). 針對中國中小企業(yè)對SOA發(fā)展現(xiàn)狀進(jìn)行調(diào)查.希賽網(wǎng),2008:1
Jeff Tapper, James Talbot, Matt Boles, Ben Elmore, Mike Labriola. Adobe Flex 2: Training from the Source, 1/e. Adobe Press, 2006:7-11
Nicholas C. Zakas. JavaScript高級程序設(shè)計. 曹力,張欣. 人民郵電出版社, 2006: 384-415
Nicholas C. Zakas, Jeremy McPeak, Joe Faweett. Ajax高級程序設(shè)計. 徐峰. 人民郵電出版社, 2006:1-12
Eric J. Naiburg, Robert A. Marksimchuk. UML for Database Design. Addison Wesley, 2001:5-30
TA們正在看...
- sop-高度規(guī)校驗(yàn)規(guī)範(fàn).doc
- sop-數(shù)顯卡尺、數(shù)顯千分尺操作指引(日企).doc
- wi-角度規(guī)、高度規(guī)、針規(guī)操作指引(日企).doc
- 臺企-有害物質(zhì)過程管理體系組織架構(gòu)圖.docx
- 臺企-有害物質(zhì)過程管理體系管理手冊.docx
- 臺企-iso內(nèi)部審核檢查表(整個公司完整版).docx
- sip-塑膠件通用檢驗(yàn)標(biāo)準(zhǔn).docx
- sip-檢驗(yàn)基準(zhǔn)書(塑膠原料).docx
- sip-檢驗(yàn)基準(zhǔn)書(銅材-鋼材).docx
- sip-檢驗(yàn)基準(zhǔn)書(模胚).docx