固定电话收费系统

合集下载

鼎正固定电话预付费系统简介

鼎正固定电话预付费系统简介

鼎正固定电话预付费系统简介(2002/01/24)深圳市鼎正信息科技有限公司目录第一部分系统背景 (3)第二部份运营管理 (4)第三部分系统概述 (5)第四部分系统结构 (6)1、前置可编程交换接入模块(SSP) (6)2、呼叫控制模块(SCP) (6)3、数据库服务器和应用服务器 (7)4、AAA认证服务器 (7)5、应用服务器(A PP S ER VER)和应用网关(A PP G ATE) (7)6、维护模块 (7)7、实时计费模块 (7)第五部分系统基本功能 (8)1、市场细分及用户定位 (8)2、预付费帐号拨打IP电话 (8)3、预付费帐号话机绑定功能 (8)4、预付费帐号自助开户功能 (8)5、系统提供灵活的计费优惠策略 (8)6、系统提供销售管理功能 (9)7、商业用户管理 (9)8、按地区限制呼叫 (9)9、话费实时查询 (9)10、限制月/日通话金额 (9)11、累计话费分等级优惠 (9)12、累计积分 (9)13、与银行联网实时付费及实时优惠 (10)14、个性化服务 (10)第六部分系统管理和维护 (11)1、网络管理 (11)2、维护管理 (11)第七部分系统特点 (12)1、经济性 (12)2、灵活性 (12)3、兼容性 (12)4、高可靠性、高稳定性 (12)5、业务特点分析 (12)第一部分系统背景随着WTO的逼近,国家对通信市场有关政策的调整,通信市场的逐渐开放,通信行业必将面临越来越激烈的市场竞争。

现代市场的竞争不只是产品质量的竞争,更大程度上是服务质量的竞争。

提高服务质量、增加企业的透明度,让客户用的满意、更让客户用的放心,是运营商留住旧客户、吸引新客户的有效手段。

当用户在打完长途电话时,希望立即知道该次通话的话费或查找某段时间的通话费用;对于短期租机用户、可选资费业务等都需要有另外的包含灵活计费策略的系统来支撑。

另外,随着中国电信的发展,市场逐步的细分,深入发掘不同需求的用户成了固定电话销售的重点。

资费整理

资费整理

1集团固话:1.1 集团固话资费结构集团固话被叫不收费,其余集团固话外呼均收取外呼费用,外呼分市话、长途、国际。

集团固话包括一次性费用(装机工料费、移机工料费)、套餐费、通信费和停机保号费。

1.2 通信资费集团固话通信费指使用集团固话外呼所产生的费用,由融合语音平台出话单。

用户根据需要可订购标准资费,或选择市话资费包、长市话合一资费包、流量池资费包三种资费包之一;其中市话资费包和长市话合一资费包是单个集团固话的套餐,流量池为全部集团固话成员共享免费资源。

1.2.1工程费1.2.2停机保号费1.2.3标准资费1.2.4普通套餐(个人)用户可订购市话套餐、长市话合一套餐两种普通套餐之一。

1.2.4.1市话资费包1.2.4.2长市话合一资费包1.2.5流量池资费包(集团)•注:通信费1)套餐费可根据情况进行折扣,超出部分按标准资费收取,无折扣。

•说明1、CM-IMS网络接入设备(包括IAD、AG、IP PBX、SIP GW、TDM PBX等)费用及综合布线线路费用,建议进行投资收益分析,可按实收取或根据情况进行折扣或者减免;2、工程费同现行统一CENTREX业务资费;3、依照工信部对我公司的相关监管要求,固话业务无固定月租费;4、通信费标准资费及普通套餐、资源池套餐同现行统一CENTREX业务资费。

要求:(1)客户经理进行变更套餐或者添加成员的时候进行系统根据不同套餐对固话数量限制进行校验,如固话数超出要求数量,系统界面提醒,不允许提交订单;(2)提单时固话数量的计算规则为:已经生效的成员数量+在途新增成员数量-在途注销成员数量+正在提交新增成员数量。

2融合总机2.1 资费结构融合总机集团内固话分机间互拨(包括与总机间的互拨)不收费,总机转接至同集团的固话、手机分机不收费,固话用户作为被叫不收费,其余融合总机用户外呼均收取外呼费用。

外呼分市话、长途,按照固话套餐收取。

融合总机资费只有功能费。

2.1.1通信资费融合总机通信费指使用融合总机外呼所产生的费用,由融合语音平台出话单。

固话收费标准

固话收费标准

固话收费标准固话收费标准是指固定电话通信服务的收费规定,是用户使用固话通信服务时需要了解的重要信息。

固话收费标准的制定对于保障用户权益、规范市场秩序、促进通信业健康发展具有重要意义。

下面将就固话收费标准的相关内容进行详细介绍。

首先,固话收费标准主要包括基本月租费、通话费、长途费等内容。

基本月租费是指用户每月需要支付的固话基本使用费,通话费是指用户在通话过程中产生的费用,长途费是指用户在进行长途通话时需要支付的额外费用。

这些收费项目构成了固话通信服务的主要收费内容。

其次,固话收费标准的制定需要遵循公平、公正、合理的原则。

在制定固话收费标准时,通信运营商需要充分考虑用户的实际需求和支付能力,合理确定各项收费标准,不能擅自提高收费标准或者设置不合理的收费项目。

同时,固话收费标准的制定还需要符合国家相关法律法规的规定,不能违反法律法规进行恶意涨价或者设置不合理的收费标准。

另外,固话收费标准的调整需要提前向用户公示并征求意见。

通信运营商在调整固话收费标准时,需要提前向用户公示调整方案,并在公示期内征求用户意见,听取用户的意见和建议,充分保障用户知情权和参与权。

只有在经过合法程序并得到用户认可后,通信运营商才能对固话收费标准进行调整。

最后,固话收费标准的执行需要严格依法依规进行。

通信运营商在执行固话收费标准时,需要严格遵守国家相关法律法规的规定,不能擅自变更收费标准或者违规收费。

同时,通信运营商还需要建立健全的收费监管机制,加强对固话收费标准执行情况的监督检查,确保固话收费标准的执行合法合规。

总之,固话收费标准的制定和执行对于维护用户权益、促进通信业健康发展具有重要意义。

通信运营商应当充分重视固话收费标准的制定和执行工作,依法依规进行,切实保障用户的合法权益,推动通信业持续健康发展。

固定电话收费与查询数据库分析

固定电话收费与查询数据库分析

固定电话收费与查询数据库分析近年来,随着科技的发展和普及,移动电话已经成为人们沟通交流的首选方式,而固定电话也逐渐被淘汰。

但是,在某些场合,比如办公室、家庭通信等,仍然需要使用固定电话。

