基于.NET短信发送平台设计与实现【文献综述】.doc

上传人:文初 文档编号:61385 上传时间:2018-06-01 格式:DOC 页数:6 大小:27.50KB
下载 相关 举报
基于.NET短信发送平台设计与实现【文献综述】.doc_第1页
第1页 / 共6页
基于.NET短信发送平台设计与实现【文献综述】.doc_第2页
第2页 / 共6页
基于.NET短信发送平台设计与实现【文献综述】.doc_第3页
第3页 / 共6页
基于.NET短信发送平台设计与实现【文献综述】.doc_第4页
第4页 / 共6页
基于.NET短信发送平台设计与实现【文献综述】.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、毕业设计文献综述 计算机科学与技术 基于 .NET 短信发送平台设计与实现 一 、 前言部分 1.目的 短信使用方便、具备随时随地、方便快捷、命中率高等其他固定终端应用所不具备的优点。在当今各式各样的信息化系统建设中,引入移动短信功能己经成为一种有效手段。手机的普及和移动通讯成本的降低,为提供移动信息化服务带来了介质保障。微软 .NET平台给移动信息服务平台开发提供了一个非常好的基础系统平台。结合 .NET企业解决方案模式,使构建在微软 .NET体系架构之上的移动短信业务平台具有良好的扩展性、可靠性、安全性以及可管理性。 通过对短信业务平台的建设和实现,可以在现实工作中大大提高信息的流通和利用

2、,用手机作为载体的短信也可给员工工作带来便捷。 本设计过程中,需要掌握 .NET编程语言,数据库知识,以及数据库传输知识。 Windows平台选择 .NET编程语言,它最能体现 Windows的各种特性。数据库结构特性的设计是整个系统设计的基本任务。本文 设计 并 实现基于 .NET的短信收发平台 ,不仅能积累自己的开发经验,同时也能够增强自己的理论水平。 2.有关概念 ( 1) .NET .NET是 Microsoft XML Web Services平台。 XML Web Services允许应用程序通过 Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言 ,

3、Microsoft .NET平台提供创建 XML Web Services并将这些服务集成在一起之所需。对个人用户来说是无缝的、吸引人的体验。 Web Services是 .NET的核心技术,它是新一代的计算机与计算机之间一种通用的数据传输格式,可让不同运算系统更容易进行数据交换。通常在 .NET中, Web Services接口使用 Web Services Description Language( WSDL)描述。 .NET的初级组成是 CLI和 CLR。CLI是一套运作环境说明,包括一般系统、基础类库和与机器无关的中间代码,全称为通用中间语言( CLI)。 CLR则是确认操作密码符合

4、CLI的平台。在 CLI执行前, CLR必须将指令及时编译转换成原始机械码。 .NET是国际最广泛流行的通用域名格式。 .net一般用于从事 Internet相关的网络服务的机构或公司,当然任何人都可注册。 .net 3.5中加入了一些新特性,包括 Web开发新特性之快速指南;语言改进和 LINQ和一些其他改进。 2 3 6 ( 2)短信 短信(台湾称简讯,香港称短讯),短信息服务(英文: Short Message Service, SMS),是移动电话服务的一种。有时也称为信息、短信息、文字讯息,此服务亦有许多英语的俗称如“ SMSes、 text messages、 messages或甚

5、至于 texts和 txts”。简讯服务最早是在 GSM系统手机上引入的,现在几乎在任何手机系统上都能通用,如 3G手机。手机短信是系统提供给用户的一种数字业务 ,具有快速、便捷、价格低廉之优点。应用在检测与监视系统中,可以快速地将收集到的有用信息传送给用户 ,达到离线监视的目的。 ( 3) 数据库 数据库( DataBase, DB)是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。她是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际包括两层意思: 数据库是一个实体,它是能够合理保管数据的 “ 仓库 ” ,用户在该 “ 仓库 ” 中存放要管理的事务数据, “

6、 数据 ” 和 “ 库 ” 两个概念结合成为数据库。 数据库是数据管理的新方法和技术,他能更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。 1 (4)SQL Server 2005 Microsoft SQL Server 2005是一个分布式的关系型数据库管理系统,具有客户机 /服务器体系结构,采用了 SQL语言,在客户机和服务器之间传递客户机的请求和服务器的处理结果,具有许多显著的特点。它有动态的数据存储机制:数据库设计和创建之后,数据库的大小可以随着数据量的变化缩小和扩大;具有强大的安全措施: Microsoft SQL Server 2005采用了一种与 Win

7、dowsNT/2005集成的安全性模式,有完善的用户帐户策略许可; Microsoft SQL Server 2005虽然采用了 分布式的计算模式,但是它也支持单用户的计算模式;具有自动配置和动态配置的功能:在系统运行过程中,可以根据系统的需要和运行环境的状况,进行自动配置。 SQL Server 2005的几个主要特性增强,重点关注企业数据管理、开发人员生产力和商务智能。 7 9 10 3.主题争论焦点 短信平台涉及到的问题较多,一个较难解决且在通信领域中易遇到的问题是如何实现缓存。由于通讯两端速度不同,常常使得通信的两端工作在异步状态下,在这种情况下,需要一个良好的缓存机制,来保证通讯数据

