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

下載本文檔

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

文檔簡介

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采用何種種平臺、技術(shù)術(shù)3.2定制開發(fā)發(fā)或可以選擇擇業(yè)界成熟軟軟件包4具體需求4.1功能需求求4.1.1賬戶戶管理4.1.2收入入支出管理4.1.3借貸貸管理4.1.4統(tǒng)計(jì)計(jì)4.2 性能需需求4.3 設(shè)計(jì)約約束 4.4可用性4.5安全性4.6可維護(hù)性性1.前言:1.1產(chǎn)品概述述:簡單實(shí)用的桌面面?zhèn)€人理財(cái)軟軟件,滿足家家庭和個(gè)人的的理財(cái)需求,提

2、提供賬戶管理理,收支管理理,借貸管理理,統(tǒng)計(jì)等功功能。1.2業(yè)務(wù)背景景:個(gè)人理財(cái)自動(dòng)化化的迫切需求求,但是專業(yè)業(yè)的大型商業(yè)業(yè)軟件價(jià)格昂昂貴而且功能能龐雜而無法法滿足需求。本本軟件免費(fèi),簡簡單,實(shí)用,滿滿足家庭和個(gè)個(gè)人的理財(cái)需需求。1.3IT背景景:目前的電子理財(cái)財(cái)軟件偏向于于商業(yè)級別,且且主要用于企企業(yè)級和部門門級,但是個(gè)個(gè)人理財(cái)?shù)男栊枨笤絹碓綇?qiáng)強(qiáng)烈,因此需需要一款免費(fèi)費(fèi)簡單實(shí)用的的小型理財(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)統(tǒng)計(jì),收支分分

3、類設(shè)置、家家庭成員設(shè)置置、銀行機(jī)構(gòu)構(gòu)設(shè)置等。c.應(yīng)用說明:使客戶能夠夠?qū)ψ约旱呢?cái)財(cái)務(wù)狀況有一一個(gè)清晰認(rèn)識識,方便管理理自己的財(cái)務(wù)務(wù),提供時(shí)間間段的財(cái)務(wù)統(tǒng)統(tǒng)計(jì),讓用戶戶對自己的財(cái)財(cái)產(chǎn)有個(gè)宏觀觀的概念。d.關(guān)鍵概念定定義:定義說明備注賬戶用戶的銀行賬戶戶信息。銀行卡號用戶的銀行卡號號。數(shù)據(jù)存儲將輸入信息存儲儲為系統(tǒng)的數(shù)數(shù)據(jù)文件格式式。表單用戶信息以表單單的形式顯示示和打印。統(tǒng)計(jì)統(tǒng)計(jì)各項(xiàng)財(cái)務(wù)特特定時(shí)間內(nèi)的的信息。登陸用戶通過提交用用戶名和密碼碼進(jìn)行登陸系系統(tǒng)。注銷管理員可以注銷銷用戶和相關(guān)關(guān)數(shù)據(jù)信息。數(shù)據(jù)導(dǎo)出數(shù)據(jù)以系統(tǒng)數(shù)據(jù)據(jù)文件的形式式導(dǎo)出,進(jìn)行行備份。數(shù)據(jù)導(dǎo)入將導(dǎo)出的數(shù)據(jù)再再導(dǎo)入系統(tǒng)進(jìn)進(jìn)行顯示和操

4、操作。管理員系統(tǒng)的管理者擁擁有最高的系系統(tǒng)權(quán)限。用戶系統(tǒng)的使用者2項(xiàng)目描述: 2.1產(chǎn)品的主主要特點(diǎn):a. 較之付費(fèi)費(fèi)的大型商業(yè)業(yè)軟件,本軟軟件為免費(fèi)軟軟件,面向個(gè)個(gè)人和家庭,輕輕量級。運(yùn)行行環(huán)境要求低低,資源占用用少,能讓普普通用戶都有有條件使用,也也便于本軟件件的推廣。b. 針對普通通個(gè)人用戶,本本軟件具有友友好的操作界界面。用戶只只需要大概了了解說明,便便可以進(jìn)行使使用。c.可多用戶使使用,本系統(tǒng)統(tǒng)滿足家庭的的理財(cái)需求,用用戶通過注冊冊用戶名和密密碼建立自己己的個(gè)人的理理財(cái)賬戶,系統(tǒng)擁擁有普通用戶戶和管理員22個(gè)權(quán)限。2.2 產(chǎn)品功功能描述: 本軟件的主要功功能包括:a. 賬戶管理理:管

