电话录音系统

2024-09-22

电话录音系统(精选12篇)

电话录音系统 篇1

1 系统概况

城市固定电话网络管理系统是电话局信息管理系统 (MIS系统) 的子系统之一, 该系统的投入运行极大地提高了管理工作效率, 改变了长期由于人工处理业务而引起的易出错、信息反馈慢等弊端。它能根据各工程项目的统计、汇总, 掌握工程进度, 并有针对性地作出配套工程计划, 是管理决策的可靠保证。通过对工程动态分析、作图, 可掌握全局工程项目的实施进度。该系统的研制成功, 适应了当前电话通信快速发展的需要, 使得各个不同单位的数据资源得到共享, 从营业部门、设计单位到工程管理部门、施工部门、物资供应部门, 资料信息通过现代通信网络实现无纸化传递, 同时局内其他部门, 如局长办公室、总工程师室等也能对工程信息进行查询。它的应用使得市话企业的管理水平和经济效益得到提高。

2 系统方案介绍

计算机工程管理网络系统是由局域网和远程网两部分组成。

2.1 局域网

在本地局域网 (LAN) 中, 交换工程管理室、线路导管工程管理室、传输工程管理室、部长室等部门, 分别设置一台局域网工作站, 可同时访问本地的文件服务器和对数据进行操作。本系统选用的文件服务器为联想万全T168 G6S3430 2G/500S专业服务器, 它具有2GB内存、500GB的大容量SCSI硬盘、PCI总线, 为本地网系统提供了高速度的磁盘操作性能, 提高了网络的运行效率。

其次, 在LAN中设置一台图形工作站连通激光打印机, 作为计算机辅助设计 (CAD) 图纸的输出。另外, 在局长办公室、总工程师室设置PC终端, 也具有访问局域网文件服务器数据的功能与权限, 但为了数据资料的安全性起见, 只具有查询和打印功能。

2.2 远程网

2.2.1 文件服务器连通联想万全T168 G6

S3430 2G/500S路由器, 采用3WAN/1LAN模式, 即由一个本地网分别同时连通三个远程网 (设计所、设计院、施工处) 。它可通过拨号/专线Modem, 也可以通过N2ISDN的2B+D形式, 采用V.35接口, 传输速率128 kbit/s。同时, 在异地的三个网络分别接联想万全T168G6 S3430 2G/500S路由器 (1WAN/1LAN) , 也可以接同步拨号Modem或N2ISDN的2B+D形式, 中间的传输线路为普通电话拨号线或是电话局的数据专线。

2.2.2 文件服务器通过BNC电缆连通IBM 8235通信服务器。

该服务器具有8个端口, 每端口速度达115kbit/s, 可快速可靠地访问网络, 具有多级安全保护、SNMP网管和远程监控。支持TCP/IP、IPX、Apple Talk、PPP等协议。

2.2.3 通信服务器为远端的工作站 (包括便

携机) 访问系统共享的文件服务器提供了畅通的数据通路, 远端工作站通过PCMCIA或Modem连通本地的通信服务器, 采用Online软件访问文件服务器。

由本地网通过通信服务器, 可同时连通营业部业务管理网络中的一台工作站, 把每天的新待装资料和完工资料进行整理后传到工程部, 或者制作好接口由工程部网络主动从远端访问。

计算机工程管理网络系统本地网主干为文件服务器, 其中存放当天系统运行时共享的数据库, 且同时可能有多台工作站和远端工作站访问数据库。考虑到数据的完整性和安全性, 一周内对每天的数据进行备份;万一系统出错或造成死机, 则系统重新启动时, 在自动修复文件系统的同时, 又自动启用前一天的备份数据;下一周的每一天的备份分别覆盖上周相应那天的数据。系统每周的数据将自动备份转移到可写光盘或数据磁带上。

营业部的业务管理网每天对待装资料进行分析, 产生每天新增的待装资料库和完工资料, 由网络上的某台工作站通过Modem以拨号或专线形式连通工程部本地网通信服务器 (16bit8Port) 上的一路Modem, 从而刷新本地的动态待装资料库, 并由相应的软件对其进行统计、管理, 例如随时可以对几个路段进行查询和统计, 了解待装户的分布等。

工程部与设计单位 (设计所、设计院) 、主要施工部门 (施工处) 采用三对路由器构成广域网 (WAN) 之间的实时互联、动态地交换数据。对两个设计单位的数据访问要求能够传递设计任务的下达、设计本的有关信息, 远期目标要能传递大数据量的设计图纸文件 (CAD图纸或GIS文件) 。对施工部门的访问要求能下达工程施工计划、接收完工处理、工程验收等, 远期目标是要能发送设计图纸文件。

3 系统功能介绍

市话计算机工程管理网络系统着重加强了对远程广域网的支持, 主要具有以下功能:

3.1 工程管理。

工程部能够对各种工程项目进行管理, 全部的工程数据资料都录入数据库。在局内设备科 (交换工程) 、线路科、传输工程科、基建科、部长主任室都有各自的工作站。并有相应的管理人员通过开发管理软件进行实时的动态管理与查询统计。

3.2 远程访问。

管理人员外出或在现场时, 可以用便携机拨号登录到工程部的服务器, 实现远程工作站对本地局域网数据库的访问, 通过自行开发的浏览器程序可方便地进行实时查询。服务器端程序在Windows 2003平台上, 并有一定的管理功能。

3.3 与营业部联网。

通过路由器实现与营业业务管理网之间的互联, 中间传输手段为IS-DN;同时工程部本地网采用Novell和NT服务器并存, NTServer装载SQL Server, 支持TCP/IP和异种平台间的访问, 这样就解决了跨平台的转换以及对32位平台上大型数据库的访问。

工程部能够随时对上海市大部分路段的电话待装户进行查询和统计。并且集中放号的数据也可以通过网络上以FTP文件下载的方式传到工程部。

3.4 与市话设计所联网。

市话设计所网络上有以两台Sun工作站为主机、PC仿真工作站为辅机的GIS系统, 同时还有一个Novell服务器和工作站, 可随时地调用传递设计图纸, 在本地进行查看和打印。

用FTP文件传送方式, 依靠两端的Novell服务器可互相复制文件, 图纸文件目前主要为CAD格式文件。

3.5 与邮电设计院联网。

目前设计院内部网络仍然采用Novell, 依靠两端的Novell服务器互相复制文件, 可随时调用和传递设计图纸, 在本地进行查看和打印。

3.6 与电信工程公司 (施工处) 联网。

由于施工处目前尚未建成内部的局域网络, 故采用对方计算机以拨号方式连通市话工程部网络上的通信服务器, 从而访问工程部的文件服务器。对方可以主动查询工程部下达的工程施工任务, 接收工程完工信息, 进行工程动态管理。待施工处建成内部网络后, 工程部可直接与之建立网间的互联, 实现资源信息的共享。

3.7 与市话供应科的“物资管理”局域网联网。

在工程部本地访问物资信息库, 能够随时通过新开发的查询软件, 按照可组合的模糊查询条件查取最为准确的物资器材库存信息和每个工程项目领料信息。

3.8 与局长室、总工程师室及局内办公自动化信息系统联网。

工程部提供了对外统一的查询及统计程序, 方便了工程相关部门和领导决策层对工程进展情况的了解。

4 结论

本系统志在解决固定电话管理中出现的一系列问题, 例如:信息反馈慢、计费不精确、记录不详实等实际工作中碰到的问题。本系统刚好可以解决以上问题。

摘要:城市固定电话采用网络管理, 既提高了工作效率, 又改变了人工管理易出错、信息反馈慢等诸多弊病。

关键词:计算机,工程管理,网络,信息

电话录音系统 篇2

2、作为视频会议系统的会议范围延续和扩展的有力武器。由于视频会议系统高昂的设备投入,较大的设备使用和维护费,使得大量的下游部门不能安装视频会议系统,而简单,实用,价格低廉的电话会议系统是视频会议系统最好的延续。

3、在各会场之间实现电话会议的功能,包括语音交互、会议的组织、控制等实施远程电话会议,培训,研讨会。

日本电话录音盒帮老人防骗 篇3

从2013年开始,日本消费厅便拨款超过10亿日元,帮助老人们在家庭电话上安装一个录音机,教会他们防范不法分子。在日本西南部的佐贺辖区,电话诈骗很猖獗,去年一年就有超过1200位老人因电话诈骗而报警。佐贺地方政府于今年初率先得到了1000万日元的拨款,为辖区内所有老人家中的座机免费安装了电话录音机。

