欢迎来到工作报告网!

基于WAP2.0,的教务系统成绩管理的设计与实现

农村调研报告 时间:2023-07-15 18:40:05

摘要:在介绍WAP2.0 技术的基础上,分析了WAP2.0 的网络构成及开发环境搭建,然后提出了基于WAP2.0 的教务系统成绩管理模块的功能架构及实现,并对其安全性进行分析。

关键词:WAP2.0;教务系统;成绩管理;安全性

中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)11-2576-02

The Design and Implementation of Study Results Administration System on the Basis of the WAP 2.0

XIE Fang

(Longyan agriculture school, Longyan 364000, China)

Abstract: On the basis of introducing WAP 2.0 network technology, analyzes the structure and development environment, then build the functional structure and implementation of educational results administration module, and analyze its safety.

Key words: WAP2.0; Educational administration system; study results management; safety

随着3G时代的到来,手机等无线终端给用户带来了便利,但由于这些无线终端具有内存小、运行速度慢等这些缺点,因此,WAP技术与无线网络的结合有它生存的空间。为了学校师生能随时随地管理和查询成绩,利用ASP.net与WAP2.0技术设计并实现教务系统成绩管理功能,作为WEB版的教务系统的一个补充,具有较大的实际意义。

1 WAP2.0 技术

WAP2.0是在WAP1.0[1]的基础上发展起来的,和WAP1.0相比,WAP2.0有如下的优点:1)WAP 2.0[2]采用最新的Internet标准和协议,能优化网络带宽;2)WAP 2.0能对已有的WAP内容、应用和业务等提供可管理的向后兼容性;3)WAP 2.0采用更加简单的编程模型,不再需要WAP代理服务器,客户机和应用服务器之间的通信直接通过Http进行,这极大提高了数据的传输速度[3]。

因此,WAP2.0 将通过促进下一代无线应用和终端的发展,从而加快移动互联网的发展进程。

2 WAP 开发环境搭建

1)开发工具:系统在开发前,对WAP开发环境进行搭建,所使用的工具及配置如下:

2)开发环境:WAP的服务器的采用普通网站服务器---IIS,具体的配置和普通网站相同,只是在IIS中的內容类型(MIME)中增加如下内容:

3 成绩管理模块的架构及实现

3.1 系统架构

WAP版教务系统成绩管理分成两部分:用户验证和管理。根据系统的服务面象,管理部分又分为教师端和学生端。数据库与WEB版教务系统相同,在WAP版教务系统成绩管理与WEB版教务系统之间建立起连接即可,这样不仅大大降低数据库的设计和开发的代价,还能保持数据的同步性,其是系统架构如图1。

3.2 系统实现

3.2.1 用户验证

用户验证主要是为登录服务相应的界面的。根据输入的用户名和密码,系统访问后台数据库的用户表进行相应的匹配,如果匹配的是教师用户,则载入教师管理界面,如果匹配的是学生用户,则载入学生查询界面,其主要代码如下:

using System.Data.Sqlclient;

if(txtuser.Text1="" && txtpsw.Text1="")

{ string connsql ="Data Source=(113.18.32.180);Database=jwwb; User id=md; password=md1983";//连接WEB版教务系统字符串

SqlConnection conn=new SqlConnection(connsql);

try

{ conn.Open(); }

catch(Exception ex)

{ Response.Write(ex.Message);

return; }

string mysql="select * from [user] where userName=""+txtuser.Text+"" and psWord=""+txtpsw.Text+”’and role=+txtrls.Text+”’’;//查询用户表

SqlCommand cmd=new SqlCommand(mysql,conn);

SqlDataReader dr=cmd.ExecuteReader();

if(dr.Read())

{If txtrls.Text=”教师”

Response.Write(txtuser.Text +"老师:欢迎进入WAP版教务系统!");

Response.Redirect(“Score_Teacherindex.aspx”)

else

Response.Write(txtuser.Text +"同学:欢迎进入WAP版教务系统!");

Response.Redirect(“Score_Teacherindex.aspx”) }

else { Response.Write("对不起,您的用户名或密码不正确!");}

conn.Close(); }

