UML改进的JSF应用建模活动研究

被引量 : 1次 | 上传用户:wangold
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web应用系统随着近年来网络技术的发展不断进入人们的日常生活,系统的复杂度也是越来越高、规模越来越大,如何构建一个高效的有着良好用户体验的Web应用成为软件开发方法学上研究的热点问题之一。本文引入Web工程化思想,对Web应用的建模及相关问题进行了研究,并指出建模在构建应用的过程中起到的指导意义。Web工程主张用一种敏捷而规范的框架来构建高质量的Web应用,一个通用的构建WebApp的框架遵循着以下步骤,沟通——计划——建模——构建——部署,可见,建模在Web工程实践过程中占领了举足轻重的地位。建立模型对按照实际需求和现实原型的要求对目标系统进行抽象化和细致化起到了很大的帮助,还能对做出的增量计划进行文档化描述,并能够规范化系统的结构和行为,给出指导构建系统的模板。在新发布的Java EE 6规范中,提出了JSF 2.0(即JSR 314规范),成为Java Web应用的首选表示层技术。JSF作为一种表示层框架,支持组件化的UI设计,可以弥补需要直接操作Html标签的JSP技术的不足。作为Java Web开发的官方标准之一,JSF在技术上具备可视化开发、可重用UI组件、托管Bean与EL表达式语言、集中式页面导航和事件驱动等优势。利用Web工程的建模方法对基于JSF框架的应用系统开展建模活动,则能从两个方面来更好的提升开发的效率,一方面选择恰当的建模方法和建模语言能从模型上来指导实际开发,另一方面适用于JSF应用系统开发方法本身就能提高效率,简化开发的过程。本文希望借助于JSF框架在开发Web应用系统上的优势,结合Web工程化建模活动的思想来建立JSF应用系统模型,指导基于JSF规范的Web应用系统的开发过程。在Web建模发展的过程中,涌现了很多各具特色的建模描述语言,如有HDM, HDMlite, OOHDM, RMM, Aranenus, WebML等等昙花一现的建模语言或者设计方法。这些语言在描述系统功能的能力,信息建模和通用建模能力方面都具有各自的优势,但至今也还没有一种建模描述语言能够全面的描述Web工程建模的过程。因此,选定一种建模描述方法对于模型建立至关重要。模型以及建模的意义在于通过-个不同的视角将系统或者工程的简化的形式呈现在受众面前将更加利于旁人理解。最后,本文选择了经过UML(统一建模语言)扩展的Web应用扩展建模语言(WAE),是因为WAE是通过成熟发展的UML规范基础上扩展的,基于图形和语义来扩展“版型”,增加Web特征元素,表达Web应用体系结构。使用WAE Web应用扩展来建模能够满足Web系统应用需求大多数要求,在一些个别的方面再对WAE作相关改进以增强其建模过程适应性,来达到描述模型的目的。本文着重研究基于Web应用扩展建模WAE及其改进的JSF应用建模问题。
其他文献
本文针对目前对外汉语阅读教学不理想的现状,探讨了在图式理论指导下对外汉语阅读教学的若干策略。实践证明,图式理论是指导对外汉语阅读教学的理论基础。
甘蓝早熟品种‘8398’长至6片真叶和中熟品种‘京丰’长至7片真叶时进行绿体春化处理,前者处理18d和后者处理23d时用37℃高温进行春化逆转后检测植株体内核酸的结果表明,核酸
目的:了解我院小儿志贺菌感染血清型分布、耐药情况。方法:对2009年1月-2013年6月84例小儿粪便培养志贺菌阳性病例进行回顾性分析。志贺菌的鉴定与药敏采用法国生物梅里埃公
多群组结构方程模型的分析表明,教学目标、教学过程、教学资源、教学管理、和教学学术对不同学生有不同的影响。这也意味着,不同学生对教学资源、教学过程、教学管理、教学目
"古都"不仅是个寓言,且是个袒露真实的唯美空间。朱天心的小说诸多技巧,叙事杂而不乱,张力与喧哗并存。川端康成的小说里诸多诗意的思考,含蓄而不失优雅,有过往有将来。本文
<正>"优美的汉字"是人教版必修一语文教材"梳理探究"的内容。教材编写的意图主要有以下几点。①让学生更深刻地认识了解我国的汉字文化。②了解汉字的演变及不同时期的形体特
随着机械加工自动化程度和机械加工精度的提高,电液伺服系统需要进行位置控制与压力控制切换的场合越来越多。研究位置与压力切换的控制过程至关重要。本文以连铸机液压控制
地方商科院校是为地方经济建设培养创造型人才的重要阵地。长期以来受应试教育以及大学教育专业知识面窄、技能训练不够、不注重思维方法训练等诸多因素影响,地方商科院校金
利用《中国引文数据库》和《中国期刊全文数据库》对30种药学期刊的高被引论文进行文献计量学研究。结果表明,30篇最高被引论文的被引用时间主要集中在论文发表后2~7年,涉及中
概率风险评价方法作为一种真正意义上定量评价方法在众多安全评价方法中有明显的优势。目前,在国内外的重大项目中被大量的应用,并得到了专家和工程技术人员的认可。但由于一