畢業(yè)設(shè)計(jì)—基于android平臺(tái)的即時(shí)通訊軟件.rar
畢業(yè)設(shè)計(jì)—基于android平臺(tái)的即時(shí)通訊軟件,畢業(yè)設(shè)計(jì)—基于android平臺(tái)的即時(shí)通訊軟件摘要隨著移動(dòng)通信與internet的飛速發(fā)展及相互融合,gprs使無線網(wǎng)絡(luò)高速接入到intemet成為現(xiàn)實(shí),移動(dòng)用戶從而可以享受到intemet提供的服務(wù)。即時(shí)通信已成為目前互聯(lián)網(wǎng)上最為流行的通信方式,深受廣大網(wǎng)民的喜愛,它是基于互聯(lián)網(wǎng)協(xié)議的應(yīng)用程序,它能夠使應(yīng)用不同設(shè)備的...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 渭水亭榭 發(fā)布
畢業(yè)設(shè)計(jì)—基于Android平臺(tái)的即時(shí)通訊軟件
摘要
隨著移動(dòng)通信與Internet的飛速發(fā)展及相互融合,GPRS使無線網(wǎng)絡(luò)高速接入到Intemet成為現(xiàn)實(shí),移動(dòng)用戶從而可以享受到Intemet提供的服務(wù)。即時(shí)通信已成為目前互聯(lián)網(wǎng)上最為流行的通信方式,深受廣大網(wǎng)民的喜愛,它是基于互聯(lián)網(wǎng)協(xié)議的應(yīng)用程序,它能夠使應(yīng)用不同設(shè)備的用戶進(jìn)行通信,隨著智能手機(jī)的不斷普及以及性能的不斷提升,為即時(shí)通訊系統(tǒng)從傳統(tǒng)的PC機(jī)到手機(jī)的移植提高了很好的條件。而且在中國龐大的手機(jī)用戶中,通過手機(jī)使用即時(shí)通訊軟件的用戶日益增多。對于當(dāng)前智能手機(jī)的發(fā)展來看主要就是三大系統(tǒng)(IOS ,Android,Windows Phone) 。他們中各有特點(diǎn),對于IOS跟Windows Phone 的手機(jī)操作系統(tǒng)都相對封閉,開發(fā)所需的費(fèi)用相對較高,而Android是基于Linux的開源的手機(jī)操作系統(tǒng)平臺(tái),XMPP是基于XML的開源的即時(shí)通訊協(xié)議,因此基于Android平臺(tái)和XMPP協(xié)議開發(fā)即時(shí)通訊系統(tǒng)具有很好的應(yīng)用前景,吸引了不少的開發(fā)商跟開發(fā)者的青睞。
本課題采用開源的Openfire作為系統(tǒng)的即時(shí)通訊平臺(tái),實(shí)現(xiàn)移動(dòng)客戶端之間的即時(shí)通訊。對系統(tǒng)客戶端的組成模塊進(jìn)行設(shè)計(jì),對即時(shí)通訊協(xié)議XMPP以及系統(tǒng)的通訊機(jī)制進(jìn)行拓展。采用開源的Android平臺(tái)開發(fā)與實(shí)現(xiàn)用戶注冊,用戶登陸,好友管理,查詢用戶,用戶即時(shí)通訊,查看聊天記錄等功能。用戶注冊是通過系統(tǒng)來添加新的用戶;用戶登錄用來驗(yàn)證用戶的信息是否合法;好友管理功能主要是對好友的管理,如添加好友、刪除好友等;查詢用戶是查詢所有已注冊的用戶以便加為好友進(jìn)行通訊;查看聊天記錄保存了與好友通訊的所有記錄。
關(guān)鍵字:Android,XMPP,Openfire,即時(shí)通訊
Abstract
With the rapid development of mobile communications and the Internet and merging,GPRS high-speed wireless network access to the Intemet becomes a reality, mobile users to be able to enjoy the Intemet to provide the service. Instant messaging has become the most popular means of communication in the Internet, and loved by the majority of Internet users, it is Internet Protocol-based application that enables the user ofthe application of different devices to communicate with the growing popularity of smart phones, as well as performance rising, the transplantation of the instant messaging system from the traditional PC to phone a very good condition. And in China's hugemobile phone users, the users of instant messaging software using a mobile phone is increasing. The main view for the development of smart phones in the current three systems (IOS, Android, the Windows Phone). They have their own characteristics, forIOS with Windows Phone mobile operating system is relatively closed, needed to develop the relatively high cost, while Android is based on the Linux open-source mobile phone operating system platform, XMPP is based on the XML open-source instant messaging protocol, with good prospect of application development based on theAndroid platform and the XMPP protocol instant messaging system, has attracted a lot of developers with the developer's favor.
This topic is open source Openfire instant messaging platform as a system to achievereal-time communication between the mobile client. Design, the building blocks of thesystem client to expand the instant messaging protocol XMPP, as well as the communication mechanism. The open source Android platform and user registration,user login, friends management, query the user, the user instant messaging, view chatrecords. Register to add a new user through the system; user login information is used to verify the user's legal; Friends management functions, management of friends, such as adding friends, delete friends; query user query all registered users to communicate asfriends; view the chat logs to saveall records of communication with friends.
Key Words: Android, XMPP, Openfire Instant Messaging
目 錄
摘要 I
ABSTRACT II
1 緒論 1
1.1課題背景 1
1.2 相關(guān)技術(shù)的發(fā)展?fàn)顩r 1
1.2.1手機(jī)操作系統(tǒng)的發(fā)展?fàn)顩r 1
1.2.2即時(shí)通訊軟件的發(fā)展?fàn)顩r 2
1.2.3即時(shí)通訊協(xié)議的發(fā)展?fàn)顩r 2
1.3 課題主要工作 3
2 可行性分析報(bào)告 4
2.1引言 4
2.1.1編寫目的 4
2.1.2項(xiàng)目背景 4
2.1.3定義 4
2.2可行性分析的前提 4
2.2.1要求 4
2.2.2目標(biāo) 4
2.2.3條件、假定和限制 5
2.2.4可行性分析方法 5
2.2.5決定可行性的主要因素 5
2.3所建議技術(shù)可行性分析 5
2.3.1對系統(tǒng)的簡要描述 5
2.3.2技術(shù)可行性評價(jià) 6
2.3結(jié)論意見 6-br..
摘要
隨著移動(dòng)通信與Internet的飛速發(fā)展及相互融合,GPRS使無線網(wǎng)絡(luò)高速接入到Intemet成為現(xiàn)實(shí),移動(dòng)用戶從而可以享受到Intemet提供的服務(wù)。即時(shí)通信已成為目前互聯(lián)網(wǎng)上最為流行的通信方式,深受廣大網(wǎng)民的喜愛,它是基于互聯(lián)網(wǎng)協(xié)議的應(yīng)用程序,它能夠使應(yīng)用不同設(shè)備的用戶進(jìn)行通信,隨著智能手機(jī)的不斷普及以及性能的不斷提升,為即時(shí)通訊系統(tǒng)從傳統(tǒng)的PC機(jī)到手機(jī)的移植提高了很好的條件。而且在中國龐大的手機(jī)用戶中,通過手機(jī)使用即時(shí)通訊軟件的用戶日益增多。對于當(dāng)前智能手機(jī)的發(fā)展來看主要就是三大系統(tǒng)(IOS ,Android,Windows Phone) 。他們中各有特點(diǎn),對于IOS跟Windows Phone 的手機(jī)操作系統(tǒng)都相對封閉,開發(fā)所需的費(fèi)用相對較高,而Android是基于Linux的開源的手機(jī)操作系統(tǒng)平臺(tái),XMPP是基于XML的開源的即時(shí)通訊協(xié)議,因此基于Android平臺(tái)和XMPP協(xié)議開發(fā)即時(shí)通訊系統(tǒng)具有很好的應(yīng)用前景,吸引了不少的開發(fā)商跟開發(fā)者的青睞。
本課題采用開源的Openfire作為系統(tǒng)的即時(shí)通訊平臺(tái),實(shí)現(xiàn)移動(dòng)客戶端之間的即時(shí)通訊。對系統(tǒng)客戶端的組成模塊進(jìn)行設(shè)計(jì),對即時(shí)通訊協(xié)議XMPP以及系統(tǒng)的通訊機(jī)制進(jìn)行拓展。采用開源的Android平臺(tái)開發(fā)與實(shí)現(xiàn)用戶注冊,用戶登陸,好友管理,查詢用戶,用戶即時(shí)通訊,查看聊天記錄等功能。用戶注冊是通過系統(tǒng)來添加新的用戶;用戶登錄用來驗(yàn)證用戶的信息是否合法;好友管理功能主要是對好友的管理,如添加好友、刪除好友等;查詢用戶是查詢所有已注冊的用戶以便加為好友進(jìn)行通訊;查看聊天記錄保存了與好友通訊的所有記錄。
關(guān)鍵字:Android,XMPP,Openfire,即時(shí)通訊
Abstract
With the rapid development of mobile communications and the Internet and merging,GPRS high-speed wireless network access to the Intemet becomes a reality, mobile users to be able to enjoy the Intemet to provide the service. Instant messaging has become the most popular means of communication in the Internet, and loved by the majority of Internet users, it is Internet Protocol-based application that enables the user ofthe application of different devices to communicate with the growing popularity of smart phones, as well as performance rising, the transplantation of the instant messaging system from the traditional PC to phone a very good condition. And in China's hugemobile phone users, the users of instant messaging software using a mobile phone is increasing. The main view for the development of smart phones in the current three systems (IOS, Android, the Windows Phone). They have their own characteristics, forIOS with Windows Phone mobile operating system is relatively closed, needed to develop the relatively high cost, while Android is based on the Linux open-source mobile phone operating system platform, XMPP is based on the XML open-source instant messaging protocol, with good prospect of application development based on theAndroid platform and the XMPP protocol instant messaging system, has attracted a lot of developers with the developer's favor.
This topic is open source Openfire instant messaging platform as a system to achievereal-time communication between the mobile client. Design, the building blocks of thesystem client to expand the instant messaging protocol XMPP, as well as the communication mechanism. The open source Android platform and user registration,user login, friends management, query the user, the user instant messaging, view chatrecords. Register to add a new user through the system; user login information is used to verify the user's legal; Friends management functions, management of friends, such as adding friends, delete friends; query user query all registered users to communicate asfriends; view the chat logs to saveall records of communication with friends.
Key Words: Android, XMPP, Openfire Instant Messaging
目 錄
摘要 I
ABSTRACT II
1 緒論 1
1.1課題背景 1
1.2 相關(guān)技術(shù)的發(fā)展?fàn)顩r 1
1.2.1手機(jī)操作系統(tǒng)的發(fā)展?fàn)顩r 1
1.2.2即時(shí)通訊軟件的發(fā)展?fàn)顩r 2
1.2.3即時(shí)通訊協(xié)議的發(fā)展?fàn)顩r 2
1.3 課題主要工作 3
2 可行性分析報(bào)告 4
2.1引言 4
2.1.1編寫目的 4
2.1.2項(xiàng)目背景 4
2.1.3定義 4
2.2可行性分析的前提 4
2.2.1要求 4
2.2.2目標(biāo) 4
2.2.3條件、假定和限制 5
2.2.4可行性分析方法 5
2.2.5決定可行性的主要因素 5
2.3所建議技術(shù)可行性分析 5
2.3.1對系統(tǒng)的簡要描述 5
2.3.2技術(shù)可行性評價(jià) 6
2.3結(jié)論意見 6-br..
TA們正在看...
- 01.1四時(shí)田園雜興課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.2稚子弄冰課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.3村晚課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 02冬陽·童年·駱駝隊(duì)公開課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年...doc
- 02冬陽·童年·駱駝隊(duì)最新教研教案教學(xué)設(shè)計(jì)(部編版...doc
- 02冬陽·童年·駱駝隊(duì)課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 03祖父的園子公開課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級下冊).doc
- 03祖父的園子最新教研教案教學(xué)設(shè)計(jì)(部編版五年級下...doc
- 03祖父的園子課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 04草船借箭公開課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級下冊).doc