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

基于輕應(yīng)用模式的CET報名系統(tǒng)設(shè)計與實現(xiàn)

2016-06-07 10:51:15張亮亮楊威高立同

張亮亮 楊威 高立同

摘 要:高校信息化建設(shè)過程中構(gòu)建了多種業(yè)務(wù)系統(tǒng),在移動互聯(lián)網(wǎng)時代,采用對智能終端友好的業(yè)務(wù)處理模式更有利于系統(tǒng)的使用,也可提高高校師生工作學(xué)習(xí)效率,輕應(yīng)用(LAPP)模式業(yè)務(wù)系統(tǒng)的研究與實現(xiàn),為多數(shù)業(yè)務(wù)系統(tǒng)在智能終端上的使用奠定了理論基礎(chǔ),增強(qiáng)高校信息化與移動互聯(lián)網(wǎng)的融合,使得業(yè)務(wù)操作不會受限于終端環(huán)境,成為PC業(yè)務(wù)系統(tǒng)的有力補(bǔ)充,甚至成為主流。文章介紹了輕應(yīng)用的基本理念,并以微信輕應(yīng)用為例搭建了CET報名系統(tǒng),為高校業(yè)務(wù)系統(tǒng)移動化、智能化提供了實踐經(jīng)驗,同時為高校大學(xué)云的構(gòu)建提供支撐作用。

關(guān)鍵詞:輕應(yīng)用;業(yè)務(wù)系統(tǒng);移動互聯(lián)網(wǎng)

中圖分類號:TP311.56 文獻(xiàn)標(biāo)志碼:B 文章編號:1673-8454(2016)06-0088-04

高校是理論與創(chuàng)新的前沿陣地,同時也是實踐技術(shù)的優(yōu)秀舞臺,在如今“移動為先”、“互聯(lián)網(wǎng)+”等先進(jìn)理念的沖擊下,產(chǎn)生了無數(shù)新的理念與技術(shù)產(chǎn)品。建設(shè)信息化高校也已成為高校的普遍共識,幾乎所有高校中的業(yè)務(wù)部門均有大量的信息系統(tǒng)部署。然則均以PC端為主,很多業(yè)務(wù)部門的系統(tǒng)仍處于PC為王的時代,在移動互聯(lián)網(wǎng)時代顯得步履艱難,究其原因,則是在移動端不能很好的提供服務(wù),導(dǎo)致使用環(huán)境受限等諸多不便,本文據(jù)此為背景,提出采用輕應(yīng)用模式來改變這種不足。

一、輕應(yīng)用(LAPP)

輕應(yīng)用,即Light App,其是一種無需下載、即搜即用的全功能APP,既有媲美甚至超越Native App的用戶體驗,又具備Web App的可被檢索與智能分發(fā)的特性,能有效解決優(yōu)質(zhì)應(yīng)用與移動用戶需求對接的問題。輕應(yīng)用相較Native App,響應(yīng)與用戶體驗可接近Native App,可移植性強(qiáng),一次開發(fā)多平臺均可使用,輕應(yīng)用往往基于已經(jīng)非常成熟的應(yīng)用分發(fā)平臺,如百度、微信、微博等,這些成熟的平臺已經(jīng)跨平臺實現(xiàn),因此無需多平臺實現(xiàn)(iOS/Android/WP)、開發(fā)成本低,無需安裝,升級簡單,同時兼具云端功能,如LBS、語言輸入輸出、訂閱推送、電話撥打、攝像頭調(diào)用、分享評論等功能。

輕應(yīng)用兼具Web App與Native App的優(yōu)點,現(xiàn)如今,多數(shù)技術(shù)主導(dǎo)公司或部門都在研發(fā)與設(shè)計“輕應(yīng)用”模式應(yīng)用系統(tǒng),且由于網(wǎng)絡(luò)帶寬也有顯著提升,網(wǎng)絡(luò)數(shù)據(jù)傳輸已不是瓶頸。國內(nèi)幾大互聯(lián)網(wǎng)公司如百度、微信、微博、支付寶、360、小米等均推出了輕應(yīng)用平臺,這也為我們使用輕應(yīng)用平臺對接業(yè)務(wù)系統(tǒng)提供了強(qiáng)有力的技術(shù)支持。

