The paper makes a detailed analysis and design of the Vega application software based on Windows NT platform. It includes object oriented software analysis and design, design patterns and Windows kernel mechanism...The paper makes a detailed analysis and design of the Vega application software based on Windows NT platform. It includes object oriented software analysis and design, design patterns and Windows kernel mechanism. The paper brings forward a design pattern, a fence pattern, and depends on this pattern. Windows NT memory mapped files adopted, the paper presents a Vega application solution based on the multi process technique. Although the design solution is developing under a real time simulation system, it is established at the clear analysis of the Vega system, therefore, the solution has extensive practicability and many uses.展开更多
文摘The paper makes a detailed analysis and design of the Vega application software based on Windows NT platform. It includes object oriented software analysis and design, design patterns and Windows kernel mechanism. The paper brings forward a design pattern, a fence pattern, and depends on this pattern. Windows NT memory mapped files adopted, the paper presents a Vega application solution based on the multi process technique. Although the design solution is developing under a real time simulation system, it is established at the clear analysis of the Vega system, therefore, the solution has extensive practicability and many uses.