Java程序设计基础课程作业练习与测验系统的设计与实现开题报告
2022-01-04 20:48:39
全文总字数:1793字
1. 研究目的与意义及国内外研究现状
选题的目的:
1、开发一款能辅助教师发布练习与考试并检查、评分然后给学生反馈,能管理学生信息,能辅助教师实施课程考勤,并且适用于大部分课程类型的系统。
2、该系统还能实现学生在线完成练习与考试,并能与同学互评,同时也能查看老师只要建议,可查看自己历史练习记录,方便学生复习与总结。
2. 研究的基本内容
研究内容:
研究的主要内容是设计一套适用于大多数课程在线考试,方便教师管理,方便学生差错题和学习的系统,并使用java语言完成系统编写。主要需要解决的难点有:如何评判不同类型的练习,如何判断学生是否存在作弊行为,如何实现教师对学生账户权限更改,以及如何实现教师根据需要发布不同类型的课程。
研究内容中最有价值的一个点是通过对学校现有课程的需求的分析,和对系统整体逻辑框架的设计,完成一个具有一定拓展性(只需要少量工作就能增加新的需求)、完善、稳定的在线作业练习与检测系统。
3. 实施方案、进度安排及预期效果
实施方案:
实施方案分为三个阶段:
1、需求分析与系统逻辑框架设计:该阶段完成对学校课程类型的分类,设计一套具有一定可复用性的课程需求模板,并且完成整个系统逻辑框架的设计。
4. 参考文献
网站:http://tiger.armstrong.edu/javalivelab提供的livelab系统
《java编程思想》2007年版,机械工业出版社出版,作者:埃克尔,译者:陈昊鹏。
《oracle数据库教程》2015年版,作者:赵明渊。