案例:
某大銀行的一位銀行卡辦公室的收賬經理liz遇到了乙個問題。她每週都收到乙份過期未付款的賬戶名單。這份報告已經從兩年前的250個賬戶增加到現在的1250個賬戶。 為了確定那些嚴重拖欠債務的賬戶,liz需要通讀這份報告。嚴重拖欠債務的賬戶由幾個不同的規則確定,每個規則都要求liz檢查客戶的一項或幾項資料。過去半天的工作量現在增加到了每週三天。即使在確定了嚴重拖欠債務的賬戶後,如果沒有查閱該賬戶三年內的歷史資料,liz也不能做出最後的信用決定(例如嚴厲的催款**、斷絕信用或將這個賬戶轉給乙個收賬**)。另外,liz需要報告所有賬戶中過期未付款的、拖欠債務的、嚴重拖欠債務的和呆死賬的比例。目前的報告中並沒有給她提供這個資訊。
如果你為liz開發問題賬戶分析系統,你準備如何進行需求分析,第一步要做什麼?
第一步先和liz進行交流。
1》 進一步看看她到底有什麼問題
2》 了解她需要什麼型別的軟體
3》 看看她對軟體的大致雛形有什麼需求
4》 再了解同型別的使用者,了解他們的需求
描述一下擬開發系統的原型(包括哪些功能,資料庫如何設計、操作的流程、介面的設計等等)
功能:1》能夠錄入每個客戶的資訊,最近5年的歷史資料
2》建立客戶資訊資料庫
3》根據原始資料重新整理並更新
4》能夠優先選出每個客戶拖欠債務的資料
5》提供提供客戶賬戶基本資訊查詢和三年歷史資料查詢
6》可以按照不同的查詢條件找到客戶的歷史資料
7》設定欠賬規則,建立問題使用者計算過程
8》實時分析各類問題賬戶所佔比例
9》設定不同的規則演算法,能夠跟進客戶的歷史資料判斷客戶的信用度
10》匯出客戶的歷史資料圖線,清楚地看到客戶的資料
11》資料的錄入,能夠語音錄入,自動掃瞄紙質資料。
12》自動追蹤客戶的資料13》自動的根據客戶信用度分類
資料庫設計:
所需要的資料庫表:
客戶資訊表,員工資訊表,客戶賬單表,客戶信用表,信用表,客戶分類表,統計表。
操作的流程:
員工將客戶資訊錄入,將客戶的資料錄入,跟蹤客戶的流水資料,查詢客戶的資料,系統自動審核客戶信用度。系統自動統計客戶拖款比例,繪製圖線。
介面的設計:
登入介面,主介面,操作介面。
軟體需求閱讀筆記08
需求分析是需求工程中最為核心的工作,需求建模是需求分析的主要手段。分解分解有很多種,如下業務流程為主線索的分解結構 程式結構為主線索的分解結構 基於場景的分解結構 基於資料的分解結構 提煉抽取業務事件中的相同部分 消除矛盾 需求分析過程中不免會出現矛盾,再過程的最後要消除這些矛盾 建模通過簡化 強調...
軟體需求閱讀筆記04
軟體需求實際就是 業務知識 問題列表 其他元素 軟體需求的三層次 業務需求 使用者需求 軟體需求。需求也有著三種型別 功能需求 非功能需求 設計約束。需求管理項之間的關係 1統一 明確的需求項劃分標準 成功的劃分滿足以下條件 1 粒度均勻 如每個需求項的大小相當,即工時相當等 2 大小合適 如每個需...
軟體需求閱讀筆記01
軟體需求實際就是 業務知識 問題列表 其他元素 軟體需求的三層次 業務需求 使用者需求 軟體需求。需求也有著三種型別 功能需求 非功能需求 設計約束。不完整的需求 缺乏使用者參與 不切實際的使用者期望 需求變更頻繁 提供了不再需要的 敗因解決方案 1 不完整的需求 採用業務導向讓使用者參與到完整性評...