计算机软件数据接口的应用研究中英文对照

上传人:痛*** 文档编号:46352415 上传时间:2021-12-12 格式:DOC 页数:7 大小:46.50KB
返回 下载 相关 举报
计算机软件数据接口的应用研究中英文对照_第1页
第1页 / 共7页
计算机软件数据接口的应用研究中英文对照_第2页
第2页 / 共7页
计算机软件数据接口的应用研究中英文对照_第3页
第3页 / 共7页
点击查看更多>>
资源描述
关于计算机软件数据接口的应用研究中英文对照Regarding to the use of computer software data interface research contrast in both Chinese and English随着社会信息化水平的不断提高,计算机软件的应用越来越广泛。对于计算机软件,最主要也是最基本的操作就是定义自己的数据结构,而开发商的不同,软件的数据结构就会随之不同。因此,当用户需要操作多套计算机软件时,由于各个软件的数据结构不尽相同,需要为不同计算机软件保留相应的数据格式的数据结果,严重影响用户的工作效率,增加其重复工作量。计算机软件接口为多软件程序之间提供了很好的交互桥梁,为上述应用问题提供解决方法。With the constant improvement of the social informatization level, the application of computer software is more and more widely. For computer software, the main and most basic operating is to define their own data structures, and the different developers, software structure of the data will be different accordingly. Therefore, when users need to manipulate multiple set of computer software, since the data structure of the software are different, the need for different computer software to keep the corresponding data format of data as a result, serious impact on the users work efficiency, increase the repeat work. Computer software interface for bridge provides a good interaction between software programs, and provides solution to the above application problems. 1.计算机软件数据接口1. Computer software data interface 计算机软件数据接口是一种由软件开发商向第三方开发商以及用户提供的标准规范,用以实现特定软件数据之间的相互传输及交流,提高软件的使用效率。计算机软件数据接口具有非常好的灵活性,能够让第三方开发商和用户有效地运用软件的同时,确保开发商软件数据是安全的。计算机软件数据接口提供的标准规范有多种形式,可以是经封装的、应用程序的接口函数,也就是平时所经常用到的 API 函数;也可以是一些有固定格式的数据文件;或者以数据库形式表现。因此,可以说计算机软件数据接口起着桥梁作用,它能将不同数据结构的软件连接成一个整体,使用户流畅的进行操作。Data interface is a computer software by software developers to provide third party developers and users of the standard specification, the interaction between the software used to implement specific data transmission and exchange, improve the efficiency of the use of the software. Computer software data interface has very good flexibility, it can let the third party developers and users to effectively use the software at the same time, to ensure that software developers data is safe. Computer software data interface provided by the standard specification has a variety of forms, can be encapsulated, application interface function, namely the API function that is often used at ordinary times; May also be some fixed format data files; Or in the form of database performance. Therefore, computer software data interface plays a bridge role, so to speak, it can connect different data structure of software as a whole, users operate smoothly. 2.计算机软件数据接口设计原则2. Computer software data interface design principles 开发商设计计算机软件数据接口的目的是为用户和第三方开发商提供不同软件交互的标准规范,因此,设计计算机软件接口数据,应注重接口的灵活性,以及如何能最大程度地满足用户的需求,同时也要注意保障数据的安全性1。Developers to design computer software data interface for users and is the purpose of the third party developers provide different software interaction standard specification, therefore, to design computer software interface data, should pay attention to the flexibility of the interface, and how to maximize meet the needs of users, but also should pay attention to protect data security 1. 2.1满足用户的需求2.1 to meet the needs of users 软件本身决定了计算机软件数据接口应该提供什么样的服务功能,而其应用范围则可以通过软件数据接口实现扩展。设计软件数据接口的最终目的,就是要最大程度的满足用户需求,方便用户使用。因此,必须具体问题具体分析,开发商应针对用户对具体软件的需求,设计相应的软件接口,从而为用户操作提供遍历。Software itself determines the computer software data interface should provide what kind of service function, and its application scope can be extended through software data interface implementation. Design software data interface, the ultimate goal is to be the greatest degree of meet user requirements, convenient for users. Must be specific issue concrete analysis, therefore, developers should be according to user demand for specific software, software interface design, which provide traversal for user operation. 2.2面向对象的原则2.2 the principles of object oriented 设计计算软件数据接口,必须具备科学性。盲目、无章法的设计是无法为用户提供准确合理的解决方案的。遵循面向对象的原则来设计软件数据接口,能够准确描述该接口需要提供的功能,让用户更舒适的操作软件。一般来说,越复杂、详细的接口,就越能降低不同软件程序之间的耦合性,从而提供更好的软件应用效果,并且降低程序开发的成本和难度。Design and calculation software data interface, must have scientific nature. Blind way, design will not be able to provide users with accurate and reasonable solution. Follow the principle of object oriented to design the software data interface, can accurately depict the functions of the interface need to provide, let users more comfortable operating software. In general, the more complex, the details of the interface, the more can reduce the coupling between different software applications, thus providing better software application effect, and reduce the cost of application development and difficulty. 2.3软件数据接口的鲁棒性及高容错性2.3 the high robustness and fault tolerance of software data interface 软件数据接口的鲁棒性,是指软件处理当输入出现规范要求以外情况的能力。具有鲁棒性的系统,当输入超出规范要求时,能够及时判断出来,并采取合适的处理方式。众所周知,一个好的应用系统,首先应该能够接受正确的指令,同时还应当具备一定的判断力和遇错处理能力。因此,软件数据接口设计时保证其鲁棒性和高容错性是十分重要的,从而确保用户使用接口时能够及时准确的发现错误所在,从而避免因数据接口错误而影响到整个软件系统。Robustness, software data interface refers to software handles situations when there is outside specification requires that input ability. Has the robustness of the system, when the input beyond the specification requirements, timely judge to come out now, and take the right approach. As is known to all, a good application system, first of all should be able to accept the correct instruction, at the same time should also have a certain judgment and fault handling ability. Software data interface design, therefore, to ensure its high robustness and fault tolerance is very important, to ensure that the user interface can be timely and accurate detection error, which avoids mistakes and affect the entire software system data interface. 2.4软件数据接口的可扩展性2.4 the extensibility of software data interface 软件数据接口是一种针对软件自身的应用,而软件会随着用户的应用程度提高而对应的升级,因此,软件数据接口也必须随之进行升级。软件数据接口的升级,必然也会给第三方开发商的软件接口带来升级的压力,因此,软件数据接口设计时应考虑到这些因素,使接口具备一定的可扩展性,从而能够减少对厂商软件程序的变动,便于用户的使用。Software data interface is a kind of according to the application of the software, the software will be increased as the user application and the corresponding upgrade, so the software data interface must also be upgraded accordingly. Updating the software data interface, inevitable will also brings to the third party developers of software interface upgrade pressure, as a result, software data interface design should consider these factors, make the interface have a certain extensibility, which can reduce the changes in the software program for manufacturers, making it easy for users to use. 2.5遵守本行业的标准数据接口规范2.5 comply with the industry standard data interface specification 随着社会信息化水平的不断提高,计算机软件的应用越来越广泛。不同软件开发商,往往会采用不同的编程语言,基于不同的数据库,并且可能会各自定义自己特定的接口标准。如此众多的数据接口,没有共同的标准,往往会给后续软件开发商进行软件升级带来不便,也会给用户的软件维护等带来很大的浑南。因此,计算机软件数据接口应该考虑到这些因素,尽量遵守国家制定的标准规范。With the constant improvement of the social informatization level, the application of computer software is more and more widely. Different software developers, often using different programming languages, based on the different database, and may define their respective specific interface standard. So many data interface, there is no common standard, often causing inconvenience to subsequent software developers, software upgrade, also can give the user of the software maintenance, etc. Great muddy south. Therefore, these factors should be considered in computer software data interface, try to comply with the standards formulated by the state. 3.计算机软件数据接口的应用3. The application of computer software data interface 计算机软件数据接口提供的标准规范有多种形式,可以是经封装的、应用程序的接口函数,也就是平时所经常用到的 API 函数;也可以是一些有固定格式的数据文件;或者以数据库形式表现2。Computer software data interface provided by the standard specification has a variety of forms, can be encapsulated, application interface function, namely the API function that is often used at ordinary times; May also be some fixed format data files; Or in the form of database performance 2. 3.1文件交换模式3.1 file exchange patterns 文件交换模式指的是采用特定的数据结构的数据文件,完成用户、软件开发商以及第三方开发商的数据互交的过程。数据文件具有很多不同的形式。常用的有 txt文件以及ini文件。File exchange pattern refers to using a specific data structure of data file, complete the user, software developers and third-party developers of data process of reciprocal cross. Data file has many different forms. The commonly used have a TXT file and.ini file. 3.1.1 ini文件3.1.1 the ini file ini文件是一种由 windows系统配置的文件。这种文件由于 windows系统本身提供了相关操作 ini 文件的 API函数,因此,很多软件能够直接使用 ini文件对自己的配置信息进行记录。故而 ini文件是一种常用的数据互交文件。Ini file is composed of the Windows system configuration files. This file because the Windows system itself provides relevant operation ini file API function, therefore, a lot of software can directly use the ini file to record their configuration information. So the data of the ini file is a kind of common intercrossing file. 3.1.2 txt文件3.1.2 TXT file 同ini文件一样,Txt文件也是一种由 windows系统自配的文件格式 它是一种文本格式文件。通常,开发软件时,程序员可采用txt文件将一些特殊的格式记录下来。Txt文件是一种十分常用的格式,因为几乎所有的程序开发语言都会提供操作txt文件的方法。从程序员的角度出发,文件交换模式是一种十分自由灵活的交互方法,能够灵活应对用户的应用需求,并很好的完成设计。并且,编程语言的不同不会限制文件交换模式的应用。Like the ini file, Txt file is also a kind of by the Windows system and with the file format, it is a text format file. Usually, developing software, programmers can use some special format TXT file will be recorded. Txt file is a very common format, because almost all programming languages provide Txt file operation method. From the perspective of a programmer, the file exchange pattern is a very free and flexible interaction method, the flexibility to respond to the users application needs, and well completion design. And, different programming languages will not limit file exchange mode of application. 3.2应用程序接口函数模式3.2 application interface function model 软件数据接口函数模式,是一种软件开发商出厂前已按照一定规则定义好一系列函数,将用户或者第三方要接入的数据操作提前完成,进行封装。因此,软件数据接口函数模式的设计过程是具有保密性的,不向用户以及第三方开放3。这种模式有一个很明显的优势,用户和第三方开发商如果需要操作数据,只需要根据软件开发商制定的规则,调用软件开发商封装定义好的接口函数,便能快速完成数据交互。现阶段主要应用的接口模式就是函数模式。Software data interface function model, is a software developer before delivery is according to certain rules to define a series of functions, the user or third parties to access the data operation completed ahead of schedule, encapsulate. As a result, the software design process of the data interface function model is with confidentiality, not open to user and third parties 3. This model has an obvious advantage, user and third party developers need to manipulate the data, if only need according to the regulations set by the software developers, software developers encapsulation defined interface function called, can quickly complete the data interaction. At present the main application of the interface model is a function model. 为了更好的让用户和开发商体验软件产品,很多开发商会将自己开发的接口函数公布出来。In order to let users and developers of software products, many developers will own development interface function. 3.3中间数据库模式3.3 the middle database schema 前面已经说明,接口模式还可以常用数据库的形式表现。中间数据库模式就是一种由软件开发商经过一定授权可访问的公用数据库。中间数据库模式往往指定了用户只能访问一些特定的数据库格式,如Access、sybase或者Sqlserver、Oracle等当今主流数据库。这种模式的典型优势是更易于开发商的开发,并且具有灵活的数据操作能力。不过,当需要用到除特定数据库以外的数据库时,就需要考虑其他数据库的可能配置,如果这些额外的数据库比较复杂的话,这种模式的使用难度就会加大。因此,中间数据库模式的应用范围相对较窄,无法广泛应用。Has shown, in front of the interface pattern can be commonly used database in the form of a performance. Database schema is a by the software developers after a certain authorized access to the public database. Intermediate database schema often specifies the user can only Access certain database format, such as Access, sybase or used, Oracles mainstream database. This pattern of typical advantage is easier to developers development, and a flexible data manipulation capabilities. However, when need to use database, other than the specific database will need to consider the possibility of other database configuration, if these additional database is more complex, have an increased degree of difficulty of using this model. Middle database schema, therefore, the application range is relatively narrow, not widely used. 4.结论4. The conclusion 计算机软件数据桥梁作用,能将具有不同数据结构软件连结成一个统一的整体,方便用户及第三方的操作,促进计算机软件系统的大规模使用的发展。因此,计算机软件数据接口的应用对于计算机软件系统的发展及推广具有十分重要的意义。Data bridge computer software, software will have different data structure into a unified whole, convenient for the user and the operation of the third party, promote the development of the widespread use of computer software system. Therefore, the application of computer software data interface for the development of computer software system and the promotion has the very vital significance.
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!