個(gè)人理財(cái)系統(tǒng)需求簡(jiǎn)要說(shuō)明書_第1頁(yè)
個(gè)人理財(cái)系統(tǒng)需求簡(jiǎn)要說(shuō)明書_第2頁(yè)
個(gè)人理財(cái)系統(tǒng)需求簡(jiǎn)要說(shuō)明書_第3頁(yè)
個(gè)人理財(cái)系統(tǒng)需求簡(jiǎn)要說(shuō)明書_第4頁(yè)
個(gè)人理財(cái)系統(tǒng)需求簡(jiǎn)要說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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

2、:個(gè)人理財(cái)自動(dòng)化的迫切需求,然而專業(yè)的大型商業(yè)軟件價(jià)格昂貴而且功能龐雜而無(wú)法滿足需求。本軟件免費(fèi),簡(jiǎn)單,有用,滿足家庭和個(gè)人的理財(cái)需求。1.3IT背景:目前的電子理財(cái)軟件偏向于商業(yè)級(jí)不,且要緊用于企業(yè)級(jí)和部門級(jí),然而個(gè)人理財(cái)?shù)男枨笤絹?lái)越強(qiáng)烈,因此需要一款免費(fèi)簡(jiǎn)單有用的小型理財(cái)軟件。 1.4目標(biāo):本軟件努力解決家庭和個(gè)人理財(cái)需求,能夠方便隨時(shí)的進(jìn)行財(cái)務(wù)治理。1.5業(yè)務(wù)范圍:a.項(xiàng)目名稱:個(gè)人理財(cái)軟件。b.功能需求:治理賬戶,治理收支, 治理個(gè)人借貸, 統(tǒng)計(jì),收支分類設(shè)置、家庭成員設(shè)置、銀行機(jī)構(gòu)設(shè)置等。c.應(yīng)用講明:使客戶能夠?qū)ψ约旱呢?cái)務(wù)狀況有一個(gè)清晰認(rèn)識(shí),方便治理自己的財(cái)務(wù),提供時(shí)刻段的財(cái)務(wù)統(tǒng)計(jì)

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評(píng)論

0/150

提交評(píng)論