本科毕业论文
(科研训练、毕业设计)
题 目手机音乐社区WAP网站设计姓 名
学 院软件学院
系软件工程
专 业软件工程
年 级
学 号
指导教师 职称
年 月
0
摘要
WAP Wire le ss App lic ation P rotoco l是在数字移动电话、因特网或其他个人数字助理机PDA、计算机应用之间进行通讯的开放全球标准。这一标准的诞生是WAP论坛成员努力的结果WAP论坛是在1997年6月 由诺基亚、爱立信、摩托罗拉和无线星球Unwired Planet就共同组成的。
WAP的目标就是通过WAP这种技术就可以将Internet的大量信息及各种各样的业务引入到移动电话、 PALM等无线终端之中。无论你在何地、何时只要你需要信息你就可以打开你的WAP手机享受无穷无尽的网上信息或者网上资源。如综合新闻、天气预报、股市动态、商业报道、当前汇率等。 电子商务、 网上银行也将逐一实现。
你还可以随时随地获得体育比赛结果、娱乐圈趣闻以及幽默故事为生活增添情趣也可以利用网上预定功能把生活安排的有条不紊。 WAP协议包括以下几层 1、 Wire less App licatio n Enviro nment (WAE)2、Wire lessSession Layer (WSL) 3、Wireless Transport Layer Security(WTLS) 4、Wireless Transport Layer (WTP)其中WAE层含有微型浏览器、WML、WMLSCRIPT的解释器等等功能。WTLS层为无线电子商务及无线加密传输数据时提供安全方面的基本功能。
关键词无线应用协议无线标记语言数字移动电话移动互联网
I
Abstract
WAP(Wireless Application Protocol) is a open global standard to carries on thecommunication between the digital mobile phone, the Internet or other personaldigital assistant machine (PDA) and the computer application.This standard’s birthwas the result of WAP forum member's diligently, the WAP forum was composed inJune, 1997, by Nokia, Ericsson,Motorola and the wireless star (Unwired Planet)togethe r.
The WAP’s goal is introduces the Internet massive informations and variousservice to the mobile phone,PALM and other wireless terminal through WAP thiskind of technology.No matter where you are ,no matter when,as long as you do needthe information, you may turn on your WAP handset, enjoy the inexhaustibleinformation on the net or the net the resources.For example:Comprehensive news,weather forecast, stock market tendency, commercial report, current exchange rateand so on.Electronic commerce, the online-bank will also be realized one by one.
You may also obtain the athletic contest result, the interesting rumor ofentertainment world as well as the humorous story anytime and anywhere, for lifeaddition appeal,also may use the predetermined function on the net,arrangements thedaily life methodically.WAP agreement including following severals 1、 WirelessApp lication Environment (WAE)2、Wirele ss Session Layer (WSL) 3、WirelessTransport Layer Security(WTLS)4、Wireless Transport Layer (WTP)Among them,the WAE level includes miniature browser,WML,WMLSC RIPT interpreter and soon functions.WTLS level provides the basic function of the security aspect forwireless electronic commerce and when wireless encryption transmission data.Key wo rds:WAPWML Digital Mob ile PhoneMob ile Internet
II
目录
第一章引言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1.1开发背景. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1.2功能简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
第二章WAP网站的研究与现状. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
2.1WAP用户将是未来音乐的消费主力. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
2.1.1研究WAP用户就是在研究音乐产业的消费者. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
2.1.2WAP用户是全曲下载业务最大的消费群. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
2.2WAP网站的定义与现状. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
2.2.1WAP网站分类. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2.2.2WAP网站的赢利模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2.2.3WAP用户的形成即分布特征. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2.2.3WAP用户的使用习惯. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
第三章WAP建站. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
3.1WAP技术浪潮. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
3.2WAP系统. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
3.2.1因特网三维网架构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
3.2.2因特网WAP网络架构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
3.3配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3.3.1 WEB服务器配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3.3.2出现乱码或编译出错的处理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
第四章WAP网站的开发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
4.1开发的要点. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
4.2如何定位WAP网站. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
4.3WAP技术研究. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
4.3.1WAP通信模型和协议栈. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
4.3.2WAP协议栈. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
4.3.3标记语言的发展. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
4.4结论及展望. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
第五章系统详细设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
5.1系统结构图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
5.2系统界面模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
5.2.1网站首页. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
5.2.2登陆页面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
5.2.3欢迎页面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
5.2.4注册页面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
5.2.5用户管理页面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
5.2.6基本资料修改页面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
5.2.7统计排行榜页面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
第六章总结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
致谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
III
WAP音乐网站设计
第一章引言
1.1开发背景
近年来随着Internet的迅猛发展以及移动通讯技术的不断提高移动互联网成为一个新兴的产业。手机用户的普及更为其带来了巨大的客户人群据统计2008年全球有超过33亿的手机用户而其中手机上网人数约占总人数的27%左右达到惊人的8亿如此庞大的用户人群也导致了手机网站的爆发性增长
WAP(Wireless Application Protocol)无线应用协议是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准 是简化了的无线Internet协议。WAP将Internet和移动电话技术结合起来使随时随地访问丰富的互联网络资源成为现实。WAP服务是一种手机直接上网通过手机WAP浏览器浏览WAP站点的服务可享受新闻浏览、股票查询、邮件收发、在线游戏、论坛聊天、音乐视频下载播放等多种应用服务。通过GPRS网络接入WAP可充分发挥接入时延短2秒接入速率高、永远在线、切换方便等优点用户可以真正实现无线上网它是移动通信与互联网结合的标志性产物[1] 。
WAP 目前已成为通过移动电话或其他无线终端访问无线信息服务的全球事实标准。它的发展与应用是无可限量的可以说唯一的限制就是你的想像力WAP不但使现有的许多应用得到了突飞猛进的改变同时也催生出更多崭新的增值业务。
1.2功能简介
手机上网浏览网站故我们得使页面尽可能的简单方便。加上屏幕的限制目前不可能像在电脑上一样提供绚丽的界面。
主要功能登录、注册用户、搜索歌曲并可下载、更改密码及个人信息实现游客浏览功能即使不进行注册也可以浏览歌曲但不能下载免费下载只允许注册用户。
其中查询功能应该包括按歌曲名、歌手名、专辑名称查询。
1
WAP音乐网站设计
第二章WAP网站的研究与现状
2.1WAP用户将是未来音乐的消费主力
2.1.1研究WAP用户就是在研究音乐产业的消费者
以前我们总是只站在行业研究和业务运营方面来观察WAP,现在发现研究WAP用户就是在研究音乐产业的消费者。
WAP与音乐看似不相干尤其是传统唱片行业更是对其概念很模式。但是对音乐行业来说有必要对WAP进行深入的研究。因为WAP用户的消费将是音乐产业下一个增长点。就如同当年的彩铃给传统音乐产业一块新蛋糕一样。
音乐通过互联网上下载收费在短期内还是很难实现。但是用户会在手机音乐上付费不仅仅是现在的WAP铃声业务尤其是移动和联通在今年都推出了全曲下载业务全曲下载业务将会是继彩铃、铃声以后无线音乐业务的一个新增长点。而全曲下载业务除了手机客户端以外最主要的途径就是通过WAP下载。相对于以前的彩铃和铃声(都是片段音乐) 全曲是真正的完整的音乐。所以在未来数字音乐中在线音乐业务短期内还发展不起来主要会集中在无线音乐中在无线音乐业务中通过WAP下载铃声和全曲业务(手机客户端用户的消费特性也和WAP分不开)又会是主要增长点[2] 。
随着WAP业务的快速发展 WAP用户将成为未来音乐的消费主力。可以说未来WAP用户们的喜好决定了未来流行歌曲的走向就像彩铃影响了现在的音乐风格走向一样 WAP音乐业务也将在未来两年影响流行音乐的走向 因为WAP用户比互联网用户更容易为音乐付费。谁付费谁就有发言权。
2.1.2WAP用户是全曲下载业务最大的消费群
大多数人对WAP业务与音乐的关系的理解还停留在图铃业务上 WAP对于多数人来说其实还是很陌生。我们大家可以在电脑上方便地上网做很多事情那么谁会去上WAP呢?WAP内容很单调操作也很麻烦和复杂而且WAP还有流量费用用户都很谨慎。大部分的WAP用户仅仅是把手机作为特定情况下电脑的
2
WAP音乐网站设计
替代品。
WAP用户的形成首先是由于用户群体的上网条件和手机操作条件决定了只有满足特定条件的才会被迫成为WAP用户。我们身边的人都是从P C上用数据线把歌曲和铃音导进手机所以很难理解为什么会有那么大的一群人会花钱下载铃音?
WAP付费用户有着鲜明的特征很容易区分出来例如不方便上网的人群才会去付费下载;产生冲动性消费的人群才会去付费下载;或PC操作很差而手机操作还过得去的人会去付费下载。
先举个日常生活中的例子在全国各地的火车上每个推销员都会不约而同推销一种产品——袜子其实火车上可以推销的东西有很多但为什么都偏偏选择了推销袜子呢?这其实是因为袜子是火车上中最适合推销的产品——经过多年的市场检验和筛选物竞天择使袜子在众多商品中脱颖而出卖别任何商品都比不上袜子的周转率高、利润率大[3] 。
同样音乐试听类网站的音乐业务是通过网盟赢利的在网盟业务中最适合的就是铃声业务业务流程是这样的用户在音乐网站上听歌然后产生冲动消费于是网站让用户输入手机号 网盟就会给该用户手机PUSH一条短信用户回复就可以通过下载铃声。注意是铃音而不是彩铃。因为铃声业务彩铃业务效果更好下载量更大利润更大。这也是经过市场选择了的当然还有一个原因是因为铃音的版权管理比彩铃弱。网盟的赢利模式就是把这些大部分在网吧上网没有数据线从电脑上把音乐导进手机的特定用户群体汇聚起来。
音乐不是大众商品只有特定的人在特定情况下才会为音乐付费。而WAP用户最大限度地满足了音乐消费的特定情况。所以研究WAP不仅对现在的铃声业务而且对以后的全曲业务尤其是未来3G音乐业务有着前瞻性的指导。下面我们就来分析一下WAP。
2.2WAP网站的定义与现状
WAP一般俗称为无线互联网。据一份权威研究报告显示截至2007年3月底我国WAP活跃用户数约为3900万人;与传统互联网相比 WAP活跃用户数仅为2006年底传统互联网网民数的28.5%从用户数量上看 WAP活跃用户规模相
3
WAP音乐网站设计
当于传统互联网5年前的水平。
我国具有独立域名的WAP站点数量约为6.5万个;而2006年底传统互联网站数量达到了84.3万个 WAP网页数量约为2.6亿个。 WAP站点数仅为传统互联网网站数量的7.7%甚至低于2000年底的传统互联网网站的数量。不过从2000年6月底至2000年底的半年间传统互联网的网站数就从2.7万个激增至26.5
万根据传统互联网发展的经验判断我国WAP互联网已经到了一个快速增长的临界点某些外部因素的刺激就可能使WAP互联网出现井喷现象[4] 。
2.2.1WAP网站分类
WAP网站可以分为三类
1、 门户网站例如新浪、 SOHU以及空中网。一般以广告和增值业务为主。
2、 综合WAP网站例如3G门户。有融资。一般以广告收入为主。
3、 中小WAP网站。一般以网盟收入为主。
其他还有独立手机客户端音乐类的有GGmus i c等[5] 。
2.2.2WAP网站的赢利模式
WAP网站赢利模式一般是做流量然后依靠广告的赢利模式。音乐类的WAP网站通常用无版权的免费音乐内容来吸引用户然后通过广告来获取收入。大型WAP网站主要的广告模式是按广告位置方式和按点击付费;小WAP网站基本是靠网盟带来收入一般每带来一个用户点击可以得到0.8到1元。
WAP网站的主要用户群体是GP RS流量包月的用户;还有一些是非包月用户一般很少去使用独立WAP来下载歌曲或视频 因为手机上网的GP RS是要产生较大流量费[6] 。
2.2.3WAP用户的形成即分布特征
初期WAP用户群的成长大多依赖于用户之间的口碑相传。一般都是手把手地教会使用这就导致WAP发展比较好的必要条件是人群群聚 比如工厂、
4
WAP音乐网站设计
校园和公司。这样的环境下用户可以相互感染。单独在家的家庭主妇就因为没有人交流而学习很难成为WAP用户。再加上WAP操作很复杂所以一个现状就是超过一半的用户经常访问的站点数只有1个经常访问站点数为2个的比例也超过了1/4经常访问站点在2个以上的比例不足2成。
WAP用户和互联网用户重叠度不算太高很多都是直接成为WAP了用户。这是由于缺乏上网条件导致这些用户主要分布在三线以下城市和农村南方为多尤其是广东[7] 。
广东的WAP用户数约为970万人 占到了全国WAP用户的1/4。这是由于广东打工人群较多的原因。
北京和上海的WAP用户数量分别为170万人和130万人。这是因为大型城市的公车一族较多像北京、上海这样的交通拥堵的大城市上下班路上需要1小时左右;还有一个因素是公司、学校等人群聚集的环境比较多。
WAP用户的地域分布集中在我国东部经济相对比较发达的东部地区。都满足以下条件人口聚集的工厂、公司和学校拥挤的交通 当然和优质的WAP网络覆盖也有关系。
当然还有一小部分WAP用户是属于技术玩家型精通互联网和手机操作;另外还有一部分就是从新浪、 SOHU这样门户转来的但都是轻度用户只是偶尔用用。
2.2.3WAP用户的使用习惯
阅读新闻、游戏和下载音乐是WAP用户使用的三大主要功能。
了解用户使用WAP的习惯可以更精确地分析出用户的特征有助于音乐业务有针对性的进行营销并且可以做更精准性的营销。
例如了解目标用户的地域分布有利于音乐产业在该省重点营销。例如广东这样的大省 GPRG资费较低的省WAP上网人数较多[8] 。
WAP大省的用户的喜好会影响音乐风格。例如在广东有一部分用户是大城市里的年轻用户 比如广州的年轻人会喜欢香港歌曲;另一部分是务工群体会喜欢《一万个理由》这样的网络歌曲。这两样音乐风格会格外吃香。
5
国庆钜惠 最低5折起 限量促销CYUN专注海外精品服务器资源,主营香港CN2 GIA、美国CERA、美国高防服务器资源,实体公司,ISP/IDC资质齐全,客服配备齐全。本次针对国庆推出非常给力的促销活动,旗下所有平台同享,新老客户同享,限时限量,售完截止。活动截止时间:2021年10月9日官网地址:www.cyun.net参与机型:香港CN2 GIA云服务器、香港双程CN2云服...
月神科技是由江西月神科技有限公司运营的一家自营云产品的IDC服务商,提供香港安畅、香港沙田、美国CERA、成都电信等机房资源,月神科技有自己的用户群和拥有创宇认证,并且也有电商企业将业务架设在月神科技的平台上。本次带来的是全场八折促销,续费同价。并且上新了国内成都高防服务器,单机100G集群1.2T真实防御,上层屏蔽UDP,可定制CC策略。非常适合网站用户。官方网站:https://www.ysi...
IMIDC发布了6.18大促销活动,针对香港、台湾、日本和莫斯科独立服务器提供特别优惠价格最低月付30美元起。IMIDC名为彩虹数据(Rainbow Cloud),是一家香港本土运营商,全线产品自营,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非等地机房,CN2网络直连到中国大陆。香港服务器 $39/...