基于Android系統(tǒng)手機(jī)通訊錄管理軟件的設(shè)計(jì)與開發(fā)_第1頁(yè)
基于Android系統(tǒng)手機(jī)通訊錄管理軟件的設(shè)計(jì)與開發(fā)_第2頁(yè)
基于Android系統(tǒng)手機(jī)通訊錄管理軟件的設(shè)計(jì)與開發(fā)_第3頁(yè)
基于Android系統(tǒng)手機(jī)通訊錄管理軟件的設(shè)計(jì)與開發(fā)_第4頁(yè)
基于Android系統(tǒng)手機(jī)通訊錄管理軟件的設(shè)計(jì)與開發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(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)介

畢業(yè)設(shè)計(jì)題目基于Android系統(tǒng)手機(jī)通訊錄管理軟件的設(shè)計(jì)與開發(fā)二級(jí)學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院專業(yè)軟件工程班級(jí)08軟件工程3班級(jí)學(xué)生姓名張三學(xué)號(hào)99999999999指導(dǎo)教師李王五時(shí)間2011/9-2011/10TOC\o"1-3"\h\u12495摘要 I18368Abstract II27563第一章緒論 397631.1項(xiàng)目研究背景 388981.2項(xiàng)目研究的目的及意義 332611.3系統(tǒng)主要實(shí)現(xiàn)內(nèi)容與實(shí)現(xiàn)方式 4172691.3.1系統(tǒng)主要實(shí)現(xiàn)內(nèi)容 4176001.3.2安卓系統(tǒng)開發(fā)的方法 415931.3.3系統(tǒng)的開發(fā)平臺(tái) 542691.4系統(tǒng)開發(fā)需用到的技術(shù)支持 5265971.4.1Java語(yǔ)言 553631.4.2Android 629268第二章系統(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è)試的主要內(nèi)容 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摘要自google于2005年收購(gòu)Android公司,于此,谷歌在安卓領(lǐng)域投入了大量精力來(lá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)與感覺。手機(jī)通訊管理軟件不僅僅只是能夠簡(jiǎn)單添加聯(lián)系人以及聯(lián)系方式的功能,而今已發(fā)展成為多種形式,豐富了聯(lián)系人的信息,存儲(chǔ)了更多的內(nèi)容。此課程設(shè)計(jì)研究的這個(gè)項(xiàng)目,主要實(shí)現(xiàn)添加聯(lián)系人的多種聯(lián)系方式的功能。本軟件采用Eclipse3.4+AndroidSDK集成環(huán)境,應(yīng)用程序編程語(yǔ)言采用Java高級(jí)語(yǔ)言開發(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)的開源手機(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)想等在內(nèi)的三十多家技術(shù)和無(wú)線應(yīng)用的領(lǐng)軍企業(yè)組成的開發(fā)聯(lián)盟為此于2007年11月推出了一個(gè)專為移動(dòng)設(shè)備設(shè)計(jì)的軟件平臺(tái)——AndroidOS。Android是一套真正意義上的開放性移動(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內(nèi)核,它提供諸如內(nèi)存管理、進(jìn)程管理、設(shè)備驅(qū)動(dòng)等服務(wù),同時(shí)也是手機(jī)軟硬件的連接層。Android最大特點(diǎn)在于它是一個(gè)開放的體系架構(gòu),具有非常好的開發(fā)和調(diào)試環(huán)境,而且還支持各種可擴(kuò)展的用戶體驗(yàn),Android里面具有非常豐富的圖形系統(tǒng),對(duì)多媒體的支持功能和非常強(qiáng)大的瀏覽器[3]。Android平臺(tái)的開放性等特點(diǎn)既能促進(jìn)技術(shù)(包括平臺(tái)自身)的創(chuàng)新,又有助于降低開發(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ī)、單位、地址、電子郵件等內(nèi)容。這種名片夾在電話薄的基礎(chǔ)上,大大豐富了內(nèi)容,同時(shí)結(jié)構(gòu)也發(fā)生了革命性變化,而且隨著手機(jī)的發(fā)展,相信更優(yōu)秀的通訊錄會(huì)越來(lái)越受到社會(huì)各層人士的喜愛。1.3系統(tǒng)主要實(shí)現(xiàn)內(nèi)容與實(shí)現(xiàn)方式1.3.1系統(tǒng)主要實(shí)現(xiàn)內(nèi)容通過(guò)對(duì)Android技術(shù)的相關(guān)研究,了解Android源碼實(shí)現(xiàn)原理以及過(guò)程,從而設(shè)計(jì)出一款能夠使用的手機(jī)通訊錄。這款音樂(lè)播放器實(shí)現(xiàn)的相關(guān)內(nèi)容如下:簡(jiǎn)潔、實(shí)用的操作界面。顯示所有聯(lián)系人的列表。添加聯(lián)系人。刪除聯(lián)系人。修改編輯聯(lián)系人。呼叫聯(lián)系人。發(fā)送短信至聯(lián)系人。1.3.2安卓系統(tǒng)開發(fā)的方法Android現(xiàn)在發(fā)展迅猛,運(yùn)營(yíng)商、手機(jī)商、平板電腦廠商都在推,甚至家電廠商們也開始涉足,對(duì)Android程序開發(fā)者的需求激增,人才的培養(yǎng)需要一個(gè)過(guò)程大量的企業(yè)都在尋找Android軟件開發(fā)的其他方式。卓系統(tǒng)開發(fā)的方法,簡(jiǎn)單來(lái)說(shuō)分成四層:第一層,以Inventor為代表的繪圖工具,是Google推出的簡(jiǎn)單開發(fā)工具,主要是針對(duì)初級(jí)玩家的工具,操作起來(lái)很容易,這種容易上手的繪圖工具,無(wú)法實(shí)現(xiàn)業(yè)務(wù)邏輯,運(yùn)行效率也比較低。

第二層,以Rexsee為代表的無(wú)線中間件,對(duì)技術(shù)門檻的要求很低,會(huì)用HTML和JS的技術(shù)員就可以方便的使用,在技術(shù)要求大幅度降低的同時(shí),基礎(chǔ)功能的封裝也是一大亮點(diǎn),這些中間件已經(jīng)把所有應(yīng)用需要的基礎(chǔ)功能封裝好,直接使用JS去調(diào)用就可以了,不再需要寫代碼。第三層,基于JAVA的JDKJDK(JavaDevelopmentKit),目前絕大部分應(yīng)用都是用這種方式來(lái)開發(fā),本課程設(shè)計(jì)軟件就采用這第三層開發(fā)來(lái)實(shí)現(xiàn)。

第四層,基于C++的NDK(NativeDevelopmentKit),很多大型游戲是以這種方法開發(fā)的,相對(duì)于JDK,這種方法的難度相對(duì)叫高,目前使用的比較少。1.3.3系統(tǒng)的開發(fā)平臺(tái)由于該android通訊錄是一個(gè)基于Java語(yǔ)言開發(fā)軟件,所以選擇了Eclipse3.4作為開發(fā)平臺(tái),作為插件,它能夠安裝AndroidSDK,從而可以安裝使用Android虛擬機(jī),使得程序得以開發(fā),亦更為方便。本通訊錄系統(tǒng)就是在Eclipse3.4+Android平臺(tái)環(huán)境下編寫設(shè)計(jì)而成的。1.4系統(tǒng)開發(fā)需用到的技術(shù)支持1.4.1Java語(yǔ)言Java是一種簡(jiǎn)單的,面向?qū)ο蟮?,分布式的,解釋的,鍵壯的安全的,結(jié)構(gòu)的中立的,可移植的,性能很優(yōu)異的多線程的,動(dòng)態(tài)的語(yǔ)言。

