软件需求包括:业务需求、用户需求和系统需求,它们从目标到具体,从整体到局部,从概念到细节。其中设计约束属于( )

1185 次浏览
  • A、业务需求
  • B、用户需求
  • C、系统需求
  • D、不属于上述任何一个
1.业务需求指反映企业或客户对系统高层次的目标要求。通过业务需求可以确定项目视图和范围,并将业务需求集中在一个文档中,该文档为以后的开发工作奠定了基础2.用户需求描述的是用户的具体目标,或用户要求系统必须能完成的任务(即:描述用户能使用系统来做些什么)。采取用户访谈和问卷调查等方式,对用户使用的场景进行整理,从而建立用户需求3.系统需求从系统的角度来说明软件的需求,包括功能需求、非功能需求和设计约束。功能需求:也称为行为需求,它规定了开发人员必须在系统中实现的软件动能,用户利用这些功能来完成任务,满足业务需要,(即系统有什么功能、用户使用系统能开展、完成哪些工作)。功能需求是通过系统特性的描述表现出来的;非功能需求:是指系统必须具备的属性或品质,又可细分为软件质量属性(例如,可维护性、可维护性、效率等)和其他非功能需求。设计约束:也称为限制条件或补充规约,通常是对系统的一些约束说明,例如,必须采用国有自主知识产权的数据库系统等。
挑战成功
2年前
挑战失败
2年前
挑战失败
2年前