软件工程建立模型

上传人:M****1 文档编号:565035852 上传时间:2023-05-14 格式:DOCX 页数:1 大小:8.68KB
返回 下载 相关 举报
软件工程建立模型_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件工程建立模型》由会员分享,可在线阅读,更多相关《软件工程建立模型(1页珍藏版)》请在金锄头文库上搜索。

1、(一)建立对象模型。建立对象模型的工作步骤是:首先确定对象类和关联。分析员通过分析这些类和对象,找出所有候选的类和对象,从类和对象中筛选掉不正确的或者不必要的。第二步分析员要确定关联关系。这个过程要初步确定关联在筛选,最后进一步完善。第三步要划分主题,用它作为指导开发者和用户观察整个模型的一种机制。第四步是要确定属性。确定属性通常有分析和选择两个步骤,分析是在分析需求陈述不能得到所有属性,还须借助领域知识和常识。而选择要根据下述情况,删除不必要的属性:(1)误把对象当属性(考虑实体能否独立存在)(2)误把关联类的属性当作一般对象的属性(3)存在与其他属性毫无相关的属性时考虑分解类。第五步是识别

2、继承关系。确定了类中应该定义的属性之后就可以利用继承机制共享公共属性,并对系统中众多的类加以组织。可以使用两种方式建立继承(泛化)关系:(1)自底向上:从现有类泛化出父类;(2)自顶向下:把现有类细化成子类。最后一步是要反复修改。仅仅经过一次建模过程很难得到完全正确的对象模型,而软件开发过程是一个多次反复修改逐步完善的过程(二)建立动态模型。建立动态模型的步骤:(1)第一步,是编写典型交互行为的脚本。编写脚本的目的:保证不遗漏重要的交互步骤。(2)第二步,从脚本中提取出事件,确定触发每个事件的动作对象,以及接受事件的目标对象。(3)第三步,排列事件发生的次序,确定每个对象可能有的状态及状态之间的转换关系,并用状态图描绘它们。(4)第四步,比较各个对象的状态图,检查它们之间的一致性,确保事件之间的匹配。(三)建立功能模型。功能模型表明了系统中数据之间的依赖关系,及有关的数据处理功能,它由一组数据流图组成。步骤如下:画出基本系统模型图;画出功能级数据流图;描述处理框功能。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号