网上考试系统本科毕业论文

上传人:re****.1 文档编号:500249390 上传时间:2023-05-30 格式:DOC 页数:37 大小:965.50KB
返回 下载 相关 举报
网上考试系统本科毕业论文_第1页
第1页 / 共37页
网上考试系统本科毕业论文_第2页
第2页 / 共37页
网上考试系统本科毕业论文_第3页
第3页 / 共37页
网上考试系统本科毕业论文_第4页
第4页 / 共37页
网上考试系统本科毕业论文_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《网上考试系统本科毕业论文》由会员分享,可在线阅读,更多相关《网上考试系统本科毕业论文(37页珍藏版)》请在金锄头文库上搜索。

1、. . . . #学校毕业论文题目:网上考试系统 学校:XX#学校学院:计算机信息学院专业:计算机网络技术指导老师:杨#班级:网络1115XX:姚#3学号:1100005926 / 目录第一章 引言31.1 开发的意义31.2 开发的容31.3 开发的目标31.4条件与约束41.4.1时间约束41.4.2技术约束41.5性能需求41.5.1数据精确度41.5.2时间特性4第二章 相关技术52.1 SQL Server 2012 数据库52.1.1可信任52.1.2高效62.1.3智能62.2 Microsoft Visual Studio 201062.2.1 9个新功能:62.2.2 5大创

2、新72.2.3 顺应新的技术潮流72.3编辑本段Visual Studio IDE 改进82.3.1新的外观和行为82.3.2帮助您快速浏览代码的工具82.3.3调试82.3.4代码生成和文本模板92.4 ASP.NET102.5 C#10第三章 需求分析123.1 编写目的123.2 背景123.3 定义123.4 用户特点133.5 需求规定13第四章 数据库详细说明144.1数据库数据表说明144.2使用它的程序144.3约定144.4专门指导144.5支持软件154.6结构设计154.6.1数据库关系154.6.2物理结构设计15第五章 详细说明书195.1背景195.2定义195.3

3、运行环境205.4基本设计概念和处理流程205.5系统模块图225.6用例图225.7系统结构图:255.7.1结构图255.7.2三层结构(DAL、BLL、MODEL)概述255.8管理员功能模块265.9教师功能模块265.10学生功能模块275.11结构275.12功能器与程序的关系275.13考试系统的运行和控制285.13.1考试登陆285.13.2考试计时285.13.3系统规则285.14.4随机抽题285.14.5主观题人工阅卷295.16人工处理过程295.17出错信息305.18补救措施305.19系统维护设计30第六章 个人设计部分说明316.1个人设计部分概述316.2

4、个人设计部分数据库说明316.3个人设计部分三层架构说明326.4个人设计部分界面设计说明326.5个人设计部分程序设计说明346.6个人设计部分所存在的问题34参考文献35总结36致37第一章 引言1.1 开发的意义利用信息技术来改进课堂教学”是当前学校教育改革的一条重要思想,是提高教学质量的具体措施。随着信息技术向教育领域的扩展,校园信息化建设的步伐日益加快。很多学校都建立了自己的校园网,开展了网上教学、网上作业等教学活动。在教育信息化浪潮的推动下,传统的考试方式因其固有的弱点,必将面临着改革,而网上考试是教育改革和教育信息化的必然发展趋势。因此,为了加快教学评价信息反馈的速度,适应现代化

5、教学的发展,本开发小组结合本现今教育形式的发展趋势,运用动态网页语言和数据库开发了网上考试系统,实现了无纸化考试,并收到了良好的效果。以下就系统的开发过程以与其相关技术等方面,进行重点的阐述。1.2 开发的容针对ASP.NET这门课程,开发了一个在线网上考试系统。该系统采用方便管理与维护的浏览器 / 服务器系统架构,减少管理人员对客户端的维护。WEB服务器使用微软的信息服务器管理系统,数据库采用SQL SERVER2008数据库,客户端浏览器使用Internet Explorer。1.3 开发的目标在教育信息化浪潮的推动下,传统的考试方式因其固有的弱点,必将面临着改革,而网上考试是教育改革和教

6、育信息化的必然发展趋势。因此,为了加快教学评价信息反馈的速度,适应现代化教学的发展,本开发小组结合现今教育考试的发展趋势,运用动ASP.NT语言和数据库开发了网上考试系统,实现了无纸化考试。同时使的对考试的管理更加快捷方便。1.4条件与约束1.4.1时间约束该系统研制时间为1个月,2014年1月7日交付使用。1.4.2技术约束要求采用B/S结构,数据库采用SQL SERVER。界面要求使用汉字。1.5性能需求1.5.1数据精确度数量值:考生分数均为整数。时间值:精确到日,并以yyyy/mm/dd的形式表示1.5.2时间特性页面响应时间:不超过10秒更新处理时间:不超过15秒数据转换与传输时间:

7、不超过30秒第二章 相关技术2.1 SQL Server 2012 数据库SQL Server 2012出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。 这个平台有以下特点: 可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。2.1.1可信任在今天数据驱动的世界中,公司需要继续访问他们的数据。SQL Server 2012为关键任务应用程

