5 綜合模擬實(shí)習(xí)報(bào)告(示例)_第1頁(yè)
5 綜合模擬實(shí)習(xí)報(bào)告(示例)_第2頁(yè)
5 綜合模擬實(shí)習(xí)報(bào)告(示例)_第3頁(yè)
5 綜合模擬實(shí)習(xí)報(bào)告(示例)_第4頁(yè)
5 綜合模擬實(shí)習(xí)報(bào)告(示例)_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、綜合模擬實(shí)習(xí)報(bào)告題 目智能家庭理財(cái)系統(tǒng)系 別信息管理系專業(yè)班級(jí)2009級(jí)信息管理與信息系統(tǒng)1班學(xué) 號(hào)09205050姓 名張曉婷指導(dǎo)教師蔣望東2011年1月6日綜合模擬實(shí)習(xí)成績(jī)?cè)u(píng)定表系別:信息管理系 專業(yè):2009級(jí)信息管理與信息系統(tǒng)1班學(xué) 號(hào)09205050姓 名張曉婷論文(設(shè)計(jì))題目智能家庭理財(cái)系統(tǒng)評(píng)定成績(jī)項(xiàng)目 評(píng)判標(biāo)準(zhǔn) (在每一項(xiàng)目對(duì)應(yīng)的標(biāo)準(zhǔn)下方空格內(nèi)標(biāo)記)優(yōu)秀 良好 中等 及格 不及格 工作量能很好地完成任務(wù)書規(guī)定的工作量。能較好地完成任務(wù)書規(guī)定的工作量。按時(shí)完成任務(wù)書規(guī)定的工作量?;就瓿扇蝿?wù)書規(guī)定的工作量。沒(méi)有完成任務(wù)書規(guī)定的工作量。資料收集方案設(shè)計(jì)獨(dú)立提出實(shí)施方案,有分析整理、獲

2、取新知識(shí)的能力。能閱讀一些自選資料,能較好地分析整理各類信息。能分析整理各類信息。能閱讀教師指定的參考資料。未完成教師指定的參考資料的閱讀。綜合應(yīng)用能力能熟練掌握和運(yùn)用基本理論,取得的結(jié)果有一定的實(shí)用價(jià)值。能熟練掌握和運(yùn)用有關(guān)理論,能獨(dú)立取得結(jié)果。 較好地掌握有關(guān)理論,在教師指導(dǎo)下能完成工作。掌握和運(yùn)用理論比較符合要求。基本理論模糊不清,無(wú)任何結(jié)果。能力技術(shù)水平設(shè)計(jì)合理,有較強(qiáng)的實(shí)際動(dòng)手能力和計(jì)算機(jī)應(yīng)用能力。設(shè)計(jì)比較合理、有一定的實(shí)際動(dòng)手能力和計(jì)算機(jī)應(yīng)用能力。設(shè)計(jì)比較合理,實(shí)際動(dòng)手尚可。設(shè)計(jì)基本合理,理論分析與實(shí)施無(wú)大錯(cuò)。設(shè)計(jì)不合理,實(shí)際動(dòng)手能力差。報(bào)告撰寫質(zhì)量結(jié)構(gòu)嚴(yán)謹(jǐn),邏輯性強(qiáng),層次清晰,文

3、字流暢,符合規(guī)范化要求,打印精美。結(jié)構(gòu)合理,符合邏輯,文章層次分明,語(yǔ)言準(zhǔn)確,達(dá)到規(guī)范化要求,打印工整。結(jié)構(gòu)基本合理,層次較分明,文理通順,基本達(dá)到規(guī)范化要求。結(jié)構(gòu)基本合理,文字尚通順,勉強(qiáng)達(dá)到規(guī)范化要求。結(jié)構(gòu)混亂,文字表達(dá)不清,錯(cuò)別字較多,達(dá)不到規(guī)范化要求。實(shí)習(xí)態(tài)度態(tài)度認(rèn)真,作風(fēng)嚴(yán)謹(jǐn),嚴(yán)格按進(jìn)度開展各項(xiàng)工作。實(shí)習(xí)態(tài)度比較認(rèn)真,能按期圓滿完成任務(wù)書規(guī)定的任務(wù)。遵守紀(jì)律,基本保證設(shè)計(jì)時(shí)間,按期完成各項(xiàng)工作。態(tài)度尚可,在指導(dǎo)教師的幫助下能按期完成任務(wù)。紀(jì)律渙散,不能保證設(shè)計(jì)時(shí)間和進(jìn)度。評(píng)語(yǔ): 指導(dǎo)老師: 年月日目 錄1緒論42系統(tǒng)規(guī)劃62.1系統(tǒng)定位62.2 系統(tǒng)可行性研究62.2.1 經(jīng)濟(jì)可行性