据警方介绍,这种电话录音机是一个长15厘米、宽10厘米的长方形盒子,与家庭电话相连接。当正常的电话打进来时,老人可以正常接听。当疑似诈骗的海外电话或网络电话打进来时,日本警方的反电信诈骗科的警察就会对电话号码监测,若发现这个电话确有诈骗的企图,就会向录音机发出警报信号,电话中就会传出警报话语,提醒老人警惕诈骗。同时,录音机也会自动录音,将不法分子的声音记录下来并传回警察局。通常不法分子听到警报的提示后,就会挂断电话。

虽然这种电话录音机目前尚未在日本全国普及,但从效果来看,佐贺辖区境内今年的诈骗案例已经大大减少,日本消费厅日前表示,今后将把这种电话录音机在全国推广。

电话远程控制系统的设计 篇4

本系统是一个用来自电话的控制信号去控制各种电器的设备。用户可通过移动电话或固定电话, 拔打家里的电话, 按预定的规则, 依照电话语音提示, 选择数字按键操作实现对电器设备的控制。

本系统主控部分由单片机构成, 对主要的信息进行处理并接收外部控制命令形成各种控制信号, 同时记录相应的信息;单片机与电话外线的接口是通过接口电路来实现。还包括铃流检测电路、提挂机控制电路、双音频解码电路、语音提示电路及电器控制电路。总体电路框图如图1-1所示。

本系统使用硬件电路实现铃流检测、自动提挂机、电器控制、双音频解码等功能模块。而使用软件编程完成信号音计数、密码校验、在线修改密码、信息分析等。

二、系统硬件设计

为充分利用硬件电路的可靠性、稳定性, 本系统使用硬件电路完成部分功能, 使整体系统达到比较高的稳定性。硬件部分主要包括电话线路提机检测和线路振铃信号的检测电路, 话音提示电路, DTMF检测电路及电器驱动电路。

2.1振铃检测电路

图中D1为普通二极管, D3是稳压二极管, 稳压值取80 V。

2.2模拟摘机电路

系统在程序控制下, 当接收到6个振铃信号时, 启动摘机电路从而实现模拟摘机, 其电路如图3-2所示。

2.3语音提示电路

语音提示电路是此系统的重要组成部分, 能提供给用户直观的的反馈信息。单片机根据用户发送的DTMF信号, 选择对应段的地址, 语音信号从ISD4004的ANDOUT端口输出后经放大, 然后从变压器耦合到外线, 电路如图2-3所示。

2.4双音多频检测电路

整个系统的关键是DTMF, 它决定了系统的可靠性。双音多频解码方式在电话拨号系统中应用非常广泛, 其突出的优点是抗干扰能力很强。解码是用专用集成电路实现的, 解码输出的不同的码制信号, 单片机可直接读取。DTMF检测电路如图2-4所示。

2.5继电器控制电路

电器控制可采用继电器, 可控硅等来控制强电的通与断, 为了达到电话机能控制家用电器的开关作用, 此设计采用了继电器, 一共设定了4路继电器开关, 为了使家用电器使用不影响单片机电路的正常工作, 采用光耦把继电器驱动电路和单片机电路分隔开来, 电器控制电路如图2-5所示。

参考文献

[1]师文庆, 张智勇, 陈用, 基于DTMF与单片机的电话远程和红外近程测控系统[J].测控技术与仪器仪表.2007

[2]周润景, 张丽娜, 丁莉, 基于PROTEUS的电路及单片机设计与仿真[J].北京航空航天大学出版社.2010

[3]肖玲妮, 袁增贵, Protel 99 SE印刷电路版设计教程[J].清华大学出版社.2003

电话计费管理系统 篇5

数据库原理及应用实验报告

数据库设计及实现

(电话计费管理系统)

数据库原理及应用Application and principles of database

实验报告

实验类型__综合设计__实验室_软件实验室一__

电话计费管理系统

1.实验项目名称:数据库设计及实现(电话计费管理系统)2.实验项目的目的和任务:

熟悉数据库设计的各个阶段,会使用visio工具实现阶段性设计的表达,并使用vb.net语言实现数据库的连接,完成数据的显示、修改、插入和删除。

学生根据所学的数据库原理与程序设计知识,能够针对一个小型的数据库管理系统进行需求分析、系统设计、数据库设计、编码,测试等,完成要求的功能,从而达到掌握开发一个小型数据库的目的。

3.实验内容:

(1)根据数据库设计各个阶段得出的内容,在SQLSERVER中建立数据库(2)选择vb.net语言设计一个系统,实现连接数据库,并且可以显示数据库内容

4.需求分析

(1)计费系统作为业务运营支撑系统的基础,其准确性和有效性至关重要,计费系统的错误将直接影响结算、账务及客户管理系统的处理结果。由于我国移动手机用户的基数很大,计费系统任何微小的偏差所造成的损失都是巨大的。该系统信息来源主要有管理员添加,方便网站管理员的查询和管理。该系统的任务是方便,灵活的管理用户的各项信息。(2)总体描述

对电话计费业务进行调查,设计的系统要求:能够记录通话信息,如来电号码、去电号码、通话时长、通话费用,查询费用帐单等信息具体对各种数据文件装入和修改数据的功能。能在用户交费同时打印发票。能用关系数据库理论建立几个数据库文件来存储用户信息,收费员信息和收费信息等资料。能够为用户提供查询各种记录的功能(3)功能需求: 查询模块 数据库原理及应用Application and principles of database

月花费查询 :客户可对每月的话费进行查询(每项记录包括通话费、新业务费、费用合计、实缴费用合计等信息)。

帐户余额查询: 客户可查询话费单上的余额。用户资料查询: 客户可以查阅个人资料。业务查询: 客户可以实时了解个部门的各项活动。计费模块

缴费信息 :管理员可根据用户所缴的话费进行计费,并反馈给用户,用户在交费的同时可打印发票。基本信息更新模块

月话费管理: 管理员可对每月的话费记录进行逐条添加、更新和删除。客户受理结果: 管理员可对每月的话费记录进行逐条添加、更新和删除。(4)数据流程图

数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

(5)数据字典 数据项 客户受理表

客户资料表

收款表

通话信息表

数据库原理及应用Application and principles of database

收费员表

消费表

数据结构

(1)数据结构名:客户受理

组成结构:客户姓名、受理号码、受理内容

(2)数据结构名:客户资料

组成结构:客户姓名、联系电话、联系地址、套餐名称、手机号码、手机密码

(3)数据结构名:收款

组成结构:手机号码、客户姓名、应收费用、余额

(4)数据结构名:通话信息

组成结构:来电号码、去电号码、通话时长、通话时间、单位费用、总费用

(5)数据结构名:收款员 组成结构:姓名、密码

(6)数据结构名:消费

组成结构:手机号码、客户姓名、通话费、新业务费、费用合计、套餐名称 数据流

(1)数据流名称:登录申请

输入:客户

输出:用户信息 数据库原理及应用Application and principles of database

(2)数据流名称:登录申请

输入:收银员

输出:收银员信息(3)数据流名称:查询资料

输入:客户

输出:资料信息(4)数据流名称:套餐查询

输入:客户

输出:套餐信息(5)数据流名称:客户受理情况

输入:收银员

输出:受理信息 数据存储

(1)数据存储名:客户信息

输入数据流:客户基本信息

输出数据流:客户信息

(2)数据存储名:收营员信息

输入数据流:收银员基本信息

输出数据流:收银员信息

(3)数据存储名:客户费用信息

输入数据流:客户各项费用信息

输出数据流:客户费用信息

(4)数据存储名:客户缴费信息

输入数据流:客户缴费信息

输出数据流:客户缴费信息 处理过程

(1)处理过程名:登录查看

输入数据流:终端

输出数据流:客户信息

(2)处理过程名:登录查看

输入数据流:终端

输出数据流:收银员信息

(3)处理过程名:客户受理

输入数据流:客户要求

输出数据流:客户受理情况

(4)处理过程名:客户缴费

输入数据流:客户信息

输出数据流:客户(5)处理过程名:显示余额信息

输入数据流:客户信息 输出数据流:客户余额信息

(6)处理过程名:显示套餐信息

输入数据流:客户信息

输出数据流:客户套餐信息

5.概念结构设计

(1)概述

根据需求将分析阶段形成的分析说明书,把用户的信息需求抽象为信息结构即概念模型的过程就是概念设计。设计概念结构通常有自顶向下、自底向上、逐步扩张、混合策略 4 类方法。其中最常用的策略是自底向上方法。下面就用 E-R图来描述显示世界的概念模型。(2)系统 E-R 图 数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

