的方法得到数据库中题目数量,得到数据库中题目数量通过考题编号得到考题得到指定页的试题目信息,添加试题信息修改试题信息删除试题信息获取科目试卷工具类,主要提供对试卷表的相关操作方法添加试卷信息考生的名字和学号获得试卷库中相应题型的题修改试卷库中相应试题的分数考试设置工具类,主要提供对考试设置表的相关操作方法根据课程名称得到考试设置信息计算考题总分获得总记录得到指定页的考试信息,添加或修改考试设置,为添加,为修改,删除考试设置信息成绩工具类,主要提供对成绩表的相关操作方法获取考生指定课程的得分信息,判断学生成绩是否存在,获取及格人数获取该课程总考试人数获分数段人数,得到学生的全部成绩试卷考题工具类,主要提供对试卷表考题表联合查询视图的相关操作方法获得试卷库中相应题型的题在线考试模块设计在线考试流程为首先系统将考试信息和考生个人信息提供给考生,并要求考生核对个人信息。在考试开始时系统按照定的算法为登陆的考生随机选取定的试题生成考试试卷,考生在系统生成好试卷后进行答题操作。答题必须在规定的时间内进行,此时间是由组织人员事先设置好的,如在规定的时间内没有完成答题,系统将强制提交考生考试试卷。考生在试卷提交后系统自动地为客观题进行评分,并将试卷保存,供给组织人员查看或修改。在线考试流程图如图所示。开始用户登陆核对个人信息正确开始考试提交试卷生成试卷时间到结束是否是否客观题评定保存试卷保存成功是否图在线考试流程随机抽题算法产生个随机整数,这个数在和相应题型总考题数之间。从这个随机数开始抽取取试题,抽取数量为试卷设置中相应题型的个数此数小于总题数,若取到最后道还不满足取题数量,再从第题开始选取,其抽题流程如图如示。开始得到相应题型考题总数产生个的随机数得到选取数据库中相应题型的第题,并保存为考题考题数试卷设置中相应题型总数结束是否图抽题流程成绩查询模块设计考生根据用户编号查询考试成绩信息,查询到的成绩是考生的所有课程的成绩。成绩信息包括单选题得分,多选题得分等详细信息。得到学生成绩的函数定义如下,它位于类中,输入参数为考生编号,输入为封装了学生所有成绩信息的个集全元素,包括各个课程的成绩信息。查看修改考生试卷模块设计组织人员登陆后,可以对考生试卷进行查看和修改。系统首先将考生的试卷读出,组织人员可能看到系统对试卷主观题的评定。系统会提醒组织人员对主观题进评分,等组织人员对主观题进行评分,系统会将保存对考生试卷的评定,而后生成考生的成绩信息。查看修改考生试卷的流程图如图所示。开始读取考生考卷等待教师对主观题评定接受教师的评定信息保存评定信息保存成功计算成绩保存成绩信息保存成功结束是否是否图查看修改考生试卷流程图分数段统计模块设计当组织人员对考卷的主观题评定后,系统能自动生成分数段统计信息供给组织人员查看。统计分数段包括及格率分和分以上,在统计数量的同时并计算出占数考人数量的比例。试题维护模块设计试题维护是辅助支撑人员的重要功能,它包括对试题的添加,修改,删除操作。在进行此操作时系统会先将考试试题读出,再提供给辅助支撑人员操作。试题维护流程图如图所示。开始读取考题信息选择操作添加考题信息修改考题信息册除考试信息等待管理员输入信息获取输入信息添加考题信息添加成功重新绑定数据结束等待管理员输入信息获取输入信息修改考题信息修改成功重新绑定数据确认删除删除考题信息删除成功重新绑定数据是否是否是否是否图试题维护流程图考试设置信息维护模块设计考试设置信息维护是组织人员对考试设置信息维护,它包括对考试设置信息的添加,修改,删除。这些考试信息包括考试时间,各题的数量和分值等。设置时,系统先读取已存在的考试设置信息供给组织人员查询,再提供给组织人员操作。考试设置信护流程图如图所示。开始读取试卷设置信息选择操作添加试卷设置修改试卷设置册除试卷设置等待管理员输入信息获取输入信息添加试卷设置信息添加成功重新绑定数据结束等待管理员输入信息获取输入信息修改试卷设置信息修改成功重新绑定数据确认删除删除试卷设置信息删除成功重新绑定数据是否是否是否是否图考试设置信息维护流程图用户管理模块设计用户管理是管理员对系统用户信息的管理。这些用户包括参与人员和组织人员。用户管理操作包括添加用户,更新用户和删除用户。添加用户时,删除管理用户时,系统会先将用户信息读出供给管理员参考,再提供给管理员操作。用户密码不用设置,系统默认为修改用户时用户编号和用户密码不能被修改其它均能被修改信息,如图所示。图是否指定考生点击取消后,系统会返回考试信息列表页面,相应的考试记录后面会有状态和待办事项的提示信息。点击确定后,系统会转向安排考生页面,如图所示。图指定考生页面页面左边是待选考生区域,用户可以选择不同的单位,来查找考生,也可以直接输入考生姓名,进行查找,点击全部选择按钮,可以选择所有查找到的考生,选中查找到的考生按住键可以多选点击选择按钮,可以选择所有已选中的考生。右边是已选考生区域,用户可以输入考生姓名进行查询。点击全部删除按钮,可以从已选择考生中删除全部考生,选中考生按住键可以多选,点击删除按钮,可以从已选择考生中删除选中的考生。同时,系统也提供了种快捷的选择考生的方式,在查找到考生信息后,在下部的随机抽取位置,输入抽取的考生个数,点击抽取按钮,系统会自动抽取相应个数的考生。选择完考生后,点击确定按钮即可完成安排考生的工作。此时,系统会转向考试列表页面,相应的考试记录后会出现发送通知的待办事项。同时也可以对考试的基本安排信息进行查看。如图所示图考试基本信息点击发送通知,系统会把出卷和审卷的工作内容以及系统自动生成的临时账号和密码以短信的形式发送给出卷和审卷的工作人员。试卷经出卷人员出好,由审卷人审核并提交后,考试信息列表中相应的记录后会出现封装试卷的待办事项。如图所示图封装试卷点击后,系统进行封装试卷。封转试卷完成后,相应的考试记录后会出现开始考试的待办事项,如图所示图开始考试结束语历经个月来的分析与设计,行政执法考试与培训平台的设计与实现已经基本设计完成。在这几个月的开发过程中,首先强化了编程能力,能够独立的完成项目从设计到编码,测试,直到上线,其次,学到了许多数据库管理软件设计的新思想,对信息管理有了更加全面更具体的认识。另外,通过对项目开发,使我对项目开发软件更加熟悉,更加深入的了解了框架结合编程的好处,也深深体会到了语言的使用简便,功能强大。基于行政执法考试与培训平台,下面对系统做个总结。在系统设计开发过程中,主要的工作包括对系统的权限及安全设计,主要包括用户权限的,密码保护与修改,比如只有管理员才能做人员增删操作。考试管理考生应用考生报名用户增删,用户密码修改帮助说明和登录退出系统。模块的页面设计及功能的设计实现。页面设计中注重界面友好简洁大方,容易操作。对于代码部分力求避免出现逻辑,算法设计不强调复杂,做到简单合理,对于程序有统的格式编码,尽量使程序具有较好的可读性,有利于其他的设计者对程序的阅读及其后期修改。对数据库操作的做到稳定运行,访问安全,避免无故的数据库操作异常,并且保证查询满足用户需求,快速无误。保证程序的逻辑结构清晰明了,编程时多使用通用方法比如函数,函数要使用通用窗体函数。然而,本系统的不足之处在于对于这次的毕业设计的软件
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 52 页
第 2 页 / 共 52 页
第 3 页 / 共 52 页
第 4 页 / 共 52 页
第 5 页 / 共 52 页
第 6 页 / 共 52 页
第 7 页 / 共 52 页
第 8 页 / 共 52 页
第 9 页 / 共 52 页
第 10 页 / 共 52 页
第 11 页 / 共 52 页
第 12 页 / 共 52 页
第 13 页 / 共 52 页
第 14 页 / 共 52 页
第 15 页 / 共 52 页
预览结束,还剩
37 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。