Application of Plug-in Technology in Computer Software Technology

Similar documents
Application of Information System in Warehouse Management

The Research of Urban Rail Transit Integrated Automation System Based on Cloud Computing Wu Qin1, a

Characteristics of Financial Accounting Transformation to Management Accounting in Big Data Environment. Fanyu Meng *

Vigorously develop PMC business, speed up the transformation of the design institute

Research on the Modern Material Purchasing and Management Mode under the Background of Informatization. Jiancheng Zhang

Enterprise Financial Management System Analysis and Design based on ERP Yumei Ding

Combined Programming of LabVIEW and Simulink to Simulate a Hybrid Energy Power Generation System

A Platform Design for GIS Scientific Research Service Based On Middle-Ware

Analysis of Intelligent and Automation Technology for Electric Power Dispatching

The Research on Private Textile Industry Information Resources Integration System in South of Jiangsu

The Influence of Modern Information Technology on Human Resource Management

Design and Implementation of Parent fish Breeding Management System Based on RFID Technology

Explore the Integration of Cost Leadership Strategy and Differentiation Strategy An Geng1,and Lifen Chen2

The Process and Achievement of the Application of XBRL in Aviation Industry Based on Eastern Airlines Application Example

A New Approach for Construction Engineering Design Management Research Based on BIM LIU Qing 1, a

Chapter 2: Requirements Elicitation. Requirements Engineering

THE SERVICE ARCHITECTURE OF AGRICULTURAL INFORMATIZATION

Study on Framework Design of Shore Defense Radar Condition-based Support System based on OSA-CBM Bing Chen 1, a, Gang Lu 2,b, Qian Qian Liu 1,c

NetVault Backup System Administration Complete Instructorled

The Impact of Big Data and Cloud Computing on Traditional Accounting Industry. Xiao-ting LI * and Jian XU

COCOMO II Based Project Cost Estimation and Control

Research on the Application Integration Model for the Agricultural Enterprise of Integrative Production and Marketing

Looking at the Future Development of Internet Finance from the Third party Payment Industry

Build Cross-border E-commerce "Overseas warehouse" Platform. Effectively. Wu Guangming

An Introduction To BIM INTEGRATED Architectural Specifications

Dynamic management and cost optimization control of construction project cost

Research on Value Chain Composition and Effect of Jingdezhen Ceramic Culture Creative Industry

The Training Strategy of Professional Core Competencies of Talents in Competitive Intelligence

Research of Kindergarten Financial Management Strategy Based on ERP. Environment. Lina Cheng 1

Research on Marketing Strategy Innovation of Xi'an Small and Medium-sized Private Enterprises in New Media Era

Cold Chain Logistics Development and Analysis of Necessity

RESEARCH OF BEIJING AGRICULTURE INFORMATION SERVICE PLATFORM BASED ON SOA ARCHITECTURE

EDDL. The key to interoperability

Design of Transmission Scheme for Radiation Detection &Management Information

Research on Intelligent Logistics Development Model Based on Internet of Things and Cloud Computing in Big Data Age

Modeling & Simulation Virtual commissioning

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. Research of sales process improvement based on customer satisfaction

*Corresponding author. Keywords: Logistics management specialty, Experimental course system, Local colleges and universities in Guangxi.

RESEARCH ON THE METHOD OF GIS-BASED ANALYSIS ON AGRICULTURAL REGIONAL COMPETITIVE INDUSTRIES

Research on Innovation of Cross-boundary E-commerce Talents Training in the New Era

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.

Personalized Recommendation-based Partner Selection for SDN

Challenges Facing E-government Audit

Study on Promoting Significance of Big Data Analysis for E-commerce Marketing

Ellucian CRM: platform overview

Design on Logistics Information Management System for Large Sports Events

Initial Analysis on the Development of Cloud Logistics Model in China Quan YUAN

Information Integration of Engineering Construction Project Based on Management Process. Cui Bo

Mechanism Study for E-commerce Affecting China's Future Marketing Mode. Zhenzhen Wang

Study on the Practical Management of Human Resources Cost under the Auxiliary of Financial Accounting Xu Yuan1, a

The Problems and Countermeasures of the E-commerce Enterprise Internal Audit Informationization Hu Xiaoqing, Zhang Chengqian

Study on College Students Carrying Out Leisure Sports Activities and Entrepreneurship Based on the State's Vigorous Development of Sports Industry

Chapter 9 Software Evolution and Maintenance. Chapter 9 Software evolution

A Framework of BIM-Based Bridge Health Monitoring System

A Gradual Workflow Extension Model based on Activity Decomposition

