期刊专题 | 加入收藏 | 设为首页 12年实力经营,12年信誉保证!论文发表行业第一!就在400期刊网!

全国免费客服电话:
当前位置:首页 > 免费论文 > 管理论文 > 财政金融 >

浅议常用面向对象软件工程方法

一、面向对象分析的具体操作过程

一、绘制生成使用用例图。用例是能够在系统会话中完成的与用户使用系统行为相关的事物序列。用例之间存在三种关系:角色与用例之间的接、用例之间的使用和扩展以及通过角色的执行来识别不的用例;二、绘制构建系统的静态模型。包括类图、对象图等图形的静态模型反映了软件系统中各种对象的类型以及彼此间的静态关系,不言而喻,静态模型也是以对象为中心构建的,这也是类图、对象图等图形之间最大的共同点;三、绘制构建系统的动态模型。事物发展的过程中总是包含了动态和静态两种过程,动静结合,二者相互联系相辅相成、不可分割。同样的,面向对象分析中有静态模型,就有动态模型,它保险系统执行时的各种序列状态以及交互关系表现的系的行为。相对于静态模型对各种对象的特点类型的描述,动态模型是对系统活动及动态合作关系等的描述。

二、面向对象设计

面向对象设计独立于编程语言描述软件设计,同样是灵活而又便利的。它建立在对“面向对象”的深入全面理解和认识的基础之上,解决类与互相通信的对象之间的组织关系,它与面向对象分析之间具有同样的概念、原则和表示方法,二者相辅相成,不可分割和剥离。面向对象设计的具体过程如下:(1)对象行为和对象间交互作用的进一步细化。(2)用例的设计和实现。在面向对象分析中生成使用用例图的操作和步骤让我们对用例有了一定的了解,然而那只是从系统的外部展现系统的功能,并不全面。作为一种完善和补充,面向对象设计中的用例设计实现了系统内部的对象与外部功能相互作用和适应配合。(3)细化分析阶段的交互图、状态图、活动图。(4)确定系统可重用的类或部件。(5)用构件图描述代码部件的物理构及相互之间的依赖关系。(6)用配置图描述软硬件的物理系结构。面向对象分析是直接地对问题领域进行观察、分析,使系统能够直接映射出问题领域,维持问题领域中对象的完整性与真实性,而面向对象设计则对面向对象设计所作出的对象模型进行抽象化和归纳化,生成直观的归纳性的图形,使对象模型得以概括和升华。从这个角度来看,面向对象设计是数据的细化和抽象化过程,是面向对象软件工程方法中重要的工具和方法。

三、总结

综上所述,面向对象软件工程方法将面向对象的思想应用于软件开发过程的方法和工具,它的主要思想是建立在对象的基础概念之上即以对象为中心进行系统研究和开发。虽然面向对象软件工程方法存在着一些缺陷和不足,但是相比于传统的软件工程方法,面向对象软件工程方法具有更多的优点,瑕不掩瑜,面向对象软件工程方法突出了人的思维逻辑,改变了传统软件工程方法过于机械话的缺点,更为现实和具体,更加有利于人们对软件工程方法的认识和理解,提高软件生产的效率和效果,为软件开发领域提供了一种新思路新方法。不言而喻,面向对象软件工程方法的研究和开发能够为软件开发领域带来极大的便利,但是这个工具的建立并不是一朝一夕就能完成的,而是一个漫长而又复杂的工程。路漫漫其修远兮,在各方的不断努力投入和合作下,面向对象软件工程方法的完善指日可待。

作者:张可 单位:内蒙古包头市就业局 失业保险中心


    更多财政金融论文详细信息: 浅议常用面向对象软件工程方法
    http://www.400qikan.com/mflunwen/gllw/czjr/149099.html

    相关专题:宁波大学学报 美的供应链管理系统


    上一篇:小学数学作业优化设计探索
    下一篇:分解式网络管理技术研究

    认准400期刊网 可信 保障 安全 快速 客户见证 退款保证


    品牌介绍