【正文】
__專業(yè) ______________________任務(wù)下達(dá)日期 __________________年____________月____________日設(shè)計(jì)(論文)開始日期 ______________年_____________月___________日設(shè)計(jì)(論文)完成日期 ______________年_____________月___________日設(shè)計(jì)論文題目 ___________________________________________________ ____________________________________________________________ _______________________________________________________________(畢業(yè)論文)_________________________________________________ _______________________________________________________________指 導(dǎo) 教 師 __________________________系(部)主任 __________________________________________年__________月__________日平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)評語第________頁共________頁 學(xué)生姓名:____________________,_________________________ 專業(yè) ________________年級 畢業(yè)設(shè)計(jì)(論文)題目:_____________________________________________________________ 評 閱 人:____________________________________ 指導(dǎo)教師:____________________________________(簽字) 年 月 日 成 績:____________________________________ 系(部)主任:__________________________________(簽字) 年 月 日畢業(yè)設(shè)計(jì)(論文)及答辯評語: 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)答辯委員會記錄 系 專業(yè),學(xué)生 于 年 月 日進(jìn)行了畢業(yè)設(shè)計(jì)(論文)答辯。46 / 54畢業(yè)設(shè)計(jì)中文摘要啰嗦,摘要全球經(jīng)濟(jì)的蓬勃發(fā)展帶來了金融理財(cái)領(lǐng)域的巨大變革和創(chuàng)新,尤其對現(xiàn)代家庭與個人傳統(tǒng)的理財(cái)觀念有著較大的革新。本論文主要介紹了家庭財(cái)務(wù)管理系統(tǒng)的開發(fā)過程和所涉及到的問題及解決方法。關(guān)鍵詞:家庭財(cái)務(wù)管理系統(tǒng) C Microsoft Visual Studio 2005中間用分號隔開畢業(yè)設(shè)計(jì)英文摘要摘要英文即可Booming global economy has brought great changes in the field of financial planning and innovation, especially in traditional modern family and personal financial management concepts with greater innovation. Since reform and opening, China39。現(xiàn)在的城鄉(xiāng)家庭生活發(fā)生了明顯的變化,人們的收入逐漸拉開檔次,消費(fèi)水平也高了。因此,開發(fā)一個家庭財(cái)務(wù)管理系統(tǒng)具有很強(qiáng)的實(shí)用性,能夠達(dá)到對家庭財(cái)務(wù)合理有效的管理。這些優(yōu)點(diǎn)能夠極大地提高家庭財(cái)務(wù)管理的效率,也是家庭理財(cái)?shù)目茖W(xué)化、正規(guī)化管理,與先進(jìn)科學(xué)技術(shù)接軌的重要條件。除此,外國的商家也不落其后,相繼開發(fā)了許多針對家庭財(cái)務(wù)管理的可行性的系統(tǒng)軟件。這些優(yōu)點(diǎn)能夠極大的提高管理操作的效率,節(jié)省了很大一部分時間,可以讓用戶做更多別的有意義的事情。這篇論文我主要先對課題做簡要的介紹,然后介紹了開發(fā)本系統(tǒng)所用到的新技術(shù),接著對整個系統(tǒng)進(jìn)行系統(tǒng)需求分析設(shè)計(jì)、系統(tǒng)概要設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、綜合測試,最后演示完整的系統(tǒng)。 NET簡介.NET具有兩個主要組件:。.NET 的另一個主要組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图?,可以使用它開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應(yīng)用程序,也包括基于 所提供的最新創(chuàng)新的應(yīng)用程序(如Web窗體和 XML Web services)。這些功能是在公共語言運(yùn)行庫上運(yùn)行的托管代碼所固有的。例如,用戶可以相信嵌入在Web頁中的可執(zhí)行文件能夠在屏幕上播放動畫或唱歌,但不能訪問他們的個人數(shù)據(jù)、文件系統(tǒng)或網(wǎng)絡(luò)。各種 Microsoft和第三方語言編譯器生成符合CTS的托管代碼。這種自動內(nèi)存管理解決了兩個最常見的應(yīng)用程序錯誤:內(nèi)存泄漏和無效內(nèi)存引用。這大大減輕了現(xiàn)有應(yīng)用程序的遷移過程的工作負(fù)擔(dān)。盡管公共語言運(yùn)行庫提供許多標(biāo)準(zhǔn)運(yùn)行庫服務(wù),但是它從不解釋托管代碼。該類庫是面向?qū)ο蟮模子趯W(xué)習(xí)與使用。除這些常見任務(wù)之外,類庫還包括支持多種專用開發(fā)方案的類型。C比較突出的特點(diǎn)包括:簡潔的語法在缺省的情況下,C“可操縱”環(huán)境下運(yùn)行,不允許直接地內(nèi)存操作。C用真正的關(guān)鍵字換掉了那些把活動模板庫(Active Template Library,ALT)和COM搞得亂糟糟的偽關(guān)鍵字,如OLE_COLOR、BOOL、VARIANT_BOOL、DISPID_XXXXX等等。精心地面向?qū)ο笤O(shè)計(jì)有一定軟件開發(fā)經(jīng)驗(yàn)的人都知道,從Smalltalk開始,面向?qū)ο蟮脑掝}就始終纏繞著任何一種現(xiàn)代程序設(shè)計(jì)語言。C提供了一個叫做裝箱(boxing)與拆箱(unboxing)的機(jī)制來完成這種操作,而不給使用者帶來麻煩。使用C編寫出來的代碼將具有更好的可讀性,并且減少了發(fā)生命名沖突的可能。結(jié)合自身強(qiáng)大的面向?qū)ο蠊δ?,C使得開發(fā)人員的生產(chǎn)效率得到極大的提高。由于歷史的原因,現(xiàn)存的一些開發(fā)工具不能與Web緊密地結(jié)合。僅需要使用簡單的C語言結(jié)構(gòu),C組件將能夠方便地為Web服務(wù),并允許它們通過Internet被運(yùn)行在任何操作系統(tǒng)上的任何語言所調(diào)用。任何人都會犯錯誤,即使是最熟練的程序員也不例外:忘記變量的初始化,對不屬于自己管理范圍的內(nèi)存空間進(jìn)行修改。為了減少開發(fā)中的錯誤,C會幫助開發(fā)者通過更少的代碼完成相同的功能,這不但減輕了編程人員的工作量,同時更有效地避免了錯誤的發(fā)生。內(nèi)存管理中的垃圾收集機(jī)制減輕了開發(fā)人員對內(nèi)存管理的負(fù)擔(dān)。版本處理技術(shù)C提供內(nèi)置的版本支持來減少開發(fā)費(fèi)用,使用C將會使開發(fā)人員更加輕易地開發(fā)和維護(hù)各種商業(yè)用戶。例如:函數(shù)重載必須被顯式聲明,而不會象在C++或 java中經(jīng)常發(fā)生的那樣不經(jīng)意地被進(jìn)行,這可以防止代碼級錯誤和保留版本化的特性。盡管它不是一種無限制語言,比如:它不能用來開發(fā)硬件驅(qū)動程序,在默認(rèn)的狀態(tài)下沒有指針等等,但是,這并不影響其使用的靈巧性。 開發(fā)工具的介紹 SQL Server 2005SQL Server 2005 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。這使企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助企業(yè)的團(tuán)隊(duì)通過記分卡、Dashboard、Web services 和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域。SQL Server 的最新版本不僅是迄今為止SQL Server 的最大發(fā)行版本,而且是最為可靠安全的版本。在安全性方面,SQL Server 2005增加了很多新的特性,主要包括默認(rèn)關(guān)閉、權(quán)限控制、用戶與計(jì)劃分離、強(qiáng)口令策略等。(2)細(xì)化的權(quán)限控制SQL Server 2005中新的安全模型允許管理員在某個細(xì)化等級上,和某個指定范圍內(nèi)管理權(quán)限,這樣,管理權(quán)限更加容易,并且權(quán)限最低原則得到遵循。(4)為標(biāo)準(zhǔn)登錄提供強(qiáng)制口令策略管理員能夠?qū)?biāo)準(zhǔn)登錄帳號指定和Windows Server中密碼策略風(fēng)格一樣的策略,這樣,同一個策略就能應(yīng)用到域中所有的帳號上。 (7)數(shù)據(jù)庫內(nèi)的數(shù)據(jù)加密SQL Server 2005本身就具有加密功能,完全集成了一個密鑰管理架構(gòu)。因此,代理服務(wù)不再需要以本地管理員身份啟用了。(13)分析服務(wù)器中細(xì)化的管理角色SQL Server 2005中將會有更多的權(quán)限可供選擇。(15)改進(jìn)針對分析服務(wù)的審核功能SQL Server 2005分析服務(wù)將包含與SQL事件探查器集成的新審核功能。本部分將會對Visual Studio進(jìn)行簡要的介紹。 Web應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動應(yīng)用程序。Visual Studio 2008的集成開發(fā)環(huán)境中為開發(fā)人員提供了大量的實(shí)用工具以提高工作效率。第三章 需求分析對于軟件開發(fā)人員來說,他所設(shè)計(jì)的軟件是否成功不僅僅取決于該軟件能否正常運(yùn)行,更重要的是看它能否更好地滿足用戶的需求。第三,充分利用網(wǎng)絡(luò)資源,減少冗余,確保系統(tǒng)的安全、可靠與高效。它的內(nèi)容對于家庭財(cái)務(wù)管理者來說至關(guān)重要,所以家庭理財(cái)管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┩暾?、正確、靈活的理財(cái)信息和快捷的分析手段。流程圖如圖31所示后面為句號圖31 系統(tǒng)業(yè)務(wù)流程圖 性能需求(1)客戶端一般響應(yīng)時間不超過1秒。 運(yùn)行需求Intel486以上系列、AMD K6以上系列等PC臺式機(jī)和便捷式電腦;運(yùn)行時占用內(nèi)存:≤1MB;所需硬盤空間:≤5MB;軟件平臺:中文Windows95/98/。序號調(diào)整 軟件接口軟件系統(tǒng)與其他外部組件的連接,包括數(shù)據(jù)庫、操作系統(tǒng)、工具軟件、開發(fā)平臺等。普通用戶只可查看和修改個人資料和收支項(xiàng)目,管理員只可查看普通用戶的相關(guān)資料并可對其進(jìn)行修改??梢酝ㄟ^快速鍵方便用戶錄入信息,所有操作可僅通過鍵盤完成。 (4)容錯能力 系統(tǒng)具有一定的容錯和抗干擾能力,在非硬件故障或非通訊故障時,系統(tǒng)能夠保證正常運(yùn)行,并有足夠的提示信息幫助用戶有效正確地完成任務(wù)。家庭財(cái)務(wù)管理系統(tǒng)由系統(tǒng)管理、基礎(chǔ)數(shù)據(jù)管理、日常收支管理、銀行儲蓄管理、借還錢管理和理財(cái)分析等模塊組成。(4)退出:注銷退出當(dāng)前用戶登錄。(2)