首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
论面向对象建模方法的应用 随着软件技术的发展,面向对象方法日益成为信息系统软件开发的主流技术,而面向对象建模技术是其中的关键。模型是软件开发的根本,大型、复杂的软件系统的开发是一项工程,而建模是系统化认识所开发软件的一个初步途径。面向对象建模技术流派众多,
论面向对象建模方法的应用 随着软件技术的发展,面向对象方法日益成为信息系统软件开发的主流技术,而面向对象建模技术是其中的关键。模型是软件开发的根本,大型、复杂的软件系统的开发是一项工程,而建模是系统化认识所开发软件的一个初步途径。面向对象建模技术流派众多,
admin
2014-08-23
63
问题
论面向对象建模方法的应用
随着软件技术的发展,面向对象方法日益成为信息系统软件开发的主流技术,而面向对象建模技术是其中的关键。模型是软件开发的根本,大型、复杂的软件系统的开发是一项工程,而建模是系统化认识所开发软件的一个初步途径。面向对象建模技术流派众多,包括OMT方法、OOSE方法、OOA/OOD方法等。统一建模语言的出现极大地促进了面向对象建模方法的普及与应用,已经成为当前面向对象建模方法的标准。请围绕“论面向对象建模方法的应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的信息系统项目以及你在其中所承担的主要工作。
2.论述常见的面向对象建模方法的主要内容,包括每种模型的核心思想。
3.具体阐述你参与管理和开发的项目中使用的是哪种面向对象建模方法以及选择该方法的原因,给出具体的实施过程和实施效果。
选项
答案
一、概要叙述你参与管理和开发的信息系统项目以及你在其中所承担的主要工作。 二、论述常见的面向对象建模方法的主要内容,包括每种模型的核心思想。应结合自己熟悉的业务领域,较为详细地说明目前常见的面向对象建模方法的核心思想,并对其内容进行描述。 (1)OOA/OOD方法。一个OOA模型由主题层、类及对象层、结构层、属性层和服务层组成。其中,主题层描述系统的划分,类及对象层描述系统中的类及对象,结构层捕获类和对象之间的继承关系及整体-部分关系,属性层描述对象的属性和类及对象之间的关联关系,服务层描述对象所提供的服务(即方法)和对象之间的消息链接。OOD模型由人机交互(界面)构件、问题域构件、任务管理构件和数据管理构件组成。 (2)OOSE方法。该方法的最大特点是面向用例(use case)。OOSE是由用例模型、域对象模型、分析模型、设计模型、实现模型和测试模型组成的。其中用例模型贯穿于整个开发过程,它驱动所有其他模型的开发。 (3)OMT方法。系统是通过对象模型、动态模型和功能模型来描述的。其中,对象模型用来描述系统中各对象的静态结构以及它们之间的关系;功能模型描述系统实现什么功能(即捕获系统所执行的计算),它通过数据流图来描述如何由系统的输入值得到输出值。功能模型只能指出可能的功能计算路径,而不能确定哪一条路径会实际发生。动态模型则描述系统在何时实现其功能(控制流),每个类的动态部分是由状态图来描述的。 (4)统一建模语言是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格说明,到构造和配置。UML是在开发阶段,可视化构建和书写一个面向对象软件系统,进行规格说明的方法。UML,展现了一系列最佳工程实践,这些最佳实践在对大规模、复杂系统进行建模方面,特别是在软件架构级别已经被验证有效。UML被OMG采纳作为业界的标准。 三、论文中需要结合实际工作,详细论述在项目中如何使用所选择的建模方法创建系统的逻辑模型和物理模型,并说明这些模型对项目开发所产生的影响。
解析
转载请注明原文地址:https://kaotiyun.com/show/2eQZ777K
本试题收录于:
系统分析师下午论文考试题库软考高级分类
0
系统分析师下午论文考试
软考高级
相关试题推荐
删除字符串中的数字并压缩字符串(神州数码以前笔试题),如字符串”abc123de4fg56”处理后变为”abcdefg”。注意空间和效率。(下面的算法只需要一次遍历,不需要开辟新空间,时间复杂度为O(N))
什么是SOAP,有哪些应用。
列举一下你所了解的XML技术及其应用
.net中读写数据库需要用到哪些类?他们的作用
把个人的信息进行设置,显示图片“火箭发射”,与其他人共享网络摄像机功能。
利用MSN给bob@sina.com发送电子邮件内容“8号晚上到我家一起吃饭”。
在Google搜索引擎中搜索多个关键词“office”,“WPS”。
关于“在Word中复制一段文本”的错误说法是()。A.可以使用剪贴板B.必须首先选定需要复制的文本C.可以用鼠标操作D.不能用键盘操作
关于Excel中创建图表,叙述正确的是______A.嵌入式图表建在工作表之内,与数据同时显示B.如果需要修饰图表,只能使用格式栏上的按钮C.创建了图表之后,便不能修改D.图表工作表建在工作表之外,与数据分开显示
软件质量保证(SoftareQualityAssurance,SQA)是指为保证软件系统或软件产品充分满足用户要求的质量而进行的有计划、有组织的活动,这些活动贯穿于软件生产的整个生命周期。质量保证人员负责质量保证的计划、监督、记录、分析及报告工作,辅助
随机试题
下列物理学家与名言对应错误的是:
1962年9月召开的中共八届十中全会进一步发展了
34岁男性,上腹灼痛3个月,柏油样便2日,为了确诊,首选检查是
终止早孕时宫颈裂伤超过2cm时的处理应该是
某送变电工程公司承接了我国西部某高压输电线路8个塔基的施工建设项目,工期1年。工程施工特点为:野外露天作业多,高空作业多,山地施工多,冬季气温低,50%的塔基建在山石上,需要爆破处理。对此,该工程公司项目部根据职业健康、安全与环境进行了主要风险因素识别。按
阅读下列材料,回答问题。中班小朋友丽丽和艳艳的家在同一个小区,从小一起长大,是非常要好的朋友,总有说不完的话,总在一起玩,睡午觉也要睡在紧挨在一起的床上。秋天到了,天气渐渐变凉,两个孩子吃完午饭,在幼儿园院子里跑来跑去拣落叶,玩得很高兴。午睡时,
根据塞尔曼(sclman,1980)的研究,小学低、中、高年级学生的观点采择能力的发展阶段分别是
在试误学习的过程中,学习者对刺激情境做出特定的反应之后能够获得满意的结果时,联结力量就会增加,这符合的学习规律是()
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intx):val(x){}voidPrint()cons
Shynessisthecauseofmuchunhappinessforagreatmanypeople.Shypeopleareanxiousandself-conscious;thatis,theyaree
最新回复
(
0
)