The Design of an ERP Framework Based on Z Language Xu Xiangying1 Yang Hebiao2 (1.Information Engineering College of Yangzhou University, Yangzhou, Jiangsu province, China,225009;2.School of Computer Science and Telecommunication Engineering, Jiangsu University,Zhenjiang, Jiangsu province, China,212013) Abstract:According to the features of ERP systems, a formal specification notation—Z language is used in the design stage of the system in this article to describe the system’s f ramework accurately. It expects to improve the system’s reliability, decrease the developing risk and reduce the maintenance cost. The article presented state models and operation models of the three tiers architecture: common object tier, business model tier and function selection tier respectively. It provided a theoretical guarantee for the implementation of the framework. Key words: Z Language,ERP(Enterprise Resource Planning),Message-driven,Framework