8、的不丢失或尽可能的不丢失。这个问题 ,在理论上可以说已得到了解决,但在实际中这个问题解决起来往往会存在这样或那样的问题。对于这个问题,在实践中总结经验非常有必要。要实现一个良好的缓存机制,要考虑的方面往往会很多,如硬件的性能,系统的大小,数据量的大小等等。很多软件开发者遇到通讯中必要实现缓存机制的问题时,他们设计方案中的许多依据来源于他们的经验。开发短信平台便会涉及到如何设计缓存机制的问题,这对于积累这方面的经验是一个很好的机会。由于数据量过大,造成系统运行时易出现故障的问题,在实际中经常出现,通过良好的的设计,可以降低这种问题发生的概率。针 对这个问题,在实践中可能设计出多个解决方案,但哪种

9、方案好或者说哪种方案能够更好的适应特定情况,这个结论要在实践中检验。短信平台要处理的数据量很大,因为单位时间内要处理的短信条数可能非常大。 2开发这个短信平台,恰好是对不同的设计方案进行检测的一个很好的机会。由于处理的信息量过大,故障有时难免,如何快速检测到故障并解除,也是开发这个短信平台时要考虑的一个重要方面。另外,作为一个系统,其可移植性也是一个需要考虑的重要方面,像这样的一个短信平台运行一段时间后,可能会出现需要升级或具体功能需要改变的问题。 3 8 16 二、主题部分 1.历史背景 短信业务进入中国比较晚,刚好是在互联网开始在中国蓬勃发展之前进入中国的。最初,短信业务在中国开展的比较慢

10、。但互联网在中国的成熟,为短信业务在中国的开展在硬件上提供了基础。上世纪九十年代后期,中国移动和中国联通两大通讯公司相继为其用户开通了短信业务。最早的短信业务,只限于用户之间信息的交互,其对用户的吸引力只在于它是节省话费的一种补充的通讯方式。但之后,短信业务量却成几何级数膨胀。进入本世纪,短信增值业务逐渐开展起来,采用的是提供新闻,天气情况,股市行情等多种服务 的形式。通过定制短信服务,手机用户可以获得各种各样的信息。随着手机的普及,无线网络性能的提高,短信业务将被越来越多的用户所接受。可以说短信增值业务领域蕴含着巨大的商业价值。 2.现状 随着移动通信技术的发展,尤其是短信技术和应用的普及,

11、为企业获得准确、及时的信息开辟了一条崭新的途径。短信快捷、便宜的特点将信息从用户的桌面延伸到随时随地,加快企业内部之间、企业内部与外部之间的沟通。作为一种新的服务模式,企业将体验到短信业务的魅力。有数据表明,中国的手机市场是全球市场中最大的一块“热土”。截至 2003年 12月 31日,中国移动 (香港 )有限公司,包括广东、浙江、江苏、上海、北京等 21家子公司移动用户数达到 14161.6万户,短信普及率达到 71.1%,短信业务使用量达到 935.1条 ;2004年,移动用户数量超过 3.49亿户,短信普及率增长到 76.8%,短信业务收入达到 163.8亿元,短信业务使用量达到 172

12、5.7亿条。据预测, 2005年底将增长到 4.02亿户,手机普及率己达到25.1%,并将继续攀升。根据这个发展趋势,短信用户的规模是非常庞大的,如何在自己的产品中有效的利用短信服务,成为应用服务提供商需要认真考虑的问题 。例如 :我们的服务中,可以提供短信群发消息、会议通知 ;可以提供邮件到达短信提醒 ;还可以提供将邮件自动转变成短信发送到用户手机,供用户查阅 ;即时消息等其他通讯工具也可以结合短信功能来完善用户不在线所带来的不便。所有这些应用,提高了用户的沟通效率,为用户的工作生活带来了极大地便利。因此,企业增加与移动终端的通讯服务是必须的。短信服务的开通势必会增强 CE的运营实力、拓展应

13、用服务的运营范围。短信平台是为了解决中国中小企业客户群体为目标用户,旨在以短信通讯为手段,以企业多方位应用为核心,以通讯录与收发管理平台为辅助的 专门性产品。 短信平台的功能性需求包括:办公室员工拨打其他员工或者客户手机时,因对方暂时无法接听手机而不得不另外安排时间再次或多次拨打对方手机;当需要把同样的信息 (如 :会议通知 )迅速传达给多个对象时,办公室人员不得不逐个拨打联系人的手机重复,致使办公效率和工作情绪低;外出员工由于无法及时接收电子邮件,经常错过领导的工作安排和同事的重要通知,或者错失来自客户的合作机会;员工不在座位,不能获得日历项和待办事宜提醒而耽误重要工作的安排。 14 15

