在各种不同的信息系统需求中,(10)描述了用户使用产品必须要完成的任务,可以在用例模型中予以说明。
【正确答案】
C
【答案解析】解析:开发信息系统最为困难的部分就是准确说明开发什么。最为困难的概念性工作便是编写出详细的技术需求,这包括所有面向用户、面向机器和其他系统的接口。同时,这也是一旦出错,将最终会给系统带来极大困难的部分,并且以后再对它进行修改也极为困难。 信息系统需求可以分为几个层次,分别如下。 (1)业务需求(Business Requirements)。反映组织结构或客户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明。 (2)用户需求(User Requirements)。描述用户使用产品必须完成的任务,在用例文档或方案场景(scenario)说明中予以说明。 (3)功能需求(Functional Requirements)。定义开发人员必须实现的信息系统功能,使得用户能完成他们的任务,从而满足业务需求。 (4)非功能需求(None-Functional Requirements)。描述系统展现给用户的行为和执行的操作等。包括: .产品必须遵循的标准、规范和合约: .外部界面的具体细节; .性能要求; .设计或实现的约束条件; .质量属性。