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

T基于Android的校園幫辦APP的設計

2017-12-25 06:07:20楊光于浩高健宋唯暢劉夢琳
東方教育 2017年21期

楊光++于浩++高健++宋唯暢++劉夢琳

摘要:本文主要介紹了設計開發校園幫辦APP的意義以及具體實現過程。本系統分為兩個部分:前臺任務發布系統和后臺任務管理系統,實現了任務接取和發布的規范性,安全性。前臺任務發布系統采用Android技術實現,后臺任務管理系統應用Java Web技術和Tomcat實現。

關鍵詞:Android;Java Web;校園幫辦APP;MySQL

0.引言

隨著科技的發展,現如今的大學校園也正逐漸走向信息化,學生們的生活節奏也隨著越來越快。越來越多的學生已經習慣于利用手機APP安排一些日常活動,比如說手機打車、手機外賣等等。而在這個快節奏的學校生活中,一個人不可能在同一時時刻完成幾件事,比如一個學生正在打球,這時快遞來了也需要簽收,這時他就需要找別人幫忙代收。校園幫辦APP的開發可以讓人們事務繁忙時仍能完成多件事。對于個人而言,校園幫辦APP不僅是能幫人收取、購買物品那么簡單。首先,在信息科技還在迅速發展的階段,這種軟件還是新穎的一種,其次,它還可以讓雙方都能獲得好處,發布任務的一方既可以做完眼前的事,也可以在同一時間做完另一件事,而接取任務的一方可以閑暇時間獲取一定的利益。

1.數據庫設計

數據庫是信息系統的核心和基礎,把信息系統中大量的數據按一定的模型組織起來,提供存儲、維護、檢索數據的功能,使信息系統可以方便、及時、準確地從數據庫中獲得所需的信息。

本系統的數據存放采用了MySQL數據庫技術。MySQL是一個多線程的、跨平臺的、開源的結構化查詢語言(SQL)數據庫服務器。MySQL的執行性能非常高,運行速度非常快,并非常容易使用。目前MySQL被廣泛地應用在Internet上的中小型網站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇MySQL作為網站數據庫。

1.1概念設計

通過對本系統的需求分析,得出了如圖1所示的系統E-R圖。

1.2邏輯設計

通過概念設計,得出了本系統的E-R圖。在邏輯設計階段,將E-R圖轉化為相應的關系模式,在關系模式中選擇好合適的屬性作為表的主鍵和索引。

2.校園幫辦APP系統架構

通過全面細致的用戶需求分析,本小組成員明確了所要開發的軟件應具有的功能、性能與界面,在此基礎上得出了如圖2所示本系統的系統架構圖。

此系統服務器端由數據庫和后端代碼組成,應用管理員可以通過PC端網頁進行管理。所有用戶可以通過Android端進行即時通訊,發布或接取任務。

服務器:用以運行后端代碼和數據庫等重要數據。服務器系統是WindowsServe系統,項目代碼通過tomcat進行部署。

數據庫:用以存儲用戶信息和任務等數據,同時存儲了用以實現各種功能的數據表。

后端代碼:此系統采用Java語言編程,后臺代碼分為前端頁面和后端邏輯代碼。主要用于實現管理端的功能和Android端的信息交互。

PC端 :PC端用來訪問網站頁面,進行任務表的管理,數據評價等操作。

Android端:可進行快捷撥打電話,即時通訊,任務提交接取,查看,評價。

整體過程為Android端通過獲取服務器端響應來實現登錄,即時通訊功能,提交務到服務器,服務器對信息進行保存。登錄網頁版可以查看任務的信息,并進行狀態修改。

3.校園幫辦APP的功能設計

3.1前臺模塊

在客戶端,用戶使用系統,首先是進入登錄頁面。在該頁面中必須輸入正確的賬號和密碼才能登陸成功。

學生首次登錄后,可以選擇以下功能進行操作:

“發布任務”模塊:選擇該模塊后用戶可以在此界面進行發布任務。

“接受任務”模塊:選擇該模塊后用戶可以查看附近有人發布的任務并接取。

“我的任務”模塊:選擇該模塊后用戶可以查看自己已經發布的任務,及完成狀態。

“我的賬戶”模塊:選擇該模塊后用戶可以修改、查看個人資料以及修改密碼。

3.2后臺模塊

系統管理員可以用自己的賬號和密碼進入后臺管理系統。在后臺可以實現如下主要功能:

“任務管理”模塊:實現對用戶發布任務的審核,查看和刪除。

