10 - 接口设计说明(IDD)

10 - 接口设计说明(IDD)
10 - 接口设计说明(IDD)

接口设计说明(IDD)

说明:

1.《接口设计说明》(IDD)描述了一个或多个系统或子系统、硬件配置项HWCI、计算机软件配置项CSCI、手工操作或其他系统部件的接口特性。一个IDD可以说明任何数量的接口。

2.IDD可用于补充《系统/子系统设计(结构设计)说明》(SSDD)、《软件(结构)设计说明》(SDD)和《数据库(顶层)设计说明》(DBDD)。IDD及其相伴的《接口需求规格说明》(IRS)用于沟通和控制接口的设计决策。

目录

接口设计说明(IDD) (1)

1引言 (3)

1.1标识 (3)

1.2系统概述 (3)

1.3文档概述 (3)

1.4基线 (3)

2引用文件 (3)

3接口设计 (3)

3.1接口标识和接口图 (3)

4需求的可追踪性 (5)

5注解 (5)

附录 (5)

1引言

1.1标识

本条应包含本文档适用的系统、接口实体和接口的完整标识,(若适用)包括标识号、标题、缩略词语、版本号、发行号。

1.2系统概述

本条应简述本文档适用的系统和软件的用途。它应描述系统与软件的一般性质;概述系统开发、运行和维护的历史;标识项目的投资方、需方、用户、开发方和支持机构;标识当前和计划的运行现场;并列出其他有关文档。

1.3文档概述

本条应概括本文档的用途与内容,并描述与其使用有关的保密性或私密性要求。

1.4基线

说明编写本系统设计说明书所依据的设计基线。

2引用文件

本章应列出本文档引用的所有文档的编号、标题、修订版本和日期。本章也应标识不能通过正常的供货渠道获得的所有文档的来源。

3接口设计

本章应分条描述一个或多个系统、子系统、配置项、手工操作和其他系统部件的接口特性。如果设计的部分或全部依赖于系统状态或方式,则应指出这种依赖性。如果设计信息在多条中出现,则可只描述一次,而在其他条加以引用。如果此信息的部分或全部在别处提供,则此处可以引用。应给出或引用为了理解设计所需的设计约定。

3.1接口标识和接口图

对于1.1中所标识的每个接口,本条应陈述赋予该接口的项目唯一标识符,(若适用)并用名

字、编号、版本和文档引用等标识接口实体(系统、配置项、用户等)。该标识应说明哪些实体具有固定的接口特性(因而要对这些接口实体强加接口需求),哪些实体正被开发或修改(从而已将接口需求施加于它们)。(若适用)可用一个或多个接口图来描述这些接口。

3.x(接口的项目唯一标识符)

本条(从3.2开始编号)应通过项目唯一标识符标识接口,应简要标识接口实体,并且应根据需要划分为几条描述接口实体的单方或双方的接口特性。如果一给定的接口实体本文没有提及(例如,一个外部系统),但是其接口特性需要在本文描述的接口实体时提到,则这些特性应以假设、或“当[未提到实体]这样做时,[被提到的实体]将……”的形式描述。本条可引用其他文档(例如数据字典、协议标准、用户接口标准)代替本条的描述信息。(若适用)本设计说明应包括以下内容,它们可按适合于要提供的信息的任何次序给出,并且应从接口实体角度指出这些特性之间的区别(例如数据元素的大小、频率或其他特性的不同期望)。

a.接口实体分配给接口的优先级别;

b.要实现的接口的类型(如:实时数据传送、数据的存储和检索等);

c.接口实体必须提供、存储、发送、访问、接收的单个数据元素的特性,如:

1)名称/标识符;

a)项目唯一标识符;

b)非技术(自然语言)名称;

c)标准数据元素名称;

d)技术名称(如代码或数据库中的变量或字段名称);

e)缩写名或同义名;

2)数据类型(字母数字、整数等);

3)大小和格式(如:字符串的长度和标点符号);

4)计量单位(如:米、元、纳秒);

5)范围或可能值的枚举(如:0-99);

6)准确度(正确程度)和精度(有效数字位数);

7)优先级别、时序、频率、容量、序列和其他的约束条件,如:数据元素是否可被更新和业务规则是否适用;

8)保密性和私密性的约束;

9)来源(设置/发送实体)和接收者(使用/接收实体);

d.接口实体必须提供、存储、发送、访问和接收的数据元素集合体(记录、消息、文件、显示和报表等)的特性,如:

1)名称/标识符;

a)项目唯一标识符;

b)非技术(自然语言)名称;

c)技术名称(如代码或数据库的记录或数据结构);

d)缩写名或同义名;

2)数据元素集合体中的数据元素及其结构(编号、次序和分组);

3)媒体(如盘)和媒体中数据元素/数据元素集合体的结构;

4)显示和其他输出的视听特性(如:颜色、布局、字体、图标和其他显示元素、蜂鸣声、亮度等);

5)数据元素集合体之间的关系,如排序/访问特性;

6)优先级别、时序、频率、容量、序列和其他的约束条件,如:数据元素集合体是否可被修改、业务规则是否适用;

7)保密性和私密性约束;

8)来源(设置/发送实体)和接收者(使用/接收实体);

e.接口实体必须为接口使用通信方法的特性。如:

1)项目唯一标识符;

2)通信链接/带宽/频率/媒体及其特性;

3)消息格式化;

4)流控制(如:序列编号和缓冲区分配);

5)数据传送速率,周期性/非周期性,传输间隔;

6)路由、寻址、命名约定;

7)传输服务,包括优先级别和等级;

8)安全性/保密性/私密性方面的考虑,如:加密、用户鉴别、隔离和审核等;

f.接口实体必须为接口使用协议的特性,如:

1)项目唯一标识符;