Research on 6R Military Logistics Network

Food Cold Chain Logistics Based on Internet of Things Technology

IETI Transactions on Business and Management Sciences An International Open Access Journal

The Design of An RFID-based Warehouse Management System for Fresh Agricultural Products of Stores Wei LI 1,a and Ti-jun FAN 2,*

The Analysis of the Vegetables Price Fluctuation with Cobweb Model Lingling Xu

The application of Information Exchange Bus in Electric-power Information System

Chunrong Yu, Lin Zhou, Xiaodong Liu. Changchun University, Changchun, China

Organizing Testing Checklists

Contingency Management in Big Data Era

Research of Inbound Mode for Automobile Parts Logistics Based on the Second Factory of Company H

Intelligent Analysis of Storage

LOGISTICAL ASPECTS OF THE SOFTWARE TESTING PROCESS

Putting the Localization Strategy of the HR Management into Force

LIGHTEN 3D DATA AND ITS APPLICATION IN MANUFACTURING INDUSTRY

INSTRUMENT INTERFACING SOLUTIONS LimsLink is a Windows -based software package that links your instruments and LIMS into a seamless, automated solutio

Research on Operation Mode of Intelligent Logistics Base on Fourth Party Logistics Platform

WORKFLOW AUTOMATION AND PROJECT MANAGEMENT FEATURES

Mid-Market Recruitment Technology 5 Essentials Companies Should Look for When Evaluating Talent Acquisition Software

1Introduction. Features. 2System. Automation College, Beijing Union University, Beijing, China

Research on the Improvement of Competitiveness of Chain Business Enterprises with the System Theory

Study on Project Management Information System of Engineering Based on WBS

Agent based Information Processing System Architecture

Analysis on the Cost Management of Construction Enterprises Huihong Feng 1, a, Yu Chen 2,b

Analysis on the Effective Integration of Information Technology and Personnel Management in Colleges and Universities

Construction Project Management and its Control Measures

Design and Research on Co-simulation Training System of Large-Scale Power Grid with Distribution Network Based on Intelligent Materials System

ET MedialabsPvt. Ltd. Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi ; Contact :

STUDY ON BIM-BASED STRUCTURAL WORKING DRAWING DESIGN SYSTEM

Application and Research of Electronic Commerce in the Centralized Procurement of Large State-Owned Enterprises

HokuApps. Create a new class of enterprise apps STEPS TO ENSURE YOUR LEGACY SYSTEM MODERNIZATION PROJECT GENERATES. hokuapps.com

A SaaS-Based Logistics Informatization Model for Specialized Farmers Cooperatives in China

Applications and platform of Technology-driven financial innovation and. integration patterns for LED industrial chain of integrated business

Cultural Capital Theory and College Students Cultural Competitiveness Xu Yongjian 1 * Xu Liqun 2

China Tobacco Zhejiang Industrial CO., LTD. Hangzhou, China. *Corresponding author

Designed-in Logic to Ensure Safety of Integration and Field Engineering of Large Scale CBTC Systems

Cisco Tidal Intelligent Automation for SAP

Development Environment Definition

Information Integration of Virtual Enterprise Based on Service-Oriented Architecture

Analysis on the Strategy of Application of Statistical Analysis Method in Human Resource Management of Modern Enterprise

Integrating Scientific Software's CyberLAB Knowledge Engineering system with Agilent's networked data systems. Application Note

Coordination Mechanisms in the Supply Chain Based E-business

Research on Design and Implementation of Intelligent Warehouse Management System in Z Company

CONCERT. technologies. Nationwide Rollout and Global Technology Deployment Internal Resources Requirements

Dell Advanced Infrastructure Manager (AIM) Automating and standardizing cross-domain IT processes

An Executive s Guide to B2B Video Marketing. 8 ways to make video work for your business

Transcription:

2018 International Conference on Education, Management and Social Science (EMSS 2018) ISBN: 978-1-60595-554-4 Application of Plug-in Technology in Computer Software Technology Yi-Dan Xu and Li Wang ABSTRACT With the continuous development and improvement of computer software technology, the plug-in technology also presents a good trend of development. The application of plug-in technology in computer software technology can provide convenience for software development and improve the expansibility of computer software. This paper introduces the overview of plug-in technology, analyzes the application principle of plug-in technology in computer software, and proposes the application and function of plug-in technology in computer software technology. Keywords: Computer software technology, Plug-in technology, Application. Introduction With the rapid development of the social economy, the computer can meet the needs of social development only if the technology is constantly improved. The relevant people have a practical significance for the application of plug-in technology in computer software technology[1], which is conducive to the development of plug-in technology, improve the performance of computer software, the efficiency of resource utilization, and bring convenience to people's production and life. 1 Overview of plug-in technology 1.1 The concept of plug-in technology A plug-in can also be said to be a program. The technician writes the corresponding plug-in program under the unified specification, and sets the application program interface that corresponds to the plug-in program. Yi-dan Xu. Institute of Technology, East China Jiaotong University, China Li Wang. Institute of Technology, East China Jiaotong University, China 319

