试谈计算机软件计算机软件数据接口运用

更新时间:2024-02-23 作者:用户投稿原创标记本站原创
摘要:随着时代的进步,计算机技术也得到突飞猛进的发展,由于开发商不同,对各种各样计算机软件进行设计的数据结构也是千差万别。假使用户操作是利用多于两套的软件,则必须要以计算机软件保留的格式数据结果为基础,并已计算摘自:本科毕业论文答辩www.808so.com
机提供的对应的格式做支撑。而这样就会无形中增加用户的工作量,同时还非常容易造成软件处理流程链的快速中断。如何才能对这类问题进行妥善解决呢?计算机软件数据接口是关键的策略,而本文对计算机软件数据接口的应用进行了重点分析和讨论。
关键词:接口 应用 计算机软件
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 应用程序接口函数模式
开发商应预先做好函定义好函数概念,并提前完成需要接入的各类数据。着就是软件数据接口函数模式。这个过程不向用户和第三方开发商公开, 这样才能充分保证数据的机密性。在对此类数据进行操作时,只需随时随地的调出函数,即可方便使用。
3.3 中间数据库模式
软件开发商经过开发和研制,建立了一个具有公用性质的数据库。并通过开通一定的权限,为第三方开发商和用户提供访问服务。双方预先应建立一定的规则,在共同遵守的前提下,对数据库中的数据进行操作,使数据交互工作得以完成。软件开发商需对中间数据库按照所特定的格式进行访问来完成。
针对第三方开发商而言,对这种模式的开发相对容易,同时在数据操作流程上也具有一定的灵活性。但这种方法的使用,必须建立在以额外的数据库为基础。同时由于则指额数据库自身在配置上具备复杂性的特征, 因此真正推行这种模式往往具有一定的难度,目前应用这种模式,仍旧局限在相对狭窄的范围之内。
4 结语
总之,随着科技的进步,越来越方泛的应用计算机技术,而一个独立的计算机软件组成的规模顺序,是通过计算机软件数据接口来完成的,而整体性是用户工作信息化的进程的方向发展,从而使行业内大规模使用计算机软件系统的可行性得到提高。
参考文献
张晓鹏.浅谈计算机软件数据接口的几种实现思路和应用[J].科技情报开发与经济,2010(18).
刘兵.计算机软件数据接口的应用分析[J].计算机光盘软件与应用,2012(01).
[3]茅杰.浅析计算机网络软件的功能及应用[J].信息系统工程,2012(01).
[4]杨材.计算机远程控制软件设计与实现[J].电脑编程技巧与维护,2012(15).

点赞:6680 浏览:21854