基于Android系統(tǒng)手機(jī)電話薄管理軟件的設(shè)計(jì)和開(kāi)發(fā)論文_第1頁(yè)
基于Android系統(tǒng)手機(jī)電話薄管理軟件的設(shè)計(jì)和開(kāi)發(fā)論文_第2頁(yè)
基于Android系統(tǒng)手機(jī)電話薄管理軟件的設(shè)計(jì)和開(kāi)發(fā)論文_第3頁(yè)
基于Android系統(tǒng)手機(jī)電話薄管理軟件的設(shè)計(jì)和開(kāi)發(fā)論文_第4頁(yè)
基于Android系統(tǒng)手機(jī)電話薄管理軟件的設(shè)計(jì)和開(kāi)發(fā)論文_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

27/30畢業(yè)設(shè)計(jì)題目基于Android系統(tǒng)手機(jī)通訊錄管理軟件的設(shè)計(jì)與開(kāi)發(fā)TOC\o"1-3"\h\u12495摘要I18368Abstract II27563第一章緒論397631.1項(xiàng)目研究背景388981.2項(xiàng)目研究的目的與意義332611.3系統(tǒng)主要實(shí)現(xiàn)容與實(shí)現(xiàn)方式4172691.3.1系統(tǒng)主要實(shí)現(xiàn)容4176001.3.2安卓系統(tǒng)開(kāi)發(fā)的方法415931.3.3系統(tǒng)的開(kāi)發(fā)平臺(tái)542691.4系統(tǒng)開(kāi)發(fā)需用到的技術(shù)支持5265971.4.1Java語(yǔ)言553631.4.2Android629268第二章系統(tǒng)分析7303412.1系統(tǒng)可行性分析7305052.1.1技術(shù)可行性7263752.1.2經(jīng)濟(jì)可行性7137612.1.3操作可行性7213822.2需求分析7280472.2.1Android通訊錄的使用意義8209532.2.2外部事件810359第三章系統(tǒng)概要設(shè)計(jì)925883.1系統(tǒng)總體設(shè)計(jì)994423.2處理流程設(shè)計(jì)1012473.2.1業(yè)務(wù)流程圖10178313.2.2數(shù)據(jù)增加流程圖11240553.2.3數(shù)據(jù)修改流程圖1286873.2.4數(shù)據(jù)刪除流程1319753.3數(shù)據(jù)庫(kù)設(shè)計(jì)1321793.3.1SQLite數(shù)據(jù)庫(kù)簡(jiǎn)介13299913.3.3數(shù)據(jù)庫(kù)表結(jié)構(gòu)144562第四章系統(tǒng)詳細(xì)設(shè)計(jì)14176604.1聯(lián)系人瀏覽模塊14156634.2查看聯(lián)系人模塊17225084.3編輯聯(lián)系人模塊1852215.4查找聯(lián)系人模塊19135364.5關(guān)于207663第五章系統(tǒng)測(cè)試與調(diào)試20242415.1測(cè)試目的20220905.2程序調(diào)試21309255.3測(cè)試的主要容2142395.4測(cè)試用例22148135.4.1功能測(cè)試—添加聯(lián)系人22248025.4.2功能測(cè)試—查看聯(lián)系人22258435.4.3功能測(cè)試—?jiǎng)h除聯(lián)系人2319355.4.4功能測(cè)試—修改聯(lián)系人2312205.4.5功能測(cè)試—查詢聯(lián)系人24188795.5系統(tǒng)的后期維護(hù)與升級(jí)24168775.6系統(tǒng)運(yùn)行界面2519760總結(jié)2613421致2730296參考文獻(xiàn) 28基于Android系統(tǒng)手機(jī)通訊錄管理軟件的設(shè)計(jì)與開(kāi)發(fā)摘要自google于2005年收購(gòu)Android公司,于此,谷歌在安卓領(lǐng)域投入了大量精力來(lái)開(kāi)發(fā),使得安卓技術(shù)得以廣泛推廣,現(xiàn)安卓移動(dòng)平臺(tái)設(shè)備在市場(chǎng)上已經(jīng)得到大量推廣與普與。在Android移動(dòng)終端操作系統(tǒng)的快速發(fā)展,Android的各種手機(jī)軟件也大量增長(zhǎng)。當(dāng)然,在手機(jī)終端中,手機(jī)通訊錄是手機(jī)終端必不可少的基礎(chǔ)功能,其質(zhì)量直接影響著用戶對(duì)手機(jī)使用的體驗(yàn)與感覺(jué)。手機(jī)通訊管理軟件不僅僅只是能夠簡(jiǎn)單添加聯(lián)系人以與聯(lián)系方式的功能,而今已發(fā)展成為多種形式,豐富了聯(lián)系人的信息,存儲(chǔ)了更多的容。此課程設(shè)計(jì)研究的這個(gè)項(xiàng)目,主要實(shí)現(xiàn)添加聯(lián)系人的多種聯(lián)系方式的功能。本軟件采用Eclipse3.4+AndroidSDK集成環(huán)境,應(yīng)用程序編程語(yǔ)言采用Java高級(jí)語(yǔ)言開(kāi)發(fā)。通過(guò)對(duì)通訊錄中的聯(lián)系人的管理,來(lái)方便用戶通訊更加便捷,聯(lián)系人的數(shù)據(jù)保存更加安全。在對(duì)Android手機(jī)通訊管理軟件進(jìn)行詳細(xì)的系統(tǒng)設(shè)計(jì)時(shí),對(duì)功能進(jìn)行詳細(xì)的劃分并對(duì)其功能做了詳細(xì)的介紹,列出了一些主要功能流程圖。關(guān)鍵詞:Android:本義指“機(jī)器人”,最早出現(xiàn)于法國(guó)作家利爾亞當(dāng)在1886年發(fā)表的科幻小說(shuō)《未來(lái)夏娃》中,他將外表像人的機(jī)器起名為Android。同時(shí)也是Google于2007年11月5日宣布的基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱,中文名:安卓(官方)。AbstractSinceGooglehasboughtuptheAndroidcompanyin2005,GooglehasinvestedconsiderableefforttoAndroidfield,itmakesAndroidtechnologyandAndroidtabletdevicebesubstatialpopularity.Inthatcase,aboutdifferentkindsofAndroidsoftwarehasgrownrapidly.Certainly,.Mobilephoneaddressbookasabasicfunctionofadirectimpactontheuserexperienceofmobilephoneuseandfeel.Androidmobilephonesoftware,richmobilecontactsrecordway,youcanstoremorecontactinformation,thiscoursestudyAndroidmobilecontactsjustforimplementsmultiplecontactinformation.ThesoftwareintegrateswithEclipse3.4+androidSDKenvironment,usingjavaadvancedlanguagedevelopment.Throughcontactsintheaddressbookmanagement,toallowuserstocommunicatemoreconvenient,contactthedatastoragemoresecure.Androidphonesonthedetailedcommunicationmanagementsoftwaresystemdesign,thedetaileddivisionoffunctionsandthefunctionmadeadetailedintroduction,alistofsomemajorcodeandflowchart.Keywords:Basicmeaningof’Robot’,FirstappearedinFrenchwriterDavidVilla’sLandaposEveFuturein1886,HenamedtherobotlookslikeamanasAndroid.SoGoogleannouncedLinuxplatformbasedontheopensourcephoneoperatingsystem,Chinesename:anzhuo.第一章緒論1.1項(xiàng)目研究背景經(jīng)過(guò)多年的發(fā)展,隨著第三代網(wǎng)絡(luò)的使用與四代網(wǎng)絡(luò)的即將來(lái)臨,移動(dòng)終端不再僅是通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。因此,移動(dòng)終端的應(yīng)用軟件和需要的服務(wù)將會(huì)有很大的發(fā)展空間。Google與包括HTC、摩托羅拉,三星,聯(lián)想等在的三十多家技術(shù)和無(wú)線應(yīng)用的領(lǐng)軍企業(yè)組成的開(kāi)發(fā)聯(lián)盟為此于2007年11月推出了一個(gè)專為移動(dòng)設(shè)備設(shè)計(jì)的軟件平臺(tái)——AndroidOS。Android是一套真正意義上的開(kāi)放性移動(dòng)設(shè)備綜合平臺(tái),它包括操作系統(tǒng)、中間件和一些關(guān)鍵的平臺(tái)應(yīng)用。Android的Java程序運(yùn)行環(huán)境包含一組Java核心函數(shù)庫(kù)與Dalvik虛擬機(jī),它們有效地優(yōu)化了Java程序的運(yùn)行過(guò)程。Android系統(tǒng)平臺(tái)基于優(yōu)化了的Linux核,它提供諸如存管理、進(jìn)程管理、設(shè)備驅(qū)動(dòng)等服務(wù),同時(shí)也是手機(jī)軟硬件的連接層。Android最大特點(diǎn)在于它是一個(gè)開(kāi)放的體系架構(gòu),具有非常好的開(kāi)發(fā)和調(diào)試環(huán)境,而且還支持各種可擴(kuò)展的用戶體驗(yàn),Android里面具有非常豐富的圖形系統(tǒng),對(duì)多媒體的支持功能和非常強(qiáng)大的瀏覽器[3]。Android平臺(tái)的開(kāi)放性等特點(diǎn)既能促進(jìn)技術(shù)(包括平臺(tái)自身)的創(chuàng)新,又有助于降低開(kāi)發(fā)成本,還可以使運(yùn)營(yíng)商能非常方便地制定特色化的產(chǎn)品,因此,它具有很大的市場(chǎng)發(fā)展?jié)摿Α?.2項(xiàng)目研究的目的與意義隨著3G網(wǎng)絡(luò)的使用,移動(dòng)終端不再僅是通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。因此,移動(dòng)終端的應(yīng)用軟件和需要的服務(wù)將會(huì)有很大的發(fā)展空間。在Google和Android手機(jī)聯(lián)盟的共同推動(dòng)下,Android在眾多手機(jī)操作系統(tǒng)中脫穎而出,受到廣大消費(fèi)者的歡迎[7]。手機(jī)通訊錄作為手機(jī)的基本功能之一,每天我們都在頻繁地使用著。根據(jù)手機(jī)功能使用調(diào)查顯示,有9成以上的消費(fèi)者使用手機(jī)通訊錄功能。隨著手機(jī)通訊錄功能的不斷加強(qiáng)與完善,手機(jī)通訊錄對(duì)于人們的意義,已不僅僅像記事簿一樣顯示通訊地址,而是向著個(gè)性化、人性化的方向發(fā)展[4]。通訊錄從無(wú)到有,從英文到中文,經(jīng)過(guò)了十幾年的發(fā)展歷程,今后的發(fā)展趨勢(shì)就是從通訊錄發(fā)展為名片夾,也就是在一個(gè)人名下,可以存儲(chǔ)座機(jī)、手機(jī)、單位、地址、電子等容。這種名片夾在薄的基礎(chǔ)上,大大豐富了容,同時(shí)結(jié)構(gòu)也發(fā)生了革命性變化,而且隨著手機(jī)的發(fā)展,相信更優(yōu)秀的通訊錄會(huì)越來(lái)越受到社會(huì)各層人士的喜愛(ài)。1.3系統(tǒng)主要實(shí)現(xiàn)容與實(shí)現(xiàn)方式1.3.1系統(tǒng)主要實(shí)現(xiàn)容通過(guò)對(duì)Android技術(shù)的相關(guān)研究,了解Android源碼實(shí)現(xiàn)原理以與過(guò)程,從而設(shè)計(jì)出一款能夠使用的手機(jī)通訊錄。這款音樂(lè)播放器實(shí)現(xiàn)的相關(guān)容如下:簡(jiǎn)潔、實(shí)用的操作界面。顯示所有聯(lián)系人的列表。添加聯(lián)系人。刪除聯(lián)系人。修改編輯聯(lián)系人。呼叫聯(lián)系人。發(fā)送短信至聯(lián)系人。1.3.2安卓系統(tǒng)開(kāi)發(fā)的方法Android現(xiàn)在發(fā)展迅猛,運(yùn)營(yíng)商、手機(jī)商、平板電腦廠商都在推,甚至家電廠商們也開(kāi)始涉足,對(duì)Android程序開(kāi)發(fā)者的需求激增,人才的培養(yǎng)需要一個(gè)過(guò)程大量的企業(yè)都在尋找Android軟件開(kāi)發(fā)的其他方式。卓系統(tǒng)開(kāi)發(fā)的方法,簡(jiǎn)單來(lái)說(shuō)分成四層:第一層,以Inventor為代表的繪圖工具,是Google推出的簡(jiǎn)單開(kāi)發(fā)工具,主要是針對(duì)初級(jí)玩家的工具,操作起來(lái)很容易,這種容易上手的繪圖工具,無(wú)法實(shí)現(xiàn)業(yè)務(wù)邏輯,運(yùn)行效率也比較低。第二層,以Rexsee為代表的無(wú)線中間件,對(duì)技術(shù)門(mén)檻的要求很低,會(huì)用HTML和JS的技術(shù)員就可以方便的使用,在技術(shù)要求大幅度降低的同時(shí),基礎(chǔ)功能的封裝也是一大亮點(diǎn),這些中間件已經(jīng)把所有應(yīng)用需要的基礎(chǔ)功能封裝好,直接使用JS去調(diào)用就可以了,不再需要寫(xiě)代碼。第三層,基于JAVA的JDKJDK(JavaDevelopmentKit),目前絕大部分應(yīng)用都是用這種方式來(lái)開(kāi)發(fā),本課程設(shè)計(jì)軟件就采用這第三層開(kāi)發(fā)來(lái)實(shí)現(xiàn)。第四層,基于C++的NDK(NativeDevelopmentKit),很多大型游戲是以這種方法開(kāi)發(fā)的,相對(duì)于JDK,這種方法的難度相對(duì)叫高,目前使用的比較少。1.3.3系統(tǒng)的開(kāi)發(fā)平臺(tái)由于該android通訊錄是一個(gè)基于Java語(yǔ)言開(kāi)發(fā)軟件,所以選擇了Eclipse3.4作為開(kāi)發(fā)平臺(tái),作為插件,它能夠安裝AndroidSDK,從而可以安裝使用Android虛擬機(jī),使得程序得以開(kāi)發(fā),亦更為方便。本通訊錄系統(tǒng)就是在Eclipse3.4+Android平臺(tái)環(huán)境下編寫(xiě)設(shè)計(jì)而成的。1.4系統(tǒng)開(kāi)發(fā)需用到的技術(shù)支持1.4.1Java語(yǔ)言Java是一種簡(jiǎn)單的,面向?qū)ο蟮?,分布式的,解釋的,鍵壯的安全的,結(jié)構(gòu)的中立的,可移植的,性能很優(yōu)異的多線程的,動(dòng)態(tài)的語(yǔ)言。Java的開(kāi)發(fā)環(huán)境有不同的版本,如sun公司的JavaDevelopersKit,簡(jiǎn)稱JDK。后來(lái)微軟公司推出了支持Java規(guī)的MicrosoftVisualJ++Java開(kāi)發(fā)環(huán)境,簡(jiǎn)稱VJ++。Java的特點(diǎn):1.平臺(tái)無(wú)關(guān)性平臺(tái)無(wú)關(guān)性是指Java能運(yùn)行于不同的平臺(tái)。Java引進(jìn)虛擬機(jī)原理,并運(yùn)行于虛擬機(jī),實(shí)現(xiàn)不同平臺(tái)的Java接口之間。使用Java編寫(xiě)的程序能在世界圍共享。Java的數(shù)據(jù)類型與機(jī)器無(wú)關(guān),Java虛擬機(jī)(JavaVirtualMachine)是建立在硬件和操作系統(tǒng)之上,實(shí)現(xiàn)Java二進(jìn)制代碼的解釋執(zhí)行功能,提供于不同平臺(tái)的接口的。2.安全性Java舍棄了C++的指針對(duì)存儲(chǔ)器地址的直接操作,程序運(yùn)行時(shí),存由操作系統(tǒng)分配,這樣可以避免病毒通過(guò)指針侵入系統(tǒng)。Java對(duì)程序提供了安全管理器,防止程序的非法訪問(wèn)。3.面向?qū)ο驤ava吸取了C++面向?qū)ο蟮母拍?將數(shù)據(jù)封裝于類中,利用類的優(yōu)點(diǎn),實(shí)現(xiàn)了程序的簡(jiǎn)潔性和便于維護(hù)性。類的封裝性、繼承性等有關(guān)對(duì)象的特性,使程序代碼只需一次編譯,然后通過(guò)上述特性反復(fù)利用。程序員只需把主要精力用在類和接口的設(shè)計(jì)和應(yīng)用上。Java提供了眾多的一般對(duì)象的類,通過(guò)繼承即可使用父類的方法。4.分布式Java建立在擴(kuò)展TCP/IP網(wǎng)絡(luò)平臺(tái)上。庫(kù)函數(shù)提供了用和FTP協(xié)議傳送和接受信息的方法。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。5.鍵壯性Java致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤。類型檢查幫助檢查出許多開(kāi)發(fā)早期出現(xiàn)的錯(cuò)誤。Java自已操縱存減少了存出錯(cuò)的可能性。Java還實(shí)現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能。這些功能特征大大提高了開(kāi)發(fā)Java應(yīng)用程序的周期。1.4.2AndroidAndroid平臺(tái)由互聯(lián)網(wǎng)與社會(huì)信息科技的領(lǐng)袖google公司開(kāi)發(fā),由google和二十多家業(yè)界重量級(jí)企業(yè)聯(lián)盟提供持續(xù)性的技術(shù)支持。Google的開(kāi)放自由精神。Android聯(lián)盟的雄厚實(shí)力,以與App商店商業(yè)模式帶來(lái)的巨大活力,使得在IT界出現(xiàn)一大批熱愛(ài),追隨安卓平臺(tái)開(kāi)發(fā)人員和產(chǎn)品設(shè)計(jì)人員。Android操作系統(tǒng)最初由AndyRubin開(kāi)發(fā),最初主要支持手機(jī)。2005年由Google收購(gòu)注資,并拉攏多家制造商組成開(kāi)放手機(jī)聯(lián)盟開(kāi)發(fā)改良,逐漸擴(kuò)展到到平板電腦與其他領(lǐng)域上。2010年末數(shù)據(jù)顯示,僅正式推出兩年的操作系統(tǒng)的Android已經(jīng)超越稱霸十年的諾基亞Symbian系統(tǒng),躍居全球最受歡迎的智能手機(jī)平臺(tái)。Android的主要競(jìng)爭(zhēng)對(duì)手是蘋(píng)果的IOS,微軟的WP7以與RIM的BlackberryOS。第二章系統(tǒng)分析2.1系統(tǒng)可行性分析2.1.1技術(shù)可行性Java是由SunMicrosystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言(以下簡(jiǎn)稱Java語(yǔ)言)和Java平臺(tái)的總稱。Java平臺(tái)由Java虛擬機(jī)(JavaVirtualMachine)和Java應(yīng)用編程接口(ApplicationProgrammingInterface、簡(jiǎn)稱API)構(gòu)成。Java應(yīng)用編程接口為Java應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。在硬件或操作系統(tǒng)平臺(tái)上安裝一個(gè)Java平臺(tái)之后,Java應(yīng)用程序就可運(yùn)行?,F(xiàn)在Java平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。本軟件用的是Java開(kāi)發(fā)語(yǔ)言,在eclipse集成開(kāi)發(fā)環(huán)境下,調(diào)試容易。當(dāng)前的計(jì)算機(jī)硬件配置或則現(xiàn)有安卓手機(jī)的硬件配置也完全能滿足開(kāi)發(fā)的需求,因此技術(shù)上是絕獨(dú)可行的。2.1.2經(jīng)濟(jì)可行性開(kāi)發(fā)該系統(tǒng)所需的相關(guān)資料可以通過(guò)已存在的相關(guān)系統(tǒng)進(jìn)行調(diào)查采集,所需的軟件系統(tǒng)、硬件平臺(tái)等都易于獲得,且不需要Android平臺(tái)機(jī)器,用模擬器即可實(shí)現(xiàn)開(kāi)發(fā)研究,開(kāi)發(fā)成本低,容易實(shí)現(xiàn),從經(jīng)濟(jì)角度來(lái)看,該系統(tǒng)可行。2.1.3操作可行性不管是安卓平臺(tái)的手機(jī),還是計(jì)算機(jī),其成本的下降,導(dǎo)致計(jì)算機(jī),安卓手機(jī)購(gòu)買(mǎi)成本的降低.這套系統(tǒng)是利用自己的計(jì)算機(jī),且使用安卓模擬器,并且在本地上安裝JDK、Android跟Eclipse作為軟件的開(kāi)發(fā)平臺(tái),使開(kāi)發(fā)出來(lái)的系統(tǒng)有友好的用戶界面、操作簡(jiǎn)單,因此在操作上是可行的。2.2需求分析該通訊錄軟件是一種主要用來(lái)記錄聯(lián)系人的基于安卓平臺(tái)的軟件,可以運(yùn)行在安卓平臺(tái)模擬器或運(yùn)行在安卓平臺(tái)的手持設(shè)備上。2.2.1Android通訊錄的使用意義根據(jù)手機(jī)功能使用調(diào)查顯示,近10成的消費(fèi)者都會(huì)使用手機(jī)通訊錄功能。隨著手機(jī)通訊錄功能的不斷加強(qiáng)與完善,手機(jī)通訊錄對(duì)于人們的意義,已不僅僅像記事簿一樣顯示,而是向著個(gè)性化、人性化的方向發(fā)展。通訊錄從無(wú)到有,從英文到中文,經(jīng)過(guò)了十幾年的發(fā)展歷程,今后的發(fā)展趨勢(shì)就是從通訊錄發(fā)展為名片夾,也就是在一個(gè)人名下,可以手機(jī)、、地址、電子,備注等容。該系統(tǒng)針對(duì)的主要用戶是Android手機(jī)用戶。Android手機(jī)通信管理系統(tǒng)包括以下主要容:添加聯(lián)系人、刪除聯(lián)系人、編輯聯(lián)系人、查找聯(lián)系人、打、發(fā)短信。要設(shè)計(jì)一個(gè)良好的手機(jī)通訊錄,就必須首先明確該應(yīng)用環(huán)境對(duì)系統(tǒng)的要求。Android手機(jī)通訊錄應(yīng)用背景:方便用戶快捷通訊。2.2.2外部事件圖2-1描述了通訊錄與外部環(huán)境的交互。在這個(gè)系統(tǒng)中,通過(guò)對(duì)系統(tǒng)的分析,可以識(shí)別出參與者:用戶。對(duì)于用戶而言,通訊錄上按鈕是用戶向系統(tǒng)輸入的操作請(qǐng)求的輸入設(shè)備,GUI與是用于向用戶輸出信息的輸出設(shè)備。按鈕按鈕SQLite數(shù)據(jù)庫(kù)GUI系統(tǒng)SQLite數(shù)據(jù)庫(kù)GUI系統(tǒng)圖2-1 通訊錄的參與者事件是來(lái)自人操作的重要的消息,表2-1給出了通訊錄系統(tǒng)中可能發(fā)生的所有事件。表2-1 系統(tǒng)響應(yīng)與其執(zhí)行結(jié)果事件系統(tǒng)響應(yīng)執(zhí)行結(jié)果1從手機(jī)屏幕點(diǎn)擊軟件系統(tǒng)調(diào)用函數(shù)入口,啟動(dòng)系統(tǒng),進(jìn)入該軟件進(jìn)入該軟件,顯示聯(lián)系人列表2點(diǎn)擊"Menu",選擇添加聯(lián)系人調(diào)用添加函數(shù)進(jìn)入添加界面3點(diǎn)擊其中一個(gè)聯(lián)系人調(diào)用查看某個(gè)聯(lián)系人函數(shù)進(jìn)入聯(lián)系人詳細(xì)界面4在聯(lián)系人詳細(xì)界面點(diǎn)擊"Menu",可對(duì)聯(lián)系人進(jìn)行修改調(diào)用修改函數(shù)進(jìn)入修改界面5在聯(lián)系人詳細(xì)界面點(diǎn)擊"Menu",可對(duì)聯(lián)系人進(jìn)行發(fā)送短信調(diào)用系統(tǒng)發(fā)送短信函數(shù)進(jìn)入發(fā)送短信界面6在聯(lián)系人詳細(xì)界面點(diǎn)擊"Menu",可對(duì)聯(lián)系人進(jìn)行撥打調(diào)用系統(tǒng)撥打函數(shù)進(jìn)入呼叫聯(lián)系人界面7在聯(lián)系人詳細(xì)界面點(diǎn)擊"Menu",可對(duì)聯(lián)系人進(jìn)行刪除調(diào)用刪除函數(shù)刪除聯(lián)系人8在聯(lián)系人列表界面點(diǎn)擊"Menu",選擇查找調(diào)用查找聯(lián)系人函數(shù)顯示用戶查找結(jié)果9在聯(lián)系人列表界面點(diǎn)擊"Menu",選擇退出調(diào)用退出函數(shù)退出通訊錄軟件10在聯(lián)系人列表長(zhǎng)按其中一個(gè)聯(lián)系人調(diào)用長(zhǎng)按函數(shù)顯示對(duì)該聯(lián)系人的3種操作:查看,編輯,刪除第三章系統(tǒng)概要設(shè)計(jì)3.1系統(tǒng)總體設(shè)計(jì)Android手機(jī)通訊管理軟件主要功能模塊包括:聯(lián)系人添加、聯(lián)系人查看、聯(lián)系人編輯、聯(lián)系人刪除、呼叫、發(fā)送短信、搜索,如圖3-1所示。Android手機(jī)通訊管理軟件Android手機(jī)通訊管理軟件聯(lián)系人添加聯(lián)系人編輯聯(lián)系人查看聯(lián)系人搜索聯(lián)系人刪除呼叫聯(lián)系人發(fā)送短信聯(lián)系人列表圖3-1功能結(jié)構(gòu)圖3.2處理流程設(shè)計(jì)3.2.1業(yè)務(wù)流程圖用戶進(jìn)入手機(jī)通訊管理軟件后,會(huì)看到聯(lián)系人列表界面。聯(lián)系人列表界面主菜單中包括添加聯(lián)系人、搜索聯(lián)系人、關(guān)于與查看系統(tǒng)版本號(hào)、退出菜單項(xiàng)。點(diǎn)擊添加聯(lián)系人,則進(jìn)入聯(lián)系人添加界面,添加成功后返回聯(lián)系人列表界面。點(diǎn)擊搜索菜單,則進(jìn)入聯(lián)系人搜索界面,輸入聯(lián)系人的全名或一個(gè)字,即可查找到相關(guān)聯(lián)系人,點(diǎn)擊聯(lián)系人會(huì)進(jìn)入聯(lián)系人查看界面,可以對(duì)聯(lián)系人進(jìn)行編輯、刪除、撥打、發(fā)送短信。圖2Android手機(jī)通訊管理軟件業(yè)務(wù)流程圖3.2.2數(shù)據(jù)增加流程圖添加聯(lián)系人時(shí),數(shù)據(jù)由用戶輸入,點(diǎn)擊確定按鈕,判斷數(shù)據(jù)是否合法(與用戶名是否為空),合法則插入到數(shù)據(jù)庫(kù);不合法,提示錯(cuò)誤信息,讓用戶重新輸入。流程如圖3所示:添加聯(lián)系人界面是否合法插入數(shù)據(jù)庫(kù)添加數(shù)據(jù)添加聯(lián)系人界面是否合法插入數(shù)據(jù)庫(kù)添加數(shù)據(jù)圖3數(shù)據(jù)增加流程圖3.2.3數(shù)據(jù)修改流程圖編輯聯(lián)系人時(shí),點(diǎn)擊編輯聯(lián)系人菜單,輸入修改后的數(shù)據(jù),點(diǎn)擊確定按鈕,判斷數(shù)據(jù)是否合法,合法,則更新數(shù)據(jù)庫(kù);不合法,則返回錯(cuò)誤信息。流程如圖4所示:修改聯(lián)系人界面是否合法更新數(shù)據(jù)庫(kù)修改數(shù)據(jù)修改聯(lián)系人界面是否合法更新數(shù)據(jù)庫(kù)修改數(shù)據(jù)圖4數(shù)據(jù)修改流程圖3.2.4數(shù)據(jù)刪除流程當(dāng)用戶選定一個(gè)聯(lián)系人時(shí),單擊刪除聯(lián)系人菜單,提示用戶是否刪除,點(diǎn)擊確定按鈕,則從數(shù)據(jù)庫(kù)中刪除此條記錄。數(shù)據(jù)刪除流程如圖5所示:查看聯(lián)系人界面刪除聯(lián)系人查看聯(lián)系人界面刪除聯(lián)系人是否刪除更新數(shù)據(jù)庫(kù)圖5數(shù)據(jù)刪除流程圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1SQLite數(shù)據(jù)庫(kù)簡(jiǎn)介SQLite,是一款輕型的數(shù)據(jù)庫(kù),是遵守ACID的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),它的設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K的存就夠了。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如Tcl、C#、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開(kāi)源世界著名的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)講,它的處理速度比他們都快。SQLite第一個(gè)Alpha版本誕生于2000年5月.至今已經(jīng)有10個(gè)年頭,SQLite也迎來(lái)了一個(gè)版本SQLite3已經(jīng)發(fā)布。本系統(tǒng)采用的是Android系統(tǒng)自帶的SQLite輕型數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)。因此占用資源非常小。3.3.2SQLite特點(diǎn)1.輕量級(jí)SQLite和C/S模式的數(shù)據(jù)庫(kù)軟件不同,它是進(jìn)程的數(shù)據(jù)庫(kù)引擎,因此不存在數(shù)據(jù)庫(kù)的客戶端和服務(wù)器。使用SQLite一般只需要帶上它的一個(gè)動(dòng)態(tài)庫(kù),就可以分享它的全部功能。而且動(dòng)態(tài)庫(kù)的尺寸也相當(dāng)小。2.獨(dú)立性。SQLite數(shù)據(jù)庫(kù)的核心引擎不依賴第三方軟件,使用它也不需要“安裝”。所以在部署的使用能省去不少麻煩。3.隔離性SQLite數(shù)據(jù)庫(kù)中所有的信息(比如表、視圖、觸發(fā)器等)都包含在一個(gè)文件,方便管理和維護(hù)。4.跨平臺(tái)性SQLite數(shù)據(jù)庫(kù)支持大部分操作系統(tǒng),除了我們?cè)陔娔X上使用的操作系統(tǒng)之外。很多手機(jī)操作系統(tǒng)童顏可以運(yùn)行,比如Android、WindowsPhone、Symbin、Plam、IOS等。5.多語(yǔ)言接口SQLite數(shù)據(jù)庫(kù)支持很多編程語(yǔ)言接口,比如C/C++、Java等,得到很多開(kāi)發(fā)者的喜愛(ài)。6.安全性SQLite數(shù)據(jù)庫(kù)通過(guò)數(shù)據(jù)庫(kù)級(jí)上的獨(dú)占性和共享鎖實(shí)現(xiàn)獨(dú)立事務(wù)處理。這就意味著多個(gè)進(jìn)程可以在同一時(shí)間從同一數(shù)據(jù)庫(kù)讀取數(shù)據(jù),但只有一個(gè)可以寫(xiě)入數(shù)據(jù)。在某個(gè)進(jìn)程或線程向數(shù)據(jù)庫(kù)執(zhí)行寫(xiě)入操作之前,必須取得獨(dú)占鎖。在發(fā)出獨(dú)占鎖后,其他的讀或?qū)懖僮鲗⒉粫?huì)在發(fā)生。3.3.3數(shù)據(jù)庫(kù)表結(jié)構(gòu)首先創(chuàng)建數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中創(chuàng)建表用來(lái)存儲(chǔ)聯(lián)系人數(shù)據(jù),其中包括聯(lián)系人、手機(jī)號(hào)、、地址等聯(lián)系方式。第四章系統(tǒng)詳細(xì)設(shè)計(jì)4.1聯(lián)系人瀏覽模塊進(jìn)入手機(jī)通訊管理軟件后,看到的第一個(gè)界面是聯(lián)系人列表界面。該列表是由ListView控件生成的,打開(kāi)數(shù)據(jù)庫(kù)(如果數(shù)據(jù)庫(kù)不存在則創(chuàng)建數(shù)據(jù)庫(kù),并創(chuàng)建數(shù)據(jù)表),查找數(shù)據(jù)庫(kù)中所有的聯(lián)系人,并把聯(lián)系人和移動(dòng)這兩項(xiàng)填充到ListView的adapter中。每一行顯示一個(gè)聯(lián)系人的和手機(jī),聯(lián)系人的顯示的順序是根據(jù)插入數(shù)據(jù)庫(kù)的順序顯示的。點(diǎn)擊某個(gè)聯(lián)系人會(huì)進(jìn)入查看聯(lián)系人界面,可以查看聯(lián)系人的詳細(xì)信息,對(duì)聯(lián)系人進(jìn)行編輯、刪除、撥打發(fā)送短信等。聯(lián)系人瀏覽界面如圖6所示:圖6聯(lián)系人瀏覽界面點(diǎn)擊MENU按鈕時(shí),就會(huì)顯示主菜單項(xiàng),其中包括:添加、查找、關(guān)于和退出。點(diǎn)擊添加菜單,會(huì)進(jìn)入添加聯(lián)系人界面,可以輸入聯(lián)系人相關(guān)信息,完成聯(lián)系人添加功能。點(diǎn)擊查找菜單,會(huì)進(jìn)入聯(lián)系人查找界面,可以進(jìn)行聯(lián)系人查找,搜索想要找的聯(lián)系人。點(diǎn)擊關(guān)于,查看該軟件的系統(tǒng)版本號(hào)等詳細(xì)信息,點(diǎn)擊退出菜單,則會(huì)退出該軟件。主菜單如圖7所示:圖7主菜單項(xiàng)長(zhǎng)按列表的某一行時(shí),會(huì)彈出長(zhǎng)按菜單,其中包括:查看聯(lián)系人、編輯聯(lián)系人、刪除聯(lián)系人。點(diǎn)擊查看聯(lián)系人菜單會(huì)進(jìn)入查看聯(lián)系人界面。點(diǎn)擊編輯聯(lián)系人菜單會(huì)進(jìn)入編輯聯(lián)系人編輯界面。點(diǎn)擊刪除聯(lián)系人時(shí),會(huì)彈出對(duì)話框,詢問(wèn)是否刪除聯(lián)系人,點(diǎn)擊確定,則從數(shù)據(jù)庫(kù)中刪除該聯(lián)系人。長(zhǎng)按菜單如圖8所示:圖8聯(lián)系人瀏覽界面長(zhǎng)按菜單4.2查看聯(lián)系人模塊在聯(lián)系人瀏覽界面點(diǎn)擊某個(gè)聯(lián)系人,則會(huì)跳轉(zhuǎn)到該界面。該界面使用TextView把從數(shù)據(jù)庫(kù)中調(diào)出的聯(lián)系人的詳細(xì)信息顯示出來(lái),這里面包括聯(lián)系人、手機(jī)號(hào)、地址等詳細(xì)信息。在該Activity中添加了五項(xiàng)菜單,其中包括:返回列表、刪除聯(lián)系人、編輯聯(lián)系人、呼叫聯(lián)系人、發(fā)短信給聯(lián)系人。點(diǎn)擊返回列表菜單項(xiàng),會(huì)回到聯(lián)系人瀏覽界面。點(diǎn)擊刪除聯(lián)系人菜單項(xiàng),會(huì)從數(shù)據(jù)庫(kù)中刪除聯(lián)系人,并返回到聯(lián)系人瀏覽界面。點(diǎn)擊編輯聯(lián)系人菜單項(xiàng),會(huì)跳轉(zhuǎn)到聯(lián)系人編輯界面,可以對(duì)聯(lián)系人信息進(jìn)行修改。該軟件實(shí)現(xiàn)了給聯(lián)系人撥打和發(fā)送短信的功能。查看聯(lián)系人界面如圖9所示:圖9查看聯(lián)系人界面4.3編輯聯(lián)系人模塊編輯聯(lián)系人界面使用EditView控件顯示并修改聯(lián)系人的詳細(xì)信息。聯(lián)系人的所有信息,處于可編輯狀態(tài),手機(jī)號(hào)和座機(jī)號(hào)的EditView設(shè)定為只能輸入數(shù)字。修改完信息后點(diǎn)擊確定按鈕,觸發(fā)確定按鈕點(diǎn)擊監(jiān)聽(tīng)事件,從而對(duì)數(shù)據(jù)庫(kù)中該聯(lián)系人的信息進(jìn)行更新,然后自動(dòng)返回聯(lián)系人瀏覽界面。點(diǎn)擊取消按鈕會(huì)返回聯(lián)系人瀏覽界面。聯(lián)系人編輯界面設(shè)置了返回列表菜單和刪除聯(lián)系人菜單。點(diǎn)擊刪除聯(lián)系人,則會(huì)從數(shù)據(jù)庫(kù)中刪除該聯(lián)系人。點(diǎn)擊返回列表菜單,會(huì)返回到聯(lián)系人瀏覽界面。編輯聯(lián)系人界面如圖10所示:圖10編輯聯(lián)系人界面5.4查找聯(lián)系人模塊這里采用的查找方法是SQL模糊查詢,可以只輸入聯(lián)系人中的一部分,在sql語(yǔ)句中聯(lián)系人的前后添加“%”,即可查找到所有包含該部分的聯(lián)系人,并在ListView中顯示出來(lái)所有的聯(lián)系人的和手機(jī)。圖11查找聯(lián)系人界面4.5關(guān)于點(diǎn)擊關(guān)于,可以查看該軟件的系統(tǒng)版本號(hào)等情況。第五章系統(tǒng)測(cè)試與調(diào)試5.1測(cè)試目的程序測(cè)試就是在程序投入運(yùn)行前,對(duì)程序的需求分析、設(shè)計(jì)規(guī)格說(shuō)明和編碼的最終復(fù)審,是保證程序質(zhì)量的關(guān)鍵步驟,如果要給程序測(cè)試下定義,可以這樣講,程序測(cè)試時(shí)為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。在開(kāi)發(fā)大型軟件系統(tǒng)的過(guò)程中,需要面對(duì)錯(cuò)綜復(fù)雜的問(wèn)題,因此,在軟件生存周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生錯(cuò)誤。編程人員力求在每個(gè)階段結(jié)束之前通過(guò)嚴(yán)格的技術(shù)審查,盡可能早的發(fā)現(xiàn)并糾正錯(cuò)誤。5.2程序調(diào)試程序開(kāi)發(fā)中難免會(huì)遇到各種問(wèn)題,如語(yǔ)法的錯(cuò)誤,程序設(shè)計(jì)的錯(cuò)誤。程序開(kāi)發(fā)是一個(gè)循序漸進(jìn)的過(guò)程。開(kāi)發(fā)完一個(gè)功能,需要與時(shí)的測(cè)試,待功能測(cè)試通過(guò)后,方可以進(jìn)行下一個(gè)功能的開(kāi)發(fā),這樣可以保證程序的質(zhì)量。在程序開(kāi)發(fā)中,使用了打印調(diào)試信息,debug調(diào)試等方法。5.3測(cè)試的主要容為了保證測(cè)試的質(zhì)量,測(cè)試過(guò)程包括:代碼審查、單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試以與系統(tǒng)測(cè)試。代碼審查代碼審查為了發(fā)現(xiàn)代碼中冗余的部分,不合理的部分。單元測(cè)試單元測(cè)試(模塊測(cè)試)是編寫(xiě)的一小段代碼,用于檢驗(yàn)被測(cè)代碼的一個(gè)很小的、很明確的功能是否正確。1.集成測(cè)試集成測(cè)試是在單元測(cè)試的基礎(chǔ)上,測(cè)試在將所有的軟件單元按照概要設(shè)計(jì)規(guī)格說(shuō)明的要求組裝成模塊、子系統(tǒng)或系統(tǒng)的過(guò)程中各部分工作是否達(dá)到或?qū)崿F(xiàn)相應(yīng)技術(shù)指標(biāo)與要求的活動(dòng)。2.確認(rèn)測(cè)試確認(rèn)測(cè)試又稱有效性測(cè)試。有效性測(cè)試是在模擬的環(huán)境下,運(yùn)用黑盒測(cè)試的方法,驗(yàn)證被測(cè)軟件是否滿足需求規(guī)格說(shuō)明書(shū)列出的需求。3.系統(tǒng)測(cè)試系統(tǒng)測(cè)試是針對(duì)整個(gè)產(chǎn)品系統(tǒng)進(jìn)行的測(cè)試,目的是驗(yàn)證系統(tǒng)是否滿足了需求規(guī)格的定義,找出與需求規(guī)格不符或與之矛盾的地方,從而提出更加完善的方案。(1)功能測(cè)試經(jīng)測(cè)試:該軟件系統(tǒng)的添加聯(lián)系人功能、查看聯(lián)系人、編輯聯(lián)系人、查找聯(lián)系人、撥打、發(fā)送短息功能皆正常。軟件的質(zhì)量可以達(dá)到保證。(2)健壯性測(cè)試經(jīng)測(cè)試:該軟件系統(tǒng)在異常情況下能正常運(yùn)行的能力。如:直接退出,沒(méi)有點(diǎn)退出菜單,程序數(shù)據(jù)不會(huì)受到破壞,在配置較低的手機(jī)上運(yùn)行。(3)性能測(cè)試經(jīng)測(cè)試:該軟件系統(tǒng)處理事務(wù)的速度快捷。正常該軟件時(shí),安裝在手機(jī)上面運(yùn)行良好。(4)界面測(cè)試。經(jīng)測(cè)試:該軟件系統(tǒng)的易用性較強(qiáng),可操作性強(qiáng),界面視覺(jué)效果而等。5.4測(cè)試用例√測(cè)試通過(guò);×測(cè)試沒(méi)通過(guò)5.4.1功能測(cè)試—添加聯(lián)系人用例角色測(cè)試環(huán)境測(cè)試概述測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試日期結(jié)論未解決問(wèn)題添加聯(lián)系人所有用戶安卓模擬器驗(yàn)證用戶能否添加聯(lián)系人到SQLite數(shù)據(jù)庫(kù)中點(diǎn)Menu選擇添加聯(lián)系人正常添加聯(lián)系人到SQLite數(shù)據(jù)庫(kù)中添加成功,再次啟動(dòng)軟件有之前插入數(shù)據(jù)2011-10-05√在模擬器環(huán)境中無(wú)法輸入中文添加聯(lián)系人所有用戶摩托羅拉Milestone2手機(jī)驗(yàn)證用戶能否添加聯(lián)系人到SQLite數(shù)據(jù)庫(kù)中點(diǎn)Menu選擇添加聯(lián)系人正常添加聯(lián)系人到SQLite數(shù)據(jù)庫(kù)中添加成功,再次啟動(dòng)軟件有之前插入數(shù)據(jù)2011-10-05√無(wú)5.4.2功能測(cè)試—查看聯(lián)系人用例角色測(cè)試環(huán)境測(cè)試概述測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試日期結(jié)論未解決問(wèn)題查看聯(lián)系人所有用戶安卓模擬器驗(yàn)證用戶能否查看從列表中選擇的用戶在用戶列表中點(diǎn)擊其中一個(gè)聯(lián)系人能夠查看到該聯(lián)系人的詳細(xì)信息查看到該聯(lián)系人的詳細(xì)信息2011-10-05√在模擬器環(huán)境中無(wú)法輸入中文查看聯(lián)系人所有用戶摩托羅拉Milestone2手機(jī)驗(yàn)證用戶能否查看從列表中選擇的用戶在用戶列表中點(diǎn)擊其中一個(gè)聯(lián)系人能夠查看到該聯(lián)系人的詳細(xì)信息查看到該聯(lián)系人的詳細(xì)信息2011-10-05√無(wú)5.4.3功能測(cè)試—?jiǎng)h除聯(lián)系人用例角色測(cè)試環(huán)境測(cè)試概述測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試日期結(jié)論未解決問(wèn)題刪除聯(lián)系人所有用戶安卓模擬器驗(yàn)證用戶能否刪除聯(lián)系人從SQLite數(shù)據(jù)庫(kù)中在聯(lián)系人詳細(xì)頁(yè)面點(diǎn)Menu,選擇刪除該聯(lián)系人正常刪除聯(lián)系人從SQLite數(shù)據(jù)庫(kù)中刪除成功,再次啟動(dòng)軟件沒(méi)有該數(shù)據(jù)2011-10-05√無(wú)刪除聯(lián)系人所有用戶摩托羅拉Milestone2手機(jī)驗(yàn)證用戶能否刪除聯(lián)系人從SQLite數(shù)據(jù)庫(kù)中在聯(lián)系人詳細(xì)頁(yè)面點(diǎn)Menu,選擇刪除該聯(lián)系人正常刪除聯(lián)系人從SQLite數(shù)據(jù)庫(kù)中刪除成功,再次啟動(dòng)軟件沒(méi)有該數(shù)據(jù)2011-10-05√無(wú)5.4.4功能測(cè)試—修改聯(lián)系人用例角色測(cè)試環(huán)境測(cè)試概述測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試日期結(jié)論未解決問(wèn)題修改聯(lián)系人所有用戶安卓模擬器驗(yàn)證用戶能否修改聯(lián)系人從SQLite數(shù)據(jù)庫(kù)中在聯(lián)系人詳細(xì)頁(yè)面點(diǎn)Menu,選擇修改,進(jìn)入修改頁(yè)面

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論