- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于C/S架构考试系统的设计与实现
PAGE 1
考试系统
摘要:计算机技术的发展,人们已经进入了信息时代,也有人称为数字化时代;在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价,老师希望有效改进现有的考试模式,提高考试的效率。本系统主要以Visual Studio2012为开发环境,C#为开发语言,使用SQL Server2008数据库,实现了对系统管理,考生管理,题库管理,在线考试,试卷的审批的功能。减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。
关键字:考试系统 Visual Studio2012 C# SQL
目录
TOC \o 1-3 \h \z \u 基于C/S架构考试系统的设计与实现 2
目录 3
一、绪论 5
1.1研究背景及意义 5
1.2国内外发展现状及趋势 6
1.3论文主要工作 7
二、系统分析 7
2.1系统需求分析 7
2.1.1编写目的 7
2.1.2可行性分析 8
2.1.3用例图及用例描述[5] 9
2.1.4非功能性需求[5] 16
2.2系统功能分析 17
2.3技术分析 18
2.3.1Visual Studio2012简介 18
2.3.2SQL Server2008简介 18
2.3.3C#简介 20
三、系统设计 21
3.1系统架构设计 21
3.2系统流程设计 21
3.3系统功能模块设计 24
3.3.1学生模块 25
3.3.2教师模块 26
3.3.3管理员模块 26
3.4数据库设计 26
3.4.1编写目的 26
3.4.2数据库概念设计 27
3.4.3数据库逻辑结构设计 28
3.4.4数据库物理结构设计 29
四、系统实现 32
4用户登录模块系统 32
4.2管理员界面 32
4.2.1用户管理 33
4.2.2题库管理 34
4.2.3科目管理 35
4.3教师界面 36
4.3.1个人信息管理 36
4.3.2试题管理 37
4.4学生界面 37
4.4.1在线考试功能 38
五、系统测试与运行 39
5.1软件测试简介 39
5.2功能测试 40
结束语 43
参考文献 44
致谢 45
一、绪论
1.1研究背景及意义
目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代化考试的需要。
考试系统是全新的科学教育模式的完美的体现,它可以及时是学生学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在本系统中,题目的生成、试卷的提交、成绩的批阅等都可以自动完成。只要形成一套成熟的题库就可以实现考试的自动化。
本系统的功能包括系统管理,考生管理,题库管理,在线考试,试卷审批的功能。开发设计这一考试系统,目标是对学生学能力的测验,可以使学生对自我掌握知识能力的自检;只需录入试题,自动生成试卷,减少教师的工作负担。随机生成的试卷,是高是公平公正,提高了考试质量。
此课题的研究目的在于,对于C/S模式系统的熟练掌握,C/S 结构的基本原则是将计算机应用任务分解成多个子任务,由多台计算机分工完成,即采用“功能分布”原则。客户端完成数据处理,数据表示以及用户接口功能;服务器端完成DBMS的核心功能。这种客户请求服务、服务器提供服务的处理方式是一种新型的计算机应用模式。它可以充分发挥客户PC的处理能力,使应用服务器运行数据负荷矫情,数据的存储管理功能较为透明。
1.2国内外发展现状及趋势
随着计算机技术的飞速发展,其强大的功能已为人们深刻认识,计算机在高等学校考试中应用日趋普及,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对网络化环境下的组织考试、审批,具有着人工管理所无法比拟的优点。系统能提供基于网络教室、校园网及Internet的网上考试、测验、模拟考等,尤其是能网上组织考试,学生能在家通过Internet参加考试和查询分数和教师批语等。手工管理方式在题库管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行[2]
原创力文档


文档评论(0)