4、分析62.2.2 社會(huì)可行性分析72.2.3技術(shù)可行性分析72.2.4法律可行性分析72.3功能規(guī)劃73系統(tǒng)分析93.1 系統(tǒng)的功能分析932系統(tǒng)業(yè)務(wù)流程分析1033系統(tǒng)數(shù)據(jù)需求分析104 系統(tǒng)總體設(shè)計(jì)144.1系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)144.1.1數(shù)據(jù)庫(kù)工具簡(jiǎn)介144.1.2數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)1442 系統(tǒng)的模塊設(shè)計(jì)174.2.1系統(tǒng)功能模塊介紹175 系統(tǒng)實(shí)施206.1系統(tǒng)評(píng)價(jià)226.2系統(tǒng)統(tǒng)存在的不足227 結(jié)束語(yǔ)23參考文獻(xiàn)24致 謝251緒論我國(guó)居民的儲(chǔ)蓄存款超過(guò)十萬(wàn)億人民幣。特別是像上海、深圳等發(fā)達(dá)城市,居民的可支配收入正在逐步達(dá)到中等發(fā)達(dá)國(guó)家水平,許多居民除了購(gòu)房、購(gòu)車外有大量的金融資產(chǎn),如何

5、分配、管理金融資產(chǎn)是居民最大的需求。大多數(shù)個(gè)人對(duì)金融方面的需求從儲(chǔ)蓄、保管金融資產(chǎn)向金融資產(chǎn)的保值、增值轉(zhuǎn)變。有些人盲目投資于股市而導(dǎo)致大量損失,還有許多人把大部分資產(chǎn)存在銀行做定期儲(chǔ)蓄;最多的是介于二者之間,不知如何分配其金融資產(chǎn)。家庭如何管理金融資產(chǎn)呢?如何安排自己的富余的現(xiàn)金流,如何籌集自己所需的資金,成為了一個(gè)現(xiàn)實(shí)的問(wèn)題。在我國(guó)大部分家庭的財(cái)產(chǎn)收入都有了較大的增長(zhǎng)的同時(shí),家庭財(cái)產(chǎn)的收入、支出也變得多種多樣。家庭的收支是一組龐大、復(fù)雜的數(shù)據(jù),而且每天都會(huì)產(chǎn)生新的數(shù)據(jù)。要人工每天對(duì)所有的數(shù)據(jù)進(jìn)行記錄、統(tǒng)計(jì)和分析工作量大,出錯(cuò)和遺漏率高,而且記賬內(nèi)容單一。家庭成員也只對(duì)近期的數(shù)據(jù)比較清楚,時(shí)

6、間一長(zhǎng),要翻閱以前的記錄查找,造成查詢的費(fèi)時(shí)、費(fèi)力?;诖藛?wèn)題,建立一個(gè)“家庭理財(cái)系統(tǒng)”來(lái)對(duì)家庭的財(cái)產(chǎn)(包括收支情況、固定資產(chǎn)、債務(wù)等)進(jìn)行科學(xué)、有效、便捷的管理,節(jié)約開支并發(fā)揮資金的最大效益,是非常必要的。有什么樣的的工具就有什么樣的生活,理財(cái)軟件引發(fā)的是一種節(jié)奏感很強(qiáng)的生活方式,一種精打細(xì)算過(guò)日子的方式。它不僅影響這一代人的生活方式、生活理念,還會(huì)影響下一代人的生活觀念和行為方式,影響人們?nèi)绾魏侠砝碡?cái)、如何有效投資的生活氛圍。俗話說(shuō):“吃不窮,穿不窮,盤算不好一世窮”。在生活節(jié)奏逐漸加快的今天,在電腦普及的現(xiàn)在,無(wú)論是正在奮斗中蝸居的蟻?zhàn)澹€是四世同堂的大家族,無(wú)論是正在奔小康的家庭,還是

7、錢多的一輩子都花不完的富豪,一個(gè)好的家庭理財(cái)系統(tǒng)對(duì)于他們都是必須的,也是他們能負(fù)擔(dān)的起的。本文開發(fā)的“家庭理財(cái)系統(tǒng)”是一個(gè)典型的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)的目標(biāo)是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品。開發(fā)的主要過(guò)程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效能的應(yīng)用。通過(guò)對(duì)“家庭理財(cái)系統(tǒng)”的設(shè)計(jì)和開發(fā),實(shí)現(xiàn)了對(duì)家庭財(cái)產(chǎn)收支的合理管理和規(guī)劃。本文以家庭理財(cái)系統(tǒng)的開發(fā)過(guò)程為主線,分析了系統(tǒng)設(shè)計(jì)的流程及其各階段完成的任務(wù),探討了本系統(tǒng)開發(fā)中所涉及的關(guān)鍵技術(shù),總結(jié)出系統(tǒng)主要特性和存在的不足,并提出了今后工作的發(fā)展方向和最終目標(biāo)。目

