基于JSP的在线考试系统概要设计.docxVIP

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

PAGE8

基于JSP的在线考试系统

的概要设计说明书

目录

TOC\o1-3\h\z\u目录 1

1引言 2

1.1编写目的 2

1.2背景 2

1.2.1项目名称 2

1.2.2项目背景和内容概要 2

1.3参考资料和相关文档 2

2需求模型设计 3

2.1领域系统 3

2.2角色 3

2.3用例图 3

3MVC对象设计 5

3.1边界对象 5

3.2控制对象 5

3.3实体对象 5

4总体设计 6

4.1需求规定 6

4.2开发与运行环境 6

4.3总体结构 6

4.4系统测试 8

5系统模块划分 8

5.1用户模块 8

5.1.1功能描述 8

5.1.2界面设计 9

1引言

1.1编写目的

这是一份对于网上考试系统软件的概要设计书,写这份设计书的目的在于将软件系统需求转换为未来系统的设计,逐步开发强壮的系统构架,使设计适合于实施环境,为提高性能而进行设计。同时,制定规范:代码体系、接口规约、命名规则。有了开发规范和程序模块之间和项目彼此之间的接口规则、还有自己做程序的方式方法,都可以使整个软件开发工作可以协调有序地进行。这份概要设计说明书适合于开发人员和客户共同参考。

1.2背景

1.2.1项目名称

名称:基于JSP的网络在线考试系统

1.2.2项目背景和内容概要

随着网络信息技术的发展,网络化考试已经成为了现代考试的重要特征。传统的网络化考试系统大多工作在C/S模式,具有稳定和快速的特点,但是系统安装和使用过于复杂,不便于操作。基于Internet的WEB构的应用程序,安装使用和维护简单,在高速网络的支持下,基于网络的无纸化考试系统B在线考试系统的开放性、分布性的特点使得考试突破了时间和空间的限制,其分数评定的客观公正性尤为突出,因此,基于WEB的考试系统正成为当前考试系统研究的热点之一。基于JAVA的WEB在线考试系统是典型的B/S架需求,可以很好地满足一般考试需求。

1.3参考资料和相关文档

[1]郝玉龙.J2EE编程技术[M].北京:清华大学出版社,2008:20-30

[2]汪永明主编.基于B/S模式的在线考试系统[J].2004年14期:1-23

[3]冯长江.在线考试系统[D].本科.2008:1-30

[4]向学哲.JSP程序设计教程[M].北京:人民邮电出版社,2007:29-45

2需求模型设计

2.1领域系统

.管理控制系统

.用户系统

2.2角色

.管理员

.用户(学生)

2.3用例图

用户:

.学生注册

.在线考试

.成绩查询

管理员:

.管理员管理

.学生信息管理

.课程管理

.学生成绩管理

.套题管理

.试题管理

图2.1管理员用例图

图2.2学生用例图

3MVC对象设计

3.1边界对象

.课程信息信息

.成绩信息信息

.学生注册信息

.套题信息

.系统管理员登录信息

.学生登录信息

3.2控制对象

.学生、课程、实体等信息添加、查询、更新或者删除过程

.注册登录过程

3.3实体对象

.学生信息记录

.学生成绩记录

.管理员记录

.课程信息记录

.套题信息记录

.试题信息记录

4总体设计

4.1需求规定

本系统在浏览器中运行的时候,如果你是管理员的话进入后台都会跳转到登入界面然后进入之后对管理员管理模块、用户管理模块、题库管理模块、试题管理模块、考试管理模块、成绩管理模块进行操作。

实现用户登陆信息和用户基本信息的增、删、改、查功能题库数据库信息的增、删、改、查功能题库中数据对象属性的增、删、改、查功能实现对整套试题的增、删、改、查功能自动生成一套完整的试题实现对试题的解答过程、判卷系统的实行实现对成绩数据的查询实现对成绩排序。

4.2开发与运行环境

本系统采用B/S模式结构设计,运用JSP技术和ssh2框架技术结合,通过JDBC操作数据库,实现了在线考试,成绩查询,考题管理等功能。学生考试时可以选择要考的科目及其包含试卷。当学生提交考卷后,系统会自动批改试题,自动生成考生成绩和考卷对错情况。学生可以查询自己的成绩信息和试卷,以便更好地了解自己的学习情况。教师也可以通过分数段统

您可能关注的文档

文档评论(0)

浙江工程信息通 + 关注
实名认证
服务提供商

网络工程师持证人

本人已从事浙江省工程咨询5年,对浙江省内工程信息非常熟悉,可获取新建工程相关联系人、设计院、业主等关键信息。另外从事楼宇自控专业已10年,考取了一建二建等资格证书,有关考试方面的问题(考试心得、方法、学习资料等)都欢饮来咨询交流。

领域认证该用户于2023年05月11日上传了网络工程师

1亿VIP精品文档

相关文档