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

基于Android的高校社團管理與服務系統設計

2019-10-08 09:03:43鄭大翔孫晨鵬李志芳
軟件 2019年2期

鄭大翔 孫晨鵬 李志芳

摘? 要: 在傳統的校園社團管理工作中,各種社團活動都需要經過策劃、申請、學校批準等環節,且一般均通過紙質類報表完成,耗費大量的人力、物力,過程周期長,招新效率低下。針對以上問題,使用 Wex5平臺、HeidiSQL數據庫管理工具及java語言,設計并實現了一個基于Android的高校社團管理與服務系統。充分利用移動APP的實時性和便捷性,實現在線報名、查看社團信息、查看或參與社團活動、投票、提問等功能。可以大大提高社團管理工作效率,在社團招新和活動舉辦中發揮巨大作用。

關鍵詞: 社團管理與服務;Android;移動App;Wex5

中圖分類號: TP39? ? 文獻標識碼: A? ? DOI:10.3969/j.issn.1003-6970.2019.02.006

【Abstract】: In the traditional campus community management work, various community activities need to be planned, applied, approved by the school, etc., and generally completed through paper-based reports, which consume a lot of manpower and material resources, long process cycle, and low efficiency. Wait. In response to the above problems, an Android-based college community management and service system was designed and implemented. Use Wex5 platform to create system interface and then connect the back-end service with java language, make full use of the real-time and convenience of mobile APP, realize online registration, view community information, view or participate in community activities, voting, questioning and other functions. It can greatly improve the efficiency of the management of colleges and universities, and plays a huge role in the recruitment of new clubs and events.

【Key words】: Community management and services; Android; Mobile App; Wex5

0? 引言

隨著移動互聯網技術的發展,各高校已經逐漸開始使用各種移動平臺實現課堂簽到、成績查分,申請教室、在線學習、在線評價及第二課堂活動等等。而傳統的社團招新,多采用分發宣傳單、組織人員上門宣傳,耗費大量的人力,物力,效果卻不甚滿意;同時,大多新生表示,對社團及相關部門了解不夠具體,選擇困難;報名結束后,社團管理人員也要花費大量的時間去整理報名信息,過程冗雜;此外,社團活動的宣傳、投票、計票和意見收集等方面,同樣是以宣傳單和紙質問卷的形式為主,人工完成。整個過程周期長,效率低,紙質資料管理十分不便。實現社團活動的宣傳、反饋收集、多樣化資料存儲和編輯等的信息化、實時性和便捷性,成了社團管理與服務發展的必然趨勢。

基于Android的高校社團管理與服務移動App的設計目標,是提高社團管理人員的工作效率,提升活動的質量,方便社團成員參與社團建設和管理,為同學、老師們和管理人員提供一個信息化溝通及管理平臺,使社團管理更加規范化。系統主要具備以下功能:

(1)各社團基本信息、歷史活動的照片及獲獎情況等資料介紹,有利于大家深入了解各社團現狀;

(2)移動終端在線報名、招新、咨詢等;

(3)社團多樣化資源的上傳,及移動APP實時在線瀏覽;

(4)實時發布社團活動通知,讓更多的師生分享活動的歡樂,增添社團的魅力;

(5)實現為社團和社團活動的投票及投票統計功能,有助于增進社團間的競爭和增進師生及學校管理層對社團的了解。

1? 主要技術介紹

1.1? Wex5

Wex5是一個開源并且免費使用的APP可視化、前端開發工具,其在eclipse基礎上封裝了很多東西,提供豐富組件體系,方便快捷,具備以下特點:

(1)主題、樣式:海量bootstrap資源引入和定制;

(2)UI組件:純H5+CSS5,輕松引入第三方UI組件;

(3)前端UI:完全恪守html5+css5+js,干凈純潔;

(4)后端:標準協議,支持所有主流技術和平臺(java、node、php、.net等);

(5)設備api:采用業界主流Phonegap/Cordova[1]。

鑒于Java作為一種跨平臺、適合于分布式計算環境的面向對象編程,具有面向對象、跨平臺性、可靠性和安全性等優點[2]。特別適合用于后端服務開發,開發過程中,使用前端wex5工具提供的數據組件綁定相應服務,通過actionUrl調用java語言所編輯的后端服務,從而實現前后端數據交互,再加上wex5集成開發的特點,極大提高了開發效率。