In the specific operation process, the main function of application program is to standardize plug-ins by corresponding application program interface, so as to achieve the purpose of expanding the corresponding application functions. uniform standard. The convenience of plug-in technology in computer software technology is that technicians can develop and design the plug-ins that can meet the demands of users only standardizing the predefined interface according to the actual development in users operation process, reaches the purpose of extending the functions of application software. And after the corresponding source code is upgraded, the retranslation and arrangement of the whole computer program can be realized. In the process of updating the program, the relevant technicians may not translate the code through the using plug-ins, which saves work time, reaches the quality technical effect and also greatly improves the efficiency. The application of plug-in technology in computer software technology can effectively improve the extensibility of computer software and effectively prolong the service life of computer software. 1.2 The function of the plug-in technology The plug-in technology in the computer software technology is based on the unchanged software program and realizes the update and expansion of the software function. The application of plug-in technology is more widely used in the computer software technology for its unique functions. The functions of the plug-in technology are mainly shown in the following aspects. The first is the expansibility. In the process of popularization and extensive development of computers, software development occupies an extremely important position. In the aspect of software development, the software development platform and the plug-in structure constitute the computer software. The software development platform takes the main position in the computer software, the plug-in is a supplementary module, and the function of the computer software is further expanded through the plug-ins. Although the plug-in is a supplementary module, the application of the plug-in is very common and can achieve better extension function. In using plug-ins, users may not re-compile the computer wholly in upgrading programs, and they can make the plug-in and effectively extend the corresponding functions through the corresponding software interface according to their own needs. The application of plug-in technology in the development of computer software can expand and improve the corresponding software functions, improve the work efficiency of the technicians, and at the same time, meet users' individual needs, and inject vitality into the use of computer software. The second is the extensibility. Based on computer software system, the application of plug-in technology in computer software technology can effectively increase the extensibility of computer software and extend its function. 2 The application principle and types of plug-in technology in computer 2.1 The application principle of plug-in technology in computer software With the continuous development and improvement of computer software technology and increasing diversification of computer software, the support of computer software for plug-in technology is also growing. The application of plug-in technology is more widely used in computer software, and its application principle is mainly reflected in the following aspects. 320

The first is interface. In fact, the interface is a standard communication protocol between the main program and the plug-in, which can ensure that the interaction between the main program and the plug-in is more standard and more effective. Interface is very critical for the application of plug-in technology in computer software technology. Only if the effective interface is ensured and the effective expansion of computer software functions and the effective insertion of plug-ins are guaranteed. The second is plug-in. The relevant technicians can insert the plug-ins into the computer software in a dynamic form and increase some basic functions of computer. Therefore, when the related technicians insert multiple plug-in with different functions into computer software, they can achieve the comprehensive improvement of computer software, strengthen the functions of computer software, and improve the shortcomings of computer software. It is worth noting that the plug-in provides a corresponding interface to the computer software and ensures that the calling behavior of the main program can be identified in time. The third is the main program. The main program also has an important position in the computer software and the application of main program can realize the startup computer software. When computer software is running after the start, the main program can load the plug-in into the process address. At the same time, the main program can realize the management of all the plug-ins. The main program can ensure the normal operation of computer software, which is indispensable in the computer software. 2.2 Types of plug-in technology in computer software The types of plug-ins in computer software technology mainly include the following aspects. The first is the simple plug-in. Simple plug-in is very similar to commands in form, and is widely used in computer software technology. Simple plug-in is text-based, which have small expansibility and are simple. Simple plug-in is easy to be favored by the beginners for its free use and low degree of difficulty. However, because the free use degree of simple plug-ins are low, because the design is simple and the use process is simpler, so the simple plug-in has no special advantages. The second is the language plug-in. Language plug-ins mainly use scripts, the main advantage is that software itself can achieve the production of plug-ins, and do not need to add other complex tools in the production process. The language plug-in that uses script accounts for an important position in the office automation software, and the convenience of the production can be realized. However, language plug-in with using script also has some shortcomings, because the design and the use of the language plug-in also rely on the script, and the relevant technicians must master the special scripting language, which brings the technical difficult to them and makes the production of plug-in more troublesome. The developers of computer software must make the kernel interpretation by making programs, and then realize the use of language plug-in with using the script. Therefore, compared with simple plug-in, the language plug-in with the script is easy to be used, but the process of making plug-in is too troublesome. The third is the existing program environment plug-in. The existing program environment plug-in needs professional computer talents to be produced, and it is quite difficult to make it. On the basis of using the original program environment, this plug-in can realize the utilization of various resources of programs through multiple custom interfaces. In the development and design of specific computer software, the technicians apply plug-ins in the computer software system by combining their own demands and referring to various functions and conditions. The existing program environment plug-in has some shortcomings in the specific use, because the design of the plug-in requires the use of multiple custom interfaces. 321

