大學校園零錢兌換手機APP的設計與實現(xiàn)_第1頁
大學校園零錢兌換手機APP的設計與實現(xiàn)_第2頁
大學校園零錢兌換手機APP的設計與實現(xiàn)_第3頁
大學校園零錢兌換手機APP的設計與實現(xiàn)_第4頁
大學校園零錢兌換手機APP的設計與實現(xiàn)_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、    大學校園零錢兌換手機app的設計與實現(xiàn)    林千湘+崔忠偉+徐明玉+王禮琴+孫孝揚摘要:目前,零錢短缺的問題形勢嚴峻,但小面額的零錢一直在人們的生活中起著不可動搖的影響。針對這一問題,研究開發(fā)了一款“校園零錢兌換”app系統(tǒng),該系統(tǒng)是一個基于android平臺的零錢兌換app,是基于android平臺和sql server 2008數(shù)據(jù)庫開發(fā)零錢兌換app具有很好的應用前景。關鍵詞:零錢兌換;android;校園app中圖分類號:tp311 文獻標識碼:a文章編號:1009-3044(2016)09-0272-02近年來,由于我國經(jīng)濟敏捷的發(fā)展

2、,人民的生活水平有了很大的提升,多種面額的貨幣在市場上流通,而零錢變得越來越不被人們重視,在大學校園里也是這樣。在公交車、食堂、超市等場所常常會面臨著零錢短缺的現(xiàn)象,小面額的零錢在人們生活中還是起著很重要的作用。因為硬幣重量大、金額少、盤點不容易等問題,大量硬幣的投放量增加了工作量和用度開支,固然紙幣的零錢重量小,但依然解決不了零錢短缺問題。而在生活中,公交車、食堂、超市等場所對零錢的需求量十分大。隨著手機在大學校園的普及,給大學的校園生活增添了很多色彩。因此,研發(fā)一款大學“校園零錢兌換app”是勢在必行,這款app即能減輕校園零錢荒的問題,又能讓人們不用帶多恨零錢出行。另一個的主要的功能就是

3、“零錢慈善”,近幾年新技術(shù)和互聯(lián)網(wǎng)的廣泛使用,讓捐贈觸手可及,把零散的善款匯成資金、集中投放到最需要的地方。1系統(tǒng)設計用戶中心:新用戶可以進行注冊、登錄和修改面膜操作。每日簽到:當用戶登錄進來,每天都可以簽到,簽到可以得到積分,以用來兌換獎品或是把積分兌換的獎品拿來捐贈,當做零錢慈善。提現(xiàn)兌換:用戶的零錢可以兌換成獎品,也可以積累換整。零錢慈善:用戶的零錢可以用來捐贈,后臺人員會匯集這些善款用來做慈善事業(yè)。賬戶明細:用戶可以從這里查看賬戶明細,再作打算。邀請有獎:用戶可以邀請老師或同學一起玩這款app,在增強師生感情的同時,也能增加興趣度。系統(tǒng)平臺設計主要分為三個方面,第一,明確各項系統(tǒng)信息對

4、應的設計,對系統(tǒng)信息逐項一一對應,要對用戶的需求,每日簽到的情況以及提現(xiàn)兌換的次數(shù)等數(shù)據(jù)加以分析。第二,針對當前大學校園環(huán)境中手機app的各個性能需求進行分析,研發(fā)新性能系統(tǒng)平臺,對手機app系統(tǒng)的各個性能逐步進行完善。第三,主要使用調(diào)查問卷和試行app的方式來調(diào)查“校園兌換零錢”app能否滿足廣大師生的零錢兌換的需求,讓用戶在使用app的過程中感到滿足,提升用戶對這款app的好感度。最后要將移動端app手機與后臺服務器通過json數(shù)據(jù)進行交互。2 系統(tǒng)開發(fā)技術(shù)2.1 移動端app開發(fā)技術(shù)安卓平臺的app俗稱apk,一般是基于java語言進行的開發(fā),是用來開發(fā)用于安卓手機上app開發(fā)的語言,開

5、發(fā)的工具一般為eclipse。而eclipse是一個廣泛使用的集成開發(fā)環(huán)境,擁有跨平臺性,系統(tǒng)可以部署在這個開發(fā)環(huán)境上。2.2 數(shù)據(jù)庫技術(shù)windows server 2008在用戶退出后保留虛擬機狀態(tài)可以配置rd connection broker在用戶退出后保留虛擬機狀態(tài),但是connection broker的智能性現(xiàn)在還不夠。而sql server 2008 在 microsoft 的數(shù)據(jù)平臺上發(fā)布,它提供一個可信的、高效率智能數(shù)據(jù)平臺,隨時隨地管理任何數(shù)據(jù)。3 系統(tǒng)實現(xiàn)“校園零錢兌換”系統(tǒng)分為手機安卓客戶端,以及后臺服務器端。安卓客戶端作為該平臺的前臺,進行頁面設計,在使用java語

