個人理財系統(tǒng)需求簡要說明書_第1頁
個人理財系統(tǒng)需求簡要說明書_第2頁
個人理財系統(tǒng)需求簡要說明書_第3頁
個人理財系統(tǒng)需求簡要說明書_第4頁
個人理財系統(tǒng)需求簡要說明書_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、個人理財系統(tǒng)需求講明書目錄:1 .前言 1.1產(chǎn)品概述1.2業(yè)務背景1.3IT背景:1.4目標1.5業(yè)務范圍2項目概述 2.1產(chǎn)品的要緊特點2.2 產(chǎn)品功能描述2.3 用戶特點2.4 一般約束 2.5 假設和依據(jù)3項目初步解決方案3.1采納何種平臺、技術3.2定制開發(fā)或能夠選擇業(yè)界成熟軟件包4具體需求4.1功能需求4.1.1賬戶治理4.1.2收入支出治理4.1.3借貸治理4.1.4統(tǒng)計4.2 性能需求4.3 設計約束 4.4可用性4.5安全性4.6可維護性1.前言:1.1產(chǎn)品概述:簡單有用的桌面?zhèn)€人理財軟件,滿足家庭和個人的理財需求,提供賬戶治理,收支治理,借貸治理,統(tǒng)計等功能。1.2業(yè)務背景

2、:個人理財自動化的迫切需求,然而專業(yè)的大型商業(yè)軟件價格昂貴而且功能龐雜而無法滿足需求。本軟件免費,簡單,有用,滿足家庭和個人的理財需求。1.3IT背景:目前的電子理財軟件偏向于商業(yè)級不,且要緊用于企業(yè)級和部門級,然而個人理財?shù)男枨笤絹碓綇娏?,因此需要一款免費簡單有用的小型理財軟件。 1.4目標:本軟件努力解決家庭和個人理財需求,能夠方便隨時的進行財務治理。1.5業(yè)務范圍:a.項目名稱:個人理財軟件。b.功能需求:治理賬戶,治理收支, 治理個人借貸, 統(tǒng)計,收支分類設置、家庭成員設置、銀行機構設置等。c.應用講明:使客戶能夠對自己的財務狀況有一個清晰認識,方便治理自己的財務,提供時刻段的財務統(tǒng)計

3、,讓用戶對自己的財產(chǎn)有個宏觀的概念。d.關鍵概念定義:定義講明備注賬戶用戶的銀行賬戶信息。銀行卡號用戶的銀行卡號。數(shù)據(jù)存儲將輸入信息存儲為系統(tǒng)的數(shù)據(jù)文件格式。表單用戶信息以表單的形式顯示和打印。統(tǒng)計統(tǒng)計各項財務特定時刻內(nèi)的信息。登陸用戶通過提交用戶名和密碼進行登陸系統(tǒng)。注銷治理員能夠注銷用戶和相關數(shù)據(jù)信息。數(shù)據(jù)導出數(shù)據(jù)以系統(tǒng)數(shù)據(jù)文件的形式導出,進行備份。數(shù)據(jù)導入將導出的數(shù)據(jù)再導入系統(tǒng)進行顯示和操作。治理員系統(tǒng)的治理者擁有最高的系統(tǒng)權限。用戶系統(tǒng)的使用者2項目描述: 2.1產(chǎn)品的要緊特點:a. 較之付費的大型商業(yè)軟件,本軟件為免費軟件,面向個人和家庭,輕量級。運行環(huán)境要求低,資源占用少,能讓一般

4、用戶都有條件使用,也便于本軟件的推廣。b. 針對一般個人用戶,本軟件具有友好的操作界面。用戶只需要大概了解講明,便能夠進行使用。c.可多用戶使用,本系統(tǒng)滿足家庭的理財需求,用戶通過注冊用戶名和密碼建立自己的個人的理財賬戶,系統(tǒng)擁有一般用戶和治理員2個權限。2.2 產(chǎn)品功能描述: 本軟件的要緊功能包括:a. 賬戶治理:治理用戶的賬戶信息。同意用戶賬戶信息的提交,進行處理后用表單的形式進行顯示。b.收支治理:處理用戶的收入和支出的信息,進行處理后用表單的形式進行顯示,同時提供時刻段的收支情況查詢功能。c.借貸治理:用戶提交借貸信息,進行處理后顯示借貸的詳細信息,同時提供時刻段的借貸情況的查詢。d.

