【网学提醒】:本文主要为网上学习者提供商业网站短信增值服务的设计与实现,希望对需要商业网站短信增值服务的设计与实现网友有所帮助,学习一下吧!
资料包括: 论文(51页17039字) 源码 任务书 开题报告 答辩稿
说明:摘 要:手机短信服务是一种在移动网络上传送简短信息的无线应用,是一种信息在无线网络上存储和转发的过程。近几年来,随着手机短信增值服务的蓬勃发展,短信在各行各业中的研究和应用越来越受到人们的重视。
本文首先对网站短信增值业务以及涉及到的技术进行了学习和研究,然后对popocc网站的“快乐男声原创歌曲征集”活动的投票系统进行了需求分析、概要设计以及详细设计,其中包括系统体系结构的规划,功能模块的划分,以及整个系统流程的制定等。最后在东信通NTX Web Service短信接口基础之上设计和实现了该短信投票系统,满足了该网站对创意作品短信投票的需求。
通过应用Web Service接口来设计和实现popocc短信投票系统,不仅对手机短信服务合作接口原理以及Web Service在实际开发中的应用有了一个全面的了解,同时也熟练地掌握了这种基于网站短信服务的开发流程。
关键词: Web Service;短信;接口;投票
The Business Website Short message Increases in Value a Ministrant Design and the Realization
Abstract:SMS(Short Message Service) is a kind of wireless applicantion in carrying brief message via the mobile network. At the same time, it is a process that messages are stored and then transmitted in the wireless network. For the last few years, as the huge development in the SMS,people pay more and more attention in the research and application of Short Messege in kinds of areas.
In this article, firstly, I did some studies and research for the business in increase in value of Short Messege and the technologies associated. Then, I made the requirement analysis, conception design and detail design which included programming of the system’s architecture, the partition of the function module and the flow of the whole system. At last, I implemented this system based on the Short Message Interfaces of the Donson NTX Web Service, and satisfied the requirement of the the website “popocc” to the original works.
By using the Web Service to design and carry out the Short Message Vote system for the website “popocc”.Not only I knew about the principle to have to the service cooperation and the Web Service is in actually development of the application all-sided,but also captured the development process of this kind of Short Message System that based on websites expertly.
Keywords:Web Service; Short message; Interface; Vote
1.绪论
1.1 课题的来源及研究意义
“短信业务”的繁荣显示无线互联的光明未来,手机购物、娱乐、收发E-Mail、获取实时信息等功能在按动拇指之间就可以实现。随着商业的电子化,人们生活节奏的加快,能否方便快捷地得到有关商业信息已成为人们日益关注的焦点。而短信正是我们要寻找的能方便快捷地让我们掌握商业信息的途径之一。在手机普及率相当高的今天,传统的纯粹的网站投票似乎远不能满足今天人们快节奏的生活,而通过手机短信投票越来越被人们所钟爱。
本课题起源于东信通网络公司的东信通NTX Web 服务项目,通过对东信通NTX Web服务以及手机短信报务接口协议的了解和掌握,利用该项目提供的Web Service短信接口,为正如火如荼举行的popocc网站的“快乐男声原创歌曲征集”活动设计并开发出一套短信投票系统,要求在满足该活动基本需求的情况下,系统还要具有较强的灵活性,以便满足用户不断变化的需求以及在其他方面的应用。同时,该系统的开发也做为一个短信投票系统在B/S结构方面的初步尝试。
目录:1.绪论1
1.1 课题的来源及研究意义1
1.2 国内外研究状况和相关领域中已有的成果1
1.3 设计和研究方法2
1.4 设计过程和研究方法2
2.XML Web Services技术以及东信通NTX Web 服务3
2.1 XML Web Service3
2.1.1 Web Service体系结构的定义3
2.1.2 Web Service服务体系结构模型3
2.1.3 Web Service的优势5
2.2 东信通 NTX Web Service5
2.2.1 东信通NTX Web Service接口分析5
3.popocc 短信投票系统的需求分析9
3.1 功能描述9
3.1.1 用户管理9
3.1.2 系统设置管理9
3.1.3 作品资源管理10
3.1.4 短信资源管理10
3.1.5 投票汇总信息管理11
3.2 开发平台和工具11
3.2.1 系统的开发平台和工具11
4.popocc 短信投票系统的设计17
4.1 popocc 短信投票系统的体系结构17
4.2 popocc 短信投票系统的结构划分18
4.2.1 基于模块化的体系结构18
4.3 popocc短信投票系统的业务流程20
4.4 数据库设计20
4.4.1 数据库数据结构设计20
4.4.2 物理结构设计22
4.4.3 数据结构与
程序的关系22
4.5 popocc短信投票系统的详细设计23
4.5.1 用户管理23
4.5.2 系统设置管理23
4.5.3 作品资源管理24
4.5.4 短信资源管理25
4.5.5 投票汇总信息管理26
5.popocc 短信投票系统的实现27
5.1 开发环境27
5.1.1 开发语言27
5.1.2 所使用的其它技术27
5.2 数据访问层27
5.3 业务逻辑层27
5.4 页面表现层27
总 结28
致 谢29
参考文献30
附 录31
附录A 系统初始化数据设置31
附录B 数据访问基类32
附录C 公共事务处理类 CommonData.cs34
附录D 短信投票的启动与停止41
附录E 页面访问权限控制类 PageManage.cs43
参考文献:樊晓虹、闫洪亮.短信网址在企业电子商务中的应用分析[J].集团经济研究,2006,9(9):2-3.
林延.移动增值业务未来之路[J].当代通讯,2006,21(9):12-18.
微软公司,XML WEB SERVICE开发[M].北京:高等教育出版社,2004-2:66-79.
艾群芳.东信通NTX Web服务开发人员参考[M].深圳:东信通网络公司,2006-3-29:2-5,26-32.
[美]A.Russell Jones.
asp.NET与C#从入门到精通[M].西安:电子工业出版社,2003-3.
南若然.浅析我国媒体利用短信同受众交流的现状[D].中国传媒大学,2006-6-1.
匡文波.论手机媒体[D].新闻传媒大学,2006-8-18.
W.Enck,P.Traynor,P.McDaniel,T.L.Porta.Exploiting open functionality in SMS-capable cellular networks[J].Communications of the ACM,2005-10,23(12):12-14.
P.Leung.Unwillingness-to-communicate and college students'' motives in SMS mobile messaging[J].T elematics and Informatics,2007-5,15(2):51-53.
P.Pillai.Experimental mobile gateways[J].Crossroads,2004-08,7(4):67-70.
哈特曼, 弗林, 杨硕.全面掌握Web服务安全性[M].北京:清华大学出版社,2004:51-53.
Hartman, Bret.Mastering Web services security [M].Indianapolis, Ind.:Wiley Technology Pub, 2003,332-335.
周学泳 石丹.短信息 (SMS) 与WAP的开发及应用[M].北京:电子工业出版社,2002:21-25.
O''Neill, Mark.Web services security [M].New York.:McGraw-Hill/Osborne,2003,111-113.
[15]郭金发 张龙.短信与BREW开发技术及实践[M].西安:西安电子科技大学出版社,2005: 103-111.
[16]我国移动增值服务的现状及趋势[J].新通讯视野电子期刊,2005,12(8):34-36.
[17]蔡佶 张磊 刘健民.后短信时代[M].北京:人民邮电出版社,2005-6:03-11.
[18]文君.商业短信应用方兴未艾[EB/OL].
http://www.1008608.com/jjfa/sccs/200609/185.html,2006-9-21.
[19]手机短信与大众传媒[EB/OL].http://www.chinapr.com.cn/Web/
Disquisition/ViewDisquisition.asp?ID=10001019,2005-6-21.
[20]陈静 付饶.基于GPRS的短信平台的开发[J].可编程控制器与工厂自动化(PLC FA),2006,11(4):27-32.
作者点评:本系统是为popocc网站的“快乐男声
原创歌曲征集”活动设计的一个短信投票系统,主要提供了系统初始化设置、查询作品资源基本信息、新增作品资源基本信息、修改作品资源基本信息、删除作品资源、导出作品信息、查询投票短信信息、批删除投票短信信息、
查询投票汇总信息、导出投票汇总信息、用户权限验证11个功能点。
本系统打破了短信投票系统C/S模式的惯有方式,在B/S模式方式进行了初步的尝试。为了使该系统能尽快开发出来,在短信的收发处理方面,使用了东信通公司的NTX Web 服务;同时为了使系统能很好地适应用户不断变化的需求,在设计该系统时采用了较为灵活的模块化设计,使逻辑处理高度抽象集中,对于那些常变的公用数据也提供了较为灵活的修改机制。
在本系统的开发过程初次尝试了对Web.config文件的动态修改,从而对C#的文件操作有了进一步的掌握。
本次毕业设计,使我从需求分析开始到最后的测试完成完整地经历了一个系统开发地过程。从需求到设计、从编码到测试,使我学到了很多的东西,充分掌握了网站短信投票的流程,同时也明白了要构建一个短信投票系统,应该要具备哪些硬件和软件设施。除此之外,我对C#.NET的熟练
程序也有了很大的提高,东信通NTX Web 服务的使用也使我充分体会到了XML Web Service在实际网络开发中的重大作用,并对此产生了浓厚的兴趣。对于开发过程中遇到的
问题的处理使我积累了很多经验,这些对我以后的学习和工作都是极大的财富。