您的位置:首页 > 其它

机房收费系统——用户类型

2016-08-19 18:10 246 查看
         机房收费系统作为第一个非完全意义上独立完成的项目,刚开始接触真的是无从下手,只能是看着学生中做过的相似窗体照猫画虎,可以猫虎毕竟有别,画出来难免不像,所以最重要的是厘清思路,形成框架把每个窗体要实现的功能搞清楚,在实现功能的时候不能脱离了现实,要和现实中的功能应用联系起来,这样做起来才能得心应手,不会太吃力。最先应该厘清的就应该是不同的用户类型代表机房中或者网吧中的哪一类人,他们权限的区别。具有最高权限的管理员相当于网吧中的big
boss,主要工作内容就是查账,通过账单查看各项开卡、退卡、收费数据,说白了这是能把钱装进自己口袋的人,他一定不会让自己少得一分钱;操作员相当于具有会计职能的网管,也相当于前台的功能,在权限上和一般用户有所区别,我的理解他们就是不同工作分工的网管,操作员维持整个网吧的运行,具有开卡注册,充值退卡、修改和维护信息、查询工作记录,是“能够管理钱的网管”,而一般用户就负责管理上机用户的上机和下机,和操作员的收钱是衔接的,负责上机用户的查询问题,理解成“为用户解决问题的网管”。其实这里所谓的一般用户和操作员之间有很多交叉的地方,没必要做严格的区分,只要大家不要像我刚开始一样把一般用户理解成来网吧上网的人就好,那就完全想错了,因为这本身是一个后台操作软件,对于上机用户来讲他需要做的就是刷一下卡,找到电脑就好。
       登录是大家最熟悉的,因为学生当中有源码,不管理解程度多少每个人都能很轻松的完成。但是机房中却增加了一个我没有考虑到的问题,这也是在和同学讨论的过程中明白的,每一个用户,不管是一般用户、操作员还是管理员都应该有登录记录,也就是说每登录一次就要在onwork表里更新一次,每次退出MDI主窗体就要从onwork表中删除记录,然后更新到worklog表中。这一过程是我之前没有想到的,所以框架和思路很重要,至于代码很容易做到。



最后鸣谢:晓慧同学推荐的在线作图特别好,分享给大家http://www.processon.com/i/57a18d28e4b049fad300b0ff
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: