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

基于H5+Android的智慧校園一點(diǎn)通的設(shè)計(jì)與實(shí)現(xiàn)

2018-11-21 05:35:02曹先東蔡振山李晴崔婕任生花
中小企業(yè)管理與科技 2018年31期
關(guān)鍵詞:數(shù)據(jù)庫(kù)校園用戶

曹先東,蔡振山,李晴,崔婕,任生花

(天津職業(yè)技術(shù)師范大學(xué),天津 300000)

1 背景

1.1 現(xiàn)狀

隨著互聯(lián)網(wǎng)以及移動(dòng)設(shè)備的大范圍普及,手機(jī)等移動(dòng)設(shè)備已然成為大學(xué)生的必備品之一[1]。同時(shí)手機(jī)應(yīng)用商店里的APP也以較快的速度增長(zhǎng)著,琳瑯滿目的APP極大地滿足了大學(xué)生對(duì)于娛樂(lè)生活的體驗(yàn),但是單一的APP功能越來(lái)越不能滿足大學(xué)生全方面的需求[2]。如國(guó)外的Twitter、FaceBook等APP滿足了大學(xué)生對(duì)于交友途徑的擴(kuò)展,但卻只是局限于此,并沒(méi)有全方面地服務(wù)于大學(xué)生;國(guó)內(nèi)的課程格子,萌小助等應(yīng)用給大學(xué)生查詢成績(jī)、查課表提供便利,但卻沒(méi)有在大學(xué)生信息獲取方面做更多的深入。本款智慧校園一點(diǎn)通APP的設(shè)計(jì)初衷也是依附于此,以信息的獲取優(yōu)化性上、交流互動(dòng)的便捷性上以及大學(xué)生自主規(guī)劃上的引導(dǎo)性上提供給大學(xué)生更為全方面的服務(wù)。

1.2 調(diào)查數(shù)據(jù)分析

本次調(diào)查為抽樣調(diào)查,調(diào)查主要涉及大學(xué)生關(guān)于使用APP關(guān)注點(diǎn)、在APP上的資訊類了解的信息、學(xué)習(xí)類了解的信息等相關(guān)問(wèn)題。為了了解大學(xué)生手機(jī)APP使用情況,關(guān)注的范圍及自主管理的方面。以促使廣大學(xué)生樹(shù)立正確的手機(jī)使用觀,正確的處理學(xué)習(xí)、生活和手機(jī)APP的關(guān)系和提高廣大學(xué)生自我管理的能力。

本次調(diào)查通過(guò)網(wǎng)絡(luò)問(wèn)卷調(diào)查。其中有效問(wèn)卷561份,有效率99%。在學(xué)習(xí)狀態(tài)、使用手機(jī)時(shí)間、資訊類關(guān)注點(diǎn)、學(xué)習(xí)類關(guān)注點(diǎn)了的方面等進(jìn)行了調(diào)查統(tǒng)計(jì)。就此得出大部分大學(xué)生使用手機(jī)的時(shí)長(zhǎng)都集中在2-8小時(shí)之間,顯而易見(jiàn)手機(jī)占據(jù)著大學(xué)生的大部分日常生活,因此大學(xué)生處理好手機(jī)與生活的關(guān)系是有很必要的。再之,作為大學(xué)生主要接觸的信息傳播媒介,如何使同學(xué)們正確使用手機(jī)對(duì)于提高學(xué)生的自主管理能力顯得頗為重要。同時(shí),交友互動(dòng)信息、學(xué)習(xí)信息查詢、考證、考研信息以及就業(yè)信息等占據(jù)著較高的關(guān)注度。如何讓大學(xué)生在使用手機(jī)的同時(shí)獲取到更多積極有幫助的信息以及在潛移默化中提高自己的自主管理能力,顯得格外重要。就此,我們?cè)诨贖5+Android技術(shù)上開(kāi)發(fā)一款智慧校園APP為我們研究的載體。

2 系統(tǒng)設(shè)計(jì)

