首页> 中文学位 >基于.NET的网络管理员考试管理系统的设计与实现
【6h】

基于.NET的网络管理员考试管理系统的设计与实现

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1课题研究的背景

1.2国内外研究现状

1.2.1网络考试的研究现状

1.2.2网上考试系统的几种类型

1.2.3目前主要的远程考试平台

1.2.4网络考试存在的问题

1.3本文的工作及结构安排

第二章关键技术

2.1 .NET Framework概述

2.1.1 .NET Framework简介

2.1.2 .NET Framework框架功能

2.2 ASP.NET概述

2.2.1 ASP.NET与ASP的比较

2.2.2 ASP.NET的关键技术

2.3 ADO.NET技术

2.3.1 ADO.NET概述

2.3.2 ADO.NET对象模型

2.3.3数据表示

2.4 SQL Server 2005简介

第三章基于.NET的网络管理员考试管理信息系统的设计

3.1系统需求分析

3.1.1系统目标

3.1.2系统组成和功能描述

3.1.3业务流程

3.2系统设计

3.2.1系统设计的基本思想

3.2.2系统架构

3.3数据库设计

3.3.1数据库概念结构设计

3.3.2数据库逻辑结构设计

3.3.3数据库各表之间的关系

第四章网络管理员考试管理信息系统的实现

4.1设计思想

4.2在线报名功能模块实现

4.2.1考生登录

4.2.2考生选择考点考场

4.3考务管理功能模块实现

4.3.1系统管理员功能模块

4.3.2考点管理员功能模块

第五章关键技术的解决方案

5.1安全性与权限控制

5.1.1 ASP.NET验证和授权

5.1.2 Membership和Role

5.1.3本系统的安全控制方案

5.2数据库中的并发控制

5.2.1数据库并发控制方法

5.2.2本系统并发解决方案

5.3利用XML实现远程数据访问

5.3.1基于XML数据交换的安全问题

5.3.2 XML加密

5.3.3 XML数据交换安全解决方案

5.3.4 ADO.NET对XML的支持

5.3.5下载考卷的实现方法

第六章结论与展望

参考文献

致谢

展开▼

摘要

网络管理员考试管理系统来源于北京市中小学网络管理员培训项目,对于参加培训的网络管理员的最终考核,拟采用网上报名和考试的方式进行。采用网上考试管理系统的实质是利用现代网络技术,解决在传统的人工考试环境下不能解决的一些问题,达到提高工作质量和工作效率的目的。
   本文分析了系统开发的背景,针对Microsoft公司的.NET开发平台的特点与优势,从网络管理员考试管理入手,经过需求分析、建模设计与总体设计,设计了一个基于.NET技术多层结构的网络管理员考试管理信息系统。本系统的开发使用微软的SQL Server2005做后台数据库服务器,在Visual studio.NET2005开发环境下实现的。在.NET框架下,采用面向对象的程序设计语言、ASP.NET动态网页编程、ADO.NET数据库访问对象模型等技术。数据库的安全访问是应用系统开发中较为复杂的问题,本文针对这些采用多层结构的形式,利用ASP.NET技术开发设计了一套可应用于Web系统的业务逻辑。采用以角色为中心的安全模型。此模型使用角色将模块和用户分开,提高系统权限管理的效率。
   所设计开发的网络管理员考试管理系统功能较为完善,有效地提高了北京市中小学网络管理员培训考核管理工作的效率和管理质量,该系统已经在试运行阶段。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号