6.逻辑结构设计

(1)概述

逻辑设计的任务就是把概念结构设计阶段的设计好的基本 E-R 图转换为选用的 DBMS 产品所支持的数据模型项符合的逻辑结构设计。设计逻辑结构时一般要分为两步进行如下图所示: 9 数据库原理及应用Application and principles of database

(2)E-R图向关系模型的转换 实体及其属性

客户: {客户姓名,联系电话,联系地址,套餐名称}

应收款额: {账户编号,手机号码,应收费用,余额}

话费信息库: {手机号码,客户姓名,通话费,新业务费,费用合计,套餐名称}

收费员: {收费员编号,姓名,年龄}

客户受理: {手机号码,客户姓名,受理内容,受理时间}

通话信息: {手机号码,来电号码,去电号码,单位费用,通话时长,总费用 } 联系的属性

使用: {手机密码}

计费: {密码} 根据转换规则将实体转换为关系模式

本实例中没有 1:1 关系对于 1:n 联系,将它们与 n 端的关系模式合并。该关系模式中应加入 1 端的码和联系本身的属性。

客户: {客户姓名,所在城市,套餐名称,手机号码,手机密码} 收费员: {收费员编号,姓名,年龄,手机号码,密码}

对于 m :n 的联系,必须单独转换为一个关系模式,属性由各实体的码和联系本身的属性组成,关系的码为组成联系各实体的码的组合。

支付: {客户姓名,联系电话,收费员编号} 处理: {手机号码,收费员编号}

电话计费系统的 E-R 图,转换为以下 6 个关系模式 :

客户: {手机号码,所在城市,套餐名称,客户姓名,手机密码} 收费员: {收费员编号,姓名,年龄,手机号码,密码} 话费信息:{手机号码,客户姓名,通话费,费用合计,套餐名称} 客户受理:{手机号码,收费员编号,客户姓名,受理内容,受理时间}

通话信息: {手机号码,来电号码,去电号码,单位费用,通话时长,总费用 }(3)关系模式的规范化

关系模式属于第三范式,每个非主属性都不传递函数依赖于主关系键。在关系模式中,对于客户模式,手机号码为主属性,其余的为非主属性,非主属性不传递依赖于手机号码,属于第三范式。对于收费员,收费员编号为主属性,姓名,年龄,手机号码,编号,密码为非主属性,它们不传递依赖于主关系键收费编号,属于第三范式。对于客户受理,手机号码和收费员编号为主属性,客户姓名,受理内容,受理时间为非主属性,手机号码、收费员编号,他们不依赖于手机号码、收费员编号,属于第三范式。对于应收款额、话费信息、通话信息,他们的非主 属性同样不传递依赖于主属性手机号码,都属于第三范式。

7.数据库实施

(1)概述

数据库实施阶段包括两项重要的工作,一是数据集的载入,另一项就是应用程序的编码和调式。10 数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

数据库原理及应用Application and principles of database

8.总结

电话录音系统 篇6

关键词 远程控制系统 拨号电路 摘挂机控制电路

中图分类号:TP23 文献标识码:A

0 引言

智能家电远程控制系统是集智能家电、设备自动化、网络通信为一体的安全控制系统。系统一般由电话机,语音解码芯片,ADC转换电路,单片机系统,继电器等组成,能够完成对常用家用电器的远程控制。本文对该系统的核心技术进行分析。

1 原理和核心技术

实现家用电器遥控是未来家电的一个发展方向。控制信号来源于电话信号系统,系统的基本原理为电话接口通过语音放大电路、振铃检查电路、摘挂机电路和双音频解码电路为单片机提供控制信号,并由单片机向家用电器发送信号达到控制的目的。主要的遥控方式采用红外线、超声波、动力载波、无线遥控、蓝牙及无线寻呼等,较为常见的事采用红外线、超声波方式的遥控装置,遥控距离在10m以内。

设计要求成本低,稳定,适合于现代的社会。所以系统主要以AT89C2051单片机和MT8870双音多频解码集成电路为核心,本文主要研究电话信号系统的关键技术:拨号电路和摘挂机控制电路

2 拨号电路

拨号电路分为脉冲拨号电路和双音频拨号电路(DTMF)。拨号电路的作用是将键盘输入的按键信号进行控制输出,下面我们将对两种电路进行分析。

2.1 脉冲拨号电路

脉冲拨号电路是将键盘输入的信息进行编码,存入集成电路存储器中,最后变换成直流脉冲输出,该脉冲可以控制与通话环路相连的脉冲开关管饱和导通或截止,于是在环路中就形成电流断续的直流脉冲。脉冲拨号电路有并联脉冲拨号电路和串联脉冲拨号电路两种,实际电话机大多采用串联脉冲拨号电路,其二者区分的实质就在于脉冲开关管与通话电路的连接形式。

2.2 双音频及兼容拨号电路

双音频及兼容拨号电路的优点有:拨号所占时间大幅缩短、能减少交换机接续的差错、便于应用程控交换机提供的特种业务。

通过对脉冲拨号电路与双音频拨号电路的分析比较,双音频拨号电路比脉冲拨号电路更适合于在本设计,所以我们可将拨号电路进行如下的规划。

撥号电路是系统设计的一个重要部分,电器控制信号的来源就是拨号电路,虽然我们常用的设计采用双音频拨号电路,但是我们需要知道的是脉冲拨号电路和双音频拨号电路只是在信号的处理和输出形式上有所不同,我们同样可以使用脉冲拨号电路完成控制信号的发生。

3 摘挂机控制电路

拨号电路产生拨号信号解码后需通过控制电路形成控制信号,所以摘挂机控制电路便成为系统中非常核心的一个部分,一般采用AT89C2051作为控制电路核心。

4 电路工作原理

AT89C2051首先从P3.5 检测与门G4的输出,G4每输出一个正脉冲,电话振铃一声;P3.5必须检测到8个正脉冲信号时,才从P1.1送出低电平使三极管T7导通,于是继电器JK吸合使两对常开触点JKa和JKb闭合,并使500欧电阻被接入电话线,实现了“模拟提机”。然后P3.2等待DTMF解码器STD端正脉冲的到来,一旦识别到STD端的正脉冲,P3.0-P3.4即读入DTMF解码器的输出的二进制码信息,这个信息就是遥控命令,AT89C2051能对其进行判别。

挂机命令的执行信号是从P1.1输出的,当P1.1=1时,T7截止,继电器释放,即实现了“模拟挂机”。而控制受控对象动作的信号是从P1.3-P1.7共5路输出的。为提高了电路的抗干扰能力,防止AT89C2051因受到意外干扰而可能导致的受控对象的误动作,我们可在P1.3到 T1,P1.7到T5中连接集成块74LS273。使得AT89C2051从P1.3-P1.7输出的信号是先由74LS273记忆后再送出,其控制逻辑与直接接到的T1-T5是一样的。设计的摘挂机控制电路如图2所示。

4 结束语

电话录音系统 篇7

图书馆队伍阔步向区域集群化大环境开进的同时, 图书馆人的服务理念也正在悄然的从以业务为中心向为读者提供高质量的服务为主线开始转变。图书馆在发展读者队伍的同时, 也在积极寻找与读者进行互动交流的有效途径, 而移动的短信业务以及电话语音服务为连续用户与图书馆之间的纽带, 发挥着十分重要的作用, 其中电话语音服务又由于其使用简单方便, 所体现的功能丰富多样, 从而一举成为当代图书馆信息化武装不可或缺的重要装备。然而, 怎样通过有效的方式把其与图书馆自动化管理系统有机的结合起来, 从而最大可能的挖掘其潜在的价值, 则又成为我们图书馆人永恒的话题。

当前, 在各类图书馆管理系统中大多采用B/S或者C/S模式, 怎样通过有效的方式实现自动化管理系统和电话语音平台通信, 又通过怎样的一种方式来实现两者之间海量的数据交换?针对上述问题我们做了一些探究。

下面, 笔者单就当前在图书界广泛使用的自动化管理平台interlib和基于北京华胜声望提供的模拟语音卡开发的电话语音平台来阐述其实现的途径。

1 interlib自动化管理系统和电话语音系统之间的通信

Interlib是新一代的图书馆自动化软件, 采用开放的多层结构体系, 基于Internet的B/S模式多层体系结构, 而基于北京华胜声望提供的模拟语音卡开发的电话语音平台是用c++实现的C/S体系架构, 在实施的过程中我们发现, 如果我们在interlib自动化过系统中抽象出一个对外访问的接口, 接口程序与Interlib业务系统之间通信的领域统一采用http (TCP/IP) 请求模式, 并对其请求格式规范化统一化, 当电话语音平台向interlib业务系统发出请求时, interlib业务系统通过自身的验证机制进行身份认证, 认证通过后, 做出相关响应, 并通过一定方式来组织信息输出, 反馈给电话语音系统。

