版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
分類(lèi)號(hào)密級(jí)中國(guó)地質(zhì)大學(xué)(北京)本科畢業(yè)設(shè)計(jì)題目學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)英文題目DesignandRealizationofStudents'PersonallyFinancialManagementSystem學(xué)生姓名孫家萍院(系)人文經(jīng)管學(xué)院專(zhuān)業(yè)信息治理與信息系統(tǒng)學(xué)號(hào)07508109指導(dǎo)教師安海忠職稱(chēng)教授二O一二年五月中國(guó)地質(zhì)大學(xué)(北京)本科畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)學(xué)生姓名孫家萍班級(jí)078081專(zhuān)業(yè)信息治理與信息系統(tǒng)導(dǎo)師姓名安海忠職稱(chēng)教授單位人文經(jīng)管學(xué)院畢業(yè)設(shè)計(jì)(論文)題目學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(論文)要緊內(nèi)容和要求:內(nèi)容:緒論。提出研究題目并闡述研究背景、目的及意義,對(duì)目前的研究現(xiàn)狀進(jìn)行綜述。系統(tǒng)規(guī)劃。了解系統(tǒng)需求,規(guī)劃系統(tǒng)總體結(jié)構(gòu)和可行性分析。系統(tǒng)分析。分析系統(tǒng)的業(yè)務(wù)流程及數(shù)據(jù)類(lèi),完成系統(tǒng)的業(yè)務(wù)流程圖和數(shù)據(jù)流程圖,確定系統(tǒng)的層次結(jié)構(gòu)和功能模塊。系統(tǒng)設(shè)計(jì)。完成數(shù)據(jù)表邏輯和存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì),用戶(hù)界面輸入輸出的設(shè)計(jì)。系統(tǒng)實(shí)現(xiàn)。完成每一應(yīng)用模塊的程序設(shè)計(jì)、組裝調(diào)試等工作??偨Y(jié)??偨Y(jié)本文的完成程度、不足之處及尚需接著深入研究的問(wèn)題。要求:設(shè)計(jì)選題要有意義,與信息治理與信息系統(tǒng)專(zhuān)業(yè)相關(guān)。系統(tǒng)功能結(jié)構(gòu)合理,能實(shí)現(xiàn)并實(shí)施差不多功能模塊。格式正確無(wú)誤,結(jié)構(gòu)完整,語(yǔ)言連貫,表達(dá)清晰明確。于2012年6月5日前完成設(shè)計(jì)及答辯。畢業(yè)設(shè)計(jì)(論文)要緊參考資料:[1]J.D.Roth,萬(wàn)婧.又要過(guò)冬,如何治理個(gè)人財(cái)務(wù)?[J].創(chuàng)業(yè)邦,2011.12:98.[2]張宇銘.學(xué)生財(cái)務(wù)治理系統(tǒng)及其設(shè)計(jì)[J].蘇州城建環(huán)保學(xué)院學(xué)報(bào),第8卷第4期,1995.12:52.[3]沈瑋.小型家庭財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2011.09:6140-6141.[4]顏瑜.民族地區(qū)家庭財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2009.04:61.[5]郝俊壽,丁艷會(huì).基于JSP技術(shù)的家庭財(cái)務(wù)治理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2011.01:102.[6]陳得友,劉遠(yuǎn)超.家庭財(cái)務(wù)治理系統(tǒng)[J].科技創(chuàng)新導(dǎo)報(bào),2009.01:233.[7]龐艷民,張陽(yáng).基于J2EE、J2ME技術(shù)網(wǎng)絡(luò)個(gè)人財(cái)務(wù)治理系統(tǒng)[R].第九屆中國(guó)Java技術(shù)及應(yīng)用交流大會(huì),2006.12:13-14.[8]陳頌麗,李海良.基于MVC模式的個(gè)人財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技信息,2010.02:232.[9]孫維伯,張立巖.基于MiniGUI的嵌入式個(gè)人財(cái)務(wù)治理系統(tǒng)[J].無(wú)線(xiàn)互聯(lián)科技,2011.07:50[10]孫莉,程永生.最新個(gè)人財(cái)務(wù)軟件性能與比較[J].電腦技術(shù),1995.08:8.[11]胡綱.個(gè)人財(cái)務(wù)軟件MicrosoftMoneyPremium2004[J].個(gè)人電腦,2004.02:33.畢業(yè)設(shè)計(jì)(論文)應(yīng)完成的要緊工作:閱讀有關(guān)學(xué)生個(gè)人財(cái)務(wù)治理的著書(shū)、論文、期刊。收集有關(guān)學(xué)生個(gè)人財(cái)務(wù)治理的資料,并完成文獻(xiàn)綜述。翻譯相關(guān)學(xué)生個(gè)人財(cái)務(wù)治理的外文文獻(xiàn)。完成相關(guān)整理及相關(guān)圖表的繪制,交初稿、中期檢查表等,完成論文終稿及相關(guān)表格。畢業(yè)設(shè)計(jì)(論文)進(jìn)度安排:序號(hào)畢業(yè)設(shè)計(jì)(論文)各時(shí)期內(nèi)容時(shí)刻安排備注1與導(dǎo)師溝通,確定論文題目2012年1月22日之前選題預(yù)備2進(jìn)行調(diào)研、查找相關(guān)資料,撰寫(xiě)文獻(xiàn)綜述、外文翻譯2012年1月22日—2月13日開(kāi)題預(yù)備3完成任務(wù)書(shū)、開(kāi)題報(bào)告2012年2月13日—20日開(kāi)題答辯4撰寫(xiě)論文初稿2012年2月21日—3月下旬5提交中期檢查表、論文初稿2012年4月上旬—5月上旬中期檢查6修改論文形成終稿,終期答辯2011年5月中旬—6月5日最終答辯課題信息:課題性質(zhì):設(shè)計(jì)√論文課題來(lái)源:教學(xué)科研生產(chǎn)其它√發(fā)出任務(wù)書(shū)日期:指導(dǎo)教師簽名:年月日教研室意見(jiàn):教研室主任簽名:年月日學(xué)生簽名:摘要依照國(guó)外一項(xiàng)調(diào)查研究的結(jié)果顯示,大學(xué)生普遍存在理財(cái)知識(shí)不足的現(xiàn)象。隨著“后理財(cái)時(shí)代”的到來(lái),個(gè)人理財(cái)?shù)闹匾匀找嫱宫F(xiàn)。傳統(tǒng)的人工方式記錄和治理自己的財(cái)務(wù)情況不僅不便于長(zhǎng)期保存,還顯露出越來(lái)越多的不便,差不多不能滿(mǎn)足人們關(guān)于理財(cái)?shù)男枨?。許多軟件研發(fā)人員開(kāi)始著手于財(cái)務(wù)治理系統(tǒng)的開(kāi)發(fā)。但目前,針對(duì)學(xué)生個(gè)人的財(cái)務(wù)治理系統(tǒng)處于稀少而且不易于使用的時(shí)期。本文采納結(jié)構(gòu)化的生命周期法,“自頂向下”地完成系統(tǒng)的規(guī)劃、分析和設(shè)計(jì)工作,然后“自底向上”地實(shí)現(xiàn),利用MicrosoftVisualStudio2008進(jìn)行系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)。系統(tǒng)規(guī)劃,了解系統(tǒng)需求;系統(tǒng)分析,完成系統(tǒng)的業(yè)務(wù)流程圖和數(shù)據(jù)流程圖,確定系統(tǒng)的層次結(jié)構(gòu)和功能模塊;系統(tǒng)設(shè)計(jì),完成數(shù)據(jù)表邏輯和存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì),用戶(hù)界面輸入輸出的設(shè)計(jì);系統(tǒng)實(shí)現(xiàn),完成每一應(yīng)用模塊的程序設(shè)計(jì)、組裝調(diào)試等工作。最終差不多實(shí)現(xiàn)學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)。與傳統(tǒng)手工式治理相比,本系統(tǒng)能夠完成記賬、財(cái)務(wù)查詢(xún)、預(yù)算、統(tǒng)計(jì)分析、賬戶(hù)治理、債務(wù)提醒等功能,關(guān)心學(xué)生更好的治理個(gè)人財(cái)務(wù)。關(guān)鍵詞:學(xué)生個(gè)人財(cái)務(wù)治理;系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn);VisualStudioABSTRACTAccordingtotheresultsofasurveystudiedabroad,collegestudentswidespreadlackknowledgeoffinancialmanagement.Withthecomingofpost-financialtimes,theimportanceofpersonalfinanceisbecomingmoreandmoreobvious.Thetraditionallymanualrecordsandmanagementmodeoftheirfinancialconditionneitherfacilitatelong-termpreservation,norshowanyconvenience,andcannotsatisfypeople'sfinancialneeds.Manysoftwareresearchanddevelopmentpersonnelbeganworkondevelopingfinancialmanagementsystem.However,atpresent,theindividualstudents’financialmanagementsystemisstillrareandisnoteasytouse.Thisarticleusesstructuredlifecycle,"top-down"planning,analysisanddesignworktocompletethesystem,andthenthe"bottom-up"toachieve,andsystemdesignanddevelopmentbasedonMicrosoftVisualStudio2008.Systemplanning,tounderstandthesystemrequirements;systemanalysis,completebusinessprocessdiagramsanddataflowdiagramtodeterminethelevelofstructureandfunctionmoduleofthesystem;systemdesign,completedatasheetlogicandmemoryarchitecturedesign,userinterfaceinputandoutputdesign;systemimplementation,tocompletetheproceduresforeachapplicationmoduledesign,assembly,debugging.Finally,implementthestudents'personallyfinancialmanagementsystem.Comparedwiththetraditionalmanualmanagement,thissystemrealizesomebasicfunctions,suchasaccounting,financialinquires,statisticalanalysis,budget,accountmanagement,debtreminderetc,tohelpstudentsbettermanagetheirpersonalfinance.Keywords:students'personallyfinancialmanagement;systemdesignandrealization;VisualStudio目錄TOC\o"1-3"\u1 緒論 11.1 系統(tǒng)背景 11.2 系統(tǒng)的目的和目標(biāo) 11.3 學(xué)生的個(gè)人財(cái)務(wù)治理現(xiàn)狀 32 系統(tǒng)規(guī)劃 42.1 學(xué)生的個(gè)人財(cái)務(wù)治理功能需求 42.2 學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的流程 42.3 系統(tǒng)軟、硬件相關(guān)技術(shù)總結(jié) 52.4 系統(tǒng)的可行性分析 62.4.1 系統(tǒng)研究方法的可行性分析 62.4.2 技術(shù)的可行性分析 72.4.3 經(jīng)濟(jì)可行性分析 72.4.4 操作可行性分析 72.4.5 法律及社會(huì)可行性分析 83 系統(tǒng)分析 93.1 系統(tǒng)需求分析 93.1.1 業(yè)務(wù)需求 93.1.2 用戶(hù)需求 93.1.3 功能需求 103.1.4 穩(wěn)定性及安全性需求 103.2 業(yè)務(wù)過(guò)程描述和分析 113.3 數(shù)據(jù)分析及數(shù)據(jù)流程分析 113.3.1 數(shù)據(jù)流程分析 113.3.2 數(shù)據(jù)分析 123.4 新系統(tǒng)功能結(jié)構(gòu) 134 系統(tǒng)設(shè)計(jì) 154.1 系統(tǒng)軟件結(jié)構(gòu)的設(shè)計(jì) 154.1.1 操作系統(tǒng)的選擇 154.1.2 數(shù)據(jù)庫(kù)服務(wù)器系統(tǒng)軟件的選擇 154.1.3 應(yīng)用服務(wù)器系統(tǒng)軟件及開(kāi)發(fā)工具的選擇 164.2 數(shù)據(jù)處理流程及數(shù)據(jù)類(lèi)的設(shè)計(jì) 164.3 應(yīng)用系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 194.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 204.4.1 數(shù)據(jù)庫(kù)概念模型設(shè)計(jì) 204.4.2 數(shù)據(jù)庫(kù)邏輯模型設(shè)計(jì) 214.5 差不多表格設(shè)計(jì) 224.6 編碼設(shè)計(jì) 234.7 功能模塊的處理過(guò)程設(shè)計(jì) 234.7.1 用戶(hù)登錄模塊處理過(guò)程設(shè)計(jì) 234.7.2 財(cái)務(wù)治理功能模塊處理過(guò)程設(shè)計(jì) 244.8 輸入輸出設(shè)計(jì) 254.8.1 輸入設(shè)計(jì) 254.8.2 輸出設(shè)計(jì) 255 系統(tǒng)實(shí)現(xiàn) 275.1 系統(tǒng)實(shí)現(xiàn)的軟、硬件環(huán)境 275.2 系統(tǒng)實(shí)現(xiàn)內(nèi)容 275.2.1 要緊功能模塊 275.2.2 其他功能模塊 336 總結(jié) 36致謝 37參考文獻(xiàn) 38附錄 39緒論系統(tǒng)背景依照國(guó)外一項(xiàng)調(diào)查研究的結(jié)果顯示,大學(xué)生普遍存在理財(cái)知識(shí)不足的現(xiàn)象。隨著“后理財(cái)時(shí)代”的到來(lái),“你不理財(cái),財(cái)不理你”成為了常掛在人們嘴邊的一句口頭彈。個(gè)人理財(cái)?shù)闹匾匀找嫱宫F(xiàn)。每個(gè)人都需要理財(cái),都需要對(duì)自己的財(cái)務(wù)狀況進(jìn)行充分和合理的治理,才能讓自己的生活過(guò)的更合理和更健康,才能對(duì)自己的財(cái)務(wù)有更好的規(guī)劃,讓自己的生活過(guò)的更加美好。理財(cái),是每個(gè)家庭和個(gè)人所必須面對(duì)的問(wèn)題。隨著市場(chǎng)經(jīng)濟(jì)的進(jìn)展,人們的生活水平不斷提高,生活節(jié)奏越來(lái)越快,收入和支出也越來(lái)越趨于多樣化,從而導(dǎo)致人們關(guān)于理財(cái)?shù)囊笠苍絹?lái)越高。傳統(tǒng)的人工方式記錄和治理自己的財(cái)務(wù)情況不僅不便于長(zhǎng)期保存,還顯露出越來(lái)越多的不便,差不多不能滿(mǎn)足人們關(guān)于理財(cái)?shù)男枨?。隨著計(jì)算機(jī)的逐步普及,網(wǎng)絡(luò)技術(shù)日益成熟,當(dāng)今社會(huì)越來(lái)越朝著信息化和數(shù)字化法進(jìn)展,計(jì)算機(jī)的應(yīng)用使我們的生活越來(lái)越方便和快捷,能夠講我們的每個(gè)人生活都離不開(kāi)計(jì)算機(jī)的關(guān)心了。越來(lái)越多的個(gè)人應(yīng)用軟件成為了人們重要的助手,也在潛移默化的改變著我們的生活。許多軟件研發(fā)人員開(kāi)始著手于財(cái)務(wù)治理系統(tǒng)的開(kāi)發(fā)。目前,針對(duì)企業(yè)的財(cái)務(wù)軟件以及ERP(enterpriseresourceplanning)系統(tǒng)也在飛速進(jìn)展,針對(duì)家庭的財(cái)務(wù)治理軟件也有許多,但針對(duì)學(xué)生個(gè)人的財(cái)務(wù)治理系統(tǒng)目前還處于稀少而且不易于使用的時(shí)期。筆者在之前的認(rèn)識(shí)實(shí)習(xí)和生產(chǎn)實(shí)習(xí)中學(xué)到了JAVA、C#等專(zhuān)門(mén)多新的技術(shù),再加上自己本科時(shí)期已學(xué)的信息治理與信息系統(tǒng)的相關(guān)知識(shí),開(kāi)發(fā)出一個(gè)簡(jiǎn)單有用的能夠治理學(xué)生個(gè)人財(cái)務(wù)收支的軟件系統(tǒng)差不多專(zhuān)門(mén)有必要。如此能夠使學(xué)生利用計(jì)算機(jī)對(duì)各項(xiàng)財(cái)務(wù)進(jìn)行電子化的治理,減輕學(xué)生在個(gè)人財(cái)務(wù)統(tǒng)計(jì)和財(cái)務(wù)治理上的負(fù)擔(dān),并能夠克服傳統(tǒng)方法存在的多個(gè)缺點(diǎn),使人們的理財(cái)更加方便和理性化,以提升人們生活的質(zhì)量和生活品位。系統(tǒng)的目的和目標(biāo)為學(xué)生專(zhuān)門(mén)設(shè)計(jì)和開(kāi)發(fā)一個(gè)小型的財(cái)務(wù)治理系統(tǒng)——學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng),來(lái)關(guān)心學(xué)生進(jìn)行個(gè)人財(cái)務(wù)收入和支出的記錄和治理是十分必要的。本次學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于以下幾個(gè)方面:(1)電子化記錄和查詢(xún),提高學(xué)生個(gè)人財(cái)務(wù)治理的效率,克服傳統(tǒng)賬簿記錄和查詢(xún)帶來(lái)的不便,減少紙張白費(fèi),實(shí)現(xiàn)低碳環(huán)保。(2)生成統(tǒng)計(jì)數(shù)據(jù),方便學(xué)生全面宏觀(guān)的掌握自己的收入、支出以及借入、借出等財(cái)務(wù)狀況。(3)預(yù)算治理,方便學(xué)生按照預(yù)算治理開(kāi)銷(xiāo),有效的治理個(gè)人財(cái)務(wù),幸免成為月光族。本系統(tǒng)屬于一個(gè)小型的個(gè)人財(cái)務(wù)治理軟件,要緊針對(duì)學(xué)生個(gè)人的財(cái)務(wù)治理,能夠滿(mǎn)足個(gè)人或多個(gè)人的財(cái)務(wù)治理需求,提供用戶(hù)治理、記賬治理、財(cái)務(wù)查詢(xún)、財(cái)務(wù)統(tǒng)計(jì)、財(cái)務(wù)預(yù)算等幾個(gè)功能模塊,旨在實(shí)現(xiàn)以下目標(biāo):(1)系統(tǒng)界面簡(jiǎn)潔美觀(guān),易使用、易維護(hù),能夠適用于非計(jì)算機(jī)人員使用。能夠完成對(duì)學(xué)生差不多財(cái)務(wù)狀況的存儲(chǔ)和查詢(xún),并提供數(shù)據(jù)備份等系統(tǒng)維護(hù)功能,能夠查找、修改、添加和刪除學(xué)生個(gè)人財(cái)務(wù)信息。從而使學(xué)生面對(duì)一個(gè)龐大的學(xué)生財(cái)務(wù)數(shù)據(jù)庫(kù),能夠全面、準(zhǔn)確、有效的處理財(cái)務(wù)治理的各種信息,及時(shí)掌握財(cái)務(wù)信息的動(dòng)態(tài)變化,更方便地治理個(gè)人財(cái)務(wù)。(2)可擴(kuò)展性和包容性強(qiáng)。系統(tǒng)的可擴(kuò)展性應(yīng)包括能接納已有的系統(tǒng)和在今后系統(tǒng)軟硬件擴(kuò)展時(shí),能有效地愛(ài)護(hù)已有的投資,特不是在應(yīng)用需求變化時(shí),有一個(gè)較好的應(yīng)用平臺(tái),能容易地加以調(diào)整。系統(tǒng)易于擴(kuò)充升級(jí),既能滿(mǎn)足當(dāng)前業(yè)務(wù)的需求,又能為今后的擴(kuò)充留有空間。(3)為學(xué)生提供良好方便的信息服務(wù)。在財(cái)務(wù)信息標(biāo)準(zhǔn)化、規(guī)范化的基礎(chǔ)上,對(duì)信息進(jìn)行合理的布局,在提供優(yōu)質(zhì)、高效的業(yè)務(wù)治理和事務(wù)處理的同時(shí),能夠按照用戶(hù)要求進(jìn)行高效率的計(jì)算統(tǒng)計(jì)任務(wù),使學(xué)生能夠在那個(gè)平臺(tái)上了解個(gè)人財(cái)務(wù)信息,自主的按分類(lèi)查找信息,同時(shí)能夠提供統(tǒng)計(jì)信息,使學(xué)生及時(shí)真實(shí)的了解自己的收入、支出和債務(wù)情況。(4)可靠運(yùn)行,安全保密。能夠使用網(wǎng)絡(luò)加密愛(ài)護(hù),用來(lái)關(guān)心盡可能地減少在公用網(wǎng)絡(luò)和專(zhuān)用網(wǎng)絡(luò)上傳輸敏感信息所帶有的風(fēng)險(xiǎn)和權(quán)限限制等。因此系統(tǒng)建設(shè)應(yīng)具有安全高效的通信機(jī)制、身份認(rèn)證、權(quán)限檢查,以解決財(cái)務(wù)治理系統(tǒng)的安全性、保密性問(wèn)題,防止非法侵入和信息泄密。學(xué)生的個(gè)人財(cái)務(wù)治理現(xiàn)狀關(guān)于學(xué)生而言,學(xué)生的個(gè)人財(cái)務(wù)治理需要對(duì)多種信息進(jìn)行處理和治理,筆者在對(duì)本學(xué)校的學(xué)生進(jìn)行的個(gè)人財(cái)務(wù)治理的現(xiàn)狀調(diào)查中發(fā)覺(jué),本校學(xué)生中盡管有使用計(jì)算機(jī)進(jìn)行財(cái)務(wù)信息處理的,然而要緊是對(duì)財(cái)務(wù)收支信息的錄入和存檔,同時(shí)只有流水記錄,學(xué)生不能用它來(lái)實(shí)現(xiàn)對(duì)學(xué)生財(cái)務(wù)的治理。大部分理財(cái)?shù)膶W(xué)生關(guān)于個(gè)人財(cái)務(wù)的治理還差不多上使用記事本等紙質(zhì)介質(zhì)的手工處理方式。這種方式有專(zhuān)門(mén)大的不便,尤其在月度和學(xué)期統(tǒng)計(jì)時(shí),需要分類(lèi)逐項(xiàng)累加,同時(shí)將數(shù)據(jù)進(jìn)行對(duì)比也不直觀(guān),同時(shí)還需要付出大量的工作時(shí)刻,花費(fèi)大量的時(shí)刻成本。如此的財(cái)務(wù)信息治理方式數(shù)據(jù)信息處理工作量大,容易出錯(cuò);數(shù)據(jù)繁多,容易丟失,且不易查找。更為重要的是,當(dāng)前的一些治理方式,包括一些運(yùn)用計(jì)算機(jī)來(lái)進(jìn)行的治理方式,都不能達(dá)到一個(gè)專(zhuān)門(mén)好地直觀(guān)的治理效果,學(xué)生的一些財(cái)務(wù)數(shù)據(jù)不能得到專(zhuān)門(mén)好的統(tǒng)計(jì)結(jié)果,阻礙對(duì)財(cái)務(wù)的反應(yīng)和及時(shí)處理,借出或應(yīng)還的財(cái)務(wù)也不能及時(shí)的被提醒。總的來(lái)講,當(dāng)前的大部分學(xué)生財(cái)務(wù)治理缺乏系統(tǒng)、規(guī)范的信息治理手段。系統(tǒng)規(guī)劃學(xué)生的個(gè)人財(cái)務(wù)治理功能需求本研究設(shè)計(jì)開(kāi)發(fā)的學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)應(yīng)該滿(mǎn)足以下需求:(1)面向多用戶(hù)進(jìn)行財(cái)務(wù)收支和債務(wù)情況記錄。此系統(tǒng)不同于以往的單機(jī)版的財(cái)務(wù)治理系統(tǒng),該系統(tǒng)是多用戶(hù)型的,面向的用戶(hù)不僅僅是一個(gè)人,也能夠是多個(gè)個(gè)人。(2)能快速按分類(lèi)查找財(cái)務(wù)信息。關(guān)于財(cái)務(wù)治理使用者來(lái)講,能夠按照日、周、月、季度、年等時(shí)刻段來(lái)查找各項(xiàng)財(cái)務(wù)收入、支出情況;也能夠按照收入明細(xì)或支出明細(xì),比如餐飲、衣服、飾品、生活用品、交通費(fèi)用、通訊費(fèi)用、醫(yī)療費(fèi)用等條件快速查看學(xué)生財(cái)務(wù)信息。關(guān)于學(xué)生來(lái)講,能夠利用這項(xiàng)功能,快速查找自己的任何時(shí)刻段、任何項(xiàng)目的收支情況,使其更加細(xì)致的掌握自己的財(cái)務(wù)狀況,便于更好地治理自己的財(cái)務(wù)。(3)能為財(cái)務(wù)治理提供決策資料。學(xué)生在預(yù)備財(cái)務(wù)預(yù)算打算時(shí),首先會(huì)考慮到以往的財(cái)務(wù)使用狀況。個(gè)人現(xiàn)在擁有多少財(cái)務(wù),在以往年份中該月各項(xiàng)支出所占比例是多少,本年度物價(jià)上漲比例大概為多少,制定財(cái)務(wù)預(yù)算時(shí)還要考慮盡量將各項(xiàng)收入、支出所占比例加以對(duì)比,以便于財(cái)務(wù)治理。同時(shí),學(xué)生由于各種非主流項(xiàng)目,如外出旅游、同學(xué)來(lái)訪(fǎng)等,這此都需要加入學(xué)生的財(cái)務(wù)預(yù)算,并對(duì)其進(jìn)行統(tǒng)一治理。這一系列的財(cái)務(wù)預(yù)算工作,假如按傳統(tǒng)的處理方式不但繁瑣而且效率低下,學(xué)生個(gè)人財(cái)務(wù)治理迫切的需求強(qiáng)大的數(shù)據(jù)庫(kù)和治理系統(tǒng),以關(guān)心優(yōu)化治理流程。(4)學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)要做到安全可靠。系統(tǒng)要求用戶(hù)必須輸入正確的用戶(hù)名和密碼才能進(jìn)入系統(tǒng);系統(tǒng)應(yīng)該提供學(xué)生財(cái)務(wù)情況的差不多登記;系統(tǒng)應(yīng)提供學(xué)生在校期間財(cái)務(wù)收入和支出的詳細(xì)情況登記。另一方面,此系統(tǒng)的使用人員按照性不分為不同的類(lèi)型,男生版面較簡(jiǎn)潔素雅、女生版面比較可愛(ài)多彩,不同的使用者能夠按照自己的喜好設(shè)置不同的主題。學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的流程此系統(tǒng)要緊流程為,同學(xué)登陸后能夠查看差不多財(cái)務(wù)信息,如現(xiàn)金數(shù)目、銀行存款、當(dāng)前預(yù)算等信息,也能夠看到個(gè)人的借貸信息提醒;還能夠進(jìn)行貨幣、借貸等信息登記;而且能夠?qū)ω?cái)務(wù)變動(dòng)和明細(xì)進(jìn)行查詢(xún),并生成統(tǒng)計(jì)數(shù)據(jù),依照統(tǒng)計(jì)數(shù)據(jù)制定財(cái)務(wù)預(yù)算,填寫(xiě)財(cái)務(wù)治理心得。這些查詢(xún)的流程差不多上通過(guò)系統(tǒng)的數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)的。記賬,是財(cái)務(wù)治理者將信息通過(guò)系統(tǒng)錄入界面上傳至系統(tǒng)數(shù)據(jù)庫(kù)的過(guò)程;學(xué)生財(cái)務(wù)統(tǒng)計(jì)圖是學(xué)生將財(cái)務(wù)記錄查詢(xún)信息提交以后,系統(tǒng)計(jì)算機(jī)對(duì)記錄進(jìn)行處理后將數(shù)據(jù)生成圖表顯示給用戶(hù),以便用戶(hù)能更好地對(duì)財(cái)務(wù)進(jìn)行治理。學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的流程圖如圖2-1所示。圖2-1學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的流程圖系統(tǒng)軟、硬件相關(guān)技術(shù)總結(jié)本文所研究的學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)遵循治理信息系統(tǒng)開(kāi)發(fā)的結(jié)構(gòu)化的生命周期法同時(shí)結(jié)合快速原型法,以達(dá)到既能使系統(tǒng)盡量滿(mǎn)足用戶(hù)的需求,又能較快完成系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)的目標(biāo)??紤]到個(gè)人使用的簡(jiǎn)單性和方便性,在不需要上網(wǎng)的情況下進(jìn)行系統(tǒng)使用,系統(tǒng)采納C/S(客戶(hù)/服務(wù)器)模式。開(kāi)發(fā)工具采納筆者較為熟悉的VisualStudio2008,開(kāi)發(fā)語(yǔ)言選擇簡(jiǎn)單有用面向?qū)ο蟮腗icrosoftVisualBasic,運(yùn)用了SQLserver2000數(shù)據(jù)庫(kù)。本系統(tǒng)的軟件開(kāi)發(fā)語(yǔ)言為VisualBasic。VisualBasic是一種由微軟公司開(kāi)發(fā)的包含協(xié)助開(kāi)發(fā)環(huán)境的事件驅(qū)動(dòng)編程語(yǔ)言。從任何標(biāo)準(zhǔn)來(lái)講,VB差不多上世界上使用人數(shù)最多的語(yǔ)言——不僅是盛贊VB的開(kāi)發(fā)者依舊抱怨VB的開(kāi)發(fā)者的數(shù)量。它源自于BASIC編程語(yǔ)言。VB擁有圖形用戶(hù)界面(GUI)和快速應(yīng)用程序開(kāi)發(fā)(RAD)系統(tǒng),能夠輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫(kù),或者輕松的創(chuàng)建ActiveX控件。在VisualBasic程序設(shè)計(jì)中,對(duì)象中還能夠包含頭,手,腿,腳等部位,其中的每個(gè)部位又能夠單獨(dú)作為被研究的對(duì)象。在VisualBasic程序設(shè)計(jì)中,整個(gè)應(yīng)用程序確實(shí)是一個(gè)對(duì)象,應(yīng)用程序中又包含著窗體(Frame),命令按鈕(Command),菜單(Menu)等對(duì)象。VisualBasic的最大的優(yōu)勢(shì)在于它的易用性,能夠讓經(jīng)驗(yàn)豐富的VB程序員或是剛剛明白得皮毛的人都能用自己的方式快速開(kāi)發(fā)程序。而且VB的程序能夠特不簡(jiǎn)單地和數(shù)據(jù)庫(kù)連接。比如利用控件能夠綁定數(shù)據(jù)庫(kù),如此一來(lái)用VB寫(xiě)出的程序就能夠掌握數(shù)據(jù)庫(kù)的所有信息而不用寫(xiě)一行代碼。程序員能夠輕松的使用VB提供的組件快速建立一個(gè)應(yīng)用程序。本系統(tǒng)的軟件開(kāi)發(fā)環(huán)境采納的是VisualStudio2008,使用VisualStudio開(kāi)發(fā)環(huán)境開(kāi)發(fā).net構(gòu)架,因?yàn)?net是基于通用語(yǔ)言的編譯運(yùn)行的程序,因此它的強(qiáng)大性和適應(yīng)性,能夠使它運(yùn)行在應(yīng)用軟件開(kāi)發(fā)者的幾乎全部的平臺(tái)上。.net簡(jiǎn)單易學(xué),使其在運(yùn)行一些專(zhuān)門(mén)平常的任務(wù),如表單的提交、客戶(hù)端的身份驗(yàn)證時(shí)變得特不的簡(jiǎn)單。系統(tǒng)的可行性分析系統(tǒng)研究方法的可行性分析本研究采納以下的科學(xué)分析方法,研究出切實(shí)可行的系統(tǒng)方案:(1)運(yùn)用個(gè)案研究法、資料收集法、實(shí)地考察法對(duì)中國(guó)地質(zhì)大學(xué)(北京)的學(xué)生個(gè)人財(cái)務(wù)治理情況進(jìn)行調(diào)查,采訪(fǎng)部分同學(xué),收集相關(guān)資料,了解學(xué)生個(gè)人財(cái)務(wù)治理所治理的內(nèi)容、治理中存在的問(wèn)題,分析其它潛在需求,對(duì)所做系統(tǒng)做出初步流程規(guī)劃。(2)采納文獻(xiàn)法,將搜集到的資料(電子資料、書(shū)刊資料及學(xué)生提供的資料)進(jìn)行針對(duì)性的選擇、整理和分析,了解當(dāng)前學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)進(jìn)展?fàn)顩r和待解決問(wèn)題,在初步的研究成果基礎(chǔ)上改進(jìn)、創(chuàng)新,以求運(yùn)用到實(shí)際學(xué)生個(gè)人財(cái)務(wù)治理中去。(3)運(yùn)用功能分析法,將系統(tǒng)運(yùn)用到部分學(xué)生財(cái)務(wù)治理中,從實(shí)際應(yīng)用中找到其功能中的優(yōu)勢(shì)與不足,也能夠發(fā)覺(jué)其他未知的需求,繼而使之完善。(4)不定時(shí)與指導(dǎo)老師和相關(guān)專(zhuān)業(yè)教授交流,聽(tīng)取他們的意見(jiàn),從而設(shè)計(jì)出功能齊全而又切實(shí)可行的方案。技術(shù)的可行性分析依照學(xué)生提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,來(lái)衡量所需的技術(shù)是否具備。本系統(tǒng)要緊采納數(shù)據(jù)庫(kù)治理方法,服務(wù)器選用微軟的SQLServer2000數(shù)據(jù)庫(kù),它是目前能處理所有中小型系統(tǒng)最方便的流行數(shù)據(jù)庫(kù),它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)治理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫(kù)編程提供了良好的條件。硬件方面,該系統(tǒng)短小精悍對(duì)用戶(hù)沒(méi)有太大要求,只要能夠運(yùn)行windowsxp就能夠?qū)iT(mén)好的運(yùn)行該軟件。MicrosoftSQLServer是一個(gè)分布式的關(guān)系型數(shù)據(jù)庫(kù)治理系統(tǒng),具有客戶(hù)機(jī)/服務(wù)器體系結(jié)構(gòu),采納了Transact-sql的sql語(yǔ)言在客戶(hù)機(jī)與服務(wù)器間傳遞客戶(hù)機(jī)的請(qǐng)求與服務(wù)器的處理結(jié)果。它是一種應(yīng)用廣泛的數(shù)據(jù)庫(kù)治理系統(tǒng),具有許多顯著的優(yōu)點(diǎn):易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉(cāng)庫(kù)功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性?xún)r(jià)比等。依照初步的系統(tǒng)流程分析,設(shè)計(jì)出系統(tǒng)結(jié)構(gòu)。數(shù)據(jù)庫(kù)設(shè)計(jì)針對(duì)學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)平臺(tái)的要求,對(duì)其ER圖進(jìn)行分析,得出幾個(gè)差不多的實(shí)體及其屬性,運(yùn)用SQLServer建立數(shù)據(jù)庫(kù)。系統(tǒng)程序創(chuàng)建采納VB技術(shù),設(shè)計(jì)創(chuàng)建登錄系統(tǒng)界面和財(cái)務(wù)治理模塊,如添加用戶(hù)信息、財(cái)務(wù)治理界面。經(jīng)濟(jì)可行性分析經(jīng)濟(jì)可行性分析需要估算新系統(tǒng)的成本效益分析,其中包括可能項(xiàng)目開(kāi)發(fā)的成本,開(kāi)發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用;可能新系統(tǒng)將獲得的效益,估算開(kāi)發(fā)成本是否回高于項(xiàng)目預(yù)期的全部經(jīng)費(fèi)。同時(shí),分析系統(tǒng)開(kāi)發(fā)是否會(huì)對(duì)其它產(chǎn)品或利潤(rùn)帶來(lái)一定阻礙。本系統(tǒng)作為一個(gè)課程設(shè)計(jì),沒(méi)有必要考慮維護(hù)費(fèi)用,以及本系統(tǒng)可獲得的效益等問(wèn)題。操作可行性分析本系統(tǒng)采納用戶(hù)界面交互方式,操作簡(jiǎn)單,用戶(hù)只要具備簡(jiǎn)單的應(yīng)用計(jì)算機(jī)的能力,不管學(xué)歷,不管背景,均能夠使用本系統(tǒng),用戶(hù)界面上的按鈕的功能明確,用戶(hù)一看就能夠了解如何使用本系統(tǒng),以及本系統(tǒng)能夠完成的功能,因此本系統(tǒng)在操作上是可行的。法律及社會(huì)可行性分析由于本系統(tǒng)只是一個(gè)課程設(shè)計(jì),在圖書(shū)館查詢(xún)相關(guān)資料因此不存在侵權(quán)及相應(yīng)的法律問(wèn)題,不存在社會(huì)阻礙方面的問(wèn)題。學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)是一個(gè)小型、簡(jiǎn)單的治理系統(tǒng),操作方便、靈活,系統(tǒng)所采納的工作方式符合學(xué)生的日常適應(yīng)且開(kāi)發(fā)和運(yùn)行與國(guó)家的政策和法律不存在任何沖突和抵觸之處,同時(shí)目前已有成功開(kāi)發(fā)財(cái)務(wù)治理系統(tǒng)的先例,社會(huì)可行性高。綜上所述,筆者開(kāi)發(fā)的學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng),研究方法、經(jīng)濟(jì)、操作、技術(shù)和社會(huì)可行性都具備;本系統(tǒng)具有一定的創(chuàng)新點(diǎn),能提高現(xiàn)有的學(xué)生個(gè)人財(cái)務(wù)治理效率,有專(zhuān)門(mén)大的需求。本系統(tǒng)能夠進(jìn)行設(shè)計(jì)與開(kāi)發(fā)。系統(tǒng)分析系統(tǒng)需求分析系統(tǒng)需求分析是介于系統(tǒng)分析和軟件設(shè)計(jì)時(shí)期之間的橋梁,是在可行性研究的基礎(chǔ)上,將用戶(hù)對(duì)系統(tǒng)的描述,通過(guò)開(kāi)發(fā)人員的分析概括,抽象為完整的需求定義,再形成一系列文檔的過(guò)程。系統(tǒng)需求分析旨在回答“系統(tǒng)做什么”的問(wèn)題,以確保今后開(kāi)發(fā)出來(lái)的軟件產(chǎn)品能夠真正滿(mǎn)足用戶(hù)的需要。一方面,需求分析以系統(tǒng)規(guī)格講明和項(xiàng)目規(guī)劃作為分析活動(dòng)的差不多動(dòng)身點(diǎn),并從軟件角度對(duì)它們進(jìn)行檢查與調(diào)整;另一方面,需求規(guī)格講明又是軟件設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試直至維護(hù)的要緊基礎(chǔ)。良好的分析活動(dòng)有助于幸免或盡早剔除早期錯(cuò)誤,從而提高軟件生產(chǎn)率,降低開(kāi)發(fā)成本,改進(jìn)軟件質(zhì)量。本次財(cái)務(wù)治理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)從以下四個(gè)方面對(duì)系統(tǒng)需求進(jìn)行了具體分析。業(yè)務(wù)需求記賬業(yè)務(wù):用戶(hù)通過(guò)系統(tǒng)對(duì)個(gè)人財(cái)務(wù)的詳細(xì)信息進(jìn)行登記,包括收入、支出、借貸信息的日期、金額、結(jié)算賬戶(hù)、地點(diǎn)、類(lèi)不、數(shù)量、講明等具體信息。財(cái)務(wù)查詢(xún)業(yè)務(wù):用戶(hù)通過(guò)系統(tǒng)對(duì)個(gè)人財(cái)務(wù)狀況進(jìn)行查詢(xún),能夠通過(guò)日期、賬戶(hù)、類(lèi)不、金額等進(jìn)行篩選查詢(xún)。財(cái)務(wù)統(tǒng)計(jì)業(yè)務(wù):用戶(hù)通過(guò)輸入日期、類(lèi)不、金額、結(jié)算賬戶(hù)等關(guān)鍵詞,利用系統(tǒng)生成對(duì)應(yīng)的統(tǒng)計(jì)表,同時(shí)能夠依照需求選擇以餅狀圖或曲線(xiàn)圖的方式直觀(guān)的查看統(tǒng)計(jì)結(jié)果。財(cái)務(wù)預(yù)算業(yè)務(wù):用戶(hù)通過(guò)系統(tǒng)查找相應(yīng)歷史時(shí)期的收支明細(xì)情況表,結(jié)合本期的消費(fèi)需求及收支情況,制定下一時(shí)期的財(cái)務(wù)預(yù)算。用戶(hù)需求(1)用戶(hù)信息需求收入信息:對(duì)收入編號(hào)、收入日期、存入賬戶(hù)、收入金額、收入講明等信息進(jìn)行治理。支出信息:對(duì)支出編號(hào)、支出日期、支出地點(diǎn)或單位、消費(fèi)類(lèi)不、消費(fèi)數(shù)量、支出賬戶(hù)、消費(fèi)金額、消費(fèi)講明等信息進(jìn)行治理。借入信息:對(duì)借入編號(hào)、借入日期、存入賬戶(hù)、借入人物或單位、借入金額、借入講明、借入狀態(tài)等信息進(jìn)行治理。借出信息:對(duì)借出編號(hào)、借出日期、借出賬戶(hù)、借出人物或單位、借出金額、借出講明、借出狀態(tài)等信息進(jìn)行治理。預(yù)算信息:對(duì)用戶(hù)編號(hào)、預(yù)算編號(hào)、預(yù)算名稱(chēng)、預(yù)算日期、預(yù)算金額、完成金額、完成日期、預(yù)算備注等信息進(jìn)行治理。用戶(hù)信息:對(duì)用戶(hù)編號(hào)、用戶(hù)名、密碼等信息進(jìn)行治理。(2)用戶(hù)處理需求對(duì)財(cái)務(wù)信息進(jìn)行添加、查詢(xún)、修改、刪除。例如對(duì)收支時(shí)刻、收支金額等信息進(jìn)行查詢(xún)和修改,了解用戶(hù)在某一時(shí)期的具體收支狀況等。功能需求用戶(hù)治理功能:用戶(hù)注冊(cè),對(duì)用戶(hù)登錄的身份驗(yàn)證,密碼修改、差不多信息修改及保存的功能。添加功能:添加用戶(hù),用戶(hù)添加收支和借貸明細(xì)情況、添加財(cái)務(wù)預(yù)算及預(yù)算心得等。修改功能:用戶(hù)信息修改、密碼修改、收支和借貸明細(xì)修改、財(cái)務(wù)預(yù)算及心得的修改等。刪除功能:刪除用戶(hù),用戶(hù)刪除收支和借貸明細(xì)情況、刪除財(cái)務(wù)預(yù)算及預(yù)算心得等。查詢(xún)功能:用戶(hù)對(duì)某一時(shí)刻段收支和借貸明細(xì)情況的查詢(xún),對(duì)某一時(shí)期財(cái)務(wù)預(yù)算及心得等的查詢(xún)。穩(wěn)定性及安全性需求本系統(tǒng)要求具有較高的穩(wěn)定性,不但能滿(mǎn)足用戶(hù)輕松進(jìn)行財(cái)務(wù)治理的差不多需求,也盡量做到簡(jiǎn)潔美觀(guān)易于操作。安全性需求要求進(jìn)入系統(tǒng)必須進(jìn)行用戶(hù)名及密碼校驗(yàn),同時(shí)用戶(hù)還可定期或不定期地修改個(gè)人密碼,確保其他一般用戶(hù)不能獲得該用戶(hù)的財(cái)務(wù)信息。此外,系統(tǒng)應(yīng)該具有備份個(gè)人財(cái)務(wù)信息的功能,防止數(shù)據(jù)丟失給用戶(hù)帶來(lái)財(cái)務(wù)損失。業(yè)務(wù)過(guò)程描述和分析治理信息系統(tǒng)系統(tǒng)分析的任務(wù)是在對(duì)現(xiàn)有信息系統(tǒng)進(jìn)行詳細(xì)調(diào)研的基礎(chǔ)上,通過(guò)各種可能的方式充分描述現(xiàn)有系統(tǒng)的業(yè)務(wù)流程及所需處理的數(shù)據(jù)結(jié)構(gòu),并分析這些處理過(guò)程及數(shù)據(jù)結(jié)構(gòu)的邏輯合理性,最后給出新系統(tǒng)的邏輯方案,即不考慮計(jì)算機(jī)及網(wǎng)絡(luò)硬件的實(shí)體結(jié)構(gòu)的系統(tǒng)功能結(jié)構(gòu)、信息結(jié)構(gòu)和預(yù)備采納的治理模型。傳統(tǒng)財(cái)務(wù)治理差不多流程要緊的問(wèn)題在于當(dāng)數(shù)據(jù)錄入及處理量大增時(shí)在難度和出錯(cuò)率上會(huì)以級(jí)數(shù)遞增,而其差不多流程也正是學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)設(shè)計(jì)的差不多依據(jù)。筆者通過(guò)對(duì)本校部分學(xué)生的訪(fǎng)談?wù){(diào)研,并對(duì)該訪(fǎng)談結(jié)果進(jìn)行分析處理,得出系統(tǒng)的業(yè)務(wù)流程圖如圖3-1所示。圖3-1學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)業(yè)務(wù)流程圖數(shù)據(jù)分析及數(shù)據(jù)流程分析數(shù)據(jù)流程分析數(shù)據(jù)流程分析是舍棄企業(yè)組織機(jī)構(gòu)或個(gè)人而要緊從數(shù)據(jù)的處理與流淌過(guò)程描述和分析實(shí)際業(yè)務(wù)的數(shù)據(jù)動(dòng)態(tài)處理模式,因此數(shù)據(jù)流程分析的工具——數(shù)據(jù)流程圖中要緊包括信息的流淌、處理和存儲(chǔ)。數(shù)據(jù)流程圖是一種抽象工具,它是深入調(diào)查用戶(hù)需求之后,從系統(tǒng)的科學(xué)性、治理的合理性、實(shí)際運(yùn)動(dòng)的可行性角度動(dòng)身,將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯上精確地描述系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)來(lái)源和去向等項(xiàng)目。由學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)差不多業(yè)務(wù)流程圖,可知系統(tǒng)的數(shù)據(jù)來(lái)源和去處,再而確定外部實(shí)體,然后劃分出幾個(gè)學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)要緊的信息治理功能:收支治理、借貸治理和預(yù)算治理。因?yàn)槭罩畔⑹侵贫A(yù)算和執(zhí)行預(yù)算的前提,借貸信息是債務(wù)提醒和治理債務(wù)的基礎(chǔ),由此繪制出學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)數(shù)據(jù)流程圖如圖3-2所示。圖3-2學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)分析在數(shù)據(jù)流程圖中,對(duì)每一項(xiàng)業(yè)務(wù)的數(shù)據(jù)處理過(guò)程進(jìn)行了動(dòng)態(tài)描述,但對(duì)數(shù)據(jù)流圖中涉及的數(shù)據(jù)類(lèi)(數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)流等),卻未給出詳細(xì)描述。用于描述數(shù)據(jù)類(lèi)的工具稱(chēng)為數(shù)據(jù)字典,它是一種簡(jiǎn)化了的、用于規(guī)范化描述數(shù)據(jù)類(lèi)要緊結(jié)構(gòu)及特性的表格工具。在系統(tǒng)分析時(shí)期,數(shù)據(jù)字典描述的結(jié)果將構(gòu)成系統(tǒng)設(shè)計(jì)時(shí)期數(shù)據(jù)類(lèi)設(shè)計(jì)及數(shù)據(jù)庫(kù)設(shè)計(jì)的基礎(chǔ)。數(shù)據(jù)字典是對(duì)數(shù)據(jù)流圖的解釋和講明,包括數(shù)據(jù)類(lèi)名稱(chēng)及該數(shù)據(jù)類(lèi)的每一個(gè)數(shù)據(jù)項(xiàng)的數(shù)據(jù)項(xiàng)名、類(lèi)型、取值范圍、每一數(shù)據(jù)項(xiàng)的內(nèi)容舉例、備注等。本系統(tǒng)的全部數(shù)據(jù)字典詳見(jiàn)系統(tǒng)設(shè)計(jì)部分。新系統(tǒng)功能結(jié)構(gòu)按照功能需求把整個(gè)學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)分為差不多信息模塊、記賬模塊、財(cái)務(wù)查詢(xún)模塊、財(cái)務(wù)統(tǒng)計(jì)模塊、財(cái)務(wù)預(yù)算模塊五個(gè)模塊。系統(tǒng)的總體功能結(jié)構(gòu)圖如圖3-3所示。圖3-3學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的總體功能結(jié)構(gòu)圖從系統(tǒng)總體功能結(jié)構(gòu)看,系統(tǒng)的五個(gè)子系統(tǒng)又能夠分為不同功能模塊。系統(tǒng)的功能模塊分析:(1)差不多信息模塊:該模塊下設(shè)信息中心、資金賬戶(hù)、投資理財(cái)三個(gè)子模塊。系統(tǒng)使用者能夠通過(guò)差不多信息模塊中的信息中心了解自己目前各項(xiàng)財(cái)務(wù)信息的差不多情況,包括目前為止本月收入和支出總額、本月預(yù)算余額、應(yīng)還賬款和在借資金情況;通過(guò)資金賬戶(hù)子模塊了解現(xiàn)金、銀行卡收支明細(xì);通過(guò)投資理財(cái)子模塊了解定期存款、信用卡、股票等財(cái)務(wù)狀況。(2)記賬模塊:記賬模塊下設(shè)貨幣、借貸、投資三個(gè)子模塊。當(dāng)發(fā)生貨幣收入或支出時(shí),系統(tǒng)使用者能夠通過(guò)記賬模塊下的貨幣子模塊進(jìn)行詳細(xì)的記錄,包括日期、類(lèi)不、數(shù)量、地點(diǎn)、金額、結(jié)算賬戶(hù)、講明等;當(dāng)發(fā)生資金借貸情況時(shí),能夠通過(guò)記賬模塊下的借貸子模塊進(jìn)行詳細(xì)的記錄,包括日期、地點(diǎn)、金額、結(jié)算賬戶(hù)、講明、狀態(tài)等;當(dāng)進(jìn)行投資理財(cái)時(shí),能夠通過(guò)記賬模塊下的投資子模塊進(jìn)行詳細(xì)的記錄,包括投資理財(cái)種類(lèi)、發(fā)生日期、結(jié)算賬戶(hù)、代碼、名稱(chēng)、數(shù)量、價(jià)格、金額、費(fèi)用、備注等。(3)財(cái)務(wù)查詢(xún)模塊:財(cái)務(wù)查詢(xún)模塊下設(shè)賬戶(hù)變動(dòng)查詢(xún)、指定日期查詢(xún)、指定科目查詢(xún)?nèi)齻€(gè)子模塊。賬戶(hù)變動(dòng)查詢(xún)能夠依照賬戶(hù)名、日期、講明、備注等來(lái)查詢(xún)某賬戶(hù)或全部賬戶(hù)的交易明細(xì)情況以及目前余額;指定日期查詢(xún)能夠依照時(shí)刻查找某一特定日期或時(shí)刻段的收支詳情;指定科目查詢(xún)能夠依照具體科目,如交通費(fèi)用、衣服、飾品、醫(yī)療費(fèi)用等科目,來(lái)查詢(xún)某一時(shí)期的開(kāi)銷(xiāo)情況或收入情況。(4)財(cái)務(wù)統(tǒng)計(jì)模塊:財(cái)務(wù)統(tǒng)計(jì)模塊下設(shè)預(yù)算對(duì)比圖、收入分布圖、支出分布圖、年度曲線(xiàn)圖等子模塊。預(yù)算對(duì)比圖能夠?qū)⒛硶r(shí)刻段的預(yù)算和實(shí)際支出進(jìn)行詳細(xì)對(duì)比,提供預(yù)算依據(jù);收入分布圖能夠宏觀(guān)的顯示某時(shí)刻段各項(xiàng)收入所占的比例;支出分布圖能夠直觀(guān)的顯示某時(shí)刻段各項(xiàng)支出所占的比例;年度曲線(xiàn)圖能夠按不同科目顯示某一年中收支走勢(shì)。(5)財(cái)務(wù)預(yù)算模塊:財(cái)務(wù)預(yù)算模塊下設(shè)歷史信息表、預(yù)算分配表、財(cái)務(wù)治理心得三個(gè)子模塊。財(cái)務(wù)預(yù)算模塊下的歷史信息表能夠顯示以往詳細(xì)的交易信息,為預(yù)算提供相應(yīng)數(shù)據(jù)和比例;預(yù)算分配表能夠用來(lái)制定當(dāng)前的財(cái)務(wù)預(yù)算打算;財(cái)務(wù)治理心得用來(lái)記錄自己的體會(huì),如上月開(kāi)銷(xiāo)太大這月需節(jié)儉、不要亂買(mǎi)不需要的東西等。系統(tǒng)設(shè)計(jì)在系統(tǒng)分析時(shí)期,明確了學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的功能結(jié)構(gòu)及信息結(jié)構(gòu),也確實(shí)是系統(tǒng)的邏輯模型,對(duì)系統(tǒng)回答了“做什么?”的問(wèn)題。在系統(tǒng)設(shè)計(jì)時(shí)期需要回答的中心問(wèn)題是“如何做?”,即通過(guò)給出新系統(tǒng)物理模型的方式描述如何實(shí)現(xiàn)在系統(tǒng)分析中規(guī)定的系統(tǒng)功能。系統(tǒng)設(shè)計(jì)時(shí)期的要緊內(nèi)容包括:硬件結(jié)構(gòu)及系統(tǒng)軟件結(jié)構(gòu)的設(shè)計(jì)、數(shù)據(jù)處理流程及數(shù)據(jù)類(lèi)的設(shè)計(jì)、應(yīng)用系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、編碼設(shè)計(jì)、功能模塊的處理過(guò)程設(shè)計(jì)、輸入輸出設(shè)計(jì)等。系統(tǒng)軟件結(jié)構(gòu)的設(shè)計(jì)系統(tǒng)軟件結(jié)構(gòu)的設(shè)計(jì)工作,實(shí)際上是對(duì)確定的硬件結(jié)構(gòu)中每臺(tái)計(jì)算機(jī)指定相應(yīng)的計(jì)算機(jī)系統(tǒng)軟件,包括操作系統(tǒng)軟件、數(shù)據(jù)庫(kù)治理系統(tǒng)軟件、應(yīng)用服務(wù)器系統(tǒng)軟件及開(kāi)發(fā)工具軟件等。操作系統(tǒng)的選擇由于選擇的計(jì)算模式是客戶(hù)/服務(wù)器模式,而且本學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)為個(gè)人應(yīng)用的小型軟件,因此客戶(hù)機(jī)上的操作系統(tǒng)最好是采納易于操作的圖形界面的操作系統(tǒng),現(xiàn)在多數(shù)選擇Windows系列,如WindowsXP等。而且開(kāi)發(fā)系統(tǒng)的平臺(tái)也是在能夠簡(jiǎn)便操作的圖形界面操作系統(tǒng):WindowsXP。數(shù)據(jù)庫(kù)服務(wù)器系統(tǒng)軟件的選擇治理信息系統(tǒng)中,數(shù)據(jù)庫(kù)服務(wù)器是必不可少的網(wǎng)絡(luò)組成部分。因此,數(shù)據(jù)庫(kù)治理系統(tǒng)軟件的選擇對(duì)治理信息系統(tǒng)的建設(shè)有著舉足輕重的阻礙。目前市場(chǎng)上流行的數(shù)據(jù)庫(kù)治理系統(tǒng)有Oracle、SQLServer、DB2等。其中SQLServer在中小型系統(tǒng)中應(yīng)用較多,價(jià)格也比較低廉;Oracle、DB2一般在大型系統(tǒng)中采納,價(jià)格也比較昂貴。因此,在本次設(shè)計(jì)和實(shí)現(xiàn)學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)中,采納的是SQLServer2000。SQLServer2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫(kù)治理系統(tǒng)的一個(gè)版本。該版本繼承了SQLServer7.0版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能,具有使用方便,可伸縮性好,與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行MicrosoftWindows98的膝上型電腦到運(yùn)行MicrosoftWindows2000的大型多處理器的服務(wù)器等多種平臺(tái)使用。SQLServer2000數(shù)據(jù)庫(kù)引擎提供完整的XML支持。它還具有構(gòu)成最大的Web站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。SQLServer2000程序設(shè)計(jì)模型與WindowsDNA構(gòu)架集成,用以開(kāi)發(fā)Web應(yīng)用程序,同時(shí)SQLServer2000支持EnglishQuery和Microsoft搜索服務(wù)等功能,在Web應(yīng)用程序中包含了用戶(hù)友好的查詢(xún)和強(qiáng)大的搜索功能。應(yīng)用服務(wù)器系統(tǒng)軟件及開(kāi)發(fā)工具的選擇系統(tǒng)軟件結(jié)構(gòu)中的另一個(gè)方面是應(yīng)用服務(wù)器軟件及系統(tǒng)開(kāi)發(fā)工具的選擇。系統(tǒng)開(kāi)發(fā)工具的選取首先依據(jù)的是治理信息系統(tǒng)應(yīng)用的模式??蛻?hù)/服務(wù)器模式的開(kāi)發(fā)工具及運(yùn)行環(huán)境一般安裝在客戶(hù)端計(jì)算機(jī)上,用客戶(hù)/服務(wù)器模式應(yīng)用開(kāi)發(fā)的系統(tǒng)工具軟件用得較多的為VisualBasic、Delphi、PowerBuilder。而筆者所熟悉的開(kāi)發(fā)語(yǔ)言是MicrosoftVisualBASIC6.0。MicrosoftVisualBASIC6.0是一種由微軟公司開(kāi)發(fā)的包含協(xié)助開(kāi)發(fā)環(huán)境的事件驅(qū)動(dòng)編程語(yǔ)言。從任何標(biāo)準(zhǔn)來(lái)講,VB差不多上世界上使用人數(shù)最多的語(yǔ)言——不僅是盛贊VB的開(kāi)發(fā)者依舊抱怨VB的開(kāi)發(fā)者的數(shù)量。它源自于BASIC編程語(yǔ)言。VB擁有圖形用戶(hù)界面(GUI)和快速應(yīng)用程序開(kāi)發(fā)(RAD)系統(tǒng),能夠輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫(kù),或者輕松的創(chuàng)建ActiveX控件。程序員能夠輕松的使用VB提供的組件快速建立一個(gè)應(yīng)用程序。開(kāi)發(fā)工具選擇的是MicrosoftVisualStudio2008。VS2008引入了250多個(gè)新特性,整合了對(duì)象、關(guān)系型數(shù)據(jù)、XML的訪(fǎng)問(wèn)方式,語(yǔ)言更加簡(jiǎn)潔。使用VisualStudio2008能夠高效開(kāi)發(fā)Windows應(yīng)用。同時(shí)VisualStudio2008支持項(xiàng)目模板、調(diào)試器和部署程序。VisualStudio2008能夠高效開(kāi)發(fā)Web應(yīng)用,集成了AJAX1.0,包含AJAX項(xiàng)目模板,它還能夠高效開(kāi)發(fā)Office應(yīng)用和Mobile應(yīng)用。數(shù)據(jù)處理流程及數(shù)據(jù)類(lèi)的設(shè)計(jì)在系統(tǒng)分析時(shí)期得到了系統(tǒng)所有的數(shù)據(jù)處理流程,那個(gè)地點(diǎn)的設(shè)計(jì)工作是將這些結(jié)果針對(duì)系統(tǒng)的要求進(jìn)行設(shè)計(jì)改造,進(jìn)而得到系統(tǒng)的數(shù)據(jù)處理流程及數(shù)據(jù)字典。系統(tǒng)數(shù)據(jù)處理流程與分析時(shí)期分析一致。對(duì)數(shù)據(jù)類(lèi)設(shè)計(jì)得到數(shù)據(jù)字典如表4-1到4-7所示。表4-1用戶(hù)信息的數(shù)據(jù)字典數(shù)據(jù)類(lèi)名稱(chēng):用戶(hù)信息表數(shù)據(jù)項(xiàng)名內(nèi)容舉例類(lèi)型取值范圍備注用戶(hù)編號(hào)User01字符型User01~User99用戶(hù)名PinkieSun字符型最多20個(gè)字符密碼PS123!字符型最多20個(gè)字符表4-2收入信息的數(shù)據(jù)字典數(shù)據(jù)類(lèi)名稱(chēng):收入情況表數(shù)據(jù)項(xiàng)名內(nèi)容舉例類(lèi)型取值范圍備注用戶(hù)編號(hào)User01字符型User01~User99收入編號(hào)Income1字符型Income1~Income9999每年重新編號(hào)日期2012/03/04日期型金額1000數(shù)字型15位,兩位小數(shù)存入賬戶(hù)中國(guó)農(nóng)業(yè)銀行卡字符型講明爸爸現(xiàn)金轉(zhuǎn)賬字符型20個(gè)漢字表4-3支出信息的數(shù)據(jù)字典數(shù)據(jù)類(lèi)名稱(chēng):支出情況表數(shù)據(jù)項(xiàng)名內(nèi)容舉例類(lèi)型取值范圍備注用戶(hù)編號(hào)User01字符型User01~User99支出編號(hào)Cost1字符型Cost1~Cost9999每年重新編號(hào)日期2012/03/04日期型地點(diǎn)或單位華聯(lián)商廈字符型10個(gè)漢字消費(fèi)類(lèi)不衣服字符型5個(gè)漢字消費(fèi)數(shù)量2數(shù)字型整數(shù)支出賬戶(hù)現(xiàn)金字符型金額360數(shù)字型15位,兩位小數(shù)講明短袖、牛仔褲字符型20個(gè)漢字表4-4借入信息的數(shù)據(jù)字典數(shù)據(jù)類(lèi)名稱(chēng):借入情況表數(shù)據(jù)項(xiàng)名內(nèi)容舉例類(lèi)型取值范圍備注用戶(hù)編號(hào)User01字符型User01~User99借入編號(hào)Borrow1字符型Borrow1~Borrow9999每年重新編號(hào)日期2012/03/04日期型金額100數(shù)字型15位,兩位小數(shù)人物或單位張三字符型10個(gè)漢字存入賬戶(hù)現(xiàn)金字符型講明張三代付午餐鈔票字符型20個(gè)漢字狀態(tài)未還字符型2個(gè)漢字表4-5借出信息的數(shù)據(jù)字典數(shù)據(jù)類(lèi)名稱(chēng):借出情況表數(shù)據(jù)項(xiàng)名內(nèi)容舉例類(lèi)型取值范圍備注用戶(hù)編號(hào)User01字符型User01~User99借出編號(hào)Lent1字符型Lent1~Lent9999每年重新編號(hào)日期2012/03/04日期型金額100數(shù)字型15位,兩位小數(shù)人物或單位李四字符型10個(gè)漢字借出賬戶(hù)現(xiàn)金字符型講明代付班費(fèi)字符型20個(gè)漢字狀態(tài)已還字符型2個(gè)漢字表4-6消費(fèi)需求信息的數(shù)據(jù)字典數(shù)據(jù)類(lèi)名稱(chēng):消費(fèi)需求表數(shù)據(jù)項(xiàng)名內(nèi)容舉例類(lèi)型取值范圍備注用戶(hù)編號(hào)User01字符型User01~User99消費(fèi)需求編號(hào)Need1字符型Need1~Need9999每年重新編號(hào)消費(fèi)物品衣服字符型10個(gè)漢字物價(jià)200數(shù)字型15位,兩位小數(shù)數(shù)量2數(shù)字型15位,兩位小數(shù)消費(fèi)需求備注夏季衣服要多字符型50個(gè)漢字表4-7預(yù)算信息的數(shù)據(jù)字典數(shù)據(jù)類(lèi)名稱(chēng):財(cái)務(wù)預(yù)算表數(shù)據(jù)項(xiàng)名內(nèi)容舉例類(lèi)型取值范圍備注用戶(hù)編號(hào)User01字符型User01~User99預(yù)算編號(hào)Budget1字符型Budget1~Budget9999每年重新編號(hào)預(yù)算名稱(chēng)畢業(yè)季預(yù)算字符型10個(gè)漢字預(yù)算金額500數(shù)字型15位,兩位小數(shù)執(zhí)行日期2012/03/04日期型完成金額230數(shù)字型15位,兩位小數(shù)完成日期2012/03/04日期型預(yù)算備注班級(jí)聚餐、出游字符型20個(gè)漢字應(yīng)用系統(tǒng)結(jié)構(gòu)設(shè)計(jì)和系統(tǒng)分析時(shí)期一樣,系統(tǒng)設(shè)計(jì)時(shí)期設(shè)計(jì)的系統(tǒng)的功能結(jié)構(gòu)也用樹(shù)狀(功能)模塊圖的形式給出。由于現(xiàn)在每一個(gè)模塊的確定除了考慮其內(nèi)在業(yè)務(wù)特征外,也考慮了軟件實(shí)現(xiàn)的要求(如開(kāi)發(fā)工具、數(shù)據(jù)接口等),因此該模塊圖也確實(shí)是目標(biāo)系統(tǒng)的應(yīng)用軟件結(jié)構(gòu)。目標(biāo)系統(tǒng)的模塊結(jié)構(gòu)的設(shè)計(jì)是從數(shù)據(jù)流程圖的轉(zhuǎn)換開(kāi)始的,一般有兩種策略可供參考:即以事物為中心的設(shè)計(jì)策略(事物分析)和以變換為中心的設(shè)計(jì)策略(變換分析)。事物分析用于把一個(gè)大的、復(fù)雜的系統(tǒng)分解成若干個(gè)較小的、簡(jiǎn)單的子系統(tǒng)。變換分析從具體的數(shù)據(jù)流程圖轉(zhuǎn)換成模塊結(jié)構(gòu)圖,它將數(shù)據(jù)流程圖中的處理功能分解成具有輸入、變換、輸出功能的簡(jiǎn)單模塊。事務(wù)分析方法是劃分系統(tǒng)模塊的要緊手段,其本質(zhì)是依據(jù)系統(tǒng)具有的業(yè)務(wù),將相對(duì)獨(dú)立的業(yè)務(wù)直接認(rèn)作是獨(dú)立的數(shù)據(jù)處理業(yè)務(wù),形成一個(gè)個(gè)子系統(tǒng),得到目標(biāo)系統(tǒng)模塊圖的上層部分,依次自頂向下一一分解。因此,在設(shè)計(jì)目標(biāo)系統(tǒng)功能結(jié)構(gòu)時(shí)盡量遵循子系統(tǒng)之間相對(duì)獨(dú)立性、數(shù)據(jù)處理冗余盡可能小、便于實(shí)現(xiàn)原則、滿(mǎn)足客戶(hù)需求等原則,面向用戶(hù)的原則進(jìn)行設(shè)計(jì)。正確處理模塊之間與模塊內(nèi)部的聯(lián)系及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu)等,不但考慮學(xué)生個(gè)人財(cái)務(wù)治理各業(yè)務(wù)的特征,而且也得體現(xiàn)開(kāi)發(fā)工具、數(shù)據(jù)接口等實(shí)現(xiàn)性的要求。本系統(tǒng)總體結(jié)構(gòu)是通過(guò)數(shù)據(jù)流程圖應(yīng)用事務(wù)分析方法,將學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)分解為差不多信息模塊、記賬模塊、財(cái)務(wù)查詢(xún)模塊、財(cái)務(wù)統(tǒng)計(jì)模塊、財(cái)務(wù)預(yù)算模塊等較小的簡(jiǎn)單子系統(tǒng)。數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)技術(shù)是隨著計(jì)算機(jī)技術(shù)的進(jìn)展,數(shù)據(jù)處理量的不斷增加而逐漸產(chǎn)生和進(jìn)展起來(lái)的。隨著計(jì)算機(jī)技術(shù)的進(jìn)展與應(yīng)用的普及,文件系統(tǒng)差不多不能滿(mǎn)足人們對(duì)數(shù)據(jù)治理的要求。人們希望數(shù)據(jù)的組織不僅是簡(jiǎn)單的數(shù)據(jù)存儲(chǔ),而且要反映數(shù)據(jù)之間的聯(lián)系,并形成清晰的描述,甚至是能夠進(jìn)行深層次的數(shù)據(jù)挖掘。數(shù)據(jù)庫(kù)治理系統(tǒng)是治理信息系統(tǒng)產(chǎn)生與進(jìn)展的重要基礎(chǔ),因此數(shù)據(jù)庫(kù)設(shè)計(jì)是治理信息系統(tǒng)設(shè)計(jì)的重要內(nèi)容。數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)在數(shù)據(jù)庫(kù)治理系統(tǒng)中,采納數(shù)據(jù)模型來(lái)對(duì)現(xiàn)實(shí)世界進(jìn)行抽象,反映數(shù)據(jù)本身及其數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)模型按照計(jì)算機(jī)系統(tǒng)的觀(guān)點(diǎn)來(lái)組織數(shù)據(jù)。為了將現(xiàn)實(shí)世界中的事物抽象為數(shù)據(jù)庫(kù)治理系統(tǒng)支持的數(shù)據(jù)模型,通常需要一個(gè)不依靠于計(jì)算機(jī)系統(tǒng)的中間層次——概念模型,即首先將現(xiàn)實(shí)世界中的事物及其聯(lián)系抽象為概念模型,再由概念模型轉(zhuǎn)化為數(shù)據(jù)模型。概念模型最常用的表示方法是實(shí)體——聯(lián)系模型,即E-R模型,它反映的是現(xiàn)實(shí)世界中的事物及其相互聯(lián)系。由上面業(yè)務(wù)流程和數(shù)據(jù)流程以及系統(tǒng)功能模塊分析,就能夠設(shè)計(jì)出E-R圖,如圖4-1所示,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。圖4-1學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)數(shù)據(jù)庫(kù)概念模型E-R圖數(shù)據(jù)庫(kù)邏輯模型設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫(kù)開(kāi)發(fā)過(guò)程中,數(shù)據(jù)庫(kù)邏輯模型要緊考慮的是關(guān)系模型,因此關(guān)系模型好壞對(duì)數(shù)據(jù)的存儲(chǔ)、操作有專(zhuān)門(mén)大的阻礙。因此,一般基于規(guī)范化理論進(jìn)行關(guān)系模型的設(shè)計(jì)。將上面的數(shù)據(jù)庫(kù)概念模型轉(zhuǎn)化為SQLServer2000數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,一般至少需要通過(guò)第一范式(1NF)、第二范式(2NF)和第三范式(3NF)的要求來(lái)規(guī)范關(guān)系模型。第一范式(1NF)關(guān)系作為一張二維表,對(duì)它有一個(gè)最起碼的要求:元組中每一個(gè)重量必須差不多上不可分割的數(shù)據(jù)項(xiàng)。滿(mǎn)足了那個(gè)條件的關(guān)系模式就屬于第一范式(1NF)。同一列中不能有多個(gè)值,即實(shí)體中的某個(gè)屬性不能有多個(gè)值也不能有重復(fù)的屬性。假如出現(xiàn)重復(fù)的屬性,就可能需要定義一個(gè)新的實(shí)體,新的實(shí)體由重復(fù)的屬性構(gòu)成,新實(shí)體與原實(shí)體之間為一對(duì)多關(guān)系。在第一范式(1NF)中表的每一行只包含一個(gè)實(shí)例的信息。簡(jiǎn)而言之,第一范式確實(shí)是無(wú)重復(fù)的列。在設(shè)計(jì)學(xué)生個(gè)人財(cái)務(wù)治理關(guān)系表格時(shí)用戶(hù)信息表{用戶(hù)編號(hào)、用戶(hù)名、收支信息、借貸信息、預(yù)算信息},其中收支信息、借貸信息和預(yù)算信息并不是不可分割的數(shù)據(jù)項(xiàng),因此將收支信息、借貸信息和預(yù)算信息及用戶(hù)信息四個(gè)單列成用戶(hù)信息表、預(yù)算信息表、收支信息表、借貸信息表。第二范式(2NF)滿(mǎn)足第二范式(2NF)必須先滿(mǎn)足第一范式(1NF),而且每一個(gè)非主屬性完全依靠于其主碼。第二范式(2NF)要求數(shù)據(jù)庫(kù)表中的每個(gè)實(shí)例或行必須能夠被唯一地區(qū)分。為實(shí)現(xiàn)區(qū)分通常需要為表加上一個(gè)列,以存儲(chǔ)各個(gè)實(shí)例的唯一標(biāo)識(shí)。所謂完全依靠是指不能存在僅依靠主關(guān)鍵字一部分的屬性,假如存在,那么那個(gè)屬性和主關(guān)鍵字的這一部分應(yīng)該分離出來(lái)形成一個(gè)新的實(shí)體,新實(shí)體與原實(shí)體之間是一對(duì)多的關(guān)系。簡(jiǎn)而言之,第二范式確實(shí)是屬性完全依靠于主鍵,消除非主屬性對(duì)主碼的部分函數(shù)依靠。上面收支信息表{收支編號(hào)、收支日期、收支賬戶(hù)、收支金額、收支講明、支出地點(diǎn)或單位、消費(fèi)類(lèi)不、消費(fèi)數(shù)量}將其分為收入信息表和支出信息表;借貸信息表{借貸編號(hào)、借貸日期、借貸賬戶(hù)、借貸金額、借貸講明、人物或單位、狀態(tài)}將其分為借入信息表和借出信息表。第三范式(3NF)第三范式(3NF)要求在滿(mǎn)足第二范式(2NF)條件的基礎(chǔ)上,任何一個(gè)非主屬性既不部分依靠于任何主屬性也不傳遞依靠于任何主屬性。簡(jiǎn)而言之,第三范式(3NF)要求一個(gè)數(shù)據(jù)庫(kù)表中不包含已在其它表中已包含的非主關(guān)鍵字信息。差不多表格設(shè)計(jì)通過(guò)第一范式(1NF)、第二范式(2NF)和第三范式(3NF)的要求得到規(guī)范的關(guān)系模型如表4-8到4-14所示。表4-8用戶(hù)信息表用戶(hù)編號(hào)用戶(hù)名密碼User01PinkieSunPS123!表4-9收入情況表用戶(hù)編號(hào)收入編號(hào)日期金額存入賬戶(hù)講明User01Income12012/03/041000中國(guó)農(nóng)業(yè)銀行卡爸爸現(xiàn)金轉(zhuǎn)賬表4-10支出情況表用戶(hù)編號(hào)支出編號(hào)日期地點(diǎn)或單位消費(fèi)類(lèi)不消費(fèi)數(shù)量支出賬戶(hù)金額講明User01Cost12012/03/04華聯(lián)商廈衣服2現(xiàn)金360短袖、牛仔褲表4-11借入情況表用戶(hù)編號(hào)借入編號(hào)日期金額人物或單位存入賬戶(hù)講明狀態(tài)User01Borrow12012/03/04100張三現(xiàn)金張三代付午餐鈔票未還表4-12借出情況表用戶(hù)編號(hào)借出編號(hào)日期金額人物或單位借出賬戶(hù)講明狀態(tài)User01Lent12012/03/04100李四現(xiàn)金代付班費(fèi)已還表4-13消費(fèi)需求信息表用戶(hù)編號(hào)消費(fèi)需求編號(hào)消費(fèi)物品物價(jià)數(shù)量消費(fèi)需求備注User01Need1衣服2002夏季衣服要多表4-14預(yù)算信息表用戶(hù)編號(hào)預(yù)算編號(hào)預(yù)算名稱(chēng)預(yù)算金額執(zhí)行日期完成金額完成日期預(yù)算備注User01Budget1畢業(yè)季預(yù)算5002012/03/042302012/03/04班級(jí)聚餐、出游編碼設(shè)計(jì)系統(tǒng)設(shè)計(jì)時(shí)期的編碼設(shè)計(jì)是以后系統(tǒng)數(shù)據(jù)規(guī)范化治理的基礎(chǔ),特不要強(qiáng)調(diào)的是,共享編碼的設(shè)計(jì)質(zhì)量直接阻礙到以后系統(tǒng)的效率。編碼是表示識(shí)不、分類(lèi)、排序數(shù)據(jù)的數(shù)字、文字或符號(hào)。識(shí)不是將文件中存儲(chǔ)數(shù)據(jù)區(qū)不開(kāi),要緊用于數(shù)據(jù)更新與查找;分類(lèi)是依照數(shù)據(jù)編碼定義對(duì)數(shù)據(jù)分類(lèi),用于檢索數(shù)據(jù)或統(tǒng)計(jì)分析;排序是依照編碼規(guī)則,按編碼中規(guī)定的次序排序,用于輸出與生成報(bào)表。編碼的設(shè)計(jì)和使用一般遵循“(設(shè)計(jì)時(shí))分段設(shè)計(jì),(使用時(shí))用戶(hù)標(biāo)攜帶+前臺(tái)輸入+后臺(tái)組合”的方法,如此能較好地解決用戶(hù)難以使用編碼的問(wèn)題。編碼方式有數(shù)字編碼、數(shù)字分組順序編碼、字符編碼和組合編碼四種。本系統(tǒng)要緊采納組合編碼形式,如用戶(hù)編號(hào)編碼采納字符類(lèi)型,組合編碼User+X,其中User表示用戶(hù),X為數(shù)字編碼。功能模塊的處理過(guò)程設(shè)計(jì)系統(tǒng)的詳細(xì)設(shè)計(jì)時(shí)期,功能模塊處理過(guò)程的設(shè)計(jì)和描述能夠采納程序框圖或過(guò)程描述語(yǔ)言?xún)煞N工具,盡管過(guò)程描述比程序框圖更靈活、方便,但程序框圖直觀(guān)易明白。因此本人是采納程序框圖來(lái)進(jìn)行功能模塊處理過(guò)程的設(shè)計(jì)和描述。用戶(hù)登錄模塊處理過(guò)程設(shè)計(jì)用戶(hù)登錄時(shí)填寫(xiě)用戶(hù)名和密碼請(qǐng)求登錄,系統(tǒng)會(huì)從數(shù)據(jù)庫(kù)中進(jìn)行檢索,假如用戶(hù)名和密碼匹配,則登錄成功進(jìn)入財(cái)務(wù)治理系統(tǒng)主界面,否則登錄失敗,提示“用戶(hù)名或密碼錯(cuò)誤!”,同時(shí)返回到登錄界面,如圖4-2所示。圖4-2學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)登錄模塊處理流程圖財(cái)務(wù)治理功能模塊處理過(guò)程設(shè)計(jì)財(cái)務(wù)治理功能模塊包括記賬治理、財(cái)務(wù)查詢(xún)、財(cái)務(wù)統(tǒng)計(jì)、財(cái)務(wù)預(yù)算。記賬治理是對(duì)個(gè)人各項(xiàng)收支和借貸進(jìn)行添加、刪除、修改;而財(cái)務(wù)查詢(xún)要緊是按條件對(duì)收支和借貸項(xiàng)目進(jìn)行查詢(xún);財(cái)務(wù)統(tǒng)計(jì)是將查詢(xún)結(jié)果進(jìn)行統(tǒng)計(jì),以圖表形式顯示;財(cái)務(wù)預(yù)確實(shí)是對(duì)預(yù)算金額,執(zhí)行時(shí)刻執(zhí)行進(jìn)度等進(jìn)行添加、刪除、修改,與記賬治理處理過(guò)程差不多一致,如圖4-3所示。圖4-3學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)差不多功能模塊處理流程圖輸入輸出設(shè)計(jì)輸入設(shè)計(jì)輸入設(shè)計(jì)的工作是依據(jù)功能模塊的具體要求給出數(shù)據(jù)輸入的方式、用戶(hù)界面和輸入校驗(yàn)方式。進(jìn)行輸入設(shè)計(jì)工作時(shí),要注意在整個(gè)系統(tǒng)中用統(tǒng)一的設(shè)計(jì)風(fēng)格,同時(shí)要注重界面友善簡(jiǎn)潔,易于操作突出重要或者常用功能模塊。因此,本次系統(tǒng)設(shè)計(jì)盡量做到圖形界面操作,錯(cuò)誤信息、提示信息盡量做到清晰、簡(jiǎn)潔和友善,同時(shí)采納了窗口繼承的方式,使窗口有統(tǒng)一的界面風(fēng)格和操作風(fēng)格。在學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)功能模塊中,具體的輸入操作包括對(duì)各類(lèi)收支信息、借貸信息、預(yù)算信息進(jìn)行添加、刪除和修改,如圖4-4所示。圖4-4輸入界面差不多框架輸出設(shè)計(jì)輸出設(shè)計(jì)與輸入設(shè)計(jì)類(lèi)似,需要給出輸出的方式和用戶(hù)界面的內(nèi)容,如顯示輸出的屏幕格式、打印輸出的格式,每個(gè)顯示、打印項(xiàng)目的類(lèi)型、長(zhǎng)度。輸出設(shè)計(jì)時(shí),也要注意在整個(gè)系統(tǒng)中用統(tǒng)一的設(shè)計(jì)風(fēng)格,最好同輸入風(fēng)格相同或者相似,如此用戶(hù)才會(huì)覺(jué)得系統(tǒng)從輸入到輸出的操作差不多上友善的、簡(jiǎn)易的,如圖4-5所示。圖4-5輸出界面差不多框架系統(tǒng)實(shí)現(xiàn)治理信息系統(tǒng)的實(shí)現(xiàn)確實(shí)是依據(jù)以上系統(tǒng)設(shè)計(jì)的結(jié)果,建立計(jì)算機(jī)硬件環(huán)境和軟件環(huán)境,編寫(xiě)、調(diào)試應(yīng)用程序模塊,最終公布學(xué)生個(gè)人財(cái)務(wù)治理信息系統(tǒng),在差不多建立的軟、硬件環(huán)境下試運(yùn)行初步完成的系統(tǒng),發(fā)覺(jué)系統(tǒng)漏洞,修補(bǔ)漏洞不斷完善系統(tǒng),并依照試運(yùn)行的結(jié)果和預(yù)期系統(tǒng)設(shè)計(jì)相對(duì)比,盡量做到滿(mǎn)足用戶(hù)預(yù)期及需求。系統(tǒng)實(shí)現(xiàn)的軟、硬件環(huán)境系統(tǒng)運(yùn)行平臺(tái)可在WindowsXP及Windows7上運(yùn)行。系統(tǒng)試運(yùn)行的軟硬件環(huán)境如下所示:系統(tǒng)操作系統(tǒng):MicrosoftWindowsXPProfessional,版本2002ServicePack3;CPU:Intel酷睿2雙核,T6400,頻率:2GHz,內(nèi)存:2GB;硬盤(pán):250GB;系統(tǒng)數(shù)據(jù)庫(kù)服務(wù)器系統(tǒng):SQLServer2000(個(gè)人版)。系統(tǒng)實(shí)現(xiàn)內(nèi)容系統(tǒng)實(shí)現(xiàn)的軟、硬件環(huán)境一旦預(yù)備完畢就可將系統(tǒng)設(shè)計(jì)時(shí)期的結(jié)果在計(jì)算機(jī)上實(shí)現(xiàn),將原來(lái)紙面上的、類(lèi)似于設(shè)計(jì)圖式的系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件,這便是系統(tǒng)實(shí)現(xiàn)。本次系統(tǒng)實(shí)現(xiàn)內(nèi)容要緊是對(duì)系統(tǒng)要緊功能模塊登入退出、記賬治理、財(cái)務(wù)查詢(xún)、財(cái)務(wù)統(tǒng)計(jì)、預(yù)算治理、用戶(hù)治理等進(jìn)行試運(yùn)行。實(shí)現(xiàn)功能模塊的源代碼見(jiàn)附錄。要緊功能模塊用戶(hù)登錄界面用戶(hù)登錄時(shí)填寫(xiě)用戶(hù)名和密碼請(qǐng)求登錄,系統(tǒng)會(huì)從數(shù)據(jù)庫(kù)中進(jìn)行檢索,只有用戶(hù)名和密碼匹配,才能成功進(jìn)入財(cái)務(wù)治理系統(tǒng)主界面,否則登錄失敗,提示“用戶(hù)名或密碼錯(cuò)誤!”,同時(shí)返回到登錄界面,重新嘗試登錄,如圖5-1所示。圖5-1學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)登錄界面差不多信息模塊界面用戶(hù)成功登錄系統(tǒng)后便進(jìn)入差不多信息模塊界面,系統(tǒng)全部功能嵌入菜單欄,用戶(hù)能夠依照需要進(jìn)行個(gè)人財(cái)務(wù)治理。例如,能夠新建項(xiàng)目,對(duì)當(dāng)日支出進(jìn)行治理,也能夠打印賬單或?qū)①~單發(fā)送到郵箱。系統(tǒng)主界面下方顯示登錄狀態(tài)和當(dāng)前用戶(hù)。在差不多信息界面里包含信息中心、資金賬戶(hù)和投資理財(cái)三個(gè)子模塊。信息中心能夠顯示用戶(hù)自擬的理財(cái)標(biāo)題,以激勵(lì)用戶(hù)治理個(gè)人財(cái)務(wù);還能夠顯示當(dāng)前日期和提醒,以及賬本備份位置;也能夠修改密碼。學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)信息中心界面如圖5-2所示。圖5-2學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)信息中心界面資金賬戶(hù)能夠顯示用戶(hù)的資金分布,以方便用戶(hù)治理個(gè)人財(cái)務(wù);還能夠?qū)ΜF(xiàn)金、銀行、應(yīng)收款和應(yīng)付款等賬戶(hù)進(jìn)行增加、刪除和修改。學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)資金賬戶(hù)界面如圖5-3所示。圖5-3學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)資金賬戶(hù)界面記賬治理模塊界面用戶(hù)在進(jìn)行記賬治理時(shí),可在“文件”菜單的“新建項(xiàng)目”新建“當(dāng)日支出”,也可在“記賬治理”欄目選擇,也能夠點(diǎn)擊常用快捷按鈕“本月支出”對(duì)當(dāng)日支出進(jìn)行治理。記賬治理模塊下設(shè)貨幣、借貸和投資三個(gè)子模塊。用戶(hù)可依據(jù)自身情況增加、修改或刪除相關(guān)賬務(wù)信息如圖5-4到5-6所示。圖5-4學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)增加貨幣收入界面圖5-5學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)貨幣支出界面圖5-6學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)借出業(yè)務(wù)界面財(cái)務(wù)查詢(xún)模塊界面用戶(hù)如需進(jìn)行財(cái)務(wù)查詢(xún)可在“財(cái)務(wù)查詢(xún)”模塊下,依照個(gè)人需要選擇賬戶(hù)變動(dòng)查詢(xún)、指定科目查詢(xún)、歷史交易查詢(xún)、當(dāng)月余額變化等不同查詢(xún)方式如圖5-7所示。圖5-7學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)財(cái)務(wù)查詢(xún)界面財(cái)務(wù)統(tǒng)計(jì)模塊界面用戶(hù)如需進(jìn)行財(cái)務(wù)統(tǒng)計(jì)可在“財(cái)務(wù)統(tǒng)計(jì)”模塊下,依照個(gè)人需要選擇收支科目統(tǒng)計(jì)、收支對(duì)比分析、收入分配分析、支出分配分析、年度收支統(tǒng)計(jì)等不同統(tǒng)計(jì)方式。用戶(hù)也可選擇圖形分析模式或圖表分析模式如圖5-8到5-9所示。圖5-8學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)財(cái)務(wù)統(tǒng)計(jì)表界面圖5-9學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)財(cái)務(wù)統(tǒng)計(jì)圖界面財(cái)務(wù)預(yù)算模塊界面用戶(hù)如有預(yù)算可在“財(cái)務(wù)預(yù)算”欄目選擇“預(yù)算治理”,也能夠點(diǎn)擊常用快捷按鈕“預(yù)算治理”對(duì)預(yù)算及預(yù)算進(jìn)度進(jìn)行治理。如添加當(dāng)日或往后的預(yù)算,發(fā)覺(jué)以往預(yù)算執(zhí)行進(jìn)度填寫(xiě)有誤也可進(jìn)行刪除和修改操作如圖5-10所示。圖5-10學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)財(cái)務(wù)預(yù)算治理界面其他功能模塊用戶(hù)治理用戶(hù)還可通過(guò)菜單欄的“差不多信息”對(duì)用戶(hù)進(jìn)行治理。如用戶(hù)可依照需要添加刪除用戶(hù),處于安全考慮還可修改用戶(hù)密碼如圖5-11所示。圖5-11學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)用戶(hù)添加界面收支項(xiàng)目編輯在本學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)中,用戶(hù)能夠依照自身的實(shí)際情況,增加或刪除收支項(xiàng)目,方便用戶(hù)對(duì)個(gè)人財(cái)務(wù)的個(gè)性化記錄與治理如圖5-12到5-13所示。圖5-12學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)收入項(xiàng)目編輯界面圖圖5-13學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)支出項(xiàng)目編輯界面圖總結(jié)本次學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),預(yù)期的各項(xiàng)功能差不多得到實(shí)現(xiàn),系統(tǒng)公布出來(lái),筆者親自對(duì)系統(tǒng)的各功能模塊和事例系統(tǒng)進(jìn)行測(cè)試。能夠滿(mǎn)足用戶(hù)一般的個(gè)人財(cái)務(wù)治理需求,操作界面簡(jiǎn)潔也比較易于操作,系統(tǒng)也易于維護(hù),同時(shí)數(shù)據(jù)庫(kù)也比較安全可靠。但由于筆者的技術(shù)能力以及知識(shí)面的限制,學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)還存在著不足之處,需要進(jìn)一步改進(jìn)。比如用戶(hù)界面設(shè)計(jì)布局和配色等缺乏美感,較為樸素;關(guān)于個(gè)人財(cái)務(wù)治理在金融業(yè)務(wù)方面,由于筆者的技術(shù)水平有限,并沒(méi)能實(shí)現(xiàn)利用該系統(tǒng)進(jìn)行期貨交易、網(wǎng)絡(luò)銀行等網(wǎng)絡(luò)化功能。此外,關(guān)于系統(tǒng)安全方面的考慮也只是差不多的一級(jí)密碼防護(hù)。致謝在本次畢業(yè)設(shè)計(jì)過(guò)程中得到了眾多老師、同學(xué)和朋友的關(guān)心與鼓舞。特不是筆者的指導(dǎo)老師安海忠教授,從開(kāi)始的論文選題給筆者大方向上的引導(dǎo),到中期后期的細(xì)心批閱,并給出一些關(guān)鍵意見(jiàn)和建議。這使得筆者受益匪淺,因此首先對(duì)安老師表示由衷的感謝。同時(shí)系里的諸位老師及班里的同學(xué)也在筆者遇到難題時(shí)給予耐心的關(guān)心,在那個(gè)地點(diǎn)一并感謝。最末,筆者還要感謝自己的父母,在漫長(zhǎng)的畢業(yè)設(shè)計(jì)之路上給予筆者物質(zhì)上的支持,還有精神上的鼓舞。參考文獻(xiàn)[1]J.D.Roth,萬(wàn)婧.又要過(guò)冬,如何治理個(gè)人財(cái)務(wù)?[J].創(chuàng)業(yè)邦,2011.12:98.[2]張宇銘.學(xué)生財(cái)務(wù)治理系統(tǒng)及其設(shè)計(jì)[J].蘇州城建環(huán)保學(xué)院學(xué)報(bào),第8卷第4期,1995.12:52.[3]沈瑋.小型家庭財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2011.09:6140-6141.[4]顏瑜.民族地區(qū)家庭財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2009.04:61.[5]郝俊壽,丁艷會(huì).基于JSP技術(shù)的家庭財(cái)務(wù)治理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2011.01:102.[6]陳得友,劉遠(yuǎn)超.家庭財(cái)務(wù)治理系統(tǒng)[J].科技創(chuàng)新導(dǎo)報(bào),2009.01:233.[7]龐艷民,張陽(yáng).基于J2EE、J2ME技術(shù)網(wǎng)絡(luò)個(gè)人財(cái)務(wù)治理系統(tǒng)[R].第九屆中國(guó)Java技術(shù)及應(yīng)用交流大會(huì),2006.12:13-14.[8]陳頌麗,李海良.基于MVC模式的個(gè)人財(cái)務(wù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技信息,2010.02:232.[9]孫維伯,張立巖.基于MiniGUI的嵌入式個(gè)人財(cái)務(wù)治理系統(tǒng)[J].無(wú)線(xiàn)互聯(lián)科技,2011.07:50[10]孫莉,程永生.最新個(gè)人財(cái)務(wù)軟件性能與比較[J].電腦技術(shù),1995.08:8.[11]胡綱.個(gè)人財(cái)務(wù)軟件MicrosoftMoneyPremium2004[J].個(gè)人電腦,2004.02:33.附錄1學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)登錄界面源代碼:ImportsSystem.DataImportsSystem.Data.SqlClientPublicClassLoginPrivateSubOK_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesOK.ClickDimconstrAsStringconstr="DataSource=WINDO-9683E6BEC;InitialCatalog=學(xué)生個(gè)人財(cái)務(wù)治理數(shù)據(jù)庫(kù);IntegratedSecurity=True"DimmyconnAsNewSqlConnection(constr)DimSqlstrAsStringSqlstr="SELECT*FROM用戶(hù)信息表where用戶(hù)名='"&UsernameTextBox.Text&"'and密碼='"&PasswordTextBox.Text&"'"DimMyDpAsNewSqlDataAdapter(Sqlstr,myconn)DimMyDsAsNewDataSetMyDp.Fill(MyDs)IfMyDs.Tables(0).Rows.Count=0ThenMessageBox.Show("用戶(hù)或密碼不正確!")Me.Show()UsernameTextBox.Text=""PasswordTextBox.Text=""UsernameTextBox.Focus()ElseMe.Hide()DimfAsNew系統(tǒng)信息中心界面()f.Show()EndIfmyconn.Close()EndSubPrivateSubCancel_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesCancel.ClickMe.Close()EndSubPrivateSubLogin_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadMe.用戶(hù)信息表TableAdapter.Fill(Me.DataSet1.用戶(hù)信息表)UsernameTextBox.Text=""PasswordTextBox.Text=""EndSubPrivateSubUsernameTextBox_TextChanged(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesUsernameTextBox.TextChangedEndSubEndClass2學(xué)生個(gè)人財(cái)務(wù)治理系統(tǒng)信息中心界面源代碼:PublicClass系統(tǒng)信息中心界面PublicusernameAsStringPrivateSub新建ToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)EndSubPrivateSub信息中心ToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles信息中心ToolStripMenuItem.ClickEndSubPrivateSubPM_Unload(ByValCancelAsInteger)IfMsgBox("你確實(shí)要退出系統(tǒng)嗎?",vbOKCancel+vbExclamation,"系統(tǒng)退出提示咨詢(xún)")=vbOKThenCancel
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個(gè)人家政服務(wù)長(zhǎng)期合作協(xié)議
- 二零二五版馬賽克個(gè)性化定制服務(wù)合同4篇
- 2025版天然氣供應(yīng)合同爭(zhēng)議解決機(jī)制范本模板3篇
- 二零二五年度環(huán)保設(shè)施建設(shè)合同樣本4篇
- 2025年度全國(guó)牛羊肉批發(fā)市場(chǎng)聯(lián)動(dòng)購(gòu)銷(xiāo)合同
- 二零二五版林木種子繁殖與推廣合同4篇
- 2025年度高層住宅勞務(wù)作業(yè)分包合同實(shí)施細(xì)則
- 2025年度離婚后知識(shí)產(chǎn)權(quán)歸屬及使用合同3篇
- 2025版工業(yè)用地購(gòu)置與房屋租賃合同
- 二零二五年度企業(yè)品牌形象設(shè)計(jì)合同-@-1
- 報(bào)建協(xié)議書(shū)模板
- 汽車(chē)配件購(gòu)銷(xiāo)合同范文
- 貴州省2024年中考英語(yǔ)真題(含答案)
- 施工項(xiàng)目平移合同范本
- (高清版)JTGT 3360-01-2018 公路橋梁抗風(fēng)設(shè)計(jì)規(guī)范
- 胰島素注射的護(hù)理
- 云南省普通高中學(xué)生綜合素質(zhì)評(píng)價(jià)-基本素質(zhì)評(píng)價(jià)表
- 2024年消防產(chǎn)品項(xiàng)目營(yíng)銷(xiāo)策劃方案
- 聞道課件播放器
- 03軸流式壓氣機(jī)b特性
- 五星級(jí)酒店收入測(cè)算f
評(píng)論
0/150
提交評(píng)論