课程自主测试系统开发开题报告
2021-12-18 21:21:27
全文总字数:2223字
1. 研究目的与意义及国内外研究现状
本课题的目的:
随着互联网和计算机的飞速发展,学生课程自主测试方式更加方便快捷,提高了学生的学习效率。课程自主测试系统作为一种现代化的自主学习手段,越来越受到人们的重视。课程自主测试系统将使课程的学习更加规范化,系统化,程序化,避免课程学习的随意性,提高学习速度和效率,能够及时、准确、有效的了解学习情况。
本课题的研究意义:
2. 研究的基本内容
1 研究思路:熟悉设计流程,掌握开发工具的运用,查阅相关文献资料,在参考当前部分自主测试系统实现一个课程自主测试系统,分析主观题自动评分算法,根据测试结果,系统能给出一个相对客观的评价。
2 研究内容:该系统主要包括用户登录、用户管理、试题库管理和试卷生成、试卷评阅、对学生的客观评价、用户查询成绩等模块。用户在规定时间内答题,提交后完成对客观题的自动阅卷评分,并利用主观题自动评分算法批改主观题,将成绩保存到数据库中以方便用户查询。
3 研究技术:利用mysql工具建立数据库,综合运用java、jsp及相关技术进行开发,使用 jdbc 连接数据库,研究主观题自动评分算法,使系统能根据测试结果给出一个相对客观的评价。
3. 实施方案、进度安排及预期效果
实行方案:获取系统需求,完成系统的需求分析,对课程自主测试进行总体设计和详细设计,综合运用 JAVA、JSP、MySQL数据库技术及相关知识,实现系统。最后,总结设计成果,撰写论文。 进度:准备阶段:2015 年 12 月 1 日至 2015 年 12 月 15 日,完成任务书和开题报告。算法分析与设计阶段:2016 年 12 月 16 日至1 月 15 日,根据实际需求, 选择合适的评分算法,进行适当的改进,同时熟悉开发环境。 分析阶段:2016年 1 月 16 日至 3 月 25 日,进行系统的需求分析。 设计阶段:2016 年 3 月 26 日至 4 月 15 日,系统总体设计,细化系统的功能模 块,设计系统数据库。 实现阶段:2016 年 4 月 16 日至 4 月 30 日,编写系统代码并测试。论文撰写:2016 年 5 月 1 日至 5 月 20 日,开始撰写论文,并完善系统功能。预期效果:系统界面美观,使用方便,系统应满足分析阶段所提出的需求,实现不同用户登录不同界面,用户可以登陆,注册,修改密码,选择课程,课程测试,查询成绩,管理员后台对系统进行管理。
4. 参考文献
[1]刘亚姝,李金赖.asp网络编程技术与实践.北京:清华大学出版社,2008.6:132-134
[2]伍俊良.数据库开发技术与工程实践.北京:人民邮电出版社,2004.3:21-30.
[3]陈萱华.基于asp.net的试题库系统[j]. 计算机应用. 2003-1-23(1):96-99.