8、前推出的家庭理財(cái)軟件都是從人們簡(jiǎn)單的需求出發(fā)的,設(shè)計(jì)了理財(cái)?shù)牟襟E、理財(cái)規(guī)則、理財(cái)工具、理財(cái)目標(biāo)及理財(cái)?shù)倪M(jìn)度等系列模塊,這些只需用鼠標(biāo)操作即可完成。理財(cái)軟件還具備分析功能。例如自動(dòng)生成月收入支出表、凈增值圖等,用直觀的柱狀或餅狀圖提醒你目前的經(jīng)濟(jì)狀況如何。我所設(shè)計(jì)的家庭理財(cái)系統(tǒng)所使用的開發(fā)工具是C#,其操作簡(jiǎn)單,功能強(qiáng)大,速度快,界面友好,是一個(gè)面向?qū)ο蟮年P(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。本文的基本架構(gòu)如下:第二章是系統(tǒng)規(guī)劃,主要介紹系統(tǒng)功能,系統(tǒng)可行性研究第三章是系統(tǒng)分析,主要介紹系統(tǒng)功能分析,系統(tǒng)業(yè)務(wù)流程分析,系統(tǒng)數(shù)據(jù)需求分析,系統(tǒng)運(yùn)行需求分析第四章是系統(tǒng)總體設(shè)計(jì),主要介紹系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì),系統(tǒng)模塊設(shè)計(jì)第

9、五章是系統(tǒng)具體實(shí)施第六章是系統(tǒng)總結(jié)與展望,主要介紹系統(tǒng)評(píng)價(jià)與系統(tǒng)存在的不足第七章是結(jié)束語(yǔ)2系統(tǒng)規(guī)劃2.1系統(tǒng)定位眾所周知,科學(xué)理財(cái)很重要,會(huì)計(jì)不論對(duì)企業(yè)還是對(duì)于個(gè)人,同樣起著促進(jìn)資金良性循環(huán)的作用。當(dāng)理財(cái)范圍擴(kuò)大到家庭時(shí),使用科學(xué)的方法整理賬目就顯得尤為重要了。借助電腦,理財(cái)軟件會(huì)把你和金錢的關(guān)系表現(xiàn)的一清二楚。我個(gè)人設(shè)計(jì)的家庭理財(cái)系統(tǒng)是以正在蝸居中的蟻?zhàn)逍枨鬄楸尘?,以引到目前“月光族”正確的消費(fèi)方式和培養(yǎng)良好的儲(chǔ)蓄行為以及投資理財(cái)觀念為目的而設(shè)計(jì)開發(fā)的軟件系統(tǒng)。蟻?zhàn)遄非蟮能浖?yīng)該是簡(jiǎn)單,實(shí)用和廉價(jià)的,大型傳統(tǒng)的理財(cái)自動(dòng)化軟件太過(guò)于昂貴和復(fù)雜,廉價(jià)的自由軟件或者免費(fèi)的公共軟件才是他們最好的選擇

10、。我設(shè)計(jì)的家庭理財(cái)系統(tǒng)的用戶主要是廣大蟻?zhàn)澹佔(zhàn)鍌兊男枨笙鄬?duì)而言比較簡(jiǎn)單,故而本軟件的功能比較簡(jiǎn)單,本軟件具有友好的操作界面,用戶只需要大概了解說(shuō)明,便可以進(jìn)行使用,并可多用戶使用,本系統(tǒng)滿足家庭的理財(cái)需求,用戶通過(guò)注冊(cè)用戶名和密碼建立自己的個(gè)人的理財(cái)賬戶,系統(tǒng)擁有普通用戶和管理員2個(gè)權(quán)限。本軟件的主要功能包括:用戶管理、賬戶管理、收支管理、借貸管理、統(tǒng)計(jì)功能、基礎(chǔ)設(shè)置。2.2 系統(tǒng)可行性研究2.2.1 經(jīng)濟(jì)可行性分析現(xiàn)在,人們的生活水平和文化素質(zhì)普遍提高,并且開始注重生活質(zhì)量。隨著市場(chǎng)經(jīng)濟(jì)的快速發(fā)展,觀念的不斷更新,個(gè)人理財(cái)意識(shí)普遍增強(qiáng),特別是家庭理財(cái)意識(shí)得到很大發(fā)展,在意識(shí)上,一方面,人