在这个过程中,关于固定电话的收费问题也备受关注。

同时,数据库作为现代信息化建设重要的组成部分,也在为固定电话收费提供了更加智能化、便捷化的方法。

我国的固定电话收费模式目前是按分钟计费,在不同城市,价格也有所不同。

同时,固定电话还存在一些潜在的问题,比如长途电话收费不透明、手机短信超过规定字数后转发到固定电话费用较高等等。

这些问题不仅会给消费者带来不必要的负担,也会对运营商的声誉造成影响。

为了解决这些固定电话收费问题,现代通信技术逐渐引入了数据库的应用。

数据库是指在计算机系统中,按照一定的数据结构来组织、存储、管理数据的集合,它不仅可以提供数据共享,还可以为固定电话收费提供智能化的查询、分析等服务。

比如,当消费者出现了违规使用固定电话的情况时,运营商可以通过查询数据库中的数据,对消费者进行告知、警醒或进行罚款等处罚操作。

数据库也可以对固定电话的通话记录进行清晰的分类与分析,根据时间、地点等多个维度,对话费进行有针对性的控制和优化。

当然,数据库也需要不断优化和升级,以满足人们的需求。

数据库查询速度、准确性、底层体系等多方面的问题都需要得到完善。

同时,消费者本身的素质也需要加强,规范使用固定电话、遵守相关法律法规,才能不断提高固定电话的服务质量和使用效益。

总的来说,固定电话收费问题是人们时间之久的关注点,而数据库的应用则为解决这些问题提供了新的途径与希望。

在未来,随着通信技术的不断提升和信息化建设的全面发展,我们相信固定电话的使用效益一定会愈加优化,为人们的生活和工作带来更大的便利和帮助。

中国移动CM-IMS统一Centrex产品端到端开通流程

中国移动CM-IMS统一Centrex产品端到端开通流程

中国移动C M-I M S统一C e n t r e x产品端到端开通流程版本号:1.0.0╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施1. 业务介绍 (3)1.1. 多媒体桌面电话业务 (3)1.2. 融合V网业务 (3)1.3. 融合总机业务 (3)1.4. 融合一号通业务 (3)2. 业务开通实现方案 (3)2.1. 独立建网省业务开通 (4)2.2. 南方基地业务开通 (5)3. 端到端业务受理方案与流程 (6)3.1. 业务开通总体流程 (6)3.2. 前期准备流程 (9)3.3. 客户信息及需求收集 (10)3.3.1. 客户信息收集 (11)3.3.2. 业务需求收集 (12)3.4. 业务订购 (15)3.4.1. 开通集团账户 (15)3.4.2. 订购多媒体桌面电话 (16)3.4.3. 订购融合V网 (17)3.4.4. 订购融合总机 (18)3.4.5. 订购融合一号通 (21)3.5. 业务开通 (23)3.5.1. 资源分配 (23)3.5.2. 核心网业务开通 (24)3.5.3. 业务平台业务开通 (24)3.5.4. HLR/SCP业务开通 (26)3.5.5. 接入设备业务开通 (27)3.5.6. SIP硬终端业务开通 (28)3.6. 施工 (29)3.7. 企业/个人管理员自服务 (30)3.7.1. 企业管理员自服务流程 (31)3.7.1.1. 企业管理员自动上载融合总机欢迎词流程 (32)3.7.2. 集团成员自服务流程 (33)4. 码号方案 (33)4.1. 编号方案 (33)4.1.1. 融合V网短号编号原则 (34)4.1.2. 融合总机分机号编号原则 (34)4.2. 拨号方式 (34)4.3. 号码显示 (35)4.3.1. 集团内号码显示 (35)4.3.2. 出集团呼叫号码显示 (35)4.3.3. 集团外呼入号码显示 (35)4.4. 使用场景对应编号和拨号方案 (35)5. 资费结构 (37)5.1. 多媒体桌面电话和融合V网 (37)5.2. 融合一号通 (39)5.3. 融合总机 (39)6. 客户帐单、详单要求 (39)6.1. 集团客户账单 (39)6.2. 通话详单 (40)附件:接入设备特性介绍 (41)前言为了更好的推进CM-IMS统一Centrex产品相关工作,根据CM-IMS开通总体技术要求、统一Centrex业务规范、总体技术要求、自服务门户等规范,参照同类业务流程,特编制此文档。

IMS介绍文档

IMS介绍文档

IMS融合网络应用介绍贵州移动黔东南分公司凯里营销中心2011年10月1.IMS介绍IMS是指IP多媒体子系统,是移动网络和固定网络演进的关键部分,也是目前中国移动主推的针对宽带化、综合化、IP化和开放性是网络演变的趋势做出的技术和设备上的改进。

在贵州省水利局IMS项目成功实施的经验下,凯里市水利局将可通过对固话网络的IMS改造,实现与之前电信固话相比的优势:单独的移动光纤专线接入,提供优质的语音服务,通话清晰,不再出现以往受天气、线路质量影响通话质量;IMS融合网络提供整合的固话、传真、电话会议、融合一号通、改号通知、集团彩铃等服务;提供更为灵活、便宜的资费。

在客户计费方面,按分钟付费逐步演变为按“价值”付费,针对不同客户需求灵活选择资费套餐,实现单位通信低投入、高效率。

附件1为省水利厅融合V网套餐资费说明及收益分析,予以参考。

与传统电信固话相比,IMS融合网络在具有以下特点:综合性:在任何地点,基于融合网络的结构使得客户通过网络可以使用任何基于IP的综合性业务,包含基本话音业务、增值话音业务等语音业务综合业务;VoIP、即时通信、个人通用号码等个人通讯业务;互联网接入、主机托管、电子消息、IP增值业务、虚拟IP等数据业务等;方便性:一个终端设备、一个号码、一份帐单等;可控制性:能够对费用有更强的控制力。

2.IMS业务介绍2.1 IMS融合V网IMS融合V网业务是中国移动整合优势资源,为集团客户提供的优质语音门户类产品。

通过为集团提供单位号码,并将集团成员作为分机,实现分机转接、语音呼叫等增值服务。

同时,分机用户还可以组成虚拟专用网,集团网内用户之间可以互相拨打,从而实现更为便捷、安全、智能的移动语音沟通。

2.2 电话会议在融合V网的基础上,省水利厅与各地市水利局之间可以通过内部短号电话会议,节省大量话费,轻松实现零距离通信协助。

2.3 融合一号通融合一号通业务是指将一个手机号码或IMS终端号码设置为该业务的主号码,并与另外的1-3个手机号码或IMS终端号码进行号码绑定,绑定的号码作为该业务的关联号码,主号码作为被叫时,主号码和关联号码同时振铃或顺序振铃。

