UML及软件开发
2015-11-01 21:41:37 0 举报
关于UML结合软件设计和开发过程的流程图
作者其他创作
大纲/内容
软件研发开始
序列图
目的:从状态方面来了解内部分工和状态变化过程,及早发现其中的问题和挖掘潜在问题
目的:根据用例细化内部分工和功能流程,更好的了解和沟通内部过程。及早发现流程的需求和发现需求理解的问题
小泽叔叔 2015/11/1 22:05
阅读需求
根据对象总结类简单不过的事情注意设计原则
类图
一切都已经OK,可以开发了
从需求中了解最基本的系统部署
界面原型
根据活动图和简单设计的对象图应该明白大体对象之间调用的关系了,通信图也就基本成形了
对象图
作者的话:当然,UML图形的绘制过程不是一个简单的流程图就能够说清楚的,其中的图的变动关系,以及根据下一个图来修改上一个图的内容也是很常见的,该图仅仅提供了一个简单的画UML的思路,其中也参考一些书籍,但每本讲述UML的书籍都会有作者不同的思路和用意,本人只是就学习的书籍以及项目实践的经验简单的画出来自己对于UML和软件开发的理解,可能有些粗糙,等对UML有进一步理解的时候,作者会更新该图的,也系统各位看官也给我提一些建议和意见,大家交流交流经验,分享正确,成熟的图供大家分享。
用例图
通信图
活动图
根据需求和类图和活动图,状态图的了解,可以明白有多少个类和需要访问数据库的操作以及类之间的关系,所以大体的数据库也就可以基本成形
状态图
部署图
数据库ER图
组件图
从原型中挖掘,深入了解需求,发现新问题。
根据类和以往的开发经验划分组件
明确类之间调用关系,梳理时间顺序和简单的逻辑关系,为开发作准备
更具活动图和状态图以及用例总结归类一些系统中可能用刀的对象
目的:了解大体需求和细致分析系统结构
0 条评论
下一页