文章根据ERP 系统的特点,提出在系统设计阶段,采用形式化标记语言——Z 语言对系统框架进行精确描述,以期提高系统构建的可靠性,降低开发风险,减少维护成本。文中根据三层框架结构,分层描述了公共对象层,业务处理层和调度层的状态模式和操作模式,为框架的实现提供了理论保障。关键字:Z 语言,ERP,消息驱动,框架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