第三章 需分析.ppt

* 软件工程思想(林锐 P38—P48) 需求分析为什么困难? 如何进行需求分析? * 用例把系统分成一组逻辑的、互相联系较少的部分,每一部分都描述了系统与外部角色交互所提供的服务,即用例的集合代表了所有将会在系统需求中出现的交互。因此容易从使用的角度理解系统应达到的功能。 例:列出图书馆系统中以下参与者的最小用例集:借阅者、借书员、图书管理员、会计系统。 借阅者: ? 按题目查询书籍 ? 按作者查询书籍 ? 按主题查询书籍 ? 预定已被其他人借出的书籍 ? 查询借阅者的个人信息并列出借阅的书籍 借书员: 所有借阅者的用例,再加上 ? 为借阅者查找某一书籍 ? 登记已归还的书籍 ? 续借一本书 ? 登记缴纳的罚款 ? 添加新的借阅者 ? 更新借阅者的个人信息(地址、电话号码等) 图书管理员: 所有借阅者和借书员的用例,再加上 ? 添加藏书 ? 删除藏书 ? 改变系统中对已有书籍的记录信息 会计系统(独立运行)

文档评论(0)

1亿VIP精品文档

相关文档