涂薛罡 龍怡梅 李翔 謝文博
摘 要:由于Android移動終端操作系統(tǒng)的快速發(fā)展,伴隨智能手機的不斷普及,互聯(lián)網(wǎng)的快速發(fā)展,智能手機的廣泛應(yīng)用,安卓作為用戶量最大的移動終端操作系統(tǒng),因此本論文主要是基于安卓平臺。本文主要設(shè)計的是一項基于安卓的校園Help Me軟件的設(shè)計與實現(xiàn),首先基于對安卓平臺的Help Me應(yīng)用系統(tǒng)進行了需求分析,從系統(tǒng)開發(fā)環(huán)境、系統(tǒng)目標、設(shè)計流程、功能設(shè)計等幾個方面進行系統(tǒng)的總體設(shè)計,使用Java語言設(shè)計了基于安卓的校園Help Me軟件。通過對系統(tǒng)的功能進行測試,測試結(jié)果證明該系統(tǒng)界面友好、功能完善,有著較高的使用價值,具有龐大的潛在用戶群體和較廣闊的應(yīng)用前景。1
關(guān)鍵詞:Help Me軟件;Android; Mysql; Java
一、引言
隨著我國社會經(jīng)濟的發(fā)展,智能手機也越來越普及到人們的日常生活之中,并且由于智能手機日益完整的操作系統(tǒng)和許多智能APP的出現(xiàn),人們的生活也因此發(fā)生了巨大的變化,為人們帶來了許多的便利。如今智能手機系統(tǒng)主要分為Android和IOS兩大陣營,而Android憑借其開源模式,等優(yōu)勢牢牢占據(jù)著市場的極大份額,同時也因為Android能為開發(fā)者提供個開放,自由的開發(fā)環(huán)境的原因非常適合程序人員進行軟件開發(fā),所以基于Android的軟件開發(fā)極具市場與發(fā)展優(yōu)勢。
當今現(xiàn)代人的生活節(jié)奏越來越快,而由此產(chǎn)生了許許多多的問題,由于每天的忙碌而對于生活中各項雜事的忽略,或者無暇處理,這些事件往往會讓現(xiàn)代人焦頭爛額,讓生活更加混亂。在現(xiàn)在的生活中同樣有一批擁有特殊技能或者業(yè)余愛好而由于生活壓力無法發(fā)揮的人,因此,我們認為人們在生活和學(xué)習(xí)中需要一個能夠幫助人們解決自身煩亂生活減輕生活壓力的軟件,于是我們想到了“Help Me”APP。目前定位它是一個面向校園生活的互助的軟件,后期根據(jù)其發(fā)揮的效果將投入社會,幫助更多的人解決生活問題。當你在生活中遇到困難并且在短時間內(nèi)解決不了時,可以通過“Help Me”來解決你的疑難。首先,他不僅能幫助那些有困難的人解決困難,而且還會提高那些想去解決問題的人的各方面能力,并且促進了他們之間的交流,減少他們因為困難不解而造成的損失或者不好的后果。他也會有你想象不到的問題以及想象不到的解決方案,更加便利大眾的生活。
二、“Help Me”APP項目定位
該應(yīng)用主要有三個功能:問題懸賞、互助互借、人力服務(wù)。問題懸賞為該應(yīng)用的主要功能,我們的應(yīng)用針對的使用群體主要為在校大學(xué)生。
問題懸賞功能為我們的主要功能,我們將提供問題的分類標簽,例如宿舍水管維修,電腦故障等問題,用戶只需選擇我們提供的標簽以及描述問題,即可完成問題的發(fā)布。系統(tǒng)將根據(jù)標簽進行分類發(fā)布在平臺上。同時會員在該功能中擁有展示模塊,該模塊中將展示會員所擁有技能,評分以及能夠提供的服務(wù)以便用戶更快的解決問題。
第二個功能為互借,為主要功能懸賞問題的下屬功能,此功能可以更方便用戶進行借東西,而無需費時懸賞問題,后期我們可以嘗試與相關(guān)機構(gòu)合作,更好方便幫助到用戶對于特定物品的需求。
第三個功能為人力服務(wù),為主要功能懸賞問題的下屬功能,便于用戶進行相關(guān)問題的求助。該功能的定位模式,基于大學(xué)校園的特性,同時對于其它具有定位功能軟件在校園的使用感受,我們決定使用用戶對于地址的描述來進行定位,而后期發(fā)展再嵌入GPS定位功能,該功能包括所有的人力服務(wù)。包括但不限于,代取外賣,代取郵件,代買物品等服務(wù),由于部分服務(wù)有時限限制,該功能中部分服務(wù)比如代取外賣采取在線接單解決的模式。
三、“Help Me”APP功能模塊
1,懸賞問題功能
懸賞問題功能為該應(yīng)用的核心功能,采取眾包的形式來解決用戶的生活中困擾的問題。懸賞問題功能由用戶發(fā)布問題,會員接收問題以及會員技能展示組成,用戶發(fā)布問題時我們會給用戶提供相應(yīng)所需信息的模板以便用戶對于問題
2.互借功能
互借功能:該功能為懸賞問題的下屬功能,該功能在懸賞功能的基礎(chǔ)上擁有針對于互借的特有功能,在該功能中,分為兩個板塊,一個板塊為“租借區(qū)”另一個板塊為“需求區(qū)”會員可以在“租借區(qū)”貼出自己的閑置物品,在貼出租借物品時填寫物品名稱,數(shù)量,描述,聯(lián)系方式,超時違約金,租借條件以及選擇是否可以購買后即可在“租借區(qū)”貼出租借物品。
3.人力服務(wù)功能
人力服務(wù)功能同樣為主要功能懸賞問題的下屬功能,該功能為用戶提供對相關(guān)人力需求的幫助服務(wù)。該功能可以解決校園內(nèi)需要人力的問題,包括但不限于,人力代取外賣,代取郵件,代買物品等服務(wù),用戶可以通過我們的應(yīng)用發(fā)布需求,可以更快得到周圍的其他用戶的幫助。后期會相應(yīng)的根據(jù)反饋進行改進服務(wù)。
四、“Help Me”APP基本原理
我們采用HTML+CSS+JS技術(shù)再輔助以一些作圖工具完成前端界面設(shè)計,中層業(yè)務(wù)功能我們使用Java語言配合Android stdio平臺進行具體的實現(xiàn)編程,后臺數(shù)據(jù)庫方面采用MySQL平臺,輔助JDBC等技術(shù)實現(xiàn)數(shù)據(jù)庫與中層業(yè)務(wù)功能之間的聯(lián)系.在實現(xiàn)了軟件主體功能之后,我們采用黑盒測試與白盒測試并行的方法對已經(jīng)成型的軟件進行最后的測試,發(fā)現(xiàn)存在的BUG,對其進行處理.
五、“Help Me”APP項目的特色與創(chuàng)新點
(1)隨時隨地有需求就能找到幫手來解決自己無法搞定的問題,縮短人與人之間距離,讓困難不再是困難;
(2)用戶會員一體,在你受到幫助的同時也可以讓自己發(fā)光發(fā)熱,高效的利用身邊閑置資源,以及鍛煉自己的生活技能;
(3)注冊方便,你與我們之間只差一個短信的距離,用戶會員實名認證及用戶信息權(quán)限限制,保障交易安全性同時讓用戶在不知不覺中完善自己的信息;
(4)互借功能,讓你閑置的物品不再蒙塵,同樣能為你產(chǎn)生它應(yīng)有的價值;互借功能中的購買選項讓你的物品除了進回收站以外的第二選項;
(5)人力服務(wù)功能,在線服務(wù)的模式,讓你的外賣到你手中的時候不再冰涼,讓需要零食的你,不必再嚴寒或酷暑中奔跑。協(xié)力服務(wù)讓為組織聚會活動的你,不再為人手問題焦頭爛額。
(6)校園間的互助,在互助的同時免不了雙方的接觸,在接觸中擴展自己的人脈,在服務(wù)中增長自己的見識,讓大學(xué)生活不再碌碌無為,更好的實現(xiàn)大學(xué)與社會生活的接軌。
本項目為西北民族大學(xué)中央高?;究蒲袠I(yè)務(wù)費資金資助項目
(項目編號:Y18151)