xuxs17 / check

实习期间老板交代的任务(某银行食堂财务对账),本人独立完成,目前正在项目中使用(数据库参数隐去了)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1.如果需要添加新一季度,在Check.py的__init__的SQL语句尾部直接添加union all select * FROM 表名 ,这样就可以了
2.使用时运行testCheck.py
注:
①用户消费表每季度一张表,每年四张表。
②系统启用时间为2016年5月1日。此时间以后的数据均为有效数据。
③此表仅列出了部分字段名,如需其他字段名,请自行查找。
④用户ID为:'1', '2', '4', '10'的用户为测试用户,计算数据的时候请将这四个用户排除。
⑤同一个用户ID可能拥有多个卡号。

当 总用户余额+总消费金额=总充值金额 时,证明系统数据正确。
当 总用户余额+总消费金额≠总充值金额 时,证明系统数据有误。
当数据有误时,请分析出具体是哪个用户的消费记录有问题。
用户充值表包含用户充值金额(增款),退还押金(减款),退还余额(减款),因错退还的金额不计算在充值金额中。

About

实习期间老板交代的任务(某银行食堂财务对账),本人独立完成,目前正在项目中使用(数据库参数隐去了)


Languages

Language:Python 100.0%