机房—账房先生现身结账

结账

【定义】 

 1、会计学上是在把一定时期内发生的全部经济业务登记入账的基础上,计算并记录本期发生额和期末余额后,将余额结转下期或新的账簿的会计行为。生活中是指结算消费的产品和服务的费用。

2、管理员结“未结的”帐。

【分析】

管理员作为拥有权限最大的对象,管理账务问题,去结未结的帐。而未结的帐从哪里来呢?   就是操作员在工作中注册、充值、退卡等操作的产生的账务。账务问题如何产生的呢?开始的时候不要想得太复杂了,比方说,你是新用户,需要注册卡号100元,充值20元,消费了60元,退卡的时候退给你60元。那么管理员结账的时候如何结算呢?就是消费的金额60元,接着,消费的钱(60元)=充值+注册-退卡,注册算作一次充值,所以未结的帐=充值-退卡。

【图示】



购卡、充值、退卡和临时用户分别查询对应的表,将所要结账的操作员未结账的信息查询出来。

汇总过程没有多大困难,总售卡张数=售卡张数-退卡张数

应收金额=充值-退卡

结账之后时,将未结账的状态改为已结账。并在checkday表、checkweek表中添加记录。结账完成。

【思考】

1、结账的计算过程中涉及消费情况吗?

答:结账只是结未结的帐,只要把这个管理员的账务结清就可以了,不存在其他的卡号不使用等问题,而且跟消费时间都没有关系。

     2、结账之后,状态已经改为结账了,那么如果卡号再使用,该卡号该怎么结账啊?

答:只要卡号再进行消费,状态自然会改成未结账状态。

     3、用户消费的金钱,最后到了哪里?

答:在系统里面吗?NO!在管理员手里呢。联系实际,结账这一部分就是取自于生活,管理员只管拿消费的那部分钱(前提是该用户已经退卡),中间过程如何都不用管。

     4、管理员的权限问题:涉及到的管理员的管理权限,只是管理账务的一个对象群体,可以是多个,但是在保证账务正确的前提下,也要限制管理员的权限,只是用于管理账务,操作员的权限都交给管理员的话,那么谁又来结管理员的账务啊。

【总结】

账房先生结账从分析到结账过程成功完成,想法很重要。多想,多多实践。

以上观点仅供参考,如果有错误之处,还请各位不吝指出。

你可能感兴趣的:(机房—账房先生现身结账)