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

正文內(nèi)容

基于cs的家庭財務管理系統(tǒng)的設計與實現(xiàn)—畢業(yè)設計-在線瀏覽

2025-02-05 21:44本頁面
  

【正文】 ??蛻魬贸绦蚴窍到y(tǒng)中用戶與數(shù)據(jù)進行交互的部件。中間 負責聯(lián)結(jié)客戶應用程序與服務器管理程序,協(xié)同完成一個作業(yè),以滿足用戶查詢管理數(shù)據(jù)的要求。 管 理員登錄后可進行總體設計、維護系統(tǒng)的總體功能 ,客戶進入后只進行相關(guān)的數(shù)據(jù)查詢和日期查詢;添加家庭收入和家庭支出;管理員則主要負責管理,用戶及角色的管理等,每個角色都可以進行修改自身密碼的操作。對 用戶 角色 管理 (對登錄用戶的管理), 收支類型設置 (對家庭支出和家庭收入的統(tǒng)計),家庭資產(chǎn)管理(統(tǒng)計家庭的所有物資), 家庭理財(家庭收支管理總的概括 和統(tǒng)計總的節(jié)余 ) , 數(shù)據(jù)庫管理 (包括日期的查詢 和編號的查詢),實現(xiàn)功能開發(fā)是最基本的,對各個環(huán)節(jié)運行是足夠的充分,在實現(xiàn)功能上體現(xiàn)了整體與局部的關(guān)系和數(shù)據(jù)庫的關(guān)聯(lián),對各個功能模塊的了解應該有比較充分的認識,特別是對數(shù)據(jù)庫的分析和查詢方面有比較嚴格的調(diào)配,只有充分對數(shù)據(jù)庫的了解才能更好的調(diào)配,餅圖的出現(xiàn)更好的了解現(xiàn)在家庭收入與支出的關(guān)系。 我們根據(jù)應用系統(tǒng)的有關(guān)規(guī)范標準和具體業(yè)務需 求,結(jié)合軟件開發(fā)技術(shù)發(fā)展狀況,選擇了以下相應系統(tǒng) 軟件或工具軟件, 以確定科學、合理的開發(fā)方案。CPU Intel(R)CeLeron(R)M,內(nèi)存 SDRAM 512M, Microsoft OFFICE ACCESS 2020, 操作系統(tǒng): Windows 建議用戶CPU PIII,內(nèi)存 256M 及以上, 數(shù)據(jù)庫版本 ACCESS 2020 以上最好。 錯誤 正確 圖 31 系統(tǒng)登陸模塊流程 圖 用戶注冊模塊功能的設計 該模塊 實現(xiàn)了用戶的注冊功能,在確認按鈕的代碼中,將用戶輸入的用戶名稱與數(shù)據(jù)庫中已經(jīng)有的用戶名做個對比,如果判斷已經(jīng)存在的用戶名,則提示用戶輸入的用戶名稱已經(jīng)存在;如果用戶名沒有被使用過,則兩次輸入的密碼是否一致,如果不一致,返回重新輸入,如果一致,則將用戶信息保存到數(shù)據(jù)庫中,提示用戶注冊成功 圖 32 用戶注冊模塊流程圖 密碼修改模塊功能的設計 在本模塊中 ,代碼先對用戶輸入的舊密碼進行判斷,和原來的密碼進行對比,如果是不同的,則提示用戶輸入密碼錯誤,要求用戶重新輸入密碼,如果是相同的,判斷兩次輸入的新密碼是否一致,如果不一致,要求用戶重新輸入新的密碼。下次用戶登陸的時候必須輸入新的密碼才可以進入系統(tǒng)。 圖 33 密碼修改模塊流程圖 功能說明:分 為二個子模塊:用戶收入模塊和用戶支出模塊,前者是根據(jù)編號的唯一性,便于查找的方便,更多收入物品 和收入的金額, 此處考慮到輸入的錯誤,只能輸入相關(guān)的數(shù)值而不能輸入相關(guān)別的符號。備注的功能更多的增加了物品信息,便于用戶更好的查找信息 ; 還利用 VB 中的控件 DATAGRETE 顯示出來,便于用戶更好了解所收入的東西。 (2)支出 /支出說明:支出 /收入的物品類型進行解釋。 (4)支出 /收入日期:對時間的添加更確定它的統(tǒng)計。 備注各個環(huán)節(jié)的東西與支出 /收入類型詳細的闡述。資產(chǎn)名稱和購買價格也 提供了購買的信息,數(shù)量也是提供了便于統(tǒng)計的金額。 (2)購買的數(shù)量:物品的總的數(shù)目。 (4)購買的日期:對物品所在日期進行標記。 收支統(tǒng)計界面 收支信息輸入 是否輸入必填信息息 統(tǒng)計成功,保存入數(shù)據(jù)庫 否 是 圖 35 資產(chǎn)統(tǒng)計模塊流程 資產(chǎn)查詢模塊 功能說明:這部分都是根據(jù)上面家庭收入和支出的信息以及編號的信息所以前面比較重要,這也是查詢語句的關(guān)鍵點,只有上面的輸入比較正確那么整個查詢才有比較正確。 而按日期查詢也是同樣的 , 但選擇日期也是根據(jù)本軟件自己定的,也是由COMBOY 控件所帶的功能,然 后寫入 相關(guān)的載如信息,所以選擇相應的日期也便于管理和系統(tǒng)的查詢。查詢結(jié)果以表形式顯示在頁面上 , 可以通過點擊單條記錄后面的編輯,刪除鏈接到相應的處理頁面對用戶信息進行管理。 資產(chǎn)統(tǒng)計的界面 輸入統(tǒng)計信息 信息是否完整 成功保存到數(shù)據(jù)庫 否 是 圖 36收支查詢模塊流程圖 功能說明:系統(tǒng)管理員登錄后,通過點擊信息統(tǒng)計進入統(tǒng)計頁面(這 部分本來在 家庭理財里面分析)根據(jù)收入和支出的金額統(tǒng)計出各個總 金額。 進入收 支查詢界面 輸入查詢條件 查詢條件是否完整 查詢?nèi)掌谑欠裰貜? 從數(shù)據(jù)庫中讀取數(shù)據(jù) 是 否 是 否 將相關(guān)的數(shù)據(jù)返回界面 圖 37功能示意 圖 4 系統(tǒng)設計 該系統(tǒng)采用 ACCESS 2020 作為后臺數(shù)據(jù)庫去存儲所有 關(guān)的數(shù)據(jù),通過對整個系統(tǒng)運行過程和數(shù)據(jù)流程分析,設計出實際的數(shù)據(jù) 庫實體,以及他們之間的關(guān)系,為后面的數(shù)據(jù)庫結(jié)構(gòu)設計打基礎(chǔ)。 數(shù)據(jù)模型的最終目的就是規(guī)劃且能夠有效地處理事務,把系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲、維護、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時、準確地從數(shù)據(jù)庫中獲得所需的信息,并且保持應用開發(fā) 簡潔 性的關(guān)系數(shù)據(jù)庫,并在數(shù)據(jù)庫的規(guī)范話、性能優(yōu)化以及數(shù)據(jù)的簡潔性之間達到平衡。 主要的目標是根據(jù)各個功能關(guān)系 很直觀的看到數(shù)據(jù) 的整體 流向 圖如下: 家庭理財系統(tǒng) 用戶登陸 家庭理財 資產(chǎn)管理 數(shù)據(jù)庫管理 退出系統(tǒng) 用戶登陸 增加新用戶 修改密碼 收入支出總 家庭收入 家庭總財產(chǎn) 收入編號查詢 支出編號查詢 日期查詢 退出系統(tǒng) 家庭 支出 圖 41輸入輸出示意 圖 根據(jù)需求分析,本系統(tǒng)后臺數(shù)據(jù)庫 共分為 4 個表,以下分別給出各個數(shù)據(jù)庫表的簡單描述 。 表 2 用戶基本信息 字段名 字段類型 是否主鍵 說明 用戶名 自動編號 是 管理員賬號 密碼 文本 否 管理員 密碼 權(quán)限 文本 否 管理員 權(quán)限 家庭 收入表 記錄家庭的收入情況和各個數(shù)據(jù)類型的設置 。 表 4 家庭支出信息表 字段名 字段類型 是否主鍵 說明 編號 自動 編號 是 設計支出物體編號 支出說明 文本 否 管理員 密碼 支出金額 數(shù)字 否 管理員 權(quán)限 年 數(shù)字 否 設置日期年 月 數(shù)字 否 設置日期月 日 數(shù)字 否 設置日期日 支出者 文本 否 添加支出者姓名 備注 文本 否 添加物品的信息 管理用戶的資財錄入的各個財產(chǎn)情況 。在用戶注冊時,通過其配套的驗證控件對用戶輸入進行驗證,如當用戶名已存在時,當密碼與確認密碼不匹配等時候,提示其重新輸入。如果用戶忘記密碼,可以用別人的SYSTEM 密碼和賬號進入系統(tǒng) , 進入后可以進行相應修改密碼,如果用戶名與數(shù)據(jù)庫中保存的相同,則系統(tǒng)提示信息 。理財系統(tǒng)的首頁如圖 51: 圖 42 理財系統(tǒng)登陸首頁 為了更好的提供用戶的權(quán)限和密碼的修改,系統(tǒng)總體進行各個方面權(quán)限。如果密碼不一致就會報錯,但密碼 填寫可以同修改前一致 ,其修改密碼的典型代碼如下所示: If = True Then //根據(jù)輸入信息判斷 MsgBox 沒有這個用戶 , vbOKOnly + vbExclamation, ElseIf Trim((1)) Trim() Then MsgBox 原密碼不正確 , vbOKOnly + vbExclamation, ElseIf Trim() = Then MsgBox 新密碼不能為空 , vbOKOnly + vbExclamation, ElseIf Trim() Trim() Then MsgBox 密碼不一致 , vbOKOnly + vbExclamation, = = Else (1) = MsgBox 修改密碼成功 , vbOKOnly + vbExclamation, Unload Me End If 財務管理主要是由家庭收入、家庭支出、家庭收入支出統(tǒng)計圖表所組成的。更給用戶一目了然的統(tǒng)計,顯示 家庭的收入和支出的比例關(guān)系 ,最后節(jié)余的 也是 通過控件以圖 顯示 如下: 圖 44餅圖分析家庭節(jié)余 由于圖片分析比較直觀所以典型代碼如下所示: Dim sql As String sql = select sum (收入金額 ) as 家庭 總收入金額 from 家庭收入 sql, conn, adOpenKeyset, adLockPessimistic If 0 And Len(Trim((0))) 0 Then = (0) End If sql = select sum (支出金額 ) as 家庭 總支出金額 from 家庭支出 sql, conn, adOpenKeyset, adLockPessimistic If 0 And Len(Trim((0))) 0 Then = (0) End If Set rs_famshouru = Nothing = Val(Text1) Val(Text2) Dim A(0, 2) As Single A(0, 0) = Val(Text1) A(0, 1) = Val(Text2) A(0, 2) = Val(Text3) With MSChart1//根據(jù)控件設置相應的坐標 .ChartData = A End With End Sub 根據(jù)財產(chǎn)情況添加用戶所有資產(chǎn)價格名稱等 統(tǒng)計 每天的情況。如下圖所示: 圖 45資產(chǎn)管理 數(shù) 據(jù) 庫管理是根據(jù)編號查詢,而且是分編號查詢(收入,支出)相比之下 簡單明白。然后寫入 相關(guān)的載如信息,所以選擇相應的日期也便 于管理和系統(tǒng)的查詢。 圖 46 日期查詢 由于數(shù)據(jù)庫的日期查詢需要添加控件 boy 但是加載的時候就應該控制用戶只能選擇年份,月份和日期而不讓用戶自己控制。其典型代碼如下: Dim find1 As String Dim find2 As String If = Then MsgBox 請選擇年份! , vbOKOnly + vbExclamation, ,如不選擇則顯示相應得信息 Exit Sub End If If = Then MsgBox 請選擇月份! , vbOKOnly + vbExclamation, ,如不選擇則顯示相應得信息 Exit Sub End If If = Then MsgBox 請選擇日期 , vbOKOnly + vbExclamation, ,如不選擇則顯示相應得信息 Exit Sub End If If = Then MsgBox 請選擇年份! , vbOKOnly + vbExclamation, Exit Sub End If If = Then MsgBox 請選擇月份! , vbOKOnly + vbExclamation, Exit Sub End If If = Then MsgBox 請選擇日期 , vbOKOnly + vbExclamation,
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1