多语言展示
当前在线:1417今日阅读:86今日分享:14

软件开发DM,应该执行以下三个主要步骤

前面两节讨论了如何建立AM和RM,建立AM和RM只是完成了分析阶段的工作,下一步要进行构造系统的工作,在构造阶段是基于分析阶段所建立的AM和RM,构造活动产生DM和IM两个模型.DM是AM的进一步修正和形式化.为了软件开发DM,应该执行以下三个主要步骤:
方法/步骤
1

1、确定实现环境      该步骤包括调查和确定实现环境对软件设计的影响,此外应作出关于实现的战略和决策。例如,如何将DBMS合并到系统中.如何使用组件库,如何处理过程和通信,如何进行错误处理和无用单元收集等。上述工作的目的就是要确定系统的处理环境.该步骤应与分析并行,为实际设计做好准备工作。

2

2、归纳出上述问题的结论并软件开发第一版DM    该步骤以AM作基础,针对实现环境作出转换.当进一步软件开发时,AM形成了理解系统的逻辑基础,它在整个系统生命期是要长期保留的实质性模型。

3

3、在特定使用事件中,描述对象间如何进行交互     DM形式化地描述对象间的消息发送和每一对象中的各个操作。在软件开发工作中使用事件模型会起很大作用,使用事件详细说明了软件系统中的每一个特定流,通过这一步骤,可获得对象界面。

4

现在要从前面的回收机例子的分析中产生DM,以此更详细地讨论DM的软件设计步骤和可能使用的各种软件开发技术。

推荐信息