實驗任務二——住房貸款計算器
一、需求分析
需求分析是軟件定義時期的最後一個階段,它的基本任務是準確的回答“系統必須做什麼?”這個問題。也就是確定系統必須完成哪些工作,也就是對目標系統提出完整、準確、清晰、具體的要求。
需求分析主要從功能、數據、行爲等方面來描述軟件系統,它是進行軟件設計的基礎,同時也是進行軟件驗收的基準。
在面向對象的需求分析報告中,主要通過用例來描述系統的功能和行爲,以及用數據字典來描述系統中的數據。
在需求分析階段結束之前,系統分析員應該寫出軟件需求規格說明書,以書面形式準確的描述軟件需求。需求分析是軟件定義時期的最後一個階段,它的基本任務是準確的回答“系統必須做什麼?”這個問題。也就是確定系統必須完成哪些工作,也就是對目標系統提出完整、準確、清晰、具體的要求。
需求分析主要從功能、數據、行爲等方面來描述軟件系統,它是進行軟件設計的基礎,同時也是進行軟件驗收的基準。在面向對象的需求分析報告中,主要通過用例來描述系統的功能和行爲,以及用數據字典來描述系統中的數據。在需求分析階段結束之前,系統分析員應該寫出軟件需求規格說明書,以書面形式準確的描述軟件需求。住房貸款計算器作爲一種響應住房貸款而開發的新軟件,具有十分巨大的需求量。
二、背景
住房貸款是以實現住房保障爲目的,爲提高城鎮居民居住水平,政府以行政法規規定實行強制儲蓄方式建立起來的用於個人住房消費且免徵個人所得稅和利息稅的長期住房儲金。2002年3月24日國務院修訂後頒佈的《住房貸款管理條例》明確住房貸款是“指國家機關、國有企業、城鎮集體企業、外商投資企業、城鎮私營企業及其他城鎮企業、事業單位、民辦非企業單位、社會團體及其在職職工繳存的長期住房儲金”。職工個人繳存的住房貸款和職工所在單位爲職工繳存的住房貸款,屬於職工個人所有。住房貸款具有保障性、工資性、互助性、長期性、強制性、統一性、專用性的特性。
三、目的
爲了使廣大市民能夠更方便地使用住房貸款購買房屋,某住房貸款管理中心準備開發一個住房貸款計算器,要求該軟件能運行在PC上面,並採用Microsoft Visual Studio2012進行開發。
四、系統概述
(a) 軟件名稱:住房貸款計算器
(b) 軟件功能:幫助需要向銀行申請住房貸款或者已經申請貸款的用戶,根據用戶給出的貸款金額、貸款期數、貸款日期、還款方式、
(c) 與其他系統的關係:無
(d) 用戶:將要或者已經申請住房貸款的人羣