1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中 北 大 学 毕业设计开题报告 学 生 姓 名: 学 号: 学 院、系: 专 业: 设 计 题 目: 基于UML电梯控制系统建模与实现 指导教师: 年 月 日 毕 业 设 计 开 题 报 告 1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文 献 综 述 本课题的研究目的和意义 电梯是随着高层建筑的兴建而发展起来的一种垂直运输工具。多层厂房和多层仓库需要有货梯;高层住宅需要有住宅梯;百货大楼和宾馆需要有客梯,自动扶梯……在现代社会,电梯已像汽车、轮船一样,成为人类不可缺少的交通运输工具。 现实中电梯交通中乘客的到达和乘客的运送都是复杂的随机过程,电梯服务系统是一个极为典型的随机系统。而传统的电梯交通分析只是利用概率论对电梯交通作粗略的运算,在此基础上进行的电梯配置显然不能满足要求。利用马儿可夫网络排队论的方法来对电梯服务系统的交通进行分析建模,进而较精确地求出系统的数据,为电梯的有效配置和调度提供了有利的依据。 UML的目标是以图形化的方式来描述任何类型的系统,其中最常用的是建立软件系统模型。作为一名工业工程专业的学生,在经过四年的专业技能学习后,应具备自学的能力和一定的软件建模能力,所以我选择UML这方面的课题,借助于UML建模,采用面向对象的分析、设计方法,开发一个电梯乘坐系统。希望通过这个实例的制作,进行分析研究,掌握使用UML建模技术,以及通过学习编程技术,了解一般应用软件的开发过程,为将来进一步的实施打下一个坚实的技术基础。运用所学知识,并且在实践中自学,达到能够自主解决实际问题的目的。 本课题的主要研究内容(提纲) 1、系统模型的设计(包括用例图的设计、顺序图和活动图的设计)。对电梯乘坐系统建模步骤结合实时系统建模工具Ration RoseRT的统一过程加以描述并绘制。 2、运用用例图、类图、活动图建立电梯系统需求分析模型。列出系统中的特定领域类,确定与该领域相关的概念和术语,做出顶层概念性的描述,建立类图。 3、采用UML建模机制提供的包模型,依据系统结构设计中功能模块划分,用包模型表示划分的功能模块进行结构设计。 4、系统详细设计阶段,对系统中引入的所有类、对象进行足够清晰的描述,使用UML建模机制中的动态模型以描述特定情况下这些类之间的行为。通过创建新的类图、状态图和动态图(如顺序图、协作图和活动图) ,对系统的转换、消息和条件等进行详细描述。 5、运用UML建模机制中的状态图来准确地描述类的动态行为,展示一个对象所具有的所有可能的状态和状态间迁移的充分条件(如条件和转移前提等) 。用顺序图来描述各功能模块内部各个对象间是如何进行协调工作的。用协作图可以清晰地描述出多个对象间静态的连接关系和动态消息传递情况。 6、使用Ration RoseRT实现图到代码的转换,采用Java面向对象的编程实现电梯乘坐系统。 文献综述(国内外研究情况及其发展) UML是在多种面向对象建模方法的基础上发展起来的建模语言,主要用于软件密集型系统的建模。它的演化,可以按其性质划分为以下几个阶段:最初的阶段是专家的联合行动,由三位OO(面向对象)方法学家将他们各自的方法结合在一起,形成UML 0.9。第二阶段是公司的联合行动,由十几家公司组成的UML伙伴组织将各自的意见加入UML,形成UML 1.0和1.1。第三阶段是在OMG控制下的修订与改进,OMG于1997年11月正式采纳UML 1.1作为建模语言规范,然后成立任务组进行不断的修订,并产生了UML 1.2、1.3和1.4版本,其中UML 1.3是较为重要的修订版。目前正处于UML的重大修订阶段,目标是推出UML 2.0,作为向ISO提交的标准提案。 在多种面向对象建模方法流派并存和相互竞争的局面中,UML树起了统一的旗帜,使不同厂商开发的系统模型能够基于共同的概念,使用相同的表示法,呈现彼此一致的模型风格。而且它从多种方法中吸收了大量有用(或者对一部分用户可能有用)的建模概念,使它的概念和表示法在规模上超过了以往任何一种方法,并且提供了允许用户对语言做进一步扩展的机制。 UML在语法和语义的定义方面也做了大量的工作。以往各种关于面向对象方法的著作通常是以比较简单的方式定义其建模概念,而以主要篇幅给出过程指导,论述如何运用这些概念来进行开发。UML则以一种建模语言的姿态出现,使用语言学中的一些技术来定义。尽管真正从语言学的角度看它还有许多缺陷,但它在这方面所做的努力却是以往的各种建模方法无法比拟的。 从UML的早期版本开始,便受到了计算机产业界的重视,OMG的采纳和大公司的支持把它推上了实际上的工业标准的地位,使它拥有越来越多的用户。它被广泛地用于应用领域和多种类型的系统建模,如管理

文档评论(0)

PPT精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档