freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

家庭理財(cái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2024-07-21 20:34 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ARD0CARD0CARD0CARD0CARD0CARD0CARD0CARD08現(xiàn)金表D8CASH0CHSH02 數(shù)據(jù)流圖數(shù)據(jù)流圖(DFD)是一種圖形化技術(shù),它描述信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換。數(shù)據(jù)流圖是系統(tǒng)邏輯功能的圖形表示[4]。在繪畫(huà)數(shù)據(jù)流圖的過(guò)程中會(huì)涉及到數(shù)據(jù)字典的數(shù)據(jù)流、加工、存儲(chǔ)。數(shù)據(jù)字典是數(shù)據(jù)流圖的輔助資料。下面給出各個(gè)模塊的數(shù)據(jù)流圖分別如圖21—圖210所示。;。圖21登錄模塊數(shù)據(jù)流圖圖22個(gè)人信息管理模塊數(shù)據(jù)流圖圖23用戶管理模塊數(shù)據(jù)流圖圖24日常收入模塊數(shù)據(jù)流圖圖25日常支出模塊數(shù)據(jù)流圖圖26借出模塊數(shù)據(jù)流圖圖27負(fù)債模塊數(shù)據(jù)流圖圖28銀行卡管理模塊數(shù)據(jù)流圖圖29資產(chǎn)管理模塊數(shù)據(jù)流圖圖210現(xiàn)金管理模塊數(shù)據(jù)流圖 性能需求系統(tǒng)的性能需求是對(duì)系統(tǒng)必須滿足的包括速度(響應(yīng)時(shí)間)、安全性、可維護(hù)性、適應(yīng)性等方面的需求。還有在用戶操作錯(cuò)誤時(shí)能對(duì)用戶進(jìn)行提示。在系統(tǒng)的安全性方面,本系統(tǒng)采用了用戶登陸、權(quán)限設(shè)置等對(duì)用戶進(jìn)入系統(tǒng)的限制,有限的防止了系統(tǒng)數(shù)據(jù)的泄漏,保護(hù)了家庭財(cái)務(wù)的隱私。同時(shí)由于本系統(tǒng)是一個(gè)小型系統(tǒng),其運(yùn)行的速度相對(duì)也較快。第3章 總體設(shè)計(jì)家庭理財(cái)管理系統(tǒng),能大幅度的降低家庭管理財(cái)務(wù)的工作量,也使得管理財(cái)務(wù)工作變得輕松簡(jiǎn)單。根據(jù)對(duì)系統(tǒng)做的需求分析及可行性分析,做系統(tǒng)的總體設(shè)計(jì)。總體設(shè)計(jì)階段的基本目的是設(shè)計(jì)軟件的結(jié)構(gòu)。 系統(tǒng)功能劃分通過(guò)需求分析中的功能需求分析可以了解到,系統(tǒng)主要的功能需求為:用戶登錄功能、用戶信息管理、日常收入支出管理、日常借貸管理、財(cái)務(wù)管理、現(xiàn)金銀行卡管理等。為了從簡(jiǎn)的理解和設(shè)計(jì)家庭理財(cái)管理系統(tǒng),本系統(tǒng)將采用分模塊逐步設(shè)計(jì)的方法來(lái)設(shè)計(jì)系統(tǒng)。同時(shí)提高系統(tǒng)處理的效率,使家庭理財(cái)?shù)墓ぷ髂芤?guī)范化和程序化。由此可將系統(tǒng)劃分為以下功能模塊:1. 登錄模塊:用戶身份有管理員賬戶、家庭普通成員賬戶。所有的用戶身份成員均使用用戶名和用戶密碼進(jìn)行登錄。用戶名和用戶密碼匹配后進(jìn)入同一管理界面,通過(guò)權(quán)限的判斷,在管理界面下,普通用戶賬戶不顯示用戶管理功能;管理員賬戶則能添加則可以管理編輯用戶。用戶名和用戶密碼不匹配或不存在則提示錯(cuò)誤,用戶需重新輸入。2. 用戶信息管理模塊:家庭普通成員只能進(jìn)行個(gè)人信息的管理,即修改、查詢個(gè)人信息。管理員賬戶則可以進(jìn)行所有用戶信息的管理。包括添加、修改、刪除、查詢所有用戶信息。3. 日常收入管理模塊:所有用戶身份的用戶都能進(jìn)行日常收入管理,包括添加、修改、刪除、查詢?nèi)粘J杖?。同時(shí)在查詢?nèi)粘J杖氲耐瑫r(shí)可進(jìn)行查詢?nèi)粘J杖氲慕痤~統(tǒng)計(jì)。4. 日常支出管理模塊:所有用戶身份的用戶都能進(jìn)行日常支出管理,包括添加、修改、刪除、查詢?nèi)粘VС?。同時(shí)在查詢?nèi)粘VС龅耐瑫r(shí)可進(jìn)行查詢?nèi)粘VС龅慕痤~統(tǒng)計(jì)。5. 借出管理模塊:所有用戶身份的用戶都能進(jìn)行日常借出管理,對(duì)借出及其歸還狀況進(jìn)行管理。包括添加、修改、刪除、查詢借出。同時(shí)在查詢借出的同時(shí)可進(jìn)行查詢?nèi)粘=璩龅慕痤~統(tǒng)計(jì)。6. 負(fù)債管理模塊:所有用戶身份的用戶都能進(jìn)行日常負(fù)債管理,對(duì)負(fù)債及其歸還狀況進(jìn)行管理。包括添加、修改、刪除、查詢負(fù)債。同時(shí)在查詢負(fù)債的同時(shí)可進(jìn)行查詢?nèi)粘X?fù)債的金額統(tǒng)計(jì)。7. 家庭資產(chǎn)管理模塊:所有用戶身份的用戶都能進(jìn)行家庭資產(chǎn)管理,家庭資產(chǎn)管理是對(duì)家庭資產(chǎn)購(gòu)買的管理,記錄了資產(chǎn)的數(shù)量金額等信息。包括添加、修改。刪除、查詢家庭資產(chǎn)。同時(shí)在查詢資產(chǎn)的同時(shí)可進(jìn)行對(duì)查詢資產(chǎn)的金額統(tǒng)計(jì)。8. 統(tǒng)計(jì)管理模塊:所有用戶身份的用戶都能進(jìn)行統(tǒng)計(jì)管理,統(tǒng)計(jì)管理是對(duì)收入、支出、借貸的統(tǒng)計(jì),能根據(jù)用戶輸入的時(shí)間段(按月)對(duì)收入、支出、借貸進(jìn)行金額的流動(dòng)統(tǒng)計(jì),并形成圖表。9. 銀行卡管理模塊:所以用戶身份都用戶都能進(jìn)行銀行卡管理,管理銀行卡的信息。包括添加、修改。刪除、查詢銀行卡信息。10. 現(xiàn)金管理模塊:所有用戶身份的用戶都能進(jìn)行現(xiàn)金管理,包括查詢現(xiàn)金,修改現(xiàn)金。下面給出家庭理財(cái)管理系統(tǒng)的功能模塊圖:圖31家庭理財(cái)管理系統(tǒng)模塊功能圖 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是在選定的數(shù)據(jù)庫(kù)管理基礎(chǔ)上建立數(shù)據(jù)庫(kù)的過(guò)程。數(shù)據(jù)庫(kù)設(shè)計(jì)除用戶要求分析外,還包括該內(nèi)結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)等三個(gè)階段[4]。 概念結(jié)構(gòu)設(shè)計(jì)家庭理財(cái)管理系統(tǒng)的實(shí)體成員包括(管理員、家庭普通成員、個(gè)人信息、家庭成員信息、支出信息、收入信息、物品信息、銀行卡信息、現(xiàn)金信息、借出信息、負(fù)債信息)。管理員和家庭普通成員均為核心實(shí)體,對(duì)其他的實(shí)體為其操作對(duì)象。數(shù)據(jù)庫(kù)的概念數(shù)據(jù)模型可用ER模型表示。下面給出管理員和家庭普通成員的關(guān)系描述ER圖如圖31—圖32所示。 圖32管理員關(guān)系描述ER圖圖33家庭普通成員關(guān)系描述ER圖 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)設(shè)計(jì)階段完成的概念模型轉(zhuǎn)換成能被選定的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)支持的數(shù)據(jù)模型?,F(xiàn)將概念結(jié)構(gòu)進(jìn)行轉(zhuǎn)換成下述對(duì)應(yīng)的關(guān)系數(shù)據(jù)模型。表31:邏輯結(jié)構(gòu)用戶管理登錄賬戶、登錄身份、姓名、性別、出生日期、添加人員、添加時(shí)間、登錄密碼收入項(xiàng)目收入編號(hào)、收入名稱、收入人員、收入類型、收入賬戶、收入日期、收入金額、備注、記賬人員、記賬時(shí)間、修改人員支出項(xiàng)目支出編號(hào)、支出名稱、支出人員、支出類型、支出賬戶、支出日期、支出金額、備注、記賬人員、記賬時(shí)間、修改人員借出項(xiàng)目借出編號(hào)、借出名稱、借出人員、借出類型、銀行卡號(hào)、借出時(shí)間、金額、是否歸還、備注、記賬人員、記賬時(shí)間、修改人員、歸還類型、歸還賬戶、歸還時(shí)間負(fù)債項(xiàng)目負(fù)債編號(hào)、負(fù)債名稱、負(fù)債人員、負(fù)債類型、銀行卡號(hào)、負(fù)債時(shí)間、金額、是否歸還、備注、記賬人員、記賬時(shí)間、修改人員、歸還類型、歸還賬戶、歸還時(shí)間資產(chǎn)項(xiàng)目資產(chǎn)編號(hào)、資產(chǎn)名稱、購(gòu)入人員、資產(chǎn)類型、購(gòu)買數(shù)量、資產(chǎn)金額、購(gòu)入日期、購(gòu)入方式、銀行卡號(hào)、備注、登記人員、登記時(shí)間、修改人員銀行卡項(xiàng)目銀行卡編號(hào)、銀行卡號(hào)、持有人、金額、開(kāi)戶銀行、開(kāi)戶時(shí)間、登記人員、登記時(shí)間現(xiàn)金項(xiàng)目現(xiàn)金編號(hào)、現(xiàn)金 物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)是為數(shù)據(jù)模型在設(shè)備上選定合適的存儲(chǔ)結(jié)構(gòu)和存取方法,以獲得數(shù)據(jù)庫(kù)的最佳存取效率[4]。下表為本系統(tǒng)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì):表32:物理結(jié)構(gòu)數(shù)據(jù)訪問(wèn)方式存取單位存取設(shè)備保密條件用戶表直接字節(jié)硬盤(pán)無(wú)日常收入表直接字節(jié)硬盤(pán)無(wú)日常支出表直接字節(jié)硬盤(pán)無(wú)借出表直接字節(jié)硬盤(pán)無(wú)負(fù)債表直接字節(jié)硬盤(pán)無(wú)資產(chǎn)表直接字節(jié)硬盤(pán)無(wú)銀行卡表直接字節(jié)硬盤(pán)無(wú)現(xiàn)金表直接字節(jié)硬盤(pán)無(wú)第4章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體地實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō),進(jìn)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的精確描述。詳細(xì)設(shè)計(jì)階段的任務(wù)還不是具體地編寫(xiě)程序,而是要設(shè)計(jì)出程序的藍(lán)圖[3]。 結(jié)構(gòu)程序設(shè)計(jì)程序流程圖是描述程序處理過(guò)程得到工具。它對(duì)控制程序的描繪很直觀。下面將通過(guò)對(duì)家庭理財(cái)管理系統(tǒng)各個(gè)模塊進(jìn)行編寫(xiě)程序流程圖。更加直觀的對(duì)家庭理財(cái)系統(tǒng)進(jìn)行精確描述。下面給出系統(tǒng)模塊的程序流程圖如圖41—圖46所示。圖41登錄模塊程序流程圖 圖42個(gè)人信息管理模塊程圖43用戶管理、收入、支出、資產(chǎn)管理模塊程序流程圖圖44借貸模塊程序流程圖圖45統(tǒng)計(jì)模塊程序流程圖圖46現(xiàn)金管理模塊程序流程圖 人機(jī)交互設(shè)計(jì)人機(jī)界面設(shè)計(jì)是接口設(shè)計(jì)的一個(gè)重要的組成部分,在設(shè)計(jì)過(guò)程中的4個(gè)問(wèn)題是:用戶幫助設(shè)施。響應(yīng)時(shí)間、出錯(cuò)信息處理、和命令交互[5]。本系統(tǒng)在設(shè)計(jì)時(shí)針對(duì)上述問(wèn)題進(jìn)行處理。當(dāng)用戶進(jìn)入登陸界面時(shí)設(shè)置了幫助文檔能幫助新用戶了解系統(tǒng)。同時(shí)在用戶進(jìn)行操作的過(guò)程中,用戶操作錯(cuò)誤,系統(tǒng)將通過(guò)彈出窗體提示用戶的操作錯(cuò)誤。在命令交互方面,本系統(tǒng)一般采用人性化的功能按鈕來(lái)對(duì)系統(tǒng)進(jìn)行命令操作。不需要用戶具備高水準(zhǔn)的計(jì)算機(jī)知識(shí)。擴(kuò)大用戶的使用范圍。第5章 實(shí)現(xiàn)家庭理財(cái)管理系統(tǒng)主要實(shí)現(xiàn)的功能有:(1)登錄管理、(2)個(gè)人信息管理、(3)用戶信息管理、(4)日常收入管理、(5)日常支出管理、(6)借出管理、(7)負(fù)債管理、(8)資產(chǎn)管理、(9)統(tǒng)計(jì)管理、(10)現(xiàn)金管理、(11)銀行卡管理。其中日常收入管理與日常支出管理工統(tǒng)歸為日常收支管理,借出管理和負(fù)債管理可統(tǒng)歸為借貸管理。下面詳細(xì)介紹各個(gè)功能。每個(gè)功能的實(shí)現(xiàn)不外乎查詢、修改、刪除、添加這四個(gè)。在下面的介紹中將對(duì)日常收入管理模塊、和登錄模塊的實(shí)現(xiàn)進(jìn)行具體代碼分析。 登錄管理家庭理財(cái)管理系統(tǒng)的登錄界面主要包括用戶名輸入框、密碼輸入框、登錄按鈕、退出按鈕、使用說(shuō)明等。用戶在進(jìn)行登錄時(shí),輸入用戶名和用戶密碼。如果用戶輸入信息為空,則系統(tǒng)自動(dòng)提示,輸入的信息不能為空。輸入不為空后,系統(tǒng)將對(duì)用戶輸入的用戶名和用戶名密碼與數(shù)據(jù)庫(kù)中用戶表的用戶名和用戶密碼進(jìn)行匹配,如果不匹配,則系統(tǒng)自動(dòng)提示用戶信息錯(cuò)誤。如果匹配,則對(duì)用戶的身份進(jìn)行判斷,判斷后進(jìn)入首頁(yè)界面,選擇對(duì)用戶顯示的功能鍵。圖51登錄界面用戶登錄的主要實(shí)現(xiàn)代碼如下: private void loginbutton_Click(object sender, EventArgs e) //登錄 { //鏈接數(shù)據(jù)庫(kù) SqlConnection connection = new SqlConnection(server=(local)。database=家庭理財(cái)管理系統(tǒng)。integrated security=true)。()。SqlCommand cmd = new SqlCommand(Select * from 用戶表 where 登錄賬戶=39。 + () + 39。, connection)。 //從用戶表中查詢用戶登錄的信息SqlDataReader sdr = ()。if ( == amp。amp。 == ) //判斷輸入都不為空{(diào) (提示:用戶名和密碼不能為空!, 警告)。 ……} else if ( == ) //判斷輸入名不為空 { (提示:用戶名不能為空!, 警告)。 ……} else if ( == ) //判斷密碼不為空 {(提示:密碼不能為空!, 警告)。 ……}else //登錄信息不為空 { if (!) //判斷登錄名不存在 {(提示:登錄名不存在!, 警告)。 ……} else //登錄名存在 { ()。 if (sdr[7].ToString() != ) //判斷密碼錯(cuò)誤 {(提示:密碼錯(cuò)誤!, 警告)。 ……} else //檢索到用戶信息 {name = ().Trim()。//賦用戶信息值給靜態(tài)變量 password = ().Trim()。 lower = sdr[2].ToString()。 xingming = sdr[1].ToString()。 首頁(yè)界面 mana = new 首頁(yè)界面()。 ()。 ()。} ()。}} ()。} 個(gè)人信息管理個(gè)人信息管理包括了個(gè)人信息的查詢、修改和密碼的修改。用戶在登錄可以進(jìn)入用戶個(gè)人的信息管理。個(gè)人信息的查詢將從數(shù)據(jù)庫(kù)中查找匹配用戶賬戶的用戶信息顯示在電腦終端上。用戶信息的修改也是先通過(guò)查找數(shù)據(jù)庫(kù)中與用戶名匹配的數(shù)據(jù)顯示在電腦終端上,用戶進(jìn)行修改操作,再返回?cái)?shù)據(jù)庫(kù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1