- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机毕业论文在线考试系统
摘 要
ASP.NET是目前重要的服务器端开发语言,也是微软公司推出的核心产品。作为ASP的下一版本,ASP.NET并非由ASP3.0自然演化而来,它在许多方面与传统的ASP有着本质的区别。传统的ASP页面时基于程序的脚步组成,而ASP.NET页面则是由大量的WEB控件构成的。这些WEB能够通过基于程序的代码和事件处理程序实现程序性访问,具有更好的可扩展性和可定制性。它还在数据处理方面引入了许多新技术。这些新的特性,使ASP.NET远远的超过了传统的ASP,提高了更好的灵活性,有效的缩短了程序的开发周期。
除了ASP.NET直接提供的大量特性外,它还借鉴了Java、VB语言的开发优势。最突出的特点及它是Mircrosoft.NET Framework的一部分。.NET Framework对于程序开发人员来说是一个非常丰富的平台,可以用于开发应用程序和服务,它具有许多引人注目的优势。.NET Framework也包含一套丰富的类库,从而让开发人员以更少的代码创建更多的应用程序。
本在线考试系统的特色采用.NET框架,利用SQL Server 2005作为数据库管理工具,模块复用率高,系统维护代价小、方便、灵活、高效。
关键词:ASP.NET;SQL;在线考试系统
目 录
摘 要 1
目 录 2
1 在线考试系统的开发背景 3
2 系统设计环境及工具软件介绍 4
2.1 Photoshop简介 5
2.2 ASP.NET介绍 5
2.3 Access介绍 6
2.4 SQL介绍 7
3 功能需求分析 8
3.1 系统所包含的表 8
3.2 系统所包含的表的属性 11
4 系统总体设计 12
4.1系统框架 12
4.3 考试系统的实现 15
4.4 对系统的说明 18
附 录 19
附录一 19
附录二 23
附录三: 26
附录四 27
附录五 31
附录六 33
附录七 37
致 谢 39
参考文献 40
1 在线考试系统的开发背景
随着网络技术和软件技术的飞速发展,特别是Internet/Intranet的出现及其相关技术的迅速发展,信息革命带来了全球范围市场竞争的日益加剧,对传统的和产生了巨大的冲击。就是采用Internet技术,基于工作流的概念,使内部人员方便快捷的,高效的协同工作;改变过去复杂,低效的手工办公方式,实现迅速全方位的。是学校中不可或缺的重要部分,它对于学校的和管理者来说都至关重要。的对象是一个学院或整个学校中每一位,。管理系统应该能为使用者提供充足的信息和快捷的查询手段。同时,还要为本,上级部门提供准确的数据。由于人员众多数据源复杂,统计管理工作困难。以往每做一项工作,都需要花费很多的精力和时间。统计出来的数据往往又不够准确。传统的人工方式存有诸如效率低,保密性差,查找,更新,维护困难等各种各样的缺点。而作为计算机的一种应用,使用计算机对进行管理,会给应用者带来很多方便,例如,,可靠性高,存储量大等。这些优点能够极大地提高效率,同时,这也是学校的信息化,正规化管理以及与先进管理技术接轨的重要条件。因此,
题库功能模块图:
对题库中各个功能的说明:
其中题库管理由五个部分组成,分别是单选题管理、多选题管理、判断题管理、编程题管理、试题说明。单选题采gridview控件实现单选试题的更新、删除、编辑的功能,还采用OleDbConnection的建立实现插入的功能。多选题也是采用同样方法实现这些功能,但再实现插入功能又更加完善了。判断题则采用gridview和detailsview的相互结合实现了插入、删除、更新的功能。试题的说明则采用OleDbConnection的建立实现了插入、更新、删除的功能 。
4.3 考试系统的实现
(1)在线考试系统需让老师,学生,管理员等不同的身份登陆,所需代码见附录一,登陆界面如图4-3。
4-3登陆界面
教师用户名:苏振江 学生用户名:唐志
管理员用户名:汤小芳 密码都为:123
(2)管理员模块包括:管理教师信息(添加,删除,修改),管理学生信息(添加,删除,修改),批量添加教师,学生信息(从EXCEL文件导入),查看学生成绩,具体实现代码见附录二。管理员登陆后的界面见如图4-4。
4-4 管理员界面
(3)教师模式
1对试题的管理,考试时间以及内容的设定和查看学生的成绩,具体实现代码见附录三。见图4-5.
4-5 教师界面
2教师可以添加删除,更新试题,为试题设定分值,设定答案,设定考试时间以及各试
文档评论(0)