固定电话网的新趋势—固网信息服务系统

固定电话网的新趋势—固网信息服务系统

于手机、 信息电话机还有容量大 、 信息量大、 屏幕大便于阅读等
特 . 髓手机在移动性上具有明显优势:可以说, 信息电话机、
手机 、 . 电脑 适应了 同的市场需要 . 它们之间的台作 与白补 . 将
资源. 担当彩票的代理商:
一Hale Waihona Puke 部固同短信电话机就是一个代销点.这样的代销点深八
息电话机卖 5 元, 0 0 普通电话机20 则为了使用固网信息业 0元,
务, 终端用户需要多付 30 0 元。 上海贝尔已经推出的信息电话机的价格, 与现有的中高档 普通电话机大致在一个水平上: 其主要功能则包括信息查询与 点播 、 短信息收发 、 个人助理功能(I ) P A 和普通模拟电话的功 ) 能。 信息电话机是现有普通电话机的升级换代产品, 也可 看作 是一种功能非常丰富的新型电话机。 对于本来就要购买电话机 的有一定经济能力的固定同新增用户, 或者需要更换电话机的
维普资讯
隧 脯 涸 信
固 定 电话 网 的 新 趋 势 —— 固 网信 息 服 务 系统
刘培 元
( 海 贝尔有限公 司 上 海 2 10) 上 026
本文首先讨论 中国电信 开展固网短信业务的必要性 ,然后 分析了开展 固网短信业务存在的问
2 对发 展 固网短 信 业 务若 干 问题 的 考虑
2 1 终端问题 开展面同短信业务,主要需要增加两太类新设备。其一是
网络平台, 包括:s ( FK 频移键控 ) 接^服务器 , S Ci e f C I ha r - S ( nT n i
5 ̄c n rc) e , tfe 厢关, i ea eI 短信息中心服务器, 短信息网关, l ^ _ 认证服务器及计费服务器; 其二是终端, 是面向信息服务业务而 特别设计的, 从外观上看, 它在普通电话机的基础上增加 r 一个

“168”电话收费知多少

“168”电话收费知多少

“168”电话收费知多少
华音
【期刊名称】《中国质量万里行》
【年(卷),期】1994(000)009
【摘要】168是邮电部规定的特服号码,全国各地的自动声讯服务系统都使用168作为台号。

向用户提供交通、旅游、求医问药、儿童乐园、法律事务、婚姻家庭、消费指南、经济信息等26大类的声讯咨询服务。

168采用信息有偿服务方式,除收市话基本通话
【总页数】1页(P61-61)
【作者】华音
【作者单位】
【正文语种】中文
【中图分类】F626
【相关文献】
1.加强领导狠抓落实切实做好我省治理教育乱收费工作——在全国治理教育乱收费工作电视电话会议云南分会场上的讲话 [J], 程映萱;
2.无线市话"小灵通"——固定电话的收费无线电话的享受 [J],
3.数字可视电话系统中的G.168回声消除技术 [J], 王心一;沈庭芝;王晓华
4.加大教育乱收费的治理力度深入开展综合治理工作——北京市物价局副局长张万恒在北京市治理教育乱收费电视电话工作会议上的发言 [J], 张万恒;;
5.在2007年全国规范教育收费进一步治理教育乱收费工作电视电话会议上的讲话(摘要) [J], 张茅;;
因版权原因,仅展示原文概要,查看原文内容请购买。

96188产品业务答疑V1.0(080811)

96188产品业务答疑V1.0(080811)

96188产品业务答疑市场部撰写版本V1.0一、商务部分1、号码归属权工业与信息部颁布的《电信网码号资源管理办法》第三条码号资源属于国家所有。

国家对码号资源实行有偿使用制度,具体收费标准和收费办法另行制定。

2、平台使用费系统支持15~120及以上呼叫大容量呼入,呼出有多少座席都可以同时呼出和座席之间呼叫。

能为企业节约号码月租费用、来电显示费用等等费用;系统还支持企业IVR、呼叫转移等PBX功能;系统还具备持续升级的能力,非特殊升级项目我公司都不会收取费用。

3、呼入收费96188abc号码为特服号码,大众通信通过在广东省内做了三大运营商的互联互通,运营之间存在结算费用,大众通信按运营商的结算价格给到终端客户。

4、部分媒体上提示96开头号码拨打收费高96开头的号码在2004年以前主要是声讯台(SP)在使用,声讯台是通过运营商进行代收服务费的,导致不明情况下拨打了96开头的声讯台而被扣高额的电话费。

近几年国家相关部门规范了SP的收费形式,使用96号码的SP很少。

大众通信的96188abc是呼叫中心座席租用业务,不存在让运营商代收信息费,在广东省内拨打96188abc的用户只需支付市话费即可。

5、96188号码能使用多长只要与大众通信的合作协议有效,并没有欠费。

大众通信将一直保留客户对号码的使用权限。

6、号码显示因电信互联互通原因(重要会议召开运营商已封网),电信部分只有深圳区(0755)做好了互联互通。

在9月15日之前,96188产品的号码显示部分调整如下:A、拨打0755的电信固定电话,显示96188abc;B、拨打0755以外的电信固定电话,显示号码为0755+96188abc;余额不足当月及次月不补全相关款项,第三月大众通信收回号码(大众通信将号码空闲一个月,第4个月再次对方放号。

)客户如果在这个期间需要继续使用这个号码,需要补全全部的费用。

7、来电显示清单查询(面对点话单)里面出现的主叫号码为全零(“0000000000”);为对方用隐藏号码拨打,号码不能回拨的。

VOIP电话系统介绍

VOIP电话系统介绍

网络电话原理
电信与VOIP费率对照表
国家或地区
国内长途 香港 台湾 美国、加拿大 英国、意大利 澳大利亚 法国、德国 南韩、日本 荷兰、西班牙
VOIP费率 VOIP费率
0.2元/分钟 0.25元/分钟
中国电信费率
0.30(IP)+0.11(本地)=0.41元/分钟
1.50(IP)+0.11(本地)=1.61元/分钟 0.4元/分钟 0.4元/分钟 0.50元/分钟 0.50元/分钟 3.60(IP)+0.11(本地)=3.71元/分钟 0.50元/分钟 0.60元/分钟 0.50元/分钟 4.60(IP)+0.11(本地)=4.71元/分钟 2.40(IP)+0.11(本地)=2.51元/分钟
建议方案
硬件设资也是一次性的费用; 4口FXS设备费用:650元/台;如果线路不 足时可以随时增加;
网络电话质量保证
号码显示:中继线路显示贵公司前台电话, 其它直线电话(采用路由选线器方式)均显示原 来电话号码; 保证所有电话(国内长途和国际长途)音质清 晰、无杂音、无断续,与电信质量一样;
设备提供及维修
贵公司使用的网络电话设备均由隆之源 公司提供终身免费维修; 除贵公司使用的设备数量外,还可根据 情况提供一些额外的设备放在贵公司机 房,以作为备用;
售后服务承诺
所有问题均在10分钟内解决(除网络或设备 的原因外)。 网络或设备的原因,服务人员在40分钟内到 40 达现场,1个小时内全部解决; 故障率不超过千分之三; 投诉率每月不超过二次;