“用戶管理”模塊:可以實現對用戶信息的查看和修改。

4.用到的主要技術

前臺界面設計:采用RelativeLayou結構進行各界面設計。此結構使得各個界面的設計更加靈活多變,與服務器的交互功能采用了async框架,使得與服務器的交互更加的方便,方法調用更加靈活實用,而數據的交互運用了json,Gson對其進行解析和轉換,使得服務器與客戶端的數據傳輸效率更高。

后臺界面設計:網頁端的設計運用了javaweb,HTML,js,css等技術,網頁在服務器上運用了TomCat進行發布,主要運用了Servlet進行網頁與服務器端的數據交互,并通過服務器進行對數據庫的修改。

前臺和后臺的數據交互:主要運用了JSON(JavaScript Object Notation, JS 對象標記) 這一種輕量級的數據交換格式進行安卓端與服務器端的數據交互,具有簡潔和清晰的層次結構,易于人閱讀和編寫,同時也易于機器解析和生成,提高了編程效率。

數據庫訪問層設計:系統使用JDBC(Java DataBase Connectivity,java數據庫連接)技術實現了服務器端和數據庫的連接和訪問。

5.結束語

本組成員通過對任務發布與接取進行了較深入地研究,設計開發出的校園幫辦APP操作簡單、功能較完善,在實際使用中有一定的推廣價值,同時該APP也為生活的方便化作出了一定的參考價值。

參考文獻:

[1]盧瀚,王春斌等.Java Web開發實戰1200例.第11卷[M]. 清華大學出版社, 2011.

[2]肖云鵬,劉宴兵,徐光俠.Android 程序設計教程[M].清華大學出版社,2013.

[3]李昭原.數據庫原理與應用[M].科學出版社,2002.

主站蜘蛛池模板: 91原创视频在线| 永久天堂网Av| 国产大片黄在线观看| 97视频免费在线观看| 欧美啪啪网| 精品一区二区三区无码视频无码| 蝴蝶伊人久久中文娱乐网| 日本午夜三级| 欧美a在线| 一本色道久久88亚洲综合| 黄色污网站在线观看| 九九热免费在线视频| 无码电影在线观看| 国产福利微拍精品一区二区| 欧美日韩中文国产va另类| www精品久久| 亚洲男人在线| 天堂岛国av无码免费无禁网站 | 亚洲欧洲天堂色AV| 青青草国产在线视频| 亚洲大学生视频在线播放| 国产亚洲精品无码专| www.91在线播放| 91蜜芽尤物福利在线观看| 91成人免费观看| 伊人福利视频| 亚洲精品中文字幕无乱码| 久久综合色视频| 国产欧美视频在线观看| 国产一级裸网站| 99性视频| 中文字幕欧美日韩高清| 尤物午夜福利视频| 亚洲an第二区国产精品| 国产免费怡红院视频| 操美女免费网站| 国产91丝袜在线播放动漫| 国产无码精品在线播放| 色妞永久免费视频| 国产精品久久久久久久久久久久| 夜夜高潮夜夜爽国产伦精品| 老司机午夜精品网站在线观看| 国产成人在线无码免费视频| 青青草国产一区二区三区| 亚洲一道AV无码午夜福利| 日日拍夜夜操| 亚洲Av综合日韩精品久久久| 伊人精品成人久久综合| 国产乱人乱偷精品视频a人人澡| 青青青视频免费一区二区| 欧美激情首页| 99久久亚洲精品影院| 国产人成在线观看| 亚洲黄色高清| 亚洲视频a| 高清大学生毛片一级| 欧美成人第一页| 欧美一区二区人人喊爽| 亚洲一区二区三区国产精华液| 欧美日韩精品综合在线一区| 国产Av无码精品色午夜| 亚洲男人在线天堂| 久久国产精品娇妻素人| 91年精品国产福利线观看久久 | 国产精品爽爽va在线无码观看| 国产精品自在在线午夜区app| 2020最新国产精品视频| 午夜日本永久乱码免费播放片| 欧美国产在线精品17p| 在线观看精品国产入口| 激情综合五月网| 男女性午夜福利网站| 亚洲欧美自拍一区| 国产91精品最新在线播放| 在线国产毛片| 亚洲水蜜桃久久综合网站| 孕妇高潮太爽了在线观看免费| 在线日本国产成人免费的| 国产欧美日韩va另类在线播放| 热99re99首页精品亚洲五月天| 国产欧美日韩91| 国产区成人精品视频|