如:

http://%s:%s/interlib/common/phone Service?cmd ACT=query&reader=%s&select=%s, m_s Server, m_s Port, cardno, select

select:

查询借书

如你的interlib服务器ip为192.168.0.110, web容器的端口号 (如tomcat) 为8080, 读者正号reader为41105128, 则请求格式为:

2 interlib与电话语音系统信息交换的实现

现阶段图书馆电话服务的方式有很多, 服务内容主要可分为电话续借服务和电话咨询服务两大类型。

2.1 电话续借

电话续借不仅是传统续借方式的补充, 而且越来越占据图书续借的主导地位。以广州图创语音电话续借系统为例, 开展的电话续借服务主要有以下5种功能:

2.1.1 更改密码

为防止读者所使用的借阅卡被人盗用, 可对原先电脑自动默认的最后4位密码进行更新, 增强读者密码的保密性。

2.1.2 图书续借功能

读者对所续借的图书可以有两种选择: (1) 续借所有图书; (2) 续借特定图书, 在实际操作时, 语音续借系统会提示所借图书的书名和还书日期, 告之续借成功, 或提示这本书已超过续借次数不能续借。

2.1.3 查询功能

读者可通过电话查询所借图书的书名及还书日期。

2.1.4 挂失功能

如读者借阅卡不慎丢失或被人盗用, 可通过该功能进行挂失, 防止被人冒用, 避免损失。

2.1.5 到期催还功能等

2.2 人工咨询

人工咨询功能的实现, 所表现的状态又因不同读者的不同操作不同而不同, 换句话说, 不同读者不同的操作, 系统返回的信息是不同的, 杂乱无章的, 所以, 如何通过一种有效的方式来组织两者之间的信息交换, 则显得至关重要。

Xml作为一种自定义标记语音, 代表Extensible Markup Language (e Xtensible Markup Language的缩写, 意为可扩展的标记语言) 。是一套定义语义标记的规则, 这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言, 即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。用户可以根据自己的需要来灵活的定义自己所需要的数据标签, 从而有效的组织数据输出。所以选择xml来作为两者之间信息交流的载体是不二之选。

Xml具有以下几种优势:

*数据是自说明的

*数据可用标准工具加以处理

*数据可用标准工具查看

*用样式单可容易地生成同样数据的不同视图

XML数据是自描述的。每个数字的意义是清楚的

如:

电话语音系统通过如下标准http请求, 向interlib业务系统发出读者预约查询请求, interlib通过身份确认后, 将通过xml组装数据输出。

查询预约

如你的interlib服务器ip为192.168.0.110, web容器的端口号 (如tomcat) 为8080, 读者正号reader为41105128, 则请求格式为:

返回结果:

蜂窝移动电话定位系统与应用 篇8

无线定位技术最初是为了满足远程航海的导航要求产生的, 随后应用逐渐普及, 从船舶、飞机、汽车到个人定位业务, 特别是在移动电话如此普及的今天, 手机便成为最方便最实用的定位工具, 美国联邦通信委员会 (FCC) 于1996年下达指示, 要求移动运营商为移动电话用户提供E-911 (紧急救援) 服务。在蜂窝系统中实现对移动台的定位除了满足E-911定位需求外, 还具有以下重要用途:

1) 基于移动台位置的灵活计费, 可根据移动台所在不同位置采取不同的收费标准。

2) 智能交通系统 (ITS) , ITS系统可以方便提供车辆及旅客位置、车辆调度、追踪等服务。

3) 优化网络与资源管理, 精确监测移动台, 使网络更好决定进行小区切换的最佳时刻。同时, 根据其位置动态分配信道, 提高频谱利用率, 对网络资源进行有效管理。

4) 信息服务, 对移动台和旅行者定位并向其提供所在区域的信息及其它服务。

到目前为止, 基于蜂窝网络的无线定位技术的研究已经取得了很大的进展。可以预见在未来几年内, 基于蜂窝网络定位技术的移动业务将得以迅猛的发展。本文综述了在蜂窝移动网络中实现无线定位的实施方案、定位方法、应用特点, 针对该技术的发展, 提出了研究中有待解决的关键问题和思路。

2. 蜂窝移动系统中的无线定位技术

移动定位技术是利用无线移动通信网络, 通过对接收到的无线电波的一些参数进行测量, 根据特定的算法对某一移动终端或个人在某一时间所处的地理位置进行精确测定, 以便为移动终端用户提供相关的位置信息服务, 或进行实时的监测和跟踪。根据移动定位的基本原理, 移动定位大致可分为三类:基于移动终端的定位技术, 基于移动网络的定位技术, 基于上述两者的混合定位技术。

2.1 基于移动终端的定位技术

该定位技术的原理是:多个已知位置的基站发射信号, 所发射信号携带有与基站位置有关的特征信息, 当移动终端接收到这些信号后, 确定其与各基站之间的几何位置关系, 并根据相关算法对其自身位置进行定位估算, 从而得到自身的位置信息。具有较高的定位精度, 但其致命的缺陷是需要手机参与定位参数的测量, 并进行坐标位置的计算, 因此, 必须对手机和网络的软硬件加以改造或升级, 目前倾向的做法是在手机内集成GPS接收机, 但这样会加大手机的能耗, 而且从商用角度来看很难做到大面积的推广和使用。象目前的一些智能手机都兼容了GPS全球定位功能。

目前已提出的基于移动终端的定位技术主要包括:下行链路观测到达时间差 (OTDOA) 方法和基于GPS的定位技术, 如差分GPS (DGPS) 、辅助GPS (A-GPS) 等。

2.1.1 GPS (Global Positioning System) ———全球定位系统

通过多个人造卫星来实现对用户的定位。这种系统早在几年前就已经作为专用设备广泛应用于海上运输业了, 而现在它则开始向移动Internet领域进军。使用GPS系统, 终端设备从3到4个卫星中即可提取出有关该移动终端的定位信息。这些原始的定位信息可以由终端设备本身或网络服务中心进行处理, 从而确定用户所在的实际位置。目前, 在天空较为晴朗的情况下, GPS全球定位系统对移动用户的定位值可精确到5米到40米的范围之内。GPS定位系统的芯片制造商们已经提高了其定位芯片的性能和集成度, 并且极大地降低了成本。现在移动终端只需一片特定的芯片即可实现定位所需的运算和数据处理。

2.1.2 A-GPS (Network Assisted GPS) ———网络辅助GPS定位系统

这种定位系统使用每隔一定距离 (200米到400米之间) 固定放置的GPS接收机来接收、转发数据, 以便辅助移动终端完成对定位信息的读取。这些接收到的辅助数据, 可以使GPS接收机大大地减少计算定位值所需的时间。如果没有这些辅助数据, 则计算定位值所需的时间大约为20~45秒, 而使用辅助数据后, 计算时间减少到了1~8秒。辅助数据由GPS接收机每1小时向移动终端广播一次。

2.1.3 E-OTD (Enhanced Observed Time Difference) ——时差观测定位系统

在这种移动定位系统中, 终端设备只需调用E-OTD算法程序, 即可完成定位计算。当移动终端没有处理呼叫时, 启动空闲等待模式完成定位;当移动终端设备正在处理呼叫时则启动专用模式完成定位。采用这种方案, 首先要设计出具有附加处理功能和存储空间的新型移动终端设备。E-OTD处理程序, 使用从周围基站接收到的数据来测量, 这些数据由各个不同的基站到达该终端时所用的时间之差, 并由此时间差来计算该移动终端用户相对于这些基站所处的位置。这就必须事先知道这些基站的位置, 并且从各个基站发送来的数据必须严格同步。最常用的基站同步方式是通过采用GPS接收机来实现同步。计算过程可在终端进行, 也可在网络服务中心进行。定位精确程度在125米左右, 并且不受天气情况影响。

2.2 基于移动网络的定位技术

基于网络的定位技术是指网络根据测量数据计算出移动终端所处的位置。又称起源蜂窝小区 (Cell Of Origin) 定位技术。每个小区都有自己特定的小区标识号 (Cell-ID) , 当进入某一小区时, 移动终端要在当前小区进行注册, 系统的数据中就会有相应的小区ID标识。系统根据采集到的移动终端所处小区的标识号来确定移动终端用户的位置。这种定位技术在小区密集的地区精度较高且易于实现, 无需对现有网络和手机做较大的改动, 得到广泛的应用。