本次研究的載體為研發(fā)團(tuán)隊(duì)設(shè)計(jì)并實(shí)現(xiàn)了一款基于H5+Android的平臺(tái)設(shè)計(jì)實(shí)現(xiàn)的智慧校園APP,設(shè)計(jì)模式分為服務(wù)器端和客戶端兩部分。客戶端通過(guò)Android平臺(tái)提供的WebView函數(shù)接口進(jìn)行web頁(yè)面的承載并通過(guò)Http協(xié)議與服務(wù)端進(jìn)行數(shù)據(jù)通信[3]。服務(wù)器端采用Spring、SpringMVC、Hibernate(俗稱SSH框架)作為我們應(yīng)用的主體框架,HTML5,Jquery,Jquery-mobile等開(kāi)源前端技術(shù)作為我們的前臺(tái)高效便捷開(kāi)發(fā)[4]。

2.1 系統(tǒng)架構(gòu)

系統(tǒng)的物理架構(gòu)如圖1所示,客戶端Android手機(jī)等智能終端通過(guò)移動(dòng)信號(hào)塔、校園網(wǎng)WLAN、Wifi等實(shí)現(xiàn)對(duì)校園服務(wù)器的訪問(wèn)。其中服務(wù)端利用Java語(yǔ)言[5]開(kāi)發(fā),通過(guò)Http協(xié)議與客戶器端進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)交換,而Web服務(wù)器通過(guò)Sevlet對(duì)各個(gè)客戶終端的需求進(jìn)行反映,通過(guò)c3p0產(chǎn)出的連接池對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行長(zhǎng)連接訪問(wèn),完成數(shù)據(jù)的存儲(chǔ)與獲取管理。

圖1 移動(dòng)智能校園物理結(jié)構(gòu)

2.2 系統(tǒng)主要功能設(shè)計(jì)

基于Android平臺(tái)的智慧校園系統(tǒng)旨在服務(wù)廣大師生,使全體師生在閑暇時(shí)間通過(guò)移動(dòng)終端就可以方便、快捷、及時(shí)地了解到學(xué)校各類信息。服務(wù)器端主要提供各項(xiàng)基礎(chǔ)功能服務(wù),例如對(duì)整個(gè)系統(tǒng)數(shù)據(jù)信息的接受、存儲(chǔ)、處理,同時(shí)結(jié)合移動(dòng)終端特點(diǎn)升級(jí)改造并整合以往單一的校園服務(wù)系統(tǒng)。客戶端主要是面向在校學(xué)生,這一系統(tǒng)可為學(xué)生提供校園資訊、成績(jī)查詢、就業(yè)信息、熱門話題等多項(xiàng)功能。

用戶通過(guò)主界面,可以直觀看到APP的主要功能。并且可以根據(jù)自己的需求搜索所需信息查詢。APP設(shè)有一點(diǎn)通搜索功能,在此功能下,用戶輸入所需查詢的信息關(guān)鍵字,數(shù)據(jù)庫(kù)將自動(dòng)檢索,反饋給用戶。這樣,既方便了用戶查看信息,又方便管理。

3 主要功能的技術(shù)實(shí)現(xiàn)方式

3.1 教務(wù)系統(tǒng)數(shù)據(jù)的安全高效獲取

查詢功能主要是給廣大師生提供一個(gè)方便快捷的查詢服務(wù)平臺(tái),首先利用用戶輸入的學(xué)號(hào)、密碼等個(gè)人信息獲取數(shù)據(jù),通過(guò)爬蟲技術(shù)處理,收集教務(wù)系統(tǒng)中的成績(jī)、課表、空教室等信息(提取標(biāo)簽之間的文本,對(duì)文本進(jìn)行清理,去掉無(wú)用的樣式和鏈接),轉(zhuǎn)換成Json格式字符串,經(jīng)過(guò)Apache—Tomcat轉(zhuǎn)發(fā)給Web服務(wù)器端,服務(wù)器端再把信息傳給客戶端供用戶查看。通過(guò)此種方式學(xué)生只需輸入自己的學(xué)號(hào)和密碼便能很快獲取到自己的相關(guān)信息,省去了登陸教務(wù)系統(tǒng)的麻煩,提高了用戶的體驗(yàn)感。

3.2 高效輕便緩存用戶數(shù)據(jù)的方式

系統(tǒng)采用三種高效輕便緩存用戶數(shù)據(jù)方式。

