- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件数据接口的应用的研究
计算机软件数据接口的应用的研究
【摘要】随着现代电子信息技术的发展,计算机网络得到越来越广泛的应用,与此同时,计算机软件也不断增多。不同开发商开发出的计算机软件在数据结构有所不同,这就导致了客户在需要进行多个软件的操作时产生较大的麻烦。而计算机软件数据接口则可以满足客户的需求,软件接口不仅具备非常好的容错性,还具备了极大的扩展性,因而作为一种简便的方法有效解决了软件格式差异的问题,在整个系统中它起着承上启下举足轻重的作用,是软件流程操作中的关键步骤。本文将围绕着计算机软件数据接口的应用进行研究。
【关键词】计算机软件数据接口应用研究
中图分类号:G623.58 文献标识码:A 文章编号:
前言
数据接口主要的作用是解决软件之间的数据共享与数据转换问题。由于各软件的开发商所在的研究领域不同,注重点不同,针对数据格式的处理方式也不相同。而用户在开发产品时往往需要对一个以上的软件产品进行操作。比如说在开发某机械产品时需要用到大型三维建模软件P RO E和有限元分析软件AN SY S。PROE拥有着强大的建模功能,并且操作简便,但它的结构分析功能并不是很强大。而ANSYS拥有着强大的结构、磁场等方面的分析功能,但它所拥有的建模功能却是一般。作为一个机械产品,在对它进行完整建模之后必须对它进行一系列的结构分析,以确保所设计的产品结构具有合理性和安全性。因此,很多设计人员都是在PROE中建立模型,而后在ANSYS中对所设计的模型进行各种分析。那么,在这两者之间必须存在一个数据接口以完成它们之间的数据共享。现有的接口方法有IGES格式导入法、无缝链接法等。除了PROE与ANSYS之间的接口问题,其它软件之间也存在着这种接口问题,并有部分已经被解决。而对于通过非接口实现数据交流的方式,总会存在着一些安全隐患:(1)部分用户在对这种共享机制进行深入的理解和掌握之后,可能绕到这种机制的底层直接对数据进行访问,从而造成数据的不一致;(2)恶意攻击者可能通过这种机制对应用程序进行攻击。
一、现状
现阶段,MIS 系统已经和其他多个信息管理系统建立了相应的数据接口,实现了各系统之间的相互连接和数据传输。在对数据库应用的运行中,操作的主要方式是:有着数据库管理员权限的用户根据要求创建视图、表格、存储路径等数据库对象,然后再通过专业的技术人员利用编写代码的形式对这些数据库对象进行相关的操作。但这种处理方法由于缺乏稳定性,会对以后的使用留下一定的隐患:
1、通过查询语言功能对数据进行直接访问
随着用户对数据库的逐渐熟悉和了解,部分用户已经学会了使用结构化查询语言功能,在使用计算机时,经常会使用结构化查询语言的功能直接对数据库进行访问,这虽然简化了一些环节,但却存在着较大的安全隐患,很容易造成数据不一致的情况发生。
2、直接调取数据库对象使用
在开发一些应用程序的时候,通过利用前台的应用程序对所需的数据库对象进行直接调取使用,这种方式存在较大的安全问题,很容易受到他人的恶意攻击,而且攻击者只需对部分数据库对象进行研究和分析,就可以推测出后台数据库内部的基本构造。
3、检索繁杂
在对远程分布式数据库进行访问时,需要开发技术人员完整无误的描述出所使用的数据库对象的具体信息,包括:远程的主机名、用户对象以及用户等内容,而且在编写相应的语句时也比较复杂,稍有差错就会查询不到应用对象,造成检索过程繁琐复杂。
二、计算机软件数据接口设计特点
接口是指在微机系统中,通过硬件软件的连接与控制,使微处理器与其他部件之间能够协同工作并进行稳定的信息传输电路及相关程序。计算机软件数据接口指的是,软件开发商向用户和第三方开发商所提供的系列标准规范,用作数据的相互传输。计算机软件数据接口非常灵活,能够让用户以及开发商更好地运用软件,同时也是数据安全性的保障。
1、满足用户的需求
计算机软件数据接口能够满足用户的需求,设计软件数据接口最重要的目的是要方便用户,它是软件操作流程中的重要步骤,它能让数据结构不同的孤立的软件形成一个整体,解决软件格式差异所带来的麻烦,让用户在操作过程中能够一气呵成,最大程度地满足客户使用数据的便利性,从而提高用户使用软件的感受。
2、面向对象的原则
计算机数据接口不仅在设计上具备一定的科学性,并且能够在面对使用对象时,全面准确地描述所能提供的功能,让用户在操作过程中能够有良好的软件使用感受。
3、软件数据接口的高健壮性及高容错性
软件数据接口对于规则外的输入情况能够具有一定的处理能力,我们称之为高健壮性。好的系统不仅仅能够接受正确的指令,还应当具备相当的判断力和处理能力。而软件数据接口因为涉及较多的程序,因此具备强大的错误处理机制与容
您可能关注的文档
最近下载
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 雨污分流改造工程施工组织设计方案.pdf VIP
- 第九版儿科学配套课件-6.2-正常足月儿和早产儿的特点与护理.ppt VIP
- T_CACM 1601-2024 笑病中医诊疗指南.docx VIP
- 矿山三级(二级)矿量管理办法.doc VIP
- T_CACM 1583-2024 百合病中医诊疗指南.pdf VIP
- 趣味生物知识竞赛100选择题附答案.pdf VIP
- T_CACM 1584-2024 卑惵中医诊疗指南.pdf VIP
- 2025年第二批陕西延长石油集团所属单位内部遴选及选聘81人笔试参考题库附带答案详解.docx
- T_CACM 1585-2024 产后神志异常中医诊疗指南.pdf VIP
文档评论(0)