2)协议的优先级别/层次;

3)分组,包括分段和重组、路由、寻址;

4)合法性检查、错误控制和恢复过程;

5)同步,包括连接的建立、维护、终止;

6)状态、标识、任何其他的报告特征;

g.其他所需的特性,如:接口实体的物理兼容性(尺寸、容限、负荷、电压和接插件兼容性等)。4需求的可追踪性

本章应包括:

a.从本文提到的每个接口实体到该实体的接口设计所涉及的系统或CSCI需求的可追踪性;

b.从影响本IDD所覆盖的接口的每个系统或CSCI需求到涉及它的接口实体的可追踪性。

5注解

本章应包含有助于理解本文档的一般信息(例如背景信息、词汇表、原理)。本章应包含为理解本文档所需要的术语和定义,所有缩略语和它们在本文档中的含义的字母序列表。

附录

附录可用来提供那些为便于文档维护而单独出版的信息(例如图表、分类数据)。为便于处理,附录可单独装订成册。附录应按字母顺序(A,B等)编排。

《接口方案》(新)

新农合结算系统与医院管理信息系统 接口说明书 北京北航冠新世纪软件有限公司 二零零六年一月一日

目录 目录 (1) 一、方案设计目的及原则 (2) 二、设计方案 (2) 三、功能设计 (5) 四、农合系统字典发布表结构 (8) 五、接口库表结构 (9)

一、方案设计目的及原则 医院HIS(医院管理信息系统)与参合病人结算系统的接口方式采用的是一种嵌入方式,即两个系统的衔接基本达到一种无缝的状态,给合管中心的工作带来极大的方便,保证各类数据的准确与完整。同时,软件开发的工作也会相对较复杂。 由于各县合管中心使用的都是统一的软件系统,而各定点医疗机构所使用的HIS则千差万别,所以各定点医疗机构在与参合病人结算系统接口时就需要按全局的要求出发,以满足系统正常开通运行。 接口的采用将避免农合管理信息系统在进行补偿结算时重复录入医院管理信息系统已经操作的大量费用信息,农合管理信息系统和医院管理信息系统的接口功能应保证两系统业务主线的独立性,使医院管理信息系统录入的明细费用通过接口直接导入农合系统内进行结算,以提高医院工作人员的工作效率,节约医院的管理成本。 说明:为方便阐述,以下“农合管理信息系统”简称农合系统,“医院管理息信息系统”简称医院系统。 二、设计方案 1、制作农合补偿项目对照表 农合系统提供最新的农合医药项目补偿表(Excel格式),合管中心向定点医疗机构下发,医院系统按照中心下发通知接收该表,根据该表制作出和医院系统医药项目表对应的对照表。 注意事项: 农合系统提供的只是补偿医药项目,凡是医院系统医药项目表不能在农合补偿表里找到对应项目的,即被当作自费项目处理。 补偿表主要有三大类:药品表、诊疗(医疗)项目表、卫生(一次性)材料表。 由于各医院系统定义的医药项目主键规则各不相同,项目对照表的表结构和提供给医院做项目对照的对照程序各医院系统开发商请自行设计,下面的对照表样例仅供参考。

电商平台资料对接接口(草稿)

电商平台资料对接接口(草稿) *备注: 0.默认通信协议为https或者 http 1.如无特殊说明,传入参数与返回结果数据皆为标准Json格式 2.接口调用权限验证规则与方式由你方制定,为可选项 3.接口返回结果中的状态码(例如:200)与描述信息(例如:成功),应简洁明确,方便调试 一、基础商品资料上传接口 调用情景: ?-线下总部通过后台系统筛选出能够在线上电商平台销售的商品资料,通过后台系统交互界面批量同步到电商平台,等待后续电商平台上架操作 传入参数: ?-权限验证信息 ?-预设处理信息(1.单次传输商品数,用于校验;2.数据处理方式:测试、正常) ?-商品资料信息(单个商品信息包含:名称,价格,库存,条码,结算价格,零售价格,成本价格,品牌,商品编码,分类(大、中、小),规格,单位,包装数,物流包装,产地,等级) 返回结果: ?-状态码 ?-描述信息

二、商品下架接口 调用情景: ?-门店在线下后台系统进行商品下架后,后台系统自动告知电商平台商品同步下架 传入参数: ?-权限验证信息 ?-预设处理信息(1.门店信息;2.数据处理方式:测试、正常)?-下架商品信息列表 返回结果: ?-状态码 ?-描述信息 三、商品资料变更接口 调用情景: ?-门店在线下后台系统对商品信息进行修改(商品名称、结算价格、零售价等),后台系统定时传送商品变更日志到电商平台 传入参数: ?-权限验证信息 ?-预设处理信息(1.门店信息;2.数据处理方式:测试、正常)

?-变更商品信息列表 返回结果: ?-状态码 ?-描述信息 四、门店基础信息上传接口 调用情景: ?-门店使用线下后台系统交互界面将门店基础信息导入线上电商平台 传入参数: ?-权限验证信息 ?-预设处理信息(1.门店信息;2.数据处理方式:测试、正常)?-门店基础信息列表 返回结果: ?-状态码 ?-描述信息 五、商品价格、库存同步接口 调用情景: ?-门店后台系统定时同步各门店商品价格、库存信息到电商平

接口设计规范

目录 1接口类型 (2) 1.1人机接口 (2) 1.2软件-硬件接口 (2) 1.3软件接口 (2) 1.4通信接口 (2) 2接口设计规范 (2) 2.1基本内容 (2) 2.2规格说明 (3) 2.2.1人机接口 (3) 2.2.2软件-硬件接口 (3) 2.2.3软件接口 (3) 2.2.4通信接口 (3) 3接口设计文档提纲 (3)

