用例描述:参合农民在医院就诊慢性病门诊后到农合办报销慢性病门诊费用
后置条件:报销成功
涉众利益:农合经办人希望系统快捷、方便
1、农合经办人点击慢性病门诊报销链接;
2、系统显示身份证号输入界面;
3、农合经办人输入身份证号并提交;
4、系统在参合登记表中判断该身份证号是否参合;
5、系统显示该参合农民个人信息要求确认;
6、农合经办人确认参合农民信息;
7、系统显示慢性病报销登记信息界面;
8、农合经办人填写慢性病报销信息并提交;
9、系统检测慢性报销登记信息是否合法;
10、系统检测就诊信息是否与慢性病证一致;
11、系统显示慢性病报销登记信息要求确认;
12、农合经办人确认慢性病报销登记信息;
13、系统查询当前年度慢性病门诊报销比例和封顶线;
14、系统计算本次慢性病门诊应报销金额;
15、系统统计该参合农民当前年度已报销慢性病门诊金额;
16、系统计算本次慢性病门诊实际报销金额
17、系统显示本次慢性病门诊报销信息要求确认;
18、农合经办人确认本次慢性病门诊报销信息;
19、系统保存本次慢性病门诊报销信息;
20、系统打印签领表。
4a:参合农民未参合
4a_1:返回2;
6a:农合经办人取消确认
6a_1:返回2,保留原有身份证号;
9a:慢性病报销登记信息非法
9a_1:返回7,保留原有报销登记信息,并提示非法信息位置;
10a:就诊信息与慢性病证不一致
10a_1:提示用户与慢性病证不一致的原因,转普通门诊用例
10a_1:返回7,保留原有报销登记信息
12a:农合经办人取消确认登记信息
12a_1:返回7,保留原有报销登记信息
18a:农合经办人取消确认
18a_1:系统结束流程
(1、必填项规则;2、判断类规则;3、计算类规则)
4a:使用身份证号判断是否参合;
14a:应报销金额=总费用*报销比例
15a:统计已报销金额以参合农民身份证号和就诊年度统计
16a:((封顶线-已报销)>=报销金额)?报销金额:(封顶线-已报销)
1、在基本路径中寻找名词作为候选对象
农合经办人慢性病门诊报销链接系统身份证号界面参合登记表参合农民个人信息参合农民信息慢性病报销登记信息就诊信息慢性病证报销比例封顶线慢性病门诊应报销金额已报销慢性病门诊金额实际报销金额慢性病门诊报销信息本次报销信息签领表
2、去除与系统实现无关的名词(系统、界面、链接)
农合经办人身份证号参合登记表参合农民个人信息参合农民信息慢性病报销登记信息就诊信息慢性病证报销比例封顶线慢性病门诊应报销金额(慢性病门诊报销信息)已报销慢性病门诊金额(慢性病门诊报销信息)实际报销金额(慢性病门诊报销信息)慢性病门诊报销信息本次报销信息签领表
3、去除属于属性的名词
农合经办人参合登记表参合农民个人信息参合农民信息慢性病报销登记信息就诊信息慢性病证慢性病门诊报销信息本次报销信息签领表
4、观察去除的属性,检查这些属性是否在候选对象中有相应的对象,如果没有对象对应,则新增一个对象与其对应
农合经办人参合登记表参合农民个人信息参合农民信息慢性病报销登记信息就诊信息慢性病证慢性病门诊报销信息本次报销信息签领表慢性病报销政策
5、合并类似的对象
农合经办人参合登记表慢性病报销登记信息慢性病证慢性病门诊报销信息签领表慢性病报销政策
1、根据具体业务表格或业务实际情况定义属性
慢性病报销政策=年度+封顶线+报销比例
2、找出每个对象的主键(码),如果没有主键则添加一个主键(码)
3、分析自定义的主键(码),查看是否可以合并自定义主键(码)