版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
摘要本次課程設(shè)計在WindowsXP平臺上,以VisualStudio2008作為界面開發(fā)工具,SQLServer2005作為數(shù)據(jù)庫工具,分析設(shè)計了“個人財務(wù)管理系統(tǒng)”。系統(tǒng)軟件和對數(shù)據(jù)庫的操作和管理都可在計算機上完成。本系統(tǒng)功能簡單切齊全,很適合對個人財務(wù)管理進(jìn)行明確管理的用戶,可以完成收入支出金錢及物品的記錄與查詢操縱。此外,此系統(tǒng)操作簡單,用戶無需記錄復(fù)雜的命令,打開主機面就可以很容易看出系統(tǒng)的功能,在者,本軟件無需很高的硬件配置,一般的配置均可運行,占用系統(tǒng)資源少。本報告說明了該系統(tǒng)額特點與業(yè)務(wù)需求,詳細(xì)說明了系統(tǒng)的業(yè)務(wù)流程和系統(tǒng)開發(fā)特點,重點介紹了各模塊的功能及相關(guān)功能的具體實現(xiàn)。功能完善、用戶界面友好、運行穩(wěn)定,可完成日常個人財務(wù)信息的管理和維護(hù)。內(nèi)容:內(nèi)容:宋體,小4號,1.5倍行距,段前0行,段后0行題目:黑體,小4號行距1.5倍題目:黑體,小4號行距1.5倍段前1.5行,段后1.5行財務(wù)管理頁面設(shè)置(正文的所有頁面)頁邊距:上2.5厘米,下2.5厘米,左3厘米,右2.5厘米,裝訂線0厘米;正文必須標(biāo)注頁碼,位置為頁腳居中,并在目錄中注明并對應(yīng)。距邊界:頁眉1.5厘米,頁腳1.75厘米內(nèi)容:3-5個關(guān)鍵詞宋體,小4號,1.5倍行距,段前0行,段后0行、頁面設(shè)置(正文的所有頁面)頁邊距:上2.5厘米,下2.5厘米,左3厘米,右2.5厘米,裝訂線0厘米;正文必須標(biāo)注頁碼,位置為頁腳居中,并在目錄中注明并對應(yīng)。距邊界:頁眉1.5厘米,頁腳1.75厘米內(nèi)容:3-5個關(guān)鍵詞宋體,小4號,1.5倍行距,段前0行,段后0行Thecurriculumdesignxptheplatform,windowsstartsinvisualstudio2008astheinterface,sqlserver2005toolsfordevelopmentasthedatabasetools,analyzethedesignof"personalfinancemanagementsystems".Thesystemsoftwareanddatabaseoperationandmanagementcanbedoneincomputer.Thesystemfeaturessimplecut,isquitesuitedfortheindividualfinancialmanagementoftheusersclearly,wecanfinishtheincomeandexpenditureofmoneyandtherecordsandforcontrol.Inaddition,thesystemissimple,usersneedhavenorecordofthehost,youcaneasilyseethatthesystemfunctions,thesoftwaredoesn'trequireahighhardwareconfigurationandgeneralconfigurationcanberun,thelandsystemresources.Thepresentreportshowsthesystemlevelwiththebusinessneeds,detailedsystemofthebusinessprocessandsystemdevelopment,themoduleintroducesthefunctionofthefunctionsandrelatedtotherealizationoftheuserinterface.Efficientandfriendly,stable,butperformeverydaypersonalfinancialinformationmanagementandmaintenance.KeywordsFinancialmanagement錄入正文時注意:1.同學(xué)們可直接在此設(shè)計報告正文格式模板上錄入;2.錄入前看清說明后將所有標(biāo)注刪除;(紅色文字)、SQLServer2005、Managementinformationsystem、VisualStudio2008
錄入正文時注意:1.同學(xué)們可直接在此設(shè)計報告正文格式模板上錄入;2.錄入前看清說明后將所有標(biāo)注刪除;(紅色文字)目錄:黑體小3號,1.5倍行距,1. 系統(tǒng)功能需求分析 12. 數(shù)據(jù)庫設(shè)計分析 23. 數(shù)據(jù)庫整體邏輯結(jié)構(gòu)設(shè)計 34. 數(shù)據(jù)庫實現(xiàn) 44.1 建立數(shù)據(jù)庫和表 44.2 建立視圖 44.3 建立存儲過程 44.4 建立觸發(fā)器 45. 課程設(shè)計總結(jié) 5參考文獻(xiàn) 7謝辭 8宋體,小4號行距1.5行距宋體,小4號行距1.5行距段前0行,段后0行若有副標(biāo)題則用:黑體,4號論文題目:黑體,3號,若有副標(biāo)題則用:黑體,4號論文題目:黑體,3號,1.5倍行距段前2行,段后1行IndividualFinancialManagementSystemDesignAndImplementationOfTheDatabase專業(yè)、學(xué)生姓名、指導(dǎo)教師及姓名:楷體,小5號,1.5倍行距專業(yè)、學(xué)生姓名、指導(dǎo)教師及姓名:楷體,小5號,1.5倍行距段前0行,段后0行王晶指導(dǎo)教師:章美仁大標(biāo)題:黑體,4號,1.5倍行距大標(biāo)題:黑體,4號,1.5倍行距段前1行,段后1行本系統(tǒng)是針對用戶要求,使用計算機對自己日常的資金和物品的收入、支出以及相關(guān)的各種信息進(jìn)行記錄、修改、添加、刪除等操作,并實現(xiàn)對信息進(jìn)行統(tǒng)計和以文檔形式輸出的操作而設(shè)計的一種現(xiàn)代化個人財務(wù)管理軟件。經(jīng)過分析,本系統(tǒng)需要具有以下功能:(1)、能夠?qū)崿F(xiàn)個人財務(wù)管理方面各項功能,能成功的對用戶各種信息進(jìn)行管理。(2)、實現(xiàn)查詢、修改、刪除、添加數(shù)據(jù)方便,數(shù)據(jù)的穩(wěn)定性和可靠性好。(3)、能夠?qū)崿F(xiàn)按日期查詢以及對庫存數(shù)據(jù)進(jìn)行按月統(tǒng)計和以文本形式輸出。(4)、擁有良好的人機交互界面。1.1系統(tǒng)業(yè)務(wù)需求本系統(tǒng)具有以下幾個功能模塊:用戶登錄模塊、系統(tǒng)管理模塊、現(xiàn)金管理模塊、物品管理模塊、統(tǒng)計模塊。用戶登錄模塊為每個用戶分配賬號密碼使得個人的財務(wù)信息具有隱私性,現(xiàn)金管理模塊能有效的管理用戶的現(xiàn)金,可以進(jìn)行添加,查詢,刪除操作,物品管理模塊可以添加物品借入,借出,買進(jìn),買出,和刪除查詢操作,統(tǒng)計模塊使得用戶能夠查詢用戶某月的金錢和物品統(tǒng)計信息,能夠讓用戶對自己每月或一段時間的收支情況,系統(tǒng)管理模塊可以讓用戶修改密碼,進(jìn)行重要數(shù)據(jù)的備份和恢復(fù)。1.2系統(tǒng)技術(shù)需求穩(wěn)定性:本系統(tǒng)為財務(wù)管理系統(tǒng),多為查詢、修改、刪除、添加數(shù)據(jù)等操作,要求數(shù)據(jù)的穩(wěn)定性好??煽啃裕河脩糌攧?wù)數(shù)據(jù)多比較重要,要求系統(tǒng)具有數(shù)據(jù)備份,數(shù)據(jù)恢復(fù)等性能。安全性:系統(tǒng)設(shè)計個人銀行賬號以及密碼的保存,要求系統(tǒng)提供加密保存等安全措施,即要求系統(tǒng)有較高的安全性能。數(shù)據(jù)流圖數(shù)據(jù)庫設(shè)計分析登陸功能對于個人財務(wù)管理系統(tǒng),我們要求軟件滿足用戶對個人財務(wù)的隱私性管理,確保在用戶以外的其他人使用軟件對其信息進(jìn)行操作,所以要采用用戶注冊和登錄制度,確保用戶對自己財務(wù)信息的隱私管理。物品管理模塊功能物品管理模塊是用戶對物品進(jìn)行添加、刪除、修改操作的模塊,提供用戶對物品的收入支出進(jìn)行操作的功能?,F(xiàn)金管理模塊功能現(xiàn)金管理模塊是用戶對現(xiàn)金進(jìn)行添加、刪除、修改操作的模塊,提供用戶對現(xiàn)金的收入支出進(jìn)行操作的功能,使得當(dāng)用戶的記錄需要修改時,可以方便的添加和修改。統(tǒng)計管理模塊提供用戶對現(xiàn)金收支信息和物品收支信息進(jìn)行統(tǒng)計輸出功能。系統(tǒng)管理模塊系統(tǒng)管理模塊提供用戶對用戶個人信息的管理和修改以及對系統(tǒng)信息進(jìn)行備份和恢復(fù)的功能。數(shù)據(jù)庫的ER圖如下所示:表的題注置于表格上方,居中。表號與標(biāo)題間空2格,宋體5號。表格兩邊無邊框,表格頂邊和底邊線寬帶1/2磅。所有的表必須要有表號和表名。所有的表必須要在正文中加以引用數(shù)據(jù)庫整體邏輯結(jié)構(gòu)設(shè)計表的題注置于表格上方,居中。表號與標(biāo)題間空2格,宋體5號。表格兩邊無邊框,表格頂邊和底邊線寬帶1/2磅。所有的表必須要有表號和表名。所有的表必須要在正文中加以引用層次結(jié)構(gòu)圖把整個系統(tǒng)分為收支管理,物品管理,統(tǒng)計管理,系統(tǒng)管理四個模塊,收支管理模塊分為添加收入,添加支出,修改收入,修改支出,查詢收支,刪除收支6個模塊,物品管理模塊分為物品借入,物品借出,物品買入,物品賣出,物品查詢,物品刪除,統(tǒng)計管理模塊分為物品統(tǒng)計信息,收支統(tǒng)計信息兩個模塊,收支管理模塊分為修改密碼,數(shù)據(jù)備份,數(shù)據(jù)恢復(fù),系統(tǒng)說明,退出系統(tǒng)5個部分,每個模塊完成的功能可以從名字上明顯的看出。層次從結(jié)構(gòu)圖如下所示:個人財務(wù)管理個人財務(wù)管理收支管理物品管理統(tǒng)計管理物品借入物品借出物品買入物品賣出刪除物品查詢物品添加收入添加支出修改收入修改支出刪除收支查詢收支系統(tǒng)管理收支信息物品信息修改密碼系統(tǒng)說明數(shù)據(jù)備份數(shù)據(jù)恢復(fù)退出系統(tǒng)數(shù)據(jù)庫表(1)下面是將各個實體和聯(lián)系轉(zhuǎn)化為相應(yīng)的二維表即關(guān)系模式,指定各個關(guān)系的主關(guān)鍵字和外部關(guān)鍵字,并對各個關(guān)系的約束加以限定:1)表1用戶表,表1考生信息表序號字段中文名字段英文名類型、寬度、精度取值約束空否默認(rèn)值主鍵/外鍵1用戶編號UserIDbigint否主鍵2用戶名UserNamevarchar(50)少于50字符否3密碼Passwordvarchar(50)少于50字符否2)表2支出信息表序號字段中文名字段英文名類型、寬度、精度取值約束空否默認(rèn)值主鍵/外鍵1支出物資編號PayoutIDbigint否主鍵2用戶編號UserIDbigint否外鍵3支出類型Paykindvarchar(50)否4支出物資類型payoutkingVarchar(50)否5支出金額PayAccountfloat否6支出時間PayTimedate否7備注Remarkvarchar(200)少于200字符3)表4.3收入信息表序號字段中文名字段英文名類型、寬度、精度取值約束空否默認(rèn)值主鍵/外鍵1收入信息編號IncomeIDbigint否主鍵2用戶編號UserIDbigint否外鍵3收入類型Inkindvarchar(50)否4收入物資類型PayinkindVarchar(50)否5收入金額InAccountfloat否6收入時間InTimedate否7備注Remarkvarchar(200)少于200字符圖2所有表之間的關(guān)系圖各級小標(biāo)題:黑體,小4號,1.5倍行距各級小標(biāo)題:黑體,小4號,1.5倍行距段前0.5行,段后0.5行建立數(shù)據(jù)庫和表建立視圖建立存儲過程建立觸發(fā)器了實現(xiàn)表間數(shù)據(jù)的一致性和完整性,創(chuàng)建了觸發(fā)器,具體代碼如下:/*考生信息表觸發(fā)器*/createtriggertrigger_ksxx1 縮進(jìn)2字符TimesNewRoman,縮進(jìn)2字符TimesNewRoman,5號,1.5倍行距段前0行,段后0行forinsert,update,deleteasbeginif(SELECTLEN(準(zhǔn)考證號)FROMinserted)<6beginraiserror('準(zhǔn)考證號長度不對!',10,1)rollbacktransactionendelsebeginprint'添加成功!'endifexists(select*frominserted)beginprint'身份證號已經(jīng)存在!'returnendend課程設(shè)計總結(jié)課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學(xué)生實際工作能力的具體訓(xùn)練和考察過程。通過這次課程設(shè)計增加很多認(rèn)識,在拿到課程設(shè)計題目時,沒有像以前一樣馬上開始動手寫代碼,我先做了整體的分析,把要設(shè)計的表,表的屬性,表間的關(guān)系全部弄清楚,并畫了相應(yīng)的關(guān)系圖和E-R圖,從而也就基本形成了這次設(shè)計的整體構(gòu)架。在寫代碼的過程中明顯感覺到很輕松,就是照著所設(shè)計的思路一步一步地進(jìn)行。并得到以下總結(jié):首先,流程是一切的根源,進(jìn)度控制是項目順利進(jìn)行的基礎(chǔ)。沒有大局觀,面對問題和變更就會不知所措了。其次,構(gòu)架是很重要的,整體框架搭好,具體細(xì)節(jié)實現(xiàn)起來就是順理成章的事了。最后,實踐比一切空談和理論更能學(xué)到東西。平時學(xué)的那些理論都不過是皮毛罷了,一旦不用很快就忘記,始終要在實踐中才會發(fā)現(xiàn)問題才會努力去解決才能成長??吹筋}目后就一直在思考怎么設(shè)計好這個數(shù)據(jù)庫,從理論到實踐,在這些日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,畢竟是第一次做這樣的設(shè)計,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,例如在設(shè)計整體架構(gòu)設(shè)計各表之間的關(guān)系時,總是考慮不夠周到,數(shù)據(jù)的完整性和一致性把握不準(zhǔn)。理論不夠規(guī)范化,關(guān)系模式不夠優(yōu)越。為了實現(xiàn)這些,我也參閱了很多關(guān)于數(shù)據(jù)庫設(shè)計方面的書,從中受益匪淺。特別是在實現(xiàn)為所有考生生成隨機試題和給所有考生評卷的功能過程中,出現(xiàn)了很多難題,首先是怎么生成隨機數(shù)的問題,另外還要考慮每位考生的試卷中不應(yīng)該有一樣的題目。并且控制好可為所有考生都產(chǎn)生試卷。評卷過程中的考生答案和正確答案的一一對照,怎么控制好游標(biāo)來實現(xiàn)每循環(huán)一次正好為此考生評卷結(jié)束并且在考生成績表中插入一條考生成績的記錄。這些內(nèi)容都是通過參考資料才得以實現(xiàn)的。在這次課程設(shè)計過程中,也有很多沒有想到的地方,通過和張老師的交流,完善了不少的功能。在此表示感謝。最后,在這次課程設(shè)計過程中,深刻感覺到自己知識的缺乏,還需要課外繼續(xù)學(xué)習(xí),不斷完善和增加自身的知識和經(jīng)驗。宋體,小5號,單倍行距段前0行,段后0行另起一頁宋體,小5號,單倍行距段前0行,段后0行另起一頁黑體,小4號,1.5倍行距,段前1.5行,段后1.5行[1]計算機叢書編委會.frontpage2000網(wǎng)頁制作實用教程[M].北京:希望電子出版社,1997.14-16[2]廖彬山,高峰霞.ASP動態(tài)網(wǎng)站開發(fā)教程[M].北京:清華大學(xué)出版社,1997.14-16[3]李勁.ASP數(shù)據(jù)庫程序設(shè)計[J].上海:計算機研究,2000,(4):14-16.[4]LiuGuangyuan,YuJuegang,AFa
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度美容院健康體檢與會員服務(wù)合同2篇
- 2025年度新能源車輛運輸合同
- 二零二五年寧波租賃房屋租賃合同租賃物維修責(zé)任
- 2025年度影視作品版權(quán)授權(quán)合同樣本二4篇
- 2025年度足浴店品牌連鎖經(jīng)營合同
- 二零二五年度2025版智慧城市建設(shè)項目采購合同4篇
- 2025年度酒廠電子商務(wù)平臺建設(shè)合同
- 2025年度高端品牌形象設(shè)計顧問聘請合同書2篇
- 二零二五年度環(huán)保工程公司股東股權(quán)變更與項目執(zhí)行合同
- 二零二五年度出口產(chǎn)品購銷合同樣本知識產(chǎn)權(quán)保護(hù)策略4篇
- TB 10012-2019 鐵路工程地質(zhì)勘察規(guī)范
- 新蘇教版三年級下冊科學(xué)全冊知識點(背誦用)
- 鄉(xiāng)鎮(zhèn)風(fēng)控維穩(wěn)應(yīng)急預(yù)案演練
- 腦梗死合并癲癇病人的護(hù)理查房
- 蘇教版四年級上冊脫式計算300題及答案
- 犯罪現(xiàn)場保護(hù)培訓(xùn)課件
- 扣款通知單 采購部
- 電除顫操作流程圖
- 湖北教育出版社三年級下冊信息技術(shù)教案
- 設(shè)計基礎(chǔ)全套教學(xué)課件
- IATF16949包裝方案評審表
評論
0/150
提交評論