




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基于An droid平臺的百度云推送聊天交友 APP勺設(shè)計與實現(xiàn)畢業(yè)論文 目錄 摘要 IV Abstract V 第一章緒論 1 1.1研究背景 1 1.2國外應(yīng)用現(xiàn)狀 2 1.3研究的目的和主要容 2 1.4論文結(jié)構(gòu) 3 1.5小結(jié) 4 第二章開發(fā)環(huán)境及技術(shù)簡介 5 2.1數(shù)據(jù)庫技術(shù) 5 2.2 JAVA語言的簡介 5 2.3 An droid平臺的簡介 6 2.4百度云推送的簡介 6 2.5小結(jié) 8 第三章可行性分析和需求分析 9 3.1編程與運行環(huán)境 9 3.1.1系統(tǒng)開發(fā)環(huán)境 9 3.1.2系統(tǒng)運行環(huán)境 9 3.2可行性分析 9 3.2.1 技術(shù)可行性 10 3.2.2 經(jīng)濟可行性 1
2、0 3.2.3操作可行性 10 3.3需求分析 10 3.3.1 功能需求 11 3.3.2用例分析 12 3.3.3性能需求與非功能需求 19 3.3.4 用戶或人的因素 19 3.4小結(jié) 20 第四章系統(tǒng)設(shè)計 21 4.1總體設(shè)計 21 4.1.1系統(tǒng)設(shè)計指導(dǎo)思想及原則 21 4.1.2系統(tǒng)功能設(shè)計 21 4.2詳細設(shè)計 23 4.2.1系統(tǒng)流程 23 4.2.2 接口設(shè)計 26 4.3運行設(shè)計 27 4.3.1主要模塊實現(xiàn)邏輯 27 4.3.2出錯處理設(shè)計 30 4.4數(shù)據(jù)庫設(shè)計 30 4.4.1 邏輯結(jié)構(gòu)設(shè)計 30 4.4.2 E-R 圖 30 4.4.3數(shù)據(jù)庫物理設(shè)計 33 4.5小
3、結(jié) 35 第五章系統(tǒng)的功能實現(xiàn) 36 5.1 APP首頁模塊的實現(xiàn) 36 5.2個人信息設(shè)置管理模塊的的實現(xiàn) 37 5.3好友信息管理模塊的的實現(xiàn) 40 5.4通信聊天模塊的的實現(xiàn) 43 5.5好友推薦模塊的的實現(xiàn) 44 5.6小結(jié) 47 第六章系統(tǒng)的測試與維護 48 6.1測試方法 48 6.2單元測試實例 48 6.3系統(tǒng)維護 49 6.4小結(jié) 50 第七章總結(jié)與展望 51 7.1總結(jié) 51 7.2展望 51 參考文獻 53 致謝 54 .參考資料. 基于Android平臺的百度云推送聊天交友APP的設(shè)計與實現(xiàn) 摘要 隨著經(jīng)濟與科技高速發(fā)展,手機的用戶量越來越多,幾乎每一個人的手中 都有一
4、個手機,手機已經(jīng)成為了人們聊天交友、上班查資料和學(xué)習(xí)中必不可少的 東西,而各個年齡段的手機用戶的最優(yōu)先選擇是An droid智能手機,An droid智 能手機的使用量在各地區(qū)手機用戶中占了很大的比重。眾所周知,手機的一個重 要而且是重中之重的功能就是聊天,聊天不僅僅只局限于和短信,還有即時通訊 手機端APP應(yīng)用也越來越廣泛,人們可以借助一種聊天交友APP實現(xiàn)與家人、朋 友、同學(xué)以及同事等人之間進行通信對話。 本文旨在設(shè)計并實現(xiàn)一個基于 An droid平臺的百度云推送聊天交友 APP 本文在騰訊QQW天和微信聊天客戶端進行調(diào)查研究的基礎(chǔ)上,采用軟件工程項 目開發(fā)過程的管理方法,依次進行了可行
5、性分析、需求分析和系統(tǒng)設(shè)計,進一步 完成代碼的編寫,在eclipse中使用Java語言實現(xiàn)了百度云推送聊天交友 APP 各個功能模塊,APP的IM通信部分基于第三方百度云 SDK進行開發(fā)。實現(xiàn)了 An droid平臺上通過百度云推送信息的聊天交友通訊系統(tǒng)。 基于An droid平臺的百度云推送聊天交友 APP經(jīng)過后期的測試運行,結(jié)果 表明,系統(tǒng)已經(jīng)完成了用戶注冊、登錄,好友的查找、添加、刪除,推薦具有共 同興趣愛好的好友、好友聊天、群聊天等功能。與此同時,在用戶之間進行信息 交互時,該通訊系統(tǒng)都能夠很順暢的運行。 關(guān)鍵詞: An droid ;即時通訊;百度云;智能手機 Desig n and
6、 impleme ntati on of the An droid platform Baidu cloud-based push chat with frie nds APP Abstract with the rapid developme nt of economy and tech no logy, mobile pho nes have becomethe waypeople live, work and lear n esse ntial tool, and An droid smart phones has become a vast majority of adolescent
7、s, young and middle-aged choice. As we all know, a major cell phone and is the most importa nt feature is the chat, chat not just limited to calls and text messages, and in sta nt messagi ng APP mobile clie nt applicati ons are more widely used, people can achieve by means of a chat with friends APP
8、among family, frien ds, classmates and co-workers and others to com muni cate with dialogue. This paper aims to desig n and impleme nt a cloud-based An droid platform Baidu push datingchat APP.In this paper, Tencent QQ chat and micro-cha nnel chat clie nt is the basis of inv estigati on on the use o
9、f software project man ageme nt methods, requireme nts an alysis and system desig n, complete further UI in terface desig n, using the Java Ian guage to implement Baidu cloud push chat in eclipse Dating APPvarious functional modules, IM com muni cati on sect ion APP Baidu cloud-based third-party SDK
10、 for developme nt. Realized on the An droid platform through Baidu cloud push in formatio n dati ng chat com muni cati on systems. An droid-based Baidu cloud push chat with frie nds APP tested running late, the results show that the system has completed the user registration, login, frie nds search,
11、 add, delete, recomme nd hav ing com mon in terests .參考資料. friends, chat with friends, group chat Features. At the same time, the in teractio n betwee n the user in formatio n, the com muni cati on system can run very smoothly. Key words: An droid; in sta nt messag ing; Baidu cloud; Smartph one 第一章緒
12、論 1.1研究背景 An droid的英文翻譯是指“機器人”,而 An droid這個詞語作為手機操作系 統(tǒng)的名稱出現(xiàn),An droid手機操作系統(tǒng)是谷歌在2007年發(fā)布的,自An droid作 為手機操作系統(tǒng)出現(xiàn)在人們的視野之后,An droid智能手機的市場得到迅速擴 大,與此同時,與An droid智能手機相關(guān)的技術(shù)和應(yīng)用也迅速崛起,目前國外多 數(shù)智能手機都采用An droid操作系統(tǒng),An droid操作系統(tǒng)的開源性和可開發(fā)性使 得An droid操作系統(tǒng)的應(yīng)用軟件越來越多,這些應(yīng)用軟件遍布于人們的生產(chǎn)、生 活、學(xué)習(xí)和工作、娛樂。An droid這種手機操作系統(tǒng)被越來越多的手機生產(chǎn)廠商
13、 和手機用戶接受和使用。 基于An droid的即時通訊(Ista nt messag in g,IM )是隨著互聯(lián)網(wǎng)時代的興 起而迅速崛起的新型通訊手段,并一度成為了21世紀以手機為終端聊天和交友 的主流。其發(fā)展很迅猛,發(fā)展空間寬闊、發(fā)展前景樂觀。由此,本項目的開發(fā)基 于以下幾點: 1) An droid系統(tǒng)手機現(xiàn)在已經(jīng)遍布整個世界,很多人都在使用,與此同時, 人們需要更好、反應(yīng)更為靈敏、更方便快捷的手機應(yīng)用來滿足自己的要求,所以 針對該系統(tǒng)手機進行應(yīng)用開發(fā)已然成為IT行業(yè)發(fā)展和研究的熱門方向。 2) 固定網(wǎng)絡(luò)的即時通訊系統(tǒng)在In ternet中得到廣泛的應(yīng)用,即時通訊已經(jīng) 成為現(xiàn)時代用戶工
14、作、學(xué)習(xí)和生活中不可或缺的通訊工具。 3) 移動網(wǎng)絡(luò)的無線終端設(shè)備在各個領(lǐng)域已經(jīng)廣泛的使用,幾乎各個地方手 機的使用也得到了全面的普及,利用無線的終端設(shè)備訪問網(wǎng)絡(luò)已經(jīng)成為人們的需 求。人們希望在手機、平板電腦等無線終端設(shè)備上就可以實現(xiàn)和別人進行信息交 互。 4) 中國作為世界第一的人口大國,人口眾多必然會導(dǎo)致人與人之間信息的 交互量龐大、信息交互頻率高,與此同時,手機的使用量必然也是相當(dāng)?shù)凝嫶螅?所以用戶也迫切的希望能有一些應(yīng)用能夠?qū)崿F(xiàn)與別人的即時通訊。 本項目“基于An droid平臺的百度云推送聊天交友 APP不僅支持用戶通信聊天、 .參考資料. 還可以讓用戶找到有共同愛好興趣的好友,彼此
15、溝通交流升華自己。 1.2國外應(yīng)用現(xiàn)狀 隨著科技的發(fā)展,人們在生活、學(xué)習(xí),工作、娛樂上不斷的追求智能?,F(xiàn)無 論在國還是國外,智能手機都是越來越普及。在手機用戶中An droid智能手機的 使用所占的比重也只會越來越大,許多中國的消費者已經(jīng)將手機視為最首選的移 動終端智能設(shè)備,這意味著智能手機將成為人們上網(wǎng)的主要工具。以后我們可能 原來越依賴于移動端。隨著3G 4G等網(wǎng)絡(luò)技術(shù)的應(yīng)用、無線網(wǎng)絡(luò)實現(xiàn)覆蓋和 An droid智能手機的普及,讓移動互聯(lián)網(wǎng)與我們的生活、工作和學(xué)習(xí)緊密聯(lián)系在 一起不可分離,同時也迫使無線移動手機終端成為人們必須的工具?,F(xiàn)在主流的 智能機配置已經(jīng)得到全面的提升,雖然說現(xiàn)在很多
16、人認為手機不是電腦, 手機比 不上電腦,但是現(xiàn)在高配置的智能手機能夠?qū)崿F(xiàn)的功能并不亞于電腦,而且能與 電腦相媲美。手機不再是單一的通訊工具,從很多成面上來評價,智能手機在很 多時候可以充當(dāng)電腦,它的功能已經(jīng)和人們?nèi)粘5纳?、娛樂、工作、通訊等?個層面緊密相關(guān),在功能應(yīng)用和軟件安裝絲毫不比筆記本差,相比筆記本電腦, 手機攜帶方便、小巧時尚、待機時間長等優(yōu)勢無可代替。 現(xiàn)在很多國家的人們使用的都是 An droid系統(tǒng)的智能手機,而以IOS系統(tǒng)作 為運行平臺的蘋果手機雖然能夠熱銷同時也很受年青一代人的喜愛,但是由于其 IOS系統(tǒng)平臺的兼容性和手機價格昂貴等原因,IOS蘋果智能手機并不是大多數(shù) 人
17、的選擇。而作為國外智能手機用的最多的操作系統(tǒng),許多廠商也看到了 An droid獨特的優(yōu)勢,于是從國外到國,多數(shù)廠商開始采用an droid,生產(chǎn)手機 以及電腦,相應(yīng)的基于An droid平臺的各種手機APP層出不窮。但真正作即時通 訊功能的聊天交友 APP卻很少,正是在這種形勢下,我們設(shè)計了基于An droid 平臺的百度云推送聊天交友APP 1.3研究的目的和主要容 本課題要求設(shè)計并實現(xiàn)一個基于An droid平臺的百度云推送聊天交友APP 當(dāng)前隨著智能手機的普及推廣,以及智能手機功能的越來越完善,人們的生活、 學(xué)習(xí)、工作和娛樂也越來越多的離不開智能手機,現(xiàn)在智能手機有兩種類型,一 .參考
18、資料. 個是由蘋果公司開發(fā)銷售的IOS封閉式操作系統(tǒng)蘋果手機,另一個是由谷歌開發(fā) 的An droid操作系統(tǒng)智能手機,其中An droid操作系統(tǒng)在智能手機中占有最大比 重,更為普遍。本課題主要做的是一個基于 An droid平臺的聊天交友APP軟件。 通過這個APP人們可以即時通訊,同時這個APP軟件還可以幫助人們找到具有相 同興趣愛好的朋友。 容及功能:這是一個可以聊天交友的 APP軟件,在An droid手機操作系統(tǒng)開發(fā) 而來,主要應(yīng)用于An droid智能手機上,通過百度云所推送的信息,結(jié)交同興趣, 同職業(yè),同地區(qū)的朋友,主要功能和騰訊的 QQ聊天軟件有相似之處。 主要功能如下: 1)
19、 用戶登錄注冊:用戶只有注冊登錄后才能正常使用這個APP聊天工具 2)添加好友:用戶注冊登陸后,可以根據(jù)對方賬號或者添加好友 3) 查找好友:用戶可以在好友列表搜索好友刪除好友:用戶可以刪除好友 4)修改好友備注信息:用戶可以根據(jù)需要修改所添加好友的備注信息 5)好友聊天:同為注冊用戶且是好友關(guān)系的用戶之間可以聊天,可以發(fā)送 文字,也可以發(fā)送圖片,表情等信息。 6)群聊天:用戶可以把所添加的好友拉進同一個群,多人對話,群聊天。 7)好友推薦:系統(tǒng)會自動給用戶推薦具有相同興趣愛好的好友。 1.4論文結(jié)構(gòu) 本文檔是對基于An droid平臺的百度云推送聊天交友 APP的一個總體的把 握,以便在下一
20、步的開發(fā)設(shè)計中更順利的完成開發(fā)和實現(xiàn)預(yù)期的項目標(biāo)準,并且 設(shè)計對其他功能的添加有良好的接口。 設(shè)計系統(tǒng)的架構(gòu),以便使系統(tǒng)的開發(fā)能有 效進行。文中著重闡述了基于An droid平臺的百度云推送聊天還有APP的整體開 發(fā)過程。介紹了系統(tǒng)的開發(fā)環(huán)境、開發(fā)工具以及運行環(huán)境,對于設(shè)計思想和設(shè)計 流程也做出了全面的敘述,在數(shù)據(jù)庫創(chuàng)建思想以及各個數(shù)據(jù)表之間的具體關(guān)聯(lián)等 方面也做出了詳細說明,并且具體剖析了系統(tǒng)各個功能的實現(xiàn)過程以及詳細設(shè)計 過程,對該系統(tǒng)主要功能進行截圖分析, 并用代碼來解釋主要實現(xiàn)方法。 在繪制 簡單系統(tǒng)功能模塊圖的同時,力求更加清晰地表明設(shè)計思想以及對整個程序設(shè)計 的規(guī)劃及具體實現(xiàn)。 第
21、一章,緒論部分; 第二章,對軟件開發(fā)環(huán)境和技術(shù)框架的簡介; 第三章,系統(tǒng)可行性分析和需求分析; 第四章,系統(tǒng)的總體設(shè)計; 第五章,系統(tǒng)的功能實現(xiàn); 第六章,系統(tǒng)的測試與維護; 第七章,總結(jié)與展望。 1.5小結(jié) 這一章的任務(wù)是為了引導(dǎo)讀者對整篇論文有一個大體的認識,先敘述了本 App的開發(fā)背景和意義、國外研究現(xiàn)狀及發(fā)展趨勢,然后對論文的主要工作、組 織結(jié)構(gòu)都作了講述。 .參考資料. 第二章開發(fā)環(huán)境及技術(shù)簡介 本系統(tǒng)采用C/S模式,開發(fā)環(huán)境選擇當(dāng)前流行的移動平臺系統(tǒng) An droid開發(fā), 前臺頁面用Java實現(xiàn),后臺數(shù)據(jù)庫關(guān)系型數(shù)據(jù)庫 SQLite,下面對開發(fā)工具簡要 介紹。 2.1數(shù)據(jù)庫技術(shù)
22、SQLite已經(jīng)被多種軟件和產(chǎn)品使用,Mozilla firefox 就是使用SQLite來 存儲配置數(shù)據(jù)的,An droid和iPho ne都是使用SQLite來存儲數(shù)據(jù)的。 SQLite的體系結(jié)構(gòu)如圖2.1所示: 圖2.1SQLite體系結(jié)構(gòu)圖 2.2 JAVA語言的簡介 JAVA開發(fā)語言于1995年被SUN推出,它和和現(xiàn)在的很多語言相似,比如 C 語言、C+語言等,由于其簡單的、跨平臺、面向?qū)ο蟮摹⒎植际降?、解釋的?健壯性、安全性、結(jié)構(gòu)中立、可移植性和性能優(yōu)異的多線程等特點在IT界越來 .參考資料. 越受到開發(fā)者的關(guān)注和應(yīng)用,至今成為了應(yīng)用最為廣泛的軟件開發(fā)語言之一。 2.3 An d
23、roid 平臺的簡介 An droid (安卓),是一個以Linux為基礎(chǔ)的開源移動設(shè)備操作系統(tǒng),主 要用于智能手機和平板電腦,由 Google成立的Open Handset Allianee ( OHA 開放手持設(shè)備聯(lián)盟)持續(xù)領(lǐng)導(dǎo)與開發(fā)中10。An droid的架構(gòu)分為四層: 1)最底層是Lin ux Kernel,也就是說 An droid系統(tǒng)是基于Lin ux核的。 在這一層中,都是一些設(shè)備的驅(qū)動程序,這些驅(qū)動程序都是An droid最基本和最 核心的功能。 2)然后是Libraries 層。其中都是一些使用C和C+編寫的程序包,我們 可以看到很熟悉的OpenGL WebKit SSL等
24、等。在Library旁邊的是一個 An droid的運行是環(huán)境(Run time),在基于Java的Core Libraries 之上, Google提供了一個針對于手機平臺優(yōu)化過的的虛擬機。 3) 再往上一層是ApplieationFramework 。該層提供了手機開發(fā)的基本 API, 也就是說開發(fā)An droid程序都是基于ApplicationFramework。 4) 最高層是Applieations 。開發(fā)軟件時就是在該層開發(fā)。在進行 An droid開發(fā)時,采用的是An droid Studio1.5 版本開發(fā)工具。An droid Studio 是由Google公司基于Inte
25、lliJIDEA(類似于Eclipse的ADT開發(fā)的,無論 它的界面還是功能都遠超 Eclipse,目前很多項目都是在An droid Studio工具 上開發(fā)的,An droid開發(fā)工具的趨勢必定是An droid Studio 11。 2.4百度云推送的簡介 消息推送就是用戶與用戶之間的消息交互,目前很多消息推送的AndroidApp 都采用推送的方式來進行消息通知。 推送模式如圖2.2所示: PollPush 圖22消息推送模式圖 百度云推送的實現(xiàn)技術(shù)簡單來說就是利用 Socket維持Client和Server間 的一個TCP長連接,目前,百度云推送針對An droid端提供通知推送,文
26、本消息 推送以及富媒體推送。 An droid SDK的整體概覽和部運行機制如圖2.3所示: 用戶應(yīng)用 5 TUT Push SDK -MH Push HTTP/HTTPS API J L O P朋h服務(wù)器 圖2.3 An droid SDK的整體概覽和部運行機制圖 主要功能如下: (1) Push服務(wù)初始化以及 Client注冊綁定 (2) 創(chuàng)建或刪除標(biāo)簽(Tag) 接收Push Server的通知信息并提供自定義展現(xiàn)消息方式 (4) 推送數(shù)據(jù)統(tǒng)計分析功能,包括通知信息的點擊和刪除統(tǒng)計以及應(yīng)用使用情況統(tǒng)計 (5) 富媒體推送 2.5小結(jié) 這一章主要介紹了系統(tǒng)開發(fā)時用到的技術(shù)和開發(fā)工具。先簡要
27、介紹了 An droid,然后對Java開發(fā)時所用到一些相關(guān)技術(shù)進行介紹,還介紹了系統(tǒng)開發(fā) 時引用到的第三方百度云平臺,最后對系統(tǒng)的開發(fā)工具作了簡單敘述。 參考資料. 第三章可行性分析和需求分析 此部分對系統(tǒng)進行可行性分析和需求分析,將用戶的需求和實現(xiàn)相結(jié)合,分 析各個實體間的關(guān)系。 3.1編程與運行環(huán)境 3.1.1系統(tǒng)開發(fā)環(huán)境 軟件類需求: 1)操作系統(tǒng):windows 7及其以上操作系統(tǒng)。 2)數(shù)據(jù)庫:sqlite 3)服務(wù)器:Tomcat 6.0.29 4)客戶端開發(fā)平臺:Eclipse 5)后臺管理開發(fā)語言包:JDK1.7。 6)客戶端開發(fā)語言包:An droid SDK + JDK1
28、.6。 硬件類需求: 1)電腦存:2G以上。 2)電腦CPU雙核及其以上。 3.1.2系統(tǒng)運行環(huán)境 An droid智能手機、平板電腦等多種智能移動設(shè)備。 3.2可行性分析 可行性研究是以系統(tǒng)的、全面的研究方法,對影響項目的各種因素進行剖析, 其中以經(jīng)濟效益為核心,用大量的數(shù)據(jù)來論證影響軟件開發(fā)項目的各種因素,進 而知道項目的開發(fā)是不是可行的。 本文通過技術(shù)可行性、經(jīng)濟可行性和操作可行 性三個方面對基于 An droid平臺的百度云推送聊天交友 APP項目進行可行性研 究。 321技術(shù)可行性 技術(shù)可行性是指使用現(xiàn)有的技術(shù)能否實現(xiàn)系統(tǒng)的設(shè)計開發(fā)與最終完成。本系 統(tǒng)是基于An droid移動平臺采
29、用Java和xml語言并結(jié)合Mysql數(shù)據(jù)庫,對計算 機軟、硬件的要求不高,當(dāng)前的開發(fā)技術(shù)與數(shù)據(jù)庫應(yīng)用技術(shù)完全能夠滿足用戶的 需要。該系統(tǒng)采用的技術(shù)不會造成過大的技術(shù)風(fēng)險,本項目是本科畢業(yè)生的一個 畢業(yè)小設(shè)計,其中的所有東西都是個人來完成,不存在人員流動和人員之間編碼 等水平的差距。因此,開發(fā)此系統(tǒng)在技術(shù)上是可行的。 3.2.2經(jīng)濟可行性 經(jīng)濟可行性是指在一個軟件項目開發(fā)周期結(jié)束后,項目所花費的成本是否超 過預(yù)期的要求,具體的來說就是是否存在經(jīng)濟利益。本系統(tǒng)是一個小型的 Andriod終端運用軟件,在技術(shù)上易于實現(xiàn),從而在經(jīng)濟上也就不會產(chǎn)生較大的 開發(fā)成本。近幾年來,移動端特別是基于Andri
30、od的移動端應(yīng)用特別多,市場 也非常廣闊,本系統(tǒng)是基于 An droid平臺的百度云推送聊天交友 APP它的開發(fā) 成本很低,但是它一旦進入市場后一定能受到人們廣泛青睞,因此,開發(fā)此系統(tǒng) 在經(jīng)濟上是可行的。 3.2.3操作可行性 計算機技術(shù)正是為了減少人工操作的勞動強度而產(chǎn)生的?;贏n droid平臺 的百度云推送聊天交友 APP界面簡潔,框架清晰,美觀大方,為充分展現(xiàn)APP 的交互性,能讓增強用戶體驗。本系統(tǒng)加強了界面可操作性,數(shù)據(jù)輸入量少,使 用者非常容易就能完全掌握系統(tǒng)的全部操作流程。 通過以上三個方面的研究,總體認為本系統(tǒng)的開發(fā)是可行的。 3.3需求分析 需求分析是一個軟件項目開發(fā)周期
31、中最重要的一步, 需求分析工作的優(yōu)劣完 全影響到中后期項目能否順利完成和項目能否達到用戶的預(yù)期要求。 需求分析的 基本任務(wù)是確定系統(tǒng)在實現(xiàn)后要實現(xiàn)哪些功能,是以后系統(tǒng)實現(xiàn)的基礎(chǔ)和明確系 統(tǒng)開發(fā)結(jié)束后的一個標(biāo)準 3.3.1功能需求 本設(shè)計是一個具有交友聊天的 An droid平臺的應(yīng)用軟件,用戶群體年齡不受 限。智能手機的普及,各種應(yīng)用軟件層出不窮,我們習(xí)慣了常用的QQ微信和 微博,現(xiàn)在我們所開發(fā)的基于An droid平臺的百度云推送聊天交友APP同樣可以 滿足用戶交友聊天的需求,同時它還可以推薦給用戶具有相同興趣愛好的朋友。 本系統(tǒng)共設(shè)計出六大功能模塊,分別是用戶注冊模塊、用戶登錄模塊、用 戶
32、信息管理模塊、聊天管理模塊、好友管理模塊和好友推薦模塊。系統(tǒng)的所有功 能模塊的說明如表3.1所示。 表3.1功能模塊表 功能模塊 功能劃分 簡要描述 用戶注冊模塊 用戶注冊 使用該聊天APP時需要分別輸 入用戶名、性別和登錄密碼來 注冊一個用戶 用戶登錄模塊 用戶登錄 在用戶已經(jīng)注冊或是退出系統(tǒng) 后需要登錄的時候需要輸入與 注冊時設(shè)置密碼相匹配才能登 陸成功 用戶信息管理模塊 頭像管理 用戶頭像修改 昵稱備注管理 用戶備注和昵稱修改 密碼管理 用戶密碼修改 其他管理 用戶個性簽名、地址等管理 聊天管理模塊 發(fā)送文字 在鍵盤上書寫出需要發(fā)送的文 字信息點擊發(fā)送 發(fā)送圖片 選擇數(shù)據(jù)庫中或者是本地存
33、儲 的圖片點擊發(fā)送 發(fā)送表情 選擇已經(jīng)收臧或者數(shù)據(jù)庫中的 表情點擊發(fā)送 好友推薦模塊 推薦好友 推薦具有共同興趣愛好的用戶 好友管理模塊 修改信息 修改好友顯示得信息,昵稱等 查詢好友 通過好友昵稱或者ID查詢是 否存在這位好友 添加好友 通過查詢好友點擊添加好友按 鈕添加好友 刪除好友 選擇系統(tǒng)上存在的好友點擊刪 除按鈕執(zhí)行刪除 對應(yīng)的系統(tǒng)總體功能如圖3.1所示: 圖3.1系統(tǒng)總體功能圖 332用例分析 1、用戶注冊模塊 此模塊是根據(jù)系統(tǒng)具體的操作流程所設(shè)計,幾乎所有的聊天系統(tǒng)都需要進行 這一環(huán)節(jié),用戶需要輸入有效的用戶名和密碼, 點擊注冊按鈕,系統(tǒng)才會自動的 將用戶的個人信息納入數(shù)據(jù)庫然后
34、用戶成功注冊。其用例圖如圖 3.2所示。 .參考資料. 圖3.2用戶注冊用例圖 (1)昵稱/ID用例 簡要描述 設(shè)置昵稱或者ID 事件流(詳細描述) 1、用戶輸入個人喜歡的昵稱或者ID 2、操作后數(shù)據(jù)庫作相應(yīng)的更新 (2)密碼用例 簡要描述 設(shè)置密碼 事件流(詳細描述) 1、用戶輸入個人喜歡的密碼 2、操作后數(shù)據(jù)庫作相應(yīng)的更新 (3)選擇性別用例 簡要描述 選擇性別 事件流(詳細描述) 1、用戶選擇系統(tǒng)給出的性別選項,選擇男性/女性 2、操作后數(shù)據(jù)庫作相應(yīng)的更新 2、用戶登錄模塊 用戶登錄需要輸入與注冊時成功納入數(shù)據(jù)庫的昵稱、ID或者和密碼相匹配才 能登錄到系統(tǒng)中。其用例圖如圖 3.3所示。
35、圖3.3用戶登錄用例圖 (1)昵稱/ID用例 簡要描述 輸入昵稱或者ID 事件流(詳細描述) 1、用戶通過昵稱或者ID驗證登陸系統(tǒng) 2、操作后調(diào)用數(shù)據(jù)庫用戶信息 (2)密碼用例 簡要描述 輸入密碼 事件流(詳細描述) 1、用戶通過密碼驗證登陸系統(tǒng) 2、操作后調(diào)用數(shù)據(jù)庫用戶信息 3、用戶信息管理管理模塊 用戶登錄到系統(tǒng)中后,就擁有以下權(quán)限,共包括4個部分,分別是頭像管理、 昵稱備注管理、密碼管理和員其他管理。其用例圖如圖3.4所示。 圖3.4用戶信息管理用例圖 (1)頭像管理用例 簡要描述 頭像修改 事件流(詳細描述) 1、用戶修改頭像 2、操作后數(shù)據(jù)庫作相應(yīng)的更新 (2)昵稱備注管理用例 簡要
36、描述 對昵稱和備注進行修改 事件流(詳細描述) 1、用戶對自己的昵稱和群自己的備注進行修改 2、操作后進行相應(yīng)的數(shù)據(jù)庫更新 (3)密碼管理用例 簡要描述 密碼的找回和修改 事件流(詳細描述) 1、用戶對個人密碼修改和忘記密碼時找回 2、操作后進行相應(yīng)的數(shù)據(jù)庫更新 (4)其他管理用例 簡要描述 對其他信息修改 事件流(詳細描述) 1、用戶對個人其他信息修改,包括地址和個性簽名等 2、操作后進行相應(yīng)的數(shù)據(jù)庫更新 4、聊天管理模塊 聊天管理主要是對發(fā)送聊天信息管理,用戶可以自主選擇需要發(fā)送的文字、 圖片和表情發(fā)送給其他用戶。其用例圖如圖 3.5所示。 圖3.5聊天管理用例圖 (1)文字用例 簡要描述
37、 用戶發(fā)送文字信息 事件流(詳細描述) 1、用戶輸入文字發(fā)送給其他用戶 2、發(fā)送后進行相應(yīng)的數(shù)據(jù)庫更新 (2)圖片用例 簡要描述 用戶發(fā)送圖片信息 事件流(詳細描述) 1、用戶選擇數(shù)據(jù)庫或者本地圖片發(fā)送給其他用戶 2、發(fā)送后進行相應(yīng)的數(shù)據(jù)庫更新 (3)表情用例 簡要描述 用戶發(fā)送表情信息 事件流(詳細描述) 1、用戶選擇數(shù)據(jù)庫或者已經(jīng)收藏了的表情發(fā)送給其他用戶 2、發(fā)送之后進行相應(yīng)的數(shù)據(jù)庫更新 5、好友推薦模塊 好友推薦主要是針對于數(shù)據(jù)庫中已經(jīng)存在并且和該用戶有某種相似(如:地 址相同、興趣愛好相同等)之處的用戶進行推薦。其圖如圖3.6所示。 圖3.6好友推薦用例圖 (1)推薦用戶管理用例 簡
38、要描述 推薦用戶 事件流(詳細描述) 1、系統(tǒng)對用戶有選擇性的推薦其他用戶 2、操作后用戶推薦列表里的好友更新 6好友管理模塊 好友管理模塊是指用戶登錄到系統(tǒng)中,對好友進行的查詢、添加、刪除和修 改信息的操作。其對應(yīng)的用例圖如圖3.7所示。 圖3.7好友管理用例圖 (1)查詢好友用例 簡要描述 查找好友 事件流(詳細描述) 1、用戶通過輸入用戶昵稱或者用戶ID查找好友 2 、數(shù)據(jù)庫調(diào)用用戶信息 (2)添加好友用例 簡要描述 添加好友 事件流(詳細描述) 1、用戶通過輸入用戶昵稱或者用戶ID查找好友點擊添加按鈕 2 、操作成功后用戶好友列表更新 (3)刪除好友用例 簡要描述 刪除好友 事件流(詳
39、細描述) 1、用戶選定好友列表中的好友,點擊刪除按鈕 2 、操作成功后用戶好友列表更新 (4)信息修改用例 簡要描述 修改好友信息 事件流(詳細描述) 1、用戶選定好友列表中的好友,選擇修改好友的備注等信息 2 、操作成功后用戶好友列表更新 333性能需求與非功能需求 1)真實性 對于通過本應(yīng)用軟件注冊的信息和個人情況,其真實的基本信息都按照用戶 戶輸入的存檔。 2)可靠性 對用戶輸入的數(shù)據(jù)要有嚴格的防錯和校驗措施,用戶在輸入或者是更改個人 數(shù)據(jù)時,數(shù)據(jù)庫能及時響應(yīng)并且更新,確保數(shù)據(jù)的一致性。 3)安全性 本系統(tǒng)的用戶所注冊的信息會永遠保存在數(shù)據(jù)庫中不會丟失,只有用戶本人 登錄應(yīng)用后才能修改,
40、數(shù)據(jù)的安全性得到保證。 4)性 每個用戶注冊的基本信息納入數(shù)據(jù)庫后,數(shù)據(jù)庫會讓用戶個人信息其他用戶 不可見,只有用戶本人才能執(zhí)行與其相關(guān)的操作, 在登錄時,需要輸入的數(shù)據(jù)與 數(shù)據(jù)庫中的數(shù)據(jù)相匹配才能成功登錄。 3.3.4用戶或人的因素 在用戶輸入的數(shù)據(jù)不符合系統(tǒng)規(guī)定或者是執(zhí)行了錯誤的操作的時候,系統(tǒng)會 給出相應(yīng)的提示,即使是對 An droid手機不太熟悉的用戶使用也應(yīng)該不存在問 3.4小結(jié) 這一章對本系統(tǒng)的需求分析進行了大致的概述,先概述了系統(tǒng)的主要目標(biāo)和 系統(tǒng)的業(yè)務(wù)流程,使得本系統(tǒng)的總體一目了然,然后用一些用例圖和用例描述來 詳細描述系統(tǒng)中一些主要功能的運作方式。 .參考資料. 第四章系統(tǒng)
41、設(shè)計 4.1總體設(shè)計 4.1.1系統(tǒng)設(shè)計指導(dǎo)思想及原則 1)實用性 這是最主要的設(shè)計原則。以用戶需求為基礎(chǔ),符合用戶的實際需求,確保手 機應(yīng)用在用戶中能實現(xiàn)聊天等功能。 2)先進性 用于開發(fā)本系統(tǒng)的計算機配置要符合第三章所提出的系統(tǒng)開發(fā)環(huán)境的要求。 系統(tǒng)開發(fā)架構(gòu)、利用的開發(fā)方法等要具有先進水平2。 3)可靠性 在執(zhí)行輸入數(shù)據(jù)與系統(tǒng)規(guī)定不相符、必填信息空白等不規(guī)操作時,要確保系 統(tǒng)還能正常運行并能給用戶發(fā)出反饋。 4)安全性 根據(jù)An droid智能終端聊天應(yīng)用的特點和要求,制定相應(yīng)的安全策略和安全 機制,確保用戶輸入的數(shù)據(jù)不泄露。 5)友好性 確保系統(tǒng)應(yīng)用能讓用戶簡單快捷的掌握使用功能。 4.
42、1.2系統(tǒng)功能設(shè)計 根據(jù)軟件需求分析,該應(yīng)用軟件的功能主要分為以下六個模塊: 1)用戶注冊模塊 該功能模塊指使用該聊天 APP時需要分別輸入用戶名、性別和登錄密碼來注冊一 個用戶。 2)用戶登錄模塊 該功能模塊是指在用戶已經(jīng)注冊或是退出系統(tǒng)后需要登錄的時候需要輸入與注 冊時設(shè)置密碼相匹配才能登陸成功。 .參考資料. 3)用戶信息管理模塊 該功能模塊包括用戶的頭像管理,頭像管理就是修改用戶個人頭像;昵稱備注管 理,即用戶對個人的昵稱和在群聊天備注的修改;密碼管理,即用戶對個人登錄 密碼的修改;其他管理,即用戶對個人地址、個性簽名等信息的修改。進行這些 操作后,數(shù)據(jù)庫進行相應(yīng)的更新。 4)聊天管理
43、模塊 該功能模塊主要是為了用戶與用戶之間能實現(xiàn)信息交互,其中包括文字、圖片、 表情等。 5)好友推薦模塊 該功能模塊指系統(tǒng)通過調(diào)用用戶的普通信息將有共同興趣愛好的用戶相互推薦。 6)好友管理模塊 該功能模塊主要針對用戶好友執(zhí)行查、增、刪、改操作。即用戶可以通過輸入其 他用戶的昵稱或者ID來找到該用戶;用戶查詢到其他用戶或者是系統(tǒng)推薦的用 戶,就可以執(zhí)行添加功能;用戶選定好友列表中的好友執(zhí)行刪除; 用戶選定好友 列表中的好友執(zhí)行修改備注等操作。 系統(tǒng)功能如圖4.1所示: 圖4.1系統(tǒng)功能圖 4.2詳細設(shè)計 此部分對系統(tǒng)的業(yè)務(wù)處理流程和操作流程進行分析和設(shè)計,并細化各模塊的 功能。 4.2.1系統(tǒng)
44、流程 系統(tǒng)流程就是用戶使用該應(yīng)用軟件是需要按照系統(tǒng)的哪些功能步驟進行操 作。 .參考資料. 用戶登錄操作流程如圖4.2所示: r 以用戶名在telssfe 表中查找該用戶 錯誤握示保存對應(yīng)的密 保存UserID 圖4.1用戶登錄操作流程圖 注冊用戶操作流程如圖4.2所示: *修改信息 圖4.2用戶注冊操作流程圖 422接口設(shè)計 系統(tǒng)分為服務(wù)器端模塊與客戶端模塊,其其接口通過應(yīng)用首頁連接。如下表: 1 注冊用戶如表4.1所示: 用戶接口 語法結(jié)構(gòu) 軟件回答信息 注冊用戶登錄 輸入用戶名(UserNamg 輸入密碼(Pwd 進入用戶操作頁面 輸入修改用戶信息 點擊確定 進入修改該注冊用戶 信息界面
45、 點擊輸入框搜索好友 進入顯示好友列表界面 輸入賬號點擊添加好友 按鈕 將添加新的好友 點擊刪除好友按鈕 刪除好友 點擊好友推薦按鈕 進入推薦好友界面 點擊發(fā)送信息按鈕 發(fā)送聊天信息 表4.1注冊用戶表 4.3運行設(shè)計 4.3.1主要模塊實現(xiàn)邏輯 1 用戶注冊模塊如圖4.3 所示: 圖43用戶注冊模塊 2.用戶登錄模塊如圖4.4所示: 圖4.4戶登錄模塊 3 搜索好友模塊如圖4.5所示: 圖4.5搜索好友模塊 4 添加好友模塊如圖4.6所示: 圖4.6 添加好友模塊 432出錯處理設(shè)計 錯誤登錄信息 系統(tǒng)提示錯誤登錄信息 系統(tǒng)返回登錄界面 非法進入管理員操作頁面 系統(tǒng)提示非法進入信息 返回管理
46、員登錄頁面 非法進入用戶頁面 系統(tǒng)提示非法進入信息 返回首頁 4.4數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計在一個系統(tǒng)開發(fā)周期中是相當(dāng)?shù)闹匾h(huán)節(jié),數(shù)據(jù)庫設(shè)計的好壞直 接影響到系統(tǒng)是否能順暢運行,數(shù)據(jù)更新是否及時等。該環(huán)節(jié)為后面的具體實現(xiàn) 環(huán)節(jié)打下基礎(chǔ)。本項目軟件服務(wù)器端主要采用百度云服務(wù)器,數(shù)據(jù)庫采用的是 sqlite,該階段分為邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計兩個方面。 4.4.1邏輯結(jié)構(gòu)設(shè)計 本系統(tǒng)所有信息主要存儲到以下這四表中,分別為: (1) 注冊用戶信息表:即用于記錄app用戶注冊的相關(guān)信息; (2) 好友信息表:用于記錄聯(lián)系人的相關(guān)信息; (3) 通訊信息表:存儲的是用戶與聯(lián)系人的信息; (4) 聊天會話
47、信息表:主要存儲用戶和好友的會話信息; 4.4.2 E-R 圖 E-R圖(實體一關(guān)系圖)是最直觀的一種表現(xiàn)方法,設(shè)計者可以通過它直接 反映出實體間的關(guān)系,它能將用戶的數(shù)據(jù)要求明確地表達出來。 4.7實體關(guān)聯(lián)圖 1.用戶屬性如圖4.8所示: 4.8用戶屬性圖 2.好友屬性如圖4.9所示: 4.9好友屬性圖 3.聊天會話屬性如圖4.10所示: 4.10聊天會話屬性圖 4.通訊消息屬性如圖4.11所示: 發(fā)送狀態(tài) 消息類型 消息時間 數(shù)據(jù)ID 聯(lián)系人ID 消息ID 通訊消息 4.11通訊信息屬性圖 4.4.3數(shù)據(jù)庫物理設(shè)計 為了將在系統(tǒng)在運行過程中產(chǎn)生的數(shù)據(jù)納入后臺,便于數(shù)據(jù)庫數(shù)據(jù)更新,因 此,將E
48、-R圖轉(zhuǎn)換成關(guān)系模型,即在數(shù)據(jù)庫中建立實體關(guān)系表。 1、用戶信息表如表4-4-1所示: 功能:用戶表用來保存所有用戶的信息 列名 數(shù)據(jù)類型 說明 userid Int primary key auto_ in creme nt 用戶ID user name varchar 用戶昵稱 pwd varchar 密碼 phone varchar 用戶手機 sex varchar 性別 address varchar 用戶所在城市 表4-4-1用戶信息表 3、好友信息表如表4-4-2所示: 功能:好友信息用來保存所有好友的信息 列名 數(shù)據(jù)類型 說明 id Int primary key auto_i
49、ncreme nt 用戶ID Name varchar 名稱 ni che ng varchar 昵稱 nu mber Int picture varchar 頭像 sex varchar 性別 表4-4-2好友信息表 4、聊天會話信息表如表4-4-3所示: 功能:聊天會話信息表用來保存所有聊天會話的信息 列名 數(shù)據(jù)類型 說明 ld_ow ner Int primary key auto_i ncreme nt 擁有者ID dataId int 數(shù)據(jù)ID userId int 好友ID content varchar 會話容 time data 會話時間 tyoe varchar 會話類型 c
50、ou nt int 會話數(shù)目 表4-4-3聊天會話信息表 4.5小結(jié) 這一章對本系統(tǒng)的后臺系統(tǒng)設(shè)計做了詳細的概述,包括系統(tǒng)總體設(shè)計、系統(tǒng) 詳細設(shè)計和數(shù)據(jù)設(shè)計。在系統(tǒng)總體設(shè)計和詳細設(shè)計中,用功能樹來展示了本系統(tǒng) 的主要功能,在數(shù)據(jù)庫設(shè)計中,畫E-R圖展現(xiàn)出概念模型之間的關(guān)系, 并畫出每 一個數(shù)據(jù)表的數(shù)據(jù)容。 第五章系統(tǒng)的功能實現(xiàn) 此部分對系統(tǒng)實現(xiàn)的重要部分進行了闡述,同時附有部分重要代碼以及解 釋,是系統(tǒng)在開發(fā)過程中難點的說明。 5.1 APP首頁模塊的實現(xiàn) 系統(tǒng)歡迎界面如圖5.1所示: 基于百度云聊天 頌叮貞以便說謹靑整EI甜曲 1 Cap/Jyf 1 心 50_ 6 + H II 遙H1.
51、圖5.1 APP首頁 5.2個人信息設(shè)置管理模塊的的實現(xiàn) 個人信息設(shè)置管理模塊的功能包括用戶昵稱修改,密碼修改、心情修改,此 外還包括好友添加驗證等功能。 個人信息設(shè)置管理模塊的實現(xiàn)如圖 5.2、5.3所示: 圖5.2昵稱修改頁面 個人資料 way ID ; 123456789 個性駕容 希望是很好的早餐卻很櫓的晚竇 手機 138383S9O12 -并臥兩上沖 使用百度賬號登錄 圖5.3個人設(shè)置管理模塊頁面截圖 主要代碼: private Han dler mHa ndler = new Han dler() Override public void han dleMessage(Messag
52、e msg) super.ha ndleMessage(msg); switch (msg.what) case LOGIN_OUT_TIME: if (mLogi nO utTimeProcess != n ull if (mC onn ectServerDialog != n ull if (task != null) task.stop(); T.showShort(FirstSetActivity.this,登錄超時,請重試); break; default: break; ; Override protected void on Create(B un dle saved In st
53、a nceState) / TODO Auto-ge nerated method stub super.o nCreate(savedl nsta nceState); setC onten tView(R .l ayout.first_set_layout); in itData(); in itView(); 5.3好友信息管理模塊的的實現(xiàn) 好友信息管理模塊的功能主要包括:好友的查找、添加、刪除和信息修改等功 。 好友信息管理模塊的實現(xiàn)如圖5.4、5.5所示: 4:64 好友列表 A 圖5.4好友管理頁面 圖5.5好友列表頁面 關(guān)鍵代碼: private Han dler han dle
54、r = new Han dler() public void han dleMessage(Message msg) switch (msg.what) case NEW_FRIEND: User u = (User) msg.obj; / mUserDB.addUser(u); if (mLeftFragme nt = n ull) mLeftFragme nt=(LeftFragme nt) getSupportFragme ntMa nager() .fin dFragme ntByld(R.id.maineft_fragme nt); mLeftFragme nt.updateAdap
55、ter(); 更新 T.showShort(mApplication,” 好友列表已更新!); break; case NEW_MESSAGE: / String message = (Stri ng) msg.obj; .way.bea n. Message msgItem = (.way.bea n. Message) msg.obj; Stri ng userid = msgltem.getUser_id(); Stri ng n ick = msgltem.getNick(); String content = msgltem.getMessage(); int headId = ms
56、gltem.getHead_id(); / try / headId = In teger / .parse In t(Js on Util.getFromUserHead(message); / catch (Exceptio n e) / L.e(head is not in teger + e); / 如果不存 User(userld, (LeftFragme nt) if (mUserDB.selectl nfo(userld) = n ull) / 在此好友,則添加到數(shù)據(jù)庫 User user= new msgltem.getCha nn el_id(), ni ck, headId
57、, 0); mUserDB.addUser(user); mLeftFragme nt= getSupportFragme ntMa nager() .fin dFragme ntByld(R.id.maineft_fragme nt); mLeftFragme nt.updateAdapter();更新一下好友歹U 表 / TODO Auto-ge nerated method stub Messageltem item = new Messageltem( Messageltem.MESSAGE_TYPE_TEXT, n ick, System.curre ntTimeMillis(),c
58、ontent, headId, true, 1); mMsgDB.saveMsg(userId, item); /保存到最近會話列表 Recentltem recentltem = newRecentltem(userld,headId, n ick, content, 0, System.curre ntTimeMillis(); mRece ntDB.saveRece nt(rece ntltem); mAdapter.addFirst(rece ntltem); T.showShort(mApplicatio n, n ick + : + conten t); break; defaul
59、t: break; 5.4通信聊天模塊的的實現(xiàn) 好友之間可以發(fā)送即時通訊信息,聊天容可以是文字、也可以是圖片或者表情。 通信聊天模塊的實現(xiàn)如圖5.6所示: 圖5.6訂通信聊天頁面截圖 關(guān)鍵代碼: private void parseMessage(Message msg) Gson gson = PushApplicati on. get In sta nce().getGs on(); / Message msg = gson .fromJs on( message, Message.class); L.i(gs on = + msg.toStri ng(); Stri ng tag = m
60、sg.getTag(); Stri ng userid = msg.getUser_id(); int headid = msg.getHead_id(); / try /headid in teger.parsei nt(Js on Util.getFromUserHead(message); / catch (Excepti on e) / L.e(head is not a In teger.); / if (!TextUtils.isEmpty(tag) /如果是帶有 tag 的消息 if (userld.equals(PushApplicati on .getI nsta nce()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國全自動剖溝機數(shù)據(jù)監(jiān)測研究報告
- 山東省德州市寧津縣2024-2025學(xué)年九年級上學(xué)期期末化學(xué)試卷(含答案)
- 高中禁毒測試題及答案
- 2019-2025年軍隊文職人員招聘之軍隊文職法學(xué)自我提分評估(附答案)
- 2019-2025年消防設(shè)施操作員之消防設(shè)備高級技能提升訓(xùn)練試卷A卷附答案
- 2023-2024學(xué)年廣東省廣州四中教育集團七年級(下)期中數(shù)學(xué)試卷(含答案)
- 汽油檢測知識培訓(xùn)課件
- (一模)哈三中2025屆高三第一次模擬考試 物理試題(含答案)
- 安徒生童話之丑小鴨的感悟
- 煤炭買賣居間合同
- 2024年批次杭州市教育局所屬事業(yè)單位招聘筆試真題
- 2024年海東市第二人民醫(yī)院自主招聘專業(yè)技術(shù)人員考試真題
- 《VAVE價值工程》課件 - 創(chuàng)造最大化的價值與效益
- 中醫(yī)養(yǎng)生保健知識科普
- 社區(qū)居委會2025年工作總結(jié)暨2025年工作計劃
- 2024年天翼云認證運維工程師考試復(fù)習(xí)題庫(含答案)
- 水果聯(lián)營合同范例
- 江蘇卷2024年高考語文第一次模擬考試一(原卷版+解析版)
- 實驗室儀器設(shè)備售后服務(wù)承諾書(7篇)
- 《主管技能訓(xùn)練》課件
- 2024解析:第十六章電壓和電阻-講核心(解析版)
評論
0/150
提交評論