APP下载

基于JSP 的自测系统的设计与实现

2013-12-29邓林生

电脑知识与技术 2013年28期

摘要:设计并实现了一个简单的自我测试系统。利用此系统考生能够自我进行学生管理、课程管理、试卷、管理题库管理等基本功能。系统采用B/S开发模式,开发平台是My Ecipse,另外采用了JSP、JavaScript、Html等技术。借助这个系统,考生可以随时进行自我测试,教师也可以组织考生在线考试。

关键词:自测; JSP;My Eclipse

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)28-6294-02

进入21世纪,计算机技术发展迅速,特别是网络技术的发展壮大,促进了一批新的技术的发展,特别是在教育方面,人们不需要面对面的当面授课,可以利用网络进行远程教育,因此以网络作为平台的虚拟大学也出现在人们的面前,随着网络教育的进一步普及,人们迫切要求组织学生进行在线考试,以适应远程教学的特点,并且同时能起到减轻教师的工作负担,提高工作效率,通过网络自我测试也能激发学生的学习兴趣。因此,有必要开发并且设计一个网络自我测试系统。课题的研究需要与网络教学的实际相结合,需要制作网页的知识,要能熟练掌握网站的搭建,并且熟练使用数据库和其它的相应开发软件。

1 系统设计

1.1 系统功能结构图

根据实际调查,在综合需求分析的基础上,得到在线自测系统的基本功能,功能结构图如下:

作为客户端的考生端主要功能是学生进在线自我测试,并且进行查询工作,功能相对简单。

试题库系统是系统的一个重点和难点,它的流程图如图3所示。

2 系统部分功能的实现与程序的编制

系统主要包含以下功能模块:登录模块、考生管理模块、查询模块、课程管理模块、题库管理模块、评分模块等模块。以下为部分模块的界面和实现。

2.1 系统登录界面

2.2 管理员登录主界面

2.3课程管理

2.4试卷管理

系统经试用,能较好的完成学生自我测试的目的,但系统在于试卷难易度分析,改卷,题型扩展上面还有进一步完善的空间。

参考文献:

[1] Norah Jones.SMTP[J]. OVERSEAS ENGLISH,2003(6):34-35.

[2] 王艳平,张越.Windows网络与通信程序设计[M].北京:人民邮电出版社.2006.

[3] 刘晓华.精通MFC [M].北京:电子工业出版社,2003.

[4] 谢希仁.计算机网络[M].北京:电子工业出版社,2003.

[5] 胡安廷.简单实现中文邮件[J].中国计算机报,2004(11).