基于企业短信平台CMPP协议的短信收发程序

 2022-01-17 11:01

论文总字数:20437字

目 录

1 绪论 6

1.1 短信平台的发展背景 6

1.2 短信平台的作用和优势 7

2 开发工具和技术介绍 8

2.1 Visual Studio简介 8

2.2 C#简介 8

2.3 Oracle数据库简介 9

3 需求分析 9

3.1 系统UML图模型 9

3.2 测试用例设计 12

4 系统设计 12

4.1 开发工具和编程语言 12

4.2 模块分析 13

4.3 数据库选择 14

5 系统实现 14

5.1 系统界面 14

5.2 发送短信模块 15

5.3 接收短信模块 18

6 毕业设计总结 22

7 结束语 23

参考文献 24

致谢 25

基于企业短信平台CMPP协议的短信收发程序

魏征

,China

Abstract:The purpose of this article is through a text messaging program to achieve the link between the PC and the phone. Enterprises can use this system to connect SMS and business between existing systems. Enterprises can sent the business what the system users need to be deal to the user's phone, suggesting that users do what business, what operations require customers to deal with, improve the system need to manually deal with the part.This article through Visual Studio design of a windows form program to achieve a simple SMS send and receive. Users can use the system from the PC side to all types of operators to send text messages on the phone number and receive other people reply to the message. In the send and receive text messages at the same time the system will record the use of this information, and the use of the relevant data stored in the database. Users can query the message before the need for information, but also facilitate the analysis of the data. In the usual use of mobile phones to send text messages, once the failure to send the user can not understand any reason. The system will in principle feedback most of the reasons for the failure to send text messages and provide it to the user. The user can adjust the cause by knowing the cause of the failure to send. But because of the SMS platform technology, in fact, through the network to send text messages to the phone can not guarantee 100% success rate, the network fluctuations affect the important reasons for the transceiver. Perhaps in the network transmission breakthrough can solve this problem.

Key words: Enterprise SMS platform;CMPP protocol;SMS send and receive procedures

1 绪论

1.1 短信平台的发展背景

随着科学技术的发展,人与人之间的交流方式也变得越来越多样化,微信、QQ、邮箱等各种各样的方式也开始逐渐普及。面对这些方便、快捷的交流工具,短信似乎显得有些势弱。但对企业来说,用户在对本公司系统的所属账户进行操作时,都应得到相应的通知,各种风险操作更应如此,尤其是对银行、证券公司来说。在这一方面,短信就显得尤为重要。通过在原有的系统上添加短信功能,企业可以实现公司与客户、代理商之间的有效沟通。能够及时发出各种通知,传播公司的新信息、新产品。一套强大的企业短信平台可以为公司提供方便、安全的沟通方式。

世界上第一条从PC端到手机的短信是英国的沃达丰公司在1992年12月实现的。遗憾的是,在之后的几年里,这类的短消息业务并没有得到太多的重视,依然没有人能发现其中隐藏的市场。俗话说的好,是金子总会发光。在19欧洲98年以后,移动设备的语音通话业务已经遍及全球,相应的市场也在逐渐缩小。欧洲如Sonera、Vodafone等大型运营商均把目光投向飞速发展的移动数据业务,短信服务市场日益扩大。短消息业务的飞速发展在欧洲掀起了一场属于短信息的高潮。随着欧洲和日本一些企业的联合,短信息业务飞速发展。国内的一些运营商也看到了商机,开始大力发展短信息业务。为此,中国移动在2000年9月联合了新浪、搜狐、清华深讯、灵通网这4个著名的SP公司,为国内的全球通用户提供互联网信息点播服务。本次行动的成功使得国内的运营商获益匪浅,促使中国移动和联通下定决心发展短信业务,国内的短信市场的日益火爆也体现了这一决策的正确性。

所谓企业短信应用平台就是无线移动式、低成本、高效和大规模的企业管理应用。企业可以通过使用此平台与企业原有的管理系统如OA,SCM,ERP,CRM等系统的无缝集成来为企业提供企业办公管理、客户服务管理、销售管理、供应商管理、运营状况等服务。通过使用企业短信应用平台可以为企业降低办公费用,提高员工办公效率。

