基于.NET短信发送平台设计与实现【开题报告】.doc

上传人:一*** 文档编号:61328 上传时间:2018-06-01 格式:DOC 页数:6 大小:25.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.历史背景 短信业务进入中国比较晚,刚好是在互联网开始在中国蓬勃发展之前进入中国的。最初,短信业务在中国开展的比较慢。但互联网在中国的成熟,为短信业务在中国的开展在硬件上提供了基础。上世纪九十年代后期,中国移动和中国联通两大通讯公司相继为其用户开通了短信业务。最早的短信业务,只限于用户之间信息的交互,其对用户的吸引力只在于它是节省话费的一种补充的通讯方式。但之后,短信业务量却成几何级数膨胀。进入本世纪,短信增值业务 逐渐开展起来,采用的是提供新闻,天气情况,股市行情等多种服务的形式。通过定制短信服

2、务,手机用户可以获得各种各样的信息。随着手机的普及,无线网络性能的提高,短信业务将被越来越多的用户所接受。可以说短信增值业务领域蕴含着巨大的商业价值。 短信使用方便、具备随时随地、方便快捷、命中率高等其他固定终端应用所不具备的优点。在当今各式各样的信息化系统建设中,引入移动短信功能己经成为一种有效手段。手机的普及和移动通讯成本的降低,为提供移动信息化服务带来了介质保障。微软 .NET 平台给移动信息服务平台开发提供了一个非常好的基 础系统平台。结合 .NET 企业解决方案模式,使构建在微软 .NET 体系架构之上的移动短信业务平台具有良好的扩展性、可靠性、安全性以及可管理性。通过对短信业务平台

3、的建设和实现,可以在现实工作中大大提高信息的流通和利用,用手机作为载体的短信也可给员工工作带来便捷。 1 3 4 2.国内外同类研究工作现状 随着移动通信技术的发展,尤其是短信技术和应用的普及,为企业获得准确、及时的信息开辟了一条崭新的途径。短信快捷、便宜的特点将信息从用户的桌面延伸到随时随地,加快企业内部之间、企业内部与外部之间的沟通。作为一 种新的服务模式,企业将体验到短信业务的魅力。有数据表明,中国的手机市场是全球市场中最大的一块“热土”。截至 2003年 12 月 31 日,中国移动 (香港 )有限公司,包括广东、浙江、江苏、上海、北京等 21 家子公司,移动用户数达到 14161.6

4、 万户,短信普及率达到 71.1%,短信业务使用量达到 935.1亿条; 2004 年,移动用户数量超过 3.49 亿户,短信普及率增长到 76.8%,短信业务收入达到 163.8 亿元,短信业务使用量达到 1725.7 亿条。据预测, 2005 年底将增长到 4.02 亿户,手机普及率已达到 25.1%,并将继 续攀升。根据这个发展趋势,短信用户的规模是非常庞大的,如何在自己的产品中有效的利用短信服务,成为应用服务提供商需要认真考虑的问题。 例如 :我们的服务中,可以提供短信群发消息、会议通知;可以提供邮件到达短信提醒;还可以提供将邮件自动转变成短信发送到用户手机,供用户查阅;即时消息等其他

5、通讯工具也可以结合短信功能来完善用户不在线所带来的不便。所有这些应用,提高了用户的沟通效率,为用户的工作生活带来了极大地便利。因此,企业增加与移动终端的通讯服务是必须的。短信服务的开通势必会增强 CE 的运营实力、拓展应用服务的运营范 围。短信平台是为了解决中国中小企业客户群体为目标用户,旨在以短信通讯为手段,以企业多方位应用为核心,以通讯录与收发管理平台为辅助的专门性产品。 短信平台的功能性需求包括:办公室员工拨打其他员工或者客户手机时,因对方暂时无法接听手机而不得不另外安排时间再次或多次拨打对方手机;当需要把同样的信息 (如 :会议通知 )迅速传达给多个对象时,办公室人员不得不逐个拨打联系

6、人的手机重复,致使办公效率和工作情绪低;外出员工由于无法及时接收电子邮件,经常错过领导的工作安排和同事的重要通知,或者错失来自客户的合作机会;员工不在座位 ,不能获得日历项和待办事宜提醒,而耽误重要工作的安排。 12 16 3.发展趋势 随着技术的发展和需求的复杂性,短信平台系统的设计必须满足先进性、扩展性、标准性、易用性、易管理性及安全性等原则。 二、研究的基本内容与拟解决的主要问题 1.主要内容 移动信息服务平台使用先进的 .NET 开发平台进行开发,并采用 B/S 体系架构。相对于其他同类型产品多使用 C/S 架构模式来说,本平台具有软件成本低,维护和升级成本低,安装和部署零成本,数据和

