软件技术规范.pdfVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软软件件技技术术规规范范

一一、、实实施施技技术术规规范范的的目目的的与与适适用用范范围围

通过实施应用软件技术规范使苏州交通系统各类新建和已建的应用软件能够有效地实

现源共享和数据交换,为应用软件可持续、可扩展的开发建设奠定基础,为今后的应用整

合做好准备。

本规范适用范围:2010年后新建的应用软件必须实现本规范定义的技术要求,2009年

底以前建成的应用软件在今后的升级改造中要实现本规范定义的技术要求,目前在建的软件

系统要有条件的实现本规范定义的技术要求。

二、实施技术规范的目标

本规范实施之后开发的应用软件必须能够实现本方案定义的系统接口、编制本方案规定

的数据规范和应用本方案提出的组织结构管理要求。

通过实现统一的接口技术规范,使所有应用软件可以实施统一的管理,使应用软件之间

可以进行数据交互;

通过使用特定的XML格式设计的数据规范,使应用软件能够开放数据源,做到数据内

容、服务方式和实现技术的无关性,增强了应用软件开发和组合的灵活性;

通过应用统一的组织结构管理要求执行身份验证和角色分配操作,降低了应用软件建设

的复杂性,简化了用户身份的管理工作。

通过实现数据流转功能实现不同应用软件之间的数据共享,实现办事信息通知的发送。

三、接口技术规范

所有应用软件在底层都可以细分为对数据的增加、删除、修改和查询四项操作,为此对

应用软件制定了统一的接口技术规范,明确了写入、读取和查询三项操作。

1.接口的功能说明

通过调用写入操作让应用软件执行元数据的增加、删除和修改操作。元数据是指应用软

件中的最基本数据,如果一个数据被拆开后在整个应用软件中不再具备其他意义,那么这个

数据就叫做元数据。元数据以外的其他数据是不会调用写入操作的。

通过调用读取操作获取应用软件中的具体数据。读取操作可以获取元数据或具有固定数

据标识和类型的单项数据。

1

通过调用查询操作检索应用软件中的相关数据。查询操作可以包含大量的查询条件,应

用软件将系统中合条件的数据检索出来后返回给调用方。

2.接口的参数和返回值说明

写入操作主要参数有:用户标识、应用标识、数据标识、数据类型、合数据规范格式

的XML数据。参数含义如下:

用户标识用UserID表示,使用应用软件接口时首先提供身份验证信息,通过认证后将

获取用户标识,在以后的访问中使用UserID表示访问接口的用户身份,结束接口使用必须

执行用户标识注销操作。用户标识获取和注销操作参见第五节“身份认证和管理规范”。

应用标识用TaskGuid表示,随着系统整合的实施今后一个应用软件可以包含多项专业

应用,通过TaskGuid参数值可以让接口在被调用时能够区分出不同的应用。TaskGuid采用

标准的GUID格式,TaskGuid的值由系统建设主管单位统一定义,在数据规范文档中描述,

一项应用只能定义一个应用标识。

数据标识用DataGuid表示。每个唯一的数据必须具备一个唯一的标识,使用该标识区

分不同的数据。由于数据的增加、删除和修改操作都是以DataGuid作为关键字的,不同的

系统都要按照GUID标准统一生成DataGuid,以保证数据在不同的系统和平台中不被其他数

据覆盖。

数据类型用DataType表示。每一项数据规范都要定义一个唯一的数据类型,应用软件

是按照DataType对应的数据规范解析写入的数据,不同应用的数据类型可以重复。

合数据规范格式的XML数据用XmlData表示。表示写入的具体数据,如果与数据类型

对应的数据标识的元数据不存在,就执行数据增加操作;如果与数据类型对应的数据标识的

元数据已存在,就执行数据更新操作;如果XmlData是空值或是没有子节点的XML数据,就

将数据标识对应的元数据删除;

写入操作的返回结果表示数据在软件中的写入情况。返回0表示数据写入操作成功,返

回-1表示数据格式不合要求,返回-2表示写入数据的逻辑不对,表示返回-3表示没有数

据写入权限,返回其它值可以查询“数据写入操作错误信息”来获取具体含义,查询时使用

读取操作,其中TaskGuid参数为应用标识,DataGuid参数固定为

c61ed474-e8b1-4fb4-8975-74b356caa22b,DataType

文档评论(0)

152****6979 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档