1接口类型 1.1人机接口 人机接口是指计算机系统为完成人与机器之间互相传送信息而提供的功能的接口,包括硬件及程序。 1.2软件-硬件接口 软件-硬件接口是指软件系统中软件与硬件之间的接口。例如软件与接口设备之间的接口。 1.3软件接口 软件接口是软件系统中程序之间的接口。包括软件系统与其他系统或子系统之间的接口、程序模块之间的接口、程序单元之间的接口等。 1.4通信接口 通信接口是指处理机和标准通信子系统之间的接口。包括为实现数据通信用来完成接口功能的部件、装置及有关软件。 2接口设计规范 2.1基本内容 1、接口的名称标识 2、接口在该软件系统中的地位和作用 3、接口在该软件系统中与其他程序模块和接口之间的关系 4、接口的功能定义 5、接口的规格和技术要求,包括它们各自适用的标准、协议或约定 6、各个接口的数据特性 7、各个接口的资源要求,包括硬件支持、存储资源分配等 8、接口程序的数据处理要求

9、接口的特殊设计要求 10、接口对程序编制的要求 2.2规格说明 2.2.1人机接口 准确地说明人机接口的设计条件、设计特征、编程要求等技术内容。包括人机交互环境、人机接口部件、信息传输方式及传输特性、信息格式、数据处理、存储资源分配和程序编制要求等。 2.2.2软件-硬件接口 逐个描述每一个软件-硬件间接口的设计特性。包括接口硬件说明、接口功能说明、接口信息说明、接口处理方法、接口控制方式、接口时间特性、存储资源分配和程序编制要求等。 2.2.3软件接口 逐个说明本软件系统与其他软件系统间接口的设计特征。包括接口功能说明、接口约定、数据特性、数据处理方法、接口程序运行控制、接口时间特性、存储资源分配和程序编制要求等。 2.2.4通信接口 逐个描述各个通信接口的设计特性。包括硬件描述、接口功能说明、通信协议、报文处理、存储资源分配、程序接口设计和程序编制要求等。 3接口设计文档提纲 1概述........................................................................................................................................................... 错误!未定义书签。 1.1编写目的......................................................................................................................................... 错误!未定义书签。 1.2参考资料......................................................................................................................................... 错误!未定义书签。 1.3术语和缩写词................................................................................................................................ 错误!未定义书签。2软件系统综述......................................................................................................................................... 错误!未定义书签。3接口设计.................................................................................................................................................. 错误!未定义书签。 3.1接口框图......................................................................................................................................... 错误!未定义书签。 3.2接口一览表.................................................................................................................................... 错误!未定义书签。 3.3人机接口......................................................................................................................................... 错误!未定义书签。 3.4软件-硬件接口 .............................................................................................................................. 错误!未定义书签。

软件系统详细设计说明书模板

xxxxx系统详细设计说明书

版本历史

修改记录

目录 1引言 (5) 1.1编写目的 (5) 1.2背景 (5) 1.3参考资料 (5) 1.4术语定义及说明 (5) 2设计概述 (5) 2.1任务和目标 (5) 2.1.1需求概述 (5) 2.1.2运行环境概述 (5) 2.1.3条件与限制 (6) 2.1.4详细设计方法和工具 (6) 3系统详细需求分析 (6) 3.1详细需求分析 (6) 3.2详细系统运行环境及限制条件分析接口需求分析 (6) 4总体方案确认 (6) 4.1系统总体结构确认 (6) 4.2系统详细界面划分 (7) 4.2.1应用系统与支撑系统的详细界面划分 (7) 4.2.2系统内部详细界面划分 (7) 5系统详细设计 (7) 5.1系统程序代码架构设计 (7) 5.1.1UI(User Interface)用户界面表示层 (7) 5.1.2BLL(Business Logic Layer)业务逻辑层 (8) 5.1.3DAL(Data Access Layer)数据访问层 (8) 5.1.4Common类库 (8) 5.1.5Entity Class实体类 (8) 5.2系统结构设计及子系统划分 (8) 5.3系统功能模块详细设计 (9) 5.3.1XX子系统 (9) .1XX模块 (9) 列表和分页 (9) 创建XX (9) .2XX模块 (9) XX列表 (9) XX修改 (9) 5.3.2XX子系统 (9) 5.3.6.1用户管理模块 (9) 5.3.6.2角色管理模块 (14) 5.3.6.3系统设置模块 (14) 5.3.6.4系统登录注销模块 (14) 5.4系统界面详细设计 (14) 5.4.1外部界面设计 (14) 5.4.2内部界面设计 (14) 5.4.3用户界面设计 (14) 6数据库系统设计 (14) 6.1设计要求 (14) 6.2信息模型设计 (14) 6.3数据库设计 (14) 6.3.1设计依据 (14)

助友MES使用方法及对外接口参数

