系統設計書:(流程+專案)
1,畫面定義書。
2,表定義書(設計圖最佳)。
3,呼叫api定義書。
4,message定義
5,batch等等
1,畫面定義書結構:
所有的sheet開始都是:系統名,該定義書名,作成日,改定日,畫面id,畫面名稱,畫面種類;其次參考欄要預備
sheet1:改定歷史:版本version,改定專案(本次改定了那些sheet),改定時間,改定者,改定內容(改定概括說明)
sheet2:畫面式樣:畫面截圖和處理概要說明(高度概括)。
sheet3:畫面專案定義:畫面所用到的引數專案記錄。專案名稱,專案id,必須,型別,長度,i/o,入力規則,表示規則。
sheet4:畫面專案引用:專案名稱,專案id,長度,型別,引用**。
sheet5:event:event處理條件(畫面操作),處理內容,呼叫的api。
sheet6:入力check:event下(檢查專案,檢查樣式,messageid)。
sheet7: 呼叫api:event下,api撥出下(專案名稱,專案id,型別,messageid).
sheet8:畫面呼出:popup,dialog等。event下,呼出型別(dialog等),畫面id,畫面名稱下(專案名稱,專案id,型別)。
2,表定義書(設計圖最佳)。
個人建議er圖關係更好更清楚。
3,呼叫api定義書結構:
所有的sheet開始都是:系統名,該定義書名,作成日,改定日,呼叫apiid(或url),;其次參考欄要預備。
sheet1:改定歷史:版本version,改定專案(本次改定了那些sheet),改定時間,改定者,改定內容(改定概括說明)
sheet2:入力值定義:專案名稱,專案id,型別,長度,必須/非必須。
sheet3: 返回值定義書(對應dto):專案名稱,專案id,專案型別,所在表(名稱+id組合)
sheet4:message定義:messageid,message返回條件。
sheet5:處理內容:主要記錄查表操作(sql:表名,專案取得,條件)。
sheet6:處理邏輯:高度概括(畫邏輯圖,這個不同於整個專案的邏輯圖,只是這本api的大致邏輯處理)
sheet7:連線表:表id,表名,連線操作(檢索,更新,插入,刪除)。
sheet8:更新表(表資料更改):表id,表明,表操作(update,delete,insert)下(專案名稱,專案id,變數型別(變數,固定值,共通引數),變數**(物件.專案名稱(專案id)))。
sheet9:呼叫api:當前api有沒有呼叫其他的api。呼叫api下,(dto:專案名稱,專案id,型別(list,map等))。
sheet10:其他。主要記錄參考欄的參考操作。
4,message定義結構:
所有的sheet開始都是:系統名,該定義書名,作成日,改定日,畫面id,畫面名稱,畫面種類;其次參考欄要預備。
sheet1:改定歷史:版本version,改定專案(本次改定了那些sheet),改定時間,改定者,改定內容(改定概括說明)。
sheet2:共通_提示訊息:messageid,message內容,按鈕(預設),用途(預設,提示,警告,錯誤等)。
sheet2:共通_確認:messageid,message內容,按鈕(預設),用途(預設,提示,警告,錯誤等)。
sheet3:共通_警告:messageid,message內容,按鈕(預設),用途(預設,提示,警告,錯誤等)。
sheet4:共通_錯誤:messageid,message內容,按鈕(預設),用途(預設,提示,警告,錯誤等)。
sheet1:固有_提示訊息:messageid,message內容,按鈕(預設),用途(預設,提示,警告,錯誤等)。
sheet2:固有_確認:messageid,message內容,按鈕(預設),用途(預設,提示,警告,錯誤等)。
sheet3:固有_警告:messageid,message內容,按鈕(預設),用途(預設,提示,警告,錯誤等)。
sheet4:固有_錯誤:messageid,message內容,按鈕(預設),用途(預設,提示,警告,錯誤等)。
專案建議書編寫總結
昨天完成了專案建議書的編寫工作,整個春節期間的工作到今天全部完成了,前一段時間主要想好好學學.net,但是接到公司新的任務後,整個學習工作也基本上停頓了。寫專案建議書的思考方式與技術研究完全不一樣,主要是研究體系 結構和技術細節的演算法,有些時候還要會一些會計的知識,從寫第乙個到現在也寫了4 5個了...
編寫詳細設計說明書
詳細設計 專案開發流程中有很重要的一步是編寫詳細設計說明書。根據個人多年編寫詳細設計的經驗對編寫詳細設計進行簡單總結,希望對各位有所幫助,詳細設計文件中涉及到的資料流程圖 業務流程圖 用例圖 類圖 介面原型圖等用到畫圖工具的,以後如果有時間我會進行補充說明。詳細設計說明書的任務 詳細設計 的主要任務...
系統設計書撰寫指引
quote 基本概念 1.設計書描述 如何 實踐需求 2.設計書應包含抽象的架構設計與細部的模組設計,並描述之間的關係 3.應描述需求與設計的追蹤關係 所有的需求都被設計了嗎?都被考量了嗎?4.設計必須考量模組化,每個模組是乙個較獨立的單位,可以由一人或兩三個人完成 5.只有做好模組切割,分工才有可...