大部分企业使用企业短信平台一般都是用于企业内部的办公管理,公司各个工作室之间的交流,总部与分部机构之间的信息传递,例如发送节日祝福、工作调整、人员变动等。短信平台的首要功能就是短信群发,企业可以将各类信息如工作调整等信息通过短信群发的方式瞬间发送到大量员工的手机上。另一方面,企业可以将短信平台与公司的其它系统如OA或者是公司的业务系统进行集成,在客户办理业务或者是有些重大信息变动时自动将短信发送到客户的手机上,也可以在发送邮件时进行短信提示,以便客户及时收取邮件,避免因延迟收件造成的可以避免的损失。对于一些大型企业来说,不但要管好本地公司的工作,还要及时掌握各地分公司分部的反馈信息。所以企业短信平台除此之外还提供了接收功能,企业总部可以通过接受各分部的反馈信息,以便掌握各机构的经营情况和出现的问题。

1.2 短信平台的作用和优势

企业在日常的招标和采购时都可以通过企业短信平台向各类供应商发送相应的信息。通过短信平台发送的信息会快速地发送到对应接收的供应商手里,供应商可以通过这些信息来即时为企业准备好相应的产品货物。供应商也可以通过向平台发送查询短信来了解订购信息是否准确,了解自身仓库货存是否充足,了解是否还有别的企业发送的订单信息来选择利润最大的售货对象。

企业短信平台的主要功能是企业总部向全国各地的分布发送产品的销售信息,将每一条信息发送到销售人员手机上,向货物供应商发送订购/商讨/价格变动等重要信息。短信平台主要负责企业的销售信息采集、销售数据整理、销售人员管理、销售商选择等业务。通过企业短信平台,企业可以将许多重要信息瞬间发送到下属的各个分公司、客户和材料供应商手中,确保到达率。企业下属的各分部各公司可以通过企业短信平台将每天的销售情况准时准确地发送到企业总部,方便企业管理人员进行汇总和分析,方便企业及时调整销售策略和方式。通过企业短信平台开展的数据分析工作,不仅简单有效还能大量降低数据采集成本,减少公司在相应方面的开销。而负责销售的业务人员也可以通过企业短信平台的短信回复功能查询客户的基本信息,及时了解业务的变化和工作上的变动等。货物的供应商也可以通过企业短信平台了解订单的变化。企业短信平台提供24小时在线服务功能,大幅提高了企业的销售效率。

企业短信平台的一个重要作用是把实时的销售数据和销售情况通过企业短信平台把相关的信息数据以短信的方式发送到现场相关的销售人员、管理人员的手机上。而负责各部门各单位管理的人员也可以通过事先设置在某一个固定的时间如下午4点半把每天的销售信息发送给高层的管理人员和负责数据整理和分析的人员手机上,方便负责整体管理的人员了解每日的销售情况,及时掌握运营状况。管理层人员可以通过对运营状况的分析及时调整企业产品的销售方式,为企业的发展创造更好的环境。

短信平台有以下几个优势:

  1. 利用计算机来发送和接收短信除了一般地短信群发和分组发送外还可以做到短信的定时发送和相同规律号码的循环发送。发送和接收的短信计算机也会进行保存,方便用户导出查看。也可以实现新产品发布的通知、客户信息变通的通知、紧急会议的召开通知等。
  2. 在计算机上保存的短信收发记录可以使用多种方式进行查找和修改,并且可以长期地以通用格式的文件保存短信记录。
  3. 可以使用针对性的个性化服务,让用户体验到不一样的服务,提升用户心中的企业品牌形象。
  4. 企业短信平台是一个优秀的移动宣传平台,企业可以通过短信平台实现对企业产品的移动宣传。
  5. 通过企业短信平台可以开辟出新的商业渠道,满足企业开拓新市场的需求。
  6. 企业可以通过短信平台即使获得用户对各类产品的反馈,根据市场需求及时进行调整。通过短信平台保存的各类数据可以方便企业获得市场的第一手资料,对市场进行分析调整。

2 开发工具和技术介绍

2.1 Visual Studio简介

Microsoft Visual Studio也就是我们俗称的VS是有美国微软公司制作的提供给广大开发者们使用的一款强大的集成开发工具。它是一款完整开发工具包其中包含如IDE(集成开发环境)、UML工具等从软件生命周期开始到结束所需的大部分工具。另一方面,因为是微软的产品,所以使用VS所写的程序对大部分微软所支持的平台都能够完美适用。例如Windows Phone,NET Framework、Microsoft Windows等。

VS从2008版开始有了显著性的突破,它为开发者提供了快速的程序开发方式。在开发者进行程序开发时提供了快速的引用和便捷的方法导入。VS2008提供的各种增强功能如可视化工具等让软件开发者们更有效地加入到开发工作中。数据库人员和图形界面设计人员可以更有效地进行项目的改进和扩展。

剩余内容已隐藏,请支付后下载全文,论文总字数:20437字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;