To develop the teaching evaluation system with Component-Based development methods not only use the existing resources fully, but also decrease the period in development. At present, the related researches mainly base on rich components, but there are also problems how to use the reusable components and make the architecture in some domains to fit the specified application.The study is carried out in the context of teaching evaluation. At first, a prototype is constructed on the base of another prototype. The development primarily reuse the codes and design. Some information is provided to help the component producer build the domaim architecture.Then the article introduces a method to modify the architecture and component with the UML use cases. The requirements are captured by the use cases. In the course of realizing these use cases, the components should be modified or the relationships of the components probably be changed, when the use case can't be fulfilled. This method resolves the problem how to develop the system in the domains that possess few components.
|