5、理用戶戶的賬戶信息息。接受用戶戶賬戶信息的的提交,進(jìn)行行處理后用表表單的形式進(jìn)進(jìn)行顯示。b.收支管理:處理用戶的的收入和支出出的信息,進(jìn)進(jìn)行處理后用用表單的形式式進(jìn)行顯示,同同時(shí)提供時(shí)間間段的收支情情況查詢功能能。c.借貸管理:用戶提交借借貸信息,進(jìn)進(jìn)行處理后顯顯示借貸的詳詳細(xì)信息,同同時(shí)提供時(shí)間間段的借貸情情況的查詢。d.統(tǒng)計(jì)功能:統(tǒng)計(jì)功能提提供用戶財(cái)務(wù)務(wù)信息的查詢詢和統(tǒng)計(jì)的功功能,可以統(tǒng)統(tǒng)計(jì)賬戶信息息,收支信息息,借貸信息息,并以時(shí)間間段作為標(biāo)準(zhǔn)準(zhǔn),顯示統(tǒng)計(jì)計(jì)結(jié)果。e.基礎(chǔ)設(shè)置:通過基礎(chǔ)設(shè)設(shè)置,進(jìn)行整整個(gè)系統(tǒng)的初初始化設(shè)置,包包括添加各個(gè)個(gè)管理項(xiàng)目的的屬性分類。2.3 用戶特特點(diǎn):本軟件面

6、向的用用戶是普通的的個(gè)人用戶,用用戶的知識水水平參差不齊齊,對于傳統(tǒng)統(tǒng)大型理財(cái)?shù)牡淖詣?dòng)化軟件件需要很長的的平均學(xué)習(xí)時(shí)時(shí)間,而且對對于價(jià)格昂貴貴的商業(yè)軟件件,顯然無法法接受。但是是目前人們卻卻有著日益增增長的理財(cái)需需求,因此對對于普通用戶戶而言,追求求的軟件應(yīng)該該是簡單,實(shí)實(shí)用和廉價(jià)的的。目前廉價(jià)價(jià)的自由軟件件或者免費(fèi)的的公共軟件才才是他們最好好的選擇。2.4 一般約約束:1)管理方針:軟件開發(fā)過過程的管理,包包括:文檔的的管理(文檔檔包括需求說說明書,開發(fā)發(fā)計(jì)劃,概要要設(shè)計(jì)詳細(xì)設(shè)設(shè)計(jì),測試計(jì)計(jì)劃),編碼碼的管理(包包括代碼的詳詳細(xì)說明),產(chǎn)產(chǎn)品管理(包包括產(chǎn)品說明明書,版本信信息)2)硬件的限

7、制制:硬件資源源要求低,在在每個(gè)普通用用戶的個(gè)人PPC上都可以以順利的運(yùn)行行本軟件。3)并行操作:非并行操作作。4)所需的高級級語言: CC#5)安全和保密密方面的考慮慮:相關(guān)文檔檔進(jìn)行嚴(yán)格的的內(nèi)部管理和和優(yōu)化。產(chǎn)品品完全開源。2.5 假設(shè)和和依據(jù): 軟件所遇到的特特殊情況包括括:a.軟件在操作作過程中因?yàn)闉橛龅酵k姸袛?,軟件件將丟失正在在操作的信息息,基礎(chǔ)數(shù)據(jù)據(jù)將恢復(fù)到最最后一次修改改保存后的狀狀態(tài)。b.軟件因病毒毒感染而造成成部分系統(tǒng)文文件受損,影影響軟件的正正常工作。遇遇到這種情況況應(yīng)該可以拷拷貝本軟件的的數(shù)據(jù)庫(或或者本軟件自自己的數(shù)據(jù)存存儲格式的文文檔),然后后重裝本軟件件,在加

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

9、公共,通通用,小型的的個(gè)人軟件,不不用采用業(yè)內(nèi)的的相關(guān)軟件包包。為了方便便和快捷,也也不包含繁重重的數(shù)據(jù)庫(原原因在于普通通個(gè)人用戶的的少量信息資資料用不著數(shù)數(shù)據(jù)庫的支持持,只需要簡簡單文本文件件便可以解決決其需求。)4具體需求:(詳細(xì)的描描述整個(gè)軟件件的細(xì)節(jié))具體需求包括:功能需求,設(shè)計(jì)計(jì)約束,屬性,外部接口要要求,其他需需求,具體要要求的組織,支持信息4.1.1賬戶戶管理引言:管理用戶戶的銀行賬戶戶的詳細(xì)資料料,使用戶清清晰掌握自己己所有的銀行行賬戶信息。輸入:開戶銀行行名稱 賬號 卡號 開戶時(shí)間 開戶金額 幣種 存款款類型 加工:建立賬號號管理表格,將將一次輸入的的信息記錄在在表格的一行

