论文部分内容阅读
[摘要]提出在高校教学管理系统中应用WAP技术的设想,并且分析该项应用的必要性和可行性,最后给出系统设计的总体思路。
[关键词]WAP 教学管理系统
中图分类号:G43文献标识码:A 文章编号:1671-7597 (2008) 0220071-01
随着我国高等学校办学规模不断扩大,传统教学管理系统已呈现出许多不足。与此同时,许多高校都提出了构建信息化校园的设想,该设想要求高校学生及教职工能够及时准确地获取教学管理信息,不仅在时间上要求迅速性,在途径上也要求多样与便捷。现在,要随时随地的获取信息,通过移动电话连接互联网是一种非常好的方案,WAP应用技术就是实现这一方案的优秀工具。
一、WAP技术在教学管理系统中应用的必要性
高校办学规模的迅速扩张,给教学管理工作带来越来越大的压力。比如大批量的学生选课、快速的成绩查询、大批量课程的编排、及时的信息发布、准确快速的教务跟踪服务等都是学院在教学管理上遇到的难题。
传统的高校教学管理系统大多数是基于B/S或C/S模式的。随着信息化时代的到来,传统的教学管理系统在便捷性和及时性方面显露出不足。目前,WAP技术正在全球掀起一场移动互联网的浪潮,给全球经济带来了无限的商机。国内外企业纷纷建设自己的WAP网站,以提高自身的竞争能力。现在,移动电话上网数量的增长速度要比PC上网数量的增长速度更快。这也就意味着不久以后,大多数新的移动电话都将配有WAP浏览器。高校学生的移动设备拥有率超过95%,远远超过PC的拥有率,部分大学生热衷于使用短信、彩信、手机上网、移动QQ等新兴IT事物,被戏称为“拇指一族”。与此同时,全社会正在积极构建和谐社会,学校管理者迫切需要一种大众化的工具及时地采集学生和教师的意见和建议。利用WAP应用技术能够提供比Web浏览器更为了方便及时的反映意见的渠道。目前,一些高校正大力推广投诉制度,学生和教师在教学生活中,对教学活动、行政管理、后勤服务等方面的意见和建议能够得到足够的重视,基于WAP的应用技术能够为这一制度提供一个快捷简便的平台。与此同时,学生和教师迫切需要新的途径和渠道去获取相关教学信息,如个人成绩、教学新闻、选课信息、课程异动等,WAP应用技术也能切合这一需求。因此,WAP应用技术在校园信息化进程中,能够发挥非常积极的作用,是信息交流平台的重要补充。由此可见,本文提出的基于WAP的移动教学管理系统,在高校教学管理中将会有广阔的应用前景。
二、在教学管理系统中运用WAP技术的可行性
WAP(Wireless Application Protocol)即无线应用协议,它是一个开放式标准协议,利用它可以把网络上的信息传送到移动电话或其他无线通讯终端上。通过WAP技术,可以将各类网站、企业的大量信息及各种各样的业务引入到移动电话、PDA等无线终端之中。无论何时何地,只要需要信息,打开WAP手机,用户就可以享受各类信息资源,例如:网站信息、企业新闻、产品展示、商业报道、股市动态、当前汇率、电子商务等。
WAP的应用结构与互联网结构非常类似,典型的WAP应用系统由以下三部分组成:WAP移动设备、WAP网关和信息服务器。WAP移动设备是指支持WAP协议的移动用户终端。一个典型的WAP移动设备就是WAP手机。WAP网关主要完成两个功能:实现WAP协议与Internet协议之间的转换;WML内容编码和解码。通过将WAP用户的请求转换为HTTP请求完成请求代理过程,通过对返回的内容进行编码压缩来减少网络数据的流量。WAP应用服务器为客户提供基于WAP的各种服务。现在Internet上的很多应用已经成功地移植到WAP上,例如:股票交易、天气预报、车船时刻表等。一些专业应用也正在向WAP转移。例如:SMTP服务、POP3服务、Telnet服务、FTP服务等。由上可见,在传统教学管理系统的基础上,仅仅只需要加入WAP信息服务器就可以实现与传统系统的无缝对接,在开发成本上做到最小化。
三、基于WAP技术的移动教学管理系统的设计构想
移动教学管理系统是一个动态数据应用系统。目前,在WAP应用服务器上发布动态服务内容的实现方式有很多种。其中比较有代表性的是ASP、PHP、JSP、Java Servlet、CGI等,因此开发人员有很大的选择自由。JSP动态网页技术具有能跨平台运行、执行效率高、具有服务器端组件支持等优点,是开发移动教学管理系统的优选方案。JSP与WAP的结合应用的工作流程如图所示。
当客户端的最终用户用WAP浏览器通过Internet来访问基于JSP脚本的应用时,WAP浏览器将向WAP服务器发出HTTP请求。服务器分析、判断出该请求是JSP脚本的应用后,代码被编译成Servlet,这种编译操作仅在对JSP页面的第一次请求时发生。然后,WAP应用服务器自动调用服务器端的JSP脚本运行引擎,执行该Servlet,最终的处理结果将形成WML格式的内容,通过WEB服务器“原路”返回给WAP浏览器,由WAP浏览器在客户端形成最终的结果呈现。在一个WAP的JSP文件中,可以包含Java、WML、WML Script代码等,JSP文件中的代码通过动态页面服务媒介(例如JSWDK、Tomcat等)分别通过不同的解释引擎进行解释,最终生成静态的WML文件,由WAP浏览器呈现给用户。
确定了移动教学管理系统的主要技术,接下来就可以开展系统的分析与设计工作了。我们可以结合高校教务管理的系统需要,借助Rose工具将UML语言和WAP应用开发结合起来,进行可视化建模。
参考文献:
[1]汪翔,WAP建站技术详解与实例,清华大学出版社,2001.
[2]陈灿峰,宽带移动互联网,北京邮电大学出版社,2005.
[关键词]WAP 教学管理系统
中图分类号:G43文献标识码:A 文章编号:1671-7597 (2008) 0220071-01
随着我国高等学校办学规模不断扩大,传统教学管理系统已呈现出许多不足。与此同时,许多高校都提出了构建信息化校园的设想,该设想要求高校学生及教职工能够及时准确地获取教学管理信息,不仅在时间上要求迅速性,在途径上也要求多样与便捷。现在,要随时随地的获取信息,通过移动电话连接互联网是一种非常好的方案,WAP应用技术就是实现这一方案的优秀工具。
一、WAP技术在教学管理系统中应用的必要性
高校办学规模的迅速扩张,给教学管理工作带来越来越大的压力。比如大批量的学生选课、快速的成绩查询、大批量课程的编排、及时的信息发布、准确快速的教务跟踪服务等都是学院在教学管理上遇到的难题。
传统的高校教学管理系统大多数是基于B/S或C/S模式的。随着信息化时代的到来,传统的教学管理系统在便捷性和及时性方面显露出不足。目前,WAP技术正在全球掀起一场移动互联网的浪潮,给全球经济带来了无限的商机。国内外企业纷纷建设自己的WAP网站,以提高自身的竞争能力。现在,移动电话上网数量的增长速度要比PC上网数量的增长速度更快。这也就意味着不久以后,大多数新的移动电话都将配有WAP浏览器。高校学生的移动设备拥有率超过95%,远远超过PC的拥有率,部分大学生热衷于使用短信、彩信、手机上网、移动QQ等新兴IT事物,被戏称为“拇指一族”。与此同时,全社会正在积极构建和谐社会,学校管理者迫切需要一种大众化的工具及时地采集学生和教师的意见和建议。利用WAP应用技术能够提供比Web浏览器更为了方便及时的反映意见的渠道。目前,一些高校正大力推广投诉制度,学生和教师在教学生活中,对教学活动、行政管理、后勤服务等方面的意见和建议能够得到足够的重视,基于WAP的应用技术能够为这一制度提供一个快捷简便的平台。与此同时,学生和教师迫切需要新的途径和渠道去获取相关教学信息,如个人成绩、教学新闻、选课信息、课程异动等,WAP应用技术也能切合这一需求。因此,WAP应用技术在校园信息化进程中,能够发挥非常积极的作用,是信息交流平台的重要补充。由此可见,本文提出的基于WAP的移动教学管理系统,在高校教学管理中将会有广阔的应用前景。
二、在教学管理系统中运用WAP技术的可行性
WAP(Wireless Application Protocol)即无线应用协议,它是一个开放式标准协议,利用它可以把网络上的信息传送到移动电话或其他无线通讯终端上。通过WAP技术,可以将各类网站、企业的大量信息及各种各样的业务引入到移动电话、PDA等无线终端之中。无论何时何地,只要需要信息,打开WAP手机,用户就可以享受各类信息资源,例如:网站信息、企业新闻、产品展示、商业报道、股市动态、当前汇率、电子商务等。
WAP的应用结构与互联网结构非常类似,典型的WAP应用系统由以下三部分组成:WAP移动设备、WAP网关和信息服务器。WAP移动设备是指支持WAP协议的移动用户终端。一个典型的WAP移动设备就是WAP手机。WAP网关主要完成两个功能:实现WAP协议与Internet协议之间的转换;WML内容编码和解码。通过将WAP用户的请求转换为HTTP请求完成请求代理过程,通过对返回的内容进行编码压缩来减少网络数据的流量。WAP应用服务器为客户提供基于WAP的各种服务。现在Internet上的很多应用已经成功地移植到WAP上,例如:股票交易、天气预报、车船时刻表等。一些专业应用也正在向WAP转移。例如:SMTP服务、POP3服务、Telnet服务、FTP服务等。由上可见,在传统教学管理系统的基础上,仅仅只需要加入WAP信息服务器就可以实现与传统系统的无缝对接,在开发成本上做到最小化。
三、基于WAP技术的移动教学管理系统的设计构想
移动教学管理系统是一个动态数据应用系统。目前,在WAP应用服务器上发布动态服务内容的实现方式有很多种。其中比较有代表性的是ASP、PHP、JSP、Java Servlet、CGI等,因此开发人员有很大的选择自由。JSP动态网页技术具有能跨平台运行、执行效率高、具有服务器端组件支持等优点,是开发移动教学管理系统的优选方案。JSP与WAP的结合应用的工作流程如图所示。
当客户端的最终用户用WAP浏览器通过Internet来访问基于JSP脚本的应用时,WAP浏览器将向WAP服务器发出HTTP请求。服务器分析、判断出该请求是JSP脚本的应用后,代码被编译成Servlet,这种编译操作仅在对JSP页面的第一次请求时发生。然后,WAP应用服务器自动调用服务器端的JSP脚本运行引擎,执行该Servlet,最终的处理结果将形成WML格式的内容,通过WEB服务器“原路”返回给WAP浏览器,由WAP浏览器在客户端形成最终的结果呈现。在一个WAP的JSP文件中,可以包含Java、WML、WML Script代码等,JSP文件中的代码通过动态页面服务媒介(例如JSWDK、Tomcat等)分别通过不同的解释引擎进行解释,最终生成静态的WML文件,由WAP浏览器呈现给用户。
确定了移动教学管理系统的主要技术,接下来就可以开展系统的分析与设计工作了。我们可以结合高校教务管理的系统需要,借助Rose工具将UML语言和WAP应用开发结合起来,进行可视化建模。
参考文献:
[1]汪翔,WAP建站技术详解与实例,清华大学出版社,2001.
[2]陈灿峰,宽带移动互联网,北京邮电大学出版社,2005.