作業二:個人部落格作業內容:需求分析
怎樣與使用者有效溝通獲取使用者的真實需求?
訪談,正式訪談系統分析員將提出一些事先準備好的具體問題;非正式訪談中,分析人員將提出一些使用者可以自由回答的開放性問題,一鼓勵被訪問人員說出自己的想法。需求分析的目的就是獲取使用者的需求,面對面的訪談可以更好更直接的了解使用者的需求。
2.3 效能需求分析
1、資料的準確性:準確率要足夠高以保證系統能夠正確的執行。
2、靈活性:軟體系統的設計應採用靈活的結構,能夠快速地實現使用者所提出的新的需求。
3、可理解性:對於本軟體提供的各種命令,各種資訊提示,應易於使用者理解。
4、可維護性:本軟體在執行中發現錯誤時,能快速、準確對其進行定位、診斷和修改。
5、可測試性:設計時盡可能減少測試本軟體的各項功能所需的工作量。
面對資料流自頂向下求精,
簡易的應用規格說明技術;所謂的簡易的應用規格說明技術就是第一次簡單的訪談過後,軟體人員和使用者方面各自寫出規格說明書,再約定時間相互討論,去除冗餘的部分。這樣可以提高使用者的參與。
快速建立軟體原型, 根據使用者提出的需求,建立乙個簡單的模型,再跟使用者進行討論,可以更直觀的將軟體系統展現出來,可以更好的明確使用者的需求,也可以引導使用者將模糊的需求明白。
詳細描述小組專案的需求是如何獲得的?
我們是通過訪談的模式來獲取需求的,通過與老師、學生以及領導者的溝通,了解他們想要的學生資訊系統有哪些功能,之後小組進行討論才出製作方案。
[電梯演說模板]
列出產品的功能,並分別放到四個象限中。
第一象限
吸取其它系統的優點,找出其缺點,把重心放在如何彌補其它系統缺點上
第二象限
快速的完成基本框架設計,多與需求者溝通,及時更改程式,達到乙個完美的框架
第三象限
採取查漏補缺的方法,檢查本系統中不符合要求的地方,及時的更改,做出成品
第四象限
使用者檢測成品質量,看是否符合需求,如果有問題及時的修改系統,達到最初的客戶需求
6 8日周二個人作業二每日總結
6.8日周二個人作業二每日總結 今日收穫 學習爬蟲知識 python3 中可以使用 json 模組來對 json 資料進行編譯碼,它包含了兩個函式 usr bin python3 import json python 字典型別轉換為 json 物件 data1 json str json.dumps...
6 1日周二個人作業二每日總結
6.1日周二個人作業二每日總結 今日收穫 學習爬蟲知識,執行第乙個python專案 python3條件控制 python 條件語句是通過一條或多條語句的執行結果 true 或者 false 來決定執行的 塊。python中if語句的一般形式如下所示 if condition 1 statement ...
作業二 個人程式設計專案 四則運算
這次作業我認為比較簡單,在最開始的設計中,只有整數的加減乘除運算,只用到了3個rand 函式 2個因數的隨機,1個符號的隨機 然後利用switch輸出不同符號之間加減乘除的式子。之後加入了分數的運算,然後出現了設計時的第乙個問題,分數不是乙個引數,導致原本的輸出語句沒辦法輸出a b 這樣的式子,於是...