摘要:全球性的信息化、網(wǎng)絡(luò)化進(jìn)程正在改變著人們的生活和工作方式。傳統(tǒng)的辦公模式已經(jīng)不能緊隨信息的飛速發(fā)展,時(shí)間和空間越來(lái)越成為移動(dòng)辦公的障礙。該文提出的手機(jī)辦公模式在一定程度上解決了該問題,通過設(shè)計(jì)和實(shí)現(xiàn)手機(jī)的短信模塊,可以實(shí)現(xiàn)移動(dòng)辦公,為電子政務(wù)的發(fā)展起到了推動(dòng)作用。
關(guān)鍵詞:手機(jī)辦公模式;GSM 電子政務(wù)
中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2009)04-0895-03
The Research on Mobile Office Automation of E-government
GAO Ming
(The Network Center of Ludong University, Yantai 264025, China)
Abstract: The global trend of the information and network has changed the peoples’ life and work style. The traditional OA (office automation) model can’t keep step with the rapid development of the information society. Time and space becomes a main obstacle to the OA. This paper puts forwards a new thought to solve this problem by designing a mobile message module. It can realize mobile OA and may promote the development of the E-government.
Key words: Mobile OA model GSM E-government
1 引言
隨著信息技術(shù)、網(wǎng)絡(luò)技術(shù)的普及和發(fā)展,特別是互聯(lián)網(wǎng)技術(shù)解決了信息共享、信息傳輸?shù)臉?biāo)準(zhǔn)問題和成本問題,使信息成為控制決策的依據(jù)和基礎(chǔ)變?yōu)榭赡?。手機(jī)辦公模式應(yīng)運(yùn)而生,它是一種信息輔助工具,可以通過網(wǎng)絡(luò),隨時(shí)隨地檢索用戶所需的信息,以便及時(shí)進(jìn)行決策處理。這對(duì)于那些因時(shí)間和空間限制而不能及時(shí)獲取政府政策和信息的公眾提供了一個(gè)平臺(tái),手機(jī)辦公模式,我們也可以成為移動(dòng)辦公模式,是電子政務(wù)自動(dòng)化辦公功能中的一個(gè)分支。它的基本思想是:通過手機(jī)短信模塊,在用戶離線的時(shí)候,通過短信發(fā)送設(shè)備為用戶服務(wù)。利用短信群發(fā)功能,可以一次發(fā)往多個(gè)用戶,免去了手工單一通知的繁瑣。這一模式的優(yōu)勢(shì)在于,可以提高辦公效率,并且適應(yīng)了現(xiàn)代社會(huì)信息傳遞的及時(shí)性這一特點(diǎn)。
2 電子政務(wù)
電子政務(wù)(Electronic Government)原意指利用網(wǎng)絡(luò)技術(shù)來(lái)構(gòu)建一個(gè)“虛擬政府”,從而使民眾能夠隨時(shí)隨地享受各類政府服務(wù)和獲得政府信息。1993年美國(guó)前副總統(tǒng)戈?duì)柺芮翱偨y(tǒng)克林頓委托,研究如何才能重塑美國(guó)的政府系統(tǒng),使它的運(yùn)行變得更為合理和有效,同時(shí)使其能為民眾提供更為便捷的服務(wù)。在這次行動(dòng)中,構(gòu)建“電子政府”作為一項(xiàng)改革措施被提出[1]。
美國(guó)是起步較早,發(fā)展最為迅速的國(guó)家。目前,一張包羅縣、市、州、聯(lián)邦以及各行各業(yè)在內(nèi)的電子政務(wù)超級(jí)無(wú)形大網(wǎng)正在這個(gè)網(wǎng)絡(luò)業(yè)最為發(fā)達(dá)的 國(guó)家中一步步張開。為了促進(jìn)聯(lián)邦政府功能更好地在網(wǎng)上提供信息和服務(wù),美國(guó)參議院2003年又通過了一項(xiàng)撥款議案,在電子政務(wù)促進(jìn)法(S-803)中規(guī)定今后4年的時(shí)間中將撥款3.45億美元用于促進(jìn)聯(lián)邦政府使用Internet和其他新技術(shù)。2000年9月18日,德國(guó)聯(lián)邦政府總理發(fā)起了“聯(lián)邦在線2005”電子政府倡議,也是歐洲規(guī)模最大的電子政府計(jì)劃,要求聯(lián)邦政府到2005年將所有可在網(wǎng)上提供的服務(wù)在線提供,保證社會(huì)各界更簡(jiǎn)便、快速與便宜地使用聯(lián)邦政府提供的公共服務(wù)[2]。新加坡1981年開始發(fā)展電子政務(wù),其電子政務(wù)的發(fā)達(dá)程度受到世人矚目。電子政務(wù)的實(shí)施為政府節(jié)省了大量費(fèi)用,據(jù)估計(jì)每年可為政府節(jié)省2300萬(wàn)美元。新加坡政府開展電子政務(wù)的原則是“眾多機(jī)構(gòu),一個(gè)政府”。始終以滿足廣大公眾的意愿、需要和使用便利為中心。我國(guó)發(fā)展電子政務(wù)比較晚,目前全國(guó)已有2200多個(gè)政府部門網(wǎng)站,內(nèi)容逐漸豐富,功能也不斷在增強(qiáng)。截止到2002年底,81.7%的省市級(jí)以上政府部門建立的核心辦公類應(yīng)用系統(tǒng),93.2%的政府部門建立了輔助業(yè)務(wù)管理信息系統(tǒng),30.1%的政府部門建立了領(lǐng)導(dǎo)決策支持應(yīng)用系統(tǒng)。我國(guó)電子政務(wù)建設(shè)較好的城市包括上海、北京、天津、青島和廣州等[3]。
電子政務(wù)是政府在國(guó)民經(jīng)濟(jì)和社會(huì)信息化的背景下,以提高政府辦公效率,改善決策和投資環(huán)境為目標(biāo),將政府的信息發(fā)布、管理、服務(wù)、溝通功能通過互聯(lián)網(wǎng)絡(luò)加以實(shí)施的系統(tǒng)解決方案。同時(shí)也提供了結(jié)合政府管理流程再造、構(gòu)建和優(yōu)化政府內(nèi)部管理系統(tǒng)、決策支持系統(tǒng)、辦公自動(dòng)化系統(tǒng),為政府信息管理、服務(wù)水平的提高提供強(qiáng)大的技術(shù)支持。
3 系統(tǒng)基本設(shè)計(jì)思想
雖然電子政務(wù)系統(tǒng)的建設(shè)可以在很大程度上提高辦公效率,使公眾準(zhǔn)確無(wú)誤獲取信息,但是也有其局限性:
1) 由于一般B/S模式的電子政務(wù)系統(tǒng)必須通過計(jì)算機(jī)進(jìn)行傳播,如果公眾沒有計(jì)算機(jī)就接收不到信息;
2) 信息傳播受到網(wǎng)速的影響,在網(wǎng)絡(luò)不連通情況下會(huì)延誤信息的傳播;
3) 信息傳播過程中,因?yàn)橐恍┩话l(fā)事件,可能會(huì)導(dǎo)致,數(shù)據(jù)丟失或者數(shù)據(jù)不完整等情況;
4) 如果用戶不在線,可能會(huì)收不到信息;
5) 病毒的傳播也是一個(gè)不可忽視的問題,信息傳播過程中,很難保證信息不被竊取。
以上局限性導(dǎo)致了公眾接受信息的過程受到阻礙,嚴(yán)重影響了電子政務(wù)系統(tǒng)的正常運(yùn)轉(zhuǎn),成為政府信息和公眾信息交流的一個(gè)瓶頸。
電子政務(wù)系統(tǒng)是由外部網(wǎng)和內(nèi)部網(wǎng)構(gòu)成。內(nèi)部網(wǎng)的主要功能是處理政府內(nèi)部的信息,包括信息的傳送,文件共享,電子郵件等[4]。外部網(wǎng)的主要功能是信息的傳播和反饋。本系統(tǒng)的主要設(shè)計(jì)思想是使用一個(gè)系統(tǒng)服務(wù)進(jìn)程,對(duì)外部網(wǎng)中的數(shù)據(jù)庫(kù)進(jìn)行實(shí)時(shí)監(jiān)視。如果沒有新信息,則系統(tǒng)處于休眠狀態(tài)。一旦有新消息進(jìn)入,則將內(nèi)容信息轉(zhuǎn)交給GSM/GPRS系統(tǒng),通過手機(jī)短信服務(wù)平臺(tái),通過廣播形式發(fā)送到目的手機(jī)。這樣,即使公眾不通過Browser,也可以獲取信息,并且可以對(duì)信息進(jìn)行反饋,短信平臺(tái)接受反饋信息并及時(shí)將其送往內(nèi)部網(wǎng),從而可以實(shí)現(xiàn)政府和公眾信息的及時(shí)交流,提高了辦公效率,使其不受時(shí)間和空間的限制。這里很好地解決了數(shù)據(jù)庫(kù)異常,斷口異常,GSM/GPRS異常等情況,保證了短消息正常發(fā)送。即使用戶的手機(jī)關(guān)機(jī),在開機(jī)后也可以收到消息,系統(tǒng)結(jié)構(gòu)如圖1。
4 系統(tǒng)工作流程
在通過手機(jī)短信息發(fā)送過程中,首先連接數(shù)據(jù)庫(kù),如果數(shù)據(jù)庫(kù)已經(jīng)連接上,則讀取數(shù)據(jù),否則重新連接,直到連接成功為止;其次打開端口,進(jìn)行短信編碼;再次判斷Modem是否在線,如果不在線,連接Modem;最后判斷是否開機(jī),如果開機(jī),則直接發(fā)送信息至手機(jī),否則先存儲(chǔ)信息,每隔一段時(shí)間判斷開關(guān)機(jī)狀態(tài),直至信息發(fā)送成功。工作流程如圖2所示。
5 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)
5.1 通過GSM MODEM向手機(jī)發(fā)送中文短消息
GSM短信模塊是用GSM模塊的短信息功能來(lái)傳輸數(shù)據(jù)的,所以在使用它傳輸數(shù)據(jù)的時(shí)候就要用到電話號(hào)碼。數(shù)據(jù)包中用6個(gè)8位二進(jìn)制字節(jié)表示電話號(hào)碼,每個(gè)字節(jié)中高4位和低4位均用BCD碼表示1位十進(jìn)制的電話號(hào)碼,這樣每個(gè)字節(jié)可表示兩位電話號(hào)碼,6個(gè)字節(jié)共可表示12位電話號(hào)碼,因現(xiàn)行的電話號(hào)碼均為11位,而6字節(jié)能表示12 位十進(jìn)制的BCD數(shù),所以在傳輸數(shù)據(jù)表示電話號(hào)碼時(shí)要將電話號(hào)碼的前面補(bǔ)0 以湊足12 位。步驟:1) 在電話號(hào)碼的左邊補(bǔ)一個(gè)“0” ;2)從左向右每?jī)晌环殖梢唤M;3)分別將各組轉(zhuǎn)換成BCD碼。如果要將數(shù)據(jù)包中的數(shù)據(jù)還原成電話號(hào)碼,步驟正好相反。
通過GSM MODEM收發(fā)短消息分為三種模式:Block模式、Text模式和Pdu模式。使用Block機(jī)生產(chǎn)廠家提供驅(qū)動(dòng)支持,現(xiàn)在還沒有發(fā)現(xiàn)哪個(gè)廠家公布支持這種短信發(fā)送模式,而Pdu模式開發(fā)起來(lái)比較復(fù)雜,并且需要編寫專門的函數(shù)來(lái)將文本轉(zhuǎn)換為Pdu格式,比較繁瑣。相對(duì)而言,應(yīng)用Text模式開發(fā)及方便也簡(jiǎn)單,是一種不錯(cuò)的選擇,不過使用Text模式開發(fā)只能發(fā)送ASCII碼,對(duì)于中文的Unicode碼不能發(fā)送[5]。
先在項(xiàng)目中添加Mscomm控件,一般的部件欄中可能沒有列出Mscomm控件。可以過右擊部件欄,選擇“部件”,或是通過在菜單中的“工程”選擇“部件”,然后選中Microsoft Comm Control 6.0即可。添加了Mscomm控件后,可以設(shè)置一些基本的參數(shù)。如果使用Nokia的手機(jī),還必須安裝data suite,然后Mscomm的commport選擇3;如果使用其它手機(jī),采用紅外線接口,必須安裝紅外線驅(qū)動(dòng)程序,選擇相應(yīng)的端口。簡(jiǎn)單的短消息,可以根據(jù)AT指令集結(jié)合VB的串口控件開發(fā)出更加完善的程序和功能豐富的應(yīng)用程序,如接收短消息,撥號(hào)等等。
5.2 MSCOMM 組件使用
用Delphi開發(fā)串口通信軟件一般有兩種方法:一是利用Windows的通信API函數(shù),另一種是采用Microsoft的MSComm控件。利用API編寫串口通信程序較為復(fù)雜,需要掌握大量通信知識(shí),其優(yōu)點(diǎn)是實(shí)現(xiàn)的功能強(qiáng)大,應(yīng)用面廣泛,適合于編寫較為復(fù)雜的低層次通信程序。而利用MSComm控件則相對(duì)較簡(jiǎn)單,該控件具有豐富的與串口通信密切相關(guān)的屬性及事件,提供了對(duì)串口的各種操作[6]。
5.3 短信編碼
短信內(nèi)容是被轉(zhuǎn)成Unicode,16進(jìn)制編碼進(jìn)行發(fā)送,下面給出其轉(zhuǎn)換算法。
1) 編碼算法
Function EncodeWideString(Value:WideString):String;
//encode the widestring to saveable string
var
I:Integer;
begin
Result:='';
for I:=1 to Length(Value) do begin
Result:=Result+IntToHex(WORD(Value[I]) shr 8,2);
Result:=Result+IntToHex(WORD(Value[I]) and $00ff,2);
end;
end;
2) 反編碼算法
Function DecodeWideString(Value:String):WideString;
//decode the string to widestring
var
I:Integer;
begin
Result:='';
for I:=0 to (Length(Value) div 4)-1 do begin
Result:=Result+WChar(StrToInt('$'+Value[I*4+1]+Value[I*4+2]) shl 8 + trToInt('$'+Value[I*4+3]+Value[I*4+4]));
end;
end;
5.4 系統(tǒng)特點(diǎn)
基于手機(jī)辦公模式的電子政務(wù)系統(tǒng)集合了傳統(tǒng)B/S模式電子政務(wù)系統(tǒng)的特點(diǎn),又有自己獨(dú)特的優(yōu)勢(shì)。主要集中在以下幾個(gè)方面:
1) 及時(shí)性。對(duì)于一些重要的信息,即使不通過互聯(lián)網(wǎng),公眾也可以通過手機(jī)短信的形式得以了解。
2) 安全性。這里的安全性是一個(gè)相對(duì)的概念,相對(duì)于互聯(lián)網(wǎng)的安全性,手機(jī)短信的安全級(jí)別較高。
3) 交互性。該系統(tǒng)可以將用戶的信息及時(shí)反饋到政府部門,增強(qiáng)了政府與公眾的交互性,提高了政府的辦公職能。
6 結(jié)論
電子政務(wù)是辦公自動(dòng)化發(fā)展趨勢(shì)。電子政府建設(shè)的水平直接影響著政府的工作效率。本文對(duì)基于手機(jī)的辦公模式進(jìn)行了研究和設(shè)計(jì)。該系統(tǒng)可以很好的實(shí)現(xiàn)信息互動(dòng)性和及時(shí)性,模塊操作簡(jiǎn)單,無(wú)須學(xué)習(xí)復(fù)雜的GSM 模塊AT指令集。對(duì)于提高政府辦公效率,加強(qiáng)公眾與政府的交互,有一定的作用。
參考文獻(xiàn):
[1] 馬吳星伊.電子政務(wù)網(wǎng)站技術(shù)與實(shí)務(wù)[M].北京:航空工業(yè)出版社,2003.
[2] 袁家政,沈洪.電子政務(wù)網(wǎng)絡(luò)辦公系統(tǒng)的安全策略與實(shí)現(xiàn)[M].計(jì)算機(jī)應(yīng)用,2004(24):218-211.
[3] 政府上網(wǎng)工程自皮書[M]..北京:人民郵電出版社,2000.20-106.
[4] 孫正新,戚魯.電子政務(wù)原理與技術(shù)[M].北京:人民郵電出版社,2003.29-228.
[5] WAVECOM,An introduction to the SMS in PDU mode GSM Recommendation phase 2.v1.00.January 2000:1-18.
[6] European Telecommunications Standards Institute, Digital Cellular Telecommunications System (Phase 2+); Technical realization of the Short Message Service (SMS); Point-to-Point (PP), November 1999-11:1-120.