2.2.1 到达时间TOA (Time Of Arrival) 定位技术

移动终端发射测量信号到达3个以上的基站, 通过测量到达所用的时间 (须保证时间同步) , 并施以特定算法的计算, 实现对移动终端的定位。在该算法中, 移动终端位于以基站为圆心, 移动终端和基站之间的电波传输距离为半径的圆上, 三个圆的交点即为移动终端所在的位置。

2.2.2 到达时间差TDOA (Time Difference 0f Arrival) 定位技术

移动终端对基站进行监听并测量出信号到达两个基站的时间差, 每两个基站得到一个测量值, 形成一个双曲线定位区, 这样, 三个基站得到2个双曲线定位区, 求解出它们的交结点并施以附加条件就可以得到移动终端的确切位置。由于所测量为时间差而非绝对时间, 不必满足时间同步的要求, 所以TDOA备受关注。

2.2.3 增强型观测时间差E-OTD (Enhanced-Observed Time Difference) 定位技术

在无线网络中放置若干位置接收器或参考点作为位置测量单元LMU, 参考点都有一个精确的定时源, 当具有E-OTD功能的手机和LMU接收到3个以上的基站信号时, 每个基站信号到达两者的时间差将被算出来, 从而估算出手机所处的位置。这项定位技术定位精度较高但硬件实现也复杂。

2.2.4 角度达到AOA (Arrival of Angle) 定位技术

这种定位技术的首要条件是基站需装设阵列智能天线。通过这种天线测出基站与发送信号的移动终端之间的角度, 进一步确定两者之间的连线, 这样移动终端与两个基站可得到两条连线, 其交点即为待测移动终端的位置。该定位技术的缺点是所需智能天线要求较高, 且有定位盲点。

2.3 混合定位技术

混合定位技术是综合了上述定位技术中的两种或多种方法在一个系统中。例如综合AOA和TDOA, 由于这种方法充分利用了信号的到达角和到达基站的时间差, 因此具有较高的准确度。如果把GPS定位技术和GSM系统定位技术应用相结合, 则实现的定位精度和定位应用会更好。

3. 蜂窝移动定位技术的应用及发展

手机定位服务又叫做移动位置服务, 它是通过电信商的网络获取手机用户的位置信息, 在电子地图平台的支持下, 为用户提供相应服务的一种增值业务, 被全球各大运营商公认为继短信息之后的新一轮革命。它是通过复杂的数学模型, 对移动通信网络数据进行精密计算, 得出移动用户的经纬度坐标, 在电子地图平台的支持下, 为用户提供相应位置服务。该服务开通后, 所有移动用户无须换卡或更换手机, 无论身在何处, 都能使用这项服务。

蜂窝电话定位技术的开发和推广应用具有广泛的社会和经济效益, 越来越受到人们的重视, 但是还存在着一系列问题有待解决。除了某些方案需要对现有移动台和相关网络进行必要的改进外, 还需要对蜂窝系统的定位性能, 尤其是如何获得满意的定位精度等进行深入的研究, 因为有些应用需要较精确的定位, 如定位到楼层。除了技术因素外, 蜂窝电话定位技术的开发应用涉及的用户个人的行踪, 还应考虑个人隐私权利的保护等方面。

参考文献

[1]范平志等编著.蜂窝网无线定位[M].电子工业出版社, 2002.

[2]吴保奎等编著.移动通信原理与技术简明教程[M].北京大学出版社, 2005.

[3]祁玉生等编著.现代移动通信系统[M].人民邮电出版社, 2000.

[4]杨留清等编著.数字移动通信系统[M].人民邮电出版社, 1998.

[5]A.麦罗拉著, 庞沁华等译.蜂窝移动通信[M].人民邮电出版社, 1997.

电话资费管理系统的设计与开发 篇9

电话资费管理系统主要是由资费管理,账务账号管理,业务账号管理,角色管理,管理员管理等一系列功能所实现,这项业务最初是移动终端公司进行相应的收费,他们的管理方式在早期更多是依靠业务人员的业务能力,而非智能化,但由于移动终端的发展和普及,并且移动终端公司在国内市场的竞争日趋激烈,移动终端所产生的费用相当巨大,而且每个公司退出相应的套餐种类之多,服务业务之复杂,都是难以想象的,这种情况就迫切的需要智能化的管理系统来解决这些问题,而非传统的高消耗、低效率的管理方式,这样就实现了管理上的智能化。

因此,引入电话资费管理系统是势在必行的,这将为企业减少不必要的损失,提高企业的服务效率,直接影响到企业的发展。

1 相关技术简介

1.1 Struts2 框架技术简介

APACHE于2007年上半年新推出的一个框架Struts2。而之前提出的Struts框架称为Struts1。由于其是世界上发布的第一个MVC框架,因而广泛得到了应用,现在已经发展成为一个稳定、成熟、性能比较高的框架。虽然Struts1框架发展的越来越成熟和可靠,但是面对着大量新兴的MVC框架,Struts1慢慢地暴露出了自身的一些不足之处,需要不断地进行更新。因此,Struts2便应运而生了。

Struts1和Struts2两个框架 虽然在名字上相似,但是比较于Struts1框架,Struts2框架在体系上与之差别非常大。实际上,因为Struts2和另外一个MVC框架Web Work很相似,所以Struts2并非一个全新的框架, Struts2是基于Web-Work核心的。Struts2更像是一个Web Work的升级版本,从Web Work到Struts2是一次平滑的过渡。

1.2 JSP 简介

JSP(Java Server Pages) 是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,类似于其他技术标准,如ASP,PHP等,主要用于开发动态网页内容。

JSP是新一代的动态内容编程技术,它继承了Java技术的“一次编写,随处运行”的特性,允许Web开发人员开发和维护与平台无关,信息丰富动态的Web页面, 包括HTML,DHTML,XHTML和XML,它能使Web开发人员轻易搭建网络平台,建立起功能强大的Web网站。JSP可以把用户界面从内容层次中分离出来,使得Web开发人员不必修改在底层的动态内容,就可以修改整体的页面布局。JSP文档被复制到Web服务器的文档目录中。当有人请求这个文档时,服务器识别出这个带有 .jsp扩展名的文档,并意识到需要做特殊处理。第一次请求这个文档时,它被编译成一个servlet对象,并存储在内存中,然后输出内容回送给发出请求的客户机。第一请求之后,只要有请求到来,服务器将进行检查,看看这个文件是否做过改动,如果没有变化,服务器调用先前编译过的servlet对象。

1.3 Oracle 简介

ORACLE数据库系 统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客 户 / 服务器 (CLIENT/SERVER)或B/S体系结构 的数据库 之一。目前,ORACLE数据库是世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能 ;作为一个关系数据库,它是一个完备关系的产品 ;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。

2 系统分析

2.1 需求分析

随着电子信息时代的到来,智能化管理系统的优势逐渐的显示出来,这套系统会更加智能的存储数据,方便企业人员的管理,减少了不必要的麻烦。这种创新的突破不仅有利于企业服务的质量,还可以推动社会科技的进步。因此本系统选择移动收费企业为研究对象,以实现资费网络化管理、提高工作效率、减少不必要的损失为目标。系统的实现采用B/S架构,技术主要使用Java、Struts2、Oracle、Jquery。实现的主要功能有管理员管理,角色管理,资费管理,账务账号管理,业务账号管理。由于开发的技术采用具有跨平台特性的java技术,因此系统具有很好的可移植性,可以在windows Xp、Window7、Linux平台下运行。

2.2 任务概述

(1)设计目标

电话资费管理系统的设计主要能够实现费用与客户之间的管理。超级管理员可以添加管理员并为其授权,并对资费进行增删改查,也可以进行业务人员信息的维护。

(2)运行环境

操作系统 :Microsoft Windows7

软件环境 :JDK6.0,Tomcat6.0.30,Myeclipse6.0,Microsoft Visio,RationalRose

数据库 :Oracle10g

硬件要求 :CPU :2GHZ内存 :2G

2.3 功能分析

电话资费管理系统的使用者主要有 :超级管理员、管理人员。系统分析主要采用UML建模技术。下面通过超级管理员例图描述各个角色可以操作的功能。

超级管理员基本功能用例图如图2-1所示。

2.4 数据分析

本设计模型数据库的建模采用现在企业流行的Rational Rose软件设计,系统的E-R图如图2-2所示。

3 系统设计

3.1 功能划分