11、們對(duì)家庭和個(gè)人的各方面消費(fèi)有想進(jìn)行統(tǒng)計(jì)和分析的愿望,以便更好地做好家庭收支計(jì)劃,和家庭財(cái)務(wù)管理。另一方面,各種理財(cái)手段不斷豐富,如何把各種理財(cái)手段統(tǒng)一起來(lái),并且能更加方便的操作成為要求。在物質(zhì)基礎(chǔ)上,計(jì)算機(jī)的應(yīng)用開始普及,人們購(gòu)置計(jì)算機(jī)和使用計(jì)算機(jī)的能力增強(qiáng),人均計(jì)算機(jī)擁有量將快速提高。這些條件說(shuō)明,人們有購(gòu)買一個(gè)家庭化財(cái)務(wù)軟件的要求。在一個(gè)可接受的價(jià)格范圍內(nèi),將購(gòu)買這種軟件,因此具有市場(chǎng)潛力。開發(fā)一個(gè)小型財(cái)務(wù)軟件,用快速開發(fā)工具可在由幾個(gè)人的開發(fā)小組完成或個(gè)人獨(dú)立開發(fā)完成。經(jīng)過(guò)以上分析,開發(fā)一個(gè)通用型家庭理財(cái)軟件具有在經(jīng)濟(jì)可行性。2.2.2 社會(huì)可行性分析近年來(lái)隨著國(guó)內(nèi)外社會(huì)經(jīng)濟(jì)和科學(xué)技術(shù)的

12、不斷改革和發(fā)展,各種各樣的開銷與收入也越來(lái)越多,很多人對(duì)于日常帳目的管理感到越來(lái)越力不從心,收支管理已刻不容緩,在大多數(shù)家庭里,由于計(jì)算機(jī)知識(shí)的缺乏,人們還采用手寫記帳的方法,這種管理方法存在跟多缺陷,如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的冗余文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)工作都帶來(lái)了很大的困難。家庭理財(cái)系統(tǒng)就是通過(guò)計(jì)算機(jī)對(duì)人們?nèi)粘5氖罩нM(jìn)行管理,具有相關(guān)的收支情況查詢和錄入,以及有關(guān)數(shù)據(jù)的打印輸出,有計(jì)算機(jī)統(tǒng)計(jì)可使人們從繁重的勞動(dòng)中解脫出來(lái),通過(guò)一些簡(jiǎn)單的輸入操作,及時(shí)、準(zhǔn)確地獲得需要的信息,從而對(duì)家庭或個(gè)人的經(jīng)濟(jì)狀況有個(gè)詳細(xì)的了解,有利于制定出更好的理財(cái)策略。2.2.3技術(shù)可

13、行性分析開發(fā)一個(gè)通用型家庭理財(cái)軟件,項(xiàng)目規(guī)??梢栽谥械绕隆<夹g(shù)上主要涉及界面設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)。在開發(fā)工具方面,我采用Microsoft Visual Studio 2005,Microsoft Visual Studio 2005是微軟公司推出的目前最流行的windows平臺(tái)應(yīng)用程序開發(fā)環(huán)境。Visual Studio提供了在設(shè)計(jì)、開發(fā)、調(diào)試和部署應(yīng)用程序時(shí)所需的工具,Visual C#集成開發(fā)環(huán)境(IDE)是Visual Studio IDE中的一種,操作簡(jiǎn)單方便。而數(shù)據(jù)庫(kù)系統(tǒng)則采用應(yīng)用廣泛的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)MS SQL Server2000,使“家庭理財(cái)系統(tǒng)”具有強(qiáng)大的后臺(tái)數(shù)據(jù)庫(kù)管理

14、。2.2.4法律可行性分析本文完全出自本人對(duì)家庭理財(cái)系統(tǒng)的理解與定位以及參考網(wǎng)上資料為輔助,指導(dǎo)老師精心指導(dǎo)設(shè)計(jì)出來(lái)的,屬于個(gè)人的勞動(dòng)成果,如有雷同,純屬巧合,從而在法律上是不會(huì)侵犯他人的知識(shí)產(chǎn)權(quán)。2.3功能規(guī)劃本軟件的主要功能包括:a.系統(tǒng)管理:用戶級(jí)別分為普通用戶和管理員,管理員有增添,刪除普通用戶的權(quán)力,而普通用戶可使用除管理普通用戶外的一切功能。b.收支管理:處理用戶的收入和支出的信息,進(jìn)行處理后用表單的形式進(jìn)行顯示,同時(shí)提供時(shí)間段的收支情況查詢功能。c.借貸管理:用戶提交借貸信息,進(jìn)行處理后顯示借貸的詳細(xì)信息,同時(shí)提供時(shí)間段的借貸情況的查詢。d.統(tǒng)計(jì)功能:統(tǒng)計(jì)功能提供用戶財(cái)務(wù)信息的查

