Font Size: a A A

Research And Impllementationof Dynamic Reusable Compoent-integrated Framework

Posted on:2010-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LiangFull Text:PDF
GTID:2198330332488385Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
According to the requirements of the testing system for expandability and customizing, a dynamic reusable component-integrated framework is put forward based on the component-based software development method. It can support the boundless menu automatic generation and customizable menu name. The customizable configuration file is designed and the management module for loading component, uninstalling component and enabling/disabling subfunction is implemented. Therefore users can expand and customize the testing system up to their requirements. The feature that the integration framework can expand menu unlimitedly without changing the source code improve the flexibility of the different component integrated of the testing system.The dynamic reusable component-integrated framework includes four departments:the platform for integration and calling, component specification and configuration file, database and the module for managing components. The ingenious application of the Windows message-response mechanism is used in the platform to satisfy the requirement for "dynamic". To guide the development of component, the function and interface specification of the common component, the interface specification of the components for all kinds of functions, the process and form of the data interaction between these two kind of components are put forward in this paper. The database and configuration file are elements to implement the dynamics and recombination of this integration framework. The module for managing components facilitate the users to operate components.XML is used in this framework for the data interaction between user and component. The form and content of the XML file is given in this paper. For the dynamic menu structure, the framework uses a binary search tree in order to speed up the depth search, and introduces fast cache to reduce the response time of the component functions which are used highly frequently.
Keywords/Search Tags:component integration, test and evaluation system, boundless expand, software customization
PDF Full Text Request
Related items