机房收费系统—逻辑

    无论是做什么,有一个全局的掌控都是非常重要的。之前没有认识到逻辑的重要性,导致在做机房的整个过程中出了很多的问题,所以非常有必要来捋捋逻辑,清晰的思路逻辑才是做好系统的重要保证。

    首先机房收费系统分为三个等级:一般用户,操作员,管理员。每个等级用户的职能和权限都是不同的。接下来我就用一张图来表现一下他们的关系(图有点糙,望海涵~)



     从图里能非常清晰的看出:管理员这个用户级别的权限是最高的,它包含了操作员和一般用户的职能和权限,在此基础上还有更多的权限,在这里的管理员相当于网吧的财务。(也不知道网吧有没有财务)而操作员的职能和权限比管理员的少,但是比一般用户的职能和权限多了很多,在这里相当于网吧的网管,这么说的话应该是很直观了。当然,一般用户就是普通去网吧上网的用户了,权限比较低。

     三个用户的权限和职能的体现首先在登录窗体就有体现,先奉上一张登录窗体的一张流程图,捋捋逻辑~

 

       画的有点糙啊,最后的“限制登录次数”不知道怎么表示,就这样写上了,大家明白意思就好。登录窗体的逻辑还是很清楚的,但是我第一次做的时候就是没有从用户的角度出发,没有考虑到在登录窗体的时候判断用户的级别,分级别登录。后来看到小伙伴的博客,涨了很多的知识~~

       还有一点要说的是数据库中的表,机房收费系统一共使用了11个表,知道每个窗体都使用了哪些表也是非常重要的。比如说登录窗体,用到了user表,on work表和worklog表。最后奉上一张简单的充值图:



扫描二维码关注公众号,回复: 1463750 查看本文章

      还有很多的不足和需要改进的地方,希望大家多多提意见~~

  

猜你喜欢

转载自blog.csdn.net/zenny009/article/details/79308897