周雪
摘要:互聯網的急速發展使得每個行業的運行模式發生了巨大的變化。在這樣的環境下,手機應用程序的宣傳從以前的傳統媒體宣傳到如今的互聯網為載體進行宣傳,經歷了重大改革。該文闡述如何建設開放式移動應用交流平臺,主要功能有:用戶的注冊和登錄,用戶上傳或下載手機應用,用戶對應用進行評論,管理員發布新聞和招聘信息。該平臺主要面向智能手機應用開發者和智能手機用戶,宗旨是方便開發者發布自己開發的手機應用,通過其他用戶的下載使用,了解他們對該應用的意見,選取合理的意見對應用進行改善,最后做出符合市場需求的手機應用。
關鍵詞:移動應用;開放式;MySQL
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2019)06-0075-02
1 背景
目前互聯網發展非常迅猛,相關技術也隨著發展和變革,隨之而來的是在個人隨身攜帶產品中逐漸添加了以智能手機為首的移動終端設備,其連鎖反應則是手機移動應用的飛速發展。大眾群體以往通過電腦獲得服務與信息的體驗和期望,但這種方式漸漸被數不勝數的應用替代。在現代生活的各個場景里都存在著這些移動應用,用戶逐漸在移動終端的設備上去完成娛樂、社交和購物等活動,從此開始了全新的移動互聯網生活模式。那么多的手機移動應用是怎么來到我們手機上的呢?移動應用開發者把自己開發的移動應用上傳到一些移動應用平臺上,用戶在這個平臺上瀏覽并下載開發者上傳的移動應用。手機廠商自行開發推出的應用商店占比不斷上升,其市場份額同非手機廠商非網絡運營商應用商店差距有所縮小,但非手機廠商非網絡運營商的應用商店的占比優勢依然十分明顯,將持續領跑應用商店市場。移動應用平臺是為開發者和用戶服務平臺,允許開發者通過平臺的上傳功能上傳自己開發的移動應用,允許用戶從電腦或手機上瀏覽和下載一些為手機開發的應用程序。用戶可以下載需要積分項目和免費項目,讓該應用程序下載到電腦上。移動應用平臺擁有豐富多樣的移動應用,都是移動應用開發者為手機專門設計。下載到手機里的移動應用越多,就越能發現手機的各種可能,顛覆現有認知。在移動應用平臺下載移動應用會是一次愉快的體驗,在這里可以輕松找到想要的移動應用,甚至發現自己從前不知道卻有需要的新移動應用。
2 研究意義
本文旨在研究一個可以在不同平臺上運行,用戶可以上傳移動應用或下載移動應用,用戶可以對下載的應用進行評價的一個網站。該網站主要面向的群體以Android應用開發者和Android智能手機用戶為主。完整的移動應用交流網站包括多個模塊,通過整合,它們形成一個完全基于WEB的方案。
開放式移動應用交流平臺提供了一個便利而又高效的軟件發布交流平臺來為第三方手機軟件的開發者服務。促使手機軟件的開發者積極地參與其中,適應了移動終端持有者們對個性化軟件的訴求,進而使得手機移動應用的行業開始步入了一個急速的、良性的發展道路。
3 需求分析
平臺包含兩個模塊:管理員模塊和注冊用戶模塊。管理員分為超級管理員和管理員,超級管理員和管理員的區別為:是否具有修改任何人信息的權力——管理員沒有修改超級管理員的權限。管理員進入后臺后,可以對網站的全部功能進行管理。一、注冊用戶管理是管理員對注冊用戶信息的修改和刪除;二、新聞類別管理包括添加新聞類別和查詢或修改新聞類別;三、站內新聞管理包括添加站內新聞和查詢或修改站內新聞;四、新聞評論管理是管理用戶對新聞的評論,對評論做出回復;五、應用類別管理包括添加應用類別和查詢或修改應用類別;六、應用信息管理,是對用戶發布的應用進行查詢或修改;七、應用評論管理是對用戶的評論進行查詢或修改;八、友情鏈接管理包括添加友情鏈接和查詢或修改友情鏈接;九、留言管理是對用戶瀏覽網站后的留言的查詢和回復;十、系統管理包括系統公告管理和公司簡介處理。系統用戶的管理包括對應用類別管理,如各種類別的增刪查改;對應用信息的管理,如移動APP的增刪查改;新聞管理;各類評論管理,如新聞評論和對移動應用的評論管理;對用戶在線留言的答復管理等。在注冊用戶模塊中,注冊用戶登錄后,可以發布自己的APP,并對自己發布的APP進行維護,包括對其修改,刪除等。
4 數據庫的設計
平臺包含如下數據表:注冊用戶信息表、新聞信息表、應用類別表、系統用戶表、應用類別表、應用評論表、新聞評論表、留言表。
1)注冊用戶信息表主要記錄注冊用戶基本信息,表中字段有:id,username(賬號),password(密碼),name(姓名),sex(性別),province(省份),picture(照片),addtime(添加時間)。
2)應用類別表記錄各種應用的類別的基本信息,表中字段有:id,category(類別),addtime(添加時間)。
3)移動APP信息表記錄用戶移動APP情況的基本信息,表中字段有id,number(編號),appname(名稱),category(類別),picture(圖片),summary(簡介),system(運行環境),refreshtime(更新時間),size(軟件大小),edition(軟件版本),language(軟件語言),authorize(軟件授權),officialweb(軟件官網),download(下載地址),addtime(添加時間),name(發布人)。
4)應用評論表記錄應用的評論信息,表中字段有id,appid(應用ID),username(賬號),picture(照片),name(姓名),content(留言),addtime(添加時間)。
5)留言信息表記錄用戶發布的留言信息,表中字段有id,username(賬號),picture(照片),name(姓名),content(留言),addtime(添加時間),reply(回復)。
6)友情鏈接表記錄管理員發布的友情鏈接信息,表中有字段id,webname(網站名稱),url(網址),addtime(添加時間)。
5 系統實現
1)移動APP上傳的設計與實現
個人登錄以后,單擊進入個人后臺頁面。然后單擊左邊的添加應用,即可上傳移動應用,需要填寫名稱、類別、圖片、運行環境、軟件授權、軟件語言、軟件版本、軟件大小、更新時間、軟件官網、下載地址和簡介。添加信息后,可點擊查看信息,該頁面包含搜索功能和管理個人上傳應用。
2)留言管理的設計與實現
網站管理員進入后臺頁面之后,點擊左邊的留言就能對留言信息進行的處理,本頁面主要內容是按編號或名稱對留言的搜索功能,展示全部留言,可以對每條留言進行回復或刪除。
3)應用展示與下載的設計與實現
系統用戶登錄后,點擊應用圖標可以看到應用的詳情介紹,顯示應用圖片、編號、類別、發布人、運行環境、軟件授權、軟件語言、軟件版本、軟件大小、更新時間、軟件官網、下載地址,點擊下載即可下載應用安裝文件。
4)新聞管理的實現
網站管理員進入后臺頁面之后,單擊左側的新聞菜單,能對新聞信息進行處理或添加,包含對其全部的內容進行處理,該頁面包含按標題搜索的功能,可以對每條新聞進行修改或刪除。
6 總結
開放式移動應用交流平臺的主要功能基本符合智能手機持有者的需要。能對各種信息進行處理,包括信息的存儲和查詢,也能對開放式移動應用交流平臺網站的修改等進行操作。
參考文獻:
[1] 張敏.應用商店:合作經營成新趨勢[J].通訊世界,2012(3).
[2] 龐詠.安卓應用商店使用意愿分析:期望確認角度[D].北京:北京郵電大學,2013.
[3] 帥國安.移動終端App對用戶生活方式重構的影響[D].無錫:江南大學,2015.
[4] 王闖.HTML語言的網頁制作技巧與方法分析[J].無線互聯科技,2015(11):38-39.
[5] 張鐵紅,邵波.淺談HTML語言的網頁制作方法與技巧[J].通訊世界,2016(1):189.
[6] 齊慧平.HTML語言的網頁制作技巧與方法分析[J].電腦迷,2016(1): 11,13.
【通聯編輯:光文玲】