XXX公司CRM項目開發日誌(轉)

一.爲什麼要寫該系列日誌

      之前,總是覺得花時間去寫博客,是浪費時間,總是去轉載別人寫的好的文章。後來看了一篇《爲什麼你應該(從現在開始)寫博客》,深受啓發,打算認真的開始寫一點自己的東西。一來可以鍛鍊自己的寫作能力,二來可以記錄一下自己的成長過程,也許,理由不只這些,但是,至少這兩點理由已經足夠了。雖然之前做過一些項目,但是,總是以完成項目爲目的,沒有很好的去沉澱一些東西,所以,本系列的日誌,以該項目的整個開發過程作爲記錄的主線,該總結的總結,該從新學習的學習,該記錄的記錄,內容不受限制。限於自己寫作能力,也許表達方面會顯的很粗糙,但我會盡量認真的去寫好這個系列。

二.項目概況

  1.需求情況:待詳細分析

  2.團隊情況:2-3個人,基於互聯網方式合作。要求自己以項目主導者的身份來完成這個項目

  3.項目週期:初步估計2個月完成,可能需要3個月

三.從中學到

  1.探索並制定一些通用的開發標準(過程)

    1)數據庫設計規範(命名規範及其他)

    2)代碼設計規範(命名規範及其他)

    3)UI層控件規範(命名規範)

  2.項目過程文檔規範(過程)

    1)需求文檔

    2)設計文檔

    3)開發文檔

      。。。

  3.新技術學習總結(過程)

    1)MySoft的DB層使用,並研究其設計思路

    2)AspNet控件的使用,儘量開發一套實用的UI層代碼生成器

    3)項目環境的搭建及源代碼管理工具的使用總結(SVN,VSS)

           4)權限模塊的設計 2010年7月19日

  4.項目管理(重點)

    1)全局把握整個項目

    2)清楚認識手上資源

    3)將資源分配給項目

    4)項目質量進度控制

    。。。。

四.項目日誌(40天)

  1.需求分析(5天)=》《項目需求分析文檔》(該文檔是從客戶收集的需求信息)

  2.模塊設計(3天)=》《項目模塊設計文檔》(整理客戶的需求形成相應的系統模塊,並作爲數據庫設計的一個驅動)

  3.數據庫設計(4天)=》《數據庫設計PDB》(表設計的備註儘量在這裏體現,可以使用T備註,字段的備註一定要到位便於編碼時引用)

  4.編碼實現(包含單元測試,23)

  5.全局測試(3)

  6.發佈(2)(文檔手冊應另外安排時間)

五.前期準備

  1.數據庫設計規範的制定(由我完成,大家討論)2010年7月17號, 完成未討論

  2.開發環境的搭建(SVN還是VSS)2010年7月18號,完成未討論

  3.技術選型的確定(SQL2005,MySoft,AspNet)

  4.團隊成員及職責的確定

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章