接口设计说明书目录1 引言 11.1 编写目的 11.2 背景 12 接口设计说明 12.1 接口列表 12.2 接口说明 22.2.1 上传防治信息 22.2.2 上传采收信息 22.2.3 上传灌溉信息 32.2.4 上传旧版包装信息 32.2.5 上传新版包装信息 42.2.6 上传种植信息 52.2.7 上传施肥信息 52.2.8 上传检测信息 62.2.9 验证执法巡查系统用户 62.2.10 获取产品信息 72.2.11 下载企业基本信息 72.2.12 把旧数据库中的数据转换到新的数据库里 81 引言1.1 编写目的广州市农产品质量安全追溯系统接口设计说明书详细介绍广州市农产品质量安全追溯系统涉及的接口及接口说明,指出了接口与应用程序之间的关系。该接口设计说明书的读者包括程序开发人员、以上相关系统的开发人员、测试人员。1.2 背景接口设计基于已有系统及新增系统功能提出。2 接口设计说明2.1 接口列表序号接口名称功能描述1addtbCHamper上传防治信息2addtbCharvest上传采收信息3addtbCIrrigation上传灌溉信息4addtbCpacking上传旧版包装信息5addtbCpacking2上传新版包装信息6addtbCseed上传种植信息7addtbFertilize上传施肥信息8addtbSelflnspect上传检测信息9checkuserzfxc验证执法巡查系统用户10getAllProducts获取产品信息11getUserXml根据用户名密码下载企业注册基本信息15transformDataFromOldDatabase把旧数据库中的数据转换到新的数据库里16uploadPicture上传图片2.2 接口说明2.2.1 上传防治信息功能说明上传防治信息调用位置生产管理系统上传数据时函数方法addtbCHamper(stringtbCHamperXML)输入数据库服务器数据库 GZSYTEMPDB输出数据库终端数据库 GZVMPSDB输入参数参数代码数据类型参数说明StringXml 格式的防治数据输出参数参数代码数据类型参数说明result 返回值boolean上传成功则返回 true否则返回 false示例DataSetds=getHamperTable(dba.result(sqlString));sum 二ds.Tables]0]・Rows.Count;Console.WriteLine(sum);try{service・addtbCHamper(ds・GetXml());sqlString=""updatetbHampersetiUp=1";dba.execute(sqlString);returnsum;}catch{return-1;}2.2.2 上传采收信息功能说明上传采收信息调用位置生产管理系统上传数据时函数方法addtbCharvest(stringtbCharvestXML)输入数据库服务器数据库 GZSYTEMPDB输出数据库终端数据库 GZVMPSDB输入参数参数代码数据类型参数说明tbCharvestXMLStringXml 格式的米收数据输出参数参数代码数据类型参数说...