需求是多层次的,包括业务需求、用户需求和系统需求,这三个不同层次从目标到具体,从整体到局部,从概念到细节。
(1)业务需求。业务需求是指反映企业或客户对系统高层次的目标要求。
(2)用户需求。用户需求描述的是用户的具体目标或用户要求系统必须能完成的任务。
(3)系统需求。系统需求是从系统的角度来说明软件的需求,包括功能需求、非功能需求和设计约束等。功能需求也称为行为需求,功能需求通常是通过系统特性的描述表现出来的。非功能需求是子系统必须具备的属性或品质。设计约束也称为限制条件或补充规约,通常是对系统的一些约束说明。
编辑:邓文辉 2020年01月15日