6、言在eclipse中進行代碼編程;后臺服務器端主要是對客戶的數(shù)據(jù)進行處理以及返回數(shù)據(jù)給客戶端。服務區(qū)主要負責存儲用戶信息、零錢提現(xiàn)信息、邀請好友信息等各類信息。android客服端與服務器端的json數(shù)據(jù)進行溝通,主要是經(jīng)過json形式的數(shù)據(jù)寫入。1)首先,服務器端需要新建監(jiān)聽端口serversocket來接收客戶端發(fā)出的連接請求,在來調(diào)用accept()函數(shù)等待客戶端鏈接。2)然后,客戶端需要新建一個socket類并發(fā)出要求與服務器端建立鏈接。3)服務器端在接受客戶端請求之后新建一個socekt類,與該客戶端建立通訊鏈接。4)建立通訊鏈接的socket在一個單獨的線程上溝通。5)最后服務器仍

7、然等待新的通訊鏈接。3.1android客戶端實現(xiàn)系統(tǒng)的主要功能模塊是為了實現(xiàn)校園用戶使用零錢創(chuàng)造價值和作為慈善事業(yè)等用途。作為此平臺的主體,用戶客服端可通過提現(xiàn)兌換來獲取相應的獎品或者積分,又能把零錢投到慈善公益事業(yè)中。本次校園兌換app主要選擇android手機移動終端開發(fā),其主要原因是用戶移動占主流,有助于迅速積累龐大的用戶群。因為安卓系統(tǒng)的開放性,在全球范圍擁有越來越多的用戶。系統(tǒng)主要通過使用socket來傳遞客戶端和服務器端的信息,客服端需要socket這個類的對象,發(fā)送一個socket請求給服務器端,服務器端監(jiān)聽計算機的某一端口,聽到客服端發(fā)出的請求后,就建立鏈接了。3.2 服務器

8、端實現(xiàn)服務端主要用來接受客服端發(fā)來的信息,然后做出相對應的操作,并將數(shù)據(jù)反送回客戶端,同事對服務器端的數(shù)據(jù)庫進行管理。web service是一種基于soap協(xié)議的遠程調(diào)用標準。soap協(xié)議使用基于xml的數(shù)據(jù)機構(gòu)和超文本傳輸協(xié)議(http)的組合定義了一個標準方法來使用internet上各種不同曹鄒環(huán)境中的分布式對象。使用web service通過http post方式接受客戶的請求,使用soap協(xié)議傳輸數(shù)據(jù),即保證了數(shù)據(jù)的安全性和封裝性,又具有可擴展性。本系統(tǒng)通過客服端的socket來實現(xiàn)客戶端和服務器端之間的數(shù)據(jù)傳送。 4 結(jié)束語在此次完成設計過程中,通過對校園零錢兌換系統(tǒng)進行需求分析和

9、發(fā)展情況的研究,確定設計的基本任務和基本功能。通過查詢相關資料,在導師的多次指導下,得以完成系統(tǒng)。分析了app功能模塊、服務器端和客戶端數(shù)據(jù)交換方式和后臺管理模塊的功能特點和技術(shù)實現(xiàn)要點,并的出如下結(jié)論:首先,零錢兌換app是一個人們需要,擁有廣泛應用前景的研究領域,與大學校園中運行,必將為廣大師生提供方便快捷的服務。其次,由于學生使用的移動終端不同,應開發(fā)不同系統(tǒng)版本的app。不過由于技術(shù)水平有限,可能系統(tǒng)仍然存在著不完善的地方,仍然需要進一步的完善和改進。參考文獻:1 許珍. 慈善動機面臨的困境與對策j.法制與社會, 2014(21):2.2 梁永明,賴厚瑋,石曉熊.零錢荒現(xiàn)象分析及其對策

10、研究j.科技致富向?qū)В?011(26).3 劉娟. 淺析我國政府與慈善組織關系基于政府-非營利組織關系的類型學理論j. 中共樂山市委黨校學報, 2011(2).4 劉選國. 中國公募基金會籌資模式的發(fā)展和創(chuàng)新探析j. 中國非營利評論, 2012(1).5 孫凈宇,李澈,張震.高校校園app發(fā)展現(xiàn)狀初探j.中國傳媒科技,2013(12).6 黃晟.基于用戶體驗的app設計研究d. 西安: 陜西科技大學,2012.7 高云,崔艷春. sql server 2008數(shù)據(jù)庫技術(shù)實用教程m. 北京:清華大學出版社,2011.8 何玉潔,梁琦. 數(shù)據(jù)庫原理與應用m. 2版.北京: 機械工業(yè)出版社,2011

11、.9 張曉. 基于android平臺的校園信息系統(tǒng)app的設計實現(xiàn)j.計算機光盤軟件與應用,2013.10 于志龍,陳小鳳,鄭名杰.android sdk開發(fā)范例大全m.北京:人民郵電出版社,2009.11 墨菲,李雪飛,吳明暉譯.android開發(fā)入門教程m.北京:人民郵電出版社,2010.12 蓋索林.android開發(fā)入門指南m.北京:人民郵電出版社,2009.13 尹樂,吳軍,馬嚴.android平臺上的位置服務客戶端設計j.中國教育網(wǎng)絡,2014(3).14 趙亮,張維. 基于android技術(shù)的界面設計與研究j.電腦知識與技術(shù),2009(29): 8183-8185.15 havelka s,verbovetskaya a.mobile information literacy:let's use an app for

溫馨提示

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

評論

0/150

提交評論