崔 輝
(南京工業(yè)職業(yè)技術(shù)學院 教育技術(shù)中心,江蘇 南京 210046)
近幾年,校園門戶網(wǎng)站發(fā)展迅猛,相關(guān)的文章和技術(shù)也逐漸成熟,隨著當前電子技術(shù)的發(fā)展而不斷融合、完善和創(chuàng)新。隨著智能手機的普及,更多的新聞、信息、閱讀都會普及到智能手機以及平板等智能設備,形成了移動辦公、便捷管控的新潮流。其中基于google開放平臺的Android作為應用最廣泛的移動操作系統(tǒng)之一,以勢不可擋的趨勢快速發(fā)展。
以南京工業(yè)職業(yè)技術(shù)學院校園網(wǎng)站為例(以下簡稱“南工院”),南工院校園門戶網(wǎng)站,主要作用是為校園全體職工提供校內(nèi)新聞和公告,一次登錄,可以把各部門信息全部讀取到,集成了全校的OA辦公,在線圖書數(shù)據(jù)庫查詢,工資查詢,文章發(fā)布,課程表等等。方便每個老師,不需要每天打開不同部門的網(wǎng)站尋找最新的新聞和公告,處理相應辦公文件的確認和轉(zhuǎn)發(fā)。這個是門戶網(wǎng)站的優(yōu)勢,但是由于大部分老師不可能每天都有時間上門戶網(wǎng)站,新聞和公告還是不能及時掌握。就是每天都上了門戶網(wǎng)站有時也容易漏看相應的信息,錯過相關(guān)事宜。門戶網(wǎng)站的各種功能過于雜多,需要更人性化的設計。
筆者嘗試以兩種方案來解決現(xiàn)行校園門戶網(wǎng)站的不足。
校園門戶網(wǎng)站后臺現(xiàn)在基本都集成短信系統(tǒng),以供各部門使用,南工院的短信系統(tǒng)使用率極低,基本處于閑置狀態(tài)。偶爾發(fā)一些學校重大通知,和工資提醒,這是極大的資源浪費。筆者了解到其他兄弟院校也基本是這樣的情況。比如去年南工院人事處發(fā)布部分老師領(lǐng)取教師資格證通知,在門戶網(wǎng)站顯示十多天,一個月過去,各系的教學秘書也基本協(xié)助通知了一下,但是還是有部分相關(guān)老師沒有收到消息,錯過辦理教師資格證,影響講師的評定時間。
要避免此類事情再次發(fā)生,筆者認為,要對各部門相關(guān)發(fā)布人員進行門戶網(wǎng)站使用培訓,怎么使用短信系統(tǒng),進行考核,讓發(fā)布公告的相關(guān)人員更重視,使其在發(fā)布的同時,也使用短信系統(tǒng)通知相關(guān)老師,這樣讓通知有的放矢,提高門戶系統(tǒng)的利用率。
從門戶系統(tǒng)后來方面來看,筆者認為要更新短信模塊,使其更智能,只要是新聞和公告出現(xiàn),在正常上班時間后的一小時,或者兩小時進行短信推送,短信系統(tǒng)先在后臺檢索學校每個員工的登陸工號,登陸時間,是不是都點擊完所有新聞和公告(有的老師不希望看可以設置“已閱”按鈕,讓短信提醒不再打擾他),要是還有部分老師在規(guī)定看公告新聞的時間里,沒有登陸,短信系統(tǒng)自動識別未讀人員,給其發(fā)送相關(guān)短信,及時提醒,以防遺漏重要通知,在短信發(fā)送一兩個小時后,再次后臺檢索,再發(fā)一次給沒有觀看的老師,或者以防短信系統(tǒng)前一次沒有發(fā)送成功。短信系統(tǒng)建立已閱機制,一些非重要新聞,部分老師在看到短信后可以回復“已閱”或相應的代碼,后臺短信系統(tǒng)可以把其標注為已讀。讓短信系統(tǒng)更人性化。這個方面的開發(fā)技術(shù)基本成熟,筆者期望下一版本的系統(tǒng)開發(fā)更新這個功能。
門戶網(wǎng)站里面信息眾多,比如有的老師想及時調(diào)看一下本周的課表,我們短信服務端可以根據(jù)相關(guān)老師發(fā)送的指令,進行二次提取,相關(guān)信息以短信的形式發(fā)給老師。比如老師家里上網(wǎng)費的提示功能,我們校園的老師基本都是網(wǎng)被停了才想起來交網(wǎng)費,不夠人性化。這部分也可以考慮加入短信提醒,實時查詢。老師關(guān)系的工資問題,也可以實現(xiàn)手機短信查詢,網(wǎng)站的查詢不是太方便,比如發(fā)工資了,老師收到銀行的短信,不夠明細,人又不在電腦旁邊,這時可以發(fā)個查詢短信到學校財務平臺,我們的短信服務端可以直接提取法給老師,很及時,很給力。老師申報的課題,領(lǐng)導審核通過,也可以通過短信平臺第一時間發(fā)到相關(guān)老師手機。讓科技和技術(shù)更好的為人服務。
筆者希望新版加入短信發(fā)布通知和新聞模塊,相關(guān)要發(fā)布通知和新聞的人員,也可以用手機篇寫簡單的信息發(fā)送,在發(fā)布員不方便上網(wǎng)的時間可以通過手機操作,優(yōu)勢很明顯,一些重大喜訊新聞可以實現(xiàn)秒傳和發(fā)送。這解決了手機無需要存儲全校員工的號碼,操作更人性化。這需要在門戶網(wǎng)站后臺實現(xiàn)相應的短信執(zhí)行代碼,建立相應的短信服務器跟門戶系統(tǒng)數(shù)據(jù)做有效的鏈接。
筆者優(yōu)先考慮了以Android系統(tǒng)為終端的解決方案的可行性,至于IOS、Windows Phone等,其技術(shù)原理相似。
本設計方案旨在為新聞通知的發(fā)布、推送應用,提供一個相對便的通用解決方案,提高新聞和通知的時效性和傳達率。
本設計方案由以下幾個部分構(gòu)成:基于.Net的服務端或者基于JAVA的服務,將進行指令的接收和解析,并實現(xiàn)直接的底層控制以及狀態(tài)的返回;基于Android的客戶端,將實現(xiàn)設備信息的獲取以及便捷的指令發(fā)送,最終實現(xiàn)新聞和通知的快速傳達,新聞終端可以加入更強大的功能,比如可以作為相應權(quán)限人員發(fā)布和編輯新聞和通知的手持終端。
終端需進行工號和手機號雙重互補認證。避免非法用戶對門戶網(wǎng)站進行惡意串改和控制,以及發(fā)布不實消息?;蛘呖梢允孪仍O置相應應答機制,通過發(fā)送應答握手認證,以提高安全性。
門戶后臺系統(tǒng)的體系結(jié)構(gòu)建立在開放的網(wǎng)絡標準之上,遵循了IEEE 802.1、IEEE 802.15(ZigBee)、Modbus以及移動通信等協(xié)議和數(shù)據(jù)格式進行消息處理和數(shù)據(jù)交換。
在通過手機終端控制設備的過程中,有兩種方式:
a)安卓系統(tǒng)手機(指令短信)——移動通信網(wǎng)絡——門戶網(wǎng)站服務器接收解析端——短信網(wǎng)關(guān)——應用服務器——(經(jīng)過應用解析)——ZigBee發(fā)射端——ZigBee接收端——控制模塊——發(fā)布或者返回相應的信息
b)安卓系統(tǒng)手機——(登陸 GPRS/3G)——移動通信網(wǎng)絡——以太網(wǎng)——應用服務器——(經(jīng)過解析)——ZigBee發(fā)射端——ZigBee接收端——控制模塊——發(fā)布或者返回相應的信息
2.4.1 服務端
服務端的功能在于對接受到的字符指令進行解析,轉(zhuǎn)換為執(zhí)行指令,掉用相應的門戶數(shù)據(jù),反饋服務端執(zhí)行相應的操作,通過ZigBee網(wǎng)絡進行設備的傳播和擴散。或者通過服務器本身的的短信系統(tǒng)進行新聞和通知的傳播擴散。
2.4.2 客戶端
客戶端的功能在于通過可視化的界面進行門戶網(wǎng)站新聞和通知狀態(tài)的獲取,以及反饋給服務端,統(tǒng)計讀取門戶網(wǎng)站新聞的條數(shù)和使用時間,供門戶網(wǎng)站后臺分析和再利用。
客戶端可以通過提供好友列表(同一部門或者不同部門的人員)讓使用者發(fā)揮廣播效果,自己看過了,可以在通過短信形式通知自己的好友,使門戶新聞和通知微薄化。
2.4.3 系統(tǒng)技術(shù)分析
系統(tǒng)在開發(fā)過程中,可以采用了下列技術(shù):
Android;Microsoft.NET;java;ZigBee;Modbus;
開發(fā)工具:
Eclipse with ADT;Microsoft Visual Studio 2010;SqlServer 2008;
系統(tǒng)的運行環(huán)境:
服務端:Windows Server 2003以上版本操作系統(tǒng),.Net Framework 3.5,Sql-Server 2000。
客戶端:Android 2.1以上操作系統(tǒng)。
2.4.4 Android端的關(guān)鍵技術(shù)
這里涉及Android的廣播機制:
在Android里面有各種各樣的廣播新聞,比如門戶新聞的顯示狀態(tài),好友接收和短信的接收都會產(chǎn)生一個廣播,應用程序開發(fā)者也可以監(jiān)聽這些廣播并做出程序邏輯的處理。門戶新聞可以用紅色字體置頂顯示。
2.4.5 系統(tǒng)安全
筆者認為現(xiàn)在系統(tǒng)安全基本都能得到控制,在服務器端設置完善的用戶權(quán)限控制:首先只有系統(tǒng)允許的用戶才能利用手機端軟件進行對信息的查詢、閱讀和發(fā)布,其次查詢和控制的權(quán)限也必須進行區(qū)分,一般性員工和超級用戶都進行相應的設置。
道高一尺魔高一丈,安全問題要全面關(guān)注。比如電話來電顯示,電子郵件的發(fā)件人都可以進行偽造,手機的號碼也可以進行偽造,這樣的偽造筆者認為可以通過多種方法可以進行識別,可以增加二次驗證,或者后臺預設暗語驗證,之下會立馬現(xiàn)形,這里不作過多討論。
2.4.6 非自能機的服務方法
非智能機可以通過短信的形式,可以在服務端建立相應短信識別程序,短信執(zhí)行簡單代碼。讓非智能機也能得到人性化的服務。
本文只是對現(xiàn)行的一些主要學校門戶網(wǎng)站做的一點思考、研究和拓展,筆者認為有很大的服務提升空間。在實際開發(fā)應用中,在進行界面、布局、細節(jié)上的優(yōu)化,以及展示更為豐富的數(shù)據(jù)信息,將成為一款靈動的應用APP,以及更智能的服務端后臺。
服務時代便攜控制時代早已到來,但是技術(shù)上稍高的門檻使得日常的應用并不普及,本設計的提出,提供了可行的思路和技術(shù)方案,并且能夠低成本地便捷部署,使老師和員工都能得到更人性化的服務。
[1] 程控,革揚.MRPII/ERP原理與應用[M].北京:清華大學出版社,2002.
[2] 高宏,李俊民,等.ASP.NET典型模塊與項目實戰(zhàn)大全.北京:清華大學出版社,2012.
[3] 王新艷.芻議技術(shù)在網(wǎng)頁制作中的運用[J].信息通信,2012(4).
[4] 張翠玲.Web站點可訪問性研究概述[J].西北工業(yè)大學學報(社會科學版)2010(1):67-70.
[5] 趙芳.國外政府網(wǎng)站無障礙研究及啟示[J].圖書與情報,2011(4):53-57.