基于东进电话语音卡的考试成绩查询系统设计与实现

2019-01-09 03:45杨鹏钰
时代农机 2018年11期
关键词:按键语音电话

张 昭,杨鹏钰,李 志

(沈阳工学院,辽宁 抚顺 113122)

1 课题研究背景及意义

随着人类社会步入信息时代,人们对信息的需求日益增加,由此而产生出一种能方便获取信息的新途径-电话查询。电话查询系统是把公用电话网(PSTN)和计算机应用有机地结合起来,随时随地拨打学校特服电话,并可通过学号和密码可查询成绩信息。

2 电话语音卡成绩查询系统总体设计

电话语音卡成绩查询系统是实用性极强的信息服务系统。主要功能包括摘机前检测、摘机后语音提示、身份验证、播放查询信息等;系统总体框图如图1所示。

图1 电话语音成绩系统总体框图

本系统采用Windows XP操作系统,软件采用VB 6.0和东进公司D系列语音卡,后台采用Access 2003数据库,使用ADO数据库访问技术来完成数据库的连接,通过前台客户端程序播放语音提示,根据用户的电话按键情况来得到数据库中的数据,再控制语音卡将相应的数据用语音播放出去。

3 系统的硬件设计

采用D081APCI系列卡安装PC机中,占用一个PCI插槽。同一台PC中,D081A板上有4个模块插槽,可插入4个模块,提供8个通道处理能力;模块由上至下排列:模块一、模块二、模块三、模块四,每个模块处理两个通道。

4 系统软件设计

系统中主要分为两种模块:一种为语音成绩查询模块,另一种为学生成绩管理模块。系统体系结构如图2所示。

图2学生成绩查询系统功能模块示意图

本系统中,学生成绩管理模块的功能比较简单。主要功能为添加、修改、删除学生成绩。在所建立的数据库中,按表的功能分为两大类:一类提供系统语音流程信息和所有查询动作,另一类记录所有学生的个人信息。数据表结构如表1所示。

表1 学生成绩表设置

当外线电话打入时,计算机自动检测到振铃信号,并开始播放提示音,同时开始接收用户的电话按键信息。用户通过电话按键输入考号,计算机根据接收的信息从后台数据库中取得查询结果数据。

5 结语

电话语音成绩查询系统是以语音卡为硬件基础,学生通过拨打电话实现了成绩的查询,最后利用语音卡的相关技术设计出电话语音成绩查询系统,并达到设计要求。和传统的成绩查询相比较,使用本系统能使学生既方便又快捷的查询到考试成绩,提高了学生查询成绩的效率,具有一定的使用价值。

猜你喜欢
按键语音电话
基于有限状态机的按键检测程序设计
张 晖
魔力语音
基于MATLAB的语音信号处理
基于MQ3与MP3的价廉物美的酒驾语音提醒器
对方正在输入……
按键消抖在单片机和FPGA实验教学中的应用
一种多方向导光按键结构设计
夜半电话
电话