




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)題目: 個(gè)人財(cái)務(wù)管理小幫手 學(xué)生姓名 董翔專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù)班 級 10304101指導(dǎo)教師 謝小林 2011 年 6 月11 日一、 實(shí)驗(yàn)題目:設(shè)計(jì)一個(gè)個(gè)人財(cái)務(wù)管理小幫手本系統(tǒng)由五部分組成:用戶管理、錄入模塊、查詢模塊、統(tǒng)計(jì)模塊、分析模塊。二、 實(shí)驗(yàn)時(shí)間、地點(diǎn): 2011-6-72011-6-9 信工樓302三、實(shí)驗(yàn)?zāi)康?1. 通過該題目的設(shè)計(jì),使學(xué)生掌握軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計(jì)、程序編碼、測試等基本方法和技能;2. 掌握利用VB開發(fā)數(shù)據(jù)庫系統(tǒng)的方法;3. 掌握文件的操作方法。四、實(shí)驗(yàn)內(nèi)容與要求 本系統(tǒng)由五部分組成:用戶管理、錄入模塊、查詢模塊、統(tǒng)計(jì)模塊、分
2、析模塊。 1. 用戶管理:實(shí)現(xiàn)用戶的添加、刪除、密碼修改功能。2. 錄入模塊:對日常收支情況進(jìn)行登記。收入和支出按類別登記,如學(xué)習(xí)、交通、通信、伙食費(fèi)、娛樂、禮品等,內(nèi)容包括時(shí)間、地點(diǎn)、金額、備注等。3. 查詢模塊:可按年、月、日查看收支明細(xì)。4. 統(tǒng)計(jì)模塊:對收入、支出情況可按類型、時(shí)間段進(jìn)行統(tǒng)計(jì)。5. 分析模塊:分析并顯示每項(xiàng)支出所占總支出的百分比。顯示按支出類型排序后的支出信息(最好用圖表形式)。將排序后的內(nèi)容保存。要求:1. 3人完成2. 數(shù)據(jù)可以存放到文件中,也可以存放到access數(shù)據(jù)庫中。3. 提供登錄界面。4. 用戶根據(jù)口令進(jìn)入系統(tǒng),不同的用戶擁有不同權(quán)限:可讀可寫、只讀、只讀
3、部分信息。5. 界面友好,對用戶可能輸入的非法數(shù)據(jù)進(jìn)行提示,如日期輸入不正確五、實(shí)現(xiàn)思路 個(gè)人財(cái)務(wù)管理小幫手理財(cái)管理系統(tǒng)包括基本信息管理、理財(cái)管理和數(shù)據(jù)統(tǒng)計(jì)等主要功能,具體功能如下:基本信息的添加、修改、刪除和查詢;理財(cái)信息的添加、修改、刪除和查詢;數(shù)據(jù)統(tǒng)計(jì)模塊包括日常收支統(tǒng)計(jì)、銀行交易統(tǒng)計(jì)和個(gè)人資產(chǎn)統(tǒng)計(jì)等功能。系統(tǒng)功能模塊圖個(gè)人財(cái)務(wù)管理銀 行 信 息 管 理支 出 類 型 管 理日 常 收 支 管 理銀 行 往 來 管 理銀 行 賬 戶 管 理日 常 收 支 統(tǒng) 計(jì)銀 行 交 易 統(tǒng) 計(jì)個(gè) 人 資 產(chǎn) 統(tǒng) 計(jì)基本信息管理系統(tǒng)用戶管理家庭理財(cái)管理數(shù)據(jù)統(tǒng)計(jì)管理銀行信息管理用戶成員管理用戶信息管理
4、修改自身密碼功能模塊圖本系統(tǒng)按照功能需求和部門使用的情況,將系統(tǒng)劃分為多個(gè)子系統(tǒng),每個(gè)子系統(tǒng)完成一定的功能。數(shù)據(jù)庫的設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)設(shè)計(jì)是對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能有效地存取數(shù)據(jù),滿足用戶的信息要求和處理要求。本實(shí)驗(yàn)的數(shù)據(jù)庫內(nèi)容包括收入、支出、收入項(xiàng)目、支出項(xiàng)目等表;功能齊全六、部分代碼(登陸界面)Public UserLimit As StringPublic iConcstr As String '字符串Public db As ADODB.Connection '定義為數(shù)據(jù)庫連接Public strSql As String
5、 '數(shù)據(jù)庫查詢字符串Public Rs As ADODB.Recordset '數(shù)據(jù)集Public strYear As StringPublic strMonth As StringPublic strDay As StringPublic Sub DB_OPEN() On Error GoTo errp iConcstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "finance.mdb;" Set db = New ADODB.Con
6、nection db.Open iConcstr Exit Suberrp: MsgBox (Str(Err.Number) & "數(shù)據(jù)庫訪問失敗,或者數(shù)據(jù)庫不存在,請選擇有效的數(shù)據(jù)庫文件!")End SubPrivate Sub cmdQuit_Click() EndEnd SubPrivate Sub cmdSure_Click() strSql = "select key from user_key where user='" & Trim(txtUser) & "'" 'strS
7、ql = "select 密碼 from 用戶表 where 用戶名='" & Trim(txtUser) & "'" Set Rs = New ADODB.Recordset Rs.Open strSql, db, adOpenStatic, adLockReadOnly If Rs.RecordCount = 0 Then MsgBox ("user name err") Else 'If Rs.BOF = True Or Rs.EOF = True Then Exit Sub If Tri
8、m(txtKey) = Rs("key") Then strSql = "select limit from user_key where user='" & Trim(txtUser) & "'" 'strSql = "select 密碼 from 用戶表 where 用戶名='" & Trim(txtUser) & "'" Set Rs = New ADODB.Recordset Rs.Open strSql, db,
9、adOpenStatic, adLockReadOnly UserLimit = Rs("limit") Unload Me MDIMain.Show Else MsgBox ("password err") End If End IfEnd SubPrivate Sub Form_Load() '連接數(shù)據(jù)庫 DB_OPEN End Sub七、實(shí)驗(yàn)總結(jié) 1、通過本周的VB實(shí)驗(yàn),我基本做出試驗(yàn)的功能,能夠?qū)ω?cái)務(wù)進(jìn)行一般的統(tǒng)計(jì)、記錄、查詢,達(dá)到了實(shí)驗(yàn)?zāi)康呐c要求。2、在實(shí)驗(yàn)的過程中也遇到過不少問題,主要是對數(shù)據(jù)庫的建立、連接、調(diào)用、處理不熟悉不了解,導(dǎo)致無法對代碼進(jìn)行編寫。3、代碼的編寫要條理分明,這樣才不至于在運(yùn)行的時(shí)候出現(xiàn)過多的錯(cuò)誤,同時(shí)各個(gè)窗體之間的聯(lián)系與處理也非常關(guān)鍵。八、心得體會 通過一周的VB課程設(shè)計(jì),我對數(shù)據(jù)庫和VB6.0軟件的使用更加熟練,積累了有效
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物技術(shù)藥物研發(fā)合同
- 私人訂制戶外探險(xiǎn)活動服務(wù)協(xié)議
- 智能家居系統(tǒng)與節(jié)能照明合作協(xié)議
- 數(shù)據(jù)挖掘技術(shù)在企業(yè)決策支持系統(tǒng)中的應(yīng)用合作協(xié)議
- 精密電子元器件采購合同
- 離婚標(biāo)準(zhǔn)協(xié)議書車輛分配
- 裝修公司合同保密協(xié)議
- 信用社借款展期合同協(xié)議書
- 教育培訓(xùn)合作項(xiàng)目實(shí)施協(xié)議
- 建筑施工臨時(shí)承包合同
- 新部編版小學(xué)六年級下冊語文第二單元測試卷及答案
- 2025年廣東省深圳法院招聘書記員招聘144人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年人教版新教材數(shù)學(xué)一年級下冊教學(xué)計(jì)劃(含進(jìn)度表)
- GB/T 45107-2024表土剝離及其再利用技術(shù)要求
- 2025年春西師版一年級下冊數(shù)學(xué)教學(xué)計(jì)劃
- 企業(yè)員工退休管理規(guī)章制度(3篇)
- 小學(xué)生情緒調(diào)適課件
- 2025年華潤電力招聘筆試參考題庫含答案解析
- 2025蛇年中小學(xué)春節(jié)寒假安全教育課件模板
- 一年級家長會課件2024-2025學(xué)年
- 2024年海南省??谑行∩鯏?shù)學(xué)試卷(含答案)
評論
0/150
提交評論