機房收費系統顆粒大歸倉之----應該注意的那些事兒

來源:互聯網
上載者:User

標籤:解決方案   資料庫   sql注入   excel   

敲機房的時候發現很多有意思的事,現在就選出部分與大家分享,說一下機房收費系統那些應該注意的事兒,看看親愛的中了幾槍??

一、邏輯方面:

(1)操作員不能結賬,管理員只能結操作員的帳和自己的帳。

(2)設定timer事件,每隔10毫秒檢測上機使用者餘額,為0時自動下機。

(3)固定使用者下機彈出下機成功提示框,臨時使用者下機就等於退卡,要彈出退卡成功提示框,並顯示應退金額。

(4)使用者上機時自動檢測餘額,如果小於單位時間費用,不能上機並彈出提示框詢問是否充值,充值則彈出充值視窗,否則停止上機。

(5)正在上機使用者不能退卡,如使用傳值方式顯示餘額上機時不能充值。

(6)修改學生資訊時不能修改有關卡號資訊,學生學號也不能修改。

(7)組合查詢時,查詢關鍵字為教師、機器名時,操作符應當只有“=”和“<>”,不應該出現<或 >。

(8)對於可輸入文字框是否都進行了輸入資訊驗證,包括空值驗證、數字驗證、長度驗證、存在驗證、重複驗證。

(9)和基本資料的綁定,最少金額是最少充值金額,註冊金額最低不能低於單位遞增時間費用,準備時間是給學生找座位、開機的時間。

二、小細節:

(10)每一個可輸入文本都防止SQL注入,部分地方只能輸入數字、英文、漢字和退格,設定MaxLength限制。

(11)登陸已上機號提示已經上機並自動填滿上機使用者資訊。

(12)重要訊息標題用紅色標出,如涉及到錢的問題。

(13)不論使用者從哪裡退出程式都要詢問是否確認下機,防誤觸處理常式。

(14)每次查詢之前都要清空上次查詢結果。
(15)不要匯出空資料為excel。

(16)禁用不必要的可輸入文字框也是防止SQL注入的好方法,還能減少驗證文本過程。

(17)調整DTPicker控制項顯示格大小依格內字串長度而定

(18)修改資訊時沒有修改任何資訊,單擊“修改”時要提示。

(19)代碼是否進行過詳細的批註。

三、介面方面:

(19)介面美觀程度。

(20)表單上每一個控制項是否嚴格的進行了格式操作,如對齊,相同控制項要大小長度完全一致。

(21)MDI子表單要置中顯示,增加可視性。

(22)介面友好性,彈出框盡量避免“警告”等強硬詞語,多使用“溫馨提示”這些讓人心裡一暖的話。


這些注意方面都無關技術,只要用心都能做出來,就是做一個小測試,希望大家一切為人民服務,多為使用者考慮。

附我的登陸介面一張:

歡迎到我的CSDN做客!

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

機房收費系統顆粒大歸倉之----應該注意的那些事兒

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.