基于web网络考试系统设计与开发.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-01
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11025
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现如今,由于网络计算机科技的高度创新,计算机已经运用于各个家庭以及工作单位中,考试也在实现网络一体化。现如今,考试不再只有单一的纸质版,网络考试的加入很大程度的节约了纸张和人力。

网络考试运用于各个领域,比如:学校考试中,公务员等国家考试中,各单位招聘考试中。所以决定做一个基于web网络考试系统的设计与开发,此系统可以帮助更多的使用者快捷考试。

   网络考试现在的普遍一定程度上是因为这样可以高效快捷,并且可以节省纸张,保护环境。此系统主要由数据库的设计,页面系统的设计。页面系统设计,从上而下由管理员页表,教师页表,考生页表组成。那么对于后台数据库大致的设计来说,一开始先对数据库进行一个整体设计来确定下大致的轮廓,再然后多数据库进行一个概念性的设计,确定数据库的大致内容,最后再直接设计数据库表。对于网络考试系统的设计,首先,调研在现实的生活中对于网络考试的应用,看一般都有那些步骤,再根据需求确定自己要开发的内容,最后去完成此系统的需求分析、对可行性进行分析、对可完成性进行分析,对可操作性进行分析,并经过对现行的业务流程的测试,完成了系统业务流程。

   通过设计,在线考试系统是主要基于WEB和JSP设计的,主要开发系统由MyEcilpse,数据库的开发系统由SQL Server 2005数据库(由于电脑只能支持2005版本,也可以选用2008版本),本系统用于方便大众考试设计,考生可以依据要求提取数据库中的试题,并且进行考试的基本操作。

 

关键字:网络考试;系统;高效

 

目录

摘要

Abstract

1.绪论-1

1.1项目的开发背景-1

1.2 项目开发的意义-2

2.可行性分析-2

2.1操作可行性分析-2

2.2技术可行性分析-2

2.3经济可行性分析-3

3. 设计原则-3

3.1设计原则-3

3.2  设计原则的意义-4

4. 需求分析-4

4.1用户功能需求:-4

4.2性能需求-5

5. 系统分析-5

5.1 业务流程分析-5

5.2数据流程图-8

5.3 数据字典-10

5.3.1数据字典的意义-10

6 系统设计-13

6.1 系统功能设计-13

6.1.1 功能设计模块-13

6.2 系统数据库设计-14

6.2.1 E-R图和实体属性的意义:-14

6.2.2概念结构设计-15

6.2.3 数据库表的设计-20

7.系统实现-23

7.1登陆界面的实现-23

7.2部分管理界面-25

7.3考生界面-27

7.4老师管理界面-28

8. 系统开发工具与开发模式的选择-30

8.1 系统开发工具的选择-30

9 软件测试与分析-31

9.1 软件测试的意义-31

9.2 软件测试的重要性-31

9.3 测试实例的研究与选择-31

9.4 测试环境与测试条件-32

9.5系统运行情况-32

9.6 系统评价-32

10 结论-33

参考文献-33

致    谢-34

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:因此对于开发网络考试系统,采取了调查实际情况、收集数据和相关的资料、处理数据确定方案。通过调查发现传统的考试方法存在以下一些问题:考生过多需求管理的信息就多,管理......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: