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

正文內(nèi)容

家庭財(cái)務(wù)管家系統(tǒng)畢業(yè)設(shè)計(jì)(論文)正文(編輯修改稿)

2025-07-20 16:53 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 收入管理日常支出管理活期帳戶(hù)管理定期帳戶(hù)管理借入款管理借出款管理查詢(xún)?nèi)粘J罩Ю碡?cái)分析報(bào)告圖 系統(tǒng)功能模塊結(jié)構(gòu)圖第 5章 數(shù)據(jù)庫(kù)設(shè)計(jì)20 世紀(jì) 60 年代后期以來(lái)。由于計(jì)算機(jī)的應(yīng)用范圍得到大大的擴(kuò)展,已不再局限于科學(xué)計(jì)算。用文件系統(tǒng)管理數(shù)據(jù)不能滿(mǎn)足的應(yīng)用,多用戶(hù)共享數(shù)據(jù)的要求。同時(shí)計(jì)算機(jī)軟硬件水平達(dá)到了一個(gè)全新的高度,支持開(kāi)發(fā)較大規(guī)模的軟件,于是出現(xiàn)了數(shù)據(jù)庫(kù)管理系統(tǒng),專(zhuān)門(mén)用于管理數(shù)據(jù)的軟件,標(biāo)志著數(shù)據(jù)庫(kù)時(shí)代的來(lái)臨。數(shù)據(jù)庫(kù)的特點(diǎn)如下:數(shù)據(jù)結(jié)構(gòu)化。文件系統(tǒng)中的數(shù)據(jù)文件相互獨(dú)立,總體上看沒(méi)有嚴(yán)格的結(jié)構(gòu),但數(shù)據(jù)文件內(nèi)部的記錄是有結(jié)構(gòu)的。而記錄之間沒(méi)有聯(lián)系,數(shù)據(jù)存取的單位是記錄數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)在總體上的結(jié)構(gòu)化,同時(shí)數(shù)據(jù)之間的聯(lián)系也得到描述,數(shù)據(jù)的存取可以為一個(gè)字的,幾個(gè)字的,一條記錄或一組記錄 [7]。數(shù)據(jù)的共享性高。冗余小,數(shù)據(jù)庫(kù)系統(tǒng)從整體出發(fā),使得數(shù)據(jù)不再面向某個(gè)應(yīng)用程序??梢栽趹?yīng)用多用戶(hù)共享,大幅度地消減了數(shù)據(jù)冗余,提高了數(shù)據(jù)的一致性,彈性大,易于擴(kuò)充。數(shù)據(jù)有數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)統(tǒng)一管理和控制。數(shù)據(jù)庫(kù)管理系統(tǒng)一般應(yīng)具有下面的功能:提供數(shù)據(jù)的安全防護(hù)、數(shù)據(jù)的完整性檢查、并發(fā)控制、數(shù)據(jù)恢復(fù)功能。通過(guò)對(duì)系統(tǒng)的功能分析,創(chuàng)建出了下列數(shù)據(jù)表。根據(jù)上述的系統(tǒng)分析和用戶(hù)需求分析,設(shè)計(jì)出下列數(shù)據(jù)項(xiàng)。1.用戶(hù)信息(用戶(hù)名稱(chēng),用戶(hù)密碼)2.家庭成員信息(關(guān)系,姓名,生日,信仰)3.借出信息(借款人,金額,出借人,時(shí)間,借款理由,已還)4.日常支出信息(時(shí)間,方式,金額,項(xiàng)目,去向,人員,備忘錄)5.支出項(xiàng)目信息(支出項(xiàng)目)6.日常收入信息(時(shí)間,方式,金額,項(xiàng)目,來(lái)源,人員,備忘錄)7.活期帳戶(hù)信息(開(kāi)戶(hù)時(shí)間,銀行名稱(chēng),儲(chǔ)蓄地址,銀行帳號(hào),金額,開(kāi)戶(hù)人)8.活期存款信息(銀行帳號(hào),存取,開(kāi)戶(hù)金額,時(shí)間,姓名,余額)9.定期存款信息(開(kāi)戶(hù)時(shí)間,銀行名稱(chēng),儲(chǔ)蓄地址,銀行帳號(hào),金額,期限,存款人,已取)10.收入項(xiàng)目信息(收入項(xiàng)目)11.借入信息(借入人,金額,出借人,時(shí)間,借入理由,已還)有了上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),就可以進(jìn)行下面的數(shù)據(jù)庫(kù)設(shè)計(jì)了。 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)得到了上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種實(shí)體,以及它們之間的關(guān)系了,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。本家庭財(cái)務(wù)管家系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:用戶(hù)信息實(shí)體,家庭成員信息實(shí)體,活期帳戶(hù)信息實(shí)體,日常收入信息實(shí)體,日常支出信息實(shí)體,活期存款信息實(shí)體,定期存款信息實(shí)體,借出信息實(shí)體,借入信息實(shí)體,收入項(xiàng)目信息實(shí)體,支出項(xiàng)目信息實(shí)體,各個(gè)主要實(shí)體具體的描述 ER 圖如下:用戶(hù)信息實(shí)體用戶(hù)名稱(chēng) 用戶(hù)密碼圖 ER圖家庭成員信息實(shí)體關(guān)系姓名 生日 信仰圖 ER圖活期帳戶(hù)信息實(shí)體開(kāi)戶(hù)時(shí)間銀行名稱(chēng)儲(chǔ)蓄地址 銀行帳號(hào)金額開(kāi)戶(hù)人圖 ER圖日常收入信息實(shí)體時(shí)間方式金額 項(xiàng)目 來(lái)源人員備忘錄圖 ER圖日常支出信息實(shí)體時(shí)間方式金額 項(xiàng)目 去向人員備忘錄圖 ER圖活期存款信息實(shí)體銀行帳號(hào)存取開(kāi)戶(hù)金額 時(shí)間 姓名余額圖 ER圖定期存款信息實(shí)體開(kāi)戶(hù)時(shí)間銀行名稱(chēng)儲(chǔ)蓄地址銀行帳號(hào) 金額期限開(kāi)戶(hù)人已取圖 ER圖借出信息實(shí)體借款人金額出借人 時(shí)間 借款理由已還圖 ER圖借入信息實(shí)體借入人金額出借人 時(shí)間借入理由已還圖 ER圖如圖綜合以上 ER 模型,有整個(gè)系統(tǒng)的 ER 關(guān)系圖,如圖所示:收入項(xiàng)目信息實(shí)體 支出項(xiàng)目信息實(shí)體查找 查找日常收入信息實(shí)體 日常支出信息實(shí)體查找管理管理管理用戶(hù)信息實(shí)體活期帳戶(hù)信息實(shí)體活期存款信息實(shí)體定期存款信息實(shí)體管理借入信息實(shí)體借出信息實(shí)體圖 系統(tǒng)總體 ER圖 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)現(xiàn)在需要將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為 Access 2022 數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。家庭財(cái)務(wù)管家系統(tǒng)數(shù)據(jù)庫(kù)中的主要表格的設(shè)計(jì)結(jié)構(gòu)如下面的表所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。表 51 用戶(hù)信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段用戶(hù)名稱(chēng) 文本 50 否用戶(hù)密碼 文本 50 否表 52 家庭成員信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段關(guān)系 文本 50 是姓名 文本 50 是生日 文本 50 否信仰 文本 50 否表 53 借出信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段得款人 文本 50 是金額 貨幣 8 是出借人 文本 50 是時(shí)間 文本 50 是借款理由 文本 50 否已還 文本 50 否表 54 日常支出信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段時(shí)間 文本 50 是方式 文本 50 是金額 貨幣 8 是項(xiàng)目 文本 50 是去向 文本 50 是人員 文本 50 是備忘錄 備注 16 否表 55 支出項(xiàng)目信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段支出項(xiàng)目 文本 50 是表 56 日常收入信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段時(shí)間 文本 50 是方式 文本 50 是金額 貨幣 8 是項(xiàng)目 文本 50 是來(lái)源 文本 50 是人員 文本 50 是備忘錄 備注 16 否表 57 活期帳戶(hù)信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段開(kāi)戶(hù)時(shí)間 文本 50 是銀行名稱(chēng) 文本 50 是儲(chǔ)蓄地址 文本 50 是銀行帳號(hào) 文本 50 是金額 貨幣 8 是開(kāi)戶(hù)人 文本 50 是表 58 活期存取信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段帳號(hào) 文本 50 是存取 文本 50 是金額 貨幣 8 是時(shí)間 文本 50 是姓名 文本 50 是余額 貨幣 8 是表 59 定期存款信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段開(kāi)戶(hù)時(shí)間 文本 50 是銀行名稱(chēng) 文本 50 是儲(chǔ)蓄地址 文本 50 是銀行帳號(hào) 文本 50 是金額 貨幣 8 是期限 文本 50 是開(kāi)戶(hù)人 文本 50 是已取 文本 50 否表 510 收入項(xiàng)目信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段收入項(xiàng)目 文本 50 是表 511 借入信息表字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段長(zhǎng)度 必填字段借入人 文本 50 是金額 貨幣 8 是出借人 文本 50 是時(shí)間 文本 50 是借入理由 文本 50 否已還 文本 50 否 數(shù)據(jù)庫(kù)的配置連接因?yàn)椴捎玫氖?Microsoft Access 數(shù)據(jù)庫(kù),所以配置連接非常簡(jiǎn)單。只要保證 Microsoft Access 數(shù)據(jù)庫(kù)的路徑正確就行了。本系統(tǒng)數(shù)據(jù)庫(kù)配置主要代碼如下:39。ADO 編程模型連接數(shù)據(jù)庫(kù)Public Function Connectstring() As String39。Dim Str_path As StringStr_path =C:\Documents and Settings\羅藝\桌面\家庭理財(cái)管家系統(tǒng)最新\databaseConnectstring = Provider=。Data Source=39。 amp。 Str_path amp。 39。Persist Security Info=FalseEnd Function第 6章 家庭財(cái)務(wù)管家系統(tǒng)的實(shí)現(xiàn) 用戶(hù)身份驗(yàn)證窗體的實(shí)現(xiàn)對(duì)于家庭財(cái)務(wù)管家系統(tǒng)而言使用系統(tǒng)時(shí)進(jìn)行身份驗(yàn)證是非常必要的,所以創(chuàng)建如圖 61 所示的用戶(hù)身份驗(yàn)證窗體。首先啟動(dòng) Microsoft Visual Basic 中文版,單擊[ 新建工程命令] ,在工程模板中選擇標(biāo)準(zhǔn) EXE,Visual Basic 將自動(dòng)生成一個(gè) Form 窗體。在這個(gè)窗體上添加控件,屬性如圖所示設(shè)置。 圖 61 用戶(hù)身份驗(yàn)證窗體如果用戶(hù)要進(jìn)入系統(tǒng),輸入了用戶(hù)名稱(chēng)、用戶(hù)密碼后,單擊[確定]按鈕。系統(tǒng)將完成對(duì)用戶(hù)名稱(chēng)和密碼進(jìn)行檢測(cè)的功能。結(jié)果如下:1.首先判斷用戶(hù)名稱(chēng)和用戶(hù)密碼是否為空,兩項(xiàng)都為空或其中一項(xiàng)為空時(shí),系統(tǒng)將給出如圖 62 所示的提示注意窗體: 圖 62 提示注意窗體具體實(shí)現(xiàn)代碼如下:..........................If ThenMsgBox 您輸入的用戶(hù)名稱(chēng)不存在,請(qǐng)重新輸入!, vbOKOnly + 32, 注意2.如果兩項(xiàng)都不為空,這就要通過(guò) SQL 語(yǔ)句對(duì)輸入的記錄在數(shù)據(jù)庫(kù)的“用戶(hù)信息”表中進(jìn)行核對(duì)。SQL 語(yǔ)句如下:..........................Set Mydb1 = ExeCutesql(select 用戶(hù)名稱(chēng),用戶(hù)密碼 from 用戶(hù)信息 where 用戶(hù)名稱(chēng)=39。 amp。 Str_name amp。 39。, Str_text)..........................3.如果輸入錯(cuò)誤的用戶(hù)名稱(chēng)或用戶(hù)密碼超過(guò)三次,系統(tǒng)將給出如圖 63 所示的提示窗體:圖 63 提示注意窗體具體實(shí)現(xiàn)代碼如下:..........................If I = 3 ThenMsgBox 您輸入的錯(cuò)誤用戶(hù)名稱(chēng)或用戶(hù)密碼已超過(guò)三次,本系統(tǒng)將關(guān)閉!, vbOKOnly + 48, 注意..........................4.如果輸入的用戶(hù)名稱(chēng)和用戶(hù)密碼正確,將會(huì)顯示主窗體菜單窗體 form_main中的模塊。具體實(shí)現(xiàn)代碼如下:..........................If Trim(Str_password) = Str_userpassword Then..........................在家庭理財(cái)管家系統(tǒng)中要使用多文檔界面,單擊菜單命令[工程]下拉菜單中的“添加 MDI Form”圖標(biāo)按鈕,生成一個(gè)窗體。接著編輯系統(tǒng)主界面的菜單。首先選中主窗體,選擇菜單命令[工具]下拉菜單中的[菜單編輯器],打開(kāi)菜單編輯器對(duì)話(huà)框,如圖 64 所示對(duì)系統(tǒng)主菜單進(jìn)行設(shè)計(jì)。圖 64 用菜單編輯器設(shè)計(jì)主菜單按照菜單編輯器所示創(chuàng)建主界面添加菜單窗體。創(chuàng)建好的窗體如圖 65 所示圖 65 系統(tǒng)主菜單窗體對(duì)于家庭理財(cái)管家系統(tǒng)而言由于家庭成員不是唯一的,所以非常有必要設(shè)計(jì)添加用戶(hù)窗體。單擊菜單命令[工程]下拉菜單中的“添加窗體”圖標(biāo)按鈕,生成一個(gè)窗體。在這個(gè)窗體上添加控件,屬性如圖 66 所示設(shè)置。圖 66 添加用戶(hù)窗體添加用戶(hù)窗體主要實(shí)現(xiàn)系統(tǒng)管理員對(duì)新增用戶(hù)的添加。當(dāng)需要添加用戶(hù)時(shí),輸入用戶(hù)名稱(chēng)、用戶(hù)密碼、確認(rèn)密碼后,單擊[確認(rèn)]按鈕。系統(tǒng)將具體實(shí)現(xiàn)對(duì)用戶(hù)名稱(chēng)、用戶(hù)密碼的添加和對(duì)密碼進(jìn)行檢測(cè)確認(rèn)的功能。1.首先判斷用戶(hù)名稱(chēng)和用戶(hù)密碼是否為空,兩項(xiàng)都為空或其中一項(xiàng)為空時(shí),系統(tǒng)將給出如圖 67 所示的提示注意窗體: 圖 67 提示注意窗體具體實(shí)現(xiàn)代碼如下:..........................If Trim() = Or Trim() = Or Trim() = Then MsgBox 用戶(hù)名稱(chēng)或用戶(hù)密碼不能為空!Exit Sub2.如果增加的用戶(hù)名稱(chēng)和用戶(hù)密碼能夠正確輸入到用戶(hù)信息表中,系統(tǒng)將給出如圖 68 所示的提示注意窗體:圖 68 提示注意窗體具體實(shí)現(xiàn)代碼如下:..........................If Trim() = Trim() Then ExeCutesql insert into 用戶(hù)信息 values(39。 amp。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1