您的位置:首页 > 其它

需求分析的方法

2011-07-14 14:31 155 查看
1.识别用户角色(确定主要参与者),actor
2.识别系统边界,哪些是本次开发系统要做的,哪些是legacy系统做的等等
3.确定每个主演参与者的目标。
4.展示给用户看系统的主要功能,便于进一步细化(因为跟客户谈的时候是要先把大致的功能确定下来,才能就每个功能进一步谈下去的,不可能一次性搞定,要不断迭代)
5.定义满足用户目标的用例,根据其目标对用例命名。

调研需求时最先弄清楚有多少部门?组织架构?多少岗位(参与者)?岗位职责?
然后找到每一个岗位的业务代表,问他们类似的问题:你平时都做什么?(参与者目标)这件事是谁交办的?
做完了你需要通知或传达给谁吗?做这件事情你都需要填写写什么表格?

用例文档:
参与者
潜在会员:没有注册的顾客,他们的权限受到限制,只能检索零件,不能购买。
会员:已经注册的顾客
经理:商店的管理人员
货管员:商店专职管理货物的人员
时间

UC1:分析成绩
用例描述:
参与者
统计人员
前置条件
统计人员已经登录
后置条件
系统已经显示分析结果
涉众利益

基本路径
1. 统计人员选择分析类型和考试成绩。
2. 系统检查考试成绩是否存在
3. 系统显示选择结果。
4. 统计人员请求分析
5. 系统根据类型分析考试成绩。
6. 系统显示分析结果
7. 统计人员可以选择以下动作
请求生成报表
保存分析结果
扩展点
2a. 考试成绩不存在:
2a1. 系统提示“考试成绩不存在”
2a2. 用例结束
7a. 统计人员请求生成报表:
7a1. 系统生成报表
7a2. 系统显示报表
7a3. 统计人员请求打印报表
7a4. 系统打印报表
7a5. 用例结束
7b. 统计人员请求保存分析结果:
7b1. 系统保存分析结果
7b2. 用例结束
字段列表
...
业务规则
...
非功能需求
...
设计约束

补充说明

1. 分析类型包括:学生排名、60分以上、及格率、优秀率、平均分,标准分,综合分.
3. 应显示班级、姓名、学号、分数、性别
5. 分析规则……………………..
6. 显示一张图,图的样子如下:。。。。图上应包含××××
7a1. 报表格式如下图:……
7b1. 分析结果包括:平均分、标准分…与分析类型有关。
待解决问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: