计算机软件数据接口应用研究.docVIP

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

计算机软件数据接口应用研究   摘要:随着时代的进步,计算机技术也得到突飞猛进的发展,由于开发商不同,对各种各样计算机软件进行设计的数据结构也是千差万别。假使用户操作是利用多于两套的软件,则必须要以计算机软件保留的格式数据结果为基础,并已计算机提供的对应的格式做支撑。而这样就会无形中增加用户的工作量,同时还非常容易造成软件处理流程链的快速中断。如何才能对这类问题进行妥善解决呢?计算机软件数据接口是关键的策略,而本文对计算机软件数据接口的应用进行了重点分析和讨论。   关键词:接口 应用 计算机软件   中图分类号:TP391 文献标识码:A 文章编号:1007-9416(2013)02-0093-01   对用户或者软件开发商所提供的系列的标准规范,就是计算机软件的数据接口,进行特定的数据的交流是其作用,可使用户或第三方开发商能对该类应用软件进行有效而灵活的运用,同时保证数据的安全性能。这些标准规范是一些数据库形式,或者是格式固定的数据文件。   1 计算机软件数据接口现状分析   目前,MIS系统已与磅房称重系统和公司电量采集系统,以及集团煤炭系统和铁路TMIS系统,还有集团科设部系统等,多个管理信息系统建立了接口。在对运行数据进行应用时。相当于拥有了一定的权限,等同于数据管理员的身份。在进一步建立触发器的数据对象,在依据相关代码,由应用开发人员对此类数据进行操作。这种运行方式,往往有隐藏着很大安全隐患。   随着用户对数据库的深入掌握、了解和使用,一些用户能够掌握结构化查询语言的语句。结构化查询语言的语句直接使用,这样会造成数据的不一致性等,一系列的安全问题产生。   (1)开发应用程序时,直接调用应用程序数据库,为对系统进行恶意攻击者,提供便利条件。攻击者只需分析应用程序所引用的对象,就可以对后台数据库的基本逻辑结构轻易的予以了解。   (2)在分布式访问远程数据库接口时,程序开发人员需要,对应用数据库对象的远程主机名和数据库名,以及用户名和用户对象的详细信息,进行完整描述。编写语言程序非常繁琐,若有细微差错,都很难在数据库中查找应用对象,同时查找过程也相对繁杂。   2 计算机软件数据接口的设计原则   设计时应严格遵循以下几个原则:   2.1 对客户的应用要求给予满足   软件本身能为数据接口提供各种功能的服务,而依靠软件数据库接口,可对应用范围进行扩大,对软件应用客户的需求予以满足,是软件数据接口设计的最终目的所在,不过如何对用户需求的服务达到最好,则要就具体的问题做具体的分析。   2.2 面向对象的原则   使软件程序的使用效果与效率,得到大幅度提高的基础条件,是建立在合理性与科学性,提高软件数据接口设计的基础之上。对面向对象的原则进行遵循,尽可能准确描述其所提供的功能,是设计软件数据接口所需要注意的地方。而就开发者而言,接口设计的越复杂越纤细,产生的效果就会越好,这样也大幅降低了程序模块间的耦合性,最终减低开发成本和开发难度。   2.3 软件数据接口具有高容错性和高健壮性的特征   强壮性的概念是指一旦遭遇输入规范要求以外的情况,处理和解决此类问题的能力。若一个系统具有较高的强壮性,若遇到和规范要求不符的情况,则会做出与规范要求不同的判断,并进一步提出相对合理的解决措施,由于软件数据接口和程序开发各个环节,均产生联系,因此为达到把更为强大的错误处理机制,提供出来的目的,必须设计高容错性及高健壮性的程序接口。同时在用户使用接口的过程中,及时查找出现的错误,及发生错误的原因,规避由于接口自身的错误对系统运行带来的致命性的影响。   2.4 软件数据接口可扩展性特征   软件接口的核心恶化关键就是软件,由于目前对应用软件有着较高的应用化程度,所以需要对软件不断进行升级。与之相匹配的是,应及时对相应的软件数据库接口进行升级。而在升级的过程中,会产生连锁反应,会对第三方开发商所应用的软件接口带来影响,因此,应对软件数据接口给予充分的考虑在扩展性的基础上,设计软件。   3 计算机软件数据接口的设计与实现   3.1 文件交换模式   其概念具体是指,无论是第三方开发商、用户还是软件开发商,充分利用这些特定的数据结构文件,并最终实现数据交互。首先,软件开发商预先制定数据结构。并依据相关数据结构要求,为第三方开发商或者用户,提交相关文件。在通过相关文件的扫描,遵循系统设定的内部规则,返给用户相关文件。该文件一旦被接收,对文件按照相关规则进行读取,即可实现数据的交互功能,在这里,没有对数据文件形式作出特殊的规定。可以是任何一种。 开发商可以自行定义格式文件,也可以把通用的格式文件利用起来。   3.2 应用程序接口函数模式   开发商应预先做好函定义好函数概念,并提前完成

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档