15、詢和統(tǒng)計(jì)的功能,可以統(tǒng)計(jì)賬戶信息,收支信息,借貸信息,并以時(shí)間段作為標(biāo)準(zhǔn),顯示統(tǒng)計(jì)結(jié)果。e.基礎(chǔ)設(shè)置:通過(guò)基礎(chǔ)設(shè)置,進(jìn)行整個(gè)系統(tǒng)的初始化設(shè)置,包括添加各個(gè)管理項(xiàng)目的屬性分類。3系統(tǒng)分析3.1 系統(tǒng)的功能分析根據(jù)系統(tǒng)功能的要求,本系統(tǒng)分為五大模塊,具體為系統(tǒng)管理模塊、收支管理模塊、借貸管理模塊,統(tǒng)計(jì)報(bào)表模塊,系統(tǒng)幫助模塊。功能模塊之間的關(guān)系如圖一所示:家庭理財(cái)系統(tǒng)登陸管理系統(tǒng)管理收支管理借貸管理統(tǒng)計(jì)報(bào)表系統(tǒng)幫助修改密碼增刪用戶退出系統(tǒng)修改收入記錄記錄支出記錄借款記錄貸款收入報(bào)表支出報(bào)表借款報(bào)表貸款報(bào)表系統(tǒng)幫助修改借款記錄修改貸款記錄修改支出記錄記錄收入基礎(chǔ)設(shè)置圖3.132系統(tǒng)業(yè)務(wù)流程分析N用戶登

16、陸管理員信息管理增加修改用戶增加刪除修改信息退出系統(tǒng) NY信息核對(duì)YN密碼錯(cuò)誤NY圖3.2:業(yè)務(wù)流程圖33系統(tǒng)數(shù)據(jù)需求分析在數(shù)據(jù)庫(kù)設(shè)計(jì)中,先要對(duì)系統(tǒng)分析所得的數(shù)據(jù)字典中的數(shù)據(jù)存儲(chǔ)進(jìn)行分析,然后得出系統(tǒng)的關(guān)系模式,可以采用實(shí)體-聯(lián)系圖(簡(jiǎn)稱E-R圖)的方法進(jìn)行數(shù)據(jù)結(jié)構(gòu)的描述。E-R圖由實(shí)體、屬性、聯(lián)系三部分組成。E-R圖的有關(guān)符號(hào)說(shuō)明如下:實(shí) 體屬 性聯(lián)系下面列出本系統(tǒng)的系列E-R圖:身份證號(hào)真實(shí)姓名密碼性別用戶名用 戶權(quán) 限圖3.3 用戶實(shí)體圖管理員用戶名密碼權(quán)限圖3.4管理員實(shí)體圖 收入記錄編 號(hào)金 額日 期項(xiàng) 目備 注方 式 圖3.5收入記錄實(shí)體圖支出記錄編 號(hào)金 額日 期項(xiàng) 目備 注方

17、式圖3.6支出記錄實(shí)體圖借款記錄編 號(hào)金 額日 期貸款人備 注地址歸還日期已還金額圖3.7借款記錄實(shí)體圖貸款記錄編 號(hào)金 額日 期借款人備 注地址歸還日期已還金額圖3.8貸款記錄實(shí)體圖用戶名性 別密 碼用 戶真實(shí)姓名身份證號(hào)管理收入記錄編 號(hào)金 額日 期項(xiàng) 目備 注方 式支入記錄編 號(hào)金 額日 期項(xiàng) 目備 注方 式借款記錄編 號(hào)金 額日 期貸款人備 注地址歸還日期已還金額貸款記錄編 號(hào)金 額日 期借款人備 注地址歸還日期已還金額權(quán) 限圖3.9全局E-R圖4 系統(tǒng)總體設(shè)計(jì)4.1系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)4.1.1數(shù)據(jù)庫(kù)工具簡(jiǎn)介Microsoft SQL Server是一種典型的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),可以在

18、許多操作系統(tǒng)上運(yùn)行,它使用Transact-SQL語(yǔ)言完成數(shù)據(jù)操作。由于Microsoft SQL Server是開放式的系統(tǒng),其它系統(tǒng)可以與它進(jìn)行完好的交互操作。本系統(tǒng)采用的數(shù)據(jù)庫(kù)版本為Microsoft SQL Server 2000,它具有可靠性、可伸縮性、可用性、可管理性等特點(diǎn),為用戶提供完整的數(shù)據(jù)庫(kù)解決方案。SQL全稱是“結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language)”,它的前身是SQUARE語(yǔ)言。SQL語(yǔ)言結(jié)構(gòu)簡(jiǎn)潔,功能強(qiáng)大,簡(jiǎn)單易學(xué),所以自從推出以來(lái),SQL語(yǔ)言得到了廣泛的應(yīng)用。目前,SQL語(yǔ)言已被確定為關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的國(guó)際標(biāo)準(zhǔn),被絕大多數(shù)商業(yè)化關(guān)系數(shù)據(jù)庫(kù)系

19、統(tǒng)采用,如Oracle 、Sybase、DB2、Informix、SQL Server這些數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL語(yǔ)言作為查詢語(yǔ)言。結(jié)構(gòu)化查詢語(yǔ)言SQL是一種介于關(guān)系代數(shù)與關(guān)系演算之間的語(yǔ)言,其功能包括查詢、操縱、定義和控制四個(gè)方面,是一個(gè)通用的功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言。4.1.2數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)將數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為Microsoft SQL Server 2000系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)包括系統(tǒng)用戶表,資金收入表,資金支出表,借款記錄表,貸款記錄表,方式表,收支項(xiàng)目表,借款歸還表,貸款歸還表。系統(tǒng)用戶表(Uers chart)表4.1:字段名稱字段類型字段長(zhǎng)度說(shuō)明

