对现有蕴涵业务规则的商业应用系统的应用现状和程序特点进行了深入分析,并对业务规则系统中存在的一致性冲突及其相应对策进行了阐述,最后提出了基于本体的面向业务规则的商业应用系统开发流程,并且成功应用于指导公众城市一卡通系统开发。结果表明,用该开发流程指导系统开发,能够有效地解决业务规则系统的一致性问题,从而降低面向业务规则的商业系统开发和维护的难度。