文件大小:1.46MB 适用专业:网络工程 适用年级:大学 论文编号:200713 论文简介: 毕业设计-基于Web Services的异构数据库检索系统的设计,正文共26页,12177字,附源程序。
摘 要
在计算机系统信息集成中,如何充分利用现有的各种数据库资源,实现不同数据库间的连接、数据交换、数据共享,以实现各个数据库之间的协同工作,已经成为办公自动化和信息化建设的一个关键问题。为了提高现有数据库之间的数据交流,解决各个数据库之间协同工作的问题,开发了这套基于WebServices的异构数据库数据检索系统。
其主要功能是实现不同数据库之间的数据转换,消除异构,检索出异地数据库指定数据。本系统采用了C/S体系结构,使用C#、XML语言开发,同时运用Oledb、WebService 等实现接口来完成此系统的功能。基于WebService异构数据库数据检索系统为数字化资源的整合利用提供了全新的解决方案。此外,从数据库的现状来看异构数据库联合使用的要求是非常迫切并会长期存在下去的。
关键词:XML;WebServices;异构数据库;数据检索
目 录
论文总页数:24页
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.2.1 数据转换服务 1
1.2.2 数据转换工具及软件 1
1.3 本课题研究的意义 2
1.4 本课题的研究方法 3
1.5 数据库的选择 3
1.6 关键技术 4
1.6.1 异构数据库 4
1.6.2 WebService 6
2 需求分析 6
2.1 功能需求 7
2.2 性能需求 8
2.2.1 时间特性 8
2.2.2 适应性 8
2.2.3 独立性 8
2.3 运行需求 9
2.3.1 用户界面 9
2.3.2 硬件接口 9
2.3.3 软件接口 9
3 概要设计 9
3.1 设计方案 9
3.2 数据源的采集设计 11
3.3 数据处理设计 12
3.4 XML数据文件设计 13
3.5 数据导出设计 15
4 具体实现 16
4.1 开发环境 16
4.2 部分编码详解 16
5 测试 20
5.1 测试方法 20
5.2 测试结果 20
结 论 21
参考文献 22
致 谢 23
声 明 24
论文文件预览: 共19文件夹,71个文件,文件总大小:1.46MB,压缩后大小:532.56KB
- 毕业设计-基于Web Services的异构数据库检索系统的设计
- DataSource
- bin
DataSource.dll [24.00KB] DataSource.pdb [29.50KB] AssemblyInfo.cs [2.07KB] Common.cs [807.00B] DataSource.asmx [93.00B] DataSource.asmx.cs [10.34KB] DataSource.asmx.resx [1.69KB] DataSource.csproj [6.09KB] DataSource.csproj.webinfo [118.00B] DataSource.sln [933.00B] DataSource.suo [8.50KB] Global.asax [77.00B] Global.asax.cs [1.34KB] Global.asax.resx [1.69KB] Web.config [4.14KB]- HDSS
- bin
- DataSynForSqlServer.server
- bin
- Debug
confing.xml [627.00B] DataSynForSqlServer.server.exe [28.00KB] DataSynForSqlServer.server.pdb [35.50KB] main.log [140.00B]- obj
- Debug
- temp
- TempPE
DataSynForSqlServer.server.exe [28.00KB] DataSynForSqlServer.server.pdb [35.50KB] DataSynForSqlServer.server.projdata [5.13KB] DataSynForSqlServer.server.ProjectInstaller.resources [2.34KB] DataSynForSqlServer.server.Service.resources [1.55KB] AssemblyInfo.cs [1.82KB] DataSynForSqlServer.server.csproj [5.51KB] DataSynForSqlServer.server.csproj.user [1.76KB] ProjectInstaller.cs [1.82KB] ProjectInstaller.resx [6.30KB] Service.cs [14.53KB] Service.resx [5.64KB]- obj
- Debug
- temp
- TempPE
Web References.localhost.Reference.cs.dll [10.50KB] Web References.localhost1.Reference.cs.dll [10.50KB] DataSynForSql.exe [80.00KB] DataSynForSql.Form1.resources [15.76KB] DataSynForSql.pdb [77.50KB] DataSynForSql.projdata [56.26KB] DataSynForSql.ShowTableClumns.resources [14.79KB] HDSS.exe [96.00KB] HDSS.LoginForm.resources [15.28KB] HDSS.OptData.resources [4.74KB] HDSS.pdb [95.50KB] HDSS.projdata [34.13KB] HDSS.ShowTableClumns.resources [12.90KB] HDSS.TransData.resources [8.85KB]- Web References
- localhost
DataSource.disco [549.00B] DataSource.wsdl [13.96KB] Reference.cs [12.15KB] Reference.map [590.00B]- localhost1
DataSource.disco [549.00B] DataSource.wsdl [13.96KB] Reference.cs [12.15KB] Reference.map [590.00B] app.config [308.00B] App.ico [1.05KB] AssemblyInfo.cs [1.82KB] common.cs [801.00B] HDSS.csproj [9.92KB] HDSS.csproj.user [1.77KB] HDSS.sln [1.42KB] HDSS.suo [13.00KB] LoginForm.cs [16.03KB] LoginForm.resx [19.37KB] OptData.cs [9.17KB] OptData.resx [7.92KB] ShowTableClumns.cs [35.95KB] ShowTableClumns.resx [16.71KB] TransData.cs [12.16KB] TransData.resx [11.88KB] TransDataBase.cs [3.48KB] H2002801125_张映熊_基于WebService的异构数据库检索系统的设计.doc [484.00KB]
|