10、行上。輸出:按用戶指指定時(shí)間段(時(shí)時(shí)間段格式為為 從 YYY-MM-DDD 到 YYY-MM-DD 若無無指定時(shí)間段段時(shí),默認(rèn)情情況按開戶時(shí)時(shí)間先后順序序)顯示表格格中的每行記記錄。4.1.2收入入支出管理:引言:收入支出出管理表使用用戶及時(shí)地了了解自己的收收入和支出情情況,可以讓讓用戶合理的的管理自己的的收支。輸入:收入來源源 收入金金額 收入入時(shí)間 支支出原因 支支出金額 支支出時(shí)間 加工:建立收入入支出管理表表格,將一次次輸入的信息息記錄在表格格的一行上。輸出:按用戶指指定時(shí)間段(時(shí)時(shí)間段格式為為 從 YYY-MM-DDD 到 YYY-MM-DD 若無無指定時(shí)間段段時(shí),默認(rèn)情情況按開戶時(shí)

11、時(shí)間先后順序序)顯示表格格中的每行記記錄。4.1.3借貸貸管理:引言:記錄用戶戶的借貸情況況,備查。輸入:分為借出出和借入兩個(gè)個(gè)方面。借出包含:借出出對象 對象象聯(lián)系方式 借出金額額 借貸開開始時(shí)間和結(jié)結(jié)束時(shí)間 。借入包含:被借借對象 對象象聯(lián)系方式 借入金額額 借貸開開始時(shí)間和結(jié)結(jié)束時(shí)間。加工:建立借貸貸管理表格,將將一次輸入的的信息記錄在在表格的一行行上。輸出:按用戶指指定時(shí)間段(時(shí)時(shí)間段格式為為 從 YYY-MM-DDD 到 YYY-MM-DD 若無無指定時(shí)間段段時(shí),默認(rèn)情情況按開戶時(shí)時(shí)間先后順序序)顯示表格格中的每行記記錄。4.1.4統(tǒng)計(jì)計(jì):引言:綜合各種種表單信息,提提供賬戶,收收入

12、支出,借借貸統(tǒng)計(jì)數(shù)據(jù)據(jù)。輸入:賬戶管理理表,收支管管理表,借貸貸管理表,三三張表的信息息。加工:統(tǒng)計(jì)賬戶戶管理表和收收支管理表中中的金額總數(shù)數(shù),計(jì)算收支支差額,繪制制資金流動(dòng)走走勢圖。輸出:以表的形形式列出當(dāng)前前用戶的銀行行賬戶的資金金總額,指定定時(shí)間段的收收入總額和支支出總額,收收支差額。畫畫出資金流動(dòng)動(dòng)走勢圖。4.2 性能需需求 本個(gè)人理財(cái)軟件件是基于WIINDOWSS,支持多用用戶的專業(yè)軟軟件。通過獲獲取個(gè)人資料料管理個(gè)人的的財(cái)產(chǎn),不支支持用戶同時(shí)時(shí)訪問。本軟軟件有優(yōu)良的的安全保護(hù),提提供分時(shí)備份份,可連續(xù)的的工作有較好好的穩(wěn)定性,響應(yīng)時(shí)間較短。4.3 設(shè)計(jì)約約束 a命名規(guī)則:4.3.1

13、. 類和方法法名采用Paascal風(fēng)風(fēng)格 4.33.2. 局部部變量和方法法參數(shù)采用ccamel風(fēng)風(fēng)格 4.33.3. 接口名采用用I作為前綴綴 4.3.4. 私有成員員變量采用mm_作為前綴綴4.3.5. 自定義屬屬性類名采用用Attriibute作作為后綴4.3.6. 自定義異異常類名采用用Excepption作作為后綴 4.3.7. 采用動(dòng)詞詞-對象對命命名方法,例例如ShowwDialoog() 4.3.8. 有返回值值的方法應(yīng)該該取名表示其其返回值,例例如GetOObjecttStatee()4.3.9. 采用描述述性的變量名名。 a) 避免采用用單字母的變變量名,如ii 或t;而而

14、是采用inndex或ttemp。 b) 對pubblic和pproteccted成員員避免采用匈匈牙利命名法法。 c) 不要采用用縮寫(例如如將numbber縮寫為為num)4.3.10. 總是使使用C#預(yù)定定義的類型,而而不是使用SSystemm命名空間中中的別名。例例如:采用oobjectt不用Objject4.3.11. 對于泛泛型,類型采采用大寫字母母。當(dāng)處理.NET類型型Type時(shí)時(shí)保留后綴TType。44.3.122. 采用用有意義的命命名空間名,例例如產(chǎn)品名稱稱或公司名稱稱。4.3.13. 避免使用類類的全稱,而而是采用ussing語句句。4.3.14. 避免在命名名空間內(nèi)使用用

15、usingg語句。4.3.15. 將所有有frameework命命名空間名放放在一起,后后面放自定義義或第三方命命名空間名。b.報(bào)表格式: 采用二維維表形式,行行表頭為對象象名,列表頭頭該對象的各各屬性。c.操作系統(tǒng)的的限制: 限于Wiindowss系列操作系系統(tǒng)4.4可用性:a.本軟件在WWindowws系列操作作系統(tǒng)上可以以正常運(yùn)行。b.對于硬件的的要求很低,普普通用戶的個(gè)個(gè)人PC上均均可使用。c.當(dāng)軟件在運(yùn)運(yùn)行過程中出出現(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)權(quán)限的劃分有有利于管理和和安全。系統(tǒng)統(tǒng)管理員將有有最高權(quán)限,用用戶通過自己己的密碼和賬賬號進(jìn)行登陸陸和使用。管管理員有管理理用戶部分內(nèi)內(nèi)容的權(quán)限。b.用戶賬號密密碼將嚴(yán)格保保密,系統(tǒng)中中的所有密碼碼是不可見的的,系統(tǒng)管理理員也無法看看見用戶的密密碼,但是管管理員可以看看見用戶的

溫馨提示

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

評論

0/150

提交評論