南京理工大學紫金學院 王廣文 伍興玉 周廣證
近年來,互聯網發展越來越迅速,使用App Inventor進行軟件開發的工程師隊伍日益壯大,越來越多的App隨之產生,其中包括生活記錄軟件。針對目前生活記錄軟件產品單一,無法實現多功能選擇的問題,本文將推出一個多功能時間日志平臺,可以有效滿足用戶對于生活記錄的多方面需求。平臺設計有多種模塊,可以提供拍照、計劃、日志、軌跡記錄、經緯度轉換、地點查詢、網址訪問等功能。經過整體測試,平臺運行正常。
科技的進步帶動智能產品的發展,智能終端產品的出現滿足了人們各方面的需求。現代社會,手機的使用時間大幅度增加,生活節奏加快,用戶想了解時間用于何處,生活記錄相關軟件也就應運而生。但市場中移動應用普遍專注于某些特定的功能,用戶想實現需要的功能,就要使用不同的應用軟件,使得手機軟件日益增加的同時,也降低了用戶體驗。
Android操作系統是現在國內手機的主流操作系統之一,主要用于承載手機App的應用[1]。它為智能移動終端應用程序的開發提供了很大的發展空間[2]。其中基于App Inventor開發的記錄類軟件市場上已有較多案例,但是功能上比較單一。日志平臺僅實現從Android客戶端開發、日志采集的功能。地圖平臺也重點關注位置定位的功能[3]。為了給用戶良好的使用體驗,該平臺上用戶可以實現地圖、日志、計劃、拍照等功能,能滿足用戶記錄日常生活、行走軌跡、規劃時間的需求,該平臺也可以輸入網址瀏覽想要的應用,能實現多種軟件功能。
基于以上分析,本文針對目前國內市場上缺乏完善的生活記錄軟件幫助用戶記錄日常生活、軌跡,為滿足用戶實時記錄生活,設計出多功能時間日志平臺。
為了達到更方便的實現隨時記錄生活的效果,此平臺結合地圖、日記、計劃等功能,滿足用戶的多種需求。
主要實現用戶登錄、個人信息的保存和顯示,用戶可設置頭像、生日信息和性別。實現對用戶信息的登記和保護[4]。最近幾年,大學生交互平臺App不斷涌現,但在界面設計上卻存在著一些問題[5]。針對上述問題,平臺界面整體采用扁平化風格。
整體設計如圖1所示。

圖1 功能設計圖 Fig.1 Functional design diagram
為了提高用戶使用體驗,主要設計了以下功能:
(1)地圖定位:首先調用高德地圖網址,用戶進行地圖常見功能的操作[6]。
(2)網址瀏覽:用戶輸入想查看的網址,調用網頁,能在此平臺實現瀏覽器的基本功能。隨著電子產品日益滲透到大眾生活的每個角落,用戶更加注重產品的交互體驗,對人機交互設計也提出更高的要求[7]。
(3)軌跡查看:能保存用戶的時間位置信息,顯示用戶當前所在地的實時地圖,能按照時間順序顯示出用戶不同時間位置的信息。點擊軌跡信息時,界面將顯示當時地點的位置地圖,以便用戶查看軌跡信息。
(4)地點查詢:從根本上說,大數據有兩大特征:多維性和時效性[8]。平臺根據用戶輸入的經度緯度數據實時顯示對應地點的位置信息,界面顯示當前地點到輸入地點的直線地圖,便于用戶實時了解輸入經緯度地址與當前地址位置關系。用戶也可輸入地點名或地址查詢相關地點的經緯度信息,界面上方顯示輸入地址的地圖信息,以便用戶了解輸入地點的相關信息。
主要有拍照記錄功能。用戶能直接運用平臺隨時隨地拍照記錄。
在平時生活中,我們可能都會定幾個小目標讓每天的生活更有方向,使我們做事更有條理、有針對性。因此設計了每日計劃打卡功能,用戶可以每日在平臺做計劃并打卡。該功能模塊也設置了可查看以往的計劃,實現用戶隨時查看往日計劃的想法。
主要實現用戶及時記錄感想并進行每日總結。用戶可以體驗隨時記錄想法、查看指定篇目的日記、隨時記的功能,準確、完整記錄信息是發展的新趨勢和新要求[9]。
日志管理是網絡安全管理中十分重要而又常常被忽視的環節[10]。平臺功能實現還存在的問題在于,目前僅能實現本地的存儲,因此沒有分享的功能。僅能實現本部手機的數據存儲,不能實現云存儲。
為了驗證平臺登錄后,本平臺基本功能是否可行及測試其穩定性。進行如下測試。地圖模塊主要功能測試,進行測試內容如用例如表1所示。

表1 地圖模塊主要功能測試三線格Tab.1 Main function test three-line grid of map module
通過上述地圖模塊測試,成功達到地圖模塊的預期功能??傮w功能測試如表2所示。

表2 總體功能測試三線格Tab.2 Overall functional test three-line grid
地點查詢功能測試用例如圖2所示,查詢地點到用戶所在地直線圖如圖3所示,每日計劃測試用例如圖4所示,平臺功能界面如圖5所示。

圖2 地點查詢Fig.2 Location query

圖3 地點直線Fig.3 Location straight line

圖4 每日計劃Fig.4 Daily plan

圖5 功能界面Fig.5 Function interface
Android平臺是目前最受歡迎的手機應用系統,基于Android平臺的手機移動App開發發展迅速[11]。目前我國記錄類軟件的應用主要局限于無法實現多功能的生活記錄,用戶體驗差。本平臺通過結合日志模塊、計劃模塊、地圖模塊、拍攝模塊,有效提高了用戶體驗感。測試結果表明,該應用具有頁面設計優秀、界面交互友好、功能完善等優點,但也存在無法進行云存儲、位置信息過遲返回等缺點,未來將進一步優化。