信息科技項目詳細設計方案說明書(8頁).docx
下載文檔
上傳人:正***
編號:874804
2024-01-05
8頁
26.33KB
1、項目編號:XXXXXXX XXXX年XX月1. 文檔屬性文檔屬性內容項目/任務名稱:項目/任務編號:文檔名稱:文檔編號:文檔版本號:B1變更序列號文檔狀態:文檔編寫完成日期作 者:2. 文檔變更歷史清單文檔版本號變更日期修改人描述注:正式使用本表時,需刪除表中的藍色字體。3. 文檔變更說明(僅描述本版本的變更內容)序號變更內容簡述1.修訂部分章節2.目 錄第 1 章項目概述11.1項目背景11.2術語定義1第 2 章項目范圍12.1項目基礎12.2需求要點及實現方式1第 3 章技術方案13.1數據流程圖13.2系統邏輯結構23.3所涉及的系統23.4數據結構概要設計說明(可選項)23.5方案比2、較2第 4 章其他重要說明34.1技術平臺選型34.2性能設計34.3安全設計34.4移行要點44.5投產要點44.6主要技術難點和技術風險4第 5章 功能層次描述44.7數據流圖54.8與其他系統(項目)的關系54.9前提條件與限制5第 6章 數據字典5第 1 章 項目概述1.1 項目背景描述本項目的提出者,提出時間,明確后的需求的到達時間,本次要實現的系統的用戶。描述本項目已完成的前期工作情況:重要的會議和形成的決議、技術準備情況等,一般在一頁內。描述本項目的項目基礎,項目實施的前提條件。1.2 術語定義列出本方案用到的專門術語的定義,摘自術語定義表。第 2 章 項目范圍2.1 項目基礎對3、實現的新功能的業務、技術基礎進行描述,說明目前業務的現狀(未有、手工、已有等),現有系統的實現程度。2.2 需求要點及實現方式對需求書的內容進行概述,界定業務范圍。需求要點實現與否實現方式 / 不實現理由注釋:實現分為技術、業務實現;實現內容分為全部可以實現,部分實現、部分不實現,全部可以實現,但分步完成等;對于實現的功能,要說明在XX系統XX應用中實現,不實現的功能需說明理由。第 3 章 技術方案對系統的技術實現手段進行描述,此章節用于指導系統規格書的編制。3.1 數據流程圖將實現功能使用數據流圖的方式表現出來。數據流圖只要求細化到0層(即應用層),“0層圖”不要求畫出“數據存貯”。對于某些4、項目只涉及到一個或少量應用,需要畫出功能模塊才能表達清楚的情況,可以以一個功能模塊作為一個“處理”畫圖,此時也可不畫出“數據存貯”。具體要求參見總體方案制圖規范中的數據流圖規范。3.2 系統邏輯結構描述系統與系統外部邏輯關系及系統內部的主要、關鍵邏輯結構。3.3 所涉及的系統該項目所涉及的系統(應用)以及引起這些系統(應用)的變更,進行總體描述,可以借助圖示進行描述。描述所涉及的系統為該項目所提供的功能與作用。對于升級項目還要列出版本基礎的版本號(幾個應用的版本號,如:A1.2+B2.5+C1.0)。涉及的系統且需要配合此項目同步變更的系統必須描述,簡單描述修改哪些內容,此章節用于指導總工辦任5、務的下達和版本計劃的編制。用列表方式描述。建議規定表格的表達形式。系統名稱系統版本需進行的改造備注3.4 數據結構概要設計說明(可選項)涉及關鍵數據表的建立或修改,則使用ER圖描述關鍵的數據結構之間的層次和關系(只要求提供關鍵字段)。注釋:l 只列出關鍵業務數據表(例如分戶帳、日志、登記簿,控制類表不用列出)l 性質:新增/修改/使用。對于新增/修改的表,要求在相關說明中描述涉及到的關鍵字段要求。3.5 方案比較用表格方式描述多個方案之間各項要素的比較情況,如果沒有多個方案,則此項不用編寫。方案名稱比較項方案一方案二方案三第 4 章 其他重要說明如果項目涉及如下相關方面,從總體上給出方案。4.6、1 技術平臺選型對項目的未納入已有應用系統框架中的部分,如果采用新的技術平臺,則需要對技術平臺進行選擇,包括涉及到的:操作系統、數據庫、中間件、通訊方式、基礎平臺以及開發工具等等。當某方面有多個選擇時,要進行評估,并確定。必要時形成多種方案(指出幾個方案對比的優、缺點),供評審時決策或上報領導決策。如果對平臺作了評估、評測,應有相關的文檔在此處指出,并列入參考資料中。已有項目中,不涉及技術平臺改造的項目可不寫。技術平臺評估表(可選)描述性質方案一方案二方案N操作系統。數據庫。4.2 性能設計描述本項目中重要的性能指標及其實現方法,可以從以下方面描述。1. 性能的定量要求,如:響應時間、超時數值7、定義、數據存量、并發數。2. 在哪些方面可能產生影響系統性能的因素,計劃采取那些具體措施解決。3. 對于系統優化類的項目,應該指出系統優化前后的性能指標,實現方法。4. 若系統存在以下情況,必須說明:(1) 使用模糊查詢;(2) 聯機交易使用“全表掃描”方式訪問數據庫。4.3 安全設計當系統安全未納入已有的安全體系時,應對系統的安全策略、系統的備份與恢復、系統管理等安全因素進行描述。安全審計方面的要求:例如指出哪些重要信息需要記錄日志。當系統已納入已有的安全體系時,說明一下即可,不用再填下表。名稱內容對策安全漏洞級別(非常嚴重/嚴重/一般)備注4.4 移行要點簡要描述綜合測試及移行工作的要點,8、用于指導綜合測試方案、移行方案的編制。確認是否需要移行。如果需要,要描述移行的內容、方法等。沒有移行的項目,寫“無”。1. 哪些相關系統必須測試,測試要點、重點功能。2. 是否需要進行壓力測試,壓力測試的重點是什么。3. 移行測試的重點是什么。4.5 投產要點簡單描述投產的各種條件、假定和限制,用于指導投產方案的編制。1. 從總體上考慮投產條件:網絡要求、設備要求、業務要求;當項目是在原有系統上新增功能時,考慮是否需要的追加資源。2. 當項目投產涉及移行或切換時,應有一個初步的考慮,例如:批前投產還是批后投產,投產是否需要停機,與主機是否有關等,投產期間對那些業務有影響等。4.6 主要技術難點9、和技術風險以列表方式描述主要的技術難點和風險,列表項目包括:識別、內容、概率、影響程度、對策。概率、影響程度以必然、高、中、低、未明確標識。難點名稱內容識別概率影響程度對策4.7應急處理(業務、技術)第 5章 功能層次描述功能層次的劃分按照系統業務的特點進行自頂向下的劃分,功能層次圖以的形式體現,描述了系統不同層次的功能名稱、功能描述以及功能標識。此處的功能標識將作為下一章軟件需求描述中的功能標識ID。層次方框圖中第一層代表系統或者項目,第二層代表應用,第三層為該應用下的功能模塊劃分,第四層為具體功能(交易或者一個功能或功能組)。范例:保證金管理系統的功能層次圖。功能清單:功能標識功能名稱功能10、簡述屬性(新增、修改)附屬說明(如交易代碼、作業名稱等)1.1.1.1保證金主帳戶開銷戶實現保證金主帳戶的開戶及銷戶功能新增303030311.1.1.2.4.7 數據流圖1. 從用戶業務角度,將系統功能和數據流程以圖示方式表示,重點是表示用戶、功能以及業務數據之間的關系。數據流程圖應重點明確幾點:(1) 主要的功能模塊和使用者,包括各級管理部門、運行維護部門、業務操作部等;(2) 各級使用者之間的關系,所在的部門和在組織結構中的位置;(3) 功能模塊間的數據流和控制流關系,以及先后順序等;(4) 對較復雜的系統可針對系統圖示的重點分為組織關系圖和數據流圖分別描述,組織關系圖按照的格式書寫,數11、據流圖按照下述格式書寫。為進一步闡明圖示中的關系和其代表的具體含義,除圖示外還可針對具體的關系和數據流程、控制流程做詳細的文字描述;2. 數據流圖的格式按照國標中的規定執行。當前階段,數據流圖的細分程度只要求細化到應用層,以后再根據實際情況調整;3. 關于數據流圖的詳細要求詳見數據流圖編制標準。4.8 與其他系統(項目)的關系對于與外部系統有關聯的項目還要描述其與其他系統(或項目)之間的關系和流程,包括提供/接收數據資料的名稱和其它要說明的情況。4.9 前提條件與限制研究并確定系統運行的前提條件,包括各種限制說明,主要內容如下1. 系統的版本基礎和其他相關聯系統的版本基礎;2. 數據轉換與移行,明確系統運行前數據移行的要求;3. 對業務的要求,如某項業務的實施或基礎的業務流程;4. 用戶對系統提出的其它特殊限制。第 6章 數據字典