999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“輕松一?!毙@APP的設計與實現

2019-09-10 07:22:44徐超劉才銘代川陳潔童琪茜張美琪
現代信息科技 2019年18期

徐超 劉才銘 代川 陳潔 童琪茜 張美琪

摘 ?要:移動互聯網和智能手機的發展促使手機APP得到了廣泛的應用,校園APP可以方便學生的學習和生活。為了開發一款適合樂山師范學院的手機APP,本文設計和實現了一款名為“輕松一?!钡男@APP,設計了系統的總體框架、功能模塊和數據庫結構,實現了論壇發布、失物招領、尋物啟事發布、二手信息發布等校園常見服務,該手機APP采用Java語言、Eclipse平臺等主流技術進行了編程實現,該APP的實現可以為在校大學生提供生活便利。

關鍵詞:手機APP;校園APP;APP設計;APP實現

中圖分類號:TP311.56 ? ? ?文獻標識碼:A 文章編號:2096-4706(2019)18-0005-03

Abstract:With the development of mobile internet and smart phone,mobile APP has been widely used. Campus APP can facilitate students’study and life. In order to develop a mobile app suitable for the author’s school,this paper designs and implements a campus APP named “Easy School”,designs the overall framework,functional modules and database structure of the system,and realizes common campus services such as forum publishing,lost and found information publishing,and second-hand information publishing. The mobile phone APP is programmed and implemented with Java language,Eclipse platform and other mainstream technologies. The realization of the APP can provide convenience for college students.

Keywords:mobile APP;campus APP;APP design;APP implementation

0 ?引 ?言

隨著移動互聯網的深入發展,智能手機已成為人們重要的隨身電子設備,而大學生群體更是智能手機應用的主要人群之一。同時,手機APP應運而生,在餐飲、校園工作等方面有了大量應用。在大學校園,手機APP已經成為大學生了解校園信息的主要途徑。但目前還缺少能夠完全適應大學生校園生活的手機APP,尤其是缺少既滿足普通信息發布,又滿足失物招領、二手物品買賣等功能的手機APP。為了解決以上問題,本文設計和實現了一款名為“輕松一校”的校園APP,旨在為在校大學生打造一個便捷的校園生活手機APP。

1 ?APP設計

1.1 ?總體設計

“輕松一校”校園APP采用了當前先進的軟件工程思想,其功能模塊包括:論壇、失物招領、尋物啟事、二手物品等模塊,本APP的功能架構圖如圖1所示。

系統流程圖如圖2所示,普通用戶能夠使用校園APP的交互功能,在下載本APP之后,點擊APP進入首頁,可以看到論壇的主界面。該頁面提供一些學生學習心得等信息,用戶也可以點擊自己感興趣的信息,進入詳情頁面了解該信息的全部內容,如評論等。如果普通用戶想要發布評論,則需要進行登錄。

用戶在登錄時可以選擇注冊或者是登錄。在用戶沒有注冊的情況下,可以使用手機號進行注冊。在已經注冊的情況下,如果用戶已經忘記注冊時的密碼,則可以使用密碼重置功能,通過手機號接收驗證碼,并填寫新密碼,從而進行重新登錄。

用戶登錄成功后,可以使用該軟件的所有功能,如論壇信息發布、二手物品信息發布、失物招領發布等信息發布功能。用戶也能進入“我的”頁面,查看個人信息,如用戶已經發布過的二手物品等信息,以及可以修改用戶的個人簽名、頭像等詳細信息。

1.2 ?論壇模塊設計

用戶可在論壇頁面中瀏覽其他用戶發表的帖子,并且使用評論點贊等功能。同時可以進行發帖操作,該模塊處理流程如圖3所示。本模塊在前端通過Ajax向后臺發送請求,并從后臺獲取數據,再將數據返回到前端對頁面進行渲染。

1.3 ?失物招領和尋物啟事模塊設計

失物招領模塊為用戶提供了一個尋找失物的可靠安全平臺,用戶可自行在該模塊上搜索丟失物品,該模塊處理流程與圖3相同。

尋物啟事模塊可由用戶本人自行操作,根據丟失物品信息進行尋物啟事發布,該模塊處理流程與圖3相同。

1.4 ?二手物品設計