輕應(yīng)用在多數(shù)行業(yè)已有成熟應(yīng)用,如金融、通信、醫(yī)療、教育等行業(yè),國內(nèi)外高校也有很多應(yīng)用案例,如圖書館等業(yè)務(wù)環(huán)境下,很多高校均接入了輕應(yīng)用模式,針對國外的應(yīng)用也有如“首爾大學(xué)韓國語”等類似應(yīng)用,但與市場成熟的業(yè)務(wù)相比較而言,應(yīng)用案例還較少。

二、采用輕應(yīng)用模式的CET報名系統(tǒng)設(shè)計與實現(xiàn)

1.系統(tǒng)體系結(jié)構(gòu)

本系統(tǒng)采用多入口登錄模式,統(tǒng)一后臺數(shù)據(jù)、統(tǒng)一管理的架構(gòu)搭建,基本架構(gòu)模型可參見圖1。

PC端及Web App、Native App設(shè)計與實現(xiàn)不是本文的重點,輕應(yīng)用模式是我們的主要研究方向,因此其它模式本文不做過多描述。

系統(tǒng)后臺統(tǒng)一使用.NET+SQL Server技術(shù)搭建,而輕應(yīng)用設(shè)計采用微信輕應(yīng)用平臺來搭建。微信輕應(yīng)用平臺開發(fā)是采用微信提供的二次接口,基于微信的基礎(chǔ)功能來實現(xiàn)自身獨有功能的開發(fā),輕應(yīng)用模式下數(shù)據(jù)處理方式與傳統(tǒng)PC業(yè)務(wù)系統(tǒng)有明顯區(qū)別,需要針對輕應(yīng)用模式設(shè)計相應(yīng)數(shù)據(jù)庫,與輕應(yīng)用相關(guān)的數(shù)據(jù)表主要包括用戶表(T_STUDENT)、報名表(T_REGISTER)、用戶數(shù)據(jù)表(T_UserData)、用戶信息表(T_UserMsg)、用戶菜單表(T_PersonalMenu),關(guān)鍵字表(T_KeyWord)、分組表(T_Group)等。

2.核心技術(shù)難點

本文為滿足高校報名時高并發(fā)的特點,考慮后期擴(kuò)展與推廣,采用了諸如多線程、響應(yīng)式設(shè)計、后臺數(shù)據(jù)處理使用常規(guī)語句處理與存儲過程結(jié)合的方式,為解決多名學(xué)生同時報名可能產(chǎn)生的問題,采用了延時阻塞、多用戶并發(fā)延遲等機(jī)制,以提高處理效率,前臺采用HTML+JS的形式,并結(jié)合AJAX技術(shù)實現(xiàn)用戶極致體驗。

3.輕應(yīng)用模式數(shù)據(jù)交互關(guān)鍵代碼

數(shù)據(jù)模型與前臺界面數(shù)據(jù)交互的關(guān)鍵是業(yè)務(wù)代碼,由于本文所提及系統(tǒng)業(yè)務(wù)邏輯復(fù)雜,因此只列出部分關(guān)鍵代碼。輕應(yīng)用模式要與服務(wù)器數(shù)據(jù)交互,做相應(yīng)的對接與數(shù)據(jù)處理,數(shù)據(jù)處理模型如圖2所示。

報名系統(tǒng)中需要上傳報名學(xué)生的照片,所以以圖像消息數(shù)據(jù)處理為例,來說明相關(guān)配置,圖像消息處理所需xml設(shè)置如下,諸如文本、語音、視頻等其它類型信息交互方式類似。

<![CDATA[gh_f5195961ce1f]]] >

<![CDATA[oooegjgPc-Sa4QmPwQut6QQsuqmk]] >

1387508646