谢谢!
费用预算
根据上表的费率对照表,使用网络电话每 个月长途费用至少可节省50%左右; 如贵公司的话费,一个月10000,长途费 用有8000元,一个月可以节省4000元; 一年节省费用是:4000 X 12 =4便: 第一、可显示贵公司原电话号码; 第二、可选择打进打出随身携带的固 定电话号码,全球可用; 第三、无需重新布线; 第四、分公司之间全球互打免费

PAS系统概述

PAS系统概述
移动通信技术
PAS系统概述
小灵通是最早是中国电信集团浙江余杭电信分公司、UT斯达 康公司联合开发的无线市话系统PAS的专有名称,但目前已 演变成为人们对无线市话系统特定的称呼。
小灵通具有低成本、低资费等特点,切合了中国电信市场的 实际,符合中国国情,迎合了用户的消费心理,在我国得到 了迅速的发展。
PAS系统概述
PAS,个人接入系统(Personal Access System)的简称,俗称 “小灵通”,是目前在我国应用较为广泛的无线市话系统。PAS是数字 技术高层次发展的产物,采用微蜂窝技术,以无线的方式接入固定电 话网,使用固定电话的交换设备和号码资源,使传统的固定电话可以 在网络覆盖区域内携带使用,用户可以随时拨打本地网电话和国际国 内长途电话,是市话的有效延伸和补充。它能实现固定电话网上的所 有功能,例如转移呼叫、三方通话、语言信箱等。另外它还具有移动 电话的一些功能。例如,越区漫游、无线上网、定位报警和ISDN等 多种业务。它最大的特点是具有固定电话的低收费和移动电话的多功 能。
1.1 PAS系统的特点
经济实惠。采用与固定电话基本一致的资费标准,实行单 向收费,接听电话免费,与GSM移动电话相比要便宜很多, 让用户以固定电话的价格享受到移动电话的服务。 手机轻巧,待机时间长。PAS手机外型可以与GSM手机相 媲美,但待机时间却长很多,一般,PAS手机待机时间可 达500-800小时,通话时间为6-8 小时; 功能完备。PAS除具备现有固定电话基本的通话功能外, 还可以提供多种功能与服务,如来电显示、短信息、呼叫 转移、上网等。
移动通信技术
1.1 PAS系统的特点(优势)
语音质量好、保密性强。PAS的语音质量完全可以和固定 电话的音质相媲美,而且保密性比固定电话强; 绿 色 环 保 。 PAS 手 机 的 发 射 功 率 很 小 , 平 均 发 射 功 率 为 10mW,约为GSM手机的10%,具有超低的电磁辐射,长 期使用对人体没有危害,是名副其实的符合当今健康概念 的环保消费时尚的“绿色手机”; PAS系统建网周期短、组网灵活; 系统建设投资少,成本低; 市场需求大,产出率高、回收期短。

中国铁通95105呼叫中心接入及固话接入服务方案

中国铁通95105呼叫中心接入及固话接入服务方案

中国铁通95105呼叫中心及固定电话接入服务方案一、中国铁通接入服务报价二、中国铁通95105呼叫中心平台功能服务介绍1、贵公司利用中国铁通95105呼叫中心电信运营平台建立呼叫中心后,以下系统功能将立即实现:全国统一的接入号码和强大的网络覆盖客户可以根据企业对外发布的“全国统一服务热线95105xxx”,在全国各大城市不用加拨区号即可拨打95105电话。

灵活组网,可集中可分布能够完全顺应企业现有的服务体系架构模式与建置形式,对现有体系不做改变即可实现集中转分布的组网方式,并非常灵活而经济地支持组网形式之间的转换。

呼叫中心的快速拥有企业不用投入大量的人力、财力、物力就可拥有一套现代化的客户服务体系,大大地迎合了现代计算机技术与客户服务需要的完美结合,为企业最低成本最快速地提供电话接入、自动语音应答、交互式传真、语音信箱等呼叫中心接入端功能,并提供全网清单和呼叫分析报表。

多渠道接入支持固话、手机、传真、小灵通等多种方式的接入。

自动语音应答系统中国铁通95105呼叫中心电信运营平台的自动语音应答支持如:播放语音、菜单选择等功能服务,并支持企业用户来电的海量接入,平台更允许不同的IVR通道可以执行不同的IVR流程。

语音门户(按键转接)支持企业根据自身业务需要设定转接规则,例如A业务请按1,B业务请按2,……,所有来电客户能够通过自助服务轻松实现目标受理机构的自由转接,转接地可集中可分散乃至全国各地市。

电信级的企业信息发布平台电信级IVR系统能够作为企业对外宣传的又一广告载体,在大大减轻人工负荷的同时,能够把大量的资讯通过这一平台让消费者和潜在消费者获知。

于客户,没有长途资费的压力;于企业,没有建设成本、维护成本的压力。

传真发布企业除了可以把一些标准化的资讯通过IVR的方式让客户听取来降低人工工作强度,还可以把这些信息让客户通过传真的方式进行索取,从而使得客户对这些资讯信息的获得变得更有效。

语音信箱当座席人员无法接听用户呼入时,为用户提供留言功能,保证了客户来电的无瓶颈应答。

固话业务原理

固话业务原理

固话业务原理一、固定电话网络结构固定电话网络是电信运营商提供的一种通信网络,它由多个节点和链路组成,用于实现电话通信。

固定电话网络通常采用分级结构,包括本地交换局、长途交换局和国际交换局等。

本地交换局负责处理本地电话呼叫,长途交换局负责处理长途电话呼叫,国际交换局负责处理国际电话呼叫。

二、电话号码分配与路由电话号码是用于标识电话用户的唯一标识符。

每个电话用户都有一个唯一的电话号码,用于标识其在固定电话网络中的位置。

电话号码的分配通常由电信运营商进行管理,并根据不同的区域和运营商进行划分。

路由是固定电话网络中的关键技术之一,它决定了电话呼叫的路径。

路由算法通常基于最短路径、最少跳数或最少延迟等因素进行选择。

在固定电话网络中,路由的选择取决于电话号码的分配和交换局的设置。

