机房收费-----人员职责及数据表的功能

为了更好的编写代码,我们得明白这个软件的逻辑是什么,他们都是怎么工作的。所以我先说一下人员职责,然后再说数据库中的那些表是干什么用的,以及人员的不同职责都需要用到那些表。

人员职责

在我看来,机房收费,可以看成一个简单点的网吧收费系统,网吧的用户就是一般人员更正:一般用户就是带着一群孩子来网吧上网的老师,前台就是操作员,网吧的所拥者为管理员。我觉得我把这个软件以及人员进行了类比后,发现比较好理解了,一下是我的理解,欢迎斧正

1.一般用户

这个老师带着学生来网吧包间学习,然后需要知道学生的余额,上机记录充值状况,上机状态查看,在学生忘了密码时还能给他们修改密码。然后网吧剩下的操作就不贵他管了

2.操作人员

操作员就是网吧前台的操作人员,但他又不是网吧的所拥有人,只是个打工的。所以他最大的权限就是给来上网的人进行以下职责。但是他可以成为来上网的用户,所以他也有一般用户的权限

          开户(注册)

          充值(充值)

          注销用户(退卡)

          查看充钱记录(收取金额查询)

          客户退卡时剩得钱(金额返回信息查询)

          客户信息的更改(学生基本信息维护)

          客户上机统计信息查询(学生上机统计信息查询)

          前台人员工作的记录(操作员工记录)

3.管理员

网吧的主人,可以充当前台,也可以成为上网客户,所以 它拥有所有的权限。一下是管理员权限的介绍。

          前台发工资(结账),

          更改权限改成用户,管理员之类(添加或删除用户)  

          设置网吧的规定,就是上网的 费用/小时 之类的 (基本数据设定) 

          查询前台上班的员工(正在值班教师)

          查看当天的收入金额(日结账单) 

          查看一周之内的收入金额(周结账单)

 

数据表的功能

          1.  cancelcard_info     注销卡也就是退卡时的信息

          2.student_info    所有注册的学生的基本信息

          3.checkweek_info   周结账单的信息

          4.checkday_info  日结账单的信息

          5.user_info 所有人员的信息,包括管理人员,操作人员以及一般人员的信息

          6. basicdata_info  上机费用的基本设定

          7.recharge_info  充值信息

未完待续......

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章