else

{ Response.Write("<script Language="JavaScript"> window.alert("用户名或密码不能为空!")</script>");//Response.Write("用户名或密码不能为空!");

return;}

3.2.2 成绩录入

成绩录入模块主要为方便教师录入成绩而设计的,因为当今教育形势下,教师不仅局限于校内专任教师,还有外聘教师或企业实践专家,针对外聘教师和企业实践专家工作忙的特点,我们设计出这样的功能模块来方便他们录入成绩。具体的流程是:首先根据用户验证系统判断为教师后,载入教师管理页面,教师选择成绩录入按钮,系统根据用户名查找课程表,用户选择课程后,系统查询成绩表,根据课程号和教师用户名,逐条显示学生名单到手机页面上,教师录入学生成绩,并写到成绩表中。教师界面见图2。

3.2.3 成绩查询

成绩查询模块主要为方便学生查询成绩而设计的,学生假期回家后,由于没有电脑,且上网不太方便,因此能否不需要电脑也能够查看自己的成绩就显的尤为重要。其流程是: 首先用户登录系统, 系统判断为学生后载人学生查询页面,系统根据用户名查找课程表,列出本学期开设的所有课程,学生选择课程后,系统查询数据库,并分页返回成绩到页面上。学生成绩查询界面见图3。

4 安全性分析

WAP版教务系统成绩管理具有成绩管理功能,利用移动通信网络就能访问,因此,安全性显得成为重要,现对WAP版教务系统成绩管理的安全性进行分析,并给出对策。

4.1 WAP安全性简述

WAP的安全性和Internet的安全性有异同[5],相同的都是两者在传输层上实现,不同的是WAP的安全性在WTLS[6]中实现,Internet的安全性在TLS中实同,但WTLS源于TLS,是以TLS为基础的。

4.2 WAP2.0安全性的改进及应用

WAP版教务系统成绩管理的安全性主要的从传输层和应用层两个方面来进行的。由于WAP2.0的安全性引入了TCP协议层,从而可以在WAP协议栈中引入TLS层,进而使从无线传输到有线传输的端对端传输层得以平滑实现。应用层的安全性包括使用无线终端微浏览器中支持的WMLScript 数字签名和WIM[7]卡来完成WAP应用服务的安全认证。

针对WAP版教务系统成绩管理的安全性的问题,我们采用WAP Form发布的一种新协议---WIM来解决。

WIM是一种防篡改的设备,通常是SIM卡或其它智能卡,主要用来负责执行传输层和应用层的安全防范功能。因此,如在写入数据时,则需要加入WIM验证,查询信息时,刚用普通的无线终端即可。写入和查询区别对侍,这样,系统的安全性就会有更好的保障。

5 结束语

基于WAP2.0 的教务系统成绩管理的实现,能让学生灵活方便地查询成绩,同时也能够为教师和学生工作管理人员提供一种便捷的管理途径,从而提高工作效率,并将科学的管理念和先进的信息化管理手段有机地结合在一起,打造优质的教务管理信息平台。

参考文献:

[1] 邱泽国,孙振宝,韩雪娜.基于WAP技术的高校成绩查询系统的研究[J].黑龙江科技信息,2010(32):82-83.

[2] 徐华银,邢若南.基于WAP平台的教务服务系统的实践[J].信息技术,2009(20):159-160.

[3] 李宁,吴志强,王利.高校数字图书馆移动通讯WAP网站设计初探[J].四川图书馆学报,2007(3):63-66.

[4] 顾伟宏,韩玉杰.浅议基于WAP的企业信息发布平台[J].林业机械与木工设备,2006(2):45-47.

[5] 吴章.WAP协议的安全策略在移动电子商务中的应用[J].现代商业,2008(24):189-190.

[6] 罗雷,王庆,谭罗丽.WAP安全构架研究及WTLS实现[J].电子科技术大学学报,2002(4):337-392.

[7] 宋俊德,冯瑞军.WAP2.0的安全性[J].邮电商情,2002(11):27-31.

推荐访问:教务 成绩 设计 系统 管理

热门文章