Java的開發(fā)環(huán)境有不同的版本,如sun公司的JavaDevelopersKit,簡(jiǎn)稱JDK。后來(lái)微軟公司推出了支持Java規(guī)范的MicrosoftVisualJ++Java開發(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編寫的程序能在世界范圍內(nèi)共享。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í),內(nèi)存由操作系統(tǒng)分配,這樣可以避免病毒通過(guò)指針侵入系統(tǒng)。Java對(duì)程序提供了安全管理器,防止程序的非法訪問(wèn)。3.面向?qū)ο?/p>

Java吸取了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ù)提供了用HTTP和FTP協(xié)議傳送和接受信息的方法。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。

5.鍵壯性Java致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯(cuò)誤。Java自已操縱內(nèi)存減少了內(nèi)存出錯(cuò)的可能性。Java還實(shí)現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能。這些功能特征大大提高了開發(fā)Java應(yīng)用程序的周期。1.4.2AndroidAndroid平臺(tái)由互聯(lián)網(wǎng)與社會(huì)信息科技的領(lǐng)袖google公司開發(fā),由google和二十多家業(yè)界重量級(jí)企業(yè)聯(lián)盟提供持續(xù)性的技術(shù)支持。Google的開放自由精神。Android聯(lián)盟的雄厚實(shí)力,以及App商店商業(yè)模式帶來(lái)的巨大活力,使得在IT界出現(xiàn)一大批熱愛,追隨安卓平臺(tái)開發(fā)人員和產(chǎn)品設(shè)計(jì)人員。Android操作系統(tǒng)最初由AndyRubin開發(fā),最初主要支持手機(jī)。2005年由Google收購(gòu)注資,并拉攏多家制造商組成開放手機(jī)聯(lián)盟開發(fā)改良,逐漸擴(kuò)展到到平板電腦及其他領(lǐng)域上。2010年末數(shù)據(jù)顯示,僅正式推出兩年的操作系統(tǒng)的Android已經(jīng)超越稱霸十年的諾基亞Symbian系統(tǒng),躍居全球最受歡迎的智能手機(jī)平臺(tái)。Android的主要競(jìng)爭(zhēng)對(duì)手是蘋果的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開發(fā)語(yǔ)言,在eclipse集成開發(fā)環(huán)境下,調(diào)試容易。當(dāng)前的計(jì)算機(jī)硬件配置或則現(xiàn)有安卓手機(jī)的硬件配置也完全能滿足開發(fā)的需求,因此技術(shù)上是絕獨(dú)可行的。2.1.2經(jīng)濟(jì)可行性開發(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)開發(fā)研究,開發(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)買成本的降低.這套系統(tǒng)是利用自己的計(jì)算機(jī),且使用安卓模擬器,并且在本地上安裝JDK、Android跟Eclipse作為軟件的開發(fā)平臺(tá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ì)于人們的意義,已不僅僅像記事簿一樣顯示電話號(hào)碼,而是向著個(gè)性化、人性化的方向發(fā)展。通訊錄從無(wú)到有,從英文到中文,經(jīng)過(guò)了十幾年的發(fā)展歷程,今后的發(fā)展趨勢(shì)就是從通訊錄發(fā)展為名片夾,也就是在一個(gè)人名下,可以手機(jī)號(hào)碼、QQ、地址、電子郵件,備注等內(nèi)容。該系統(tǒng)針對(duì)的主要用戶是Android手機(jī)用戶。Android手機(jī)通信管理系統(tǒng)包括以下主要內(nèi)容:添加聯(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所示。AndroidAndroid手機(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)系人是否刪除更新數(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的內(nèi)存就夠了。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如Tcl、C#、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源世界著名的數(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)程內(nèi)的數(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è)文件內(nèi),方便管理和維護(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等,得到很多開發(fā)者的喜愛。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è)可以寫入數(shù)據(jù)。在某個(gè)進(jìn)程或線程向數(shù)據(jù)庫(kù)執(zhí)行寫入操作之前,必須取得獨(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)、QQ、地址等聯(lián)系方式。第四章系統(tǒng)詳細(xì)設(shè)計(jì)4.1聯(lián)系人瀏覽模塊進(jìn)入手機(jī)通訊管理軟件后,看到的第一個(gè)界面是聯(lián)系人列表界面。該列表是由ListView控件生成的,打開數(shù)據(jù)庫(kù)(如果數(shù)據(jù)庫(kù)不存在則創(chuàng)建數(shù)據(jù)庫(kù),并創(chuàng)建數(shù)據(jù)表),查找數(shù)據(jù)庫(kù)中所有的聯(lián)系人,并把聯(lián)系人姓名和移動(dòng)電話號(hào)碼這兩項(xiàng)填充到ListView的adapter中。每一行顯示一個(gè)聯(lián)系人的姓名和手機(jī)號(hào)碼,聯(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)聽事件,從而對(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ī)號(hào)碼。圖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ò)誤。在開發(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)試程序開發(fā)中難免會(huì)遇到各種問(wèn)題,如語(yǔ)法的錯(cuò)誤,程序設(shè)計(jì)的錯(cuò)誤。程序開發(fā)是一個(gè)循序漸進(jìn)的過(guò)程。開發(fā)完一個(gè)功能,需要及時(shí)的測(cè)試,待功能測(cè)試通過(guò)后,方可以進(jìn)行下一個(gè)功能的開發(fā),這樣可以保證程序的質(zhì)量。在程序開發(fā)中,使用了打印調(diào)試信息,debug調(diào)試等方法。5.3測(cè)試的主要內(nèi)容為了保證測(cè)試的質(zhì)量,測(cè)試過(guò)程包括:代碼審查、單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試以及系統(tǒng)測(cè)試。代碼審查代碼審查為了發(fā)現(xiàn)代碼中冗余的部分,不合理的部分。單元測(cè)試單元測(cè)試(模塊測(cè)試)是編寫的一小段代碼,用于檢驗(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ō)明書列出的需求。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),界面視覺效果而等。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è)面進(jìn)行修改正常修改聯(lián)系人從SQLite數(shù)據(jù)庫(kù)中修改成功,再次啟動(dòng)軟件,之前修改的數(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,選擇修改,進(jìn)入修改頁(yè)面進(jìn)行修改正常修改聯(lián)系人從SQLite數(shù)據(jù)庫(kù)中修改成功,再次啟動(dòng)軟件,之前修改的數(shù)據(jù)仍在2011-10-05√無(wú)5.4.5功能測(cè)試—查詢聯(lián)系人用例角色測(cè)試環(huán)境測(cè)試概述測(cè)試步驟預(yù)期結(jié)

溫馨提示

  • 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)論