機房收費系統 邏輯

2021-08-15 14:01:12 字數 912 閱讀 3817

無論是做什麼,有乙個全域性的掌控都是非常重要的。之前沒有認識到邏輯的重要性,導致在做機房的整個過程中出了很多的問題,所以非常有必要來捋捋邏輯,清晰的思路邏輯才是做好系統的重要保證。

首先機房收費系統分為三個等級:一般使用者,操作員,管理員。每個等級使用者的職能和許可權都是不同的。接下來我就用一張圖來表現一下他們的關係(圖有點糙,望海涵~)

從圖里能非常清晰的看出:管理員這個使用者級別的許可權是最高的,它包含了操作員和一般使用者的職能和許可權,在此基礎上還有更多的許可權,在這裡的管理員相當於網咖的財務。(也不知道網咖有沒有財務)而操作員的職能和許可權比管理員的少,但是比一般使用者的職能和許可權多了很多,在這裡相當於網咖的網管,這麼說的話應該是很直觀了。當然,一般使用者就是普通去網咖上網的使用者了,許可權比較低。

三個使用者的許可權和職能的體現首先在登入窗體就有體現,先奉上一張登入窗體的一張流程圖,捋捋邏輯~

畫的有點糙啊,最後的「限制登入次數」不知道怎麼表示,就這樣寫上了,大家明白意思就好。登入窗體的邏輯還是很清楚的,但是我第一次做的時候就是沒有從使用者的角度出發,沒有考慮到在登入窗體的時候判斷使用者的級別,分級別登入。後來看到小夥伴的部落格,漲了很多的知識~~

還有一點要說的是資料庫中的表,機房收費系統一共使用了11個表,知道每個窗體都使用了哪些表也是非常重要的。比如說登入窗體,用到了user表,on work表和worklog表。最後奉上一張簡單的充值圖:

還有很多的不足和需要改進的地方,希望大家多多提意見~~

機房收費系統

利用幾乎兩個多禮拜的時間,終於把機房收費系統基本完工了。這個過程中,因為有了學生系統做為鋪墊,所以做的時候還算得心應手吧。在其實也遇到了一引些問題,還是好解決的。這個系統到現在為止,也只能說是基本實現了功能,但是還很不健壯,而且漏洞我想還有很多,還有待進一步的除錯與完善。雖然在敲機房收費系統前,把命...

機房收費系統

利用幾乎兩個多禮拜的時間,終於把機房收費系統基本完工了。這個過程中,因為有了學生系統做為鋪墊,所以做的時候還算得心應手吧。在其實也遇到了一引些問題,還是好解決的。這個系統到現在為止,也只能說是基本實現了功能,但是還很不健壯,而且漏洞我想還有很多,還有待進一步的除錯與完善。雖然在敲機房收費系統前,把命...

機房收費系統(三)

收費系統到今天已經完工了,有些小bug,基本的功能都已實現,這次做機房收費系統中,遇到了很多問題,包括技術上的,包括知識面上的。不怕不知道,就怕不知道。心態問題 在寫 的過程中或者是在畫圖的過程中,心態一定要放平,不要讓一些無所謂的爛七八糟的東西來打擾和影響你的學習。這次寫 中有的時候自己突然心血來...