驗收–學生資訊管理系統

來源:互聯網
上載者:User

        臨暑假開學,我們組完成了學生資訊管理系統的驗收,結果如何很重要,可更重要的是收穫!下面就是令我感悟最深的幾點寫下,給大家分享,希望大家有則改之,無則加勉。

      

      1、錯誤提示


           (1)輸入有格式限制,例如姓名不能為數字,學號不能為數字等等。對此:


                      我的處理方法:當所需輸入均填寫完成,點擊確認按鈕時,才會根據代碼判斷每個輸入格式是否正確,不                                                        正確的再彈出錯誤提示框,讓使用者重新填寫。也就是說判斷格式的代碼寫在了確認按鈕的                                                
       過程下。

                      建議處理方法:要讓使用者第一時間知道自己的錯誤,並將之改正,不要再重複第二遍。也就是說,判斷格                                                         式的代碼最好寫在每一個文字框的KeyPress事件下。


           (2)輸入有長度限制,這裡的長度不僅僅是受現實要求限制,也是和資料庫中欄位的資料類型有關
              的。例如聯絡電話一般情況下都是11位,輸入字元超過欄位的最大字元就會報錯等。


          我的處理方法:利用代碼,限制每個文字框的可輸入字元,當輸入超過時,彈出警告提示框,並且不能再                         輸入。(這樣的話,提示框出現的次數特別頻繁)

          建議處理方式:可以在介面上直接顯示輸入要求,這樣就防止了使用者在不知情的情況下輸入,當然了,為                         了防止有些使用者惡意搞亂,設定文字框屬性,使其在輸入超標後不能繼續輸入。

 

     我的小收穫:

           什麼都是有利有弊,我們應該把握一個合適的度,否則,物極必反。同時,在設計相關程式時,應該全      心全意的為使用者考慮,秉承著為了一切使用者的高度敬業精神!只有這樣,才能讓使用者使用的放心。

         


         2、日期控制項

       新增學生資訊中有添加出生日期和入學日期一項,我們一般都是通過代碼,限制使用者輸入格式,年月日。但是,相信大家都發現了,僅僅通過代碼,好多細節不能進行控制,我們也考慮不到。

       這時候,就要給大家推薦一種很不錯的方法了,那就是直接使用日期控制項--DTPicker。

                                            

     

     我的小收穫:

            不要過分看重代碼,對於vb這個大環境,我們更應該多加瞭解,正如米老師所說,不怕不知道,就怕不
      知道。

            就算我們不知道怎麼用,可是只要在需要的時候,我們可以想到有這麼一個東西,可以更為簡便的實現       功能,這樣不是更高效嗎?這不也就是我們最大的優勢嗎?!

 


         3、功能鍵

       一款好的軟體,基本出發點應該是全心全意為人民服務,這句話不是說你的介面做的多麼漂亮,功能有多麼齊全,而是在細微之處,給予使用者方便,例如上文所說的錯誤提示,還例如功能鍵。有的使用者不習慣用滑鼠,或者說需要高效率的完成軟體使用,這時候就需要我們把相關的的功能鍵來實現了。ESC用來強制退出,F1顯示協助,ENTER表示確認等。

 


         4、其他

       還有很多,例如對資料的修改,我們就應該考慮,是刪除舊資料,再添加新資料呢,還是直接在舊資料上修改更新。

       一些邏輯問題必須想清楚了,否則程式還是有錯;對資料的查詢,我們還應考慮到模糊查詢。

       還有一個最簡單的問題:出生日期必須早於入校日期。不知道同學們考慮到沒有?

 

    問題無處不在,就看我們有沒有一雙慧眼,當然了,不僅要有慧眼,還要有一顆全心全意為使用者著想的心!俗話說的好:大家好,才是真的好!

 

 

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.