Based on the FEM basic data package and the design of element procedure,proposed a FEM application architecture. The method of using the architecture to develop FEM software was discussed in detail. The architecture enabled the FEM applications a natural expanding style of strengthening capabilities without code modification, thus provide a totally new approach to developing FEM software, and examples showed that th...