在线考试系统 课程的设计.docVIP

  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文档。上传文档
查看更多
在线考试系统 课程的设计

课程设计报告 (2012 -- 2013年度第 二 学期) 名 称:软件工程课程设计 题 目: 在线考试系统 院 系:计算机系 班 级: 学 号: 学生姓名: 指导教师:宋雨,陈晴,王德文 设计周数:2周 成 绩: 日期:2013年 6 月19 日 《软件工程》课程设计 任 务 书 一、 目的、要求 通过该课程设计要使学生树立起强烈的工程化意识,用工程化思想和方法开发软件。切实体会出用软件工程的方法开发系统与一般程序设计方法的不同之处,学生在对所开发的系统进行软件计划、需求分析、设计的基础上,实现并测试实际开发的系统。通过一系列规范化软件文档的编写和系统实现,使学生具实际、设计、的基本能力。《)《《》设计` 学生基本流程图: 对现有系统的其他说明 维护:系统的维护只要由开发单位提供维护; 人员:开发人数较少,管理员数目一定,参加考试的人员必须是数据库中的存在人员,所以在每进行一次考试之前,管理人员都要确定可以参加考试的学生。 设备:软、硬件设备充足; 局限性:开发时间少,与直接用户接触较少,开发人员只是负责开发软件,并没有与学生直接接触,不知道他们对考试系统有什么样的要求。 技术可行性分析 基于浏览器的在线考试系统,采用B/S架构,mvc设计思想,前台用jsp动态页面生成,servlet做跳转,并调用javaBean做相关处理,比如通过jdbc访问数据库。 经济可行性分析 此软件开发周期一般为2-3PC机系统能够承担,开发费用不高。然而,实际上我们做的只是真正的考试系统的一小部分,所以我们的开发时间为2周。目前,大多数单位都拥有高性能微机和局域网,该软件系统的安装、部署、运行和维护,都不会给单位增加太高的费用。所以该系统在经济上是可行的。 社会因素可行性分析 法律因素 用户使用可行性 软件需求规格说明书(SRS) 需求概述 软件需求的摘要和简单描述 系统主要由学生部分和管理员部分两大部分组成,学生部分可以实现在线考试、查询考试成绩、查询考务公告等功能;管理员部分可以实现学生管理、试题管理、考试试卷管理等功能,管理员可以很方便地出卷、实现自动判卷、自动登记成绩,还可以对学生信息和考务信息进行管理。 2)运行环境 Win xp/2007 功能需求 用例图 学生用例图: 管理员用例图: 管理员用例图说明: 部分顺序图 鉴于各种操作有很大的重复性,所以分别选择管理员及学生的一个用例进行顺序流图的绘制。 第一个: 管理员修改密码 第二个:学生考试序列图 数据描述 1)如表2-1所示,其为本系统数据库的表,它承载了数据库所有数据。 表2-1 在线测试系统表 表名 描述 包含信息 管理员信息表(admin) 对管理员基本资料的记录 管理员账号(id 主键)、管理员姓名(name)、管理员密码(pwd) 科目信息表(subject) 对科目基本资料的记录 科目序号(id 主键)、科目名称(name) 题目信息(question) 对试题信息的记录 试题编号(id主键)、所属课程号(subject-id 联系科目的外键)、题目编号(question_id联系试题的外键)题目类型(questionType)、题目内容(question)、A选项(questionItem1)、 B选项(questionItem2)、C选项(questionItem3)、D选项(questionItem4)答案(questionAnswer) 试卷信息(testpaper) 对试卷的记录 试卷编号(id 主键)、试卷科目(subject-id 联系科目的外键) 试卷名字(name) 学生信息表(student) 对学生基本资料的记录 学生学号(studentID 主键)、学生姓名(realname)、学生密码(pwd)、 学生成绩表(testresult) 对学生成绩的记录 成绩编号(id主键),所属学生编号(sudent-id联系学生表的外键),所属卷子(testpaper_id 联系试卷表的外键),成绩(grade) 2)数据词典: 对于数据流图中的每个元素,都可以通过数据词典加以描述,以保证数据定义的严格性,针对本系统, 也对数据词典的描述如下: 用户登录信息=登录账号+密码 用户名=[管理员 |学生] 管理员=登录账号+管理员姓名+管理员密码 密码=1{

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档