首页> 中文学位 >基于XML Web Services信息管理系统研究——分布式数据库环境下培训管理系统开发
【6h】

基于XML Web Services信息管理系统研究——分布式数据库环境下培训管理系统开发

代理获取

目录

文摘

英文文摘

厦门大学学位论文原创性声明及著作权使用声明

绪论

第1章XML与数据集成

1.1 XML概述

1.2 XML与HTML

1.3 XML主要技术

1.4 XML应用

1.4.1支持数据交换

1.4.2在异构数据库集成中的关键技术作用

1.4.3存储数据

1.4.4支持以文档为中心和以数据为中心的应用

1.4.5定义新的标记语言

1.5 XML与数据库

1.5.1 XML数据库定义

1.5.2 XML数据模型

1.6 XML未来的发展

第2章.NET平台及VS.NET开发工具

2.1.NET平台

2.1.1.NET平台产生背景

2.1.2.NET平台的组成

2.1.3.NET技术框架内核

2.1.4.NET主要特性

2.2 Visual Studio.Net功能概述

2.2.1 VS.NET特生

2.2.2 VS.NET运用

2.3 ADO.NET与访问数据库

2.3.1 ADO.NET概述

2.3.2 ADO.NET对象体系

2.3.3 ADO.NET的DataSet对象

2.3.4 DataSet使用方法

2.3.5 ADO.NET与XML集成

2.3.6 ADO.NET与数据库集成操作

2.4 ASP.NET及其创建XML Web服务和应用

2.4.1 ASP.NET概述

2.4.2服务器端ASP.NET的运行环境

2.4.3 ASP.NET结构

2.4.4 ASP.NET应用程序配置文件

2.4.5 Web系统介绍

2.4.6 ASP.NET创建XML Web服务与应用

第3章XML Web Services

3.1 XML Web Services概述

3.2 XML Web Services体系结构

3.3 XML Web Services具体内容

3.4 XML Web Services特点

3.5 XML Web Services缺陷和面临的挑战

3.6建立XML Web Services方法

3.7XML Web Service安全研讨

3.7.1 XML Web Service安全问题

3.7.2XML Web Service安全技术

3.8 XML Web Services发展

第4章数据库系统构建和应用

4.1 SQL Server数据库开发基础

4.2 SQL简介

4.3分布式数据库

4.3.1分布式数据库概述

4.3.2分布式数据产生的原因

4.3.3分布式数据库系统的特点

4.3.4分布式数据库系统体系结构

4.3.5客户/服务器体系结构

4.3.6分布式数据库运行过程

4.3.7分布式数据库现状及未来

4.4分布式数据库系统构建

4.4.1建立链接服务器

4.4.2建立分布式数据库视图

4.5分布式数据库查询优化

4.5.1分布式查询优化的目标

4.5.2分布式查询策略

4.5.3分布式查询优化的方法

4.6分布式数据库系统的安全防范

4.6.1网络安全问题

4.6.2分布式数据库本身安全问题

4.6.3分布式数据库安全防范的主要技术

第5章培训管理系统分析和设计

5.1系统建立的背景及意义

5.2系统分析

5.2.1系统开发方式和目标

5.2.2系统可行性分析

5.2.3现有培训管理系统的局限性

5.2.4系统的安全性分析

5.3系统设计

5.3.1系统设计总体原则

5.3.2基本技术要求

5.3.3系统基本功能

5.3.4系统物理设计

5.3.5数据库设计与实现

5.3.6安全性设计

5.4后台数据库设计与构建

5.4.1设计目标

5.4.2拓扑结构

5.4.3设计实现方法

5.5界面设计

5.6系统实施开发

5.6.1开发总体原则

5.6.2基本技术要求

5.6.3系统平台选型

5.7系统测试、运行与维护

5.7.1系统测试

5.7.2系统转换与系统运行

5.7.3系统维护

5.8功能模块具体设计及程序实现

第6章数据导入与维护

6.1数据集成

6.2Web方式下访问Excel表格

6.3Web页面之间的信息传递

6.4读取并显示EXCEL中数据

6.5数据导入数据库

6.6数据维护

6.7远程数据输入(网上报名)

第7章学员电子选课子系统

7.1实现目标及系统设计

7.1.1需求分析

7.1.2模块设计

7.1.3子系统数据库表设计

7.2分布式数据库环境下数据表查询优化处理

7.2.1数据分片具体实现

7.2.2查询优化最小代价分析

7.2.3查询优化的方法具体运用

7.3建立实现优化查询的存储过程

7.4系统功能操作界面与特点

第8章网上自测与考试子系统

8.1系统总体设计

8.1.1系统功能描述

8.1.2系统功能模块划分

8.1.3系统部分模块详细设计

8.2考试子系统数据库设计

8.2.1数据表框架设计

8.2.2表设计

8.2.3表关系设计

8.3系统通用类设计

8.4安全加密技术--MD5

第9章教务管理子系统

9.1教务管理子系统设计概述

9.1.1设计目标

9.1.2系统功能设计

9.1.3系统技术特点

9.2模块功能设计

9.2.1系统功能模块划分

9.2.2系统流程分析

9.3学生成绩信息表设计

9.4系统功能实现

第10章基于WEB Services构建BBS

10.1建立BBS原因

10.2构建系统功能

10.2.1数据表内容设计

10.2.2新建SQL数据库访问Web服务

10.2.3添加Web服务方法

10.2.4创建BBS Web应用

10.3运行环境和结果

结束语

硕士学习期间主要研究成果

参考文献

致谢

展开▼

摘要

本文针对.NET和分布式数据库环境下构建基于XMLWebServices培训管理系统开发所需理论和技术进行研究、探讨,提出开发信息管理系统应体现功能和运用的技术。 在理论研究方面,对XML技术及其在异构数据集成方面作用、.NET架构下Web服务和应用、分布式数据库系统环境构建及其中数据分片、分布、查询及连接等进行深入的探讨,讨论相关安全防范技术,按软件工程要求,作好管理系统规划,体现新的开发理念和技术,保证系统稳定、安全运行,通用性能好,实现远程访问。 根据培训管理需要和某学院情况,该系统基于Microsoft.NET平台,采用三层B/S结构,VS.NET为开发前台工具,SQLServer2000作后台数据库,实现NT+VS.NET+SQL组合。 各功能模块即是一个整体又具独立操作能力。系统体系创建XMLWeb服务与应用,采用了XML对数据集成、ADO.NET数据访问技术,基于SQLServer2000建立数据库并对所属表按范式要求进行规划。 对数据基于导入和扩充DataGrid等控件功能进行维护。对常用功能建立公共类并进行封装。注意系统的安全防范,采用MD5加密技术。 体现当今培训管理系统的理念,实现因材施教、动态管理模式。为学员、教师提供学习、查询、测试、交流平台。 最后,对已做的工作总结,指出系统及开发中存在问题、局限、需要解决的技术难点,对系统的继续研究和开发提出了规划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号