完成练习:学生登录后可以完成自己课程的练习,并且将答题信息保存到数据库中,可以提交练习。
练习批改:系统可以自动对客观题、填空题进行正误判断,可以辅助教师对主观题进行批改,教师可以对学生提交的练习进行批改,并且评定成绩。
练习分析:系统可以帮助教师对学生练习情况进行分析,反馈学生练习结果。
用户管理:系统应支持管理员对教师、学生的管理,支持管理员查询修改教师学生信息、增加教师和学生;系统还应该支持管理员、教师以及学生对自己信息的修改。
3。2。2 可扩展功能
课程练习管理子系统在后续的完善中可以扩展实现以下功能:支持管理员和教师通过文件导入方式录入题目;同时支持教师手动组题和自动组题两种方式;教师手动组题方式支持教师对题目的动态搜索功能;支持教师输入相关内容(如题数、章节等内容)自动组题;练习可以分为两种类型,普通类型和测试类型;测试类型有开始时间和时长属性,学生只能在特定时间、固定时长内完成测试;教师可以给测试打分;教师可以关闭练习,关闭后学生不能答题;教师可以结束练习,系统对已结束练习进行试题分析;对练习结果分析应以图形直观形式展示;支持学生自己生成练习,组题方式为自动组题。来*自~优|尔^论:文+网www.youerw.com +QQ752018766*
4 系统总体设计
4。1 系统总体功能结构设计
本系统功能可以从用户职能进行划分,用户有三种类型:管理员、教师和学生。管理员主要职能有管理教师、学生和题库,教师主要职能有题库管理、练习管理、学生答卷批阅和练习结果分析功能,而学生主要职能有练习查看、练习完成和自主新建练习功能。除却三个用户模块之外,还应该有登录模块。系统功能模块图如下:
系统功能模块图
4。2 系统架构设计
整个系统遵循多层次的架构模式,从上到下各层依次是视图层、控制器层、模型层、持久化层和数据库层。