5、統(tǒng)計功能:統(tǒng)計功能提供用戶財務信息的查詢和統(tǒng)計的功能,能夠統(tǒng)計賬戶信息,收支信息,借貸信息,并以時刻段作為標準,顯示統(tǒng)計結果。e.基礎設置:通過基礎設置,進行整個系統(tǒng)的初始化設置,包括添加各個治理項目的屬性分類。2.3 用戶特點:本軟件面向的用戶是一般的個人用戶,用戶的知識水平參差不齊,關于傳統(tǒng)大型理財?shù)淖詣踊浖枰獙iT長的平均學習時刻,而且關于價格昂貴的商業(yè)軟件,顯然無法同意。然而目前人們卻有著日益增長的理財需求,因此關于一般用戶而言,追求的軟件應該是簡單,有用和廉價的。目前廉價的自由軟件或者免費的公共軟件才是他們最好的選擇。2.4 一般約束:1)治理方針:軟件開發(fā)過程的治理,包括:文檔的

6、治理(文檔包括需求講明書,開發(fā)打算,概要設計詳細設計,測試打算),編碼的治理(包括代碼的詳細講明),產(chǎn)品治理(包括產(chǎn)品講明書,版本信息)2)硬件的限制:硬件資源要求低,在每個一般用戶的個人PC上都能夠順利的運行本軟件。3)并行操作:非并行操作。4)所需的高級語言: C#5)安全和保密方面的考慮:相關文檔進行嚴格的內(nèi)部治理和優(yōu)化。產(chǎn)品完全開源。2.5 假設和依據(jù): 軟件所遇到的專門情況包括:a.軟件在操作過程中因為遇到停電而中斷,軟件將丟失正在操作的信息,基礎數(shù)據(jù)將恢復到最后一次修改保存后的狀態(tài)。b.軟件因病毒感染而造成部分系統(tǒng)文件受損,阻礙軟件的正常工作。遇到這種情況應該能夠拷貝本軟件的數(shù)據(jù)庫

7、(或者本軟件自己的數(shù)據(jù)存儲格式的文檔),然后重裝本軟件,在加載保存的數(shù)據(jù)庫恢復原始狀態(tài)。c.假如數(shù)據(jù)庫文件(或者本軟件自己的數(shù)據(jù)存儲格式的文檔)受到損壞,則不能恢復。因此應對這種狀況的解決方法是用戶應該自覺定期的做好數(shù)據(jù)備份。當遇到這種狀況以后能夠調(diào)出自己的備份文檔,恢復到最后一次更改保存的信息。d.軟件本身的缺陷,BUG的問題。在用戶使用過程中遇到類似軟件的質(zhì)量問題。提供聯(lián)系方式,盡力盡快的完善本軟件。3項目初步解決方案3.1采納何種平臺、技術:要緊采納Windows系列操作系統(tǒng),軟件采納.NET平臺相關技術開發(fā)。3.2定制開發(fā)或能夠選擇業(yè)界成熟軟件包:本軟件是公共,通用,小型的個人軟件,不

8、用采納業(yè)內(nèi)的相關軟件包。為了方便和快捷,也不包含繁重的數(shù)據(jù)庫(緣故在于一般個人用戶的少量信息資料用不著數(shù)據(jù)庫的支持,只需要簡單文本文件便能夠解決其需求。)4具體需求:(詳細的描述整個軟件的細節(jié))具體需求包括:功能需求,設計約束,屬性,外部接口要求,其他需求,具體要求的組織,支持信息4.1.1賬戶治理引言:治理用戶的銀行賬戶的詳細資料,使用戶清晰掌握自己所有的銀行賬戶信息。輸入:開戶銀行名稱 賬號 卡號 開戶時刻 開戶金額 幣種 存款類型 加工:建立賬號治理表格,將一次輸入的信息記錄在表格的一行上。輸出:按用戶指定時刻段(時刻段格式為 從 YY-MM-DD 到 YY-MM-DD 若無指定時刻段時

9、,默認情況按開戶時刻先后順序)顯示表格中的每行記錄。4.1.2收入支出治理:引言:收入支出治理表使用戶及時地了解自己的收入和支出情況,能夠讓用戶合理的治理自己的收支。輸入:收入來源 收入金額 收入時刻 支出緣故 支出金額 支出時刻 加工:建立收入支出治理表格,將一次輸入的信息記錄在表格的一行上。輸出:按用戶指定時刻段(時刻段格式為 從 YY-MM-DD 到 YY-MM-DD 若無指定時刻段時,默認情況按開戶時刻先后順序)顯示表格中的每行記錄。4.1.3借貸治理:引言:記錄用戶的借貸情況,備查。輸入:分為借出和借入兩個方面。借出包含:借出對象 對象聯(lián)系方式 借出金額 借貸開始時刻和結束時刻 。借