<![CDATA[image]] ><![CDATA[http://202.207.163.111/pics/uAQH1FWs3hUicpibjFb7CtZ0DxqYFI0bummHn9jyicF3gUpOqLEMW7XX3BLp1qZQyDMlg0t1mnaibYiaR8l L4qjYtOi4/0]] >

<![CDATA[sO3LAgb51KUYGVTsFYOuK7FGa07D0CP_Y2fntFl0vagGxkV1zHNo6VOsF59PT zzH]] >

6982871635838042400

上述參數(shù)描述如下:ToUserName是開發(fā)者微信號,F(xiàn)romUserName是發(fā)送方賬號,在系統(tǒng)運行正常后,將關(guān)聯(lián)學(xué)生的微信賬號,與后臺數(shù)據(jù)比對,用以交互數(shù)據(jù),CreateTime是消息創(chuàng)建的時間,此處以整數(shù)形式表示,在后臺程序處理時,為了便于存儲與比較,需要轉(zhuǎn)換成日期類型,MsgType用來確定數(shù)據(jù)交互的類型,此處示例中是image,表示圖片消息類型,由于圖片消息類型的特殊性,所以需要PicUrl來標(biāo)示圖片來源即鏈接,MediaId是圖片消息媒體id,在通過下載接口拉取數(shù)據(jù)時使用,最后是MsgId,是消息id,用來唯一標(biāo)識消息,在消息處理、CRUD處理時使用。

與后臺數(shù)據(jù)庫進(jìn)行數(shù)據(jù)對接的代碼如下:

代碼中的weixinapi類定義了統(tǒng)一接收信息的入口,是與微信交互的關(guān)鍵類,其中ProcessRequest()方法用于http請求。

public class weixinapi : IHttpHandler

{

public void ProcessRequest(HttpContext context)

{

string sPost = “”;

if (Request.HttpMethod.ToUpper() == "POST")

{

using (Stream streamInput =.Request.InputStream)

{

Byte[] bytePost = new Byte[streamInput.Length];

stream.Read(bytePost, 0, (Int32) streamInput.Length);

sPost = Encoding.UTF8.GetString(bytePost);

}

if (!string.IsNullOrEmpty(sPost))

{

Execute(sPost);

}

}

else

{

Authorize(); //接入驗證

}

}

Authorize ()方法包含獲取Token以及驗證配置等。

private void Authorize ()

{

string sToken = ConfigurationManager.AppSettings["Weixin"]; //從配置文件獲取Token

if (string.IsNullOrEmpty(sToken))

{

Msgshow.Error(string.Format("未進(jìn)行初始化配置,請配置!"));

}

string sEcho = Request.QueryString["echoStr"];

string signature = Request.QueryString["signature"];

string timestamp = Request.QueryString["timestamp"];

string nonce = Request.QueryString["nonce"];

if (new BasicApi().CheckSignature(sToken, signature, timestamp, nonce))

//CheckSignature()方法用于驗證參數(shù)簽名,返回bool類型

{

if (!string.IsNullOrEmpty(sEcho))

{

Response.Write(sEcho);

Response.End();

}

}

}

三、系統(tǒng)應(yīng)用與比較

系統(tǒng)應(yīng)用并得到師生一致好評是對我們研究工作的最大鼓勵,報名系統(tǒng)的實現(xiàn),解決了以前傳統(tǒng)報名方式中的多項不足,以前報名系統(tǒng)以學(xué)院為單位,采用電子表格的形式上報至學(xué)院,學(xué)院審核整理后,再匯總至教務(wù)處,然后再由教務(wù)處統(tǒng)一上報至國家考試中心,而報名系統(tǒng)的信息化,省去了中間很多環(huán)節(jié),系統(tǒng)直接面向?qū)W生,后臺數(shù)據(jù)自動處理,系統(tǒng)中所包含的在線報名、報名通知、交費通知、照片上傳,以及數(shù)據(jù)統(tǒng)計、報名匯總、統(tǒng)計分析等功能均極大地提高了師生工作報名效率。

本系統(tǒng)PC版于2013年應(yīng)用于山西師范大學(xué),通過網(wǎng)站鏈接或直接訪問地址http://202.207.165.113均可訪問,輕應(yīng)用模式也于2014年底起用,并在2015年得到優(yōu)化,微信關(guān)注其公眾號可進(jìn)入報名,經(jīng)后臺監(jiān)測模塊的數(shù)據(jù)統(tǒng)計功能分析處理,輕應(yīng)用模式的使用對CET報名工作的效率有明顯的提升。

圖3為2015年9月各平臺報名人數(shù)占比圖,本次報名總?cè)藬?shù)12114人,從圖中數(shù)據(jù)可以看出輕應(yīng)用模式的使用極大地提高了報名效率,同時在PC報名前臺的問卷調(diào)查中可以看出,不愿意使用輕應(yīng)用模式報名的學(xué)生主要是擔(dān)心手機(jī)網(wǎng)絡(luò)不穩(wěn)定,難以保證報名成功等,經(jīng)分析在4G網(wǎng)絡(luò)模式下,報名成功率99%,且不成功的因素可能是用戶手機(jī)系統(tǒng)問題等,說明輕應(yīng)用模式基本達(dá)到預(yù)期效果。

