摘要
设计模式是优秀软件设计经验的总结,采用基于设计模式的方法进行系统设计将提高软件的可重用性。按照设计模式中“高内聚、低耦合”的原则,设计出一种标图系统的整体结构,并以Prototype,Template Met-hod,Observer,Command,Composite和Singleton六种具体模式为例,详细阐述了它们在系统功能实现过程中的应用。标图系统的开发全过程充分体现了设计模式在提高软件可重用性和开发效率等方面的重要作用。
Design patterns are the summarization of excellent software design experiences. The software reusability will be enhanced if the system designing is base on the method of design patterns. According to the high-assembled and low-coupled principle based on design patterns, the whole structure of a plotting system is schemed out. As an example, six concrete design patterns, which are Prototype, Template Method, Observer, Command, Composite and Singleton, are thoroughly discussed in the process of the plotting system's implementations. The implementations incarnate the important role in improving software reusability and developmental efficiency sufficiently.
出处
《计算机应用研究》
CSCD
北大核心
2005年第9期176-179,共4页
Application Research of Computers
基金
国防"十五"预研项目(413220104)
关键词
设计模式
计算机标图
软件重用
Design Patterns
Computer Plotting
Software Reuse