三、呼叫建立与接续呼叫建立是固定电话网络中实现电话呼叫的关键过程。

当一个电话呼叫被发起时,被叫用户的号码会被发送到网络中的交换机,交换机会根据被叫用户的号码和路由信息选择一条合适的路径,并将呼叫建立请求发送到被叫用户所在的位置。

接续是呼叫建立后,被叫用户接听电话的过程。

当被叫用户接听电话时,交换机会将呼叫建立请求转发给被叫用户所在的交换机,然后被叫用户所在的交换机会将呼叫建立请求转发给被叫用户。

在这个过程中,语音信号会通过固定电话网络进行传输,直到被叫用户接听电话为止。

四、语音信号传输语音信号是固定电话网络中传输的主要信号之一。

在固定电话网络中,语音信号通常以模拟信号的形式进行传输。

模拟信号是一种连续变化的信号,它可以表示语音信号中的各种声音信息。

在固定电话网络中,模拟信号的传输通常通过线路传输的方式进行。

五、信令协议与交互信令协议是固定电话网络中实现呼叫建立、接续和释放等过程的协议规范。

信令协议通常包括物理层、数据链路层、网络层和应用层等层次结构。

在固定电话网络中,信令协议的实现通常由交换机和终端设备完成。

交互是指不同设备之间进行通信和信息交换的过程。

GSM,CDMA,GPRS三种模式

GSM,CDMA,GPRS三种模式

GSM,CDMA,GPRS三种模式CDMA:Code Division Multiple Access码分多址-拥有频率利用率较高、手机功耗低等优点。

与GSM相同,CDMA也有2代、2.5代和3代技术。

中国联通将于今年下半年推出的CDMA属于2.5代技术。

CDMA被认为是第3代移动通信技术的首选,目前的标准有WCDMA、CDMA2000、TD-SCDMA。

GPRS:"General Packet Radio Services通用分组无线业务,是一种新的分组数据承载业务。

相对原来GSM的拨号方式的电路交换数据传送方式,GPRS是分组交换技术,具有“实时在线”、“按量计费”、“快捷登录”、“高速传输”、“自如切换”的优点"GSM:Global System for Mobile Communication是1992年欧洲标准化委员会统一推出的”全球移动通信系统”,它采用数字通信技术、统一的网络标准,使通信质量得以保证,并可以开发出更多的新业务供用户使用GSM/CDMA/GPRS网络与3G网络GSM时分/CDMA码分/GPRSGSM算是2G,CDMA算是2.5G,速度比GSM快,3G支持视频电话,比前两种速度快手机自诞生以来分为1G,2G,3G,4G。

GSM/CDMA属于2G制式,GPRS是解决GSM手机上网而在GSM网络叠加的一个网络,一般把GPRS归为 2.5G。

3G在国际上有四种标标准:WCDMA, TD-SCDMA, CDMA2000,WIMAX。

其中WCDMA是由GSM/GPRS演变而来,可以说WCDMA的硬件结构在总体上就是GSM、GPRS网络的叠加。

CDMA2000是由CDMA 演变而来的。

TD-SCDMA是中国提出的3G标准,其在结构上和WCDMA差不多。

WIMAX 是另一种3G标准,但在中国不允许建设WIMAX商业网络。

3G总体来说比2G手机增加了视频会话,上网速度,以及无缝漫游。

固话常用业务操作手册

固话常用业务操作手册

固话常用业务操作手册名目一、综合客服系统界面登录1二、进入综合业务受理界面1三、建立客户信息2四、市话新装2五、固话导航话机活动业务受理讲明6六、市话移机7七、改增值产品及属性9八、改帐务关系10九、亲情1+ 12附件一:按照用户实名登记工作要求验证用户身份13附件二:异地客户办理固话业务规范14一、综合客服系统界面登录1、输入地址:http://134.32.9.166:85312、进入综合客服系统登录界面:3、输入工号、密码,点击确定后,进入系统:二、进入综合业务受理界面1、点击菜单栏左面第一个进入综合业务受理界面:2、点击综合业务受理—》受理—》综合受理后,进入受理界面:三、建立客户信息1、如果是新客户,第一储存客户信息,点击新客户后,弹出客户信息对话框,依次填写各项信息后储存:(此处须按照用户实名登记工作要求建立客户信息,具体要求请见附件一)2、如果是老客户,能够选择查询方式:例如上图,用18位证件号码查询出客户名称,即可进行业务受理:四、市话新装1、确认客户后,在“服务选择”部分选择“入网”,点击“固定电话”,将其添加到服务清单中,如下图所示。

如果需要批量固话入网,请在服务清单的最后一列的数量处将数字修改为客户订购量。

注意此处不支持选择相同的业务,例如选择固定电话入网,不能再点击固定电话,如果点击则弹出提示信息。

2、选择客户所选服务后,在服务清单中列出了客户所选的服务。

待客户确认后点击“连续服务“按钮,弹出对话框:3、客户再次确认无误后点击确定进入业务受理页面(固话入网,如下图),开始固话入网服务操作。

4、产品信息一级增值产品点选市话后,点击确认。

选中一级增值产品市话后,系统默认选中二级增值产品市内直拨、国内直拨、来电显示、呼叫转移并添加到增值产品列表中:(此处须告知用户来电显示3元/月)5、业务信息在确认增值产品后,业务信息部分进入可操作状态:地址信息的输入方法:如下图所示在第一个文本框内输入地址的汉字首字母简拼(至少一位),按回车键查询地址,并显示到第二个选择输入框中,所显示信息包含地址,门牌号范畴,单双号或混合;第三个输入框填写门牌号码,必须为数组,同时在提供的范畴之内且符合号码要求,如果没有能够不填写;第四个输入框提供手输信息,并入地址信息之中,此文本框在未查询到地址和需要填写更详细的信息时使用。

电信固话收费标准

电信固话收费标准

电信固话收费标准随着通信技术的不断发展,固话通信已经成为我们日常生活中不可或缺的一部分。

作为一项重要的公共服务,固话通信的收费标准一直备受关注。

在此,我们将对电信固话收费标准进行详细介绍,希望能够帮助大家更好地了解固话通信的收费情况。

首先,我们需要了解的是固话通信的基本收费项目。

固话通信的收费主要包括月基本费、通话费、长途费等。

月基本费是指用户每个月固定要支付的费用,通话费是指用户每次通话所产生的费用,而长途费则是指用户进行长途通话所需要支付的额外费用。

这些基本收费项目构成了固话通信的主要收费标准。

其次,固话通信的收费标准还受到地区、运营商、套餐类型等因素的影响。

不同地区的固话通信收费标准可能存在一定的差异,一般来说,一线城市的固话通信收费标准会相对较高,而三四线城市的收费标准则会相对较低。

