個人專案總結 By Xiao Li

2022-02-19 21:30:46 字數 1187 閱讀 4112

個人專案總結

本次個人專案的內容是寫乙個統計英文詞頻的程式。這也是我第一次使用c#開發乙個相對完整的程式,還是學到了不少東西,在這裡總結一下吧。

首先給出我的專案預估時間和實際時間的對比:

work items

time estimation

time actual

size estimation

size actual

due date

finish date

algorithm design

1 day

0.5 day

n/an/a

16-aug

17-aug

i/o module

2 hours

1.5 hours

30 lines

15 lines

17-aug

18-aug

kernel algorithm

0.5 day

3 day

50 lines

150 lines

21-aug

23-aug

code review

3 hours

3 hours

n/an/a

23-aug

23-aug

testing and debugging

0.5 day

1 day

n/an/a

24-aug

24-aug

可以看出,表面上雖然時間還是控制的比較好,但是對於核心演算法的時間和**量估計都遠遠不足;多出的時間實際是用加班來彌補的。因此我認為預估**量以及時間的時候都不能過於樂觀。

再說實現過程,雖然從最後結果來看,我的程式是所有c#實現的詞頻程式裡最快的,但這中間也經歷了幾次大的改動。最開始我自己寫了trie樹進行排序,但速度不能令人滿意。與其他同學交流了一下以後,決定改用c#自帶的hashtable,速度得到了明顯的改善。之後在檢查**的時候,意識到了自己之前寫的trie樹不夠完善,可以有很大的改善空間,於是就又將核心演算法轉回了trie樹,並取得了較好的效果。事實上,如果在動手寫**之前能夠更好的規劃自己的演算法和資料結構,無疑會節省掉中間不停更改實現演算法的時間,這也是我需要注意的問題。

總之,通過這一次個人專案的實踐,我不僅練習了用c#開發專案的基本流程,並且對於如何設計和規劃自己的專案有了更加深刻的認識。

專案個人總結

於我,算是過了把pm的癮,用軟體工程的方法親身實踐專案管理 雖然與真實的於我,算是過了把pm的癮,用軟體工程的方法親身實踐專案管理 雖然與真實的產品生產過程和環境還有一定差距。我覺得自己做的好的地方大概保證了專案進度不掉線吧 事實上還挺快 不會說期末了開始爆肝拼命趕,而是每次團隊作業保質保量去完成,...

專案個人總結

進銷存專案個人總結 怡佳樂超市管理系統 開發環境 win10 tomcat idea jdk1.8 mysql 專案簡介 用途 為了讓商品的管理變得更加便捷和清晰,進 售 存資訊更加直觀.對員工 以及員工對商品的各項操作變得更加簡單。架構 ssh easyui shiro quartz 模組 系統模...

個人專案總結

此次個人專案我最後在實現了基本要求的基礎上,還做了算式的自動生成,還有mfc的圖形介面程式。圖形介面的設計圖如上所示。使用者能夠選擇生成題目的數量,使用者輸入相應數量後,需點選開始測試。之後題目會一道一道的顯示。程式可以自動判斷答案的正誤並統計正確題數,錯誤題數已經正確率。圖形化的程式只是將之前做好...