Wex5開發工具使用業界非常流行的jquery和bootstrap技術,基于html5+css3+js標準提供了可視化可拖拽的組件,使得App的UI界面打造為最接近原生的效果,采用混合應用(hybrid app)開發模式[3],可以輕松調用手機設備的系統和硬件能力,如相機、文件等,方便快捷的實現了本系統的圖片上傳功能。后端又通過http、WebSocket等協議連接由java語言編寫的后端中間件或云服務,連接MYSQL數據庫實現前后端數據交互和實時更新[4]。

1.2? HeidiSQL

HeidiSQL是一種完全免費的MYSQL數據庫可視化管理工具。其提供了用于在數據庫瀏覽之間切換 SQL查詢和標簽帶有語法突出顯示的簡單易用的界面,也可以從文本文件導入數據,運行SQL查詢。

本項目通過問卷調查、現場咨詢、討論等一系列調研,進行了充分的需求分析,確定基于關系型數據庫MYSQL下的E-R模型,完成所需數據庫表的邏輯結構設計,最后使用HeidiSQL可視化管理工具建立物理模型,錄入測試數據進行系統測試,通過規范數據類型和長度等對用戶輸入的數據規范化。

2? 基于Android的高校社團管理與服務系統設計

2.1 系統框架

本系統采用apache服務器實現負載平衡,解決分布式并發需求,由java搭建后臺服務連接mysql數據庫與服務層通過前端組件匹配,wex5提供的集成云API和cordova插件,由此完成APP的整體設計[5],最后設置打包密碼,生成動態密匙,發布應用,系統架構如圖1所示:

用戶輸入的內容經controller層傳遞給model層進行業務判斷和處理,操作完成之后返回值給view層,view層按照返回的數據和邏輯給予適當的視圖,反饋給用戶,然后用戶可以進行下一步操作,其系統工作模式如圖2所示。

2.2? 系統功能模塊

根據不同用戶需求,系統設計分為普通用戶、社團管理人員、系統管理員三類客戶端,系統總體功能如圖3所示。

其中,普通用戶注冊后即可登陸系統,查看各社團的介紹、社團活動,活動報名,參與投票,咨詢,還可以在線注冊;社團管理人員功能較多,包括(1)社團招新信息發布,及報名社團人員信息審核。(2)社團成員信息查找和編輯。(3)社團活動信息編輯和發布、報名審核、投票統計。(4)在線留言審核及回復等;而系統管理員主要負責管理全部社員,更新社團管理員,審核社團活動。

2.3? 系統核心功能及實現

(1)在線招新

社團管理員發布招新,用戶可查閱招新信息,在線報名。管理員會審核報名信息,納入新社員,即成功注冊社團。用戶界面如圖4所示:

(2)社團活動投票

社團管理人員發布活動通知,用戶可以查閱活動信息,在線報名。社團管理員會審核報名信息,并發布投票活動,用戶參與投票,系統自動進行投票統計。用戶界面如圖5所示:

(3)資源上傳

在社團管理功能中,管理員能夠上傳社團的徽標、各種活動宣傳資料。如圖6所示。

2.4? 系統實現的關鍵問題

(1)數據傳輸技術

首先要對數據庫操作生成sql語句并建立服務,然后在wex5工具設計界面上加入baasData組件綁定數據庫相應表和對應的服務[6],在用戶使用時觸

發該組件,系統將連接數據庫執行綁定的服務,實現數據傳輸,如圖7所示。

(2)圖片上傳及顯示技術

第1步:在需要存儲圖片的數據庫表結構中加入圖片字段,相關屬性為:cIcon(字段名), varchar(字段類型),500(最大長度);

第2步: 在wex5工具編寫的APP界面中加入attachmentSimple組件,定義attachmentSimple組件的actionUrl方法,調用SimpleFileStore.java連接服務,實現用戶可以選擇手機圖庫中要上傳的照片,實現圖片轉化和物理存儲;

第3步:wex5調用bassdata數據組件的saveData方法實現將上傳的照片轉化為二進制流存儲到磁盤(人為規定的路徑)[7],將路徑以數據組件規定的命名方式命名,并轉化為JSON字符串存儲到相應的數據庫中[8]。

3? 結束語

