离散数学智能组卷系统的设计与实现(S2SH,MySQL)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
离散数学智能组卷系统的设计与实现(S2SH,MySQL)(含录像)(开题报告,毕业论文10300字,程序代码,MySQL数据库)
题库管理:用于对单个试题的增、删、改、查等基本维护,还可对题库进行数据备份和数据还原。我们针对不同题型、不同应用范围及不同科目对试题进行维护。
试卷管理:可进行三种组卷方式的维护:随机组卷、人工组卷、综合组卷。还可对考生的基本信息进行维护。
考试管理:对考试分配试卷,并对考试的基本信息进行维护。相当于人工安排考试的过程。
评卷管理:对试卷的客观题分配评卷人,并对评卷人基本信息进行管理。
成绩管理:对每次考试的学生成绩的基本信息进行维护,并提供学生成绩的统计管理。
用户管理:对使用本系统的用户基本信息进行维护。
题型维护:对试题的题型进行增、删、改、查操作。在操作之后会自动刷新主页,以使信息更新。
范围维护:对试题的应用范围进行增、删、改、查操作。在操作之后会自动刷新主页,以使信息更新。
科目维护:对试题的科目进行增、删、改、查操作。在操作之后会自动刷新主页,以使信息更新。
试题维护:对试题的基本信息进行增、删、改、查操作。在操作之后会自动刷新主页,以使信息更新。
其他维护:对试题信息的批量查询,并可进行数据导出、数据备份、数据恢复。
随机组卷:用户只需对试卷题型进行设置就可组卷的方式。
人工组卷:可使用户选择试卷的题型中的试题的组卷方式。
综合组卷:是随机组卷与人工组卷的混合组卷方式,即用户对某一类型的试题可进行选择,也可对试题不进行选择。
管理员模块
1.添加试题
该模块是管理员录入试题,试题设置题型、难度
2.试题导入
该模块需要看导入试卷的格式在EXCEL中编辑试卷后上传试题
3.试题维护
对已录入的试题进行增删改等操作。
4.修改人个信息
管理员修改个人信息
5.修改密码
管理员修改密码。
教师模块
1.试卷管理
该模块分为组织试卷和查看试卷。
组织试卷:组卷模块负责根据教师指定题目的类型、难易度、区分度、学生的平时练习结果等参数来组成试卷。试卷包括一系列难度系数不同的试题,从低到高排序。测试时根据受测试者的答题正确度调节难度系数。对于在某知识点连续答错的情况(由题目属性参数可以测定),则反复从该章节从易至难出题,直至分值提高到一定值为止。而对于试题库中的"冷落题"则采用优先级加权的方式,使所有的试题抽取机率趋于平衡。在具体开发中,通过灵活的、可变的随机数模型来选择试题,能有效地实现智能测试。
查看试卷:预览试卷和发卷,教师可以把试卷分发到指定的学生。
2.试卷评分
待评分试卷:该模块可以查看学生提交过来的答卷并可对其评分。
已评分试卷:教师在此可以查看已评分的试卷。
3.学生成绩管理
学生成绩查询和学生成绩管理。
4.基本信息配置
个人信息修改和密码修改。
学生管理模块
1.查看试卷:学生在此可以查看教师分发的试卷,答题。
2.成绩查询:学生在此查看自己已提交的试卷,并可以查看已评分试卷的得分。
开发环境:MyEclipse
Web服务器:Tomcat
数据库:MySQL
目 录
1 引言 1
2 题目背景 3
2.1 研究背景 3
2.2 研究意义 3
2.3 研究过程与实施方案 3
采用B/s体系结构 4
2.4 可行性分析 4
2.4.1 技术可行性 4
2.4.2 操作可行性 5
3 需求分析 6
3.1 设计内容 6
关键问题及解决方案 7
3.2 设计目标 7
3.3 开发工具与平台 8
3.4 数据流图 8
3.4.1 顶层数据流图 9
4 系统设计 10
4.1 数据库结构设计 10
4.2 功能结构设计 12
4.3 接口设计 14
4.3.1 用户界面设计 14
4.3.2 数据接口设计 18
4.4 核心功能实现 18
4.5 编码中的问题 19
5 系统测试与结论 20
5.1 测试方法 20
5.1.1 试题管理测试 20
5.1.2 试卷管理测试 20
5.2 测试结果分析 20
5.3 结论 21
参考文献 22
致 谢 23