文檔
需求文檔
1.功能清單完整且與原型設(shè)計可以對應(yīng)上;
2.功能描述業(yè)務(wù)邏輯清淅;
3.描述方法從上到下(標(biāo)題,導(dǎo)航,增,刪,改,查,列頭,字段值,分析,頁腳)思路清淅,字段值是否有解釋;
原型設(shè)計
1.前端可以根據(jù)原型開發(fā)前端功能;
2.后端可以根據(jù)原型與需求開發(fā)后端功能與接口;
業(yè)務(wù)流程
1.業(yè)務(wù)流程考慮條件是否完整(正向,逆向,交叉)
2.業(yè)務(wù)異場流程完整
數(shù)據(jù)依賴
【內(nèi)部依賴】數(shù)據(jù)源增,刪,改,查及權(quán)限對依賴系統(tǒng)描述是否完整
【外部依賴】數(shù)據(jù)源增,刪,改,查及權(quán)限對依賴系統(tǒng)描述是否完整

頁面控件
輸入框
1.是否是必填項;
2.輸入框的狀態(tài)置灰,還是可操作;
3.需求特殊說明的輸入是否有提示文字;
4.是否有默認(rèn)值,默認(rèn)值取值是否有描述;
5.輸入框的邊界[1,100]是否描述;
6.輸入框值不能重復(fù)否有描述;
7.多個輸入框的值都存入DB同一個字段時總字段長度是否有描述且字段總長度有描述;
8.是否禁止輸入html與js標(biāo)記;
9.驗證方式,失焦驗證還是提交時驗證或者兩者都有;
10.受其它域限制時,輸入框狀態(tài),帶出值是否描述;
11.輸入框值的類型是否描述;

下拉列表
1.是否填選項
2.默認(rèn)值是否描述
3.默認(rèn)值受其它值域影響,默認(rèn)值與列表值是否有描述
4.下拉列表值來源是否描述
5.列表展示框度,及展示不完整描述
6.下拉列表排列順序
單選按鈕
1.單選默認(rèn)值
2.單按鈕值值其它值變化是否有描述
3.單選按鈕對應(yīng)的值及寫入DB的值是否有描述
多選框
1.默認(rèn)值
2.是否必選
3.多選框值來源
4.值受其它域約束時描述是否完整(數(shù)據(jù)源增,刪,改,權(quán)限當(dāng)前功能的影響)
按鈕
1.【switch按鈕】是否有默認(rèn)值
2. 【switch按鈕】多個開關(guān)按鈕組合,后面開關(guān)受第一個開關(guān)控制對下面的開關(guān)操作是否有描述(多個swithc交叉影響)
3.【刪除按鈕】確認(rèn)操作提示是否有描述
? 4.【提交】有必填項未錄入,輸入或者選有非法值是否允許提交
文件上傳下載
1.是否必填
2.上傳文件格式
3.文件大小
3.文件名長度
4.上傳單個還是多個文件
5.上傳機制(例如:上傳時選壓縮在上傳或者分片上傳)
6.異常處理(磁盤空間不足,網(wǎng)絡(luò)異常超時或者失?。┟糠N場景是否有描述
7.上傳是否加密
8.下載時網(wǎng)絡(luò)異場或者服務(wù)異常時是否有描述