問題帳戶需求分析

案例:算法

       某大銀行的一位銀行卡辦公室的收帳經理Liz遇到了一個問題。她每週都收到一份過時未付款的帳戶名單。這份報告已經從兩年前的250個帳戶增長到如今的1 250個帳戶。
       爲了肯定那些嚴重拖欠債務的帳戶,Liz須要通讀這份報告。嚴重拖欠債務的帳戶由幾個不一樣的規則肯定,每一個規則都要求Liz檢查客戶的一項或幾項數據。過去半天的工做量如今增長到了每週三天。即便在肯定了嚴重拖欠債務的帳戶後,若是沒有查閱該帳戶三年內的歷史資料,Liz也不能作出最後的信用決定(例如嚴厲的催款電話、斷絕信用或將這個帳戶轉給一個收帳代理)。另外,Liz須要報告全部帳戶中過時未付款的、拖欠債務的、嚴重拖欠債務的和呆死帳的比例。目前的報告中並無給她提供這個信息。數據庫

需求分析:數據庫設計

  1.若是你爲Liz開發問題帳戶分析系統,你準備如何進行需求分析,第一步要作什麼?設計

  • 整理案例內容,進行逐步的案例分析(Liz遇到的問題-----業務目標-----用戶行爲-----系統行爲)
  • 和Liz進行一次面對面的交流。包括:第一步暫時得出的初步需求分析文檔向Liz的交付和對一些還不清晰數據的度量標準和依據進行精確確認。
  • 整理收集到的需求進行歸檔。

  2.你認爲目前需求分析材料中欠缺哪些內容?代理

  • 確立嚴重拖欠債務的帳戶的規則
  • 信用決定的實施標準
  • Liz須要提交報告的所需內容項
  • 用戶操做習慣和對系統界面的要求

擬開發系統的原型:blog

  1.功能事務

  • 創建銀行帳戶數據庫,用戶可使用系統對銀行帳戶信息進行增刪改查。
  • 系統內經過算法對嚴重拖欠債務的帳戶進行確認,並進行統計查詢。
  • 系統能夠對嚴重拖欠債務帳戶進行信用決定的信息確認,並生成列表供用戶確認後進行信用決定
  • 生成拖欠債務帳戶類型比例圖表

  2.數據庫設計開發

  • 銀行用戶表
屬性名 含義 數據類型 是否爲空 是否主碼 是否外碼
username 銀行帳戶名 nvarchar(19)
password 密碼 nchar(6)
phone 聯繫方式 nchar(11)
balance 帳戶餘額 float
level 信用等級 nvarchar(20)
state 是否問題帳戶 bool
  • 用戶事務表
屬性名 含義 數據類型 是否爲空 是否主碼 是否外碼
username 銀行帳戶名 nvarchar(19)
datetime 操做時間 datetime

username&datetime文檔

       

operate_type原型

操做類型 nvarchar(10)

money

操做金額 float

 

  • 問題帳戶表
屬性名 含義 數據類型 是否爲空 是否主碼 是否外碼
username 銀行帳戶名 nvarchar(19)
phone 聯繫方式 nvarchar(11)
problem_type 問題類型 nvarchar(10)
dispose 信用決定 nvarchar(10)
debt 欠款 float

 

  3.操做的流程

    

  4.界面的設計

相關文章
相關標籤/搜索