前言 助友U3ERP生产增强型,在MRP准确后,即可对其自动生成的生产计划进行排产,缺省只排已经齐套的生产任务,可选择排产全部生产任务。 U3ERP中的排产,根据需求日期,参考已经安排的情况,排出工艺路线的每个工序如何进行加工,给出设备,加工起止时间,加工数量等,这些数据是MES的数据来源。 助友MES使用方法: 0.因MES是助友U3ERP生产增强型的组成部分,因此是通过使用U3ERP实现的。 1.根据U3ERP排产结果,下发一定期限内的加工任务,并根据U3ERP操作提示对加工任务进行审批及确认 2.根据操作提示,在工作票派工模块,依据排产内容,按设备分别生成工单,并指定给某个人负责 3.打印制造件的流程单(“车间管理->车间任务令处理->在制品流程单打印”),找到要生产的WIP,打印其工艺流程单 4.加工人员,或车间物料员凭工艺流程单到仓库领料, 5.根据操作提示,在“车间任务令出库”模块,仓库人员根据加工件的物料编码找到对应的WIP,点“生成出库单”按钮,生成出库内容,库管员根据出库内容及提示的位置取出物料,交给领料人员,并在流程单中标识“已领料”,若出库数量与要求数量不一致,可多次出库,具体标识方法,企业可自行规定 6.根据工艺流程单上的工艺路线,按工艺指定的设备进行对应工序的加工 7.工序加工结果录入到U3ERP中(“车间管理->生成完工统计->工作票完工录入”),可作为员工计件的依据 8.若工序需要进行完工检验,则根据操作面板的提示进行检验 9.制造件的全部工序都加工完成,则该制造件可以进行完工入库 10.当前工序返工处理,可以在工序完工检验时,设置返工数量,系统自动增加当前工序的可完工数量,直接在工序完工录入模块录入返工的完成情况 11.加工件的不良返工 a.在“车间管理->任务令处理->任务令维护”模块,手工“新建维修任务令”,选择要维修的加工件编码,输入要维修的数量,选择具体的工艺,并指定需要的加工时间,提交 b.维修任务令批准后,应先在工单派工模块指定每道工序使用的设备及起止时间,然后再派工 c.维修任务令的工序完工后,也需要录入完工数据,但工序的加工单价也需要手工输入,因维修任务令的工序没办法事先确定,系统不能控制各个工序的加工顺序,应以实际加工为准

接口设计模板

<系统名称>接口设计说明书 ****科技有限公司

修改历史

目录 1概述 (1) 2子系统说明1 (1) 2.1接口名NO.1 (1) 2.2接口名NO.2 (1)

1概述 [概述说明本文档的描述的内容、目的、使用场合等。] 2子系统说明1 2.1接口名NO.1 示例如下: 接口功能: 验证用户是否合法。 除部分特别说明不需要用户验证的接口外,此接口必须首先调用,否则会出现“未授权”的异常错误。在验证成功之后才能成功调用其它接口,该接口验证通过的用户信息将保存到IHDUserSession类的实例中,作为其它接口调用的用户信息。 此接口在内部需要通过以下几点的验证: 1.CA验证,验证USBKey是否合法(只有系统策略中设置了需要CA验证选项后才 会进行CA的验证); 2.域用户验证,验证登录用户名和密码是否是域用户,通过Windows集成身份验证 实现; 3.用户数据库合法性验证,验证登录用户是否存在于USERS表中; 4.计算机合法性验证,验证登录计算机是否存在于COMPUTER表中,计算机的验证 通过计算机名,硬盘序列号,网卡物理地址,IP地址这四项的组合进行验证,具 体组合可以系统策略中配置; 5.如果验证未通过,返回false,并在客户端日志中记录登录失败的原因 接口声明: *** 相关数据表: **** 输入参数: **** 输出参数: *** 返回值及异常: 参见错误!未找到引用源。错误!未找到引用源。 返回值不变。 捕获到异常,请对异常进行分析。如果异常类型是***。 2.2接口名NO.2

接口功能: 接口声明: 相关数据表:输入参数: 输出参数: 返回值及异常:

IC卡接口库使用文档

目录 1.IC卡接口说明 (1) 1.1基础数据接口 (1) 1.1.1初始化函数 (1) 1.1.2获取IC卡的卡号 (1) 1.1.3获取车辆基本数据函数 (1) 1.2扩展数据接口 (4) 1.2.1读取货运源头治超信息函数 (4) 1.2.2写入货运源头治超信息函数 (4) 2.IC卡读写错误提示 (4) 3.IC卡客户端部署 (4) 附表一 (5) 附表二 (7)

1.IC卡接口说明 1.1基础数据接口 1.1.1初始化函数 【函数功能】 初始化中间件。 【函数说明】 initZhjj(serverIP, serverIP, readerlib, username); 返回状态码,具体含义见《附表一》。 1.1.2获取IC卡的卡号 调用任意读卡函数后,atlDuX.kahao 为IC卡的卡号。 1.1.3获取车辆基本数据函数 【函数功能】 读取道路运输电子证件中的车辆基本信息。 【函数说明】 ReadBasicData() 返回状态码,具体含义见《附表一》。 调用后,atlDuX.strResult 为包含车辆基本数据的xml文件,文件格式为

系统对接接口设计 (1)

1.社会服务系统对接接口设计 系统能提供兼容不同技术架构的数据接口,保证系统与省级各联合审批职能部门及其他电子政务系统进行数据交换。 1.1. 数据交换接口 数据交换平台基于Java技术和标准数据库接口(JDBC、ODBC等),为不同的数据库系统、应用系统、专用中间件系统提供接入组件,通过对接口协议需求进行抽象,使用TongIntegrator框架,就可以和特定系统的交互。另外提供组件定制接口,可以方便、快速地添加具有新的功能的组件。数据交换平台提供了大量的扩展接口,方便用户进行功能扩展。 1.1.1. 提供企业级需求的标准接口 数据压缩,减少带宽瓶颈;数据加密,提高系统安全性;异常处理,创建和维持了一个“消息异常处理器”的接口,它可以保存因为某种原因不能处理的消息,这些“异常”消息还可以被送回重新加以处理。 1.1. 2. 提供可扩展的告警方式接口 平台默认实现了邮件告警方式,只需要配置相应的邮件信息,当有警告产生时,会自动发送告警邮件给邮件接收者。同时平台还提供了可扩展的告警方式接口,可根据项目需要扩展不同的告警方式,如短信告警等。 1.1.3. 提供第三方的压缩和加密算法接口 提供数据压缩和加密功能,产品本身带有一套数据压缩、加密算法,同时也为第三方的压缩和加密算法提供了接口,用户可以方便的将自己指定的压缩和加密算法嵌入到系统中。 1.1.4. 系统特点 易于维护 通过使应用松耦合或分离,使系统环境中的接口更容易维护。同时通过数据交换平台对外提供统一接口,屏蔽了单个系统内部的改变,可以很容易替换过时的应用。 可扩展 数据交换平台提供了大量的扩展接口,方便用户进行功能扩展。

