版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
信息系統(tǒng)軟件開發(fā)流程管理規(guī)范_初稿信息系統(tǒng)軟件開發(fā)流程管理規(guī)范_初稿信息系統(tǒng)軟件開發(fā)流程管理規(guī)范_初稿xxx公司信息系統(tǒng)軟件開發(fā)流程管理規(guī)范_初稿文件編號:文件日期:修訂次數(shù):第1.0次更改批準審核制定方案設計,管理制度軟件開發(fā)流程管理規(guī)范軟件開發(fā)流程管理規(guī)范 1一、概述 2二、流程 2三、附件 3附件一、編碼規(guī)范 31、命名空間 32、命名規(guī)則 3文件夾及相關文件命名規(guī)則 3數(shù)據庫表命名規(guī)則 43、代碼規(guī)范 4代碼分層結構 4編碼規(guī)范 54、注釋 6注釋模板設置 6手工添加注釋 7注釋要求 8附件二、軟件需求申請表 9附件三、軟件開發(fā)申請表 10附件四、項目組成成員表 11附件五、項目策劃/任務書 12附件六、WBS表 13附件七、項目進度計劃表 14附件八、項目風險管理表 15附件九、項目溝通計劃表 16附件十、項目會議紀要 17附件十一、項目狀態(tài)報告表 18附件十二、項目變更管理表 19附件十三、項目總結表 20一、概述部門承接的的發(fā)展,IT部軟件開發(fā)項目特制訂本流程。二、流程一、需求部門:工作模式、工作不方便之處、基本功能等信息;II、待IT等信息;ITIT軟件開發(fā)人員二、IT部門:I、積極對需求部門提出的《軟件需求申請表》進行評審、審批,限3個工作日完成,及時反饋結果給需求部門;II、指導需求部門填寫各類表格;讓需求部門簽字確認;關人員簽字確認,并存檔處理。三、附件附件一、編碼規(guī)范1、命名空間1. (1)全局公共類庫:(2)例:(總部)/In(國內市場)/Rb(生產)2. 2、命名規(guī)則文件夾及相關文件命名規(guī)則a)文件夾:功能文件夾,采用駝峰形式,首字母大寫全稱b)窗體文件:采用駝峰形式,首字母大寫全稱c)接口:I+采用駝峰形式,首字母大寫全稱d)方法名:采用駝峰形式,首字母大寫全稱e)窗體控件:同上f)局部變量:變量類型縮寫(int,fl,str)+駝峰形式g)全局變量:不建議使用h)常量:全英文大寫,不建議出現(xiàn)在頁面i)數(shù)組:功能名稱首字母小寫+駝峰+Arrk) 字典:功能名稱首字母小寫+駝峰+Dicm)DateTable:功能名稱首字母小寫+駝峰+Dt附表1:對于基本類型變量,前綴如下表:類型前綴intintdoubledoufloatflstringboolbooldatetimedatbytebyt對于對象類型變量,也可以采用類似基本類型方式,如StringBuilder類型,可使用sb作為前綴開頭,后跟變量名駝峰樣式。簡寫。如,sqlList,dataDic等。數(shù)據庫表命名規(guī)則表字段:類似變量命名索引:表名(或縮寫)+_+列名+idx等字段為必須創(chuàng)建的字段;3、代碼規(guī)范代碼分層結構項目測試一下這種結構;表現(xiàn)層表現(xiàn)層數(shù)據層邏輯層例如一個項目的一個模塊,可以創(chuàng)建文件夾結構如下所示:表現(xiàn)表現(xiàn)頁面*.ax數(shù)據層*.cs邏輯層*.cs表現(xiàn)層直接面向用戶,邏輯層負責后端邏輯處理,數(shù)據層負責和底層數(shù)據庫交互。表現(xiàn)層調用邏輯層代碼,只有查詢數(shù)據時,表現(xiàn)層可以直接調用數(shù)據層;邏輯層負責處理邏輯,為表現(xiàn)層提供調用接口,其數(shù)據操作需要調用數(shù)據層提供接口;層實現(xiàn)。編碼規(guī)范通用e) 方法參數(shù)過長,應分行顯示,逗號至于末尾f) 每行聲明一個變量,且盡量賦初值,同類型必須連續(xù)寫k) 方法內禁止更改傳遞過來的參數(shù)及m)避免三層以上嵌套循環(huán)r) 設計方法可重用性s)else、finally、catch、日志必須有出口t)堆常量統(tǒng)一定義,避免用常量字符串u)變量必須初始化表現(xiàn)層頁面端1、JS代碼和CSS代碼統(tǒng)一放置在html的head子元素中;2、JS代碼需要有注釋;3、頁面控件有嵌套情況的,各級需要縮進,并且各級的頭尾對齊;頁面處理類1、頁面加載時謹慎處理Session置空;3、除用于前臺調用的如方法需為public外,其他方法建議均為private;4、Page_Load方法:建議將頁面加載方法中內容加入if(!{}代碼塊中,避免頁面每次操作后都調用Page_Load方法;5、獲取頁面的服務端控件的值前需對控件值的null和空進行判斷,避免空指針異常;6、避免過多或復雜的邏輯處理代碼,統(tǒng)一調用邏輯層代碼,將展現(xiàn)和邏輯分離;7、對數(shù)據的增刪改操作不要直接調用數(shù)據層,查詢可直接調用數(shù)據層代碼;邏輯層2、對數(shù)據庫數(shù)據處理調用數(shù)據處理層代碼3、對串行的數(shù)據處理時事務保證4、邏輯代碼容錯性保證數(shù)據處理層2、對數(shù)據庫的底層訪問(獲取數(shù)據庫連接、執(zhí)行sql語句、數(shù)據庫連接關閉)均調用數(shù)據庫操作幫助類3、數(shù)據處理層類中只處理數(shù)據,避免業(yè)務邏輯代碼4、sql語句編寫時避免使用“+”保證)4、注釋編寫任何代碼都需要有代碼注釋,并且代碼修改后也要修改注釋,保證代碼注釋同步。注釋模板設置在vs會自動產生注釋。\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\但是修改后沒有效果。手工添加注釋注釋寫法:塊注釋注釋包含在/*和*/中,可以有多行。行注釋以*===*============================================*t?23SIc.Allrisesre!*沃機人技州)限司*=============================================*/*DC :功描述INE :RR:創(chuàng)人*: 建期**/*DC :法能述RM:參說明N:回說明RR:創(chuàng)人*: 建期**/主管經理Supervisor簽字Signature:日期Date:項目贊助人Sponsor項目經理ProjectManagerteam)和項目非核心成員(Extended附件五、項目策劃/任務書/任務書ProjectPlan/Charter一、項目基本情況項目名稱(Project項目編號(Project制作人(Prepared審核人(Reviewed二、項目描述1、項目背景與目的(所有的項目均起始于某個商業(yè)問題,該部分簡要描述這些問題)2、項目目標(包括質量目標,工期目標、費用目標和交付產品特征與特征的主要描述)3、項目里程碑計劃(包含里程碑的時間和成果)4、評價標準(說明項目成果在何種情況下將被接受)5、項目假定與約束條件(說明項目的主要假設條件和限制性條件)姓名類別部門職務附件六、WBS表WBS表ProjectStructure一、項目基本情況項目名稱(Project項目編號(Project制作人(Prepared審核人(Reviewed二、工作分解結構分解代碼WBSCode任務名稱包含活動ActivitiesIncluded工時估算EstimatedTime人力資源EstimatedHR其他資源EstimatedResources費用估計EstimatedCost工期ExpectedDays注:以上工期及費用估算均用最可能值附件七、項目進度計劃表項目進度計劃表ProjectSchedule一、項目基本情況項目編號(Project制作人(Prepared審核人(Reviewed項目經理(Project二、項目進度表周(Week)012責任人TeamMemmber關鍵里程碑Milestone開始293031123456789101112開工會Kick-offmeeting附件八、項目風險管理表項目風險表ProjectRiskManagement一、項目基本情況項目名稱(Project項目編號(Project制作人(Prepared審核人(Reviewed二、項目風險管理風險發(fā)生概率的判斷準則高風險:>60%發(fā)生風險的可能性中風險:30-60%發(fā)生風險的可能性低風險:<30%發(fā)生風險的可能性序號Sequence風險描述RiskDescription發(fā)生概率HappeningProbability影響程度Influencedegree風險等級RiskLevel風險響應計劃Plan責任人Riskowner開放/關閉Open/Closed附件九、項目溝通計劃表項目溝通計劃表ProjectCommunicationPlan一、項目基本情況項目名稱(Project項目編號(Project制作人(Prepared審核人(Reviewed二、項目溝通計劃利益干系人Stakeholders所需信息InfoNeeded頻率Frequency方法Means責任人Riskowner附件十、項目會議紀要項目會議紀要ProjectMeetingMinutes一、基本情況會議名稱(Meeting召集人(Called會議日期(Meeting開始時間(Start會議地點(Meeting持續(xù)時間(Meeting記錄人(Minutes審核人(Reviewed二、會議目標簡要說明會議的目標,包括期望達到的結果三、參加人員(列出參加會議的人員,他在項目中的頭銜或角色)四、發(fā)放材料(列出會議討論的所有項目資料)五、發(fā)言記錄(記錄發(fā)言人的觀點、意見和建議)六、會議決議(說明會議結論)七、會議紀要發(fā)放范圍附件十一、項目狀態(tài)報告表項目狀態(tài)報告表一、項目基本情況項目名稱(Project項目編號(Project制作人(Prepared審核人(Reviewed當前項目狀況□按計劃進行□比計劃提前□落后計劃匯報周期二、當前任務狀態(tài)(簡要描述任務進展情況)關鍵人物狀態(tài)指示狀態(tài)描述三、本周期內的主要活動(對本周期內的主要交付物進行總結)四、下一個匯報周期內的活動計劃(描述活動需要與項目計劃和相對應)五、財務狀況六、上期遺留問題的處理(說明上一個匯報周期內問題的處理意見和處理結果)七、本期問題與求助附件十二、項目變更管理表項目變更管理表ProjectChangeManagement一、項目基本情況項目名稱(Project項目編號(Project制作人(Prepared審核人(Reviewed二、歷史變更記錄(按時間順序記錄項目以往的每一次變更情況)序號Sequence變更時間ChangeDate涉及項目任務Concerned變更要點Change變更理由WhyRequested申請人RequestedBy審批人ApprovedBy三、請求變更信息(建議的變更描述以及參考資料)1、申請變更的內容2、申請變更原因四、影響分析受影響的基準計劃1、進度計劃2、費用計劃3、資源計劃是否需要成本/進度影響分析?
□是□否對成本的影響對進度的影響對資源的影響變更程度分類□高□中□低若不進行變更有何影響申請人簽字申請日期五、審批結果審批意見審批人簽字日期附件十三、項目總結表項目總結表Project一、項目基本情況項目名稱(Project項目編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工人勞務外包合同勞務外包合同3篇
- 新增合伙人合同3篇
- 房屋買賣合同補充協(xié)議范本3篇
- 新版團隊旅游合同3篇
- 房屋買賣合同的抵押問題3篇
- 房屋買賣合同詐騙解析3篇
- 市場調研委托合同3篇
- 房屋買賣合同解除的合同變更3篇
- 教育培訓機構貸款合同3篇
- 攝影器材租賃合同簡易版3篇
- 2024年電子交易:電腦買賣合同
- 中國文化概論知識試題與答案版
- 期末復習提升測試(試題)(含答案)2024-2025學年四年級上冊數(shù)學人教版
- 生和碼頭港口設施維護管理制度(3篇)
- 【MOOC】數(shù)字邏輯設計及應用-電子科技大學 中國大學慕課MOOC答案
- 研學活動協(xié)議書合同范本
- 換熱器的原理及構造
- 校園安全形勢會商研判制度(4篇)
- 鑄牢中華民族共同體意識-形考任務3-國開(NMG)-參考資料
- 湖北省十堰市2023-2024學年高二上學期期末調研考試 地理 含答案
- 重慶市2023-2024學年六年級上冊語文期末測試試卷(含答案)3
評論
0/150
提交評論