企业信息系统平台(EISP)要求实现的功能是:平台提供企业用户自定义业务逻辑,企业用户通过平台,可以实现其业务逻辑。企业业务逻辑的表现形式可以用数据库的方式存储,同时企业业务数据也可以存储在数据库中。企业信息系统平台将企业逻辑数据转换为业务逻辑对企业数据进行处理。因此,EISP的功能实现是以数据库为中心的实现企业业务逻辑的软件逻辑。
在企业信息系统平台中,数据可以分为企业逻辑数据和企业业务数据。系统逻辑也是企业逻辑的一个特定的逻辑,所以系统逻辑数据也是企业逻辑数据的一部分。
根据企业信息数据存储方式可分为简单数据存储和备份式数据存储两种存储类型。简单数据存储是将数据保存在数据库的表中,添加、修改、删除是对表中数据的直接修改。在企业信息系统中的业务数据一般都是简单数据存储;备份式数据存储是每次对数据的修改与删除,都不是对表中数据的直接修改,每一次修改都在表中添加一条修改后的数据记录,对数据删除只是对原有记录做上删除标志。它对以前数据的保留,也是对数据的一种备份方式。在企业信息系统中,典型的备份式数据存储主要是工作流数据的保存。
根据企业业务数据的维护方式,可以分为基础信息数据、业务信息数据。基础信息数据是企业内相对稳定的数据。比如:行政区域、民族、政治面貌等。业务信息数据是企业在进行经营管理过程中产生的一系列数据,如:订单、销售、客户、财务等数据。
企业业务逻辑根据企业业务数据存储方式可以分为企业简单数据存储逻辑、企业工作流业务逻辑、企业业务数据处理逻辑、企业业务数据查询统计逻辑、企业业务数据分析与数据重组业务逻辑。
根据企业业务逻辑的不同类型,EISP实现不同业务逻辑的逻辑。平台规划实现简单数据存储逻辑、工作流业务逻辑、数据处理逻辑、查询统计分析逻辑、数据重组逻辑。在EISP开发时,遵循先易后难的原则,首先做简单数据存储的开发,然后再做简单数据存储查询、统计、分析,再次是开发企业业务逻辑处理与数据重组,最后开发工作流业务逻辑。