概要设计说明书示例【概要设计说明书(模板)】

概要设计说明书示例【概要设计说明书(模板)】 概要设计说明书 修订记录 目录 第一章 1.1.1. 2.1. 3.1. 4.第二章 2.1.2.2.2. 3.2. 4.2. 5.2. 6.2. 7.第三章 3.1.3.2.3.3.第四章 4.1.4.2.4.3.第五章 5.1.5.2.5.3.第六章 6.1. 6.2.6.3. 补救措施......................................................... ........................................10系统维护设计......................................................... .. (10) 第一章引言 1.1.编写目的 说明编写这份概要设计说明书的目的,指出预期的读者。 1.2.背景 说明:

a.待开发软件系统的名称; b.列出此项目的任务提出者、开发者、用户以及将运行该软件的站点。 1.3.定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4.参考资料 列出有关的参考文件,如: a.本项目的经核准的计划任务书或合同,上级机关的批文; b.属于本项目的其他已发表文件; c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出 第二章总体设计 2.1.需求规定 说明对本系统的主要的输入输出项目、处理的功能性能要求。 2.2.运行环境 简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。 2.3.基本设计概念和处理流程 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。 2.4.结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。 2.5.功能需求与程序的关系

CAN应用接口函数

CAN应用接口函数库使用手册V1.0

目录 1.接口卡设备类型定义 (3) 2.错误码定义 (4) 3.函数库中的数据结构定义 (5) 3.1.VCI_BOARD_INFO (5) 3.2.VCI_CAN_OBJ (6) 3.3.VCI_CAN_STATUS (7) 3.4.VCI_ERR_INFO (8) 3.5.VCI_INIT_CONFIG (9) 3.6.VCI_RxAcptMask (10) 3.7.VCI_RxAcptFilter (11) 4.接口库函数说明 (12) 4.1.FD_OpenDevice (12) 4.2.FD_CloseDevice (13) 4.3.FD_InitCan (14) 4.4.FD_ReadBoardInfo (15) 4.5.FD_GetReceiveNum (16) 4.6.FD_ClearBuffer (17) 4.7.FD_StartCAN (18) 4.8.FD_ResetCAN (19) 4.9.FD_Transmit (20) 4.10.FD_Receive (21) 4.11.FD_RxAcptMaskInit (22) 4.12.FD_DisableRxAcptFilter (23) 4.13.FD_RxAcptFilterInit (24) 4.13.FD_SetOperationMode (25) 5.接口库函数使用方法 (26) 5.1.VC调用动态库的方法 (26) 5.2.VB调用动态库的方法 (26)

1.接口卡设备类型定义 各个接口卡的类型定义如下: 设备名称设备类型号备注 USBCAN11第一代USBCAN USBCAN22第二代USBCAN CAN2323待开发PCICAN4待开发

数据对接接口说明

数据对接接口说明 1.试剂管理平台接口概述 试剂管理平台(以下简称“平台”)集试剂采购、审批、库房管理、废弃物处置、结算、资料查询、安全教育宣传于一体的、量身定制的信息化管理平台。“平台”以“方便师生,寓管理于服务,以服务促管理”作为指导思想,通过简化、优化采购、审批等各环节流程,透明、规范采购,实现试剂全程可追溯、全过程闭环管理。 为保证“平台”供货商产品数据更新的及时性,现将其中部分功能数据对接接口的方式向供货商提供,具体接口如下表所示: ,并获取一个秘钥(userKey)。接口成功部署后,可通过访问 http://ip:port/services/frontWebService?wsdl获取接口的详细描述。 2.数据对接方法 2.1.String sayHi(String name) 这是一个测试方法,返回"hello, " + name的字符串,测试地址为: http://ip:port/services/frontWebService/sayHello?name=J 2.2.String submit(String xmlData, String sign) 主要的业务处理方法,后面所说的xml报文,即该方法的xmlData参数,sign 为xmlData+userKey的md5密文。返回值为xml格式的字符串。 3.XML报文定义规则 3.1.请求报文

3.2. 若无特殊说明,业务处理成功后,返回如下xml报文: ok 3.3.失败返回报文 若无特殊说明,业务处理失败后,返回如下xml报文: 4. 4.1.通用功能 4.1.1.文件上传(FUNC_ID= 1001) 4.1.2.文件下载(FUNC_ID= 1002) 4.2.产品信息 用于供货商上传产品数据,平台将以产品数据中“品牌”+“货号”+“包装规格”作为某条产品的唯一标识,如出现重复的将以最后一次上传为准。 数据接口开放时间为每天的08:00-22:00。 新上传的数据会在第二天生效,即上传后的第2天用户才可以搜索到。 上传的产品中不得存在管控品,包括易制毒、易制爆、剧毒和精神麻醉品,如因此产生的一切责任由供货商自己负责。 4.2.1.产品上传(FUNC_ID= 1201) 请求报文中节点描述如下:

接口设计规范V1.0 - 参考

服务端与手机平台 接口协议 BespRout 2014年11月

文档修改/审批记录

目录 1.概述 (4) 2.涉及接口 (4) 3.接口总体要求 (4) 3.1.系统间接口的原则 (4) 3.2.处理流程 (4) 3.3.接口实现方式 (5) 4.XXX服务端接口 (5) 4.1.XX模块-根据XX下载相关的配置文件 (5) 4.2.XX模块-生成指定XX的文件配置 (6) 4.3.APP启动-初使化参数 (7) 5.附件 (8) 5.1.备注说明 (8)

