《信息论与编码》在线考试系统的设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘?
要
信息时代计算机网络技术给整个社会带来的冲击已经波及到社会的各个层面,随着现代远程教育的兴起,网络考试系统也开始受到人们的关注。网络化考试系统对节约考试成本,实现远距离的同步考试,提高考试效率,确保考试结果的公平、公正、科学、及时等具有重要的意义。相比传统的考试方式,网络考试的好处是显而易见的,不仅可以动态地管理考试信息,而且还提高了教学的灵活性。本系统采用B/S的体系结构,利用Access设计了系统的数据库,使用ASP语言实现了用户管理、题库管理、试卷生成、在线考试、成绩查询。可以满足《信息论与编码》这门课程客观题的网络考试需求,有效地减速轻了教师的工作负担。
本文介绍了整个考试系统的需求分析、概要设计、以及详细设计,达到了预期的效果。
关键词:网络考试;ASP;ACCESS;B/S体系结构;VBScript
各模块功能简介
登录模块:当用户登录到考试系统时,首先要求输入用户名和密码,按下确定后进行身份验证,如果没有通过身份验证,根据验证结果进行不同的操作,说明没有通过的原因。没有通的原因可能为,输入的姓名和密码错误,该用户不存在等;
身份验证模块:当用户进入考试系统时,系统根据不同的情况返回不同的值,以判别该用户是老师还是学生;
查成绩模块:当考生登录后,可查询自己不同试卷的最后得分;
生成试卷模块:根据读取到的试卷设置,生成考试试卷;
生成单项选择题模块:根据考试要求,从数据库中的单项选择题库中随机抽取规定数量的单项选择试题;
生成多项选择题模块:根据考试要求,从数据库中的多项选择题库中随机抽取规定数量的多项选择试题;
生成判断题模块:根据考试要求,从数据库中的判断题库中随机抽取规定数量的判断试题;
读取数据库模块:根据要求,从数据库中读取需要的信息;
做试卷模块:考生做试卷,让考生根据试题要求,输入答案;
生成试题模块:根据读取到的信息,生成试题;
生成单项选择题模块:根据教师的输入,将新生成的单项选择题保存到数据库中;
生成多项选择题模块:根据教师的输入,将新生成的多项选择题保存到数据库中;
生成判断题模块:根据教师的输入,将新生成的判断题保存到数据库中;
提交试卷模块:将考生答案保存到数据库中,然后评卷,再把考试的分数保存到数据库中;
评分模块:对考生试卷的答案和标准答案对比,对的加分,最后得出考试结果;
保存到数据库模块:根据要求,将数据保存到数据库中。