10、入包含:被借對象 對象聯(lián)系方式 借入金額 借貸開始時刻和結束時刻。加工:建立借貸治理表格,將一次輸入的信息記錄在表格的一行上。輸出:按用戶指定時刻段(時刻段格式為 從 YY-MM-DD 到 YY-MM-DD 若無指定時刻段時,默認情況按開戶時刻先后順序)顯示表格中的每行記錄。4.1.4統(tǒng)計:引言:綜合各種表單信息,提供賬戶,收入支出,借貸統(tǒng)計數(shù)據(jù)。輸入:賬戶治理表,收支治理表,借貸治理表,三張表的信息。加工:統(tǒng)計賬戶治理表和收支治理表中的金額總數(shù),計算收支差額,繪制資金流淌走勢圖。輸出:以表的形式列出當前用戶的銀行賬戶的資金總額,指定時刻段的收入總額和支出總額,收支差額。畫出資金流淌走勢圖。4

11、.2 性能需求 本個人理財軟件是基于WINDOWS,支持多用戶的專業(yè)軟件。通過獵取個人資料治理個人的財產(chǎn),不支持用戶同時訪問。本軟件有優(yōu)良的安全愛護,提供分時備份,可連續(xù)的工作有較好的穩(wěn)定性,響應時刻較短。4.3 設計約束 a命名規(guī)則:4.3.1. 類和方法名采納Pascal風格 4.3.2. 局部變量和方法參數(shù)采納camel風格 4.3.3. 接口名采納I作為前綴 4.3.4. 私有成員變量采納m_作為前綴4.3.5. 自定義屬性類名采納Attribute作為后綴4.3.6. 自定義異常類名采納Exception作為后綴 4.3.7. 采納動詞-對象對命名方法,例如ShowDialog()

12、4.3.8. 有返回值的方法應該取名表示其返回值,例如GetObjectState()4.3.9. 采納描述性的變量名。 a) 幸免采納單字母的變量名,如i 或t;而是采納index或temp。 b) 對public和protected成員幸免采納匈牙利命名法。 c) 不要采納縮寫(例如將number縮寫為num)4.3.10. 總是使用C#預定義的類型,而不是使用System命名空間中的不名。例如:采納object不用Object4.3.11. 關于泛型,類型采納大寫字母。當處理.NET類型Type時保留后綴Type。4.3.12. 采納有意義的命名空間名,例如產(chǎn)品名稱或公司名稱。4.3.1

13、3. 幸免使用類的全稱,而是采納using語句。4.3.14. 幸免在命名空間內(nèi)使用using語句。4.3.15. 將所有framework命名空間名放在一起,后面放自定義或第三方命名空間名。b.報表格式: 采納二維表形式,行表頭為對象名,列表頭該對象的各屬性。c.操作系統(tǒng)的限制: 限于Windows系列操作系統(tǒng)4.4可用性:a.本軟件在Windows系列操作系統(tǒng)上能夠正常運行。b.關于硬件的要求專門低,一般用戶的個人PC上均可使用。c.當軟件在運行過程中出現(xiàn)意外的操作系統(tǒng)重新啟動或者因為停電造成的關機,本軟件將丟失正在操作的信息,因此數(shù)據(jù)恢復只能恢復到最后一次更新的情況。4.5安全性:a.整個系統(tǒng)分為2個權限,系統(tǒng)治理員和用戶,權限的劃分有利于治理和安全。系統(tǒng)治理員將有最高權限,用戶通過自己的密碼和賬號進行登陸和使用。治理員有治理用戶部分內(nèi)容的權限。b.用戶賬號密碼將嚴格保密,系統(tǒng)中的所有密碼是不可見的,系統(tǒng)治理員也無法看見用戶的密碼,然而治理員能夠看見用戶

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論