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