第四章 系統設計
5.4 中文電話簿自動撥號系統測試
在完成以上的功能操作方式介紹後,最後系統的驗證方法為實際讀取 GSM 手機用 的 SIM 卡,測試卡片的發卡單位包括中華電信、台灣大哥大、遠傳電信、泛亞電信以 及空白卡,藉由各種 SIM 卡的測試,從中可以很明確的驗證讀卡機存取卡片的相容性 以及顯示介面中文化的正確性。
測試的流程為先個別讀取 SIM 卡內的電話簿,再透過圖 5-9 與圖 5-10 的操作流 程,個別驗證每個流程展現的功能。為了驗證電話機撥號的實際動作,在系統製作時 也將電話網路的電路與系統整合在一起,直接連接到電信局的電話線,透過系統內建 的撥號器直接將電話號碼自動撥出。
電話機撥號操作流程主要分為兩部份,第一部分為手動撥號,使用時可直接按數 字鍵自行輸入電話號碼,第二部份為自動撥號,當使用時只要選擇預撥打號碼的電話 簿姓名,再按確定鍵即可經由系統硬體自動撥號。實際操作流程說明如下:
1. 手動撥號
當撥號開關開啟之後,會從耳機聽到"嗡"的長音,這表示電話機可正常進入撥 號狀態,隨後只要按鍵撥號即可聽到撥號的聲音,此即一般撥打電話的操作流程,等 待接收方拿起聽筒即可進行通話,若要結束通話或是要重新撥號只要將撥號開關關閉 再開啟及可重複手動撥號。詳細操作流程如圖 5-9 所示。
系統程式開始
直接手動 撥電話號碼
檢查是否 有按鍵輸入
按鍵是否 為[0]~[9]
手動撥號開關 是否已開啟
等待對方
電話接通 通話結束 手動關閉
撥號開關 按鍵是否
為功能鍵[M]
檢查是否
有按鍵輸入
21
否
是
否
否 是 是
否
否
是
是
否 否
是
圖 5-9 系統驗證操作流程圖-手動撥號
根據圖 5-9 的撥號流程,在操作介面上確實可以跟一般的電話機達到基本撥號及 通話的功能。
2. 自動撥號
若使用時直接按上選擇鍵或是下選擇鍵,則自動進入電話簿姓名選擇模式,此種 模式立刻顯示電話簿內的姓名紀錄,只要透過按上下選擇鍵進行姓名選擇,再按確認 鍵之後即可顯示電話號碼,當再按一次確認鍵,則立刻進行自動撥號,緊接著即為一 般通話流程,若是要取消或是更換其他的姓名資料則只要按功能鍵即可跳出回覆至姓 名選擇模式,當要結束通話時只要將撥號開關開啟再關閉即可將電話線路掛斷或是按 重置按鍵即可恢復待機狀態。詳細操作流程如圖 5-10 所示。
按鍵是否為 功能鍵[M]
按鍵是否為 下選擇鍵
按鍵是否為 上選擇鍵
按鍵是否為 確定鍵
離開功能 選擇模式
顯示前一筆 電話簿姓名
顯示後一筆 電話簿姓名
顯示目前 電話簿姓名
通話結束 等待對方
電話接通
開始自動 撥電話號碼
按鍵是否為 確定鍵
按鍵是否為 功能鍵[M]
檢查是否 有按鍵輸入 離開功能
選擇模式 手動開啟再
關閉撥號開關
否 否 否
2
是
是 是 是 是
否
是 是
否 是
1
否 是
否
是
1
在自動撥號功能中,系統內建記憶體存取電話簿姓名資料的來源除了 5.2.2 與 5.2.3 節說明的系統內建 SIM 卡讀寫介面,另外一種更新記憶體的來源是 5.2.4 節的 操作方式,就是系統中文電話簿記憶體的資料除了可以藉由讀取手機 SIM 卡的電話簿 去更新,另一種方式為系統也內建與 PC 連線的功能,利用 PC 端的電話簿編輯應用程 式,也可以很快速的將系統內的電話簿資料傳送至 PC 做備份,或是經由 PC 更新電話 簿資料,再下載至系統以更新電話簿的記憶體,這種方式同時也間接的實現將 SIM 卡 電話簿備份至 PC 儲存的好處。
圖 5-11 為 PC 端電話簿編輯應用程式執行時的畫面,程式可執行的內容主要有三 個功能,即讀取系統電話簿、更新系統電話簿與終止系統與 PC 連線的功能。與 PC 連 線的介面是使用 RS232 串列傳輸方式,傳輸協定為每秒 9600 位元的速率。當使用者預 更新電話簿資料,可以直接使用滑鼠點選雙擊圖 5-11 中的任一項電話簿資料,再輸入 姓名與電話號碼,然後選擇確定即可完成資料更新。
圖 5-11 PC 端電話簿編輯應用程式
圖 5-11 視窗程式的操作介面除了可讀取系統電話簿、更新系統電話簿與終止系統 與 PC 連線的功能,還包括開啟舊檔案與儲存新檔案的功能以及新增一筆電話簿資料或 是刪除一筆電話簿資料,儲存新檔案是將之前從系統上傳至 PC 端的電話簿儲存成為 PC 的檔案格式,而利用開啟舊檔可將舊有的電話簿檔案再做編輯或修改,透過這個視 窗介面程式,再將更新的資料下載至系統內建的記憶體。應用 PC 編輯電話簿的好處是 使用者可任意選擇中文輸入法,這對於不習慣使用手機鍵盤輸入的使用者,提供另一
項更好的選擇,同時能夠將各個電話簿資料儲存成電腦檔案方便日後的管理。