1. 概述 本文档提供接口给手机端使用,为手机端提供业务平台数据 2. 涉及接口 本文档涉及的外围系统接口包括:无 3. 接口总体要求 3.1.系统间接口的原则 接口设计遵循如下原则: ?安全可靠性原则:系统应提供良好的安全性和可靠性策略,支持多种安全而 可靠的技术手段,制定严格的安全可靠的管理措施; ?开放性原则:提供开放式标准接口,提供与其它系统的互联互通; ?灵活性原则:提供灵活的接口设计,便于接口的变动。 ?可扩展性原则:支持新业务的扩展以及接口容量与接口性能的提高; ?可管理性原则:提供良好的管理机制,保证在运行过程中提供给管理员方便 的管理方式以处理各种情况; ?统一性原则:应当保证系统的接口方式、接口形式、使用的协议等标准、统 一。 3.2.处理流程 接口处理流程

3.3. 接口实现方式 手机APP 应用 与服务端采用基于HTTP 的REST 协议完成,数据传输默认为JSON 4. XXX 服务端接口 测试地址前缀: http://192.168.3.208:8088/xxx/xxx 4.1. XX 模块-根据XX 下载相关的配置文件

项目接口需求及设计说明文档(模板)

媒讯集团E A S项目 CTC与EAS接口 需求及设计说明书 文档作者: 创建日期:2013-05-10 确认日期: 当前版本:1.0 拷贝数量:1 审批签字: 客户方: 实施方:

文档控制

目录 1.概述 (4) 1.1读者 (4) 1.2图例 (4) 1.3目的 (4) 二、业务现状 (5) 三、概要设计 (5) 3.1接口通讯方式 (5) 3.2通讯内容定义 (5) 3.3媒讯CTC系统提供接口使用范例 (5) 3.4金蝶EAS提供接口使用范例 (5) 3.5媒讯CTC系统提供接口服务地址 (7) 3.6金蝶EAS提供接口服务地址 (7) 3.7接口需求 (7) 四、详细设计 (8) 4.1XX EAS接口 (8)

1.概述 金蝶与用户及用户业务系统方通过多次讨论,制定了接口开发需求设计说明书,作为双方后续开发指引。 1.1读者 本文读者对象为业务管理人员、系统设计、开发人员、测试人员。 1.2图例 本文中如未进行特殊说明,各图标代表的含义如下: 表示流程走向; 1.3目的 本文档是媒讯CTC系统与EAS系统接口的需求及设计方案相关文档,可用于指导开发、测试工作和作为验收相关依据文档。

二、业务现状 待补充 三、概要设计 3.1接口通讯方式 金蝶EAS与媒讯CTC系统之间通讯采用WebService方式进行数据传输。 3.2通讯内容定义 对于记录型的大对象,在通讯时,采用String型的xml格式的参数进行传递。对于其他非记录型的对象,在通讯时,可采用非xml格式的参数进行传递,也可使用多个参数。具体格式,请参照每个接口的通讯用例说明。 3.3媒讯CTC系统提供接口使用范例 待补充。 3.4金蝶EAS提供接口使用范例 3.4.1规范说明 EAS通过webService接口与异构系统通信。EAS WebService全部是使用java编写的,其接口描述符合WSDL国际标准,其数据描述符合XSD 国际标准。 本次提供的接口除系统登录接口外,其他接口都需要调用登录接口,以便将登陆的SessionId信息放入到SOAP 的HEADER 报文中。 3.4.2使用示例 金蝶在EAS上发布WebService服务,提供wsdl文件供客户端下载,其他业务系统根据下载的wsdl文件,产生客户端。 建议使用Axis2来生成客户端代理。

u开发之eai接口

U8E A I接口摘要 U8企业应用集成(EAI)产品是U8ERP与第三方系统进行业务数据交换的平台级工具产品,是U8ERP 统一的对外开放接口。 EAI产品包括一整套U8ERP的标准业务数据交换接口,这些接口涵盖基础档案、财务、供应链、生产制造、客户关系管理、HR等ERP业务模块,具备统一的入口、一致的业务外观和相对完整的业务功能,能完成U8基础数据、凭证、业务单据的导入导出及增、删、改查等操作,是U8与外部系统进行应用集成和业务整合的基本资源。 在技术上,EAI数据交换接口采用符合业界标准的XML作为数据交换接口规范(协议)描述,充分利用了XML跨平台和低耦合的特性。基于XML的交换协议描述了数据交换过程中Request/Response消息数据格式及元数据规范(Schema),外部系统只要遵循此标准和规范即可以方便的与U8ERP进行Talking。 为解决数据交换中系统之间数据格式和数据语义差异问题,EAI产品提供了可扩展的数据适配器和数据映射机制用来进行内外数据的翻译和转换;为方便用户的应用和体验,EAI产品还提供了能直接进行U8数据导入导出的基本用户界面工具,此工具支持手工和自动导入导出。 目标 本文主要介绍如何通过EAI接口实现U8与其他业务系统之间的数据交互。 EAI接口规范 EAI接口 本地COM接口 类库: ProgID: 方法:String Process(String RequestXml) 参数:数据交换请求消息,详见下文请求消息格式。 返回:数据交换响应消息,详见下文回执消息格式。 这种方式可根据开发者的需要批量处理或者实时处理。接口调用非常简单,简化了编程。开发者只需将标准数据传入接口,如下: 1)VB调用代码

神思SS728M05终端API接口函数库用户手册V1.6

SS728M05设备驱动接口函数库 用 户 手 册 V1.6 拟 制: 陈龙 日期:2014-12-26 审 核: 日期: 标准化: 日期: 批 准: 日期: 山 东 神 思 电 子