7、业务逻辑可以保持同步等优势。 5 6 2.主要问题 本平台各模块功 能特色主要体现在: (1)强大的客户分组管理功能,根据公司的需要和习惯,可对客户群组、部门群组、内外群组等不同组合方式灵活定义通讯录群组,进行分类管理。并支持通讯录信息批量导入功能。 (2)灵活的自动应答功能,事先设置好相应的应答标志和短信息内容,实时读取客户和员工的咨询信息;客户和员工通过手机向系统输入查询代码 (与应答标志对应的 ),系统自动向客户和员工手机发送相应的应答信息。 (3)严谨的定时发送功能,本平台提供多种定时类型提供选择,用户根据需要选择发送周期,灵活设定发送时间点,并编制好短信内容,系统能够 严格按照用户设

8、置的发送规则对指定手机用户发送短信。 (4)开放的二次开发接口。 11 三、研究的方法与技术路线、研究难点,预期达到的目标 1.研究方法 查询关于有关的书籍,先了解算法的概念,以及如何将算法应用到研究的问题里。然后去复习 java 等编程语言, sql 等数据库语言,以及 网站开发工具等等。最后根据有关资料,运用编程工具,做出系统。 7 9 2.技术路线 本设计采用 C#基于 winform 的编程模式,后台数据库使用 SQLserver2000 来完成短信收发平台的设计与实现。使用先进的 .NET 开发平台进行开发,并采用 B/S 体系架构, B/S架构管理软件更是方便、速度慢、效果优。

9、2 B/S 结构的优点: ( 1)具有分布性特点,可以随时随地进行查询、浏览等业务处理。 ( 2)业务扩展简单方便,通过增加网页即可增加服务器功能。 ( 3)维护简单方便,只需要改变网页,即可实现所有用户的同步更新。 ( 4)开发简单,共享性强。 15 B/S 模式的缺点: ( 1)个性化特点明显降低,无法实现具有个性化的功能要求。 ( 2)操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。 ( 3)页面动态刷新,响应速度 明显降低。 ( 4)无法实现分页显示,给数据库访问造成较大的压力。 ( 5)功能弱化,难以实现传统模式下的特殊功能要求。 而在数据库方面,我将使用 SQLServer

10、2005 为数据库工具,至于开发工具我将选用java, ASP.NET 来实现 Web 页面的交互。用户输入起点站和终点站名,经服务器运算后将结果显示在用户的浏览器上。 10 3.研究难点 短信平台涉及到的问题较多,一个较难解决且在通信领域中易遇到的问题是如何实现缓存。由于通讯两端速度不同,常常使得通信的两端工作在异步状态下,在这种情况下,需要一个良好的缓存 机制,来保证通讯数据的不丢失或尽可能的不丢失。这个问题,在理论上可以说已得到了解决,但在实际中这个问题解决起来往往会存在这样或那样的问题。对于这个问题,在实践中总结经验非常有必要。要实现一个良好的缓存机制,要考虑的方面往往会很多,如硬件的

11、性能,系统的大小,数据量的大小等等。很多软件开发者遇到通讯中必要实现缓存机制的问题时,他们设计方案中的许多依据来源于他们的经验。开发短信平台便会涉及到如何设计缓存机制的问题,这对于积累这方面的经验是一个很好的机会。由于数据量过大,造成系统运行时易出现故障的问题,在实际中经常 出现,通过良好的的设计,可以降低这种问题发生的概率。针对这个问题,在实践中可能设计出多个解决方案,但哪种方案好或者说哪种方案能够更好的适应特定情况,这个结论要在实践中检验。短信平台要处理的数据量很大,因为单位时间内要处理的短信条数可能非常大。开发这个短信平台,恰好是对不同的设计方案进行检测的一个很好的机会。由于处理的信息量

12、过大,故障有时难免,如何快速检测到故障并解除,也是开发这个短信平台时要考虑的一个重要方面。另外,作为一个系统,其可移植性也是一个需要考虑的重要方面,像这样的一个短信平台运行一段时间后,可能 会出现需要升级或具体功能需要改变的问题。 8 13 14 4.预期达到的目标 ( 1)让程序有一个运行环境,要对程序进行界面设计,规划一个程序基本框架。 ( 2)利用 .NET 语言完成系统构架。 ( 3)实现:短信收发、短信接收、短信管理、短信查询,最重要实现一对多的信息服务。 四、论文详细工作进度和安排 第七学期第 11 周至第 16 周:文献检索和资料收集,完成毕业论文(设计)文献综述、外文翻译和开题

13、报告; 第七学期第 17 周至期末:熟悉设计任务相关知识,软件环境和开发工具; 第八学期第 01 周至第 03 周:总体设 计,撰写论文(设计)提纲; 第八学期第 04 周至第 11 周:详细设计; 第八学期第 12 周至第 13 周:完成应用软件系统的设计,完成毕业论文(设计)文档; 第八学期第 14 周:完善毕业论文(设计)文档,完成答辩准备工作; 第八学期第 15 周:毕业论文(设计)答辩。 五、主要参考文献: 1李万红著 .构建高度可伸缩的 .NET 数据库应用程序 M.北京 :清华大学出版社, 2003. 2周靖 .ADO.NET 本质论 M.北京 :清华大学出版社, 2003. 3

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

15、on 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 Analysis, Tsinghua University Press,2006

16、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个工作日内予以改正。