【機房收費系統】上下機分析
機房收費系統的上下機中,聯絡的表比較多,分別是:Student表,Online表,Cancelcard表,BasicData表,Line表。表多了關係自然也就會增加,理清思路,才能讓後面的學習事半功倍,是一件很鍛鍊和發掘邏輯能力的工作。
下機之後對消費情況進行計算
上機學生分為兩種固定使用者和臨時使用者,他們的區別只是單位時間消費的金額不同,相當於網咖的會員和普通使用者。
BasicDate表中設定了收費計算情況的基本資訊
準備時間,最少時間,遞增時間,兩種使用者單位消費金額
用datediff函式計算出消費時間,將單位轉換為分鐘:
txtConsumeTime.Text =Int(DateDiff("n", mrc3.Fields("ondate"),txtOffdate.Text)) + Int(DateDiff("n", mrc3.Fields("ontime"), txtOfftime.Text))
做出如下判斷
If 消費時間<=準備時間 then
不要錢,消費金額為0
Else
If 消費時間<=最少時間 then (相當於大於準備時間,小於最少時間)
收單位時間的錢
End if
If 消費時間整除遞增時間 then
消費金額=(消費時間\遞增時間)* 單位金額
Else
消費金額=((消費時間\遞增時間)+1)*單位金額(相當於進一法,有利於商家)
End if
End if
單位金額出要對使用者進行判斷,不同身份的使用者單位金額不同。最後將對應的改變的資訊,給Line和Student表,並之後在介面上顯示出來。下機成功。
這個過程中介面上的操作,最終轉變為對錶的查,刪,改,更。蝴蝶效應,一個資料的變化,後面引起多個表的修改,最後再反饋到介面上,整個學習的過程中,理清思路的邏輯思維能力是這個過程最重要的,鍛鍊了我們的能力。
相關文章
- 機房收費系統總結——系統框架框架
- 機房收費系統 之 結賬BUG
- 機房收費系統總結——資料庫框架資料庫框架
- 機房收費系統初體驗——心路歷程
- 機房收費系統總結——窗體程式碼框架框架
- 機房收費系統初體驗——SQL語句解析SQL
- 機房收費系統之結賬與報表(二)週報表製作《一學就會傻瓜版》
- 二手手機收售系統
- 破解手機的任意收費遊戲遊戲
- 機房上機總結
- 物業收水電費系統
- 線上CRM系統怎麼收費?
- 超市收銀系統需求分析
- 分析:應用收費模式分析模式
- 智慧校園:資料機房動環監控報警系統
- 綜合佈線機房環境設計的供配電系統
- 機房合作總結
- Linux系統收費嗎?好不好?Linux
- Linux是什麼系統?收費嗎?Linux
- 【UML】案例分析:機場運作系統
- 嵌入式工控機NIS-H899在智慧ETC高速收費系統中的應用
- 機房重構總結
- 機房合作UI優化UI優化
- 機房搬遷的流程
- 當機房部署3D視覺化環境監控系統後……3D視覺化
- IDC機房運維心得運維
- 韓國伺服器機房伺服器
- 跨機房ES同步實戰
- 【機房合作——類圖生成框架】框架
- 機房建設(資料中心)
- 機房運維的真香定律運維
- 微機系統
- 壓縮機的測量系統分析(MSA)方法
- Linux開機啟動分析與系統配置Linux
- 怎麼樣才能管理好IDC機房動力系統
- IDC運維怎麼便捷配置機房交換機運維
- 星外主機系統被ZKEYS全資收購合併了
- 微信訂貨系統軟體哪個好用?如何收費?