欢迎来到天天文库
浏览记录
ID:12138775
大小:2.00 MB
页数:5页
时间:2018-07-15
《中国海洋大学本科生研究训练计划(srtp)项目-办公自动拨号系统申请书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、项目分类自然科学社会科学中国海洋大学本科生研究训练计划(SRTP)项目申请书二、项目方案1.目的及意义电话在现代化办公中扮演了越来越重要的角色,但是当电话簿中的号码几十成百地增长,每天播出的电话难以计数时,用在查找号码和手动拨号的时间就成为了阻碍办公效率的一大瓶颈。为此,我们充分了解了老师们的实际需求,产生了设计一套“办公自动拨号系统”的创意。这个项目的目的就是开发一套运行在PC端的自动拨号系统,配合内建的号码本,只需简单的鼠标操作即可方便地实现号码的查找和拨出。为了适应海大的具体环境,我们的办公自动拨号系统还会具有内线电话智能识别
2、、自动添加IP电话前缀等功能,真正实现“轻点鼠标,电话拨出”。2.研究内容与研究方法4本系统分拨号硬件和PC端软件两部分。拨号硬件基于具有音频拨号功能的Modem,受控于上位机软件完成拨号、挂断等动作。拨号硬件通过分线器与电话座机并联,负责发送拨号音频。软硬件之间通过AT指令进行通信。AT指令,即AttentionCommand,是从终端设备(TerminalEquipment,TE)或数据终端设备(DataTerminalEquipment,DTE)向终端适配器(TerminalAdapter,TA)或数据电路终端设备(DataC
3、ircuitTerminalEquipment,DCE)发送信息的一套指令集。通过终端设备或数据终端设备发送AT指令可以控制移动台(MobileStation,MS)或Modem完成相应的内置动作。图1系统连接示意图本系统主要用到ATDT、ATH0指令。当用户拨打电话时,PC端首先生成相应的ATDT拨号指令串,通过RS-232串口发送给接收方Modem。Modem接收到指令后向电话线发送拨号音频,当电话拨通后自动挂断,将线路控制权转交给电话座机,这样就完成了自动拨号的功能,所有拨号动作都由拨号硬件自动完成。PC端软件旨在尽最大可能地
4、减小拨号复杂度和耗时。通过和老师的交流,我们了解了手工拨号的若干缺点,并计划通过设计完善的PC端拨号软件予以解决。我们的拨号系统PC端软件预期具备以下功能:1、电话本导入。可以将excel格式的通讯录直接导入进电话本,免去了初次使用软件时手工添加号码的不便。此功能通过Microsoft的COM技术实现。COM技术是一种跨应用和语言共享二进制代码的方法。COM技术通过定义二进制标准,明确指出二进制模块必须被编译成定的结构,解决了二进制代码重用的问题。通过COM技术,我们可以在自己的程序中操作Word、Excel等组件,这样就可以直接通
5、过相关指令读取Excel文件中的内容并将其导入到电话本。2、4详细的分组和联系人查找功能。可以向电话本中添加分组,避免电话笨重内容过多,查找不便。同时电话本还支持通过拼音缩写快速定位,例如要查找“张三”,只需输入“ZS”即可快速定位所有姓名拼音缩写与“ZS”匹配的联系人。1、号码智能识别功能。我们充分考虑海大的具体情况,增加号码智能处理功能。可以选择自动在号码前加9以拨打外线;对于6678开头的号码,可以自动去除6678前缀,使用内线拨号方式进行拨号;如果要拨打长途电话,还可以自动添加17909等拨号前缀。多种号码处理方式充分考虑了
6、所有拨号情况,使用户无需手动处理拨出的号码。2、自动接线功能。当拨号音发出一段时间后,程序会控制拨号硬件从电话线路中断开,将线路转接给电话座机,这样避免了拨号硬件对电话线路造成的干扰,保证了通话的清晰度。通过软件与硬件的配合,我们会搭建起一个方便易用的办公快速拨号平台,充分提高老师们的办公效率。3.特色与创新本项目的特色与创新之处体现在它充分考虑了老师们的办公实际,创造性地提出一套提高办公效率的解决方案。在技术上,我们深入研究了电话拨号原理和PC机与外设的通信方式。我们深入挖掘细节,提出了许多快速拨号方案,如号码导入、号码智能识别、
7、自动线路转接和根据拼音缩写查找联系人。我们充分利用了各种软件开发技术,如多线程、异步IO、COM技术等。我们通过技术的创新为老师们的高效办公贡献了一份力量。4.支撑条件分析41、当前大多数Modem都具有语音拨号的功能,可以利用此功能代替电话座机向电话线路发送拨号音,结合PC端软件可以实现电话系统的快速拨号。2、AT指令,即AttentionCommand,是从终端设备(TerminalEquipment,TE)或数据终端设备(DataTerminalEquipment,DTE)向终端适配器(TerminalAdapter,TA)或
8、数据电路终端设备(DataCircuitTerminalEquipment,DCE)发送信息的一套指令集。通过终端设备或数据终端设备发送AT指令可以控制移动台(MobileStation,MS)或Modem完成相应的内置动作。3、AT
此文档下载收益归作者所有