20、Usernamebigint8用戶名,not nullPasswordvarchar50用戶密碼,not nullPurviewbit2用戶權(quán)限,not nullRealnamevarchar50真實(shí)姓名,not nullSexbit2性別,not nullIDcardvarchar20身份證號(hào),not null資金收入表(Income Chart) 表4.2:字段名稱字段類型字段長(zhǎng)度說(shuō)明Idint8編號(hào),not nullDatedatetime8日期,not nullMoneynumeric(10.2)金額,not nullItemchar20項(xiàng)目Manmerchar20方式Remarkva

21、rchar50備注資金支出表(account of payments)表4.3:字段名稱字段類型字段長(zhǎng)度說(shuō)明Idint8編號(hào),not nullDatedatetime8日期,not nullMoneynumeric(10.2)金額,not nullItemchar20項(xiàng)目Manmerchar20方式Remarkvarchar50備注借款記錄表(account of loan)表4.4:字段名稱字段類型字段長(zhǎng)度說(shuō)明IdInt8編號(hào),not nullDatedatetime8日期,not nullMoneynumeric(10.2)金額,not nullLenderschar20貸款人名稱,not

22、 nullAddresschar50地址,not nullReturn datedatetime8歸還日期,not nullReturned moneynumeric(10.2)金額,not nullRemarkschar50備注貸款記錄表(account of lend)表4.5:字段名稱字段類型字段長(zhǎng)度說(shuō)明IdInt8編號(hào),not nullDatedatetime8日期,not nullMoneynumeric(10.2)金額,not nullBorrowerschar20借款人名稱,not nullAddresschar50地址,not nullRepay datedatetime8歸還

23、日期,not nullRepayed moneynumeric(10.2)金額,not nullRemarkschar50備注收入支出方式表(In-out manner chart)表4.6:字段名稱字段類型字段長(zhǎng)度說(shuō)明Idint8編號(hào),not nullNamechar20名稱,not nullRemarkschar50備注收入支出項(xiàng)目表(In-out item chart)表4.7:字段名稱字段類型字段長(zhǎng)度說(shuō)明Idint8編號(hào),not nullNamechar20名稱,not nullTypeint8收入支出Remarkschar50備注借款歸還表(loan returned chart)表

24、4.8:字段名稱字段類型字段長(zhǎng)度說(shuō)明Idint8編號(hào),not nullDatedatetime8歸還日期,not nullMoneynumeric(10.2)金額,not nullL-idint8借款編號(hào),not nullRemarkschar50備注貸款歸還表(borrowed returned chart)表4.9:字段名稱字段類型字段長(zhǎng)度說(shuō)明Idint8編號(hào),not nullDatedatetime8歸還日期,not nullMoneynumeric(10.2)金額,not nullB-idint8貸款編號(hào),not nullRemarkschar50備注42 系統(tǒng)的模塊設(shè)計(jì)4.2.1系統(tǒng)

25、功能模塊介紹根據(jù)系統(tǒng)分析,本系統(tǒng)分為六大模塊,具體為系統(tǒng)登陸模塊,系統(tǒng)管理模塊、收支管理模塊、借貸管理模塊,統(tǒng)計(jì)報(bào)表模塊,系統(tǒng)幫助模塊。一系統(tǒng)登陸模塊:主要功能是用戶登陸,對(duì)系統(tǒng)安全性進(jìn)行管理,可以選擇登陸權(quán)限,并且有隨機(jī)數(shù)字驗(yàn)證。二系統(tǒng)管理模塊:用戶級(jí)別分為普通用戶和管理員,管理員有增添,刪除普通用戶的權(quán)力,而普通用戶可使用除管理普通用戶外的一切功能??梢栽谶@里修改密碼,退出系統(tǒng),還可以進(jìn)行基礎(chǔ)設(shè)置,三收支管理模塊:處理用戶的收入和支出的信息,進(jìn)行處理后用表單的形式進(jìn)行顯示,同時(shí)提供時(shí)間段的收支情況查詢功能,可以對(duì)收支記錄進(jìn)行添加,修改,刪除等系列操作。四借貸管理模塊:用戶提交借貸信息,進(jìn)行

