機房收費系統總結

2021-06-19 02:57:22 字數 1329 閱讀 9270

歷時兩個多月,機房收費系統終於完成了,師傅驗收還算滿意,當然也還存在一些問題,好好總結一下吧,好歹也是兩個多月的努力。

從一般使用者開始,檢視餘額和修改密碼比較簡單,在學生檢視充值記錄和上機記錄檢視中涉及到了匯出excel,這裡在模組定義乙個公共過程就可以了。

public sub toexcel(flex as mshflexgrid)

on error resume next

dim obook as excel.workbook

dim objexlsht as excel.worksheet

dim listrst() as variant

dim lngrows as long

dim lngcols as long

dim intindex1 as integer

dim intindex2 as integer

set obook = oexcel.workbooks.add

set objexlsht = obook.activesheet

lngrows = flex.rows

lngcols = flex.cols

redim listrst(lngrows, lngcols)

for intindex1 = 0 to flex.rows - 1

for intindex2 = 0 to flex.cols - 1

listrst(intindex1, intindex2) = trim(flex.textmatrix(intindex1, intindex2))

next

next

doevents

with objexlsht

oexcel.intersect(.range(.rows(1), .rows(lngrows)), .range(.columns(1), .columns(lngcols))).value = listrst

end with

oexcel.visible = true

oexcel.interactive = true

end sub

學生上機狀態檢視中上機管理的強制下機為操作員的操作,強制下機跟下機相似都需要結賬,查詢時用到了組合查詢前面部落格中寫到了,在這就不重複了。操作員中也有幾個窗體用到了組合查詢和匯出為excel,都是大同小異。 管理員的日結賬單和周結賬單類似,用到了報表需要自己動手做。結賬窗體比較複雜,要考慮到多種情況,註冊的金額、充值金額、消費金額、退卡金額等。

機房收費系統總結

再敲之前 是有說過要好好的先研究一下機房收費系統的原理,以及其中各步驟的相關邏輯關係。當然向很多時候一樣我沒有好好的去理解當時 說的話,很隨意的將每一項功能都點了一下就著手幹了。沒過多久的 開了一次會,問我怎麼做的。是不是三種許可權都試了 一般使用者 操作員 管理員 說實話當時我都沒有想到不同的許可...

機房收費系統總結

經過二十天的艱苦奮鬥我的機房收費系統最終敲完了,在回家之前又讓師傅驗收了一邊最終通過,自己當時感覺那叫乙個興奮呀,最終能夠高高興興回家了,太好了。當時興奮過頭導致沒有寫總結,以致回到家後才寫總結。我在做機房收費系統時。感覺最讓人頭疼的就是結賬 算錢,儘管自己是個理科生。但是這算賬真不敢恭維,那真叫個...

機房收費系統總結

現在的七層登陸一般用的是ui層,dal層,bll層,idal層,ibll層,實體層和工廠層。我一開始用的七層用的是外觀層七層登陸 上機實現動態地顯示消費和餘額。職責鏈模式 消費 單例模式 public static frmregistercard frm public static frmregis...