综合信息管理系统二次开发接口及使用说明.docx

综合信息管理系统二次开发接口及使用说明.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 目录 综合信息管理系统软件 二次开发接口及使用说明 撰写者:吴建军 撰写时间: DOCPROPERTY LastSavedTime 2014/7/1 16:10 更新时间: DOCPROPERTY LastSavedTime 2014/7/1 16:10 联系方式: wjj@ , shangwu032@ 联系电话 目录 TOC \o 1-3 \h \z 1. 综合信息管理系统服务程序概述 1 2. 服务程序接口使用方法 1 3. 服务接口详情 2 3.1 数据库 2 3.2 数据查询接口 3 3.3 数据插入接口 3 3.4 数据更新接口 4 3.5 数据删除接口 4 4. 问题说明与处理 5 STYLEREF 标题 2 \n 3.5 STYLEREF 标题 2 数据删除接口 PAGE \* ArabicDash - 5 - 综合信息管理系统二次开发接口及使用说明 PAGE \* ArabicDash - 1 - 综合信息管理系统服务程序概述 综合信息管理系统软件采用C/S结构,客户端与数据库之间使用WCF服务程序实现访问。 如 REF _Ref365015473 \h 图 11所示,本系统主要由数据库、WCF服务端程序、客户端等三部分组成。部署在服务器的WCF服务程序联系了各个部分,并将数据保存到服务器数据库中。本系统对数据库的访问是通过WCF服务程序实现的,避免客户端直接访问,较好地保护了数据库安全。 客户端与服务器之间的连接方式灵活,操作简单。本系统吸收了B/S结构的特色,将WCF服务程序部署与IIS服务器,客户端与服务端的连接,通过修改设置客户端的服务器IP地址设置即可。 WCF服务程序提供了标准接口,提供XML数据。 为了确保数据安全,本系统的WCF服务程序在客户端与服务器之间的数据交换中,对部分重要信息进行了加密。 图 STYLEREF 1 \s 1 SEQ 图 \* ARABIC \s 1 1 系统组成 服务程序接口使用方法 本系统的服务程序,已经通过项目部署于服务器的ASP.NET网站服务下,基于.NET Framework 4.0运行环境。使用方法如下: 以Visual Studio开发环境为例,将当前项目服务添加到目标项目中。 打开需要添加本系统服务的Visual Studio目标项目,在Visual Studio的解决方案资源管理器中,右击目标项目,选择“添加Web引用”,如 REF _Ref391992671 \h 图 21所示。 在“URL”地址中,输入综合信息管理系统的服务地址,如“02:8801/service1.svc”,回车确认后,打开当前服务。 在“Web引用名”下,自定义引用名,如“HrWS”,点击确定即可。 此时,HrWS即为引用的服务对象,通过相关接口实现访问。 图 STYLEREF 1 \s 2 SEQ 图 \* ARABIC \s 1 1 添加服务引用 服务接口详情 综合信息管理系统软件服务接口主要由数据查询、插入、更新、删除等组成。 数据库 数据库的实际情况,与服务接口的访问有重要关系。本数据库的主要关系图如 REF _Ref391991662 \h 图 31所示,详情请参见数据库。 图 STYLEREF 1 \s 3 SEQ 图 \* ARABIC \s 1 1 数据库关系图 数据查询接口 接口定义: OperationContract() Function AxwcfsqlQuery(ByVal sf As String, ByVal QuerySqlStr As String, ByVal AddStr As String, ByVal AddInt As Integer) As DataSet 使用方法: QuerySqlStr为访问数据库的sql字符串,其它为辅助或预留参数,非必要。 例如,“Select * From 教师资格表”,即可获取数据库中的“教师资格表”的数据,以DataSet返回到客户端。 数据插入接口 接口定义: OperationContract() Function AxwcfsqlInsert(ByVal sf As String, ByVal sf_TabelName As String, ByVal sqlInsertDataset As DataSet, ByVal AddStr As String, ByVal AddInt As Integer) As String 使用方法: TabelName为访问数据库的表名,sqlInsertDatase

文档评论(0)

zzqky + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档