No2.认识图片---机房收费

最开始敲机房的时候,自己犯了一个致命的错误,当时只是把每个窗体建起来,然后在脑子里想了想之间的关系,没有形成一个整体的思路图,或者说是他们之间的关系图,导致后续敲的时候,没有形成一个全局的关系,庆幸自己认识到这个错误,在具体实现每个功能的时候,把他们之间的关系理清楚了。

从对象角度建立全局认识

一般用户的就是比操作员权限还要低的工作人员,基本的工作就是查询,而操作员和管理员的权限略高一些,在查的基础上可以进行添加,删除和修改。

机房工作人员的任务描述


上下机的再认识

之前对上下机有一个初步的认识,没有对与错,只是当时的认识还是初步的,多看看,就有不一样的认识,其实这样说似乎也不合适,应该是在原来的基础上,认识更加全面了,没有更好的图,只有一点点,不断完善的残缺。

现在我们从一个过程要完成的角度,再次认识一下上下机的图。
蓝色的部分是之后有添加的内容


关于结账的认识

结账涉及到的集中金额

  • 注册金额:该生刚使用卡时,交的前。
  • 充值金额 :该工作人员充钱的总和。
  • 退卡金额:该工作人员退卡的总和。
  • 费金额:该工作人员工作期间,学生消费的金额。
  • 本期充值卡余额:本期的学生卡里还有的钱。

结账是什么呢,就是老板来了,他要收钱来,工作人员把今天的拿到手里的钱给老板,这里的是现钱,对于上机的学生呢,他们就变成卡里的一个数字了,消费的结果就是数字在变少,我使用的结账的计算式子就不在此列出了,如果感兴趣的,可以留言。这里我想理出来的是他们之间的关系。
结账过程中使用的金额,只要理清使用的数据来源于哪个表中,难度就会大大降低了


其他联系

  • 正在上机的学生,如果删除了后果是怎样的呢,这个我们要注意了,这是师傅的慧眼看出来的,原来我真的没有想到。

  • 正在使用该系统的工作人员,如果被删了呢,跟上面的问题是一样的,想到的问题就可以解决的。

最后我想说,这些表之间的关系一定要弄清楚,这都是早晚的事,不能偷懒,在实现一个功能之前,先想想自己要怎么做,把大致的流程以注释的形式记录下来,就像列大纲似的,这样会很方便,思路也很清晰。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值