




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 摘 要本次課程設(shè)計(jì)在Windows XP平臺(tái)上,以Visual Studio 2008作為界面開(kāi)發(fā)工具,SQL Server 2005 作為數(shù)據(jù)庫(kù)工具,分析設(shè)計(jì)了“個(gè)人財(cái)務(wù)管理系統(tǒng)”。系統(tǒng)軟件和對(duì)數(shù)據(jù)庫(kù)的操作和管理都可在計(jì)算機(jī)上完成。本系統(tǒng)功能簡(jiǎn)單切齊全,很適合對(duì)個(gè)人財(cái)務(wù)管理進(jìn)行明確管理的用戶,可以完成收入支出金錢與物品的記錄與查詢操縱。此外,此系統(tǒng)操作簡(jiǎn)單,用戶無(wú)需記錄復(fù)雜的命令,打開(kāi)主機(jī)面就可以很容易看出系統(tǒng)的功能,在者,本軟件無(wú)需很高的硬件配置,一般的配置均可運(yùn)行,占用系統(tǒng)資源少。本報(bào)告說(shuō)明了該系統(tǒng)額特點(diǎn)與業(yè)務(wù)需求,詳細(xì)說(shuō)明了系統(tǒng)的業(yè)務(wù)流程和系統(tǒng)開(kāi)發(fā)特點(diǎn),重點(diǎn)介紹了各模塊的功能與相關(guān)功
2、能的具體實(shí)現(xiàn)。功能完善、用戶界面友好、運(yùn)行穩(wěn)定,可完成日常個(gè)人財(cái)務(wù)信息的管理和維護(hù)。內(nèi)容:宋體,小4號(hào), 1.5倍行距,段前0行,段后行題目:黑體,小4號(hào) 行距1.5倍段前1.5行,段后1.5行關(guān)鍵詞財(cái)務(wù)管理頁(yè)面設(shè)置(正文的所有頁(yè)面)頁(yè)邊距:上2.5厘米,下2.5厘米,左3厘米,右2.5厘米,裝訂線0厘米;正文必須標(biāo)注頁(yè)碼,位置為頁(yè)腳居中,并在目錄中注明并對(duì)應(yīng)。距邊界:頁(yè)眉1.5厘米,頁(yè)腳1.75厘米內(nèi)容:3-5個(gè)關(guān)鍵詞宋體,小4號(hào), 1.5倍行距,段前0行,段后行、 SQL Server 2005、管理信息系統(tǒng)、Visual Studio 2008AbstractThe curriculum
3、 design xp the platform, windows starts in visual studio 2008 as the interface, sql server 2005 tools for development as the database tools,analyze the design of "personal finance management systems". The system software and database operation and management can be done in computer.The sys
4、tem features simple cut, is quite suited for the individual financial management of the users clearly, we can finish the income and expenditure of money and the records and for control. In addition, the system is simple, users need have no record of the host, you can easily see that the system funct
5、ions, the software doesn't require a high hardware configuration and general configuration can be run, the land system resources.The present report shows the system level with the business needs, detailed system of the business process and system development, the module introduces the function o
6、f the functions and related to the realization of the user interface. Efficient and friendly, stable, but perform everyday personal financial information management and maintenance.Key wordsFinancial management錄入正文時(shí)注意:1同學(xué)們可直接在此設(shè)計(jì)報(bào)告正文格式模板上錄入;2錄入前看清說(shuō)明后將所有標(biāo)注刪除;(紅色文字)、 SQL Server 2005、Management informa
7、tion system 、Visual Studio 2008目錄:黑體小3號(hào), 1.5倍行距,目 錄1.系統(tǒng)功能需求分析12.數(shù)據(jù)庫(kù)設(shè)計(jì)分析23.數(shù)據(jù)庫(kù)整體邏輯結(jié)構(gòu)設(shè)計(jì)34.數(shù)據(jù)庫(kù)實(shí)現(xiàn)44.1建立數(shù)據(jù)庫(kù)和表44.2建立視圖44.3建立存儲(chǔ)過(guò)程44.4建立觸發(fā)器45.課程設(shè)計(jì)總結(jié)5參考文獻(xiàn)7辭8宋體,小4號(hào) 行距1.5行距段前0行,段后0行9 / 12若有副標(biāo)題則用:黑體,4號(hào)論文題目:黑體,3號(hào),1.5倍行距段前2行,段后1行個(gè)人財(cái)務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)Individual Financial Management System Design And Implementation Of
8、 The Database專業(yè)、學(xué)生XX、指導(dǎo)教師與XX:楷體,小5號(hào),1.5倍行距段前0行,段后0行數(shù)學(xué)與信息工程學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)王晶指導(dǎo)教師:章美仁大標(biāo)題:黑體,4號(hào),1.5倍行距段前1行,段后1行1. 系統(tǒng)功能需求分析本系統(tǒng)是針對(duì)用戶要求,使用計(jì)算機(jī)對(duì)自己日常的資金和物品的收入、支出以與相關(guān)的各種信息進(jìn)行記錄、修改、添加、刪除等操作,并實(shí)現(xiàn)對(duì)信息進(jìn)行統(tǒng)計(jì)和以文檔形式輸出的操作而設(shè)計(jì)的一種現(xiàn)代化個(gè)人財(cái)務(wù)管理軟件。經(jīng)過(guò)分析,本系統(tǒng)需要具有以下功能:(1)、能夠?qū)崿F(xiàn)個(gè)人財(cái)務(wù)管理方面各項(xiàng)功能,能成功的對(duì)用戶各種信息進(jìn)行管理。(2)、實(shí)現(xiàn)查詢、修改、刪除、添加數(shù)據(jù)方便,數(shù)據(jù)的穩(wěn)定性和可靠
9、性好。(3)、能夠?qū)崿F(xiàn)按日期查詢以與對(duì)庫(kù)存數(shù)據(jù)進(jìn)行按月統(tǒng)計(jì)和以文本形式輸出。(4)、擁有良好的人機(jī)交互界面。1.1系統(tǒng)業(yè)務(wù)需求本系統(tǒng)具有以下幾個(gè)功能模塊:用戶登錄模塊、系統(tǒng)管理模塊、現(xiàn)金管理模塊、物品管理模塊、統(tǒng)計(jì)模塊。用戶登錄模塊為每個(gè)用戶分配賬號(hào)密碼使得個(gè)人的財(cái)務(wù)信息具有隱私性,現(xiàn)金管理模塊能有效的管理用戶的現(xiàn)金,可以進(jìn)行添加,查詢,刪除操作,物品管理模塊可以添加物品借入,借出,買進(jìn),買出,和刪除查詢操作,統(tǒng)計(jì)模塊使得用戶能夠查詢用戶某月的金錢和物品統(tǒng)計(jì)信息,能夠讓用戶對(duì)自己每月或一段時(shí)間的收支情況,系統(tǒng)管理模塊可以讓用戶修改密碼,進(jìn)行重要數(shù)據(jù)的備份和恢復(fù)。1.2系統(tǒng)技術(shù)需求穩(wěn)定性:本系統(tǒng)
10、為財(cái)務(wù)管理系統(tǒng),多為查詢、修改、刪除、添加數(shù)據(jù)等操作,要求數(shù)據(jù)的穩(wěn)定性好??煽啃裕河脩糌?cái)務(wù)數(shù)據(jù)多比較重要,要求系統(tǒng)具有數(shù)據(jù)備份,數(shù)據(jù)恢復(fù)等性能。安全性:系統(tǒng)設(shè)計(jì)個(gè)人銀行賬號(hào)以與密碼的保存,要求系統(tǒng)提供加密保存等安全措施,即要求系統(tǒng)有較高的安全性能。數(shù)據(jù)流圖2. 數(shù)據(jù)庫(kù)設(shè)計(jì)分析登陸功能對(duì)于個(gè)人財(cái)務(wù)管理系統(tǒng),我們要求軟件滿足用戶對(duì)個(gè)人財(cái)務(wù)的隱私性管理,確保在用戶以外的其他人使用軟件對(duì)其信息進(jìn)行操作,所以要采用用戶注冊(cè)和登錄制度,確保用戶對(duì)自己財(cái)務(wù)信息的隱私管理。 物品管理模塊功能物品管理模塊是用戶對(duì)物品進(jìn)行添加、刪除、修改操作的模塊,提供用戶對(duì)物品的收入支出進(jìn)行操作的功能。 現(xiàn)金管理模塊功能現(xiàn)金管
11、理模塊是用戶對(duì)現(xiàn)金進(jìn)行添加、刪除、修改操作的模塊,提供用戶對(duì)現(xiàn)金的收入支出進(jìn)行操作的功能,使得當(dāng)用戶的記錄需要修改時(shí),可以方便的添加和修改。 統(tǒng)計(jì)管理模塊提供用戶對(duì)現(xiàn)金收支信息和物品收支信息進(jìn)行統(tǒng)計(jì)輸出功能。系統(tǒng)管理模塊系統(tǒng)管理模塊提供用戶對(duì)用戶個(gè)人信息的管理和修改以與對(duì)系統(tǒng)信息進(jìn)行備份和恢復(fù)的功能。數(shù)據(jù)庫(kù)的ER圖如下所示:表的題注置于表格上方,居中。表號(hào)與標(biāo)題間空2格,宋體5號(hào)。表格兩邊無(wú)邊框,表格頂邊和底邊線寬帶1/2磅。所有的表必須要有表號(hào)和表名。所有的表必須要在正文中加以引用3. 數(shù)據(jù)庫(kù)整體邏輯結(jié)構(gòu)設(shè)計(jì)層次結(jié)構(gòu)圖把整個(gè)系統(tǒng)分為收支管理,物品管理,統(tǒng)計(jì)管理,系統(tǒng)管理四個(gè)模塊,收支管理模塊
12、分為添加收入,添加支出,修改收入,修改支出,查詢收支,刪除收支6個(gè)模塊,物品管理模塊分為物品借入,物品借出,物品買入,物品賣出,物品查詢,物品刪除,統(tǒng)計(jì)管理模塊分為物品統(tǒng)計(jì)信息,收支統(tǒng)計(jì)信息兩個(gè)模塊,收支管理模塊分為修改密碼,數(shù)據(jù)備份,數(shù)據(jù)恢復(fù),系統(tǒng)說(shuō)明,退出系統(tǒng)5個(gè)部分,每個(gè)模塊完成的功能可以從名字上明顯的看出。層次從結(jié)構(gòu)圖如下所示:個(gè)人財(cái)務(wù)管理收支管理物品管理統(tǒng)計(jì)管理物品借入物品借出物品買入物品賣出刪除物品查詢物品添 加 收 入添加支出修改收入修改支出刪除收支查詢收支系統(tǒng)管理收支信息物品信息修改密碼系統(tǒng)說(shuō)明數(shù)據(jù)備份數(shù)據(jù)恢復(fù)退出系統(tǒng)數(shù)據(jù)庫(kù)表(1)下面是將各個(gè)實(shí)體和聯(lián)系轉(zhuǎn)化為相應(yīng)的二維表即關(guān)系
13、模式,指定各個(gè)關(guān)系的主關(guān)鍵字和外部關(guān)鍵字,并對(duì)各個(gè)關(guān)系的約束加以限定:1)表1用戶表,表1 考生信息表序號(hào)字段中文名字段英文名類型、寬度、精度取值約束空否默認(rèn)值主鍵/外鍵1用戶編號(hào)UserIDbigint否主鍵2用戶名UserNamevarchar(50)少于50字符否3密碼Passwordvarchar(50)少于50字符否2)表2 支出信息表序號(hào)字段中文名字段英文名類型、寬度、精度取值約束空否默認(rèn)值主鍵/外鍵1支出物資編號(hào)PayoutIDbigint否主鍵2用戶編號(hào)UserIDbigint否外鍵3支出類型Paykindvarchar (50)否4支出物資類型payoutkingVarcha
14、r(50)否5支出金額PayAccountfloat否6支出時(shí)間PayTimedate否7備注Remarkvarchar(200)少于200字符3)表4.3 收入信息表序號(hào)字段中文名字段英文名類型、寬度、精度取值約束空否默認(rèn)值主鍵/外鍵1收入信息編號(hào)IncomeIDbigint否主鍵2用戶編號(hào)UserIDbigint否外鍵3收入類型Inkindvarchar (50)否4收入物資類型PayinkindVarchar(50)否5收入金額InAccountfloat否6收入時(shí)間InTimedate否7備注Remarkvarchar(200)少于200字符圖2 所有表之間的關(guān)系圖各級(jí)小標(biāo)題: 黑體,
15、小4號(hào),1.5倍行距段前0.5行,段后0.5行4. 數(shù)據(jù)庫(kù)實(shí)現(xiàn)4.1 建立數(shù)據(jù)庫(kù)和表4.2 建立視圖4.3 建立存儲(chǔ)過(guò)程4.4 建立觸發(fā)器了實(shí)現(xiàn)表間數(shù)據(jù)的一致性和完整性,創(chuàng)建了觸發(fā)器,具體代碼如下:/*考生信息表觸發(fā)器*/create trigger trigger_ksxx1縮進(jìn)2字符Times New Roman,5號(hào),1.5倍行距段前0行,段后0行on ksxxfor insert,update,deleteasbegin if (SELECT LEN(號(hào)) FROM inserted)<6 begin raiserror('號(hào)長(zhǎng)度不對(duì)!',10,1) rollba
16、ck transaction end else begin print '添加成功!' end if exists(select * from inserted) begin print '號(hào)已經(jīng)存在!' return endend5. 課程設(shè)計(jì)總結(jié)課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程。通過(guò)這次課程設(shè)計(jì)增加很多認(rèn)識(shí),在拿到課程設(shè)計(jì)題目時(shí),沒(méi)有像以前一樣馬上開(kāi)始動(dòng)手寫代碼,我先做了整體的分析,把要設(shè)計(jì)的表,表的屬性,表間的關(guān)系全部弄清楚,并畫了相應(yīng)的關(guān)系圖和E-R圖,從
17、而也就基本形成了這次設(shè)計(jì)的整體構(gòu)架。在寫代碼的過(guò)程中明顯感覺(jué)到很輕松,就是照著所設(shè)計(jì)的思路一步一步地進(jìn)行。并得到以下總結(jié):首先,流程是一切的根源,進(jìn)度控制是項(xiàng)目順利進(jìn)行的基礎(chǔ)。沒(méi)有大局觀,面對(duì)問(wèn)題和變更就會(huì)不知所措了。其次,構(gòu)架是很重要的,整體框架搭好,具體細(xì)節(jié)實(shí)現(xiàn)起來(lái)就是順理成章的事了。最后,實(shí)踐比一切空談和理論更能學(xué)到東西。平時(shí)學(xué)的那些理論都不過(guò)是皮毛罷了,一旦不用很快就忘記,始終要在實(shí)踐中才會(huì)發(fā)現(xiàn)問(wèn)題才會(huì)努力去解決才能成長(zhǎng)??吹筋}目后就一直在思考怎么設(shè)計(jì)好這個(gè)數(shù)據(jù)庫(kù),從理論到實(shí)踐,在這些日子里,可以說(shuō)得是苦多于甜,但是可以學(xué)到很多很多的東西,同時(shí)不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了
18、很多在書本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,可以說(shuō)得是困難重重,畢竟是第一次做這樣的設(shè)計(jì),難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,例如在設(shè)計(jì)整體架構(gòu)設(shè)計(jì)各表之間的關(guān)系時(shí),總是考慮不夠周到,數(shù)據(jù)的完整性和一致性把握不準(zhǔn)。理論不夠規(guī)化,關(guān)系模式不夠優(yōu)越。為了實(shí)現(xiàn)這些,我也參閱了很多關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)方面的書,從中受益
19、匪淺。特別是在實(shí)現(xiàn)為所有考生生成隨機(jī)試題和給所有考生評(píng)卷的功能過(guò)程中,出現(xiàn)了很多難題,首先是怎么生成隨機(jī)數(shù)的問(wèn)題,另外還要考慮每位考生的試卷中不應(yīng)該有一樣的題目。并且控制好可為所有考生都產(chǎn)生試卷。評(píng)卷過(guò)程中的考生答案和正確答案的一一對(duì)照,怎么控制好游標(biāo)來(lái)實(shí)現(xiàn)每循環(huán)一次正好為此考生評(píng)卷結(jié)束并且在考生成績(jī)表中插入一條考生成績(jī)的記錄。這些容都是通過(guò)參考資料才得以實(shí)現(xiàn)的。在這次課程設(shè)計(jì)過(guò)程中,也有很多沒(méi)有想到的地方,通過(guò)和老師的交流,完善了不少的功能。在此表示感。最后,在這次課程設(shè)計(jì)過(guò)程中,深刻感覺(jué)到自己知識(shí)的缺乏,還需要課外繼續(xù)學(xué)習(xí),不斷完善和增加自身的知識(shí)和經(jīng)驗(yàn)。宋體,小5號(hào),單倍行距段前0行,段后0行另起一頁(yè)黑體,小4號(hào),1.5倍行距,段前1.5行,段后1.5行參考文獻(xiàn)1 計(jì)算機(jī)叢書編委會(huì).frontpage 2000 網(wǎng)頁(yè)制作實(shí)用教程M.:希望電子, 1997. 14-162 廖彬山, 高峰霞. ASP動(dòng)態(tài)開(kāi)發(fā)教程M.:清華大學(xué), 1997. 14-163 勁. ASP數(shù)據(jù)庫(kù)程序設(shè)計(jì)J.:計(jì)算機(jī)研究, 2000,(4): 14-16. 4 Liu Gu
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年女帽項(xiàng)目可行性研究報(bào)告
- 小酒館設(shè)計(jì)說(shuō)明
- 文化創(chuàng)新與現(xiàn)代行政流程的關(guān)聯(lián)試題及答案
- 自考行政管理??乒残l(wèi)生管理試題答案
- 中班美術(shù)設(shè)計(jì)一頂帽子
- 職業(yè)發(fā)展規(guī)劃2025護(hù)士考試試題及答案
- 2025年方法探討衛(wèi)生資格考試試題及答案
- 行政法學(xué)與法治國(guó)家建設(shè)的關(guān)聯(lián)試題及答案
- 大班課件《我的祖國(guó)是中國(guó)》
- 執(zhí)業(yè)藥師考試必考知識(shí)和試題解析
- 《零售促銷策略》課件
- 美甲店工作分工合同協(xié)議
- 第15課 明朝的統(tǒng)治 課件 統(tǒng)編版七年級(jí)歷史下冊(cè)
- 水文學(xué)試題題庫(kù)及答案
- 天一大聯(lián)考2024-2025學(xué)年(下)高三第二次四省聯(lián)考★物理+答案
- 2025天津東疆綜合保稅區(qū)管理委員會(huì)招聘10人筆試參考題庫(kù)附帶答案詳解
- 法院書記員招聘2023年筆試考試必做題有答案
- 2024年北京大興國(guó)際機(jī)場(chǎng)臨空經(jīng)濟(jì)區(qū)幼兒園招聘教師考試真題
- (三模)烏魯木齊地區(qū)2025年高三年級(jí)第三次質(zhì)量監(jiān)測(cè)理科綜合試卷(含答案)
- 《刑法學(xué)課件 》課件各章節(jié)內(nèi)容-第十章 共同犯罪
- 玉盤二部合唱簡(jiǎn)譜
評(píng)論
0/150
提交評(píng)論