| As the size and complexity of software system increase, the design and specification of overall system become more significant issues than the choice and design of specific algorithms and data structures. Software Architecture(SA) is high-level abstraction of the software system, which makes developer find out the commonness of the problem from the height of domain application, hold the system architecture, direct the software development, and implement the reuse of software in each granularity. Software architecture is one of the hotspot in software engineering field. Domain engineering helps to solve the identification, organization and utilization of reusable information, so it provides powerful support for software reuse.The main purpose of this paper is to find out the domain development method based on SA and apply the method to levy&check system by the research of SA.First, domain engineering is put forward by domain analysis of levy&check domain. Then SA and software reuse is analyzed to design of Toll Collection Supervision System, including SA, database, and process.The Toll Collection Supervision System we developed is not only praised by user, but also can be well reuse to levy&check domain. |