高月 慕明涛
摘 要:文章主要阐述了基于WAP技术的《计算机基础》课程网站的设计与实现,在Windows环境下,以SQL2005为数据库开发平台,IIS6.0为Web服务器,Visual Web Developer2008为开发工具,主要分为新闻公告、Word专题、Excel专题、PPT专题、留言板五大部分。完成后的网站为学生提供了一个良好的自主学习平台。
关键词:计算机基础;WAP技术;网站设计与实现
中图分类号:TP393 文献标志码:B 文章编号:1673-8454(2016)02-0069-03
一、引言
随着移动技术的快速发展,手机和PDA等便携设备已经成为大多数人获取资讯的重要工具。使用手机上网具有许多其他方式所不具备的优势,如不易受物理条件的限制和黑客的攻击。WAP技术的产生与发展推动了手机业务的快速更新与发展,各类手机的新功能也推动了手机移动业务量的增长以及新业务的不断推出。本研究开发的WAP网站,结合了高校《计算机基础》课程的特点,将《计算机基础》课程中的内容免费开放,实现优质资源共享与教学进度同步。同时,本网站还会将新知识新技术以拓展知识的方式展示给学生,并利用网络论坛、留言等方式加强生生互动。使学生可以随时随地的学习理论知识,把课堂空出来,教师可用其扩展教学范围,激发学生学习兴趣,逐步构建起《计算机基础》课程的开放式教学体系。本次研究立足于高等院校《计算机基础》课程中存在的知识更新速度过慢、教师讲解未体现个别化教学等问题,设计开发了基于WAP技术的网站。通过移动平台,该网站的覆盖范围更广泛,让所有学生都可以随时随地学习,并且可以自己定学习进度来学习网站中的内容,充分体现学生学习主动性。使得大学的课堂不再拘泥于死板的课堂教学,真正做到开放化,并让计算机领域的前沿知识不断进入网站,使得学生所学的知识与最新前沿紧密联系。
二、WAP概述
WAP是一项全球性的网络通信协议,常被翻译为无线应用协议。WAP 的目标是要把拥有丰富信息和先进业务的互联网上的内容引入到现有各种移动终端中,它的出现使得移动网络有了一个通用的标准。它只要求移动电话和WAP代理服务器的支持,而不要求现有的移动通信网络协议做任何改动,因而可以广泛地应用于GSM、CDMA、TDMA、3G等多种网络[5]。本文网站选用了以移动平台为载体的WAP技术。
手机用户可以通过嵌入无线手持设备中的浏览器来获取所需信息。 WAP支持绝大多数无线网络,所有操作系统都支持WAP,其中专门为手持设备设计的有EPOC、Windows CE、FLEXOS、OS/9及JavaOS,一些手持设备如掌上电脑安装微型浏览器后,借助WAP接入Internet[1]。用于显示手机网页的微型浏览器,需要解决手持设备内存小和网络带宽限制的问题,所以这一类的微型浏览器文件很小。
WAP是一种采用客户机/服务器模式的技术,需要在客户的移动终端中嵌入一个微型浏览器,把较多智能化事务的处理环节交给与之相适应的WAP网关。
三、基于WAP的《计算机基础》网站的设计
本网站的目的,是让学生把《计算机基础》课程的学习由被动学习变为主动学习。学生可以安排自己的时间,如抽出课余时间自主学习,可以根据自己的实际情况随时随地获得所需或感兴趣的内容。
1.网站设计原则
(1)学生的主体性原则。本研究开发的《计算机基础》课程网站主要针对的是大一年级学生,在开发前要分析学生的认知特点以及他们的计算机应用能力,在设计网站时需要考虑到不同学生所需的不同学习资源,并把这些学习资源进行合理的安排,体现出学生学习的主体性。
(2)学习内容的科学性原则。本网站学习内容的选取主要是围绕高校《计算机基础》课程的教学大纲。网站上所显示的内容都是精心筛选的,都基于教材又高于教材,可保障学习内容的正确性和科学性。
(3)学习过程的交互性原则。交互是学习者进行认知建构的基本条件,有利于激发学习者的学习兴趣和学习动机,有利于培养学习者的合作精神和合作技能[3]。网站设计有留言板板块,方便学生在学习过程中遇到难点或者不太清楚的计算机操作过程可及时得到讲解。
(4)学生学习的个性化原则。在用手机上的WAP网站进行课程学习时,学生可以根据需求选择不同的学习章节,已经掌握的地方不用多做停留,把时间留给自己有问题的章节,从而在一定程度上实现个性化学习。
2.网站风格定位
(1)整体色调选择。网站色彩处理的好,可以在网站内容传播上锦上添花,达到事半功倍的效果。要设计出精美的网站,就要从网站风格、色彩搭配下手[4]。本网站主要适用于大学一年级学生的自主学习,学生缺乏沉稳的性格,所以网站设计以具有“沉稳”特性的蓝色为主,让学生能够把注意力集中在网站的内容上。由于网站主要是手机浏览,手机CPU的能力有限,所以正文部分没有背景色,就用手机浏览器自带的背景颜色(白色),以降低手机浏览网站时耗费的内存。
(2)网站长宽的界定。网站主要用于实现学生的移动学习,所以本网站的长设定为320px,适合于现有的大部分手机屏幕,即使会有滚动条,也较短,宽度不超过两屏,实用性比较高。
(3)字体颜色的选择。本网站是以蓝色为主,导航的字用纯白色,与导航的背景色差较大,显示效果较好,正文部分由于是白色背景,所以字体选择了黑色。网站的主体内容会由于这样的色彩搭配而更加醒目,从而达到吸引和维持学生注意力的作用。
3.网站功能设计
基于WAP技术的《计算机基础》网站主要用于学生的自主学习,在网站的功能上主要分为新闻公告、Word专题、Excel专题、PPT专题、留言板五部分:
新闻公告:主要包括最新上传的内容公告、计算机领域的时事以及近期计算机领域的会议和计算机考试等相关的信息,使学生在学习《计算机基础》课程的同时,更多的了解与计算机有关的信息,与现实生活接轨。
Word专题:包括Word菜单的学习、文章排版、Word特效及Word常用的模板四大部分,这个专题主要进行Word软件的学习,通过详细讲解常用的Word模板格式,把Word应用到现实生活当中。
Excel专题:包括菜单学习、Excel效果学习,本专题主要服务于Excel的学习,学习了解该软件的基本功能,
PPT专题:主要包括菜单学习、PPT特效学习两大部分,并且带有丰富的案例和详细的案例讲解,目的在于让学生更好的掌握基本的PPT技能。
留言板:主要实现学生的在线留言功能,普通用户会有登录、留言发表、留言回复和留言查看这四个权限,网站管理员拥有用户管理和留言管理两大权限。
4.网站结构设计
通过对本网站内容和权限的分析,综合考虑各类因素,网站的整体结构设计如图1所示。
四、基于WAP的《计算机基础》网站的实现
(1)开发工具:Microsoft Visual Web Developer 2008 Express Edition
Visual Web Developer2008是使用ASP.NET Web应用程序并且是多种配置创建的最为重要的工具之一,该软件提供了一种生成网站,并形成将其发布到宿主网站的理想环境。使用这种开发工具能够方便地在自己的计算机上开发出 ASP.NET 网站。使用Visual Web Developer 时不用安装 Internet 信息服务 (IIS),由于它本身包括了一个本地的 Web 服务器, ASP.NET 网页所需的全部功能都能在本地的 Web 服务器上进行测试和调试。
(2)数据库:SQL Server 2005
Microsoft SQL Server 2005 是一个使用集成的商业智能 (BI)工具,提供了企业级的数据管理的数据库平台[5]。Microsoft SQL Server 2005的数据库引擎可以构建和管理用于业务高可用和高性能的数据应用程序,此外该数据引擎也为关系型数据和结构化数据提供了更安全可靠的存储功能。本网站用SQL2005数据库来存放后台数据资源。
(3)网站首页
网站要用于手机浏览,在首页的设计上要体现网站的整体风格、主要内容以及手机中不能占用较多内存的特点,又要充分体现网站每个链接中的具体功能。本网站的页面设计如图2所示。
五、结束语
本研究开发的网站为学生提供了一个很好的自主学习园地。学生学习可以克服传统教学方式中的缺陷,可以减少人力财力物力上的浪费,使得学生可以随时随地使用移动设备学习。本网站适合于学生进行自习,所以学生的学习成果检测需要所在高等院校按照计划安排时间进行集体测验,这种虚拟与现实相结合的教学方法,能够使学生所在高校很好地控制学生的学习进度与学习效果。
基于WAP的学科学习网站是一个新生事物,笔者对其认识还比较肤浅,在基于WAP技术的《计算机基础》网站的设计与实现中,仍有许多不足之处[6]。比如由于长时间的网络学习很容易产生人与人之间的距离,并容易减退学生的学习兴趣,所以在后续研究中仍需要做进一步探究来解决这类问题。
参考文献:
[1]高鹰,梁文聪,胡晓等.WAP环境下的移动学习管理系统的设计与实现[J].计算机时代,2009(1):55-57.
[2]张燕宁.基于WAP技术的教务信息发布平台的设计与实现[D].北京:北方工业大学,2009.
[3]安晓飞等.基于网络环境下的协作学习研究[J].沈阳师范大学学报(自然科版),2003(4):21-23.
[4]马莹莹,杜暖男.色彩搭配在精品课程网站建设中的应用研究[J].电脑知识与技术,2010(11):20-21.
[5]潘光生.基于聚类分析的中职学校智能教材管理系统[D].青岛:中国海洋大学,2010:34-35.
[6]陈鹏飞.职业院校计算机教育的建议与发展[J].电脑知识与技术,2012(32):61-62.
(编辑:鲁利瑞)