毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.net《计算机应用基础》课程考试系统的设计与实现 第3页

更新时间:2016-9-25:  来源:毕业论文
3.系统总体设计
3.1设计目标
本系统是在当今计算机科学发展的同时,对教育教学进行科技化,针对教育教学机构开发设计的,主要实现的目标
(1)迅速实现试题的更新与学生基本信息的管理;
(2)使系统的后台管理功能尽可能完善;
(3)让系统快速添加试题,并可以对试题进行管理;
(4)实现现代考试网络化。
3.2系统功能模块设计
(1)学生功能模块:成绩查询、密码修改、考试功能。学生通过登录后,可以进行相应的操作;要对成绩进行查询时,通过从数据库中取出针对该学生个人相应的所有考试的成绩。并可以对自己的密码进行修改。若要考试,则可以进入考试页面进行考试。
(2)教师功能模块:密码修改、考生考试状态管理、有关成绩与学生基本信息数据导出、成绩查询、试题管理;教师对试题进行管理后,考生可以考试,同时在考试过程中,可以查看哪些学生正在考试与已经考过。当考试完成后对成绩管理及导出成绩,方便统计。
(3)管理员功能模块:密码修改、考生考试状态管理、有关成绩与学生基本信息数据导出、成绩查询、试题管理、课程管理、教师基本信息管理、学生基本信息管理。管理员对课程科目与试题进行管理后,再对考生管理后,考生可以进行考试,同时在考试过程中,可以查看考生考试状态。考试完成后对成绩管理及导出成绩。同时可以对教师信息进行管理。
根据以上对课程考试系统的分析,得出该系统的功能模块图,如下图2所示:
图 2 系统功能模块设计
3.3 数据库设计
课程考试系统的数据库功能主要体现在对各种信息的添加、修改、删除、数据导出、查询、考试、统计和状态重置等操作。其中系统所包含的实体有:管理员、教师、学生、成绩、课程、试卷实体等。
管理员:除了有权对学生、教师账号进行管理之外,管理员还负责对软件的各类数据模块进行全权的管理操作。系统管理员可以添加课程科目,增加、删除、修改试题,对学生成绩、数据导出及个人情况资料进行管理。
教师:教师有权对试题进行添加、修改、删除、学生成绩查询与修改及统计、有关数据导出、学生考试状态设定。
学生:作为系统的核心用户,学生可以进行在线考试,查询自己的考试成绩。
在用户数据库需求分析的基础上,可以建立起数据库的概念模型。概念模型主要是用于反映用户的现实环境和需求,它独立于具体的数据库管理系统,并且于数据库怎样实现也无关。得到上面的数据项和数据结构后,就可以设计满足需求的各种实体及相互关系,再用实体--关系图,即E-R(Entity-Relation)图将这些内容表达出来,以下是有关E-R图3所示

上一页  [1] [2] [3] [4] 下一页

ASP.net《计算机应用基础》课程考试系统的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。