26、處理后顯示借貸的詳細(xì)信息,同時(shí)提供時(shí)間段的借貸情況的查詢,可以對(duì)借貸記錄進(jìn)行添加,修改,刪除等系列操作。五統(tǒng)計(jì)功能模塊:統(tǒng)計(jì)功能模塊提供用戶財(cái)務(wù)信息的查詢和統(tǒng)計(jì)的功能,可以統(tǒng)計(jì)賬戶信息,收支信息,借貸信息,并以時(shí)間段作為標(biāo)準(zhǔn),顯示統(tǒng)計(jì)結(jié)果。六系統(tǒng)幫助模塊:通過(guò)系統(tǒng)幫助模塊,顯示幫助信息,幫助用戶更加流暢和方便的使用這個(gè)系統(tǒng)。4.2.2系統(tǒng)結(jié)構(gòu)圖(1)登錄系統(tǒng)管理模塊:登陸系統(tǒng)管理登陸模塊(2)系統(tǒng)管理模塊:系統(tǒng)管理模塊增刪用戶密碼修改退出系統(tǒng)基礎(chǔ)設(shè)置(3)收支管理模塊:收支管理模塊修改收入記錄記錄支出修改支出記錄記錄收入(4)借貸管理模塊:借貸管理模塊記錄借款記錄貸款修改借款記錄修改貸款記錄(

27、5)統(tǒng)計(jì)報(bào)表模塊:統(tǒng)計(jì)報(bào)表模塊收入報(bào)表支出報(bào)表借款報(bào)表貸款報(bào)表(6)系統(tǒng)幫助模塊:系統(tǒng)幫助模塊系統(tǒng)幫助5 系統(tǒng)實(shí)施5.1 系統(tǒng)登錄該窗口主要功能是登錄功能,輸入管理類別、用戶名、密碼登入管理界面。此模塊供不同用戶登錄使用,登錄用戶有管理員,操作員,單位,在職員工,退休員工。IPO:(ImnputProcess-Output)輸入:輸入用戶名稱與用戶密碼實(shí)現(xiàn)登錄。處理:輸入用戶名和密碼后核對(duì)后檢測(cè)用戶名是否存在。輸出:如果存在,則進(jìn)入相關(guān)界面。如不存在,則提示用戶名或密碼錯(cuò)誤。設(shè)計(jì)過(guò)程:所用控件有文本控件TxtuseName,Txtpwd.標(biāo)簽控件label1,label2,label3以及按鈕

28、控件submitBut,ClearBut.附部分主要代碼如下: private void submitBut_Click(object sender, EventArgs e) if (TxtuseName.Text.Trim() = | Txtpwd.Text.Trim() = ) MessageBox.Show(請(qǐng)輸入用戶名和密碼, 提示); else try DataSet ds = new DataSet(); DBconn db = new DBconn(); string sqlStr = select Yhm,Password from Userinfo where Qx= +c

29、omboBox1.SelectedItem.ToString().Trim()+ ; ds = db.GetDataFromDB(sqlStr); if (ds.Tables0.Rows0.ItemArray0.ToString() = TxtuseName.Text.Trim()&ds.Tables0.Rows0.ItemArray1.ToString() = Txtpwd.Text.Trim() main main=new main (); main.Tag=this.FindForm (); this.Visible = false; main.ShowDialog(); else Me

30、ssageBox.Show(用戶名或密碼錯(cuò)誤,請(qǐng)重新輸入!, 提示); TxtuseName.Text = ; Txtpwd.Text = ; TxtuseName.Focus(); catch (Exception ex) MessageBox.Show(用戶名或密碼錯(cuò)誤,請(qǐng)重新輸入!+ex.Message, 提示); (為避免抄襲,刪除本章余下的部分內(nèi)容)6系統(tǒng)的總結(jié)與展望6.1系統(tǒng)評(píng)價(jià)本家庭理財(cái)系統(tǒng),初步實(shí)現(xiàn)了家庭個(gè)人理財(cái)?shù)男畔⒒ㄔO(shè)。以前的家庭理財(cái)需要大量的時(shí)間記錄,整理數(shù)據(jù)和保存紙質(zhì)文件,由于紙質(zhì)文件容易遺失和保管不易,并且數(shù)量繁多,一旦查找起來(lái)甚為繁瑣,對(duì)于個(gè)人和家庭理財(cái)帶來(lái)很大的

31、不便,并且保密性不強(qiáng)。使用家庭理財(cái)系統(tǒng)后,只需要簡(jiǎn)單的操作即可完成個(gè)人和家庭經(jīng)濟(jì)數(shù)據(jù)的整理和查詢工作,方便用戶對(duì)比和把握家庭資金。本系統(tǒng)是針對(duì)正在奮斗的蟻?zhàn)逶O(shè)計(jì)開發(fā)的簡(jiǎn)易家庭理財(cái)系統(tǒng)。該系統(tǒng)優(yōu)點(diǎn)在于可操作性強(qiáng),適用范圍廣,操作簡(jiǎn)單明了,對(duì)不懂電腦操作的管理人員來(lái)講,非常簡(jiǎn)單易懂,各個(gè)塊劃分清晰,功能基本齊全符合小型家庭和個(gè)人理財(cái)需求,系統(tǒng)中包含了輸入、輸出、保存、刪除、查詢、修改等多種功能,系統(tǒng)操作靈活性較強(qiáng);可以隨意地選擇不同的指令進(jìn)行操作;排版效果清晰明了,美觀;操作簡(jiǎn)單方便。6.2系統(tǒng)統(tǒng)存在的不足本系統(tǒng)是針對(duì)正在奮斗的蟻?zhàn)彘_發(fā)的簡(jiǎn)易家庭理財(cái)系統(tǒng),功能簡(jiǎn)單,界面簡(jiǎn)約主要包括對(duì)個(gè)人經(jīng)濟(jì)收入支