电话资费管理系统共分为资费管理模块,角色管理模块,管理员管理模块,账务账号管理模块,业务账号管理模块,个人信息等模块。

(1)管理员管理,包括查看管理员列表、添加管理员、删除管理员管理员 , 修改管理员信息。

(2)角色管理,包括查看角色信息,修改角色信息,删除角色。

(3)资费管理,包括资费类型的增加,删除,修改和查看功能。

(4)账务账号管理,包括开通账号,按照不同条件查询账号,以及修改,增加,删除功能。

(5)业务账号管理,包括开通账号,按照不同条件查询账号,以及修改,增加,删除功能。

(6)个人信息,查看登录人员的个人信息。

(7)修改密码模块 :包括对管理员密码的修改。

3.2 层次模块图

如图3-1是电话资费管理系统的功能模块,从图中可以清晰的反应出系统各个模块及其子模块的功能。

3.3 功能描述

功能描述主要采用UML建模中的时序图来展示各个功能是如何在系统中实现的,它是显示对象之间交互的图,这些对象是按时间顺序排列的。时序图中显示的是参与交互的对象及对象之间消息交互的顺序。时序图中包括的建模元素主要是 :对象、生命线、控制焦点、消息等等。

4 系统实现

4.1 系统整体架构

系统的实现采用经典的MVC设计模式。视图层采用JSP,控制层采用Struts2,模型层采用DAO层。这些J2EE技术的整合使用,为系统在安全性、健壮性、可移植性等方面提供了保障。

4.2 系统实现

(1)数据库设计

在Oracle上创建一个表空间system,然后创建用户system,密码为7451321,然后CONNECT,DBA的权限授权给该用户,在该用户下创建电话资费管理系统的所有表。

(2)建立实体对象到数据库的映射关系

打开Java IDE My Eclipse8.5,创建一个名为call System的Web Project,并利用该IDE为工程添加Struts2所需的jar包。然后将数据库的连接注册到配置文件中,连接数据库system。

(3)创建业务逻辑异常类

创建用于 业务逻辑 处理的异 常类DBException、Service Exception,Service Exception继承了Java的Exception类,该类主要 供servic层使用,所有的service层方法都向上抛出这个异常类。DBException继承了Service Exception类,该类主要供操作数据库的dao层使用,所有的dao层方法都向上抛出这个异常类。

(4)创建数据库操作层 (dao层 )

首先定义一个dao层接口,定义好所有操作数据的方法 ;定义一个业务逻辑类,该类利用hibernate提供的操作各种数据库的API实现dao层定义好的所有方法 ;该层中的方法主要供分发控制器(Action) 调用。

(5)创建控制器层 (Action)

在Ation类中定义一些返回类型为String的方法,这些方法执行不同的业务逻辑,即调用dao层的不同方法。在Action中定义一些私有的变量并生成get、set方法,这些私有变量是用来接收前台页面传来的数据或者经过业务逻辑处理以后需要显示到前台页面的数据。Action中的每个方法都返回一个字符串,Struts2会根据这个返回的字符串查找struts.xml与之对应的页面显示给用户。

(6)创建表现层

表现层使用的技术主要是JSP,它主要用来接收和显示数据。接收主要指用户在前台输入的数据。显示主要指经过后台处理的数据。

(7)创建配置文件

配置文件 主要有 :struts.xml,web.xml。struts.xml对Action进行配置,它是用来连接前台页面和控制层的纽带。web.xml主要配置一些过滤器,例如 :不允许用户不经登录就访问系统的某些页面。

(8)配置运行环境

在IDE中配置tomcat和JDK,并把call System项目发布到tomcat。整个项目的开发流程就已经完成。

4.3 登录界面

4.3.1系统登录(图4-1)

4.3.2超级管理员操作界面

包括超级管理员设置角色功能界面,超级管理员设置管理员管理界面,资费管理界面,点击添加资费界面,修改资费管理界面,账务账号管理界面,业务账号主界面,添加业务账号界面,修改业务账号,个人信息主界面和修改密码主界面。这里以资费管理界面为例给出操作界面,其他不再详述。

5 总结

单片机电话远程控制系统设计 篇10

21世纪是信息时代,各种电信新技术推动了人类文明的进步。自从1876年,Alexander Graham Bell(贝尔)发明电话以来,世界各国的电话网络发展非常迅速。近十年来,中国的固定电话业务呈现出举世瞩目的快速增长。现代电话网络是由交换机和电话传输线共同组成,它的性能已经有了很大的进展,而且可靠性非常高。

遥控技术常用的方式有无线电遥控、有线遥控、红外线和超声波遥控等。无线电遥控不可避免的须占用一定的无线电频率资源,造成电磁污染;常规的有线遥控需进行专门的布线,增加了投入;而红外线、超声波遥控则受距离所限。现有的遥控方式中,还有载波通信控制手段和基于无线寻呼的遥控方式。载波方式即通过电力线传递信息,该方式只能局限于同一变电所、同一变压器所辖范围内。因此也存在距离问题,应用范围有限。基于无线寻呼的遥控方式利用了现有的寻呼频率资源,不需占用额外的频谱。但该方式的受控方动作滞后于控制方的操作,不具备实时性,而且不具备很高的可靠性。

电话遥控这一课题目前已有涉足者,但是只是还只限于实验室阶段,因而距离实际应用,尤其是对于日常生活尚有一定的差距,并不能完全体现出电话遥控方式的双工通信特点[1]。本作品正是针对这一点进行了较大改进,采取单片机智能控制,利用不同的提示音达到对于不同操作的提示及对受控方状态的信息反馈,从而使操作者能够及时了解受控方信息,使产品达到交互式与智能化。

2、总体设计

电话智能遥控器由单片机构成主控部分,进行主要的信息处理,接收外部操作指令形成各种控制信号,并完成对于各种信息的记录;接口电路提供单片机与电话外线的接口。其中包括铃流检测、摘挂机控制、忙音检测、双音频DTMF识别,及语音提示电路。系统原理框图如图所示。

3、铃流检测与摘挂机控制

3.1 振铃音检测

当用户被呼叫时,电话交换机发来铃流信号。振铃为25±3伏的正弦波,谐铃失真不大于10%,电压有效值90±15V。振铃以5秒为周期,即1秒送,4秒断。根据振铃信号的特点,先经过滤波电容(114)后通过由4个二极管搭成的电桥,达到无论输入的信号正接还是反接,由电桥输出的信号始终保持正偏,方便以后的信号处理[5]。

然而在实际的调试过程中,由电桥输出的振铃信号接入示波器后,发现峰值只有1V左右。跟原始的25V正弦波差入很大。将滤波电容拆除后,恢复正常,用示波器测试有20V左右。

由于振铃信号要由单片机接收。所以信号经电桥后接入一个4.7v的稳压管。将信号峰值稳定在单片机能识别的5V左右。紧接着通过滤波网络。其中R值取100KΩ,C值取10μ。将滤掉杂波的信号通过施密特触发器整形后即为标准的5V方波。

铃流检测的电路如图所示

3.2 摘挂机控制

初始设计为用单片机P3.0口发出一个高电平信号(5V左右),控制一个单刀开关将原本断来的电话线LINE1, LINE2中间并入一个680Ω电阻,由电阻上分压,实现模拟摘机。

然而实际上单片机不工作时各个口初始为高电平。所以只能在P3.0前加个非门,送低电平实现摘机。

在实验过程中,由继电器代替开关实现LINE1, LINE2连通。另外,单片机发出的信号带载能力差,驱动不了继电器工作(正常应有5V左右电压加在继电器两端,使其由常开向常闭转换)。另外采用三极管电路,增大电流,提高带载能力。完成后用模拟方式,将终端(代替P3.0)由5V转为接地(0V),代表P3.0发出一个低电平信号。继电器发出"哒哒"工作声,实验成功。

相关的摘挂机电路如图所示:

4、音频DTMF识别

4.1 DTMF信号

目前的按钮式话机都兼容两种拨号方式,一种是脉冲(PULSE)方式,一种是双音频(DTMF)方式。双音多频是指用两个特定的单音频信号的来代表数字或者功能,两个单音频的频率不同,所代表的数字和功能也不同。交换机通过标识不同的频率组合来确定用户拨打的号码。显然,采用双音频方式拨号码要比采用脉冲方式拨号码快。

目前, 脉冲拨号与双音多频拨号相比, 它有如下缺点:拨号速度慢;脉冲信号在线路传输中容易产生波形变形, 可能产生错号;脉冲信号的幅度较容易产生线间的干扰。鉴于上述原因, 在本设计中我们选择了双音多频拨号方式。

