《毕业答辩-在线考试系统》由会员分享,可在线阅读,更多相关《毕业答辩-在线考试系统(12页珍藏版)》请在金锄头文库上搜索。
1、1,班级:1028 学生:郝少云 学号:2010005224,在线考试系统,课题背景、意义 系统概述 开发环境 总结,2,一、课题背景、意义,在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,网络已应用到了各个领域。其中网络化教育代表了教育改革的一个新的发展方向,并且已经成为现代教育的一个重要特征,并对教育的发展形成新的推动力。高校也已进入信息化时代,使高校对学生个方面的管理更高效、更科学。本次的设计以在线考试为研究方向,阐述了网络带来的方便快捷。 近年来,互联网在国际上得到了迅猛的发展,基于互联网的各种应用也日益受到人们的重视。基于Web的考试系统正是在这种
2、形势下应运而生的。尽管传统的考试形式应用还非常普遍,但伴随着远程教学的推广普及,作为远程教学系统子系统的在线考试系统呼之欲出。在线考试系统的开发节省了所有人工直接干预考试活动的可能性,不但可以节约大量的时间、财力、物力与人力,并且还可以大大增加考试成绩的客观性和公正性,提高工作效率。,3,二、系统概述,本系统主要有管理员、评卷人和学生三个登录用户。系统采用Java语言,JSP技术,B/S模式,以MyEclipse为开发工具,MySql数据库开发的。系统经过测试,运行效果稳定,操作方便、快捷。在具体的应用过程中,有可能会出现一些问题,今后还会对本系统不断地进行完善、更新,使其功能更强大,应用更广
3、泛。最后对该考试系统做了总结,指出了系统的采用技术和经验,同时指出了系统存在的不足,并对今后进一步完善和研究工作进行了展望。,4,系统功能模块图,2.1管理员功能图,管理员功能 (1) 用户管理:在系统中管理员拥有最高权限可以添加评卷教师和考生两种用户,添加后可以按照用户名、真实姓名进行用户的搜索查看,同时也可以修改或是删除用户。 (2) 科目管理:管理员可以添加考试科目的信息,添加后可以按照科目进行查询或是修改、删除科目信息。 (3) 试题库管理:在此处管理员可以添加试题,如填空题、问答题、选择题、判断题,添加后可以查看、修改或是删除试题。 (4) 试卷管理:管理员可以创建试卷,如试卷名、科
4、目、考试时间、总分等,创建后可以修改、删除或是使用、暂停试卷。 (5) 成绩查询:管理员可以通过用户名、真实姓名查询考生的考试成绩。 (6) 修改密码:在此处可以修改登录密码。,5,2.2评卷人功能模块图,6,评卷用户功能,(1)阅卷管理:在此处阅卷人员可以根据考生的用户名或是真实姓名进行试卷的搜索查看并进行阅卷,阅卷后也可以对成绩进行导出的操作。 (2)成绩查询:评卷用户可以通过用户名、真实姓名查询考生的考试成绩,查询后可以导出成绩。 ( 3 ) 修改密码:在此处可以修改登录密码。,7,2.3考生功能模块图,8,考生功能模块,(1)参加考试:考生在登录系统后选择所要考试的科目,点击“确定开始
5、考试”,考试过程中有考试时间的倒计时,超出考试时间系统会自动收卷,结束考试。 (2)成绩查询:考生结束考试后可以查看考卷得分情况。 ( 3 ) 修改密码:在此处可以修改登录密码。,9,10,该系统开发使用的硬件平台: CPU:INTELI2.67GHz; 内存:3GB; 软件平台: 操作系统:Windows 7 ; 数据库:MySql; Web服务器:Tomcat; 开发工具:MyEclipse 10.0; 开发语言:Java,三、开发环境,11,四、总结,在毕业设计的过程中,我充分的了解了整个软件的开发过程,对Java编译语言的运用更加灵活、熟练、精准,对数据库Mysql 操作也更为熟练。从需求分析,详细设计,编码,测试、集成到软件的完成,在开发的过程中通过实践理论相结合,使我对软件开发有了更深刻的认识,从而对软件工程这门课程有了更深的理解。软件的开发最基本的任务是要满足客户的需求,而且还要有良好的设计,完备的文档资料,为日后的维护提供便利。 整个过程中,我都力求规范化和文档化,努力让自己以前学的知识运用到本网站的开发中,尽量保证整个系统的开发进度和质量,顺利完成这次的毕业设计,为自己的大学生涯画上一个完美的句号。虽然很多错误被克服了,但是系统中难免还有很多不足之处,希望各位评委老师和同学给予指正与建议。,谢谢各位老师批评指正! Thank You!,12,