1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
阅,保存考生主观题答案信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增保存套题信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增保存教师信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增本章小结本章对系统数据库做了详细的分析设计,第部分对数据库进行了规划,第二部分描绘了图,第三部分对本系统的数据表进行了详细的说明。
系统详细设计系统设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,得出对在线考试出题子系统的精确描述,其中包括对学生模块设计管理员模块设计和数据库模块的设计。
学生模块设计该模块实现了学生对象在考试系统当中能够完成的操作,是该系统的个非常重要的组成部分,在这个模块当中又分为注册模块考试模块和成绩查询模块。
学生模块的模块层次图如图所示图学生模块层次图考生注册模块设计考生需要登录进入系统,如果没有注册,需要首先注册,注册之后联系管理员分配权限,考生注册的时候需要判定用户输入信息是否合法,如果合法进行注册,如果不合法则有相应提示,注册的时候还要进行判断,此处采用身份证号判断,因为用户身份证号是唯的,首先检查学生表中是否有此用户,如果已经存在,则提示该用户已注册,如果不存在,则注册成功,提示考生联系管理员分配权限。
在线考试模块设计考生在系统登录界面输入姓名身份证号和密码后,登录系统,可以进行在线考试,成绩查询,修改个人信息等操作。
此处如果用户信息输入,则应该提示用户个人信息输入有误,请核对后重新登录,考生进入考试界面后可以选择要进行测试的课程对应的套题,每套题只能测试次。
选好要测试的套题以后进行测试,如果没有要测试的套题,系统应该出现个联系管理员的提示。
成绩查询模块设计考生进入考生界面后,可以选择查询成绩功能进行成绩查询,在成绩查询界面学生可以看到自己的各项试题的得分。
每位考生只能看到自己的考试成绩,此系统不允许考生看别的考生的考试成绩。
管理员模块设计在管理员模块设计当中,管理员可以对此系统的信息进行管理,属于此系统的后台部分。
该模块的层次图如图所示图管理员模块层次图在这个模块当中,管理员可以对管理员信息考生信息教师信息监考员信息考生成绩信息套题信息专业信息和课程信息进行管理。
为了安全,对于教师和学生,管理员只可以查看信息,分配权限,删除用户,不提供修改用户信息功能。
对于管理员和监考员,管理户,修改用户信息,删除用户,系统有个超级管理员,该管理员信息不能够修改。
管理员信息管理在对管理员信息进行管理的时候,管理员可以对管理员信息进行修改,还可以添加新的管理员。
监理员信息管理在对监考员信息进行管理的时候,管理员可以对监考员信息进行修改,还可以添加新的监考员。
考生信息管理管理员可以对考生的信息进行管理,当考生毕业或是其他什么原因不在使用本系统的时候,管理员可以将考生的信息删除。
管理员可以查看已注册但没有分配权限的考生进行权限分配。
该功能是将考生在注册子系统中写进数据库的信息利用数据库查询和输出技术显示在页面上。
并在每个考生的信息后面添加选项按钮。
当选项按钮被选中时,点击删除按钮就可以将信息删除掉。
教师信息管理管理员可以对教师的信息进行管理,当教师离职或其他什么原因不在使用本系统的时候,管理员可以将教师的信息删除。
管理员可以查看已注册但没有分配权限的教师进行权限分配。
考试成绩管理管理员可以查看学生的考生成绩,可以按照考生身份证号查看考生成绩,也可以根据考试课程查看考生成绩,学生在考完试的时候就可以知道自己客观题的得分情况,但是主观题要老师阅卷以后将分数录入数据库学生才可以看到。
课程信息管理在课程信息管理当中,管理员可以添加,删除和修改课程信息。
这功能的实现是在线生成考试题目的基础,因为考试题首先是按照课程来划分的。
在不中的课程包含了不同的套题。
在考试之前必须进行相应的课程的选择,选择好了课程,才可以从数据库中随机得到试卷。
在课程信息管理功能当中,管理员也可以添加不是课程信息,可以是别的,比如是期末考试,期中考试等。
这个功能主要就是为了区分考试课程或是考试类别的。
关键代码如下在线考试时选择课程,获取身份证号查询包括考试题目的课程列表,但不包括已经考过的科目套题信息管理在套题信息管理当中,管理员可以添加套题和删除套题。
添加套题时必须选择课程,也就是说,这套试题是属于那个课程。
在这里,你也可以选择期末考试或是其中考试,这样就是说,这套结果按插入的次序显示。
算法描述通过对算法的了解,可以看出,算法实际上是种在组卷前确定试题编号的算法,即调用随机数产生算法产生随机数,把产生的随机数放入中,直到的大小达到所需要的试题数量,之后根据这组集合中的随机数从题库中抽取试题。
算法使用第步假设试卷中需要中等类型单选题的数量为,题库中该类型单选题数量为,则需要产生个到直接的随机数,把这个随机数放入集合中的元素不员可以增加用算法描述如下,第二步根据这个整数从题库表中抽取试题,组成试卷放入试卷表中。
采用第步所描述的算法分别对抽取其他类型的试题,最后组成份完整的试卷。
第三步在考生进行考试的时候为了避免考生看到左右的答案直接抄袭,必须对试卷进行重组,此时可以用中元素的顺序按插入的顺序存放集合存放产生的随机数。
假设试卷中单选题数量为,可以产生系列大小为的集合。
算法描述如下,第四步其他类试题也采用单选题相同的算法对试卷进行重组,可以产生,个不同结果的集合,从而左右甚至整个考场考生的试题顺序都不会重复。
该算法的流程图如图所示组卷流程图考生客户端分发试卷流程图图算法流程图算法分析本算法在首次组卷时的优势主要是提高组卷的效率,与传统的组卷算法相比,在空间复杂度和时间复杂度方面都有明显的改善,传统的组卷算法,抽取道试题先查询试卷表中该试题是否存在,如果存在则继续下个随机数,空间复杂度,时间复杂度,而采用本算法,首先产生组不重复的随机数,之后再从试题库中抽取试题组卷,避免重复的查询试题表,空间复杂度,时间复杂度。
本算法在二次组卷时的优势主要是可以打乱试卷的顺要求。
对我市而言,主要是土地政策和产业政策带来 的影响较大。
比如,土地政策方面,近几年来中央对土地调 控越来越严,采取的措施的 形成必将明显改变城乡面貌,提升怀化区位优势,为市域经 济发展插上腾飞的翅膀。
此外,全市上下涌动着股抓机遇 求发展的热潮,甩开膀子抓发展扑下身子抓落实的氛围逐 步形成。
面临的挑战 国省道干线公路改造县乡村道改造等 批项目加快建设。
渝怀铁路继今年开通货运之后,明年将 开通客运。
芷江机场在开通长沙广州航线的基础上,将采 取转机方式通过北京上海等重要航空港。
立体交通体系产,年生产能力将提高到万吨。
六交通等基础设施条件将有根本性改善。
我市线 二纵四横公路主骨架建设全面铺开,邵怀怀新常吉三 条高速将先后于年年建成通车,境内高速公路 里程将达公里,销售收入亿元财政收入 近亿元铜湾和大洑潭座电站第台机组以及牌楼锦 江若水等批在建电站将于明年投产发电,全年可新增发 电量亿千瓦时华中水泥厂技改扩建工程二期明年建成投 列入上轮湘西地区开 发规划的个产业项目将于明年开始替换,其中月份将 对今年完工的个项目进行替补。
批在建项目即将建成 投产。
比如,万吨纸浆项目明年底基本建成投产, 年达产达标达效,每年可实现经 重复中。
阅,保存考生主观题答案信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增保存套题信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增保存教师信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增本章小结本章对系统数据库做了详细的分析设计,第部分对数据库进行了规划,第二部分描绘了图,第三部分对本系统的数据表进行了详细的说明。
系统详细设计系统设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,得出对在线考试出题子系统的精确描述,其中包括对学生模块设计管理员模块设计和数据库模块的设计。
学生模块设计该模块实现了学生对象在考试系统当中能够完成的操作,是该系统的个非常重要的组成部分,在这个模块当中又分为注册模块考试模块和成绩查询模块。
学生模块的模块层次图如图所示图学生模块层次图考生注册模块设计考生需要登录进入系统,如果没有注册,需要首先注册,注册之后联系管理员分配权限,考生注册的时候需要判定用户输入信息是否合法,如果合法进行注册,如果不合法则有相应提示,注册的时候还要进行判断,此处采用身份证号判断,因为用户身份证号是唯的,首先检查学生表中是否有此用户,如果已经存在,则提示该用户已注册,如果不存在,则注册成功,提示考生联系管理员分配权限。
在线考试模块设计考生在系统登录界面输入姓名身份证号和密码后,登录系统,可以进行在线考试,成绩查询,修改个人信息等操作。
此处如果用户信息输入,则应该提示用户个人信息输入有误,请核对后重新登录,考生进入考试界面后可以选择要进行测试的课程对应的套题,每套题只能测试次。
选好要测试的套题以后进行测试,如果没有要测试的套题,系统应该出现个联系管理员的提示。
成绩查询模块设计考生进入考生界面后,可以选择查询成绩功能进行成绩查询,在成绩查询界面学生可以看到自己的各项试题的得分。
每位考生只能看到自己的考试成绩,此系统不允许考生看别的考生的考试成绩。
管理员模块设计在管理员模块设计当中,管理员可以对此系统的信息进行管理,属于此系统的后台部分。
该模块的层次图如图所示图管理员模块层次图在这个模块当中,管理员可以对管理员信息考生信息教师信息监考员信息考生成绩信息套题信息专业信息和课程信息进行管理。
为了安全,对于教师和学生,管理员只可以查看信息,分配权限,删除用户,不提供修改用户信息功能。
对于管理员和监考员,管理
