張 昭,楊鵬鈺,李 志
(沈陽工學(xué)院,遼寧 撫順 113122)
隨著人類社會步入信息時(shí)代,人們對信息的需求日益增加,由此而產(chǎn)生出一種能方便獲取信息的新途徑-電話查詢。電話查詢系統(tǒng)是把公用電話網(wǎng)(PSTN)和計(jì)算機(jī)應(yīng)用有機(jī)地結(jié)合起來,隨時(shí)隨地?fù)艽驅(qū)W校特服電話,并可通過學(xué)號和密碼可查詢成績信息。
電話語音卡成績查詢系統(tǒng)是實(shí)用性極強(qiáng)的信息服務(wù)系統(tǒng)。主要功能包括摘機(jī)前檢測、摘機(jī)后語音提示、身份驗(yàn)證、播放查詢信息等;系統(tǒng)總體框圖如圖1所示。
圖1 電話語音成績系統(tǒng)總體框圖
本系統(tǒng)采用Windows XP操作系統(tǒng),軟件采用VB 6.0和東進(jìn)公司D系列語音卡,后臺采用Access 2003數(shù)據(jù)庫,使用ADO數(shù)據(jù)庫訪問技術(shù)來完成數(shù)據(jù)庫的連接,通過前臺客戶端程序播放語音提示,根據(jù)用戶的電話按鍵情況來得到數(shù)據(jù)庫中的數(shù)據(jù),再控制語音卡將相應(yīng)的數(shù)據(jù)用語音播放出去。
采用D081APCI系列卡安裝PC機(jī)中,占用一個PCI插槽。同一臺PC中,D081A板上有4個模塊插槽,可插入4個模塊,提供8個通道處理能力;模塊由上至下排列:模塊一、模塊二、模塊三、模塊四,每個模塊處理兩個通道。
系統(tǒng)中主要分為兩種模塊:一種為語音成績查詢模塊,另一種為學(xué)生成績管理模塊。系統(tǒng)體系結(jié)構(gòu)如圖2所示。
圖2學(xué)生成績查詢系統(tǒng)功能模塊示意圖
本系統(tǒng)中,學(xué)生成績管理模塊的功能比較簡單。主要功能為添加、修改、刪除學(xué)生成績。在所建立的數(shù)據(jù)庫中,按表的功能分為兩大類:一類提供系統(tǒng)語音流程信息和所有查詢動作,另一類記錄所有學(xué)生的個人信息。數(shù)據(jù)表結(jié)構(gòu)如表1所示。
表1 學(xué)生成績表設(shè)置
當(dāng)外線電話打入時(shí),計(jì)算機(jī)自動檢測到振鈴信號,并開始播放提示音,同時(shí)開始接收用戶的電話按鍵信息。用戶通過電話按鍵輸入考號,計(jì)算機(jī)根據(jù)接收的信息從后臺數(shù)據(jù)庫中取得查詢結(jié)果數(shù)據(jù)。
電話語音成績查詢系統(tǒng)是以語音卡為硬件基礎(chǔ),學(xué)生通過撥打電話實(shí)現(xiàn)了成績的查詢,最后利用語音卡的相關(guān)技術(shù)設(shè)計(jì)出電話語音成績查詢系統(tǒng),并達(dá)到設(shè)計(jì)要求。和傳統(tǒng)的成績查詢相比較,使用本系統(tǒng)能使學(xué)生既方便又快捷的查詢到考試成績,提高了學(xué)生查詢成績的效率,具有一定的使用價(jià)值。