欢迎来到天天文库
浏览记录
ID:40195633
大小:214.57 KB
页数:4页
时间:2019-07-25
《基于WAP手机网站内容管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第30卷第5期2010年10月杭州电子科技大学学报J0瞰dd强叫灿DisnfiUr,i呻Ⅵ.30。^b。5Oct.2010基于WAP手机网站内容管理系统的设计与实现许敏华,游屹,诸葛斌(浙江工商大学信息与电子工程学院,浙江杭州310018)摘要:随着无线互联网的快速发展,手机网页浏览已成为最为普遍的手机应用之一。普通网站建设者急需一套专业的手机网站内容管理系统。WAP手机网站内容管理系统正是一套针对WAP2.0协议及手机网页浏览特点设计的专业手机网站内容管理系统。该系统集成了WAP2.0中WAPPUSH、小图标、数据同
2、步等最新功能,增强了手机网站的交互性,提高了用户体验。该系统不仅支持建设WML手机网站,还支持建设XI-ITML手机网站,能够实现手机与互联网的同步浏览。关键词:无线应用协议;内容管理;手机网站;建站系统中图分类号:TP311文献标识码:A文章编号:1001—9146(2010)05—0121—04O引言随着3G的推出,手机上网速度大幅提升,带动了手机应用业务的发展。截止2009年12月底,中国手机上网用户已达到2.33亿,2009年全年增长率达98.5%。据CNNIC调查显示,75.4%的手机上网用户会浏览手机网站⋯
3、。目前,中国拥有独立WAP网站50万个,WAP网页15.6亿个,手机网站已进入一个爆发期。如何方便简单的建立管理一个WAP网站已成为站长面临的问题。在这种情况下WAP手机网站内容管理系统就显得很有必要了。WAP手机内容管理系统具有一般CMS所具有的普遍特征,把网站中的内容(比如文字、图片等)从网页中分离出来,进行单独管理,从而达到内容和形式相分离,进而可以做到内容的重复利用,使网站更容易管理和维护。该系统基于WAP2.O而设计,根据手机屏幕小、按流量计费的特点,针对性的进行了相关设计,并集成了手机网站独有的功能。1系统
4、整体规划及设计WAP手机网站内容管理系统在。NET环境下运行,使用sQLSERVER数据库。系统后台操作简单、界面友好,完全采用控件式的页面布局,使得内容的录入更为简单。系统功能完善,包括网站管理的各个方面,如内容录入、浏览、删除、修改、配置、审核等,用户可方便地进行网站管理。同时系统还集成手机网站独有的WAP2.0功能WAPPUSH、数据同步、小图标等。1.1平台搭建该系统使用VS2008.NET3.5的平台开发模式,数据库采用了sQLSERVER支持大容量的数据保存,使用LINQ语言级集成查询功能。因此,运行环境为
5、windows平台,数据库运行环境为sQLSERVER2008,.NET环境为.NETFramework3.5。系统支持MIME识别,因此在IIS作为平台时,要创建一个新的MIME类型。收稿日期:2010—07—20基金项目:浙江省科技计划资助项目(c31066)作者简介:许敏华(1989一),男,浙江湖州人,在读本科生,网络工程.122杭州电子科技大学学报2010年1.2系统功能该系统可创建管理多功能的动态手机网站,女nr-]户类、电子商务类、企业类网站,如图1所示。系统的功能模块分为以下5类:图1WAP咖S系统功能
6、结构图(1)用户管理。该模块分为管理员管理和会员管理,实现对用户的分级管理。在用户管理里,还加入了WAPPUSH等最新功能;(2)模板管理。网站前台的风格由模板决定,模板采用DIV+CSS和内容标签的主流设计模式。网站内容标签分为新闻标题、新闻内容、评论、用户注册、下载\上传等。除了CMS显示常用要用到的常用标签外,还提供了数据同步标签,为用户提供了数据同步功能;(3)站点管理。用于对多站点的管理,包括站点域名绑定、虚拟目录设置、站点数据统计;(4)社区管理。社区模块包括论坛和博客,实现用户管理、帖子管理、版面管理、数
7、据处理和更新、论坛全局设置、运行情况等全面的多种样式不同功能的管理功能;(5)系统管理。主要对系统进行备份还原,还包括系统日志管理、机器参数查看等。2系统架构设计系统应用构架是一个系统的核心,考虑到Ⅲ詹系统安全性、扩展性、客户端处理能力有限,所以该系统采用.NET多层分布式、跨系统的体系架构作为系统的基础架构。这种架构设计让手机终端负担减轻,手机适用范围更加广泛,手机业务逻辑层网站并发访问量提高,同时增加了系统的安全系数。目前ASP.NET3层架构技术成熟,已得到业界的广泛认可。2.1系统3层架构黼层系统采用目前较为成
8、熟的B/S模式下的3层架构:UI层、业务逻辑层和数据层,如图2所客户崩手机浏览曩一、e书sr一一芎-矿一-跏呻“‘8fply关健技术·'口扎.wEB硼v1%.蛳x..NET围困圈网网网一一}一肌一_辛一一·最据库(sQLServe)图2系统架构图示。uI层是与用户交互的界面,负责接收用户输入的数据,并将服务器端传来的数据呈现给用户
此文档下载收益归作者所有