91天堂,亚洲av乱码一区二区三区按摩,国产福利小视频在线一区二区,午夜在线不卡精品国产

中國項目管理資源網(wǎng)

項目管理之我見-程序員程序開發(fā)步驟

2006/6/7 8:33:28?|? 1943次閱讀?|? 來源:轉(zhuǎn)載?? 【已有0條評論】發(fā)表評論

程序開發(fā)是項目的核心。因此缺少管理的程序開發(fā),就不會作出成功的軟件項目。

  項目遇到的問題:

  程序開發(fā)是項目的核心。因此缺少管理的程序開發(fā),就不會作出成功的軟件項目。程序開發(fā)過程中,項目的程序員是根據(jù)已有的模塊設(shè)計文檔,理清思路,然后編寫程序。但是由于程序員編寫程序步驟比較隨心,導(dǎo)致可能出現(xiàn)對需求理解不清楚,又或者由于本身的水平有限,導(dǎo)致程序本身存有缺陷。

  解決方法:

  因此,在項目管理中,項目經(jīng)理需要指出項目中高級程序員必須指導(dǎo)他們所屬的程序員。

  1.程序員必須了解清楚自己所做部分的需求。

  2.程序員必須了解清楚自己與其他人所做模塊的銜接點,及其應(yīng)該注意的地方。

  3.程序員在開發(fā)前最好編寫一個開發(fā)的步驟文檔
 
  步驟如下:

  3.1 弄清表間的關(guān)系(例如:A表與B表的關(guān)系究竟是1:N 還是 1對1 還是 N:M)

  3.2 看自己工作所需是視圖還是表,如果是視圖,先編寫好視圖的sql語句,這里亦可以當(dāng)做一個數(shù)據(jù)備份
 
  3.3 寫出業(yè)務(wù)邏輯運行步驟,例如先計算A,后計算B,再計算C。這樣寫代碼的時候,就可以一步一步根據(jù)文檔

  有序的往下編寫程序。

  3.4 構(gòu)思出對頁面的布局及做法并寫進文檔。
 
  3.5 讓你的上級對文檔進行評審以便他對的你的錯誤地方在編寫程序前已可以當(dāng)面指出。
  
  3.6 編寫2點中與他人模塊間的銜接點及注意的地方,以及以什么方式銜接(例如是采用接口,還是某個對象)

  4. 正式編寫代碼。(為了可以提高自己的寫代碼的效率,可以利用代碼生成器生成基本代碼,根據(jù)文檔增加進所需的邏輯業(yè)務(wù)。)

  5. 代碼編寫完成后,要進行測試。 測試既要自己測試,也要提供大量的模擬數(shù)據(jù)給測試人員方便進行測試。因此,應(yīng)該編寫一個模擬數(shù)據(jù)的存儲過程。

  這只是我的個人意見,如果大家對其有什么改進意見,請留言。

文章來源: 網(wǎng)友推薦

【?發(fā)表評論?0條?】


網(wǎng)友評論
網(wǎng)友評論(共0 條評論)..

請您注意·自覺遵守:愛國、守法、自律、真實、文明的原則
·尊重網(wǎng)上道德,遵守《全國人大常委會關(guān)于維護互聯(lián)網(wǎng)安全的決定》及中華人民共和國其他各項有關(guān)法律法規(guī)
·嚴禁發(fā)表危害國家安全,破壞民族團結(jié)、國家宗教政策和社會穩(wěn)定,含侮辱、誹謗、教唆、淫穢等內(nèi)容的作品
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·您在中國項目管理資源網(wǎng)新聞評論發(fā)表的作品,中國項目管理資源網(wǎng)有權(quán)在網(wǎng)站內(nèi)保留、轉(zhuǎn)載、引用或者刪除
·參與本評論即表明您已經(jīng)閱讀并接受上述條款