面向对象分析-在线考试系统--19组

面向对象分析-在线考试系统--19组

ID:22477107

大小:197.62 KB

页数:7页

时间:2018-10-29

面向对象分析-在线考试系统--19组_第1页
面向对象分析-在线考试系统--19组_第2页
面向对象分析-在线考试系统--19组_第3页
面向对象分析-在线考试系统--19组_第4页
面向对象分析-在线考试系统--19组_第5页
资源描述:

《面向对象分析-在线考试系统--19组》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机与信息工程系课程实验报告姓名刘金涛-2014134090陈徳辉-2014134074刘源-2014134092学号班级计算机科学与技术(软件测试)课程名称软件工程实验类型设计实验地点M402指导教师邵丽丽实验日期2016.11.22实验成绩实验名称面向对象设计一、实验目的及要求面向对象设计(OODObject-OrientedDesign)面向对象设计就是用面向对象观点建立求解域模型的过程。二、实验内容面向对象设计(OODObject-OrientedDesign)面向对象设计就是用面向对象观点建立求解域模型的过程

2、三、实验步骤一面向对象设计内容(1)系统登录:验证登录用户的身份,根据用户身份进入不同的页面。(2)学生管理:供管理员使用,用于维护学生基本信息。(3)老师管理:供管理员使用,用于维护教师的基本信息。(4)试题管理:供教师管理,用于维护题库。(5)组卷:供教师使用,教师可以根据考试科目,从题库中选择一些符合条件的试题,形成一份试卷。为了方便教师组卷,应提供方便的查询功能,使教师能查询不同要求的试题。(6)在线考试:供学生使用,根据学生的班级和登录时间显示应考科目的试卷内容。试卷完成提交或考试时间到,不再允许学生修改试卷;

3、实现自动评阅,记录学生的考试成绩,并将评阅结果提供给学生。(7)成绩统计:供教师使用,按照科目、班级等统计学生的考试成绩。(9)成绩查询:供教师和学生使用,提供不同查询方式,使教师和学生可以按需查询考试成绩。二系统功能用户类别:登录系统的身份定为三种,一是管理员,二是普通老师,四是学生,只有被授权的用户才可以使用本系统的资源。权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。考生只可以参加在线考试;管理员可以在线制作试卷,控制考试、成绩查询、添加试题、阅卷等。管理员可添加、专业、科目信息

4、、查询修改管理员信息及审批试卷、查询考生成绩。在线考试功能:考生输入学号密码登陆系统后,选择对应的试卷可进行考试。答题中,有倒计时的功能,考试结束时还没提交就自动交卷,系统将自动对客观题进行评分。在线制作试卷:教师、管理员可在线制作试卷,可设定试题的类型、分值,但教师制作试卷后必须要由管理员审核才能考试。控制考试功能:可设定每次的考试时间。考生管理功能:可注册新增学生用户,同时查看考生及班级考生的信息。考生成绩查询功能:提供考生各科目成绩的详细查询。试卷审批功能:只有管理员有此权限。教师制作试卷完毕,只有经过管理员审批后

5、才能发布,发布后学生才能开考。除了实现上述功能以外,在线考试系统还应该具有友好、简洁的界面,安全性要高,稳定性要强。三本系统的结构主要分为三个部分,用户的注册,普通用户(即学生),管理员(即老师)。普通用户通过登录到普通用户界面,在此界面可以进行在线答题,和个人信息修改。管理员通过登录可以进行在线答题,用户管理,科目管理和试题管理。系统功能模块如图管理员(老师角色)有很多模块:系统管理,学生管理,题库管理,试卷管理,成绩管理,退出系统。管理员(老师角色)一一系统管理系统管理中又分为三个模块,分别是系统信息,查询科目以及添

6、加科目这三个模块。其中,在查询科目中,可以查询科目,修改科目以及删除科目。查询系统当用户没有输入(科目名称)时,系统查询的结果为所有记录,用户也可以在其中输入一个值即可以查询。查询出来的结果,在右边可以对该条记录进行修改以及删除。学生管理中又分为两个模块,分别是查询学生以及添加学生这两个模块。其中,在查询学生中,可以查询学生信息,修改学生信息以及删除学生信息。查询系统当用户没有输入(学生证号,姓名)时,系统查询的所有结果为所有记录,用户也可以在其中输入一个值即可以查询。查询出来的结果,在右边可以对该条记录进行查看,修改以

7、及删除题库管理中又分为两个模块,分别是查询题库以及制作题库这两个模块。其中,在查询题库中,可以查询题库信息,修改题库信息以及删除题库信息。查询系统当用户没有输入(学生证号,姓名)时,系统查询的结果为所有记录,用户也可以在其中输入一个值即可以查询。查询出来的结果,在右边可以对该条记录进行查看,修改,及删除。在制作题库中,有以下制作流程:输入题目(题型、科目类型、题目内容),制作一题目后还可以继续制作下一题,完成并可以浏览。四.数据字典利用数据字典,可以进一步描述数据流图中的相关元素。下面列出了数据字典。名称角色信息表别名角

8、色信息描述用户角色信息,用于区分用户的操作权限定义角色信息=角色编号+角色名位置保存在数据库中名称用户信息管理别名用户信息描述用户角色信息,用于记录用户的基本信息定义用户信息=用户名+密码+性别+身份证号码+电子邮件位置保存在数据库中名称课程信息管理别名课程信息描述用于管理课程信息定义课程信息=课程编号+课程名位置保

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。