第18章、即時系統、即時管理

18.1 利用手機短信

Excel伺服器的企業版提供了和手機短信結合的功能,包括:

l         用手機短信通知工作流待辦事宜

l         用戶可以用手機短信發出查詢指令,查詢系統資料,並以短信的形式獲得查詢結果。

短信功能僅Excel伺服器企業版才有,標準版不具備這方面的功能。

短信中心的安裝

要使用短信中心的功能,您需要額外購置一台GSM Modem(產品包裝中應包括GSM Modem一個,電源一個,RS-232資料線一條),另外準備一塊手機SIM卡。按以下步驟安裝:

1.    SIM卡插入GSM Modem

2.    將電源適配器插頭插入GSM Modem的電源插座中。

3.    RS-232數據線接入GSM Modem

4.    RS-232資料線的另一頭,接到安裝Excel伺服器的伺服器的RS-232埠。

5.    將電源適配器插入220V插座,通電。

6.    GSM Modem的紅燈閃爍,表明GSM Modem工作正常。

 

短信中心配置

安裝之後,還要進行一些配置,才能使用短信中心的功能。配置工作在管理控制臺中完成。

開啟短信中心

1.  在管理控制臺主介面左側樹型中選中伺服器根節點,右擊滑鼠,選擇彈出功能表“設置系統選項”,彈出“系統選項”視窗,在“常規”標籤頁上,勾選“開啟短信中心”,如圖,按【確定】。

181 開啟短信中心

2.回到管理控制臺主介面,會看到左側樹型中增加了“短信中心”節點,如圖:

182

創建設備

1.  在管理台主介面左側樹型中選中“設備”,右擊滑鼠,選擇“新建”,彈出“GSM Modem”設置視窗,在常規標籤頁上輸入名稱(自己設)和短信中心號碼(根據當地的具體情況設置)。其他參數選擇默認,或根據具體硬體設備確定。

183 創建設備

2.切換到“測試”標籤頁,點擊【初始化測試】按鈕,如果設備正常,則提示“初始化成功!”,隨意輸入一段內容,發送給某個手機號碼,檢驗是否能夠收到。

184 測試設備

3.  最後按【確定】,完成設備的創建

中國移動部分地區短信中心號碼:中國移動短信中心服務號碼的編碼規則是:1380 + 開戶局四位長途區號 + 500,長途區號不足四位的在後面加"0"補齊,如北京為13800100500

啟動短信服務

在管理台主介面左側樹型中選中“短信中心”,右擊滑鼠,選擇彈出功能表“啟動短信服務”。

18.1.1 設置用戶手機號碼

在管理台中新建用戶時,可同時錄入手機號碼;對已由的用戶,可雙擊該用戶,打開“用戶資訊”視窗,錄入手機號碼。

185 設置用戶手機號碼

18.1.2 用手機短信通知工作流待辦事宜

如果希望工作流中新的待辦事宜產生時,能夠用手機短信的方式及時通知到辦理人,需要對工作流的任務屬性進行設置。例如,我們在第7章曾經對“訂單”範本設計了工作流,銷售員制單後交給銷售部長審批。因為銷售部長不能總留在電腦旁,為了使待審訂單的資訊能夠及時通知到銷售部長,我們來修改訂單範本的工作流,打開其“審批”任務的屬性視窗,在“基本資訊”標籤上,勾選“用手機短信通知本任務的待辦事宜”,如圖。

186 設置任務屬性

這樣設置了之後,一旦有新的審批待辦事宜產生,銷售部長就會收到一條短信,其內容與在我的工作臺中看到的待辦事宜摘要的內容一樣。

18.1.3 用手機短信查詢系統資料

Excel伺服器的短信中心還提供了這樣一種功能:當管理者身在外地,想要瞭解企業的情況時,給系統的短信中心號碼發一條短信,就能收到一條回饋的短信,告知其想瞭解的資料。為了做到這一點,首先要事先約定查詢短信的格式。比如,約定:“1”代表查詢收款情況,“1”後邊跟一個日期,表明要查詢指定日期的收款情況,則管理人員給系統的短信中心號碼發一條短信:

1#2008-03-08

系統收到短信後,就能理解這條短信是一個查詢要求,按照要求查到相應的資料之後,會按照事先約定的回信格式,給發信人的手機回復一條短信:

2008-03-08的收款金額為:350,000

再比如,事先約定“2”代表查詢訂單的狀態,“2”後邊跟一個號碼,代表訂單號,則發短信給系統:

2#0802009

表明要查詢“0802009”號訂單的狀態,系統收到短信後,查到結果,就會按約定的格式回復一條短信:

0802009號訂單的狀態為:已發貨

通過上面的例子,讀者應該已經明白了,為了達到通過短信查詢資料的目的,關鍵在於“事先約定”短信的格式,在Excel伺服器中,這成為“短信命令”,具體來說,短信命令包括4個部分的內容:

l         用戶發給系統的短信的格式

l         系統如何查詢用戶要求的資料

l         系統回復給用戶的短信的格式

l         短信命令的使用權限,即可以規定只有某些特定的手機號碼發來的短信,系統才予受理。

下面,我們通過一個具體的例子----通過短信查詢某日的收款金額,學習短信命令的定義。

定義短信命令

1.  以設計者身份登錄到用戶端

2.  點擊功能表【範本】à【管理短信命令】

187

3.  彈出“管理短信命令”視窗,點擊【新建】

188

4.用戶發給系統的短信格式、系統回復給用戶的短信格式、系統查詢資料的方法。

189

5.  用戶發給系統的短信都以如下的格式表達:

<短信命令><參數1>…<參數n>

其中<短信命令>是某個()指定的符號,可任意指定,考慮到在手機上輸入的方便,可以用簡單的數位或字母。在本例中,我們輸入短信命令“1”,同時輸入一個別名“查詢某日收款金額”,它表示命令“1”的含義。別名僅僅是為了設計者管理的方便。

6.  點擊【短信命令參數】按鈕,彈出“短信命令參數”視窗,定義一個參數,如圖,點擊【確定】。

1810

7.回到“查詢資料”視窗,我們看到已經定義好了用戶發出短信的格式。繼續定義系統回復的短信格式,在“系統回復如下格式的短信”處輸入“當天的收款金額為:”,如圖:

1811

8.  點擊【結果變數】按鈕,彈出“結果變數”視窗,定義一個結果變數“金額”,如圖。

1812

9.點擊【確定】回到上一級視窗,完成系統回復短信格式的定義:

10.  下面開始定義查詢資料的方法,就像定義一條表間公式一樣,點擊【資料源】按鈕,選擇資料源為“收款單”;點擊【篩選條件】按鈕,選擇篩選條件為“”

1813

11.  點擊【填充方式】按鈕,選擇把“合計(收款單.收款金額)”填入到結果變數“金額”,最終完成的短信命令如下:

按照這條短信命令,如果用戶發來一條短信“1#2008-3-8”,則系統查詢到200838日的收款單總金額,假設為15萬,則給用戶回復一條短信:“當天的收款金額為:150000

12.  設計好了命令格式之後,還要繼續設置該命令的使用權限。切換到“查閱許可權”標籤,選擇部門為“總經辦”、“財務部”,選擇角色為“總經辦總經理”、“財務部財務部長”,也即,只有總經理和財務部長的手機發來的短信,系統才會回復。

13.  點擊【確定】,完成短信命令的設置。

 

 

Excel伺服器學習和下載

http://www.qinzhe.com

http://www1.qinzhe.com

http://www3.qinzhe.com