- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML与XYZ/ADL在生产任务管理系统中的应用研究 中文摘要
中文摘要
作为控制软件复杂性、提高软件质量、支持软件开发和复用的重要手段之一,软
件体系结构自二十世纪九十年代提出以来,日益受到软件工程研究者和实践者的关
注。软件体系结构注重软件系统的全局组织形式,是对系统高层抽象结构的描述。对
大型软件系统而言,其体系结构的设计已经成为系统能否成功的一个关键因素。
生产任务管理系统的核心是如何保证正确的将用户订货信息转换成具体的生产
任务,将此生产任务信息准确及时传递至客户端(生产工人),指导装配,再通过完
成确认及时反馈至服务器端,完成生产任务。本系统的设计、开发对于信息流、物流
管理水平的提高,保证产品质量,提升用户满意度有着深远的意义。
软件体系结构描述是体系结构研究的首要问题。目前常见的体系结构描述方法有
以统一建模语言UML为代表的可视化描述方法和以体系结构描述语言ADL为代表
的形式化描述方法。可视化描述清楚直观,但缺乏形式化语义,形式化描述严格精
确,但难以被理解,不便于交流使用。
本文首先对统一建模语言UML与时序逻辑体系结构描述语言XYZ/ADL进行了
概述;其次,介绍了目前常见的三种软件体系结构求精方法;再次,着重探讨了UML
与XYZ/ADL在软件体系结构描述方面的应用,结合生产任务管理系统,利用UML
对系统需求模型、框架模型、动态模型进行可视化描述,利用XYZ/ADL对系统体系
结构风格、结构模型、动态模型进行形式化描述,并基于构件对其进行逐步求精,实
现静态描述到动态描述的转变;最后,实现了生产任务管理系统。
本文的研究结果说明:UML与ADL在软件体系结构描述方面具有很强的互补
性。将UML与XYZ/ADL应用于生产任务管理系统软件体系结构描述,可以同时发
挥UML可视化和ADL语义精确的优点。
关键词:生产任务管理系统;体系结构描述;可视化;形式化;UML;XYZ/ADL
作 者:马建峰
指导老师:张广泉
Abstract The and ofUMLandXYZ/ADLinProduceTask
StudyApplication ManagerSystem
The and ofUMLand in
StudyApplication XYZ/ADL
ProduceTask
ManagerSystem
Abstract
Asthecontrolsoftware and software
complexity,improvequalitysupport reuse,and
oneofthe meansthatthesoftwarearchitecturesincethe1 been
important 960s,hasput
forwardsoftware and architectureonthe
engineering,researchers
practitioners.Software
formofsoftware the of structureofabstraction.
globalorganization system,istopsystem
For structureoftheS
文档评论(0)