同時,接入輕應(yīng)用平臺的學(xué)生用戶,能及時通過輕應(yīng)用平臺獲得報名、考試、資費等與CET相關(guān)的重要通知,使得學(xué)生能第一時間了解相關(guān)動態(tài),提前做好報名、應(yīng)試等準(zhǔn)備工作。

四、結(jié)束語

我們對輕應(yīng)用模式報名系統(tǒng)有益的嘗試,體現(xiàn)出了無窮的魅力,但也存在不足與缺陷,下一步將結(jié)合輕應(yīng)用平臺提供的支付接口,探索實現(xiàn)隨時隨地交費等功能,使得遠(yuǎn)程報名、異地報名成為現(xiàn)實,同時,對于后期數(shù)據(jù)的二次處理也做了相應(yīng)考慮,通過實現(xiàn)成績分析,了解學(xué)生的報名詳情,如第幾次報名,前幾次成績變化曲線,未過學(xué)生各題型分?jǐn)?shù),得分低題目與標(biāo)準(zhǔn)分的差距,使得學(xué)生能有針對性地彌補(bǔ)學(xué)習(xí)中的不足。

輕應(yīng)用模式業(yè)務(wù)系統(tǒng)的開發(fā)與實踐為高校其它業(yè)務(wù)系統(tǒng)采用輕應(yīng)用模式實現(xiàn)奠定了實踐基礎(chǔ),提供了實用的借鑒模式,經(jīng)研究分析,下一步在普通話測試報名、工資查詢等環(huán)境下可率先借鑒應(yīng)用。

同時,業(yè)務(wù)系統(tǒng)的云架構(gòu)實現(xiàn)有助于整個大學(xué)云的建設(shè),同時也是大學(xué)云的基礎(chǔ),通過獨立點業(yè)務(wù)系統(tǒng)的研發(fā),隨之將多個點互聯(lián),最終形成以數(shù)據(jù)云為支撐的大學(xué)云,是我們走向智慧校園的有效途徑。

參考文獻(xiàn):

[1] Jeffrey Richter. CLR via C#[M].北京:清華大學(xué)出版社,2014.

[2]陳小龍.微信公眾平臺開發(fā)實戰(zhàn)與應(yīng)用案例[M] .北京:清華大學(xué)出版社,2015.

[3]楊威,楊陟卓.大學(xué)云架構(gòu)與大數(shù)據(jù)處理建模研究[J].中國教育信息化,2015(1):16-18.

[4]閆培哲,王永紅. 基于Web的CET網(wǎng)報平臺設(shè)計[J].軟件導(dǎo)刊,2015(5):105-106.

[5]劉征.基于社交網(wǎng)絡(luò)的圖書館資源整合與服務(wù)研究[J].圖書與情報,2014(6):117-119.

[6]杜炤,劉婷,劉奇峰.基于社交網(wǎng)絡(luò)服務(wù)的個人知識管理系統(tǒng)研究[J].華東師范大學(xué)學(xué)報(自然科學(xué)版),2015(3):79-86.

[7]倪志宏.基于微信公眾平臺的掌上高校網(wǎng)絡(luò)信息服務(wù)系統(tǒng)研究[J].合作經(jīng)濟(jì)與科技,2013(7):127-128.