14、3发展趋势 随着技术的发展和需求的复杂性,短信平台系统的 设计必须满足先进性、扩展性、标准性、易用性、易管理性及安全性等原则。 三、总结部分 短信业务平台是一个是以手机为应用基础、以 WEB 页面为操作界面,为各级运营商、各类单位企业提供多种新型短信息应用的一整套解决方案。基于短信平台建立起具有丰富增值服务内容的、完整的、大规模短信息处理的系统。通过这个平台可以向中国移动、中国联通用户提供发送短信息,进行会议通知、信息查询、投票调查等服务,为企业用户提供集团短信服务。同时该平台还是一个开放的平台,通过该平台可以方便的为第三方内容和应用提供接口,便于进行二次开发。 45 移动信息服务平台的使用仅

15、仅处于起步阶段,还有很多不完善的地方,比如 :业务的分类不够全面,此 v1.0 版本仅概括出三种类型提供定制 ;此版本尚不支持彩信功能,使得移动信息服务平台的功能还没有完全发挥出来 ;广大手机用户利用移动信息服务平台进行企业与大众信息互动的自觉性还不强。今后要加强移动信息服务平台的宣传,提高平台的注册信息量,扩大市场需求,不断开发改善功能,更好地发挥移动信息服务平台的作用。 11 目前大多数的短信应用都是针对个人用户的,针对企业用户的应用种类并不多。随着国家要求对短信市场管理力度的加 强,短信市场更加规范,同时缺乏创新、同质化竞争问题却更加严重。因此,短信应用应该把目光更多地转向了和媒体,以及

16、和行业、企业用户进行合作上来。合作的形式将会是运营商以及业务集成商 (Services Integrator)利用自身的网络和技术优势,为行业和企业搭建起与用户直接沟通的桥梁,而自己更多地进行后台支撑的工作。运营商、 SI 不仅仅和媒体,还会更多地与行业用户和企业用户进行合作,为企业内部管理和行业应用,提供支撑。正如前面提到的,利用短信平台还可以为其他很多行业的用户提供支撑服务。比如交通、金融、教育和政府 等等。 行业应用应该是未来短信发展的主要方向。相比较而言,面向个人、家庭用户的短信市场己经相当成熟,而行业应用则还存在很大拓展空间。由于短信在行业应用领域也具备相当竞争优势,目前很多运营商都

17、在积极推出各种短信行业应用解决方案。例如,采用集团短信业务,企业可以准确传递会议通知等各种消息。较成功的是诸如外交部等国家政府机关已采用了企业短信平台系统 ;而在规模比较大的企业,通过短信,公司集团可以搜集到各类统计资料,进行数据处理和监控,比如 :海尔集团、联想集团等。在手机银行系统中,短信则可以为用户提供各种信息提示服务 ,简化程序,提升服务质量等等,目前各大商业银行都纷纷开通了短信查询和账户到账提醒等功能,并且收到了良好的社会效益,大大提高了企业形象。12 13 四、主要参考文献: 1李万红著 .构建高度可伸缩的 .NET 数据库应用程序 M.北京 :清华大学出版社, 2003. 2周靖

18、著 .ADO.NET 本质论 M.北京 :清华大学出版社, 2003. 3(美 )弗里曼、 (美 )琼斯著 .靳京译二 NET 安全编程 (C#/VB.NET)M.北京 :清华大学出版社, 2007. 4(美 )陈新著 .温显、靳向阳译 .应用框架的 设计与实现 .NET 平台 M.北京 :电子工业出版社, 2005. 5(美 )伯克斯、 (美 )赛欧司编著 .张晓坤译二 NET 本质论 第 1 卷 :公共语言运行库 (中文版 )M.北京 :中国电力出版社, 2004. 6Microsoft 著 . .NET 概述白皮书 EB/01 . 7SQL Server 2000 database an

19、d application has Jianhua Feng Xu person Higher Education Press in January2004 8software programming norms Hongwei Wang Feng Xu people in July2005 Higher Education Press 9SQL SERVER 2000 Development and Application, Mechanical Industry Press, July2003 10SQL Server database development Case Study Ana

20、lysis, Tsinghua University Press,2006 11赵巍、肖璋,短信平台的设计与维护,计算机工程与设计, Vo1.26. 2005.6 PP 1642-1644 12郑健,短信平台在企业信息化建设中的应用,电力信息化 , Vo l50 2007.4,PP87-89 13叶锋,基于 GSM 模块的消防监控系统短信平台的设计,江汉大学学报 (自然科学版 ),Vol35.No.4.2007.11, PP71-74 14杨杰、寇应展、杨永刚、陈财森,基于智能客户端的短信平台的设计与开发,微计算机信息, Vo l24.2008.3-3.PP223-224 15何继江,刘立, 基于 BS 结构的短信息平台架构,微计算机信息, 2006.4-3:182-184 16Authors: Patel A.; Gaffney K. Source: Computer Communications, Volume 20, Number 5, 1 July 1997 , pp. 324-337(14) Publisher: Elsevier

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 文献综述

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。