4.2 音频DTMF识别

MT8870芯片是加拿大mitel公司生产的一种集成度高,应用普遍的通信类集成电路芯片。其主要功能是完成双音多频信号的接收和识别。它可用于有线电话网,无线移动通信网和计算机通信网的用户终端设备。通常,程控用户交换机和其他DTMF信号接口设备对用户终端发出的DTMF信号进行识别时是一块MT8870芯片对应于一个DTMF信号源发出的信号,即一个终端配置一块芯片。

MT8870是一个DTMF双音频信号的解码器(接收器),其包括有DTMF滤波器和DTMF译码器,可将DTMF双音频信号经过译码、锁存、缓冲、恢复成相对应的16种DTMF信号对的4比特二进制码。

在实现模拟摘机后,双音多频信号经过电桥,在接入一个10V左右的稳压管与滤波电容后,就可以送进8870外围电路,经8870译码后,相应的8421码从8870芯片11~14管脚输出,送入单片机I/O口(本文采用P1.0~P1.3), 存储在A寄存器内,方便以后的外围控制电路。

实际调试过程中,发现MT8870芯片不能译码。用万用表测试,发现双音多频信号经稳压管和滤波电容后,实际有效值只有0.2V左右,不够驱动MT8870译码。后来发现原来是电话的带载能力不强,所以电流与电压不稳导致不能译码,将负载电阻适当加大(增为100KΩ左右),即可正确译码了。

具体DTMF信号识别电路如图所示:

5、单片机控制

51单片机系列的应用广泛,串口众多[4]。方便外围电路扩展,编程也较为大家所熟悉。考虑到RAM与ROM扩展,最终选用80C52芯片。

编程主体思想:将振铃信号变成方波信号由TO(即P3.4口)送入,当TO检测到5个方波(即5声振铃)后,溢出产生中断,进入中断服务程序,将P3.0置0,经反向器后驱动继电器摘机。这时MT8870接收到DTMF信号后,P1.4(即芯片15脚)检测到高电平信号后,8421码即可由P1.0~P1.3 (芯片11~14脚) 送入单片机。

主要程序如下:

6、语音提示电路

电子技术的发展,各种功能的语音合成芯片在市场广泛的出现,使得语音信号用于控制、测量、通信、仪表测量等方面成为现实。语音收发电路主要包括三大部分:振铃电路、通话电路和发码电路。其工作过程为:平时通话电路和发码电路同电话线断开;当振铃信号到达时,振铃电路工作,促使蜂鸣器发声;摘机后,即通过转换开关使通话电路和发码电话线接通,交换机检测后立即停止发送振铃信号,而转接双方的话音信号,通过通话电路实现通话。若欲向外输出话音信号,首先摘机动作使发码电路与电话线接通,交换机检测到即送到拨号音;然后交换机负责把呼叫方拨发的DTMF信号送给被叫方,使被叫方电话振铃。

考虑录音采用ISD2590芯片,它是美国ISD公司的专门产品,具有音质自然、使用方便、单片存储、反复录放、低功耗、抗断电等特点。该芯片采用模拟数据直接在半导体存储器中存储的技术,不需经过A/D或D/A转换。因此能够非常真实、自然地再现语音、音乐、音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和"金属声"。单片机与语音接口的部分电路可参考参考文献3。

7、结语

本文设计并实现了电话智能遥控器其中包括铃流检测,摘挂机控制,双音频DTMF识别三大部分。原本设想让带有语音芯片的单片机在系统摘机时,能将声音偶合到电话线上,提示用户完成相应的操作。但遗憾的是此部分仅停留在理论设计上,实践中并没有很好地实现。

电话遥控作为一较新的课题与常规的遥控方式相比,显示出一定的优越性,不需进行专门的布线,不占用无线电频率资源,避免了电磁污染。同时,由于电话线路各地联网,可以充分利用现有的电话网,因此遥控距离可跨省市,甚至跨越国家[6]。电话属双工通信手段。因此,这可以大大体现出利用电话进行遥控的更大优越性。操作者可以通过各种提示音即时了解受控对象的有关信息,从而进行进一步的操作。我们身处在信息时代,它必将在我们的生活中,尤其是家用电器或者其它场所的各种控制设备中扮演重要的角色。相信它在本世纪必将拥有十分诱人的发展应用前景。

摘要:本文主要介绍了一种以单片机AT89C52和双音多频解码集成电路MT8870为核心, 通过电话线路遥控的远程多路智能控制器。该系统能实现对电话线双音多频信号的识别与提取, 进行模拟摘机, 控制外设设备产生相应的动作。带有语音芯片的单片机在系统摘机时, 能将声音耦合到电话线上, 提示用户完成相应的操作。该系统实用、功能灵活多样, 可以广泛的应用于家用电器或者其它场所的各种控制设备。

关键词:电话遥控,双音多频,MT8870

参考文献

[1]王宇.智能型电话远程遥控器[D]。单片机入门, 2000.No.1:3

[2]雄瑞香.常用电话机电路分析与检修[D]。北京:人民邮电出版社, 1995.No.154:160.204:262.

[3]潘兆群.双音多频信号接收芯片MT8870的高效使用方法。中国学术期刊全文数据库, 2000.No.1:3

[4]张俊谟.单片机中级教程[D]。北京:北京航空航天大学出版社, 2001.No.11:13, 65:79

[5]易克初.语音信号处理[D]。北京:国防工业出版社, 2000.No.3:8

电话录音系统 篇11

在合生元异军突起,成为传统品牌企业O2O转型的标杆之后,有许多企业纷纷效仿。上一个会员积分系统、开发一套APP,甚至给终端购买会员积分用的POS机,但最后收效甚微。

从概念上讲,O2O更适合餐饮、美容、娱乐等需要现场体验的服务行业,奶粉这种标准产品很难做到O2O,那“合生元”是如何做到的呢?

一个小小的电话

十四年前,合生元只有“儿童益生菌”这一个产品,售卖点不多,但由于报纸广告效果不错,时常有人会打电话来咨询,这些咨询往往转化成购买。

随着电话量增加,客服部从一个人变成为一个团队,而这个团队与其他公司客服部最大的不同在于,在成立之初,这就是一个以电话销量来考核的团队。于是,顾客满意度成为客服部团队考核的唯一目标,也是就今天我们说的互联网思维中最重要的环节:永远站在用户的立场思考和决策。

由于当时的网络支付及物流不发达,接到订单后的送货和收款渐渐成为一个问题,很多顾客纷纷投诉当时的EMS。为了让顾客有更好的收货体验,笔者当时在合生元公司创建了“会员店”制度,也就是接到电话订单后,让离顾客最近的婴童店去送货。

同时,作为“会员店”的婴童店,每月要给合生元20个准顾客名单。公司收到名单后,就这些准顾客自动升级为会员,并寄送一本《儿童常见病护理手册》给她们。如果这些妈妈打电话来产生购买,订单信息就会发给提供名单的“会员店”。

这就是合生元最初的O2O模式。顾客流量从线下(会员店)到线上(400电话中心),然后再将线上订单信息发给线下送货。

通过这种模式,合生元在一年内就获得了10多万妈妈和宝宝信息,且有近50%的会员成为购买合生元产品的顾客。

【燕玲点评】

1、与零售商签订诚信协议,为参与的零售商特制某种商品,确保参与者的利益;

2、向新会员提供的礼品要有吸引力,这是顾客转化的关键。为节省物流成本,可将礼品成批发送给零售商,再由客服中心通知会员到零售商那里领取。这种操作,可以增加零售商的人气,也会让零售商愿意配合提供名单;

3、用CRM系统记录完整的顾客档案,并将顾客与具体零售商关联,确保提供名单的零售商利益;

4、充分利用信息技术和客服中心人工复核结合,不能为了节省劳力,而忽略品牌与顾客直接接触的任何一个环节,确保礼品发放精准有效。

把她们变成回头客!

为了提高这些会员的重复购买率,公司又设计了一个“六送一”的政策。会员只要累计购买六盒会员装产品,公司就会送一盒同规格产品给她。同时,这种包装只有在“会员店”才有销售。

合生元还每年给会员做排名,当年度积分增幅最快的10名会员,会获得一份额外的大奖,如数码相机等等。

为了增加会员粘性,合生元每月出一份DM刊出寄送给会员。同时,每年举办“顽皮宝贝大赛”,让会员上传宝宝照片到网站上,并将得分最高的宝宝照片印制成公司台历,送给客户。参与这些活动的会员,同样可以获得积分。

