【在线考试系统的设计与实现11000字】.docxVIP

【在线考试系统的设计与实现11000字】.docx

  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文档。上传文档
查看更多

在线考试系统的设计与实现摘要

随着互联网的高速发展,网络的盛行使得现如今的在线考试系统的开发也变得愈发的迫在眉睫和重要。在线考试系统一般都是以计算机网络为依托的,通过老师、学生、试题、错题等不同的部分共同组成的在线考试系统,旨在方便学生在家也可以考试,可以远程考试,特别是像大学时必考的计算机考试以及各类证书考试一样,采用在线考试系统考试,不仅可以在一定程度上省去大量的纸张,保护了环境,而且在批改试卷时也会省去大量的人力和时间,可以直接采用电脑的特殊性去批卷,不用因为学生的字体看不懂而无从下手等烦恼,并且通过在线考试系统一定程度上也给教师的工作减轻了很多的压力,在分数的统计、分析上也就更加的方便,利用计算机网络可以给教师省下更多的时间。再加上随着2020年新冠疫情的爆发以来,把原本的传统上课变成了网络授课的模式,虽然现在国内疫情有了很大的好转,截止到2021年3月,我国疫情已经基本趋于平缓,但是国外疫情依然非常的严重,这对于在外留学生无法返校等现象,只能通过线上授课的形式去完成学业,这时线上的考试系统就显得尤为的重要,也方便所有在校生进行在线考试。

本系统采用MySQL数据库,基于B/S架构,SSM框架,Java技术。本文档讲解了一个功能完全的在线考试系统的开发过程和运行情况,并对在线考试系统的核心技术展开了深入的探讨和研究。首先第一部分,简要说明了当前设计在线考试系统的初衷和当前在线考试系统的研究现状和背景,以及在当前这个互联网大背景的情况下,在线考试系统对于如今的学校、学生、教师的重要性和意义是什么。其次,第二章就开始讨论,当前的在线考试系统的功能需求,以及根据不同的功能模块的需求进行具体的分析和描述。第三章主要针对在线考试系统的数据库和基本的架构设计进行了——的描述,并且重点阐述了根据第二章中提到的关于在线考试系统的各个模块的具体的数据程序的设计。最后完成了系统的测试工作。此系统最主要分为两个用户角色:学生和管理员。学生的功能模块主要有我的信息、在线考试、我的错题等,管理员的功能模块有学生管理、班级管理、试题管理、错题集、分数统计等。

关键词:在线考试系统;MYSQL数据库;SSM框架;java技术

目录

1概述 1

1.1课题背景 1

1.2国内外研究现状 1

1.3研究内容 1

1.4本课题研究意义 2

2系统开发环境 4

2.1JAVA介绍 4

2.2B/S框架 4

2.3MYSQL数据库 4

2.4HTML简介 4

2.5MyEclipse平台 4

2.6JSP简介 5

3系统分析 6

3.1可行性分析 6

3.1.1技术可行性 6

3.1.2操作可行性 6

3.1.3经济可行性 6

3.1.4法律可行性 7

3.2系统流程设计 7

3.2.1系统开发流程 7

3.2.2登录流程 8

3.3系统功能设计 9

3.3.1功能概述 9

3.3.2系统功能结构 10

3.4性能需求分析 10

3.5系统用例图 10

3.6体系结构设计 1

4数据库设计 13

4.1数据库设计原则 13

4.2数据库概念设计 13

4.3数据库E-R图设计 13

4.4数据库表设计 15

5系统详细设计 17

5.1登录功能 17

5.2管理员功能 17

5.2.1学生信息管理界面 18

5.2.2班级信息管理界面 19

5.2.3试题信息管理界面 20

5.2.4在线考试界面 21

5.2.5错题集界面 21

5.2.6分数统计界面 2

5.3学生功能 23

5.3.1个人信息模块 23

5.3.2在线考试模块 23

5.3.3我的错题模块 24

6系统测试 25

6.1测试的意义 25

6.2测试方法 25

6.3测试用例 26

6.4测试总结 26

结论 28

参考文献 28

第1页,共27页

1概述

1.1课题背景

随着时代的进步科技的发展,互联网和我们的生活的关系越来越紧密

您可能关注的文档

文档评论(0)

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

文档创作者

1亿VIP精品文档

相关文档