With the development of computer technology,the software architecture and development methods are upgrading. We have been looking for some new software development methods to speed up the software development process. It is convenient to manipulate the plug-ins with the support of platform.The plug-ins are dependent on the platform.so it can improve the efficency of software development ,make the developmet easy and shorten the software period.Furthermore,It is also helpful to the software maintence and update.Research on the plug-ins architecture is useful and practical.This paper has done some research on the multimedia teaching software,refering to the design and application of the software based on plug-ins.Firstly,I introduced the theory of the plug-ins and the running process of the plug-in system,and finded five key points in the architecture.Also, The model of the design points has been introduced. Later,I designed a new way to implement the plug-in system in the multimedia teaching software. At the same time, I simulated the whole design process of the plug-in system by a simple example to testify the feasibility of the design way in the Lanstar teaching software. It demonstrates that the architecture based on plug-ins is helpful to improve the efficiency and quality of the software.Furthermore,It can satisfy the volatile user needs and decrease the software development cost.The architecture makes the software development and management easy. |