[8]舒子芩.開拓高校就業(yè)信息服務(wù)新社交媒體渠道[J].云南社會主義學(xué)院學(xué)報,2014(2):214-215.

[9]唐文捷,劉士成,張伍菲,朱鵬輝.輕應(yīng)用( Lapp )——App未來發(fā)展趨勢[J].三峽大學(xué)學(xué)報(人文社會科學(xué)版),2014(12):27-29.

[10]白浩,郝晶晶.微信公眾平臺在高校教育領(lǐng)域中的應(yīng)用研究[J].中國教育信息化,2013(3):78-81.

[11]白明鳳,匡惠華.高校圖書館移動信息服務(wù)中輕應(yīng)用模式的應(yīng)用及其借鑒[J].情報資料工作,2014(4):78-81.

[12]羅濤,朱瑩.基于WAP的移動圖書館的研究與實現(xiàn)[J].新技術(shù)應(yīng)用,2014(8):66-71.

[13]孟勇.基于 WAP 的移動圖書館系統(tǒng)的設(shè)計與實現(xiàn)[J].現(xiàn)代情報,2010(9):92-95.

[14]微信公眾平臺開發(fā)者文檔[EB/OL].http://mp.weixin.qq.com/wiki/.

[15] 何小鵬.輕應(yīng)用,不只是Web APP[EB/OL]. http://www.geekpark.net/topics/188049.

(編輯:魯利瑞)

主站蜘蛛池模板: 午夜综合网| 永久天堂网Av| 天堂久久久久久中文字幕| 欧美日韩一区二区三区在线视频| 日本中文字幕久久网站| 99偷拍视频精品一区二区| 亚洲第一精品福利| 免费jjzz在在线播放国产| 欧美日本一区二区三区免费| 无码一区18禁| 国产精品久久久久久久久kt| 国产精品无码AV片在线观看播放| 2020极品精品国产 | 国产精品所毛片视频| 凹凸国产熟女精品视频| 午夜毛片福利| 亚洲成a人在线观看| 一区二区无码在线视频| 久久精品aⅴ无码中文字幕| 精品国产自在在线在线观看| 久久青草精品一区二区三区| 国产一区二区三区在线观看免费| 日韩人妻少妇一区二区| 国产经典在线观看一区| 在线看AV天堂| 91娇喘视频| 亚洲中文字幕精品| 91国内外精品自在线播放| 三级毛片在线播放| a亚洲视频| 久久久久亚洲av成人网人人软件| 中文字幕在线观| 91久久国产综合精品| 亚洲午夜福利精品无码不卡| 天天色天天综合| 国产91熟女高潮一区二区| 性欧美久久| 最新国产精品鲁鲁免费视频| 亚洲天堂日韩在线| 成年人免费国产视频| 日本福利视频网站| 欧美精品v| 免费在线国产一区二区三区精品| 国产毛片久久国产| 91精品情国产情侣高潮对白蜜| 国产亚洲视频播放9000| 日韩一区二区三免费高清| 中文字幕乱码二三区免费| 久久综合干| 最新亚洲人成无码网站欣赏网| 国产成人免费视频精品一区二区| 久久精品娱乐亚洲领先| 亚洲精品无码AⅤ片青青在线观看| 18禁影院亚洲专区| 久久精品无码中文字幕| 亚洲区第一页| 91久草视频| 日韩123欧美字幕| 亚洲成人精品| 国产精品欧美激情| 国产成人精品午夜视频'| 欧美三级自拍| 国产aⅴ无码专区亚洲av综合网| 成人国内精品久久久久影院| 青青青伊人色综合久久| 国产成人91精品| 亚洲三级a| 国产亚洲视频免费播放| 萌白酱国产一区二区| 国产尤物视频网址导航| 91成人在线免费观看| 狠狠色丁婷婷综合久久| 欧美在线视频不卡| 日本免费a视频| 欧美翘臀一区二区三区| 欧美国产日韩在线观看| 色综合中文| 9999在线视频| 青青久久91| 夜夜高潮夜夜爽国产伦精品| 99成人在线观看| 亚洲第一页在线观看|