科技信息 OIT论坛0 2010年 第 17期
WAP图片网站的
与实现
张向丰
(黄河水利职业技术学院
董淑娟
河南 开封 475000)
【摘 要】随着手机的普及,电信增值业务得到了长足的发展,继短消息业务、彩铃业务后,WAP服务成为下一个电信增值业务重要的增长
点,其中图片类网站又占了WAP网站的一大部分。本文介绍了WAP2.0的开发环境搭建,然后提出了基于WAP2.0的图片网站的功能架构及
实现。
【关键词】WAP2.0;手机;图片网站
0 引言
WAP('Wireless Application Protoco1)是无线应用
的缩写 .它是
一 种实现移动电话与互联网结合的应用协议标准。是一种向移动终端
提供互联网
和先进增值服务的全球统一的开放式协议标准。只要
有了一个支持WAP的手机,就可以随时随地随身地访问互联网。随着
互联网和移动通讯技术的不断发展,全球进入了信息化时代.人类的
通信方式发生了根本性的改变.网络和手机成为越来越普遍的通信工
具.2009年使用手机上网的用户已经达到了 1.5亿。wAP网站是随着
移动增值业务的发展而出现的。WAP网站提供游戏、图片、铃声、网络
小说、Flash等产品下载,用户使用手机浏览这些网站。其中图片浏览
和下载网站占了一部分,因此开发一个图片下载 WAP网站有应用价
值和现实意义 。
1 WAP开发环境搭建
WAP开发环境主要是 WAP服务器的搭建。WAP服务器可以用
普通的网站服务器 IIS,所以我们先要保证系统中安装了IIS服务,然
后配置成 WAP服务器。具体做法是在IIS服务上新建一个 Web站点,
选取要设定的Web站点之后,在设定属性画面中输入独立 IP地址。
TCP连接端口使用默认值:8O。同时可设定虚拟目录,输入主目录的
路径及 目录安全等功能。建好站点后,直接选取“属性”,在显示的窗
口中进入 Http头,在此标签上选择 MIME映射下的“文件类型”按钮,
在弹出的文件类型对话框中单击“新类型”按钮,出现MIME Type设
定画面,然后重复增加
1中的所有类别。输入完成之后就可以直接
使用这些新的文件类型。所选定的站点也可支持 WAP服务器功能
了。
表 1 增加文件类型
鬟| 焉 |0 脚橙蒯目 |_ | |
l № 帅 dwapm I
~vrnlc ap科IcatlonNncLwap.wmlc
I^b椰D Image/vnc1.wap.wbmp
~mlsc 即pIIcaUon/vnd wap wm~scriptc
vVrlll$ 噜啸,Ⅵ1d wap wmlscript
悖^c appIIcatlorVvn0.wap/wmlscrlptc
2 网站整体设计
本网站主要分三个模块:手
机用户模块、下载管理模块、管理
模块。下面就分别介绍这三个模
块的功能。
2.1 手机用户模块
该模块主要为手机用户提供
浏览以及下载功能。用户通过手
喇
始
图 1 网站整体模块设计
机可以浏览各种产品以及产品的详细介绍。比如预览图片、价格以及
产品支持的手机型号等信息。如果用户喜欢可以选择下载。在下载过
程中系统调用用户验证模块来判断用户类型,如果该手机号码为相应
的包月用户则可以免费下载:如果是非包月用户则移动运营商会代扣
费用。
2.2 下载管理模块
本模块主要负责下载管理。用户选择下载后,系统获取手机号和
手机类型。如果图片支持用户手机型号,则调用下载管理模块;下载模
块主要负责用户的下载服务,如果用户通过验证了,则在本地数据库
里查找,看是否是包月用户,如果该手机号码为相应的包月用户,将手
机号、SP号、产品号、收费标准等信息发给运营商 ,并记录其手机号
码、手机类型、下载时间以及下载产品名称和类型;如果不是则将这些
信息发给运营商。并由运营商实现扣费,并记录其手机号码、手机类
型、下载时间以及下载产品名称和类型。
2.3 管理模块
本模块主要负责网站的管理。登录模块主要负责管理员登录后
台,防止其他人员对网站的改动,如果用户名和密码都匹配的话,则登
录到后台,可以对网站修改或查看统计信息;图片增删模块主要负责
网站图片的上传与删除,如果SP有新图片了,可以通过这个模块上传
到网站,如果有图片需要删除,也可以通过这个模块实现图片的删除;
统计模块主要负责下载信息的统计。这样可以看出哪类图片是受欢迎
的,sP可以多上传一些类似图片,另一方面,可以看统计表,实现与运
营商对账、分成。
3 主要功能模块 实现
3.1 用户浏览功能
用户浏览模块主要负责向用户展示网站图片,因此其主要方法为
从数据库读出图片信息,然后展示到网页上,下面是主要代码:
string str;base.Request.querySthng[⋯id】.ToSthng0;
DataSetdataSet=newoatase~);
string connSthng=GetConnSthng0;
OleDbDataAdaptar(”select【i~cnarne]as名称,[size]器大小
,[counts]aS空问,[type]as类型,[urls]髂地址from【Picturas]
where【ld】=“+s口+”andDela~Rag
=False”,r.on~thng).RIl(dataSet,"3"o2”);
if(dataSet.Tables[~.Rows.Count!=O)
{
this.Image1.ImageUrl=dataSet.Tab~[0].Rows[0][”地址”】.ToSthng0;
this.IblName.Text=dataSet.Tab~[0].Rows[0][”名称 】.ToSthng0;
⋯ ⋯ ⋯ ⋯ . .//下面代码完成圈片其他信息敞值
3-2 登录模块
登录模块主要负责管理员的系统登录,以完成网站的维护。用户
输入用户名和密码及验证码后,系统先判断验证码,如果正确再和后
台数据库匹配。效果如图2所示。
3.3 分页模块
本模块负责把图片按照某种分类方法分页显示在网页上,单击
“下一页”显示下一页的图片。主要代码如下:
tf(num
表格:
3.4.1 表头表格类 :存放各信息采集表的表头:
3.4.2 原始信息表类:存放论文信息、著作信息、教材信息、实践教学
基地信息、科研项目信息、课程建设信息等等的数据库表格;
3.4-3 查询表类:包括各类表格选择查询形成的查询表;
3.4.4 生成表类:为实现计算、统计功能通过生成表查询形成的各种
生成表:
3.4.5 权限信息表 :存储用户信息、部门信息和系统权限信息的数据
库表格:
权限信息表与其它部分表格关系如图3所示。
4 系统实现
图 3 部分表间关系图
4.1 系统软件环境
服务器操作系统:Windows server2003;数据库系统:SQL server
2005或 Access 2007:动态网页技术:ASP。
4.2 系统功能模块
高职院校科研评价系统根据高职院校科研工作的要求设计 ,主要
由四个模块构成,分别是教师输入模块、部门输入模块、审核模块和系
统管理模块,如图4所示。
图4 系统功能结构图
4.2.1 教师输入模块。教师输入模块负责科研评价所需教师信息的录
人工作。结合高职院校科研的具体要求与特点,为了方便对数据进行
统计和计算 ,把原始信息分为四个部分,分别存储在数据库中的四张
表中。在信息输入的前台页面中通过验证严格保证输入数据的合法
性,减少后台判断逻辑的复杂性。
4.2.2 部门输入模块。该模块负责科研评价所需部门信息的录入工
作,由部门指定专人根据部门工作的实际情况填写完成。该模块分专
业建设和课程建设两个部分。
4.2.3 审核模块。分为部门审核与学校审核两个部分。对于系、部教师
的填写信息 ,由部门负责审核其正确性与合法性,不合格者退回重新
填写。学校科研管理部门除了审核部门填写信息外,还应对教师信息
进项二次审核。
4.2.4 系统管理模块。该模块分为密码与权限管理、修改表头、上传更
新和安全退出等几个部分。系统管理员具有信息输入、审核、修改权
限、修改表头、上传更新等最大权限;部门管理员则具备部门信息输入
和部门查阅审核权限;教师则具备教师个人信息输入权眼;所有人都
具备修改密码权限。 另外该系统所用用户名与学校邮箱用户名集
成.减少了管理员对用户名的输入,且所有用户无需更改用户名。
4.3 系统特色
除了针对高职院校科研评价与管理的特点以外,本系统还具有两
个特色。其一是管理员可以修改系统中各表格的表头,即指标。随着评
价工作在学校的开展,管理者会根据学校每年的实际情况修订评价指
标,所以指标在每个年度都会有所变化,本系统的修改表头功能为这
项工作提供了方便,使得无需更新软件即可实现指标的修改。其二是
系统具有网上审核退回的功能。审核者在审核查询中,可以查看到允
许范围内的数据,对不符合填报要求的问题数据可以使用退回功能退
回,并要求填报人重新填写,这是一般评价软件所不具备的功能。
5 结束语
建立基于Web的高职院校科研评价系统是高职院校进行科研考
核的必要条件,可以大大提高科研工作效率,也是信息化校园建设的
一 个重要组成部分。该系统已经在某高职院校投入试运行,状况良
好。
【参考文献】
[1]宋蝾蝾.高职院校青年教师科研能力培养与提升的策略探析叨.职教论坛
2009(11).
[2]习海旭.等.高校内部本科专业评估系统的设计与实现[J1.中国教育信息化
2009(6).
作者简介:李春黎(1974一),女。山东人,助教,硕士,主要研究方向为教育
评价 。
※课题来源:2007年度上海市高校选拔培养优秀青年教师科研
基金项目 《基于ASP技术的高职院校科研评价系统研究及应用》(项
目编号为dxz07005)。
(上接第 95页)4 结束语
整个网站在开发过程中使用模块化程序
设计方法,充分考虑了各种实际情况,经过具
体应用和不断完善,显示出良好的实用性。该
网站能够提供快捷的图片下载,成为电信增值
的又一个增值点。随着 3G网络的普及,WAP网
站将有很大的应用空间。e
【参考文献】
[1]张向丰.基于WAP2.0的教务成绩管理系统的设计
与实现阴.福建电脑,2010(3). 图 2 登录界面
【责任编辑:曹明明J
[2]汪翔,张静,等.WAP建站技术详解与实例[M】.北京:清华大学出版社,2001
作者简介:张向丰(198 ),男,汉族,河南安阳人,助教,硕士(2000—2004.
安阳师范学院,本科;2004—2006,山东大学,硕士),从事计算机教学研究工作。
董淑娟(1977一),女,汉族,河南商丘人,讲师,在读硕士,从事计算机教学
研究工作。工作单位为黄河水利职业技术学院。
[责任编辑:张慧]
一一 一一一
— . 。。。 .。.。。 .—。,,.。。。... ,...——,。..L
一苒职院按科礴博价与管理莱娆 一