为了提高会员的活跃度,公司经常开展很多线上或线下的活动,无论线上和线下的活动,公司都会将参与活动的妈妈自动转化为会员,并用CRM系统对这些会员的来源做了详细记录。定期跟踪这些会员的购买情况,从而计算每种活动的ROI(投入产出比),用数据来衡量活动效果,令会员投入更加精准。

会员的活跃度与忠诚度成正比,在收集到会员信息后,一定要用各种线上线下活动激活这些会员。在移动互联网盛行的今天,通过微信公众号、微博等等自媒体与顾客互动的成本越来越低,且顾客分享的积极性也越来越高,互动与分享成为品牌传播的核心方式。但任何一种互动都是有成本的,用ROI作为评估,可以有效的避免“水军”。

【燕玲点评】

1、积分一定要值钱,首次兑换门槛不要太高。实践证明,享受过积分兑换的会员比没有兑换的忠诚度高80%;

2、会员兑换的方式一定要方便灵活,目前会员兑换积分可用的方式有:在门店兑换、在品牌上官网兑换、通过品牌商的微信或APP兑换、拨打400电话兑换。积分兑换的礼品一定要在成本允许范围内最短时间内送达会员;

3、积分奖励政策可分常规政策和临时政策两种。常规政策不能轻易改动,以便会员养成习惯。临时政策可作为促销活动,根据不同时期的需求,不断变化,用这种方式逐渐替代在终端上执行的各种临时促销活动;

4、400电话中心不仅要面向最终顾客,也要面向零售商和店员,为每个政策或活动做统一规范全面的解释。

改变婴童店费用结算点

随着合生元品牌知名度提升,渠道窜货现象越来越严重,于是公司希望上一套最完整的防窜系统,这个系统可以记录每个经销商的出货流向,知道每个零售商的实销情况,要让合生元在渠道上成为一个好卖又赚钱的产品。

这是一套以供应链信息管理技术为核心的网络软件系统,更是一个品牌商与经销商、零售商共享信息、协同服务的平台。

为了形成完整信息闭环,合生元把针对会员的积分与防窜系统结合到一起,形成了一套营销链管理系统(CDM)。

为了让这套系统落地,合生元针对各销售团队制定了严格的KPI考核指标。同时,区分产品和渠道。愿意配合的零售商才能做“会员店”,愿意配合的经销商才能给“会员店”供货。只有“会员店”才能销售合生元奶粉等畅销产品。

合生元用了两年时间才基本完成这套系统的落地。

渠道管理是每个成熟品牌都面临的问题,也常常会成为销售团队会议的永久话题。CDM是一个完整的解决方案,落地的时间成本、人力成本都非常高。因此,品牌在决定上CDM系统前,一定要明确这是一个“一把手工程”。同时,最好找有成功实施经验的团队来做系统开发。

【燕玲点评】

1、系统必须由老板或营销总经理主抓;

2、在系统设计之初,一定要站在经销商和零售商角度考虑信息共享的好处,让系统成为渠道利益共享平台;

3、抓试点,树榜样,让销售团队的执行化被动为主动。同时,窜货处罚必须内外兼顾。

4、对渠道商要反复宣讲,逐步完善。对于配合好的渠道商,建议给予1%-2%的进货返利。对于不配合的渠道商,应该逐步缩小合作范围,甚而淘汰。

与此同时,企业对终端费用的支付结算点要从进货转向实销,以系统积分值来测算支付费用。这样运作,销量在短期可能会有一些阵痛,但对于长期来说,一定是利大于弊的。

物流码系统电话提示的研究与实现 篇12

目前各地区同一种商品的代理商相互跨区销售,相互积压对方的市场,造成产品价格混乱,给企业的价格管理及产品销售带来巨大损失。物流码查询系统集计算机电话集成(CTI)、自动呼叫分配(ACD)和数据库等多种技术于一体,充分利用了现代通信技术和计算机技术,使得语音业务与数据业务融为一体,为客户提供全面、实时和个性化的服务。是一种新型的、便捷有效的物流技术,从而帮助企业用户打击跨区销售产品,保护企业品牌,保护企业长久的利益。现在市面上物流码系统应用很多,但大多使用传统面向对象语言(如VC、VB)编写,由于这些程序语言采用本机代码,内存容易泄漏,运行一定的时间经常出现内存崩溃等的问题,系统稳定性不足,给企业带来了损失。本系统由于使用托管代码编写,利用.NET框架的垃圾回收机制,运行过程中由CLR释放无用的内存,可保证系统的长期稳定性。同时系统还具有较大的兼容性。

2 系统功能分析

本系统使用北京五岳鑫信息技术有限公司的TVI-4E1数字中继语音卡,该语音卡具有互相独立的四个通道。每个通道可根据需要通过拨码开关配置成内线或外线。通过端口配置界面,可灵活的将端口配置给特定公司使用。同时由于系统使用.NET框架的多线程技术与面向对象编程,在使用过程中可灵活的配置更多端口的语音卡或其它牌子的语音卡,提高了系统的兼容性。

在系统管理界面中,可以实时显示端口的状态、工作状态类别、线路类别与外线所拨的按键码。如果线路类别为外线,还可实时显示外线的主叫号码。从而有助于系统管理员了解系统的运行状态。

当外线电话打入时,计算机自动检测到振铃信号,并开始播放欢迎提示音,提示用户输入操作。然后接收用户的电话按键信息。用户通过电话按键选择查询类别、并输入物流码资料,计算机根据接收的信息从后台SQL Server数据库查询物流码信息,根据结果播放物流码的查询结果语音信息。用户拨通后,该次呼叫的信息都保存在数据库中,有助于公司管理员管理该公司的物流码查询情况。

3 系统架构设计

本系统设计由2个功能模块组成,分别为语音卡管理模块、物流码管理模块。

模块各自完成的功能为:

1)语音卡管理模块

实现计算机与语音卡的通信,可以查到该物品属于哪个代理商。通过编写类模块,提供通用类供整个系统使用。实现了语音的定制功能,同时可以通过录音、放音管理功能实现语音信息录制与测试。

2)物流码管理模块

管理物流码,根据出货到不同的代理的区域以及产品的物流码输入相结合,碉出要发货的代理商后,通过读码机自动物流码,大大提高了工作效率。

4 系统实现技术

本系统使用微软公司最新的Microsoft Visual Studio.NET编写,利用.NET的面向对象编程,编程所用的语言为C#.NET,数据库编写使用.NET框架的ADO.NET。通过托管代码的编写,由.NET Framework特有有的CLR管理内存的分配于释放,提高了系统的稳定性。

1)语音卡功能实现

在本系统中,编写对应语音卡的类函数,以提供给系统各个模块调用。并且编写录音与放音类函数,以实现系统的语音功能。下面以一个放音函数举例说明。

2)多线程编写

一个进程由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。

语音卡由于拥有多个端口,故需要为不同的端口同时提供服务,所以多线程程序的编写尤其需要。系统主程序由一个主线程循环监视各个端口的状态,若检测到外线振铃,程序启动一个端口线程,负责该端口的语音流程。外线挂机后,该线程相应中止。程序流程如下所示:

3)数据库

本系统物流码数据库存储采用微软公司的SQL Server存储,系统用到了四个表,如表1所示。各表说明如下:

表FangweimaTable:用于存储物流码,记录了物流码的名称,状态与创建时间等。

表CompanyTable:用于保存端口对应的代理商信息,记录了代理商的名称与语音文件的存放位置等信息。

表PhoneTable:用于保存呼叫信息,保存每次呼叫的主叫号码,呼叫拨打时间与该次查询的物流码名称等信息。

表UserTable为管理用户信息所用,记录了用户名称、密码与用户权限等信息。

5 结论

本文详细的介绍了一个基于语音卡的物流码系统的设计流程,对该系统的系统功能分析、系统架构设计与系统实现技术均做出了详细的阐述。本系统由于使用托管代码编写,利用.NET框架的垃圾回收机制,可保证系统的长期稳定性。同时由于系统完全采用面向对象语言编写,有很大的兼容性。本系统已经得到了广泛的使用,同时在该系统设计的基础上,还可扩展到CTI的其它领域,如呼叫中心与CRM等应用。

参考文献

[1]Robinson S.C#高级编程,Professional C#[M].2nd ed.杨浩,译.北京:清华大学出版社,2002.

[2]Held G.语音与数据网络组网Voice&Data Internetworking[M].4版.北京华中兴业科技发展有限公司,译.北京:人民邮电出版社,2003.

上一篇:营销系统安全下一篇:抗甲状腺治疗