影片出租程序,需要计算每一个顾客的消费金额,并打印出详单。根据影片类型和租期计算金额,影片类型分为普通片,儿童片,新片。除了费用,还要计算顾客积分,积分会根据影片是否为新片调整。影片类型可能会有调整,影片的租金和积分规则也可能调整。应该如何设计该系统?
假设出租规则如下:
价格计算规则:
- 普通片:起步价为2元,租赁时间>2天时,超出部分每部每天1.5元
- 新片:每天每部3元
- 儿童片:起步价1.5元,租赁时间>3天时,超出部分每部每天1.5元
积分计算规则:
- 每部普通片、儿童片,积分+1;每部新片积分+2