|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
随着互联网的发展和普及,Web应用发生了巨大的变革,现有的Web开发方法不适宜大型Web应用系统的开发,导致了系统开发速率低、开发出的系统不能满足用户的需求、系统可维护性差等题目。导致这些题目的其中一个因素是应用需求向程序代码转换的过程是一个涉及多种人员、繁复迭代的过程。应用级构件是一种大粒度重用单元,它提供了以需求描述手段对其进行配置的接口,由于应用需求可以被构件直接接收和处理,可以在一定程度上避免不同人员繁复确认需求的过程。要实现应用级构件需要解决两个关键题目。首先是解决应用级构件与业务需求之间的接口题目。这包括业务需求的描述方法、以及业务需求描述和应用级构件进行连接的方法。其次,要解决将业务需求到面向特定物理平台的代码的转换。针对以上题目,本文重点研究了Web应用级构件的建立、Web应用级构件的扩展、Web应用级构件的组装机制等内容,并在此基础上实现了Web应用级构件的运行支撑环境。主要研究成果如下:(1)建立了一组Web应用级构件通过分析、归纳Web应用开发中在数据获取、逻辑计算、界面显示等方面中所存在的重复模式,建立了一组Web应用级构件,这些构件是基于应用级构件进行Web开发的基础。(2)提出了Web应用级构件的扩展机制由于新的需求会不断出现,无法提前开发出完备、稳定的构件库,为了对构件库进行扩展以适应新的需求,提出了Web应用级构件的扩展机制。通过该机制,可以对构件库中最接近新需求的已有构件进行扩充以产生新构件,然后将新构件添加到构件库中实现构件库的扩展。构件扩展包括属性扩展、数据扩展和方法扩展等。(3)提出了基于流程的应用级构件组装机制基于流程的应用级构件组装包括两种方式:一种方式是利用流程组装模块,该方式适应于业务流程比较简单的情况。另外一种方式是利用外部工作流系统,该方式支持复杂的业务流程,并可利用工作流系统的流程建模工具进行可视化建模。 |
上一篇:SAP物资管理模块在国家电网公司的部署与实施下一篇:软件工程度量系统的研究与实现
|