1 / 62
文档名称:

硕士论文-可视化建模技术在汽车修配管理系统中的应用.pdf

格式:pdf   页数:62
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

硕士论文-可视化建模技术在汽车修配管理系统中的应用.pdf

上传人:qujim2013 2014/2/16 文件大小:0 KB

下载得到文件列表

硕士论文-可视化建模技术在汽车修配管理系统中的应用.pdf

文档介绍

文档介绍:摘要钦飧龈叱钡牟铩。仅统一发者所接受的标准建模语言。利用统一建模语言炊韵低辰腥娴姆治錾杓通,同时保证整个系统开发过程的语义的一致性。本文首先对S镅缘闹饕L氐恪⒂τ昧煊蚣氨硎痉ń辛搜埃缓蠖传统开发流程与迭代化开发技术进行了比较,并介绍了基于慕9ぞ,最后将可视化建模技术应用于丹东市直机关汽车修配管理信息系统在系统设计开发过程中,坚持实用性和科学性相结合的原则。同时,不断进行迭代开发,通过修改文档和可视化的模型来进一步满足用户的需求。实践证明,用可视化建模技术进行管理信息系统开发具有很多优势。一方面,风险的非常有效的机制,使可靠的系统设计成为可能,保证了项目的按时完成。关键词:可视化建模;觯坏7⒘鞒面向对象分析与设计方法的发展在世纪年代术至世纪年代中出现了一个高潮,了和的表示方法,而且对其作了进⋯步发展,并最终统一为被开就是可视化建模。可视化建模提供了一种从不同的视角观察被开发系统的机制。采用可视化建模技术的主要目的是来帮助设计人员加深对系统的认知,帮助人们进行思想上的沟的设计与开发过程中。啪哂辛己玫挠镆澹O低程峁┝送夹位目墒幽P停瓜低车慕峁贡涞宜观,易于理解,不会引起歧义。另一方面,迭代化开发流程提供了一种控制项目人连理工大学专业学位硕士学位论文
.哪’,.—⑽;,.,篤.Ⅱ一
众所周知面向对象技术自年代初问世以来,由于它的模块性、封装性、继承性和动态束定能满足软件工程要求的局部化、易维护、可重用、易扩展以及当今多媒体和分布式计算的诸多要求,成为计算机各项领域争先采用的新技术焦点。面向对象方法的主要思想是把现实世界中需要解决的问题映射到计算机软件系统中去,利用软件世界中的对象来代表现实世界中的实体,并利用对象之间的交互来捕述现实世界中实体之间的动态关系,从而帮助我们通过软件来解决现实世界中的问题。软件系统也是一种非常复杂的系统,它的最终表现形式为可运行的目标代码。但是最终的软件代码是非常复杂的,直接阅读代码很难对系统有一个全面的了解。我们需要有一个中间过程来得到这些结果,同时也需要对系统进行简化和抽象,利用统一建模语言炊韵低辰腥娴姆治錾杓凭褪强墒踊#谎灾褪且图形的方式描述所开发的系统的过程。可视化建模提供了一种从不同的视角观察被开发系统的机制。采用可视化建模技术的主要目的是来帮助设计人员加深对系统的认知,帮助人们进行思想上的沟通,同时保证整个系统开发过程的语义的一致性。可视化建模技术利用庖煌骋坏姆庞镅裕梢园讯韵竽P妥既返乇泶锍来,便于开发人员之间的沟通。镅酝骋涣艘郧案髦植煌嫦蚨韵蠓椒ǎ】能地结合了世界范围内面向对象项目的成功经验,并以建模语言的形式把它们打包,.以适应开发大型复杂系统的需要。魑R恢纸S镅裕恢直曜嫉谋硎荆它的重要性在于,表示方法的标准化有效地促进了不同背景人们的交流,有效地促进软件设计、开发和测试人员的相互理解。无论分析、设计和开发人员采用何种不同的方法和过程,他们提交的设计产品都是用疵枋龅模饩陀欣卮俳讼互的理解。同时固峁┝朔浅7岣坏拿枋鍪侄危梢源泳蔡峁购投形A自从对象管理组织⒉纪骋唤S镅評№以来,伴随着面向对象技术的发展,可视化建模技术受到越来越多开发人员的青睐。其原因有以下几点:墒踊D苡行У毓芾硐低车母丛佣面向对象的方法用对象来映射现实世界中的某一个具体实体。在对象模型中我们只需要描述对象所实现的功能,而封装了操作实现的细节。对象模型与传统的软件代码描述的是同一个系统,但它展示的是系统结构中最关键的元素以及它们之间的关系,所有的编码细节都已经被忽略掉,从而有利于开发人员把握理解整个系统。同时整个系统的对象模型呈现出一种层次结构,在这种层次结构中,每一层所包含的信息量都是有限的,以便于每一位开发人员的理解,但随着工作的需要,开个角度来对系统迸行全面的描述发人员随时可以了解更深层次的设计细节。墒踊D茉銮客哦拥墓低大连理捍笱ё╛凰妒宦畚
另一方面,对象模型也使得设计结果很容易被其他人理解,设计者的可以被完整地传递而不发生信息的失真。可视化建模采用的是标准的统一建模语言佣证大家的工作结果是所有人都可以理解的。这也是镅缘纳杓颇康闹弧墒踊D芴岣呦低成杓频目芍赜眯机会被重用。同时尽量利用构件化的思想把关系比较密切的类组合成构件,构件具有定义明确的功能并以接口的形式对外提供服务。基于构件的架构具有最大的可重用性。这种可重用性在传统的结构化编程中是无法实现的。墒踊D茉銮肯低臣芄沟牧榛钚好的系统架构应该具有最大的灵活性,它不仅能满足系统目前的需求,更重要的是它还可以满足系统将来的需求。可视化建模技术把系统中易变的功能和不变的功能分开,把跟需求相关的功能和通用的服务功能分开。这样当需求发生变化时,大部分的系统结构可以保持不便,变动只是局部的。另外可视化建