此外,不同的运营商也会针对不同的用户群体推出不同的套餐类型,用户可以根据自己的通话需求选择适合自己的套餐类型,以达到节约通话费用的目的。

再者,固话通信的收费标准还受到政策法规的影响。

政府部门会根据国家的通信发展情况和用户的实际需求,不断调整固话通信的收费标准,以保障用户的合法权益,促进通信产业的健康发展。

因此,用户在了解固话通信收费标准的同时,也需要关注政府相关政策的变化,及时了解最新的收费标准和优惠政策。

最后,作为固话通信的用户,我们也需要注意一些节省通话费用的方法。

例如,合理安排通话时间,选择合适的通话套餐,避免通话过长等,都可以有效降低通话费用的支出。

此外,还可以关注运营商推出的优惠活动和套餐优惠政策,以获取更多的通话优惠。

总的来说,固话通信的收费标准是一个复杂而又多变的问题,用户需要不断了解最新的收费标准和优惠政策,以便更好地控制通话费用。

同时,政府和运营商也应该积极制定合理的收费标准和政策,促进通信产业的健康发展,为用户提供更加优质的通信服务。

希望通过本文的介绍,大家能够更好地了解固话通信的收费标准,以及节省通话费用的方法,从而更好地利用固话通信服务。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库课程设计报告题目:固定电话收费系统专业:计算机科学与技术班级:姓名:学号:指导教师:戚晓明2010年12月目录1、开发背景 (3)2.系统需求分析 (3)3.系统功能分析 (5)4.整体设计 (5)1. E-R图(略) (5)2.选用程序语言 (5)3.系统软件结构 (6)4.程序流程图: (7)5、具体设计和程序设计 (7)1.登陆界面 (8)2.主界面 (14)6.结束语 (31)7参考文献 (32)1、开发背景90年代中期,由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。

企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。

引入Internet 后,形成了新型的浏览器/服务器(Browser/Server)结构,而传统的客户机/服务器(Client/Server)结构在这方面就远不及B/S结构。

固定电话收费信息系统是在适应市场需求的客观前提下,为了满足固话收费员管理对每个家庭或某一公司固话费用的收取而开发的。

该系统的是终目的是方便固话收费员对固定电话话费的收取。

2.系统需求分析概述:随着信息技术的迅速发展,计算机在经济建设及人们的日常生活中的应用日益普及,它正在改变着人们的日常生活的各个方面。

固定电话收费系统就是用现代的、发展的、系统的思想和观念管理企业而建设起来的,其主要目标是实现固话管理的标准化、科学化和现代化,以提高固话收费员的收取固话费用的工作效率,享受信息化时代给人们生活带来的便利。

数据库系统是随着计算机技术的不断发展,为了实现对数据统一有效地管理而出现的,自20世纪60年代中期以来,数据库系统经历了三个发展阶段:层次与网状数据库系统,关系数据库系统,以及关系数据库的发展阶段。

数据库技术是计算机科学与技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基地。

今天,信息资源已成为各个部门的重要财富和资源。

建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。

因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,越来越多新的应用领域采用数据库技术来存储和处理信息资源。

本次的课程设计我选择的课题是固定电话收费管理系统,立足于社会实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高固话收费的现代化管理水平,实现信息资源的共享。

程序在设计的过程中遇到的问题已及时更正,但由于编者的能力和水平有限,软件和文档中不免会出现一些不期待的错误,望文档读者能够理解和体谅,并欢迎提醒和纠正,在此表示感谢以及敬意。

概括性的设计思路如下:首先进行的是对系统的总体设计。

考虑到固话收费管理的实际需求,进行恰当的安排。

然后是数据库的设计,数据库的设计来源于系统的总体要求。

用企业管理器实现的数据库创建,数据库中共有二个表。

分别用于记录固话的号码管理和通话记录,其中话费收取在号码管理表中。

综合运用数据库的知识并不是一项很简单的事情,需要仔细地分析课题要求,多方面考虑如何全面并且正确地使用数据库的强大功能。

3.系统功能分析根据需求分析,本系统要实现以下的基本功能。

1.登录功能:该系统自有收费管理员一种登录用户。

用户通过输入不同用户名和密码进行身份验证,系统通过用户名和密码判断该用户是否有登录的权限,从而确定该用户可以执行的操作。

2.固话用户信息查询功能:查询该用户电话的话费信息。

3.修改功能:固化收费管理员能够修改某一用户的电话号码和固化的话费信息,也能实现用户的添加,以此确保该系统能够安全操作,避免不必要的损失。

4.话费汇总功能:对某一固话在某一月里消耗的话费进行汇总。

4.整体设计1. E-R图(略)2.选用程序语言本系统是用C#语言,选用这个语言的原因有以下几点:1)C#与C/C++具有极大的相似性,我们之前认真学习过C语言和c++语言,c#是这两个语言的高效率版本,更易于上手。

2)C#语言完美支持.NET平台,可以在Microsoft .NET平台上事半功倍的构建应用程序的扩展框架(即与数据库的连接非常易于实现,对数据可以直接进行操作。

)3)全界面人性化操作,实现代码简单易懂,适合初学者学习。

2.3数据库选择SQL2008这学期我们学的就是SQL数据库,因为我的电脑装的是Windows7系统,考虑兼容性问题,装了SQL2008,跟平时在机房用的SQL2005有点差别,但比2005更高级,这点是毋庸置疑的,下面找到的一点资料:1)对于SQL Server系统而言,SQL Server 2008已经不简单的是一个数据存储仓库,它可以通过新增的功能逐渐演化成更加智能的数据平台。

SQL Server 2008在设置和安装方面都做了大量的改进,将配置数据和引擎分开,从而使得创建基本的未配置系统的磁盘映像变成可能,将数据分布到多个服务器也变得更加容易。

2)另外,在SQL Server 2008中,不仅对原有性能进行了改进,还添加了许多新特性,比如新添了数据集成功能,改进了分析服务,报表服务,以及Office集成等等。

当然在这次课程设计的制作中所使用到的都是些浅显的功能了。

3.系统软件结构固话收费管理系统主要设有三个主要功能模块:分别是用户号码管理、通话记录管理、话费收取管理。

1)用户号码管理模块该模块主要实现用户固话的编辑。

固话管理中的数据源为SQL数据库中user 表,在此管理部分中,能够使用界面操作实现固定电话的编辑,并将数据库中的数据按照编辑的要求来及时更新数据表中的相关数据。

2)通话记录管理模块该模块主要实现通话信息的录入、修改与删除。

3)用户管理模块该模块主要实现电话费用的汇总和收取业务。

