機房收費-----人員職責及數據表的功能

爲了更好的編寫代碼,我們得明白這個軟件的邏輯是什麼,他們都是怎麼工作的。所以我先說一下人員職責,然後再說數據庫中的那些表是幹什麼用的,以及人員的不同職責都需要用到那些表。

人員職責

在我看來,機房收費,可以看成一個簡單點的網吧收費系統,網吧的用戶就是一般人員更正:一般用戶就是帶着一羣孩子來網吧上網的老師,前臺就是操作員,網吧的所擁者爲管理員。我覺得我把這個軟件以及人員進行了類比後,發現比較好理解了,一下是我的理解,歡迎斧正

1.一般用戶

這個老師帶着學生來網吧包間學習,然後需要知道學生的餘額,上機記錄充值狀況,上機狀態查看,在學生忘了密碼時還能給他們修改密碼。然後網吧剩下的操作就不貴他管了

2.操作人員

操作員就是網吧前臺的操作人員,但他又不是網吧的所擁有人,只是個打工的。所以他最大的權限就是給來上網的人進行以下職責。但是他可以成爲來上網的用戶,所以他也有一般用戶的權限

          開戶(註冊)

          充值(充值)

          註銷用戶(退卡)

          查看充錢記錄(收取金額查詢)

          客戶退卡時剩得錢(金額返回信息查詢)

          客戶信息的更改(學生基本信息維護)

          客戶上機統計信息查詢(學生上機統計信息查詢)

          前臺人員工作的記錄(操作員工記錄)

3.管理員

網吧的主人,可以充當前臺,也可以成爲上網客戶,所以 它擁有所有的權限。一下是管理員權限的介紹。

          前臺發工資(結賬),

          更改權限改成用戶,管理員之類(添加或刪除用戶)  

          設置網吧的規定,就是上網的 費用/小時 之類的 (基本數據設定) 

          查詢前臺上班的員工(正在值班教師)

          查看當天的收入金額(日結賬單) 

          查看一週之內的收入金額(周結賬單)

 

數據表的功能

          1.  cancelcard_info     註銷卡也就是退卡時的信息

          2.student_info    所有註冊的學生的基本信息

          3.checkweek_info   周結賬單的信息

          4.checkday_info  日結賬單的信息

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

          6. basicdata_info  上機費用的基本設定

          7.recharge_info  充值信息

未完待續......

 

 

 

 

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