目录 SS728M05设备驱动接口函数库 (1) 用户手册 (1) V1.6 (1) 目录 (2) 1终端简介 (8) 1.1主要功能 (8) 1.2主要技术指标 (8) 2接口库概述 (9) 2.1适用范围 (9) 2.2说明 (9) 3接口函数 (10) 3.1函数返回值 (10) 3.1.1通用返回值 (10) 3.1.2居民健康卡(兼容山东保健证)错误代码 (11) 3.2基本接口函数 (12) 3.2.1SS728M05_SDK(SS728M05基本操作接口) (12) 3.2.1.1基本函数 (12) 3.2.1.1.1ICC_Reader_Open (12) 3.2.1.1.2ICC_Reader_Close (12) 3.2.1.1.3ICC_Reader_Reset (12) 3.2.1.1.4ICC_Reader_PowerOff (13) 3.2.1.1.5ICC_Reader_Application (13) 3.2.1.1.6ICC_Reader_GetLastError (13) 3.2.1.1.7ICC_Reader_Version (14) 3.2.1.1.8SS_Reader_Reset (14) 3.2.1.1.9SS_Reader_Reset_bBeep (15) 3.2.1.1.10SS_Reader_PowerOff (15) 3.2.1.1.11SS_Reader_Application (16) 3.2.1.1.12SS_Reader_GetLastError (16) 3.2.1.1.13SS_Reader_Version (16) 3.2.1.1.14SS_Reader_GetVersionID (17) 3.2.1.1.15SS_Reader_GetUserInfo (17) 3.2.1.1.16SS_Reader_UpdateUserInfo (17) 3.2.1.1.17SS_Reader_AutoRecognition (17) 3.2.1.1.18SS_Reader_AutoFindCard (18) 3.2.1.1.19ss_dev_beep (18) 3.2.1.1.20ss_dev_led (18) 3.2.1.2居民二代身份证函数 (18) 3.2.1.2.1ss_id_ResetID2Card (18)

CSCI详细设计说明书模板

文档编号: 项目名称 XXXX CSCI详细设计说明书 单位名称 XXXX年X月

修改记录

1 范围 1.1 标识 1.2 CSCI 概述 1.3 文档概述 2 引用的文档 3 CSCI 设计 3.1 CSCI结构 3.2 CSCI运行组织 3.3 CSCI性能要求 3.4 CSCI设计限制和约束 3.5 CSCI测试计划 4 CSC 设计 4.x CSC的名称和唯一标识符 4.x.y 下一级CSC的名称和唯一标识符 5 CSCI数据说明 5.1 CSCI内部数据元素 5.2 CSCI外部接口数据元素 6 CSCI数据文件 6.1 CSC和CSU数据文件的交叉引用 6.x数据文件名和唯一标识符 7 需求可追踪性

1.1 标识 【系统背景】 系统标识符:(系统标识符) 系统名称:(系统名称) 缩写:给出系统的缩写 【适用的CSCI】 标识符:(CSCI标识符) 名称:(CSCI名称) 缩写:给出CSCI的缩写 1.2 CSCI 概述 【系统功能概述】 简要描述本系统的功能。 【CSCI功能概述】 (给出CSCI在需求规格说明书中对应的需求规格标识号的引用)。 如有必要可用图示表示本CSCI在系统中的位置(顶层系统结构图)。1.3 文档概述 【用途】 本文档用于描述在进行CSCI详细设计中每个阶段的设计结果,提供CSCI 的详细设计说明书。 【内容】 本文档的主题内容如下: 描述CSCI的功能和作用; 定义CSCI的结构(用一组CSC,以及这些CSC之间的接口关系,定义CSC 的名称,标示符,分配的需求集); 定义CSCI设计限制; 定义CSCI资源使用设计; 定义CSCI每个CSC以及CSU的详细设计。 描述每个CSC可追溯的需求规格和接口规格说明。

系统对接方案

系统对接设计 1.1.1对接方式 系统与外部系统的对接方式以web service方式进行。 系统接口标准: 本系统采用SOA体系架构,通过服务总线技术实现数据交换以及实现各业务子系统间、外部业务系统之间的信息共享和集成,因此SOA体系标准就是我们采用的接口核心标准。主要包括: 服务目录标准:服务目录API接口格式参考国家以及关于服务目录的元数据指导规范,对于W3C UDDI v2 API结构规范,采取UDDI v2的API的模型,定义UDDI 的查询和发布服务接口,定制基于Java和SOAP的访问接口。除了基于SOAP1.2的Web Service接口方式,对于基于消息的接口采用JMS或者MQ的方式。 交换标准:基于服务的交换,采用HTTP/HTTPS作为传输协议,而其消息体存放基于SOAP1.2协议的SOAP消息格式。SOAP的消息体包括服务数据以及服务操作,服务数据和服务操作采用WSDL进行描述。 Web服务标准:用WSDL描述业务服务,将WSDL发布到UDDI用以设计/创建服务,SOAP/HTTP服务遵循WS-I Basic Profile 1.0,利用J2EE Session EJBs实现新的业务服务,根据需求提供SOAP/HTTP or JMS and RMI/IIOP接口。 业务流程标准:使用没有扩展的标准的BPEL4WS,对于业务流程以SOAP服务形式进行访问,业务流程之间的调用通过SOAP。 数据交换安全:与外部系统对接需考虑外部访问的安全性,通过IP白名单、SSL 认证等方式保证集成互访的合法性与安全性。

