论文部分内容阅读
Web平台上的ERP系统是一个基于Web环境的完全开放,可动态扩展的ERP系统。在Web平台上的应用程序体系结构中,系统各应用按照表示层,业务层,服务层分层次实施,表示层按照HTML的形式构造,业务层按组件形式封装,服务层按照分布模式配置,应用组件与系统集成框架完全分离,各应用组件通过集成框架进行通讯,系统与外部具有多种集成途径。Web与分布式系统的结合,也给并发控制带来一些新的特性,业务操作的跨连接引出多事务。仅仅保证数据库级事务的完整性是不够的,COM+技术虽然提供了事务管理机制,也不能确保交易的原子性。本文提出了一个基于时印的并发控制协议,解决了这个问题,并且从ERP语义的角度提出按交易加时印,通过控制加时印的粒度,可以减少多用户之间的冲突,提高程序并发度。XML代表Extensible Markup Language(eXtensible Markup Language的缩写,意为可扩展的标记语言)。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。本文将这项技术应用到Web上的ERP系统中,作为一种中间数据载体,下载至客户端成为数据岛,可以对HTML元素进行数据绑定,在网页间使用XMLHTTP传送XML文档,取代FORM传送数据方式,并将此作为一种批量更新的通用四川大学硕士论文模式。优点在于提交的数据更加结构化,数据量更丰富。数据绑定的批量提交方式还减少了客户端与服务器的交互次数,也减少了页面切换的次数,为用户的使用提供了方便。