二手物品模塊是一個二手商品交易平臺,用戶可將自己的二手商品在此平臺上進行發布,從而售賣各種二手物品,其他用戶可自行查詢所需二手物品,該模塊處理流程與圖3相同。

2 ?APP實現

在“輕松一?!毙@APP實現中,手機端選擇Android操作系統作為運行平臺,采用Java作為開發語言,采用MySQL作為系統數據庫,采用技術成熟的三大框架(MyBatis +Spring+Spring MVC)作為開發模式,利用Spring Boot框架對三大框架進行整合,減少配置文件的書寫,避免軟件開發時代碼錯誤的產生。

“輕松一?!毙@APP是一款功能實用、界面簡潔友好、用戶操作簡單方便、同時易于擴展新功能的校園APP系統。本APP主要用來實現數據存儲、數據顯示以及數據上傳等功能,其實現如下。

2.1 ?論壇模塊的實現

論壇發布模塊幫助同學進行學習交流,解決學習上遇到的問題,分享學習經驗,促進跨專業跨學院的學習交流,增加同學們的其他知識量。本模塊采用論壇積分制,通過積分可以換取小禮品,以此增加同學們使用的積極性。論壇模塊的實現界面如圖4所示。用戶點擊論壇信息,客戶端通過AJAX的異步技術發送請求到服務器,服務器通過控制層Controller中的方法獲取到AJAX傳輸過來的對象參數。

在Spring MVC框架中,可以解析AJAX封裝的JSON數據,獲取服務器所需要的數據,Spring框架可以解耦,減少對象和對象的耦合程度。MyBatis是一個基于Java的持久層框架,提供輕量級的數據庫交互技術,使得服務器可以更加便捷地獲取到所需數據。

服務器端中,Controller獲取到請求參數,使用Service層模型,Service層再去調用DAO層,即DAO層是與數據庫進行交互的,這樣Controller可以間接訪問數據庫,獲取到客戶端需要的數據。

2.2 ?失物招領和尋物啟事模塊的實現

失物招領的實現界面如圖5所示,撿到物品的人員可以在該模塊發布信息。

尋物啟事的實現界面如圖6所示,丟失物品的人員可以在該模塊發布信息。

2.3 ?二手物品信息發布模塊的實現

二手物品信息發布的實現界面如圖7所示。學生可以將不再使用的學習資料、書籍、文具、生活用品等物品信息發布在該模塊,供其他同學選擇,減少資源浪費,同時也方便其他同學的生活。

用戶想要發布自己的二手物品,就需要用戶登錄。用戶登錄完成之后,點擊信息發布,如圖8所示,選擇所要發布的信息。選擇二手物品發布,進入二手物品信息發布頁面,如圖9所示。用戶可以選擇要出售二手物品類型,如手機、化妝品等。上傳二手物品圖片,用戶可以從手機相冊選擇圖片,在圖冊選擇圖片時,可以選擇多張圖片,或者是拍照上傳圖片。使得其他用戶瀏覽二手物品時能夠更加詳細了解該二手物品。上傳二手物品圖片時我們使用Java中的MultipartFile對象獲取到用戶上傳的圖片信息,使用阿里云的API,將圖片上傳到阿里云的云存儲對象,上傳成功后,阿里云的API將會返回圖片在云存儲對象中的文件名,將文件名作為字符串存儲到MySQL數據庫。而不是將圖片直接以二進制形式存儲到數據庫中,如果直接存儲會增加數據庫讀取時的資源消耗,也會增加服務器轉換時的難度。

服務器執行完二手物品信息的增加后,會返回一個Integer對象,AJAX通過返回的數字進行校驗,如果返回的數字為0,則表明二手物品信息發布失敗,返回大于0的數字,表示發布成功。

數據回顯,用戶發布成功,可以在二手物品頁面看到自己所發布的二手物品信息。在二手物品頁面加載數據,使用AJAX去服務端請求所需要數據,在加載用戶發布的圖片時,<img>標簽的src屬性會識別字符串是否存在。在數據庫存儲的只是圖片的文件名,再拼接字符串,將文件名和阿里云的云存儲對象的網絡路徑拼接,那么src就能找到圖片路徑并進行加載。

3 ?結 ?論