總之,通過構建基于智能移動設備終端的高校社團管理與服務系統,讓用戶能實時、便捷的了解社團和社團活動信息,方便社團組織和管理,為同學和社團之間搭建了一個十分便捷的交流橋梁。系統當前主要功能包括社團活動和招新的組織、宣傳以及有限數據處理。進一步的研究方向是,根據各社團歷年活動詳情以及活動的信息數據,對活動進行智能分析,從而更好地優化活動流程、提高活動的質量和對大學生創新能力的培養。

參考文獻

汪玲, 張宇, 樊強, 杜苗. 基于Wex5面向高校群體的事務處理預約系統設計與實現[J]. 現代商貿工業, 2018, (12): 181-183.

唐滔. 基于WEX5的外賣APP設計與實現[J]. 電腦編程技巧與維護, 2017, (22): 34-36.

山少男. 基于WEX5的Android系統記賬本HTML5App開發與設計[J]. 電腦編程技巧與維護, 2017, (12): 47-48, 52.

劉婭. 基于HTML5的移動端教學管理系統的設計與開發 [J]. 信息技術與信息化, 2018, (6): 125-127.

張天云. Web APP技術框架下“大學校園助手”APP的設計與實現[J]. 中國信息技術教育, 2017(10): 73-75.

劉曼玉, 李康文, 張石, 龐旭東, 彭德民, 曹衛東. 基于HTML5技術的高校社團管理軟件及網站的實現[J].電腦知識與技術, 2018, 14(18): 60-62.

鈕永莉, 戴子東. 基于MVC框架的高校社團管理系統研究與實現[J]. 西安文理學院學報(自然科版), 2018, 21(04): 84-87+112.

劉宣彤. 大學生社團綜合管理平臺論壇模塊的設計[J]. 電腦知識與技術, 2017, 13(33): 92-93+120.

主站蜘蛛池模板: 亚洲欧美日韩高清综合678| 狠狠躁天天躁夜夜躁婷婷| 亚洲日韩AV无码精品| 另类专区亚洲| 国产人人射| 国产成人超碰无码| 欧美色视频在线| 无码网站免费观看| 国产成人精品优优av| 亚洲精品在线观看91| 国产在线啪| 欧美日韩国产精品va| 久久性妇女精品免费| 免费激情网址| 国产福利小视频在线播放观看| 91无码人妻精品一区二区蜜桃| 午夜无码一区二区三区| 色欲色欲久久综合网| 亚洲男人的天堂久久香蕉网| 强奷白丝美女在线观看| 高清久久精品亚洲日韩Av| 亚洲视频色图| 成人福利视频网| 无码一区二区三区视频在线播放| 精品亚洲麻豆1区2区3区| 亚洲国产精品国自产拍A| 精品亚洲麻豆1区2区3区| 日韩高清中文字幕| 在线观看欧美精品二区| 免费中文字幕一级毛片| 日本精品视频一区二区 | 波多野结衣中文字幕一区二区| 日韩av高清无码一区二区三区| 91精品国产91久无码网站| 波多野结衣一区二区三区88| 试看120秒男女啪啪免费| 亚洲愉拍一区二区精品| 午夜福利网址| 伊人成人在线| 国产第八页| 国产精品网址你懂的| 在线观看国产精美视频| 素人激情视频福利| 98精品全国免费观看视频| 国产十八禁在线观看免费| 亚洲欧洲日产无码AV| 欧美不卡视频一区发布| 国产91视频观看| 亚洲AV无码久久天堂| 新SSS无码手机在线观看| 亚洲国产天堂在线观看| 亚州AV秘 一区二区三区 | 99久久国产精品无码| 久久a毛片| 久久久亚洲色| 狠狠五月天中文字幕| 国产精品久久久久无码网站| hezyo加勒比一区二区三区| 亚洲丝袜中文字幕| 97精品伊人久久大香线蕉| 9cao视频精品| 日韩精品免费一线在线观看| 久久窝窝国产精品午夜看片| 国产一级毛片网站| 国产精品55夜色66夜色| 麻豆精品视频在线原创| 午夜免费视频网站| 国产视频大全| 真人高潮娇喘嗯啊在线观看| 国产熟女一级毛片| 免费A∨中文乱码专区| 国产不卡一级毛片视频| 免费A级毛片无码免费视频| 潮喷在线无码白浆| 欧美日韩福利| V一区无码内射国产| 特级aaaaaaaaa毛片免费视频| 香蕉国产精品视频| 91九色视频网| 国产91高清视频| 精品国产乱码久久久久久一区二区| 福利视频一区|