阅读笔记05

《UML大战需求分析的前九章向我们介绍了UML的九类图,并且就每一类图进行了详细的介绍,并且介绍了他们怎样与需求分析结合起来。

《UML大战需求分析》的前十章为我们提供了一个简单的考勤系统,我们模拟真实开发的场景进行实践训练。

首先我们要考虑为什么会有这样一个项目,客户为什么想要做这个项目,公司为什么会借这个项目,公司在这个项目上的战略是怎样的。绘制需求分析全过程的活动图。

然后我们需要确定需求:

1.命中客户的真正需要,是保证客户能赢的关键。

2.用简单的方式来满足客户的真正需要,简单意味着工作量低,这是保证我们能赢的关键。

3.提升项目组成员的水平,能帮助项目客服许多困难,完成许多高难度的工作。

4.项目组需要持续思考和进化这个项目成功的标准,并用这个标准知道项目的工作。

然后我们开始执行需求分析了!

首先调查组织机构情况

包括了解该组织的部门组成情况,各部门的职能等,为分析信息流程作准备。

然后调查各部门的业务活动情况

包括了解各个部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么。

协助用户明确对新系统的各种要求

包括信息要求、处理要求、完全性与完整性要求。

确定新系统的边界

确定哪些功能由计算机完成或将来准备让计算机完成,哪些活动由人工完成。由计算机完成的功能就是新系统应该实现的功能。

分析系统功能

分析系统数据

编写分析报告

 

posted @ 2016-12-25 20:16  兔子只吃窝边草  阅读(109)  评论(0编辑  收藏  举报