機房個人重構已經結束兩周了,現在已經開始軟考的複習,雖然做的很不滿意,但畢竟自己努力實踐了,所以總結是必須的。
知識方面,機房重構中根據e-r模型建立資料庫,應用vb.net語言編寫,三層的架構設計思想,實現分層,提高開發的靈活性。加入了設計模式中的抽象工廠模式,模板方法模式,提高**的復用性,通過sqlhelper對d層的資料庫進行增刪改查的操作,同泛型集合將d層的datatable型別的返回值轉換成實體集。在資料庫中使用了檢視進行查詢,儲存過程更新、修改資料。重新學習畫用例圖,類圖,時序圖發現跟第一次畫的圖有很大的出入,應該說比第一次畫的圖更加詳細。
時間管理,暴漏出了一些問題的同時也看到自己的改變,6月8日開始了今目標中的重構專案,剛開始的時候由於對三層的思想反覆推敲了半月,加上抽象工廠又用了一周的時間。7月初開始了專業課的考試,提高班的放假。暑假來後8小時英語的安排,機房只有利用晚上的3個小時,其中還不時的加上設計模式的會議,自考的會議。8月25日才結束了**的實現,之後利用一周的時間把圖和文件進行完善。機房重構坎坎坷坷的歷經了3個月的時間完成。這其中有很多客觀原因,比如學習任務的增多導致機房的實現一直拖延。不過還好,在自己的努力下暑假開學前結束了專案,順利的開始下一階段的學習。
也是因為這次機房重構讓自己開始了思考個人的時間管理,計畫的執行力度。8小時英語,機房重構,自考,**網路多項學習任務的重疊,除了提高學習效率還要增加學習時間,同樣這樣的多項學習任務也是對計畫執行力度的極大考驗。暑假的策略是英語和機房重構放在重中之重,**網路和自考的學習計畫有了一些的折扣。
這次專案的實現很是倉促,關於機房實現過程中的知識總結很少,盡自己最大努力在做。真正的意識到出來混總要還的,我現在處於還的階段!
個人機房重構總結
個人版的機房重構花費了乙個月的時間,也算是完畢了。如今整理一下三層機房收費系統裡面的小問題。對於使用三層架構的機房收費系統來說,資料庫的設計是乙個重點。可是三層架構的小例項也是經典。為什麼非常多人在開始專案之後,都無從下手?由於三層的那個例項沒有看懂 並非沒有實現 三層架構的登陸例項,實現不是目的,...
機房重構總結
萬事開頭難,也不知道是哪位大師說的,這次機房的重構讓我深刻的體會到了這句話的含義。剛剛接觸分層,對分層也不理解,照著三層登陸的例項敲乙個登陸出來,然後看著網上的包圖,就想著加乙個抽象工廠,簡直無從下手,不斷的看書,也請教前人。到最後看抽象工廠的設計模式都不用看目錄,直接翻開了。無從下手,不知所措,這...
機房重構總結
機房重構這個專案已經完成了,是時候總結一下這段時間的感受。其實按照軟體的生命週期來講,應該是可行性分析 專案開發計畫 需求分析 概要設計 詳細設計 編碼 測試 維護這個流程的。之前已經做過第一遍機房收費系統了,所以有些步驟就省略了,這次先是自己設計的資料庫,然後就開始編碼,之後開始測試,最後找 驗收...