2015年12月份月工作總結
随着11月份教參項目的驗收結束,12月份的任務圍繞着學習中心的文檔服務展開。結合自己每天所記錄的每日任務筆記,12月份的文檔服務開發進展主要分為以下幾個部分:
-
架構的搭建,資料庫的設計
月初的三天,主要完成了文檔服務架構的搭建和文檔服務資料庫的搭建,完成了各級分類表的資料庫表的設計,和架構的對應的controller-service-dao層代碼的編寫;在這個過程中,由于前期沒有很好的把握住文檔的服務所需要的表的字段的具體要求,在後期大量的進行了字段的添删;
-
測試資料的添加,頁面的動态化
接下來的兩個星期,主要完成了,測試資料的添加、頁面的動态化和架構進一步完善。根據百度文庫上面的文檔分類的資料,拷貝了點資料,開始進行相應頁面的開發與動态化;完成了文檔詳情頁、文檔搜尋頁、文檔分類頁,文檔卡片頁,文檔上傳頁面的動态化;在這個過程中,也在優化架構,例如對所有的頁面加了異常處理,日志,表的重新設計等;由于在前期沒有考慮到以後的文檔開站功能,是以這個階段也在調整方向,加上了和開站相關的代碼;在開發文檔上傳服務的時候,由于前期沒有正确溝通明白清楚已經存在的文檔上傳功能,導緻花費了幾天時間在研究本地的文檔上傳,以及文檔的各種轉碼,後來才知道這些功能都已經做好了,這一點是我的工作失誤,浪費了寶貴的時間和精力,以後改正,應該及時有效的溝通了解好相應工作;
-
使用者的關聯,東莞文檔的試用
在完成基本的頁面動态化後,就要開始進行文檔與使用者的一些關聯操作;例如使用者的登陸,使用者的評分,使用者的下載下傳,積分的關聯,我的收藏,我的上傳,我的下載下傳等,走的是東莞的使用者。其中有些服務還不是很熟,是以這部分進行的相對比較慢,像我的收藏就調試了好一會兒,本來是一個很簡單的問題,就因為少引用了一個JS。在這個開發階段中也對manger-api有了一定的了解,收獲還是比較多;
-
整理Bug,頁面的進一步優化
月底的幾天,加完了與使用者有關的一些操作後,就開始把文檔服務放到線上去了,也對相應的頁面進行了一些更改優化,和一些表單的驗證操作;
總結:12月開發文檔服務的過程中,走了不少彎路,但大體來說還是完成了基本功能的實作,對一些産品化的服務也更加熟悉,為以後的開發積累了寶貴的經驗和相應的教訓;