Research purposes: The framework of railway tunnel engineer CAD system is built on the basis of analyzing the workflow and specialties of railway design,from a collaborative view of complex system with each sub - system which either independent or related to build their own mathematical models combine with the advantages of the depth,details, and complexity in railway tunnel engineering CAD software development field in order to finish the whole system by OOP technology. The system also sets up a data access mechanism of user - role - authorization to protect application data safely.
Research conclusions: During the development of railway tunnel engineering CAD system,professionals demand - oriented adhere to establishment of designing logic model of framework and sub - systems. The system finished all functions efficiently because it use the OOP technologies to design objects and their reasonable components. The software are having been used to many railway lines and have a good effects. It also will be a reference practice solution because it is easy integration an maintenance. The applications show that technology framework and development methods are practical.