The application provides a design method and device of an
engineering template and a development platform of a
core system. The design method comprises: performing architecture design layering according to a technical dimension to obtain a framework layer, a parent field layer, a
business function field layer and a deployment layer, the framework layer is used to provide common services, the parent field layer comprises a plurality of parent modules, the
business function field layer comprises a plurality of sub-modules, one sub-module corresponds to one parent module, the parent module is used to import a dependent
package so that the corresponding sub-module inherits and uses, the dependent
package at least comprises a version dependent
package, the sub-module is used to provide atomic services or combined services, and the deployment layer is used to combine different services to generate an application; and the technical dimension is a dimension corresponding to an implementation logic of the services. The framework layer, the parent field layer, the
business function field layer and the deployment layer are combined to generate an
application engineering template, and the problem of
code redundancy in the design and development of the application of the business
core system in the prior art is solved.