However, multiple interfaces will inevitably imbalanced in the use of the process, which raises a higher technical requirement. Normally, it is not easy for ordinary people to correctly make and use the plug-in. Compared with the previous two types of plug-in, the production of existing program environment plug-in is more complex, but it can provide more functions for computer software. 3 Application of plug-in technology in computer software technology 3.1 Component object model Components are the specific application unit of component object model. On the basis of unified way, information interaction and communication can be realized between different software components. The component object model can regulate information interaction and communication for different types of components, providing a good information environment for information interaction and communication between computer software components. When technicians are calling the interface, they should pay attention to the unity of similar plug-ins, and develop software plug-ins based on the component object model. When they are developing the computer software database, they can apply the relevant plug-in technology and use the independent design body to improve the computer software database instead of simply dividing the database module. In addition, the application of plug-in technology in the computer software database can better realize the refinement of the database module. The related technical people can block the information exchange and communication between different types of database module and realize the complete barrier between different database modules by using plug-in technology, provide great convenience for the development of computer software and database design, expand the application function of the computer software database. At the same time, it also effectively promotes the improvement in the development and design efficiency of computer software database. 3.2 Dynamic link library scheme The dynamic link library scheme is a kind of executable computer software mode, which has its own specific functions. However, the dynamic link library scheme must call the host program application function through the function or the output class, and cannot achieve its own independent operation. In the specific application of dynamic link library, the relevant designers should be familiar with the corresponding plug-in calls and the rules and standards of programming, so as to achieve the purpose of calling software plug-ins centrally. In the computer Windows system, the relevant technical persons can also achieve the reuse of different components of the software system by applying the dynamic link library scheme. Compared with the component object model, the use of dynamic link library is more common and more adaptable. 3.3 Increasing the attention of the plug-in application system The application of plug-in technology in computer software technology should increase the attention of the plug-in application system. On the basis of the analysis of the main principles of the computer software system, the relevant technical staffs should let different types of plug-ins be associated. The connection port of computer software and plug-in is the main interface. The associated port is the main endpoint of connecting plug-ins and computer software, and it can realize the division of major software systems and plug-ins. In the connection between the main system and plug-in of computer software, there will be an exchange protocol to clarify all the 322

contents of software plug-ins when software plug-ins are inserted, which can effectively reduce the damage of plug-ins and ensure the security of plug-ins. In the current computer software system, the integrated operation of the plug-in and the computer software has been realized. However, the independence of the plug-in cannot be ignored. In the specific application of plug-ins, the relevant technicians should apply plug-ins and ensure that the application of plug-ins can meet the actual needs of computer software according to the specific circumstances and the demands of users, 3.4 Timely cleaning of plug-in components The timely cleaning of plug-in components is also very important for the application of plug-in technology in computer software technology. The relevant technicians can reduce the system pressure by clearing up plug-in components in time. The plug-in components occupy a part of the existing space of computer software system, and parts of the plug-in components are not valuable. Therefore, the relevant technical staffs should timely clean plug-in components on a regular basis, help computer software system reduce stress and improve the efficiency of computer software system. 4 Conclusion The application of plug-in technology in computer software technology has very important practical significance. The related technicians use the plug-in technology to carry out the concrete operation of the computer software system, which can improve the efficiency of computer operation and realize the optimization and integration of the computer software application system. The relevant technicians should actively explore the application of the plug-in technology and reasonably match the different types of plug-ins, so that the computer software becomes more systematic and professional. REFERENCES [1] Xiong Xiaobo. Analysis and Research on the application of computer software plug-in technology, [J]. Electronic test, 2017, (13): 127-128, 79. [2] Dong Bing. Research on plug-in technology in computer software [J]. Information and computer, 2017, (23): 20-21. 323