畢業(yè)設(shè)計(論文)-VB6.0家庭理財管理系統(tǒng)設(shè)計.doc_第1頁
畢業(yè)設(shè)計(論文)-VB6.0家庭理財管理系統(tǒng)設(shè)計.doc_第2頁
畢業(yè)設(shè)計(論文)-VB6.0家庭理財管理系統(tǒng)設(shè)計.doc_第3頁
畢業(yè)設(shè)計(論文)-VB6.0家庭理財管理系統(tǒng)設(shè)計.doc_第4頁
畢業(yè)設(shè)計(論文)-VB6.0家庭理財管理系統(tǒng)設(shè)計.doc_第5頁
已閱讀5頁,還剩44頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1目錄第一章緒論.21.1選題的背景.21.2系統(tǒng)概述.2第二章管理信息系統(tǒng)概述32.1管理信息系統(tǒng)現(xiàn)狀.32.2管理信息系統(tǒng)開發(fā)方法介紹.4第三章系統(tǒng)調(diào)研及可行性分析.63.1系統(tǒng)調(diào)研.63.2可靠性分析概述.63.3技術(shù)可行性分析7第四章系統(tǒng)分析與總體設(shè)計84.1系統(tǒng)需求分析84.2系統(tǒng)體系結(jié)構(gòu)設(shè)計.84.3開發(fā)工具的選擇.10第五章數(shù)據(jù)庫設(shè)計11第六章系統(tǒng)詳細(xì)設(shè)計146.1登錄窗體和系統(tǒng)主界面設(shè)計146.2基本信息管理模塊設(shè)計176.3理財信息管理模塊設(shè)計.246.4數(shù)據(jù)統(tǒng)計管理模塊設(shè)計.276.5用戶管理模塊設(shè)計29第七章論文總結(jié)30致謝31參考文獻(xiàn)32附錄322家庭理財管理系統(tǒng)【摘要】家庭理財系統(tǒng)可以有效地記錄和管理家庭的收支情況,合理規(guī)劃和支配家庭資金,是家庭理財?shù)暮脦褪帧:笈_數(shù)據(jù)庫使用Access,前臺開發(fā)工具使用VisualBasic。本系統(tǒng)采用目前比較流行的ADO數(shù)據(jù)訪問技術(shù),并將每個數(shù)據(jù)庫表的字段和操作封裝到類中,從而成功地將面向?qū)ο蟮某绦蛟O(shè)計思想應(yīng)用到數(shù)據(jù)庫應(yīng)用程序設(shè)計中。這也是本系統(tǒng)的特色和優(yōu)勢?!娟P(guān)鍵詞】家庭理財管理系統(tǒng),Access數(shù)據(jù)庫,VisualBasic,管理信息系統(tǒng)第一章緒論1.1選題的背景學(xué)習(xí)計算機(jī)知識的目的在于更加準(zhǔn)確、快捷的解決現(xiàn)實生活中的各種問題。我們只有不斷的更新和完善自己的知識、在實踐中積累經(jīng)驗,才能做出好的軟件為社會服務(wù),為使用者提供便利。在當(dāng)今的社會,可以說是信息技術(shù)的發(fā)展時代,在社會的方方面面無不涉及到各種信息的處理。信息是人們對客觀世界的具體描述,是人們進(jìn)行交流與聯(lián)系的重要途徑。人類社會就處在一個對信息進(jìn)行有效合理的加工中。它將促進(jìn)整個社會的發(fā)展。隨著社會信息技術(shù)的提高,計算機(jī)已被廣泛應(yīng)用于當(dāng)今社會的各個領(lǐng)域,成為推動社會發(fā)展的首要技術(shù)動力。在軟件技術(shù)的應(yīng)用中,軟件的開發(fā)技術(shù),尤其是應(yīng)用型軟件產(chǎn)品的開發(fā)技術(shù)成了重中之重。不斷開發(fā)適應(yīng)用戶需求、市場需要的新型軟件產(chǎn)品,參與市場競爭,獲取最大利潤是全球信息企業(yè)追求的目標(biāo)。家庭理財管理系統(tǒng)正是一個非常實用的應(yīng)用型軟件產(chǎn)品,我們不談它的經(jīng)濟(jì)利益,單說它的應(yīng)用范圍就是十分廣泛的,每個家庭都需要理財,盡可能的提高家庭收入的利用率。我想計算機(jī)的作用就是輔助人們完成那些煩瑣的體力勞動和腦力勞動,使人們從勞動中解脫出來,今天我所設(shè)計的家庭理財管理系統(tǒng)就是可以有效地管理家庭的收入和開支。1.2系統(tǒng)概述1.2.1、本課題的研究意義目前市面上流行的家庭理財管理系統(tǒng)很少,因此對于每個家庭來說,具有其特殊性,因此需要設(shè)計一個操作方便,功能實用,操作方便,簡單明了的家庭理財管理系統(tǒng)。1.2.2、本論文的內(nèi)容及作者主要任務(wù)(1)內(nèi)容:本系統(tǒng)具體包括以下基本功能:基本信息的添加、修改、刪除和查詢。3基本信息包括銀行信息管理、收入分類管理和支出分類管理等。此功能為理財管理和數(shù)據(jù)統(tǒng)計模塊提供依據(jù)。理財信息的添加、修改、刪除和查詢。理財信息包括日常收支信息、銀行往來信息和銀行賬戶信息。數(shù)據(jù)統(tǒng)計模塊包括日常收支統(tǒng)計、銀行交易統(tǒng)計和家庭資產(chǎn)統(tǒng)計等功能。(2)作者的主要任務(wù)本人獨(dú)立完成了此課題的研究與開發(fā),包括調(diào)研、分析、設(shè)計、編碼、測試、文檔編寫等內(nèi)容。第二章管理信息系統(tǒng)概述2.1管理信息系統(tǒng)現(xiàn)狀管理信息系統(tǒng)(MIS)是一門邊緣學(xué)科,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計算機(jī)技術(shù)于一體。1985年,管理信息系統(tǒng)創(chuàng)始人,明尼蘇達(dá)大學(xué)卡爾森管理學(xué)院的著名教授戴維斯(Gordon.B.Davis)給出了一個具有代表性的定義:“管理信息系統(tǒng)是一個利用計算機(jī)硬件和軟件,手工作業(yè)、分析、計劃、控制和決策模型以及數(shù)據(jù)庫的用戶機(jī)器系統(tǒng)。它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能。”隨著網(wǎng)絡(luò)技術(shù)的出現(xiàn),管理信息系統(tǒng)又有了新的必恭必敬,基于網(wǎng)絡(luò)的管理信息系統(tǒng)不斷出現(xiàn),管理信息系統(tǒng)的概念模型也發(fā)生了相應(yīng)的變化,許多學(xué)者對管理信息系統(tǒng)給出了新的定義。例如勞頓認(rèn)為:“管理信息系統(tǒng)是一個基于計算機(jī)的信息系統(tǒng),它通過收集、處理、存儲和擴(kuò)散信息,來支持組織的管理、決策、合作、控制、分析活動,并使之可視化?!币虼耍覀兛梢钥闯?,管理系統(tǒng)系統(tǒng)具有幾個基本含義:(1)管理信息系統(tǒng)不是一個單純的軟件系統(tǒng),而是一個人機(jī)系統(tǒng),由人和機(jī)器協(xié)同工作。管理信息系統(tǒng)在支持企業(yè)或組織的各項管理活動中,管理人員負(fù)責(zé)將基礎(chǔ)數(shù)據(jù)及時地輸入到計算機(jī)中,計算機(jī)則根據(jù)企業(yè)或組織中的各層管理人員的要求對基礎(chǔ)數(shù)據(jù)進(jìn)行加工處理,并將所得到的信息輸出。計算機(jī)不斷地與最終用戶進(jìn)行著信息的交換,但在對數(shù)據(jù)的加工處理過程中又需要人的適當(dāng)干預(yù)。(2)管理信息系統(tǒng)的管理過程就是對數(shù)據(jù)進(jìn)行懼、存儲、加工處理、傳遞,并產(chǎn)生信息的過程,因此數(shù)據(jù)是管理信息系統(tǒng)的靈魂。管理信息系統(tǒng)運(yùn)用了數(shù)據(jù)庫的技術(shù),對基礎(chǔ)數(shù)據(jù)進(jìn)行統(tǒng)一規(guī)劃、存儲,供各層管理人員使用,從而實現(xiàn)了數(shù)據(jù)的一致和共享。(3)管理信息系統(tǒng)可以解決企業(yè)或組織所面臨的問題。例如,管理信息系統(tǒng)可以處理企業(yè)產(chǎn)生經(jīng)營活動的全過程,可以解決組織中數(shù)據(jù)處理效率問題,也可以解決財務(wù)管理決策過程等。管理信息系統(tǒng)應(yīng)具有如下幾個功能。4(1)數(shù)據(jù)處理功能:數(shù)據(jù)處理是管理信息系統(tǒng)最基本的功能,它包括對各種類型數(shù)據(jù)的收集、加工處理、傳遞、存儲等工作。(2)實測功能:通過對數(shù)據(jù)的加工處理,可以隨時了解各部門的實際運(yùn)行情況,如各生產(chǎn)車間今天生產(chǎn)的產(chǎn)品數(shù)量、銷售部接受的訂單等。(3)預(yù)測功能:通過運(yùn)用一定的數(shù)學(xué)方法和預(yù)測模型,對過去的數(shù)據(jù)進(jìn)行分析,就可能對未來可能發(fā)生的情況進(jìn)行預(yù)測,為高級管理人員進(jìn)行管理決策提供依據(jù)。(4)控制功能:通過信息的反饋可以對整個企業(yè)生產(chǎn)經(jīng)營的各個部門、各個環(huán)節(jié)的運(yùn)行情況進(jìn)行監(jiān)測、協(xié)調(diào)、控制,保證系統(tǒng)的正常運(yùn)行。(5)輔助決策功能:通過對數(shù)據(jù)的加工處理,可以快速地獲取對決策有影響的信息,從而為合理的配置企業(yè)的各項資源,做出最佳的決策提供科學(xué)的依據(jù)。目前,管理信息系統(tǒng)的應(yīng)用已經(jīng)非常廣泛,隨著計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)的發(fā)展,管理信息系統(tǒng)的功能也日趨完善,并朝著智能化、網(wǎng)絡(luò)化、集成化等方向發(fā)展。如辦公自動化(OA)、電子商務(wù)(EC)、專家系統(tǒng)(ES)、計算機(jī)集成制造系統(tǒng)(CIMS)。2.2、管理信息系統(tǒng)開發(fā)方法介紹目前,常用的管理信息系統(tǒng)的開發(fā)方法有生命周期法、原型法和面對對象的開發(fā)方法。下面僅對原型法和面對對象的開發(fā)方法進(jìn)行簡單的描述。(1)原型法:原型法(PrototypingMethod)是20世紀(jì)80年代發(fā)展起來的,旨在改變生命周期法的缺點(diǎn)的一種系統(tǒng)開發(fā)方法。原型法的基本思想首選根據(jù)用戶的要求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個系統(tǒng)模型。再在此基礎(chǔ)上與用戶交流,將模型不斷補(bǔ)充,修改完善,如此反復(fù),最終直至用戶和開發(fā)者都比較滿意為止,就形成了一個相對穩(wěn)定、較為理想的管理信息系統(tǒng)。原型法的開發(fā)過程采用原型法開發(fā)管理信息系統(tǒng)可以分為如下幾個階段:A、確定用戶的基本需求。由用戶提出對新系統(tǒng)的基本要求,如功能、基本界面形式、所需的數(shù)據(jù)、應(yīng)用范圍、運(yùn)行環(huán)境等,開發(fā)者根據(jù)這些信息估算出開5發(fā)該系統(tǒng)所需的費(fèi)用,并建立簡明的系統(tǒng)模型。B、開發(fā)初步的原型系統(tǒng)。系統(tǒng)開發(fā)人員根據(jù)用戶的要求建立原型系統(tǒng),但該系統(tǒng)只是一個初步的、不成熟的系統(tǒng),從系統(tǒng)的工作效率上看也是不完善的。其主要目的是為了描述開發(fā)者所理解的用戶的基本需求。C、修改、評價原型系統(tǒng)。將建造好的原型系統(tǒng)交給用戶,并投入試運(yùn)行,用戶將使用過程中發(fā)現(xiàn)的問題一一記錄下來,并與開發(fā)人員進(jìn)行交流。開發(fā)人員針對這些問題不斷地對系統(tǒng)進(jìn)行修改、擴(kuò)充與完善,直至用戶滿意為止。D、形成最終的管理信息。對用戶滿意的原型系統(tǒng)進(jìn)行進(jìn)一步的開發(fā),不斷補(bǔ)充、完善,最終形成一個適用的管理信息系統(tǒng)。原型法的優(yōu)缺點(diǎn)原型法的優(yōu)點(diǎn)是開發(fā)周期短,費(fèi)用較少,同時可以較有效地避免因開發(fā)者和用戶的認(rèn)識隔閡所產(chǎn)生的失敗,其缺點(diǎn)是系統(tǒng)的開發(fā)缺乏統(tǒng)一的規(guī)劃和開發(fā)標(biāo)準(zhǔn),難以對系統(tǒng)的開發(fā)過程加以控制。原型法一般適用于開發(fā)規(guī)模不大、不太復(fù)雜或需求經(jīng)常發(fā)生變化的系統(tǒng)。(2)面向?qū)ο蟮拈_發(fā)方法面向?qū)ο螅∣bjectOriented)的技術(shù)于20世紀(jì)80年興起,隨后廣泛地應(yīng)用于計算機(jī)技術(shù)的幾乎所有領(lǐng)域。面向?qū)ο蟮募夹g(shù)中最重要的概念是對象。面向?qū)ο笫腔趩栴}對象的自底向上的一種系統(tǒng)開發(fā)方法。在開發(fā)過程中,分析和設(shè)計階段獨(dú)立于程序設(shè)計語言,信息系統(tǒng)模型設(shè)計好后,最終用具體的程序設(shè)計語言、數(shù)據(jù)庫或硬件來實現(xiàn)。面向?qū)ο蠓ㄗ钪饕奶攸c(diǎn)是對對象為基礎(chǔ),對象是分析問題和解決問題的核心。面對對象法的開發(fā)過程面對對象法的開發(fā)過程一般分為四個階段:A、認(rèn)識客觀世界(如一個企業(yè))中的對象以及行為,分別獨(dú)立設(shè)計各個對象的實體。B、分析對象之間的聯(lián)系和相互之間所傳遞的信息,由此構(gòu)造客觀世界(企業(yè))所對應(yīng)的信息管理系統(tǒng)的模型。C、由信息系統(tǒng)的模型轉(zhuǎn)換成計算機(jī)軟件系統(tǒng)的模型。D、由計算機(jī)軟件系統(tǒng)的模型再轉(zhuǎn)化成一個現(xiàn)實系統(tǒng)。面向?qū)ο蠓ǖ膬?yōu)缺點(diǎn):面向?qū)ο蠓ǖ膬?yōu)點(diǎn)是便于幫助分析者、設(shè)計者和用戶清楚地表達(dá)抽象概念,互相進(jìn)行交流;交流特定的軟件工具模塊,直接地完成了從對象的描述到軟件體系結(jié)構(gòu)之間的轉(zhuǎn)換,避免了其它的方法在開發(fā)過程的客觀世界描述和軟件結(jié)構(gòu)不一致性和復(fù)雜性問題,便利系統(tǒng)開發(fā)簡單、統(tǒng)一,開發(fā)周期短,費(fèi)用低。面向?qū)ο蠓ǖ闹饕秉c(diǎn)與原型法一樣,因此這種方法也不適用于開發(fā)大的、6復(fù)雜的系統(tǒng)。本系統(tǒng)在開發(fā)過程中具體是采用了原型法和面向?qū)ο髢煞N方法相結(jié)合的開發(fā)思路,力求在開發(fā)過程中盡量吸收這兩種方法的長處,而克服它們的短處。第三章系統(tǒng)調(diào)研及可行性分析3.1、系統(tǒng)調(diào)研正式開發(fā)管理信息系統(tǒng)之前進(jìn)行調(diào)研是非常必要的,其必要性主要表現(xiàn)在以下幾個方面。(1)明確用戶的要求,以根據(jù)調(diào)查結(jié)果進(jìn)行可行性分析,確認(rèn)系統(tǒng)的開發(fā)是否可行。(2)提出新系統(tǒng)的人員并不都是系統(tǒng)研究人員,有些人對于的功能和處理數(shù)據(jù)的方法沒有明確的認(rèn)識。它們只是根據(jù)自己業(yè)務(wù)工作的需要提出了要求,系統(tǒng)開發(fā)人員要對此進(jìn)行詳細(xì)的調(diào)查和分析,確認(rèn)用戶的要求可以通過現(xiàn)有的計算機(jī)技術(shù)實現(xiàn),保證開發(fā)的管理信息系統(tǒng)的功能與用戶提出的要求相吻合。(3)企業(yè)的現(xiàn)行系統(tǒng)可能是手工系統(tǒng),也可能是使用和計算機(jī)的系統(tǒng),無論是何種情況,都要詳細(xì)地調(diào)查現(xiàn)行系統(tǒng)中信息處理的具體情況,系統(tǒng)內(nèi)部功能結(jié)構(gòu),以便設(shè)計出一個合理的、好的新系統(tǒng)邏輯模型,為新系統(tǒng)的設(shè)計工作打好基礎(chǔ),保證整個系統(tǒng)開發(fā)的質(zhì)量??傊?,必要對現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)的調(diào)查,明確用戶需求,保證開發(fā)的新系統(tǒng)的功能與用戶的要求相吻合,避免耗費(fèi)大量的人力、物力、財力,新系統(tǒng)的開發(fā)卻失敗的悲劇發(fā)生。3.2、可靠性分析概述可靠性分析是在用戶的要求和系統(tǒng)調(diào)研的基礎(chǔ)上進(jìn)行的,對新系統(tǒng)的開發(fā)從社會、技術(shù)、經(jīng)濟(jì)、管理等方面進(jìn)行分析,并得出新系統(tǒng)的開發(fā)工作可行、不可行、需要修改、追加投資、暫緩開發(fā)、分步實施等方案和結(jié)論,最后完成可行性分析。可行性分析一般可定義為:可行性分析是在建設(shè)的前期對工程項目的一種考察和鑒定,對擬議中的項目進(jìn)行全面與綜合的技術(shù)、經(jīng)濟(jì)能力的調(diào)查,判斷它是否可行。(1)可行性分析階段的主要工作包括以下幾個方面:新系統(tǒng)目標(biāo)可行性分析:分析新系統(tǒng)的目標(biāo)是否符合企業(yè)的現(xiàn)狀和發(fā)展的需要。社會可行性分析:社會可行性分析主要是指管理信息系統(tǒng)的開發(fā)是否符合國家法律、下策,是否能夠與社會大系統(tǒng)實現(xiàn)良好的對接。7技術(shù)可行性分析:技術(shù)可行性分析是根據(jù)新系統(tǒng)的目標(biāo)來衡量是否具備所需要的技術(shù),包括系統(tǒng)開發(fā)人員數(shù)量和水平,硬件方面,軟件方面及其它應(yīng)用技術(shù)。經(jīng)濟(jì)可行性分析經(jīng)濟(jì)可行性分析主要是對開發(fā)新系統(tǒng)所投入的資金與系統(tǒng)投入使用后所帶來的經(jīng)濟(jì)效益進(jìn)行比較,確認(rèn)新系統(tǒng)是否會給企業(yè)帶來一定的經(jīng)濟(jì)效益。管理可行性分析:管理可行性分析主要是分析企業(yè)現(xiàn)行的管理體制和企業(yè)領(lǐng)導(dǎo)是否具有現(xiàn)代化的管理意識和管理水平。3.3、技術(shù)可行性分析技術(shù)可行性分析主要包括四個方面:目前有關(guān)的技術(shù)能否支持所開發(fā)的新系統(tǒng);新系統(tǒng)開發(fā)人員的數(shù)量和水平,即人力資源;硬件和軟件資源。(1)技術(shù)支持:首先根據(jù)新系統(tǒng)的目標(biāo),考慮目前有關(guān)的技術(shù)能否支持所開發(fā)的新系統(tǒng)。這里討論的技術(shù)必須是已經(jīng)普遍使用的,而不是待研究的或正在研究的。(2)硬件資源:開發(fā)管理信息系統(tǒng)所需的硬件資源包含以下兩個方面:系統(tǒng)開發(fā)人員在管理信息系統(tǒng)的開發(fā)過程中所需要的計算機(jī)設(shè)備及其有關(guān)的外部設(shè)備;管理信息系統(tǒng)開發(fā)成功投入使用后,使用單位所應(yīng)具備的計算機(jī)設(shè)備及其有關(guān)的外圍設(shè)備。

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論