①cookie存儲(chǔ)會(huì)話機(jī)制。通過(guò)瀏覽器的cookie將一個(gè)較長(zhǎng)的會(huì)話存儲(chǔ)在用戶的瀏覽器中,設(shè)置一個(gè)有效期,當(dāng)用戶下次打開(kāi)瀏覽器時(shí),不需要再次輸入賬號(hào)和密碼,通過(guò)緩存的會(huì)話,從會(huì)話中獲取學(xué)生的上次會(huì)話信息,將會(huì)話中加密的賬號(hào)和密碼再次發(fā)送給服務(wù)器,后臺(tái)服務(wù)器接收到后將數(shù)據(jù)發(fā)送給用戶,學(xué)生便能很方便的查看自己的成績(jī)、課表等信息。

于Redis數(shù)據(jù)庫(kù)緩存機(jī)制。將上一次用戶查詢的數(shù)據(jù)[9]在服務(wù)器端轉(zhuǎn)發(fā)給客戶端的同時(shí),再存一份到Redis緩存,并設(shè)置有效期。當(dāng)下次用戶再次訪問(wèn)時(shí),首先查詢Redis數(shù)據(jù)庫(kù)存不存在上次的緩存,如果存在則首先取出Redis數(shù)據(jù)庫(kù)的緩存,反之,則執(zhí)行查詢的操作再重復(fù)以上的操作。

③API Local Storage。采用H5的新特性API Local Storage,Web瀏覽器本地?cái)?shù)據(jù)庫(kù),主要作用是將數(shù)據(jù)保存在客戶端中。在移動(dòng)中,由于大部分瀏覽器都兼容Local Storage特性,因此在Android和ISO中的web瀏覽器都可以使用,那么我們?cè)趺磳?shí)現(xiàn)的呢?首先當(dāng)用戶第一次查詢的是時(shí)候,將服務(wù)器處理的數(shù)據(jù)保存在Redis緩存中,同時(shí)轉(zhuǎn)發(fā)給前臺(tái)后,也保存在本地的web數(shù)據(jù)庫(kù)中。當(dāng)用戶下次查詢時(shí)首先檢索本地的數(shù)據(jù)庫(kù),當(dāng)本地?cái)?shù)據(jù)庫(kù)不存在我們想獲取的K-V對(duì)時(shí),我們?cè)購(gòu)腞edis緩存中進(jìn)行檢索,如果還是不存在時(shí),我們可以重新進(jìn)行抓取數(shù)據(jù)并執(zhí)行之前的第一步操作。

3.3 利用CDN實(shí)現(xiàn)靜態(tài)網(wǎng)站資源的加速原理

3.3.1 CDN工作流程

①用戶向www.xxx.cn下的某圖片資源,如1.jpg發(fā)起請(qǐng)求,先要向Local DNS發(fā)起域名解析請(qǐng)求;

于當(dāng)Local DNS解析www.xxx.com時(shí),會(huì)發(fā)現(xiàn)已經(jīng)配置了CNAME www.test.com.cdn.dnsv1.com,解析請(qǐng)求會(huì)發(fā)送至Remote DNS,會(huì)為請(qǐng)求分配最佳節(jié)點(diǎn)IP;

③Local DNS獲取Remote DNS返回的解析IP;

④用戶獲取解析IP;

⑤用戶向獲取的IP發(fā)起對(duì)資源1.jpg的訪問(wèn)請(qǐng)求;

⑥若該IP對(duì)應(yīng)的節(jié)點(diǎn)緩存有1.jpg,則會(huì)將數(shù)據(jù)直接返回給用戶(10),此時(shí)請(qǐng)求結(jié)束。若該節(jié)點(diǎn)未緩存1.jpg,則節(jié)點(diǎn)會(huì)向業(yè)務(wù)源站發(fā)起對(duì) 1.jpg的請(qǐng)求(6、7、8),獲取資源后,結(jié)合用戶自定義配置的緩存策略,將資源存儲(chǔ)(9),并返回給用戶(10),此時(shí)請(qǐng)求結(jié)束。

通過(guò)CDN技術(shù),極大的提高了網(wǎng)頁(yè)資源獲取的速度,同時(shí)使用戶的流量費(fèi)用也得到了極大的減少,讓在校學(xué)生在享受高速信息檢索的同時(shí)可以享受低成本的指出。

3.3.2 cdn技術(shù)分析