4.程序流程图:登陆固定电话收费管理系统管理员通话记录用户信息管理固话缴费5、具体设计和程序设计应用主程序代码:using System;using System.Collections.Generic; using System.Linq;using System.Windows.Forms;namespace WindowsFormsApplication1 {static class Program {/// <summary>/// 应用程序的主入口点。

/// </summary> [STAThread ]static void Main() {Application .EnableVisualStyles();Application .SetCompatibleTextRenderingDefault(false ); Application .Run(new Form1()); } } }1.登陆界面图一:流程图输入用户名和密码在数据库中进行查找成功失败提示用户名或密码不正确查找用户类型匹配成功失败进入相关界面图二管理员登陆界面C#源代码:using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace WindowsFormsApplication1{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button2_Click(object sender, EventArgs e) {this.Close();}private void button1_Click(object sender, EventArgs e){String userName = this.textBox1.Text.Trim();String password = this.textBox2.Text.Trim();if (userName == "" && password == ""){MessageBox.Show("请输入用户名或密码");return;}String sql = "select 用户名, 密码 from 用户 where 用户名='" + userName + "'";SqlDataReader reader = Connection.GetReader(sql);if (!reader.Read()){MessageBox.Show("用户不存在");return;}if (password != reader["密码"].ToString()){MessageBox.Show("密码错误");return;}main m = new main();m.Show();this.Hide();}private void Form1_Load(object sender, EventArgs e){this.textBox1.Focus();}}}连接数据库:图三数据库用户图图四数据库通话记录图图五数据库固话收费管理员图连接SQL2008相关代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;using System.Data;namespace WindowsFormsApplication1{public class Connection{//得到数据库连接public static SqlConnection GetConnection(){String str = System.Configuration.ConfigurationSettings.AppSettings["DB"];//读取配置文件,得到连接数据库参数SqlConnection conn;try{conn = new SqlConnection(str);if (conn.State == ConnectionState.Closed){conn.Open();}return conn;}catch (SqlException e){throw e;}}//关闭数据库连接public static void CloseConnection(SqlConnection conn){if (conn != null){try{conn.Close();}catch (SqlException e){throw e;}}}// 运行Sql语句返回 SqlDataReader对象public static SqlDataReader GetReader(string SQL){SqlConnection conn = GetConnection();SqlCommand Cmd = CreateCmd(SQL, conn);SqlDataReader Dr;try{Dr = Cmd.ExecuteReader(CommandBehavior.CloseConnection);return Dr;}catch (Exception e){CloseConnection(conn);throw new Exception(SQL);}}// 运行Sql语句返回 SqlDataReader对象public static DataSet GetDataSet(string sql){SqlConnection conn = GetConnection();SqlDataAdapter da = new SqlDataAdapter(sql, conn);DataSet ds = new DataSet();da.Fill(ds);conn.Close();return ds;}// 生成Command对象public static SqlCommand CreateCmd(string SQL, SqlConnection conn){SqlCommand Cmd = new SqlCommand(SQL, conn);return Cmd;}}}2.主界面图六固话用户图图七添加固话用户图图八用户添加成功相关代码using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace WindowsFormsApplication1{public partial class noadd : Form{private main m;public noadd(main m){InitializeComponent();this.m = m;}private void textBox_KeyPress(object sender, KeyPressEventArgs e){//如果输入的不是数字键,也不是回车键、Backspace键,则取消该输入if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar != (char)13 && e.KeyChar != (char)8){e.Handled = true;}}private void button2_Click(object sender, EventArgs e){this.Hide();}private void button1_Click(object sender, EventArgs e){if (textBox1.Text == ""){MessageBox.Show("请输入户主名");return;}if (textBox2.Text == ""){MessageBox.Show("请输入身份证号码");return;}String name = textBox1.Text.Trim();String ID = textBox2.Text.Trim();SqlDataReader reader = Connection.GetReader("select * from 户主 where 身份证='" + ID + "'");if (reader.Read()){String no = reader.GetString(0);MessageBox.Show("您已经注册了电话号码" + no);return;}Random r = new Random();String s2 = r.Next(1300000000, 1899999999).ToString();String NO2 = s2 + r.Next(0, 9).ToString();String sql = "insert 户主 values('" + ID + "', '" + name + "', '" + NO2 + "', '0')";SqlConnection conn = Connection.GetConnection();SqlCommand cmd = Connection.CreateCmd(sql, conn);cmd.ExecuteNonQuery();conn.Close();MessageBox.Show("添加成功,您的电话号码是:" + NO2);this.Hide();this.m.scanUser();}}}图九固话用户删除图图十固话话费汇总信息图相关代码:using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace WindowsFormsApplication1{public partial class main : Form{public main(){InitializeComponent();}public DataSet ds = new DataSet();public SqlDataAdapter da = null;private const string sql_rec = "select * from 通话记录 ";private const string sql_user = "select * from 户主 ";public SqlConnection conn = null;public String state;private void添加号码ToolStripMenuItem_Click(object sender, EventArgs e){noadd na = new noadd(this);na.Show();}private void查看号码ToolStripMenuItem_Click(object sender, EventArgs e){searchNO sn = new searchNO(this);sn.Show();}private void查看记录ToolStripMenuItem_Click(object sender, EventArgs e){scanRec();}public void scanRec(){this.state = "R";ds.Clear();conn = Connection.GetConnection();da = new SqlDataAdapter(sql_rec, conn);da.Fill(ds, "rec");this.dataGridView1.DataSource =ds.Tables["rec"].DefaultView;}private void toolStripMenuItem1_Click(object sender, EventArgs e){scanUser();}public void scanUser(){this.state = "U";ds.Clear();conn = Connection.GetConnection();da = new SqlDataAdapter(sql_user, conn);da.Fill(ds, "user");this.dataGridView1.DataSource =ds.Tables["user"].DefaultView;}private void查询记录ToolStripMenuItem_Click(object sender, EventArgs e){searchRec ar = new searchRec(this);ar.Show();}private void生成记录测试ToolStripMenuItem_Click(object sender, EventArgs e){add a = new add(this);a.Show();}private void删除户主ToolStripMenuItem_Click(object sender, EventArgs e){this.dataGridView1.EndEdit();this.Validate();int rownum = dataGridView1.CurrentCellAddress.Y;int colnum = 2;String NO = dataGridView1[colnum,rownum].Value.ToString();SqlConnection conn = Connection.GetConnection();SqlCommand cmd = new SqlCommand();String sql = "delete from 户主 where 电话号码='" + NO + "'";cmd.Connection = conn;mandText = sql;cmd.ExecuteNonQuery();conn.Close();MessageBox.Show("成功!!!");scanUser();}}}图十一通话记录表图十二查询某一固话的通话记录图十三查询记录表图十四查看记录表相关代码:using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace WindowsFormsApplication1{public partial class main : Form{public main(){InitializeComponent();}public DataSet ds = new DataSet();public SqlDataAdapter da = null;private const string sql_rec = "select * from 通话记录 ";private const string sql_user = "select * from 户主 ";public SqlConnection conn = null;public String state;private void添加号码ToolStripMenuItem_Click(object sender, EventArgs e){noadd na = new noadd(this);na.Show();}private void查看号码ToolStripMenuItem_Click(object sender, EventArgs e){searchNO sn = new searchNO(this);sn.Show();}private void查看记录ToolStripMenuItem_Click(object sender, EventArgs e){scanRec();}public void scanRec(){this.state = "R";ds.Clear();conn = Connection.GetConnection();da = new SqlDataAdapter(sql_rec, conn);da.Fill(ds, "rec");this.dataGridView1.DataSource =ds.Tables["rec"].DefaultView;}private void toolStripMenuItem1_Click(object sender, EventArgs e){scanUser();}public void scanUser(){this.state = "U";ds.Clear();conn = Connection.GetConnection();da = new SqlDataAdapter(sql_user, conn);da.Fill(ds, "user");this.dataGridView1.DataSource =ds.Tables["user"].DefaultView;}private void查询记录ToolStripMenuItem_Click(object sender, EventArgs e){searchRec ar = new searchRec(this);ar.Show();}private void生成记录测试ToolStripMenuItem_Click(object sender, EventArgs e){add a = new add(this);a.Show();}private void删除户主ToolStripMenuItem_Click(object sender, EventArgs e){this.dataGridView1.EndEdit();this.Validate();int rownum = dataGridView1.CurrentCellAddress.Y;int colnum = 2;String NO = dataGridView1[colnum,rownum].Value.ToString();SqlConnection conn = Connection.GetConnection();SqlCommand cmd = new SqlCommand();String sql = "delete from 户主 where 电话号码='" + NO + "'";cmd.Connection = conn;mandText = sql;cmd.ExecuteNonQuery();conn.Close();MessageBox.Show("成功!!!"); scanUser();}}}查找记录相关代码:using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace WindowsFormsApplication1{public partial class searchRec : Form {private main m;public searchRec(main m){InitializeComponent();this.m = m;}private void textBox_KeyPress(object sender, KeyPressEventArgs e){//如果输入的不是数字键,也不是回车键、Backspace键,则取消该输入if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar != (char)13 && e.KeyChar != (char)8){e.Handled = true;}}private void button1_Click(object sender, EventArgs e){if (textBox1.Text == ""){MessageBox.Show("请输入主叫号码");return;}String NO = textBox1.Text.Trim();SqlDataReader reader = Connection.GetReader("select * from 户主 where 电话号码='" + NO + "'");if (!reader.Read()){MessageBox.Show("此号码不存在");return;}this.m.state = "U";m.ds.Clear();m.conn = Connection.GetConnection();String sql = "select * from 通话记录 where 主叫号码='" + NO + "'";m.da = new SqlDataAdapter(sql, m.conn);m.da.Fill(m.ds, "rec");this.m.dataGridView1.DataSource =m.ds.Tables["rec"].DefaultView;this.Hide();}}}添加号码相关代码:using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace WindowsFormsApplication1{public partial class add : Form{private main m;public add(main m){InitializeComponent();this.m = m;}private void textBox_KeyPress(object sender, KeyPressEventArgs e){//如果输入的不是数字键,也不是回车键、Backspace键,则取消该输入if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar != (char)13 && e.KeyChar != (char)8){e.Handled = true;}}private void button1_Click(object sender, EventArgs e){if (textBox1.Text == ""){MessageBox.Show("请输入主叫号码");return;}String no = textBox1.Text.Trim();SqlDataReader reader = Connection.GetReader("select * from 户主 where 电话号码='" + no + "'");if (!reader.Read()){MessageBox.Show("此号码不存在");return;}adds(no);}private void adds(String no){double costLocal = 0.1;double costOut = 0.3;Random r = new Random();//String s1 = r.Next(1300000000, 1899999999).ToString();//String NO1 = s1 + r.Next(0, 9).ToString();String NO1 = no;int count = 0;String s2 = r.Next(1300000000, 1899999999).ToString();String NO2 = s2 + r.Next(0, 9).ToString();int a = 0;for (int i = 1; i <= 10; i++){if (count <= 3){count++;}else{s2 = r.Next(1300000000, 1899999999).ToString(); NO2 = s2 + r.Next(0, 9).ToString();a = r.Next(0, 2);count = 0;}String h = r.Next(0, 24).ToString();String m = r.Next(0, 60).ToString();String s = r.Next(0, 60).ToString();String hms = h + ":" + s + ":" + m;String time = DateTime.Now.ToString("yyyy-MM-dd") + " " + hms;int b = r.Next(0, 61);int c = r.Next(0, 61);int minutes = a * 60 + b + (c == 0 ? 0 : 1);String longs = a + "小时" + b + "分钟" + c + "秒";String t = r.Next(0, 2).ToString();String type = "本地";if (t == "0"){type = "本地";}if (t == "1"){type = "长途";}String cost = "0";if (t == "0"){cost = (costLocal * minutes).ToString();}if (t == "1"){cost = (costOut * minutes).ToString();}String sql = "insert 通话记录 values('" + NO1 + "','" + NO2 + "', '" + time + "', '" + longs + "', '" + type + "', '" + cost + "元" + "')";SqlConnection conn = Connection.GetConnection();SqlCommand cmd = Connection.CreateCmd(sql, conn);cmd.ExecuteNonQuery();conn.Close();addCost(cost, NO1);}MessageBox.Show("成功");this.Hide();this.m.scanRec();}private void addCost(String cost, String NO){String s = "select 话费 from 户主 where 电话号码='" + NO + "'";SqlDataReader reader = Connection.GetReader(s);reader.Read();double old = double.Parse(reader.GetString(0).ToString());double c = double.Parse(cost);String newc = (c + old).ToString();String sql = "update 户主 set 话费='" + newc + "' where电话号码='" + NO + "'";SqlConnection conn = Connection.GetConnection();SqlCommand cmd = Connection.CreateCmd(sql, conn);cmd.ExecuteNonQuery();conn.Close();}}}6.结束语在长达将近一个月的课程设计中,遇到的困难之多,难度之大,让我确实始料未及,例如:对数据库的设计,C#这种新语言的运用和小程序的设计,都是一点一滴在网上学来的,而且还得到了同学们的热心帮助,在这里特别我们寝室的骆昊同学给我的无私帮助,解决了很多困难。

相关文档
最新文档