如何開始乙個專案

2022-09-13 23:45:32 字數 726 閱讀 7618

需求核對表:

是否定義了系統的全部輸入,包括**,精度,取值範圍,出現頻率等

是否定義了全部輸出,包括目的頁面,精度,取值範圍,出現頻,格式等

是否定義了所有的輸出可格式,包括頁面,**等

是否詳細定義了所有軟體外部介面

是否定義了全部通訊介面,包括握手協議,糾錯協議,容錯處理,通訊協議等

是否列出了使用者需要的全部需求

是否詳細定義了每個任務所用的資料,以及每個任務得到的資料

質量需求:

是否在使用者視角詳細的闡述了每個任務的期望響應時間

是否詳細的描述了其他與計時有關的需求

是否定義了安全級別

是否詳細定義了故障處理規則 e:重要資訊的保護,檢測,恢復等

是否詳細定義了記憶體,硬碟等剩餘空間的最小值

是否定義了系統的可維護性,包括特定功能的變更,系統的公升級,介面的變更等

是否對相關狀態進行明確的定義

需求質量:

需求是否按照使用者的語言書寫,使用者也這樣認為麼?

每條需求都與其他需求沒有衝突麼

是否闡述了相關競爭性直接的關係,比如說健康性與正確性的對比

是否存在某些需求需要更加詳細的闡述

開發者能夠明白需求闡述麼

每個條款都與待解決的問題方案相關麼,能夠根據追溯到對應根源麼

是否每個需求都具有獨立測試的條件

是否描述了可能存在的改動

你對全部需求都認可麼?

開始乙個專案

好久沒有做開發了,最近準備找個感興趣的事來做一下。現在物聯網可做的東西比較多,我也選乙個,做乙個環境引數的採集,通過感測器將空氣中的部分引數採集下來,通過網路傳輸的後台伺服器上,在伺服器上做乙個簡單的展示頁面,並對外提供開發介面。ok,那就開始了。首先,確定框架,前端採集,通過網路傳輸到伺服器。其次...

Vue開始乙個專案

1.建立vue 專案 vue init webpack name 2.安裝常用依賴 根據需求安裝常用依賴 router 路由 axios 互動 vuex 狀態管理 less,sass css預處理器 fastclick 處理移動端click事件300毫秒延遲 npm i s vue router a...

規範開始乙個scrapy爬蟲專案

示例環境 系統 win10 語言及版本 python3.6 安裝好scrapy 裝好python,在命令列中輸入pip install scrapy 首先,我們要建立乙個scrapy專案,開啟命令提示符 win r,輸入cmd回車 cd到你要建立專案的目錄下,使用scrapy startprojec...