CDN技術(shù)通過(guò)系統(tǒng)總端對(duì)各個(gè)分系統(tǒng)的內(nèi)容分發(fā)并使得分系統(tǒng)加以緩存,來(lái)為用戶匹配最近相鄰的分緩存系統(tǒng),從而將緩存系統(tǒng)中的數(shù)據(jù)直接傳送至用戶手中,完全避免了復(fù)雜和冗長(zhǎng)的傳輸線路,大大提速了交換速率和系統(tǒng)性能。

4 結(jié)語(yǔ)

基于H5+Android的智慧校園一點(diǎn)通APP是將目前流行的移動(dòng)APP技術(shù)引入普通高校教育領(lǐng)域中大學(xué)生實(shí)現(xiàn)自主管理的一種技術(shù)變革式創(chuàng)新,同時(shí),在輔助大學(xué)生提高自我管理能力的過(guò)程中,又為高校管理者提供了較為可靠的管理模式。雖然該款A(yù)PP在內(nèi)測(cè)期間仍存在一些問(wèn)題,但是還是受到了大部分測(cè)試者的鼓勵(lì)與支持。實(shí)現(xiàn)校園移動(dòng)化的管理也是一個(gè)必然的發(fā)展趨勢(shì),本系統(tǒng)也將繼續(xù)根據(jù)師生的使用反饋情況不斷的優(yōu)化調(diào)整,為學(xué)生提供一個(gè)更便捷的交流平臺(tái),提高大學(xué)生的自主管理能力和校園內(nèi)有效信息的傳播效率,進(jìn)一步完善學(xué)校智能化建設(shè)。

猜你喜歡
數(shù)據(jù)庫(kù)校園用戶
校園的早晨
琴童(2017年3期)2017-04-05 14:49:04
春滿校園
數(shù)據(jù)庫(kù)
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫(kù)
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
開(kāi)心校園
主站蜘蛛池模板: 欧美在线精品怡红院| 人妻无码AⅤ中文字| 国产亚洲精品97AA片在线播放| 国产欧美日韩另类精彩视频| 亚洲无码高清一区| 国产精品第页| 一本大道视频精品人妻| 国产福利小视频在线播放观看| 亚洲精品无码高潮喷水A| 久久婷婷六月| a级毛片网| 日本一区中文字幕最新在线| 天堂成人av| 婷婷开心中文字幕| 91精品国产91久久久久久三级| 精品人妻一区无码视频| 色网在线视频| 亚洲—日韩aV在线| 国产激情在线视频| 欧美成人综合在线| 成人午夜天| 999国产精品| 中日韩欧亚无码视频| 波多野结衣视频网站| 99在线观看国产| a亚洲天堂| 在线观看免费AV网| 国产亚洲精品97在线观看| 国产一级毛片网站| 亚洲天堂免费观看| 亚洲色大成网站www国产| 久久精品丝袜| 日韩A∨精品日韩精品无码| 亚洲综合色婷婷| 伊人成人在线| 日韩黄色大片免费看| 日韩欧美成人高清在线观看| 国产一区三区二区中文在线| 色亚洲激情综合精品无码视频| 欧美精品亚洲精品日韩专区va| 精品超清无码视频在线观看| 亚洲综合香蕉| 91网站国产| 国产视频a| 有专无码视频| 国产成人h在线观看网站站| 青青草91视频| 亚洲一区免费看| 欧美成人手机在线观看网址| 激情综合婷婷丁香五月尤物| 日韩免费毛片视频| 2020国产精品视频| 日韩高清欧美| 婷婷成人综合| 国产毛片一区| 超薄丝袜足j国产在线视频| 麻豆精品在线视频| 亚洲视频影院| 欧美日韩国产在线观看一区二区三区| 免费一极毛片| 亚洲人成网址| 日韩欧美国产成人| 中文字幕在线日韩91| 另类欧美日韩| 91精品国产丝袜| 日韩午夜福利在线观看| 婷婷六月激情综合一区| 国产手机在线小视频免费观看 | 青青久久91| 日韩无码真实干出血视频| 午夜福利无码一区二区| 成人午夜免费视频| 22sihu国产精品视频影视资讯| 亚洲愉拍一区二区精品| 亚洲三级色| 日韩欧美国产中文| 日韩精品中文字幕一区三区| 国产精品任我爽爆在线播放6080| 波多野结衣在线一区二区| 免费又爽又刺激高潮网址| 国产精品欧美在线观看| 欧美精品黑人粗大|