本文設計和實現的手機APP軟件旨在服務于在校大學生的校園生活,主要為學生提供論壇、失物招領、尋物啟事、二手信息發布等功能,實現在校大學生相互的交流與溝通,使學生的大學生活更加輕松便捷。

參考文獻:

[1] 馬紅麗.App應為民服務 [J].中國信息界,2019(2):34-37.

[2] 汪衛平.“智慧校園”環境下校園APP項目的研究與實踐 [J].信息與電腦(理論版),2019(8):53-54+57.

[3] 肖翀,黃柯達,曾魏偉,等.基于Android平臺的校園助手APP設計研究 [J].數字通信世界,2019(4):165.

[4] 馬奇奇,戴靜,王帥,等.“智能順風”APP開發應用 [J].電腦迷,2018(10):146.

[5] 劉立維,向玥.校園廢舊衣物再利用APP手機設計構想 [J].湖南包裝,2017,32(4):114-117+129.

[6] 胡永泉,曾麗娜.成工校園APP的設計與實現 [J].科技資訊,2017,15(31):34-35.

作者簡介:徐超(1998-),男,漢族,四川內江人,本科在讀,研究方向:軟件工程;通訊作者:劉才銘(1979-),男,漢族,四川武勝人,教師,教授,博士,研究方向:網絡安全;代川(1998-),男,漢族,四川樂山人,本科在讀,研究方向:軟件工程;陳潔(1998-),女,漢族,江西九江人,本科在讀,研究方向:軟件工程;童琪茜(1997-),女,漢族,四川仁壽人,本科在讀,研究方向:軟件工程;張美琪(1997-),女,漢族,吉林松原人,本科在讀,研究方向:軟件工程。

主站蜘蛛池模板: 九色综合视频网| 伊人久久影视| a毛片免费观看| 亚洲水蜜桃久久综合网站| 无码中文字幕乱码免费2| 亚洲无码高清视频在线观看| 国产成人AV大片大片在线播放 | 亚洲成年人片| 日韩无码黄色网站| 中文一级毛片| 欧美成人精品一区二区| 久久精品这里只有国产中文精品 | 国产91导航| 思思99思思久久最新精品| 婷婷99视频精品全部在线观看| 青青热久免费精品视频6| 成年人免费国产视频| 日本a∨在线观看| 五月激情婷婷综合| 亚洲欧洲一区二区三区| 欧美精品v欧洲精品| 亚洲色图欧美| 26uuu国产精品视频| 最新无码专区超级碰碰碰| 无码AV动漫| 亚洲成人高清在线观看| 97在线国产视频| 狠狠色成人综合首页| 久久亚洲国产一区二区| 国产97公开成人免费视频| 久久久久国产精品免费免费不卡| 国产全黄a一级毛片| 久久国产精品无码hdav| 国产福利一区视频| 国产91特黄特色A级毛片| 国产精品美女网站| 亚洲成人动漫在线观看| 婷婷成人综合| 亚洲三级影院| 欧美黄色网站在线看| 成人午夜天| 日本一区二区三区精品国产| 久久青草免费91线频观看不卡| 国产亚洲欧美在线人成aaaa| jizz国产在线| 日韩成人高清无码| 91偷拍一区| 亚洲v日韩v欧美在线观看| 国产精品视频导航| 不卡的在线视频免费观看| 韩日免费小视频| 欧美日韩在线第一页| 欧美在线综合视频| 国产导航在线| 国产玖玖玖精品视频| 国产色婷婷视频在线观看| 精品国产免费第一区二区三区日韩| 婷婷亚洲天堂| 欲色天天综合网| 日本少妇又色又爽又高潮| 国产成人区在线观看视频| 成人韩免费网站| 亚洲人成网站日本片| 2022国产无码在线| a级毛片免费播放| 国产精品国产主播在线观看| 欧美69视频在线| 免费看美女自慰的网站| 国产成人综合久久精品下载| 亚洲欧美一区二区三区麻豆| 成年免费在线观看| 欧美福利在线| a毛片免费在线观看| 伊人久久大香线蕉综合影视| 在线精品自拍| 精品国产美女福到在线直播| 国产情侣一区| 少妇人妻无码首页| 午夜毛片免费看| 伊人网址在线| 超薄丝袜足j国产在线视频| 精品国产成人高清在线|