32、出記錄和借貸記錄的增加、刪除、修改、查詢.該系統(tǒng)功能范圍比較窄,只簡(jiǎn)單的包括對(duì)個(gè)人經(jīng)濟(jì)收入支出記錄和借貸記錄的增加、刪除、修改、查詢,無(wú)較大的商業(yè)價(jià)值,但該系統(tǒng)優(yōu)點(diǎn)在于簡(jiǎn)潔明了,容易上手,操作簡(jiǎn)單規(guī)范,適用于任何級(jí)別的使用者使用該系統(tǒng),該系統(tǒng)又過(guò)于簡(jiǎn)單,無(wú)法全面的反應(yīng)出一個(gè)家庭的的具體經(jīng)濟(jì)情況,適應(yīng)范圍局限于無(wú)家事之累的正在奮斗的蟻?zhàn)?,無(wú)法滿足真正三口之家的需求。這在將來(lái)的系統(tǒng)中將會(huì)一步一步實(shí)現(xiàn)。在調(diào)用某些函數(shù)時(shí),若沒(méi)有找到對(duì)應(yīng)記錄的情況下,輸出結(jié)果的處理不太完善,例如查詢函數(shù);錄入函數(shù)的設(shè)計(jì)不完善,這也是整個(gè)程序設(shè)計(jì)中最突出的問(wèn)題;系統(tǒng)只實(shí)現(xiàn)了基本功能,為了美觀和全面,我添加了一些項(xiàng)目,但沒(méi)

33、實(shí)現(xiàn)功能。7 結(jié)束語(yǔ)通過(guò)這次的系統(tǒng)設(shè)計(jì),讓我對(duì)C#有了更加深刻了解,通過(guò)網(wǎng)上搜集資料,圖書館資料不斷的查詢總結(jié),通過(guò)老師同學(xué)的耐心指導(dǎo)幫助,我完成了畢業(yè)論文,這次C#系統(tǒng)設(shè)計(jì),提升了我分析問(wèn)題的能力和思考問(wèn)題的邏輯能力。從這次設(shè)計(jì)學(xué)到的東西,相信會(huì)對(duì)我們?nèi)蘸蟮膶W(xué)習(xí)作起到很大的指導(dǎo)作用。整個(gè)綜合模擬實(shí)習(xí)到現(xiàn)在已經(jīng)基本結(jié)束,總的來(lái)說(shuō)整個(gè)綜合模擬實(shí)習(xí)進(jìn)展還是很順利的。Visual studio 2005的友好的可視化編程環(huán)境為程序的編寫提供方便。這次綜合模擬實(shí)習(xí),讓我充分的把這幾年所學(xué)到的專業(yè)知識(shí)融會(huì)貫通,從做需求分析、設(shè)計(jì)數(shù)據(jù)庫(kù)、到系統(tǒng)整體設(shè)計(jì)和具體的代碼實(shí)現(xiàn)。整個(gè)設(shè)計(jì),讓我學(xué)到了許多以前在課堂上面學(xué)不到的知識(shí),很大程度的加強(qiáng)了自己的實(shí)踐能力。除了對(duì)C#有了一定的認(rèn)識(shí),還了解到了SQL 2000的相關(guān)特性,對(duì)數(shù)據(jù)庫(kù)的理解也更加全面和深刻了.1本系統(tǒng)的功能已經(jīng)達(dá)到設(shè)計(jì)的要求,系統(tǒng)中各個(gè)模塊的功能均已實(shí)現(xiàn)。2系統(tǒng)中模塊劃分明確,模塊功能設(shè)計(jì)有較強(qiáng)的針對(duì)性。 3系統(tǒng)的設(shè)計(jì)遵循軟件開發(fā)的全過(guò)程,使我對(duì)軟件系統(tǒng)的開發(fā)過(guò)程有了更深刻的認(rèn)識(shí)。 4在系統(tǒng)的設(shè)計(jì)中能夠靈活運(yùn)用C#技術(shù),并且使用有效的SQL語(yǔ)言操作后臺(tái)數(shù)據(jù)庫(kù)。軟件的設(shè)計(jì)沒(méi)有完美無(wú)缺的,這個(gè)系統(tǒng)在某些地方可能存在不足,還需要我

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論