敏捷开发 第18章 薪水支付案例研究:第一次迭代开始
这章是根据用户需求快速设计用例的实例。
基本需求:
- 钟点工雇员:每天8小时时薪制,加班费1.5倍,每周五结算。
- 月薪制雇员:固定月薪。
- 销售提成,单独酬金报酬字段。每隔一周的周五结算。
- 雇员可选支付方式:1)邮寄支票。2)保存在出纳人员那。3)直接打入银行账户。
- 加入了协会的会员要每周要应付服务费。从下个月的薪水中一并扣除。
- 程序每个工作日运行一次,为相应的雇员进行支付。
基于用例分析:
我们基于系统的行为来作设计而不是系统的数据。
1)增加雇员
2)删除雇员
3)登记时间卡
针对时薪制员工
4)登记销售凭条
5)登记协会服务费
6)更改雇员明细
7)发薪日