基于XSLT的Web系统表示层的实现

来源 :武汉大学 | 被引量 : 3次 | 上传用户:jiguso198735
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在基于Web的信息系统中,将业务处理逻辑和数据逻辑以及表示层分离会带来许多优点。然而,这种分离并不是轻易可以做到的。甚至数据逻辑也很难从表示层分离出来。 因此,必须为业务流程定义一个抽象模型,然后通过一些分离策略由此模型映射到用户的动态界面。 为了实现逻辑分离,本文提出了利用扩展XSLT样式表的方式来识别流程。由此提出了对业务流程进行抽象描述的模型,从过程的观点,利用Petri-net的概念提取业务要素及它们之间的交互活动。 主要目的是试图实现用户交互和业户流程的分离,这也是将交互的Web文档组件从Web应用结构中分离出来。从而降低面向服务的Web站点的开发复杂度,使得设计开发与维护能够相互独立。 论文分为四个部分: 第一部分阐述表示层,业务逻辑层和数据逻辑层三层分离的必要性。讨论在这方面已进行的研究工作和成果。并分析各种技术的优缺点。 第二部分重点论述XSLT技术的应用背景,作用,及其主要内容。 第三部分主要探讨如何利用扩展的XSLT样式单实现表示层的分离。如何将XSLT集成到工作流技术中。设计了通用的业务模型,扩展规则和一个具体的体系结构。 第四部分通过一个完整的应用实例-在线杂志,论证了这种文档驱动方式的可行性和具体的实现过程。 第五部分为结论,通过与一些相类似的研究工作的对比,总结此方法的优缺点,及需要进一步研究的方向。
其他文献
智能交通系统是当前解决交通堵塞、减少交通事故、防止交通污染、提高交通管理水平的最有效的方法和手段。城市交通流诱导系统是智能交通系统的重要组成部分,其目的是通过车辆
论文来源于某公司IT考试量统计系统的分析与设计。目前,信息技术和知识经济的发展正在以出人意料的速度迅速地改变着世界的面貌,并使商业社会的组织结构、工作方式产生了革命性
供应链管理已经成为工业企业界理论和应用研究的热点。制造商与供应商之间合作伙伴关系的建立是供应链管理中的关键环节,如何选择伙伴供应商和激励供应商成为制造企业的一个决
战略对一个企业形成压倒竞争对手的竞争优势起着关键性的作用,作为企业战略的一部分,供应链战略因其能直接帮助企业建立起竞争优势,故而在企业战略中有着重要的地位。现有文献对
产学研合作在一国教育、科技、经济和社会进步中的巨大作用越来越引起政府、企业和学术界的高度重视。我国产学研已有了很大进展,但由于各种制约因素的存在,其进一步发展受到了
本文指出楼宇自控系统(BAS)的应用与研究包括硬件体系结构和控制策略、算法、软件两大方面,对后一方面重视不够是造成当前国内相当一批 BAS 系统不能充分发挥经济效益的重要
“不作对字匠,要当战斗兵”,这是我们组在开展竞赛中提出的战斗口号。经过半年多的努力,校对质量大大提高。今年一、二月份,初校和二、三校的错误平均万分之零点八,成品率较
半年来,大众日报编委会采取了多样的灵活的形式,组织干部学习党的方针、政策。对中央和省委的各种重要指示、文件,重要的决议,编委会都注意尽早地组织传达,以便能够迅速地贯
中期管理小麦生长中期是指起身、拔节到抽穗前。该阶段的生长特点是根、茎、叶等营养器官与小穗、小花等生殖器官分化建成同时并进。 Mid-term management of wheat growth
江西湖口县五里村棉农刘平生今年很高兴,不仅因为攀升的棉花收购价彻底终结了去年的惨跌行情,更因为他的4.5亩责任田全部采用棉花基质育苗移栽轻简技术,栽植了国家棉花产业体