基于JSP 的自测系统的设计与实现
2013-12-29邓林生
摘要:设计并实现了一个简单的自我测试系统。利用此系统考生能够自我进行学生管理、课程管理、试卷、管理题库管理等基本功能。系统采用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).