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

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

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象分析-在线考试系统--19组.doc

计算机与信息工程系课程实验报告 姓 名 刘金涛-2014134090 陈德辉-2014134074 刘源-2014134092 学 号 班 级 计算机科学与技术 (软件测试) 课程名称 软件工程 实验类型 设计 面向对象设计(OOD Object-Oriented Design) 面向对象设计就是用面向对象观点建立求解域模型的过程 实验步骤 一 面向对象设计内容 (1)系统登录:验证登录用户的身份,根据用户身份进入不同的页面。 (2)学生管理:供管理员使用,用于维护学生基本信息。 (3)老师管理:供管理员使用,用于维护教师的基本信息。 (4)试题管理:供教师管理,用于维护题库。 (5)组卷:供教师使用,教师可以根据考试科目,从题库中选择一些符合条件的试题,形成一份试卷。为了方便教师组卷,应提供方便的查询功能,使教师能查询不同要求的试题。 (6)在线考试:供学生使用,根据学生的班级和登录时间显示应考科目的试卷内容。试卷完成提交或考试时间到,不再允许学生修改试卷;实现自动评阅,记录学生的考试成绩,并将评阅结果提供给学生。 (7)成绩统计:供教师使用,按照科目、班级等统计学生的考试成绩。 (9)成绩查询:供教师和学生使用,提供不同查询方式,使教师和学生可以按需查询考试成绩。 二系统功能 用户类别:登录系统的身份定为三种,一是管理员,二是普通老师,四是学生,只有被授权的用户才可以使用本系统的资源。 权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。考生只可以参加在线考试;管理员可以在线制作试卷,控制考试、成绩查询、添加试题、阅卷等。管理员可添加、专业、科目信息、查询修改管理员信息及审批试卷、查询考生成绩。 在线考试功能:考生输入学号密码登陆系统后,选择对应的试卷可进行考试。答题中,有倒计时的功能,考试结束时还没提交就自动交卷,系统将自动对客观题进行评分。 在线制作试卷:教师、管理员可在线制作试卷,可设定试题的类型、分值,但教师制作试卷后必须要由管理员审核才能考试。 控制考试功能:可设定每次的考试时间。 考生管理功能:可注册新增学生用户,同时查看考生及班级考生的信息。 考生成绩查询功能:提供考生各科目成绩的详细查询。 试卷审批功能:只有管理员有此权限。教师制作试卷完毕,只有经过管理员审批后才能发布,发布后学生才能开考。 除了实现上述功能以外,在线考试系统还应该具有友好、简洁的界面,安全性要高,稳定性要强。 三本系统的结构主要分为三个部分,用户的注册,普通用户(即学生),管理员(即老师)。普通用户通过登录到普通用户界面,在此界面可以进行在线答题,和个人信息修改。管理员通过登录可以进行在线答题,用户管理,科目管理和试题管理。 系统功能模块如图 系统功能如图 用户用例图 管理员用例图 管理员(老师角色)有很多模块:系统管理,学生管理,题库管理,试卷管理,成绩管理,退出系统。 管理员(老师角色)――系统管理 系统管理中又分为三个模块,分别是系统信息,查询科目以及添加科目这三个模块。 其中,在查询科目中,可以查询科目,修改科目以及删除科目。 查询系统当用户没有输入(科目名称)时,系统查询的结 果为所有记录,用户也可以在其中输入一个值即可以查询。查询出来的结果,在右 边可以对该条记录进行修改以及删除。 学生管理中又分为两个模块,分别是查询学生以及添加学生这两 个模块。 其中,在查询学生中,可以查询学生信息,修改学生信息以及删除学生信息。 查询系统当用户没有输入(学生证号,姓名)时,系统查 询的所有结果为所有记录,用户也可以在其中输入一个值即可以查询。 查询出来的结果,在右边可以对该条记录进行查看,修改以及删除 题库管理中又分为两个模块,分别是查询题库以及制作题库这两个模块。 其中,在查询题库中,可以查询题库信息,修改题库信息以及删除题库信息。 查询系统当用户没有输入(学生证号,姓名)时,系统查 询的结果为所有记录,用户也可以在其中输入一个值即可以查询。 查询出来的结果,在右边可以对该条记录进行查看,修改,及删除。 在制作题库中,有以下制作流程:输入题目(题型、科目类型、题目内容), 制作一题目后还可以继续制作下一题,完成并可以浏览。 四.数据字典 利用数据字典,可以进一步描述数据流图中的相关元素。下面列出了数据字典。 名称 角色信息表 别名 角色信息 描述 用户角色信息,用于区分用户的操作权限 定义 角色信息=角色编号+角色名 位置 保存在数据库中 名称 用户信息管理 别名 用户信息 描述 用户角色信息,用于记录用户的基本信息 定义 用户信息=用户名+密

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档