8、序提供了强大的安全特性、可靠性和可扩展性。 (一)保护你的信息 在过去的SQL Server 2005的基础之上,SQL Server 2012做了以下方面的增强来扩展它的安全性: 简单的数据加密SQL Server 2012可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。进行加密使公司可以满足遵守规和与其关注数据隐私的要求。简单的数据加密的好处包括使用任何围或模糊查询搜索加密的数据、加强数据安全性以防止未授权的用户访问、还有数据加密。这些可以在不改变已有的应用程序的情况下进行。 外键管理 SQL Server 2012为加密和密钥管理提供了一个全面的解决方案。为了满足不断

9、发展的对数据中心的信息的更强安全性的需求,公司投资给供应商来管理公司的安全密钥。SQL Server 2012通过支持第三方密钥管理和硬件安全模块(HSM)产品为这个需求提供了很好的支持。 增强了审查 SQL Server 2012使你可以审查你的数据的操作,从而提高了遵从性和安全性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进行读取的信息。SQL Server 2012具有像服务器中加强的审查的配置和管理这样的功能,这使得公司可以满足各种规需求。SQL Server 2012还可以定义每一个数据库的审查规,所以审查配置可以为每一个数据库作单独的制定。为指定对象作审查配置使审查

10、的执行性能更好,配置的灵活性也更高。2.1.2高效SQL Server 2012降低了管理系统、.NET架构和Visual Studio Team System的时间和成本,使得开发人员可以开发强大的下一代数据库应用程序。 2.1.3智能商业智能(BI)继续作为大多数公司投资的关键领域和对于公司所有层面的用户来说的一个无价的信息源。SQL Server 2012提供了一个全面的平台,用于当用户需要时你可以为其提供智能化。2.2 Microsoft Visual Studio 2010Visual Studio 是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visu

11、al Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。Visual Studio 2010在原来的基础上增加了9个新功能、五大创新等等。2.2.1 9个新功能:它将是经典的一个版本,相当于当年的6.0版。而且它可以自定义开始页;新功能还包括: C# 4.0中的动态类型和动态编程; (2)多显示器支持; (3)使用Visual Studio 2010的特性支持TDD; (4)支持Office ; (5)Quick Search特性; (6)C+ 0x新特性; (7)IDE增强; (8)使

12、用Visual C+ 2010创建Ribbon界面; (9)新增基于.NET平台的语言 F#; 2.2.2 5大创新根据微软发布的一份官方文档宣称,Visual Studio 2010和.NET Framework 4.0将在下面五个方面有所创新: 化的应用程序生命周期管理 在一个组织中,应用程序生命周期管理(ALM)将牵涉到多个角色。但是在传统意义上,这一过程中的每个角色并不是完全平等的。Visual Studio Team System 2010将坚持打造一个功能平等、共同分担的平台以用于组织的应用程序生命周期管理过程。 2.2.3 顺应新的技术潮流每年,业界的新技术和新趋势层出不穷。通过

13、Visual Studio 2010,微软将为开发者提供合适的工具和框架,以支持软件开发中最新的架构,开发和部署。 从Visual Studio的第一个版本开始,微软就将提高开发人员的工作效率和灵活性作为自己的目标。Visual Studio 2010将继续关注并且显著地改进开发者最核心的开发体验。 下一代平台浪潮的弄潮儿:微软将继续投资于市场领先的操作系统,工具软件和服务器平台,为客户创造更高的价值。使用Visual Studio 2010,将可以在新一代的应用平台上,为你的客户创造令人惊奇的解决方案。 跨部门的应用:客户将在不同规模的组织创建应用,跨度从单个部门到整个企业。Visual S

14、tudio 2010将确保在这么宽泛的围的应用开发都得到支持。 高效的开发环境:Microsoft Visual Studio 2010 采用拖曳式便能完成软件的开发。简简单单的操作便可以实现一个界面的生成。但拖曳的界面,也应当有相应的代码来实现功能。Microsoft Visual Studio 2010支持C#、C+ 、VB。 可以快速实现相应的功能。 2.3编辑本段Visual Studio IDE 改进2.3.1新的外观和行为可视增强功能: IDE 已经过重新设计,提高了可性读。为了减少杂乱,不必要的行和渐变都已删除。支持多个监视器“代码编辑器”和“设计”视图窗口等文档窗口现在都可以放

15、置在 IDE 窗口的外部。例如,您可以将“代码编辑器”拖出 IDE,以便可以将它与“设计”视图窗口并排查看。 2.3.2帮助您快速浏览代码的工具代码编译器:新的代码编辑器使代码更容易阅读。您可以通过在按住 Ctrl 的同时滚动鼠标滚轮来进行缩放。此外,当您在 Visual C# 或 Visual Basic 中单击某个符号时,该符号的所有实例都将自动突出显示。 键入时即开始搜素:新的“定位到”功能对文件、类型和成员提供“键入时即开始搜索”支持。“定位到”使您能够利用 Camel 大小写格式和下划线来缩写搜索文本。例如,可以使用“AOH”来搜索“AddOrderHeader”。 调用层次结构:在 Visual C# 和

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号