版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件概要設(shè)計(jì)報(bào)告家庭個(gè)人理財(cái)軟件概要設(shè)計(jì)報(bào)告1 引言11 編寫目的 在本階段的前一階段,也就是需求分析階段中,已經(jīng)對(duì)本理財(cái)軟件系統(tǒng) 的功能需求做了詳細(xì)的闡述。 本階段將會(huì)在需求分析階段的基礎(chǔ)上對(duì)家庭個(gè) 人理財(cái)軟件系統(tǒng)做進(jìn)一步的概要設(shè)計(jì), 主要包括家庭個(gè)人理財(cái)軟件系統(tǒng)的操 作處理流程設(shè)計(jì)、該系統(tǒng)接口設(shè)計(jì)、出錯(cuò)處理設(shè)計(jì)和數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)等。 以上系統(tǒng)模塊的設(shè)計(jì)將結(jié)合需求分析階段的功能需求, 把各模塊間的關(guān)系給 建立起來(lái),從而完成整個(gè)系統(tǒng)的概要設(shè)計(jì)需求。wYiWD。另外,在下一階段的詳細(xì)設(shè)計(jì)中,本階段的概要設(shè)計(jì)將作為參考,以方 便完成整個(gè)系統(tǒng)的設(shè)計(jì)工作。12 定義13 參考資料 以下是概要設(shè)計(jì)過(guò)程中
2、所用到的參考資料: 1需求分析分析報(bào)告 2軟件概要設(shè)計(jì)模板2設(shè)計(jì)概述T-boy 開發(fā)小組CSDN網(wǎng)絡(luò)資料庫(kù)2010/72010/721 設(shè)計(jì)原則和要求為了讓系統(tǒng)擁有良好人機(jī)交互界面, 本軟件系統(tǒng)做到功能布局明顯、 空間分配平衡,1用戶界面設(shè)計(jì)原則:用戶界面布局應(yīng)考慮到用戶的操作習(xí)慣,以及界面統(tǒng)一規(guī)范化等。MSaDN2數(shù)據(jù)庫(kù)設(shè)計(jì)原則: 考慮到本系統(tǒng)為小型應(yīng)用型的軟件, 數(shù)據(jù)存儲(chǔ)量不 大,在進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)可優(yōu)先考慮數(shù)據(jù)操作的簡(jiǎn)易性,在滿足第一、第二 范式的情況下允許一定量的冗余出現(xiàn)。HKWKZzTRRS。3系統(tǒng)易操作性要求: 本軟件在進(jìn)行設(shè)計(jì)時(shí)應(yīng)充分考慮到系統(tǒng)的易操作 性,具有操作簡(jiǎn)單、快捷的特
3、點(diǎn),縮短用戶對(duì)系統(tǒng)操作理解的時(shí)間。4系統(tǒng)安全性原則: 為了確保用戶數(shù)據(jù)的安全性, 本系統(tǒng)應(yīng)提供對(duì)用戶 信息數(shù)據(jù)進(jìn)行備份保存和恢復(fù)的功能。3系統(tǒng)設(shè)計(jì)31 操作處理流程下面將采用結(jié)構(gòu)化的圖形方式對(duì)家庭個(gè)人理財(cái)軟件的操作流程進(jìn)行說(shuō)明 分析。系統(tǒng)根據(jù)功能模塊間的關(guān)系,可分為聯(lián)系模塊和獨(dú)立模塊。獨(dú)立模塊XWt3r。相互間無(wú)內(nèi)部聯(lián)系,下面就只對(duì)聯(lián)系模塊之間的關(guān)系進(jìn)行闡述分析。以下是 家庭個(gè)人理財(cái)軟件系統(tǒng)的操作處理流程圖:廠 投資管理證券賬戶管理銀行賬戶管理收支管理登錄=債權(quán)債務(wù)管理證券賬戶匸銀行賬戶匸H i r日常收支二債權(quán)債務(wù)統(tǒng)計(jì)用戶管理個(gè)人貸款管理A獨(dú)立模塊通訊錄管理I用戶通過(guò)登錄框界面登錄本系統(tǒng)后,
4、系統(tǒng)將會(huì)呈現(xiàn)包括投資管理、證券 和銀行賬戶管理、收支管理等功能界面,用戶可以根據(jù)需要選擇相應(yīng)的功能 進(jìn)行日常財(cái)務(wù)活動(dòng)的管理。936MC下面對(duì)聯(lián)系模塊間中各功能模塊間的操作處理關(guān)系進(jìn)行說(shuō)明:1.投資買進(jìn),包括:股票買入、基金的申購(gòu)和債券的買入。每一類投資都 對(duì)應(yīng)有相應(yīng)的證券賬戶,當(dāng)用戶進(jìn)行投資買進(jìn)活動(dòng)信息錄入時(shí),對(duì)應(yīng)證 券賬戶的資金余額也會(huì)根據(jù)買入的金額進(jìn)行相應(yīng)的扣除。MRfFa2.投資賣出,包括:股票賣出、基金贖回和債券賣出。當(dāng)用戶進(jìn)行投資賣 出活動(dòng)信息的錄入時(shí),對(duì)應(yīng)證券賬戶的資金余額也會(huì)根據(jù)賣出時(shí)所獲的 金額增加相應(yīng)的額度。UiH8a。3.資金轉(zhuǎn)賬,包括:銀行賬戶轉(zhuǎn)證券賬戶、證券賬戶轉(zhuǎn)銀行賬
5、戶。每一個(gè) 證券賬戶都對(duì)應(yīng)有一個(gè)的銀行賬戶,在進(jìn)行轉(zhuǎn)賬時(shí),兩個(gè)賬戶間都會(huì)扣 除和增加相應(yīng)的金額。WxbAs4.借出,用戶可以選擇相應(yīng)的銀行賬戶進(jìn)行借出款項(xiàng)的錄入,對(duì)應(yīng)銀行賬5.6.7.戶的資金余額會(huì)根據(jù)借出的金額扣除相應(yīng)的數(shù)額。dhMQU借入,用戶可以選擇對(duì)應(yīng)銀行賬戶進(jìn)行介入款項(xiàng)的錄入,對(duì)應(yīng)銀行賬戶 的資金余額會(huì)根據(jù)借入的金額增加相應(yīng)的額度。4pzui。日常支出,用戶可以選擇對(duì)應(yīng)的銀行賬戶進(jìn)行日常支出的錄入,對(duì)應(yīng)銀 行賬戶的資金余額會(huì)根據(jù)支出的金額扣除相應(yīng)的數(shù)額。aK8aq日常收入,用戶可以選擇對(duì)應(yīng)的銀行賬戶進(jìn)行日常收入的錄入,對(duì)應(yīng)銀行賬戶的資金余額會(huì)根據(jù)收入的金額增加相應(yīng)的數(shù)額。E8w0K3
6、. 2外部接口設(shè)計(jì)3. 2. 1用戶界面在用戶界面部分,根據(jù)需求分析的結(jié)果,用戶需要一個(gè)用戶友善界面。 在界面設(shè)計(jì)上,應(yīng)做到簡(jiǎn)單明了,易于操作,并且要注意到界面的布局???慮到用戶多對(duì) Windows界面熟悉,本系統(tǒng)界面設(shè)計(jì)將以 Windows風(fēng)格為主。 由于本系統(tǒng)采用的是C#編程語(yǔ)言,在界面上可使用Visual C#.NET提供的可 視化組件進(jìn)行界面布局設(shè)計(jì)。總的來(lái)說(shuō),系統(tǒng)的用戶界面應(yīng)具有良好的人機(jī) 交互特性、簡(jiǎn)易性和易操作性。xQoyO3. 2. 2軟件接口本系統(tǒng)應(yīng)封裝好對(duì)Access數(shù)據(jù)庫(kù)訪問的接口,以滿足系統(tǒng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行 所有方式的訪問。系統(tǒng)可使用Access數(shù)據(jù)庫(kù)提供的數(shù)據(jù)備份命令,
7、以做到對(duì)數(shù)據(jù)的保存?zhèn)?份。3. 2. 3硬件接口在輸入方面,對(duì)于鍵盤和鼠標(biāo)和輸入,可使用Visual C#標(biāo)準(zhǔn)的輸入/輸出 進(jìn)行處理。在輸出方面,打印機(jī)的輸出可使用 Visual C#提供的PrintDialog類顯示 Windows標(biāo)準(zhǔn)的打印對(duì)話框,對(duì)輸出進(jìn)行打印處理。ktqci。3. 3出錯(cuò)處理設(shè)計(jì)一般包括:登錄信息錯(cuò)誤、轉(zhuǎn)賬超支錯(cuò)誤和數(shù)據(jù)輸入錯(cuò)誤。以下是錯(cuò)誤 處理列表:錯(cuò)誤類型錯(cuò)誤原因錯(cuò)誤處理登錄信息錯(cuò)誤用戶在登錄過(guò)程中用戶名或密碼 有誤。輸出錯(cuò)誤語(yǔ)句,提示用戶 重新輸入。賬戶超支錯(cuò)誤在涉及到賬戶間的轉(zhuǎn)賬或者收支、 借貸金額的變動(dòng)時(shí),金額變動(dòng)大于 某一賬戶的余額。輸出出錯(cuò)信息,提示用戶
8、操作錯(cuò)誤,本次操作將無(wú) 效。數(shù)據(jù)輸入錯(cuò)誤用戶輸入的數(shù)據(jù)不符合該輸入項(xiàng) 的域規(guī)范。輸出錯(cuò)誤語(yǔ)句,提示用戶 輸入有誤。4. 1數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)米用 數(shù)據(jù)表:4. 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)Access數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)信息進(jìn)行維護(hù)管理,所有數(shù)據(jù)供涉及17張股票代碼股票名稱股票數(shù)量盈虧金額股票賬戶1 .股票表:記錄用戶用擁有的股票情況,主鍵為股票代碼。Inv est_Stock2.股票買賣詳情表:Inv est_StockD記錄每一種股票的買賣情況,主鍵為所有字段。股票代 碼股票名 稱交易日 期交易類 型股票價(jià) 格資金發(fā)生額股票變化數(shù)量備注3.基金表:Inv est_Fu nd記錄用戶擁有的基金情況,主鍵為基金代
9、碼?;鸫a基金名稱基金份數(shù)盈虧金額基金賬戶4.基金買賣詳情表:In vest_Fu ndD記錄每一種基金的買賣情況,主鍵為所有字段?;鸫?碼基金名 稱交易日 期交易類 型資金發(fā) 生額單位凈 值份數(shù)備注5.債券表:Inv est_Bo nd記錄用戶擁有債券的情況,債券類型有:國(guó)債、金融債券和公司債券。主鍵 為債券代碼。債券代碼債券名稱數(shù)量盈虧金額債券賬戶6 債券買賣詳情表:In vest_Bo ngD記錄每一種債券的買賣情況,主鍵為所有字段。債券代碼債券名 稱交易日 期交易類型交易價(jià) 格數(shù)量變化資金發(fā)生額備注7.銀行賬戶表:B_Acou nt記錄用戶擁有的賬戶情況,賬戶類型有:現(xiàn)金、投資和儲(chǔ)
10、蓄賬戶。主鍵為賬 號(hào)。賬號(hào)賬戶名 稱戶主姓 名開戶銀 行幣種記賬開始時(shí)間賬戶類型當(dāng)前余 額備注8.銀行賬戶收支詳情表:B_Accou ntD記錄銀行每個(gè)賬戶的收支詳情:包括轉(zhuǎn)賬、日常收支和債權(quán)債務(wù),主鍵為編 號(hào)。編號(hào)收支日期收支類型說(shuō)明收入支出余額賬號(hào)9.證券賬戶表:S_Accou nt記錄用戶擁有的證券賬戶,每一證券賬戶都對(duì)應(yīng)一個(gè)銀行賬戶,主鍵為資金 賬戶。資金賬 戶賬戶名 稱戶主姓 名開戶時(shí) 間銀行賬 戶開戶機(jī) 構(gòu)資金余 額備注10.證券賬戶轉(zhuǎn)賬詳情表:S_Accou ntD記錄證券賬戶和銀行賬戶間的轉(zhuǎn)賬情況,主鍵為編號(hào)。編號(hào)轉(zhuǎn)賬日期轉(zhuǎn)賬類型轉(zhuǎn)賬金額說(shuō)明11.資金借入表:Lend_in記錄
11、每一筆借出款的情況,主鍵編號(hào)。編號(hào)借入日期債權(quán)人債務(wù)人借入金額所屬賬戶備注12. 資金借出表:Len d_out 記錄每一筆借入款的情況,主鍵為編號(hào)。編號(hào)借出日期債權(quán)人債務(wù)人借出金額所屬賬戶備注13.個(gè)人貸款表:P erson_Loa n記錄每一筆貸款的基本情況,還款方式有:等額本息和等額本金。主鍵為編 號(hào)。編號(hào)貸款賬號(hào)貸款類型貸款機(jī)構(gòu)貸款金額貸款人貸款 日期期限到期日期還款方式利率備注14.貸款還款列表:P ay_Loan記錄每筆貸款每期應(yīng)還的款項(xiàng),主鍵為序號(hào)。序號(hào)還款日期當(dāng)期還款金額貸款賬號(hào)備注15.收支表:ICa ndEP記錄日常的收入情況,主鍵為編號(hào)。編號(hào)收支日期收支類別說(shuō)明所屬賬戶收
12、入支出收支人16.用戶管理表:User記錄用戶的戶名和密碼,方便在用戶登錄時(shí)驗(yàn)證。主鍵為用戶名。用戶名密碼17.通訊錄管理表:Address_List記錄用戶的通訊錄情況,可進(jìn)行分組。主鍵為序號(hào)。序號(hào)所屬 群組姓名性別生日地址單位單位 聯(lián)系 電話家庭 聯(lián)系 電話手機(jī)EmailQQ備注4. 2數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)程序的關(guān)系在用戶登錄系統(tǒng)后,用戶根據(jù)需要對(duì)系統(tǒng)的進(jìn)行操作,在用戶的操作過(guò) 程中將涉及到對(duì)數(shù)據(jù)信息的錄入、添加和刪除等簡(jiǎn)單操作,這些操作都是通 過(guò)程序中的SQL語(yǔ)句來(lái)實(shí)現(xiàn)的。另外,當(dāng)用戶進(jìn)行收支查詢時(shí),程序會(huì)根 據(jù)用戶的查詢需求反應(yīng)到 SQL的查詢語(yǔ)句中,然后將查詢結(jié)構(gòu)最終呈現(xiàn)給 用戶。BIrAv。5.
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技賦能教育點(diǎn)亮孩子創(chuàng)新火花
- 身份認(rèn)證技術(shù)在智能家居中的應(yīng)用
- 高效的風(fēng)險(xiǎn)控制方法與安全評(píng)估流程
- 校園安全應(yīng)急預(yù)案細(xì)選
- 三方店鋪買賣合同范本
- 中藥材購(gòu)銷經(jīng)典合同范本
- 三方土地租賃合同格式范文
- 三人共同投資合作合同
- OEM代工合同樣本
- 個(gè)人債務(wù)轉(zhuǎn)讓合同范本
- 鄉(xiāng)鎮(zhèn)衛(wèi)生院2025年工作計(jì)劃
- 2024年山東省泰安市初中學(xué)業(yè)水平生物試題含答案
- 住建局條文解讀新規(guī)JGJT46-2024《施工現(xiàn)場(chǎng)臨時(shí)用電安全技術(shù)標(biāo)準(zhǔn)》
- 物流公司軟件售后服務(wù)流程方案
- 機(jī)械工程類基礎(chǔ)知識(shí)單選題100道及答案解析
- 關(guān)于水滸傳的題目單選題100道及答案解析
- 冠心病課件完整版本
- 2024年衛(wèi)生資格(中初級(jí))-中醫(yī)外科學(xué)主治醫(yī)師考試近5年真題集錦(頻考類試題)帶答案
- 中國(guó)大百科全書(第二版全32冊(cè))08
- 霍尼韋爾Honeywell溫控器UDC2500中文手冊(cè)
- AQ/T 2059-2016 磷石膏庫(kù)安全技術(shù)規(guī)程(正式版)
評(píng)論
0/150
提交評(píng)論