项目实战_1 如何做需求分析
需求分析的任务是什么?分析得到的成果(文档)是什么?如何做需求分析?
需求分析的任务:确定对系统的综合要求;分析系统的数据要求;导出系统的逻辑模型;修正系统开发计划。
软件需求通常包括哪些方面?各类需求一般包含内容有哪些?功能需求;
性能需求;
可靠性和可用性需求;
出错处理需求;
接口需求;
约束;
逆向需求;
将来可能提出的要求。
描述工具的概念和使用:
E-R图:什么是,成份和基本符号,描述什么模型;
状态转换图:什么是,描述什么模型。
ER图,即实体--联系图,是表示数据对象及其之间关系的图形语言机制,是建立数据模型的图形工具。
ER图的基本成份和使用的符号 :
实体(即数据对象)----矩形框,
关系----菱形框,
属性----椭圆形或圆角矩形。
ER图:用来建立数据模型,ER模型使用简单的图形符号表达系统分析员对问题域的理解。
状态转换图
状态转换图(简称为状态图)通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。此外,状态图还指明了作为特定事件的结果系统将做哪些动作。因此,利用状态转换图可以建立系统的行为模型。
项目需求分析——ER建模——根据需求建表。
需求分析的原则:抽象到具体,由文字到表格,由表格到图片,逐步细化。
还没有留言,还不快点抢沙发?