数据库课程设计报告——在线考试系统数据库设计学号:80911014姓名:温石水班级:08计本1班第1节系统设计系统名称::开发背景近年来,计算机技术、技术的迅猛发展,给传统的办学提出了新的模式。绝大部分大学和学院都已介入互联网并构成校园网,各校的硬件设施已经比较完善。通过设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理、信息的发布与管,从而方便管理者、老师和学生间信息发布、信息交流和信息共享。开发的无纸化在线考试系统,目的在于探索一种以互联网为基础的考试模式。通过这种新的模式,提高了考试工作效率和标准化水平,是学校管理者、教师和学生可在任何时候、任何地点通过网络进行在想考试。:,学校与社会上的各种考试大都采用传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公正、客观,更加激发学生的学习兴趣。、考生经过管理员分配的编号和密码登陆在线考试系统可以查看个人信息、参加考试。2、考生可以在试卷库(试卷都是主观题)中随即抽取试卷。当考生答题完毕提交试卷时,系统会根据考生选择的答案与正确答案进行比较,最后进行评分。3、管理员登陆考试系统即可查看试卷详细信息、查询试卷以及对试卷进行添加、修改和删除。4、管理员在学生信息管理中对学生基本信息的查询、修改和删除。5、管理员可以考试科目信息中实现显示、添加和删除考试科目信息,查看考生的考试记录信息。在管理员信息管理中用于管理员修改密码。:MicrosoftVisualStudio2005。系统开发语言:C#。数据库管理系统软件:MicrosoftSQLServer2003。运行平台:::DFD图图1在线考试系统的顶层DFD图图2在线考试系统的第二层DFD图图3第三层DFD图——考试子系统图4第三层DFD图——,为了灵活地维护系统,设计了后台管理员模块,通过后台管理员模块可以方便地对整个在线考试系统进行维护。此外,本系统的用户还应包括学生。基础数据表有:考生(系统编号,考生编号,考生姓名,考生性别,考生登录密码)试题(系统编号,试题题目,试题所属科目,试题答案(A,B,C,D),试题正确答案)考试科目(系统编号,考试科目名称,添加日期)考试记录(系统编号,考生编号,考生姓名,考试科目名称,考试试题答案,考试得分,试题正确答案,试题是否发布)管理员(系统编号,管理员登陆账号,管理员姓名,管理员登陆密码)模块设计登陆模块。考生只有经过管理员分配的编号和密码才能登陆在线考试系统参加考试。随即抽取试卷模块。考生可以在试卷库(试卷都是主观题)中随即抽取试卷。自动评分模块。考生答卷完毕厚要对考生的答案评分,当考生答题完毕提交试卷时,系统会根据考生选择的答案与正确答案进行比较,最后进行评分。试题管理模块。管理员登陆此模块后即可查看试卷详细信息、查询试卷以及对试卷进行添加、修改和删除。学生信息管理模块。
在线考试系统数据库设计 来自淘豆网m.daumloan.com转载请标明出处.