




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、本科畢業(yè)論文題目:基于android的網(wǎng)購防沉迷系統(tǒng)學(xué) 院:計算機科學(xué)與技術(shù)學(xué)院專 業(yè):軟件工程學(xué) 號:200913138033學(xué)生姓名:陳昭蓉指導(dǎo)教師:柯 鵬日 期:二一三年六月摘 要隨著電子商務(wù)的發(fā)展,人們越來越喜歡在網(wǎng)上購物,越來越喜歡享受這一簡單便利的購物方式。而且跟隨著電商產(chǎn)業(yè)的不斷發(fā)展,用戶們很容易沉溺于這一購物方式。人們希望能有一款應(yīng)用,可以更加直觀的監(jiān)控和提醒自己的支出狀況,并且能夠根據(jù)自己的經(jīng)濟(jì)狀況相應(yīng)的設(shè)置購物金額上線的提醒軟件。目前市面上的網(wǎng)銀監(jiān)控類軟件出現(xiàn)的并不多,基于android平臺的就更少。已經(jīng)出現(xiàn)的網(wǎng)銀監(jiān)控類軟件功能要太復(fù)雜,要么是不智能,需要用戶人工添加購物信
2、息,而不能自動監(jiān)控。本文正是在總結(jié)了上述不足之后,經(jīng)過詳細(xì)論證設(shè)計了基于android的網(wǎng)購防沉迷軟件,軟件將監(jiān)控購物時網(wǎng)銀發(fā)送的通知短信,從中提取金額并進(jìn)行累計,達(dá)到上限之后進(jìn)行文字和聲音的提醒。通過開發(fā)這樣一款基于android的網(wǎng)購防沉迷系統(tǒng)軟件可以很好的實現(xiàn)提醒用戶不要沉溺于網(wǎng)銀的需求,在享受高科技帶來的方便的同時還可以將自己的財務(wù)狀況牢牢握在手心。關(guān)鍵詞: android; 消息提醒; 短信監(jiān)控; 網(wǎng)銀;網(wǎng)購;abstractwith the development of electronic commerce, more and more people prefer online
3、shopping, more and like to enjoy this simple and convenient way of shopping. and followed the electricity supplier industry continues to evolve, users can easily indulge in this shop. people want to have an app that can monitor more intuitive and remind yourself spending situation, and according to
4、their own economic situation corresponding to the amount of on-line shopping set reminder software.currently available monitoring software category appear online banking is not much, and even less on android platform. has appeared online banking software functionality to monitor class too complicate
5、d, or is not intelligent, requiring users to manually add shopping information, but does not automatically monitored.this article is summed up in the above-mentioned deficiencies, and after detailed feasibility studies designed android based online shopping anti-addiction software, the software will
6、 monitor when shopping online banking to send notification messages to extract money and make accumulated limit is reached after the text and sound reminders . by developing such a android based online shopping fatigue system software can achieve very good to remind users not to indulge in online ba
7、nking needs, while enjoying the convenience of high technology also can be your own financial position firmly in her hand.key words: android; message reminding; sms monitoring; online banking; online shopping; 目 錄緒論11 概述21.1 國內(nèi)研究現(xiàn)狀21.2 國外研究現(xiàn)狀21.3 組織架構(gòu)31.4 創(chuàng)新亮點32 基于android的個人健康助理軟件開發(fā)技術(shù)42.1 android平臺介
8、紹42.2 webservice開發(fā)介紹42.3 網(wǎng)絡(luò)爬蟲技術(shù)介紹52.4 云存儲技術(shù)介紹52.5 android 2.3開發(fā)環(huán)境搭建63 基于android的個人健康助理軟件需求分析73.1 特性分析73.2 功能需求分析73.3 系統(tǒng)角色需求分析84 基于android的個人健康助理軟件的設(shè)計94.1 軟件體系結(jié)構(gòu)設(shè)計94.2 軟件功能結(jié)構(gòu)圖94.4 系統(tǒng)模塊設(shè)計104.5 系統(tǒng)數(shù)據(jù)庫設(shè)計134.5.1 數(shù)據(jù)表結(jié)構(gòu)設(shè)計134.5.2 數(shù)據(jù)庫的完整性和安全性155 基于android的個人健康助理軟件的實現(xiàn)165.1 服務(wù)端消息推送的實現(xiàn)165.1.1 天氣提醒的實現(xiàn)機理175.1.2 身體
9、檢測的實現(xiàn)機理175.2 客戶端消息提醒的實現(xiàn)195.3 數(shù)據(jù)抓取的實現(xiàn)205.4 云存儲的實現(xiàn)225.5 用戶數(shù)據(jù)存儲的實現(xiàn)236 基于android的個人健康助理軟件的測試256.1 軟件測試的目標(biāo)與方法256.1.1 軟件測試的目標(biāo)256.1.2 軟件測試的方法256.2 測試的范圍及測試內(nèi)容256.3 測試用例256.3.1 測試用例原則256.3.2 測試用例266.4 測試結(jié)論277 結(jié)論28參考文獻(xiàn)29致 謝30緒論隨著電子商務(wù)發(fā)展,越來越多的人不再像以前那樣僅僅滿足于到實體店去購物,更喜歡在網(wǎng)上進(jìn)行購物。而且,隨著智能機的到來,更是加劇了這一改變,用戶支付更加方便,更加自由,更
10、容易沉迷于網(wǎng)上購物。 近年來隨著android手機的流行帶動了購物支付方式的改變,手指一點,網(wǎng)銀系統(tǒng)就會發(fā)送驗證短信,在網(wǎng)頁上輸入驗證碼即可進(jìn)行支付。正是因為這樣的方便快捷,所以很多人沉迷于網(wǎng)購不能自拔,甚至超支了自己的生活費用,背下累累負(fù)債。本論文正是基于此開發(fā)的基于android平臺的網(wǎng)購防沉迷軟件。軟件可以對銀行系統(tǒng)發(fā)送的短信進(jìn)行監(jiān)控,讀取其中信息并將金額進(jìn)行累計,當(dāng)達(dá)到用戶自己設(shè)定的上限之后,就會發(fā)出文字和聲音的提醒。本項目中可以顯示所有購物短信,以消費金額以及上限金額,用戶可以一目了然。并且還提供各大購物網(wǎng)站的導(dǎo)航,可以更方便用戶使用。1 概述1.1 網(wǎng)購的利弊經(jīng)濟(jì)節(jié)奏越加快速的今天
11、,網(wǎng)上購物作為一種簡單快捷的消費方式,進(jìn)駐人們的生活圈。經(jīng)濟(jì)增長給人們提供的產(chǎn)品越來越多,越來越豐富,隨著人們收入的增加,消費水平也不斷提高,消費的重心悄悄地從功能性消費即滿足人們對物品使用價值需要的消費,轉(zhuǎn)向了象征性消費。網(wǎng)絡(luò)購物作為一種新興的商業(yè)模式,與傳統(tǒng)購物模式有很大差別。而每一種新的商業(yè)模式,在其出現(xiàn)和發(fā)展過程中,都需要具備相應(yīng)的環(huán)境,網(wǎng)絡(luò)購物也不例外。近年來網(wǎng)絡(luò)的快速發(fā)展,人們對網(wǎng)絡(luò)更多的需求都為網(wǎng)絡(luò)購物提供了發(fā)展的環(huán)境和空間。網(wǎng)上不僅商品種類繁多,沒有實體店面積的制約,沒有實體店購物的時間限制,更給消費者省去了很多中間流通環(huán)節(jié)的成本和購物完后回家的不便。但是任何事物都有兩面性,可
12、以說,現(xiàn)階段我國消費者對網(wǎng)上購物狀況的評價是“痛并快樂著”,而這其中痛的指數(shù)要高于快樂指數(shù)。消費者的知情權(quán)難以保證,售后維權(quán)困難,并且在網(wǎng)上隨處充斥著鋪天蓋地的虛假廣告。處于危機中心的還屬隱私權(quán)的被侵犯。這個問題是現(xiàn)在大家廣泛關(guān)注的問題,也是挑戰(zhàn)網(wǎng)絡(luò)安全的主要大敵。一些商家為了擴大銷售額,不惜將以前消費者的信息建立數(shù)據(jù)庫,根據(jù)其經(jīng)濟(jì)狀況、上網(wǎng)習(xí)慣等不停轟炸消費者的郵箱以推銷自己的產(chǎn)品;更有甚者,為了眼前的經(jīng)濟(jì)利益將消費者的信息賣給他人。此外,消費者的信用卡賬號、密碼被篡改、被盜也是常有的事。所有這些問題如果不能及時有效地解決,肯定會制約未來網(wǎng)上購物的進(jìn)一步發(fā)展。 1.2 國內(nèi)外研究現(xiàn)狀網(wǎng)銀監(jiān)控
13、在國內(nèi)外都是比較新鮮的領(lǐng)域,在此我并未找到太多與我的課題相關(guān)的資料,國內(nèi)在360手機助手上有幾款軟件于此有關(guān),但是我試用了一下發(fā)現(xiàn)都是強調(diào)記賬的功能,需要用戶手動將消費記錄添加到軟件中,并且沒有發(fā)現(xiàn)有提醒的功能。在國外要比國內(nèi)發(fā)展的好一些,但也沒有出現(xiàn)這種傻瓜式的軟件,還是需要用戶去添加記錄。2 基于android的網(wǎng)購防沉迷軟件開發(fā)技術(shù)2.1 android平臺介紹android是一種以linux為基礎(chǔ)的開放源代碼操作系統(tǒng),主要使用于便攜設(shè)備。目前尚未有統(tǒng)一中文名稱,中國大陸地區(qū)較多人使用“安卓”或“安致”。android操作系統(tǒng)最初由andy rubin開發(fā),最初主要支持手機1。2005年
14、由google收購注資,并組建開放手機聯(lián)盟開發(fā)改良,逐漸擴展到平板電腦及其他領(lǐng)域上。android的主要競爭對手是蘋果公司的ios以及rim的blackberry os2。2011年第一季度,android在全球的市場份額首次超過塞班系統(tǒng),躍居全球第一。 2012年2月數(shù)據(jù),android占據(jù)全球智能手機操作系統(tǒng)市場52.5%的份額,中國市場占有率為68.4%。android的系統(tǒng)架構(gòu)和其它操作系統(tǒng)一樣,采用了分層的架構(gòu)。android分為四個層,從高層到低層分別是應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運行庫層和linux核心層3。android是以linux為核心的手機操作平臺,作為一款開放式的操
15、作系統(tǒng),隨著android的快速發(fā)展,如今已允許開發(fā)者使用多種編程語言來開發(fā)android應(yīng)用程序,而不再是以前只能使用java開發(fā)android應(yīng)用程序的單一局面,因而受到眾多開發(fā)者的歡迎,成為真正意義上的開放式操作系統(tǒng)4。在android中,開發(fā)者可以使用java作為編程語言來開發(fā)應(yīng)用程序,也可以通過ndk使用c/c+作為編程語言來開發(fā)應(yīng)用程序,也可使用sl4a來使用其他各種腳本語言進(jìn)行編程(如:python、lua、tcl、php等等),還有其他諸如:qt(qt for android)、mono(mono for android)等一些著名編程框架也開始支持android編程,甚至通過
16、monodroid,開發(fā)者還可以使用c#作為編程語言來開發(fā)應(yīng)用程序5。另外,谷歌還在2009年特別發(fā)布了針對初學(xué)者的android simple語言,該語言類似basic語言。而在網(wǎng)頁編程語言方面,javascript,ajax,html5,jquery、sencha、dojo、mobl、phonegap等等都已經(jīng)支持android開發(fā)6。而在android系統(tǒng)底層方面,android使用c/c+作為開發(fā)語言。2.2 android 4.0開發(fā)環(huán)境搭建首先到oracle官方網(wǎng)站下載jdk,到eclipse官網(wǎng)下載eclipse。雙擊安裝jdk,按照要求選擇自己的安裝目錄,并安裝jdk。點擊我的
17、電腦,并右擊選擇屬性,設(shè)置環(huán)境變量path及classpath。解壓eclipse到任意目錄,并在桌面建立快捷方式。首先到android開發(fā)者官網(wǎng)下載sdk和adt插件,并解壓sdk到任意目錄。啟動eclipse,并安裝adt插件。運行sdk解壓目錄中的sdk manager.exe,并下載android4.0的模擬器。在eclipse中設(shè)置android sdk4.0的目錄,并創(chuàng)建模擬器。3 基于android的網(wǎng)購防沉迷軟件需求分析3.1 功能需求分析本系統(tǒng)是一個基于android平臺的網(wǎng)購防沉迷軟件,通過移動終端平臺android,采用先進(jìn)的技術(shù),實現(xiàn)網(wǎng)購監(jiān)控,為廣大用戶提供最大方便 。
18、具體功能需求如下:1 網(wǎng)購短信的監(jiān)控現(xiàn)在的網(wǎng)銀系統(tǒng)基本上都是采取這樣的方式進(jìn)行付款,即在網(wǎng)頁上輸入銀行的帳號和預(yù)設(shè)的電話號碼,各個銀行的網(wǎng)銀系統(tǒng)會給用戶發(fā)送一個包含有驗證消息和驗證碼的短信。用戶只要將短信中的驗證碼填入網(wǎng)頁中的指定位置,就能實現(xiàn)在不超過最大支付額度前提下的網(wǎng)購支付了。這種方式雙重保險,并且購物全程中并不涉及密碼問題,使得用戶的賬戶安全得到了最大的保障。我們要實現(xiàn)的就是利用android系統(tǒng)中,將所有短信存儲在一個自帶的數(shù)據(jù)庫里面的這一特點,利用接口將數(shù)據(jù)庫中的短信按照發(fā)件人給讀取出來,發(fā)件人將是一些特定的關(guān)鍵字。這樣會避免提取一些非網(wǎng)銀系統(tǒng)的短信的錯誤。2網(wǎng)銀短信內(nèi)容的提取一般
19、銀行的短信都是格式固定,內(nèi)容固定,所以我收集了市面上的能用的網(wǎng)銀系統(tǒng)的格式以后,在提取了短信之后,利用特定的關(guān)鍵字進(jìn)行匹配,就可將短信中的與金額相關(guān)的信息提取出來,并且記錄在軟件中。最重要的是要防止重復(fù)記錄。3系統(tǒng)提醒功能當(dāng)記錄的總金額達(dá)到用戶設(shè)定的上限之后,再用函數(shù)使系統(tǒng)顯示文字提醒,并且還伴有聲音的發(fā)出,同時進(jìn)行提醒。為了不成為強制性軟件,我并沒有設(shè)計阻止使用網(wǎng)銀的功能。4網(wǎng)站導(dǎo)航功能本系統(tǒng)還提供了購物網(wǎng)站導(dǎo)航的功能,將市面上的主流購物網(wǎng)站都添加了進(jìn)去,更加方便用戶購物,付款以及收貨。4 基于android的網(wǎng)購防沉迷軟件的設(shè)計網(wǎng)站導(dǎo)航提醒功能添加刪除系統(tǒng)號碼網(wǎng)購防沉迷軟件短信監(jiān)控數(shù)據(jù)提取
20、數(shù)據(jù)分析圖4.1 系統(tǒng)的功能結(jié)構(gòu)圖如上圖所示,這就是本系統(tǒng)基本的功能結(jié)構(gòu)圖了。本系統(tǒng)有這么幾個基本的功能。有監(jiān)控短信,提取信息,記錄信息,發(fā)出提醒,添加/刪除系統(tǒng)號碼,及網(wǎng)站導(dǎo)航幾個功能,這些功能在層次上都是并列的。4.2 系統(tǒng)模塊設(shè)計系統(tǒng)建模與分析設(shè)計是研究和應(yīng)用如何以系統(tǒng)化、規(guī)范化、可度量的方法開發(fā)、運行和維護(hù)軟件的一種層次化技術(shù),包括過程、方法和工具三個要素11。根據(jù)分析,一個完整的網(wǎng)購防沉迷軟件應(yīng)該包括短信監(jiān)控,數(shù)據(jù)提取,數(shù)據(jù)記錄,消息提醒,設(shè)置號碼,網(wǎng)站導(dǎo)航等方面內(nèi)容,通過這些模塊用戶可以完成各種操作,滿足了用戶對個人健康的管理需求,因此將系統(tǒng)設(shè)計成如下所示:基于android的網(wǎng)購
21、防沉迷軟件初始界面退 出功 能主 界 面網(wǎng)站導(dǎo)航設(shè)置上限金額設(shè)置系統(tǒng)號碼 圖 4.2.1系統(tǒng)總體結(jié)構(gòu)圖主頁:該模塊主要負(fù)責(zé)顯示用戶信息,包括所有網(wǎng)銀短信記錄,已網(wǎng)購金額,上限金額等。設(shè)置:可設(shè)置添加或者刪除網(wǎng)銀系統(tǒng)號碼,也可以設(shè)置上限金額,不管是不是第一次設(shè)置,如果超出最大金額,系統(tǒng)都會有相應(yīng)的反應(yīng)。網(wǎng)站導(dǎo)航:該模塊是為了方便用戶進(jìn)行登錄購物網(wǎng)站,以便購物,付款以及收貨。下圖是系統(tǒng)的具體功能邏輯圖: 圖4.2.2 系統(tǒng)邏輯圖下圖是系統(tǒng)的邏輯模型: 圖4.2.3 系統(tǒng)邏輯模型5 基于android的網(wǎng)購防沉迷軟件的實現(xiàn)5.1 短信監(jiān)控的實現(xiàn)短信監(jiān)控模塊主要是為了實現(xiàn)對購物金額的獲取而做的基礎(chǔ)工作
22、,在這里,具體實現(xiàn)流程圖是這樣的: 圖 5.1.1 短信監(jiān)控流程圖部分接口代碼如下:5.2 數(shù)據(jù)獲取的實現(xiàn)數(shù)據(jù)獲取模塊主要是為用戶提供提醒功能而設(shè)計的,為了讓用戶能夠及時知道自己網(wǎng)購的總金額,其流程圖如下:圖 5.2.1 數(shù)據(jù)獲取流程圖部分代碼如下:5.3 設(shè)置上限金額的實現(xiàn)這個模塊是為了實現(xiàn)用戶實時根據(jù)自身情況修改金額上限而設(shè)計,其流程圖如下:web服務(wù)器客戶端mysql請求同步upload/download檢查版本返回版本圖 5.3.1 設(shè)置上限流程圖5.4 添加刪除系統(tǒng)號碼的實現(xiàn)上節(jié)講述了上限金額的實現(xiàn),本節(jié)就將詳細(xì)講解如何實現(xiàn)添加刪除系統(tǒng)號碼這一功能的問題。5.5 購物網(wǎng)站導(dǎo)航的實現(xiàn)6
23、 基于android的個人健康助理軟件的測試6.1 軟件測試的目標(biāo)與方法6.1.1 軟件測試的目標(biāo)根據(jù)本系統(tǒng)的特點,在測試本系統(tǒng)的過程中,需要發(fā)現(xiàn)問題、解決問題,同時盡可能多地發(fā)現(xiàn)并排除本軟件中潛藏的錯誤,尤其是防止用戶輸入了非法信息,卻還能夠返回正確信息,應(yīng)該能夠判斷出錯誤信息,并加以提示。6.1.2 軟件測試的方法黑盒測試:也稱為功能測試,從用戶觀點,按規(guī)格說明書要求的輸入數(shù)據(jù)和輸出數(shù)據(jù)的對應(yīng)關(guān)系設(shè)計測試用例,是程序外部特征進(jìn)行的測試。白盒測試:也稱為結(jié)構(gòu)測試,根據(jù)程序內(nèi)部邏輯結(jié)構(gòu)進(jìn)行測試。通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測試程序,檢驗程序中的
24、每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能13。6.2 測試的范圍及測試內(nèi)容本系統(tǒng)主要采用使用以界面為基礎(chǔ)的測試,以界面為基礎(chǔ)的測試僅僅依靠軟件與其運行環(huán)境之間的界面來選擇和產(chǎn)生測試數(shù)據(jù),而不管軟件的具體需求和具體實現(xiàn)細(xì)節(jié)。包括軟件輸入,輸出數(shù)據(jù)的類型取值范圍等等。6.3 測試用例6.3.1 測試用例原則測試用例實際上是對軟件運行過程中所有可能存在的問題的估計。測試用例應(yīng)該體現(xiàn)軟件工程的思想和原則。測試用例的選擇要包括一般情況,還要包括邊界值情況。因為測試的目的是檢查程序中隱藏的缺陷,所以在設(shè)計選取測試用例和數(shù)據(jù)時要考慮那些易于發(fā)現(xiàn)缺陷的測試用例和數(shù)據(jù),結(jié)合復(fù)雜的運行環(huán)境,在所有可能
25、的輸入條件和輸出條件中確定測試數(shù)據(jù)14。6.3.2 測試用例身高體重信息的判斷表6.1 身高體重的判斷測試用例說明測試數(shù)據(jù)期望結(jié)果身高體重比正常身高:175cm 體重:65kg身材完美,繼續(xù)保持身高體重比超重身高:175cm體重:80kg身材超重,健康建議身高體重比肥胖身高:175cm 體重:100kg身材肥胖,健康建議數(shù)據(jù)輸入正確,結(jié)果顯示身材完美,繼續(xù)保持。圖 6.1 身高體重比正常結(jié)果圖80下面將輸入一個需要建議的數(shù)據(jù),身高輸入為175cm,體重為80kg,這樣的數(shù)據(jù)正確結(jié)果是超重,然后根據(jù)預(yù)期結(jié)果對實際結(jié)果進(jìn)行測試,然后得到的結(jié)果如圖6.2所示:圖 6.2 身高體重比超重結(jié)果圖根據(jù)上面
26、的結(jié)果可以看出,首先將顯示用戶的數(shù)據(jù),包括用戶的身高體重信息,然后將顯示測試結(jié)果,用戶的體重超重了,所以給出建議,因為是超重,所以建議用戶通過運動來解決,因此給出了用戶的運動建議,用戶可以按照這樣的建議進(jìn)行運動。接下來,將輸入一個達(dá)到肥胖的用戶的數(shù)據(jù),在這里數(shù)據(jù)為身高175cm,體重為100kg,這是用的數(shù)據(jù)顯然是肥胖了,因此考慮到用的健康情況,建議用戶進(jìn)行飲食控制,接下來給出了具體的健康飲食方案,運行結(jié)果如圖6.3所示:圖 6.3 身高體重比肥胖結(jié)果圖經(jīng)過上面的測試之后發(fā)現(xiàn)系統(tǒng)針對每種情況都進(jìn)行了判斷,并給出了合理的建議,讓用戶自己選擇。6.4 測試結(jié)論根據(jù)具體情況選用黑盒測試法,并按照單元
27、測試、集成測試和確認(rèn)測試的測試步驟對整個系統(tǒng)進(jìn)行了測試。對不合法輸入數(shù)據(jù)有錯誤信息提示,合法的輸入數(shù)據(jù)能進(jìn)入正確的操作部分。逐步消除了程序模塊內(nèi)部在邏輯上和功能上的錯誤和缺陷;以及程序結(jié)構(gòu)方面的問題;最后對照需求分析,檢驗是否滿足預(yù)期的各種要求,保證了系統(tǒng)配置的完整性、正確性。本系統(tǒng)基本運行穩(wěn)定、正常,可以投入試運行。7 結(jié)論隨著網(wǎng)絡(luò)發(fā)展和社會進(jìn)步,特別是電商的發(fā)展,越來越方便人們的生活,越來越多的人選擇網(wǎng)購,追求這種便宜,方便,高效的購物方式,人們比以往更多地為健康進(jìn)行投資。而且,隨著智能機的到來,更是加劇了這一改變,用戶上網(wǎng)更加方便,更加自由,更希望能夠更簡單方便的管理自己的健康狀況。本文
28、查閱了大量文獻(xiàn)資料,對目前網(wǎng)購防沉迷軟件的發(fā)展概況、目前的軟件的一些利弊情況作了詳細(xì)的調(diào)查和研究。在對現(xiàn)有的軟件的基本理論和最新思想的研究的基礎(chǔ)上,結(jié)合國內(nèi)外的應(yīng)用現(xiàn)狀,以及現(xiàn)有計算機技術(shù)的發(fā)展和應(yīng)用等,提出采用先進(jìn)的技術(shù)手段,建立基于android的網(wǎng)購防沉迷軟件。并對該系統(tǒng)的實現(xiàn)方法、體系結(jié)構(gòu)等作了分析研究,闡述了系統(tǒng)的實現(xiàn)技術(shù):java技術(shù)的功能特性和應(yīng)用15,并引入了eclipse和android sdk作為開發(fā)工具,最后實現(xiàn)了基于android的網(wǎng)購防沉迷軟件。但是,由于多方面的原因,本課題的研究還有很多不足之處,今后的工作主要體現(xiàn)在以下一些方面:(1)頁面設(shè)計還有待提高。 (2)所
29、實現(xiàn)的基于android的網(wǎng)購防沉迷軟件功能還有待完善,界面的友好方面也有待改善。 (3)程序沒有做到實現(xiàn)后臺運行,這是一個很大的漏洞。參考文獻(xiàn)1 satya komatineni, sayed hashimi.pro androidm.america:apress,20092 dimarzia jerome.android:a programmers guidem.new york: mcgraw-hill.20083 reto meier.professional android application developmentm. england:wrox 20084 erich gamm
30、a richard helm ralph johndon.design patterns elements of reusable object-orientedm. america: addison wesley longman,inc 19955 ed burnette . hello, android: introducing googles mobile development platformm.(1st editon).america: pragmatic bookshelf 20096 姚尚朗,靳巖.google android 開發(fā)入門與實戰(zhàn)m. 北京:人民郵電出版社 2009
31、.67 冰水冰.百度百科webservice. 8 羅剛,王振東.自己動手寫網(wǎng)絡(luò)爬蟲m.北京:清華大學(xué)出版社,20109 張東.大話存儲2:存儲系統(tǒng)架構(gòu)與底層原理極限剖析m.北京:清華大學(xué)出版社,201110 張海藩.軟件工程導(dǎo)論m.(第五版) 北京:清華大學(xué)出版社,200811 刁成嘉主編. uml系統(tǒng)建模與分析設(shè)計m. 北京:機械工業(yè)出版, 200912 王珊,薩師煊. 數(shù)據(jù)庫系統(tǒng)概論m.北京:高等教育出版社,200913 方睿.網(wǎng)絡(luò)測試技術(shù)m. 北京:北京郵電大學(xué)出版社, 201014 趙斌.軟件測試技術(shù)經(jīng)典教程m.(第二版) 北京:科學(xué)出版社,201115 horstmann, c.s
32、. java 核心技術(shù),卷:基礎(chǔ)知識m. 陳昊鵬等譯 . 第8版. 北京:機械工業(yè)出版社,2008.致 謝 四年的讀書生活在這個季節(jié)即將劃上一個句號,而于我的人生卻只是一個逗號,我將面對又一次征程的開始。四年的求學(xué)生涯在師長、親友的大力支持下,走得辛苦卻也收獲滿囊,在論文即將付梓之際,思緒萬千,心情久久不能平靜。 偉人、名人為我所崇拜,可是我更急切地要把我的敬意和贊美獻(xiàn)給一位平凡的人,我的導(dǎo)師。我不是您最出色的學(xué)生,而您卻是我最尊敬的老師。您治學(xué)嚴(yán)謹(jǐn),學(xué)識淵博,思想深邃,視野雄闊,為我營造了一種良好的精神氛圍。授人以魚不如授人以漁,置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹
33、立了宏偉的學(xué)術(shù)目標(biāo),領(lǐng)會了基本的思考方式,從論文題目的選定到論文寫作的指導(dǎo),經(jīng)由您悉心的點撥,再經(jīng)思考后的領(lǐng)悟,常常讓我有“山重水復(fù)疑無路,柳暗花明又一村”。 感謝我的爸爸媽媽,焉得諼草,言樹之背,養(yǎng)育之恩,無以回報,你們永遠(yuǎn)健康快樂是我最大的心愿。在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯謝意! 同時也感謝學(xué)院為我提供良好的做畢業(yè)設(shè)計的環(huán)境。 最后再一次感謝所有在畢業(yè)設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué),以及在設(shè)計中被我引用或參考的論著的作者。 本研究及學(xué)位論文是在我的導(dǎo)師柯鵬老師的親切關(guān)懷和悉心指導(dǎo)下
34、完成的。他嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵著我。從課題的選擇到項目的最終完柯老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。兩年多來,柯老師不僅在學(xué)業(yè)上給我以精心指導(dǎo),同時還在思想、生活上給我以無微不至的關(guān)懷,在此柯老師致以誠摯的謝意和崇高的敬意。 在此,我還要感謝我的同伴們,正是由于你們的幫助和支持,我才能克服一個一個的困難和疑惑,直至本文的順利完成。特別感謝我的室友楊思嫚同學(xué),她幫我收集了不少資料,給予我不少的幫助。 在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯的謝意!最后
35、我還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝你們!emloyment tribunals sort out disagreements between employers and employees. you may need to make a claim to an employment tribunal if: you dont agree with the disciplinary action your employer has taken against you your employer dismisses you and you think that you have been d
36、ismissed unfairly. for more informu, take advice from one of the organisations listed underfur ther help. employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation. most people find making a claim to a
37、n employment tribunal challenging. if you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the organisations listed underfurther help. ation about dismissal and unfair dismissal, seedismissal. you can make a claim to an employment tribunal, e
38、ven if you haventappealedagainst the disciplinary action your employer has taken against you. however, if you win your case, the tribunal may reduce any compensation awarded to you as a result of your failure to appeal. remember that in most cases you must make an application to an employment tribun
39、al within three months of the date when the event you are complaining about happened. if your application is received after this time limit, the tribunal will not usually accept i. if you are worried about how the time limits apply to you if you are being represented by a solicitor at the tribunal,
40、they may ask you to sign an agreement where you pay their fee out of your compensation if you win the case. this is known as adamages-based agreement. in england and wales, your solicitor cant charge you more than 35% of your compensationif you win the case. you are clear about the terms of the agre
41、ement. it might be best to get advice from an experienced adviser, for example, at a citizens advice bureau. to find your nearest cab, including those that give advice by e-mail, click onnearest cab. for more information about making a claim to an employment tribunal, seeemployment tribunals. the (l
42、ack of) air up there watch m cay man islands-based webb, the head of fifas anti-racism taskforce, is in london for the football associations 150th anniversary celebrations and will attend citys premier league match at chelsea on sunday. i am going to be at the match tomorrow and i have asked to meet
43、 ya ya toure, he told bbc sport. for me its about how he felt and i would like to speak to him first to find out what his experience was. uefa hasopened disciplinary proceedings against cskafor the racist behaviour of their fans duringcitys 2-1 win. michel platini, president of european footballs go
44、verning body, has also ordered an immediate investigation into the referees actions. cska said they were surprised and disappointed by toures complaint. in a statement the russian side added: we found no racist insults from fans of cska. age has reached the end of the beginning of a word. may be gui
45、lty in his seems to passing a lot of different life became the appearance of the same day; may be back in the past, to oneself the paranoid weird belief disillusionment, these days, my mind has been very messy, in my mind constantly. always feel oneself should go to do something, or write something.
46、 twenty years of life trajectory deeply shallow, suddenly feel something, do it.一字開頭的年齡已經(jīng)到了尾聲?;蛟S是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個不同的日子過成了同一天的樣子;或許是追溯過去,對自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來,思緒一直很凌亂,在腦海中不斷糾纏??傆X得自己似乎應(yīng)該去做點什么,或者寫點什么。二十年的人生軌跡深深淺淺,突然就感覺到有些事情,非做不可了。the end of our life, and can meet many things really do?而窮盡我們的一生,又能遇到多少
47、事情是真正地非做不可? during my childhood, think lucky money and new clothes are necessary for new year, but as the advance of the age, will be more and more found that those things are optional; junior high school, thought to have a crush on just means that the real growth, but over the past three years late
48、r, his writing of alumni in peace, suddenly found that isnt really grow up, it seems is not so important; then in high school, think dont want to give vent to out your inner voice can be in the high school children of the feelings in a period, but was eventually infarction when graduation party in t
49、he throat, later again stood on the pitch he has sweat profusely, looked at his thrown a basketball hoops, suddenly found himself has already cant remember his appearance. baumgartner the disappointing news: mission aborted. r plays an important role in this mission. starting at the ground, conditio
50、ns have to be very calm - winds less than 2 mph, with no precipitation or humidity and limited cloud cover. the balloon, with capsule attached, will move through the lower level of the atmosphere (the troposphere) where our day-to-day weather lives. it will climb higher than the tip of mount everest (5.5 miles/8.85 kilometers), drifting even higher than
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療健康領(lǐng)域的數(shù)字化客服解決方案
- 智能停車設(shè)備安裝與租賃服務(wù)及場地使用協(xié)議
- 拼多多平臺網(wǎng)紅合作帶貨活動策劃協(xié)議
- 2025年計算機二級VB考試的考生指南及試題及答案
- 風(fēng)險識別與評估方法試題及答案
- 健康管理APP與健康管理培訓(xùn)機構(gòu)合作服務(wù)協(xié)議
- 法學(xué)概論學(xué)習(xí)動態(tài)試題及答案
- 數(shù)據(jù)庫管理平臺考題及答案
- 2025年軟件考試升級版試題
- 軟件技術(shù)員考試新趨勢探討試題及答案
- 口腔醫(yī)院前臺服務(wù)培訓(xùn)標(biāo)準(zhǔn)
- 搬運卸貨合同協(xié)議書
- 學(xué)?!靶@餐”專項整治推進(jìn)工作情況匯報范文
- 2024年撫順市三支一扶考試真題
- 道德與法治教育資源整合與利用方案
- 《WEBGIS編程入門教程》課件
- 換藥術(shù)課件完整版本
- 乘法運算定律復(fù)習(xí)課1課件
- 高考減壓講座通用PPT課件
- 高考考前指導(dǎo)(班主任)心理方面、應(yīng)試復(fù)習(xí)方面等
- 網(wǎng)絡(luò)銷售授權(quán)合同范本
評論
0/150
提交評論