我們的收費系統基本上都完工了,前天大家互相“參觀”了一下彼此的系統。大家做的都很不錯。除了石小勇的是模仿網咖的之外其他的都是模仿爭光或者胡楊的。
石小勇和大家不同的地方是有客戶端和伺服器還有服務之伺服器(感覺網咖好像沒有這個),重點是對winsock的利用。其他的地方就和大家的差不多了。
大家做的就比較一致了,都是模仿師哥的嘛。大家各自之間的差異還是有的,這裡的差異源自於對需求理解的不同。幾個比較特殊的地方有必要說說。
關於錯誤處理
在按條件查找的環節一般的思路就是想辦法不讓用戶輸入錯誤的信息。於是一群if就出來了……守宏的思路比較特殊(也許還有別的思路,我不知道吧)——錯誤處理。這讓我再次思考什麼是錯誤處理?為什麼要用錯誤處理?什麼時候用錯誤處理?錯誤處理的優勢和劣勢是什麼?等等一系列問題
程式的有錯誤不怕,怕的是不知道什麼錯誤。就是說最棘手的是對未知事物的懼怕。於是就有了錯誤處理。無論發生什麼錯誤都可以跳到錯誤處理語句里來。太有思路了!這樣不用擔心未知的錯誤,也解決了因為錯誤導致系統崩潰的尷尬。但是隨之而來的問題是不能準確的提醒用戶的錯誤。雖然可以利用錯誤的description,但是一般用戶是看不懂的。這也是錯誤處理的一個弊端吧。但是這種全局的思想是值得自己學習的!
關於sql
說實話感覺自己的sql水平太差了,簡直就是沒有水平。昨天看到超越在利用觸發器來設計自己的收費系統,感覺自己確實是丟了很多東西。好多同學都在程式里直接利用sql語句來運算元據庫,看看自己還是站在學生信息管理系統的基礎之上在寫收費系統,好悲慘~~~~做系統只圖快了沒有把能用到的知識點利用上,還是用老的技術在湊合。沒有勇於實踐,勇於創新。一方面是進度,一方面是基礎的牢固程度,太難把握了,太難了。
關於調試
看著別人在給自己的程式找錯誤心裡的感受怪怪的,就好像別人在指點自己的孩子那些個地方不好看似的。很不爽……但是沒有辦法,這是完成一個程式必不可少的步驟。也只用這個步驟才能讓自己的“孩子”更加的健壯。記住老師的話吧:“面子不值錢,成功了面子才值錢,虛榮心只會阻止你的進步……”
可能下個星期老師還要組織師哥師姐給我們驗收,等著吧!(開學就是不爽啊,整個進度都慢了下來。假期都是以天為單位,現在都是以星期為單位。額……)
機房收費系統工作總結vb
機房收費系統總結