数据交换标准:制定适合双方系统统一的数据交换数据标准,支持对增量的数据自动进行数据同步,避免人工重复录入的工作。 1.1.2接口规范性设计 系统平台中的接口众多,依赖关系复杂,通过接口交换的数据与接口调用必须遵循统一的接口模型进行设计。接口模型除了遵循工程统一的数据标准和接口规范标准,实现接口规范定义的功能外,需要从数据管理、完整性管理、接口安全、接口的访问效率、性能以及可扩展性多个方面设计接口规格。 1.1. 2.1接口定义约定 客户端与系统平台以及系统平台间的接口消息协议采用基于HTTP协议的REST风格接口实现,协议栈如图4-2所示。 图表错误!文档中没有指定样式的文字。-接口消息协议栈示意图系统在http协议中传输的应用数据采用具有自解释、自包含特征的JSON数据格式,通过配置数据对象的序列化和反序列化的实现组件来实现通信数据包的编码和解码。 在接口协议中,包含接口的版本信息,通过协议版本约束服务功能规范,支持服务平台间接口协作的升级和扩展。一个服务提供者可通过版本区别同时支持多个版本的客户端,从而使得组件服务的提供者和使用者根据实际的需要,独立演进,降低系统升级的复杂度,保证系统具备灵活的扩展和持续演进的能力。

项目接口需求及设计说明文档(模板)

客户化开发需求规格说明书 媒讯集团E A S项目 CTC与EAS接口 需求及设计说明书 文档作者: 创建日期:2013-05-10 确认日期: 当前版本:1.0 拷贝数量:1 审批签字: 客户方: 实施方:

文档控制 修改记录 日期作者版本参考版本备注

目录 1.概述 (4) 1.1读者 (4) 1.2图例 (4) 1.3目的 (4) 二、业务现状 (5) 三、概要设计 (5) 3.1接口通讯方式 (5) 3.2通讯内容定义 (5) 3.3媒讯CTC系统提供接口使用范例 (5) 3.4金蝶EAS提供接口使用范例 (5) 3.5媒讯CTC系统提供接口服务地址 (7) 3.6金蝶EAS提供接口服务地址 (7) 3.7接口需求 (7) 四、详细设计 (8) 4.1XX EAS接口 (8)

1.概述 金蝶与用户及用户业务系统方通过多次讨论,制定了接口开发需求设计说明书,作为双方后续开发指引。 1.1读者 本文读者对象为业务管理人员、系统设计、开发人员、测试人员。 1.2图例 本文中如未进行特殊说明,各图标代表的含义如下: 表示一个活动; 表示动态的业务数据,如系统单据; 表示流程走向; 表示条件判断、流程分支; 表示静态的业务数据,如基础资料; 表示系统外一个手工处理活动; 表示系统外手工填制的单据; 表示当前系统之外的活动; 表示当前系统之外产生的业务数据。 1.3目的 本文档是媒讯CTC系统与EAS系统接口的需求及设计方案相关文档,可用于指导开发、测试工作和作为验收相关依据文档。

二、业务现状 待补充 三、概要设计 3.1接口通讯方式 金蝶EAS与媒讯CTC系统之间通讯采用WebService方式进行数据传输。 3.2通讯内容定义 对于记录型的大对象,在通讯时,采用String型的xml格式的参数进行传递。对于其他非记录型的对象,在通讯时,可采用非xml格式的参数进行传递,也可使用多个参数。具体格式,请参照每个接口的通讯用例说明。 3.3媒讯CTC系统提供接口使用范例 待补充。 3.4金蝶EAS提供接口使用范例 3.4.1规范说明 EAS通过webService接口与异构系统通信。EAS WebService全部是使用java编写的,其接口描述符合WSDL国际标准,其数据描述符合XSD 国际标准。 本次提供的接口除系统登录接口外,其他接口都需要调用登录接口,以便将登陆的SessionId信息放入到SOAP 的HEADER 报文中。 3.4.2使用示例 金蝶在EAS上发布WebService服务,提供wsdl文件供客户端下载,其他业务系统根据下载的wsdl文件,产生客户端。 建议使用Axis2来生成客户端代理。

GJB438B 接口设计说明IDD 模板

[键入文字] 文档标识及版本号:XX项目标识.IDD V1.0 密级:秘密★5年编制/修订日期:yyyy-mm-dd 文档名称:XX项目中文名称-接口设计说明 接口设计说明 《XX项目》接口设计说明 编制单位: 编写: 审核: 批准:

修改记录

目录 1 范围 (1) 1.1标识 (1) 1.2系统概述 (1) 1.3文档概述 (1) 2 引用文档 (2) 3 接口设计 (2) 3.1接口标识和接口图 (2) 3.X(接口的项目唯一的标识符) (3) 4 需求的可追踪性 (6) 5 注释 (7)

1 范围 1.1标识 【本条应描述本文档所适用的系统、接口实体和接口的完整标识,适用时,包括其标识号、名称、缩略名、版本号和发布号。】 表1-1本文档所适用的系统、接口实体和接口 1.2系统概述 【本条应概述本文档所适用的系统和软件的用途,还应描述系统与软件的一般特性;概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。】 (本章若无内容,则标识为“本章无内容”,并说明理由。) 1.3文档概述 【本条应概述本文档的用途和内容,并描述与它的使用

有关的保密性方面的要求。】 (本章若无内容,则标识为“本章无内容”,并说明理由。) 2 引用文档 【本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应标识不能通过正常采购活动得到的文档的来源。】 (本章若无内容,则标识为“本章无内容”,并说明理由。) 3 接口设计 3.1接口标识和接口图 【对于1.1中所标识的每个接口,本条应描述赋予该接口的项目唯一的标识符,适当时应使用名称、编号、版本和文档引用等标识接口实体(系统、配置项、用户等)。该标识应说明哪些实体具有固定的接口特性(要给出这些接口实体的接口需求),哪些实体正被开发或修改(这些实体已有各自的接口需求)。适当时,可使用一个或多个接口图来描述这些接口。】 (本章若无内容,则标识为“本章无内容”,并说明理由。)

相关文档
最新文档