|
|
原帖由 太极 于 2009-7-30 13:49 发表 ![]()
其实上次交流时Frank好像举了个例子,可能太具体了,所以反而不是那么容易理解。我再举个通俗的例子吧。学校的图书馆要做信息化,开发图书管理系统。那么业务需求就是通过信息化手段实现图书的入库、借换书等(当然,业务需求还可以细化,总之业务需求是客户所关注的),那么用户需求是什么呢?比如作为图书管理员,他在借书时,需要对书的条码进行扫描,同时对借书人的证件进行扫描,这是系统中应该就会自动将借书人的信息记录下来,同时库中该书的数量自动减1……(这些都是用户实际操作所关心的)。有了用户需求后,就可以开始撰写需求规格了(也就是规格需求),比如要定义借书界面中都有哪些信息,信息都是什么类型,有哪些约束条件等。
至于你提到的第二个问题,其实你仔细看一下“……使得用户能完成他们的任务,从而满足了业务需求。”使得用户能完成他们的任务不就是满足了用户需求吗?
这意思是否说明:用户需求是业务需求的详细化 (因为最终操作的都是用户),而规格需求就是将用户需求规范化,使之能够被系统实现? |
|