精选优质文档-倾情为你奉上 一、需求分析与用例:需求:就是系统必须提供的能力和必须遵从的条件,包括:功能需求和非功能的需求(性能要求)。需求分析:重要手段是确定和编写用例。用例:是文本形式的情节描述,用于需求的发现和记录。用例会影响后续的OOA/D工作。参与者(Actor):某些具有行为的事物,可以是人(由角色标识)、计算机系统或组织,例如收银员。场景(Scenario):是参与者和系统(我们要开发的系统)之间的一系列特定的活动和交互。包括主成功场景和交替场景(主成功场景表示正常功能.;交替场景是如果.)二、用例的目的与形式:用例编写的形式:需求分析早期使用,通常用于主场景(如“管理员向系统提交用户名和密码。系统进行认证。系统向管理员显示功能登录信息”)三、用例编写的格式:用例名称Fyx-001实现名称bur_borrow books用例描述旅客人通过此用例向系统查询并提交订票请求参与者旅客前置条件用户登录界面,通过验证。后置条件1. 创建订票定单2. 更新旅客订票记录主事件流