【畢業(yè)學(xué)位論文】(Word原稿)個體經(jīng)營者財務(wù)管理系統(tǒng)分析與設(shè)計-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)個體經(jīng)營者財務(wù)管理系統(tǒng)分析與設(shè)計-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)個體經(jīng)營者財務(wù)管理系統(tǒng)分析與設(shè)計-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)個體經(jīng)營者財務(wù)管理系統(tǒng)分析與設(shè)計-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)個體經(jīng)營者財務(wù)管理系統(tǒng)分析與設(shè)計-軟件工程_第5頁
已閱讀5頁,還剩58頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

分類號 : 學(xué)校代碼: 10055 密級: 學(xué)號 : 2220101201 南 開 大 學(xué) 專業(yè)碩士學(xué)位論文 個體經(jīng)營者財務(wù)管理系統(tǒng) 分析與 設(shè)計 開大學(xué)研究生院 二一 三 年 四 月 十二 日 摘要 I 中 文 摘 要 在技術(shù)飛速發(fā)展,形勢日新月異的當今社會,財務(wù)管理信息化已逐漸地進入到人們的日常生活,但是由于個體經(jīng)營者對財務(wù)信息化管理意識較薄弱,多數(shù)還停留在簡單的手工記賬的財務(wù)管理,所以本文中的財務(wù)管理軟件緊密結(jié)合企業(yè)實際,設(shè)計出一套適用于個體經(jīng)營者的財務(wù)管理軟件。 本文總結(jié)了當今個體經(jīng)營者的財務(wù)管理現(xiàn)狀,對大型財務(wù)軟件的設(shè)計進行了分析,設(shè)計出了個體經(jīng)營者的財務(wù)管理軟件。首先,根據(jù)現(xiàn)實個體經(jīng)營者財務(wù)管理的需要,較為客觀的論述了個體經(jīng)營者當前財務(wù)管理混亂的問題。出于對軟件的針對性考慮,我們從研究個體經(jīng)營者 的財務(wù)狀況和需求進行分析,結(jié)合現(xiàn)有軟件的優(yōu)缺點來進行設(shè)計。 其次,闡述了系統(tǒng)的特點和各個模塊的劃分和整體的機構(gòu)。將本系統(tǒng)大體分成五大模塊,分別是賬戶信息管理、收支信息管理、明細查詢管理、統(tǒng)計分析管理和系統(tǒng)設(shè)置管理模塊。 重點針對系統(tǒng)安全性設(shè)計進行了考慮,運用了 健康 安全的開發(fā)語言,大大的增強了程序運行的安全性;采用了更穩(wěn)定安全的 B/S 系統(tǒng)架構(gòu),實現(xiàn)了應(yīng)用服務(wù)器與數(shù)據(jù)庫服務(wù)器的完全分離,完全隔離外界對數(shù)據(jù)庫服務(wù)器的訪問;對用戶的安全登錄進行了安全設(shè)置,在數(shù)據(jù)庫中對用戶密碼進行加密,保證用戶的安全性;對系統(tǒng)人員 的瀏覽權(quán)限進行細分;系統(tǒng)監(jiān)控,提供強大的日志功能,對關(guān)鍵信息的操作進行監(jiān)控,并可根據(jù)需要生成相應(yīng)報告。最后對全文進行了總結(jié)以及對未來的展望。 關(guān)鍵詞 :個體經(jīng)營者 財務(wù)管理 數(shù)據(jù)庫 分析 設(shè)計 I n of is in s s to to is in a in of to of of of to of of a of to we of of of is of of to of a of # of is a , to s to of s to of in to a to of to of a 錄 錄 摘 要 . I . 一章 緒論 . 錯誤 !未定義書簽。 題來源、研究目的與意義 . 錯誤 !未定義書簽。 內(nèi)外發(fā)展概況 . 錯誤 !未定義書簽。 究方法 . 錯誤 !未定義書簽。 文的主要研究內(nèi)容 . 錯誤 !未定義書簽。 第二章 財務(wù)管理系統(tǒng)技術(shù)分析 . 錯誤 !未定義書簽。 2述 . 錯誤 !未定義書簽。 005 . 錯誤 !未定義書簽。 式與 B/S 模式 . 錯誤 !未定義書簽。 !未定義書簽。 !未定義書簽。 2 式的結(jié)合 . 錯誤 !未定義書簽。 行性分析 . 錯誤 !未定義書簽。 章小結(jié) . 錯誤 !未定義書簽。 第三章 系統(tǒng)的需求分析及 總體 設(shè)計 . 錯誤 !未定義書簽。 統(tǒng)需求分析 . 錯誤 !未定義書簽。 體經(jīng)營者需求的特異性 . 錯誤 !未定義書簽。 統(tǒng)功能性需求分析 . 錯誤 !未定義書簽。 統(tǒng)非功能性需求分析 . 錯誤 !未定義書簽。 統(tǒng)界面設(shè)計 . 錯誤 !未定義書簽。 統(tǒng)的總體設(shè)計 . 錯誤 !未定義書簽。 統(tǒng)總體結(jié)構(gòu)設(shè)計 . 錯誤 !未定義書簽。 統(tǒng)功能擴展性以及接口設(shè)計 . 錯誤 !未定義書簽。 作流程分析 . 錯誤 !未定義書簽。 統(tǒng)安全性需求 . 錯誤 !未定義書簽。 章小結(jié) . 錯誤 !未定義書簽。 第四章 系統(tǒng) 的 詳細設(shè)計 . 錯誤 !未定義書簽。 統(tǒng)的設(shè)計原則 . 錯誤 !未定義書簽。 據(jù)庫系統(tǒng)的設(shè)計 . 錯誤 !未定義書簽。 統(tǒng)業(yè)務(wù)流程的設(shè)計 . 錯誤 !未定義書簽。 統(tǒng)功能模塊的設(shè)計 . 錯誤 !未定義書簽。 統(tǒng)接口的設(shè)計 . 錯誤 !未定義書簽。 發(fā)原則 . 錯誤 !未定義書簽。 構(gòu)設(shè)計 . 錯誤 !未定義書簽。 用 執(zhí)行過程 . 錯誤 !未定義書簽。 統(tǒng)優(yōu)化設(shè)計 . 錯誤 !未定義書簽。 改索引方式 . 錯誤 !未定義書簽。 立分區(qū)表 . 錯誤 !未定義書簽。 目錄 多采用增量的加載數(shù)據(jù)方式 . 錯誤 !未定義書簽。 時清除臨時數(shù)據(jù) . 錯誤 !未定義書簽。 化數(shù)據(jù)的轉(zhuǎn)儲 . 錯誤 !未定義書簽。 統(tǒng)安全的設(shè)計 . 錯誤 !未定義書簽。 章小結(jié) . 錯誤 !未 定義書簽。 第五章 系統(tǒng)的實現(xiàn)與測試 . 錯誤 !未定義書簽。 發(fā)環(huán)境 . 錯誤 !未定義書簽。 統(tǒng)功能實現(xiàn) . 錯誤 !未定義書簽。 問控制的實現(xiàn) . 錯誤 !未定義書簽。 統(tǒng)測試 . 錯誤 !未定義書簽。 試概述 . 錯誤 !未定義書簽。 試方法 . 錯誤 !未定義書簽。 試內(nèi)容 . 錯誤 !未定義書簽。 統(tǒng)的實施過程 . 錯誤 !未定義書簽。 章小結(jié) . 錯誤 !未定義書簽。 第六章 總結(jié) . 錯誤 !未定義書簽。 作總結(jié) . 錯誤 !未定義書簽。 望 . 錯誤 !未定義書簽。 致謝 . 錯誤 !未定義書簽。 參考文獻 . 61 第一章 緒論 5 第一章 緒論 題來源、研究目的與意義 財務(wù)管理一般是指在企業(yè)或個人的財務(wù)目標基礎(chǔ)之上對企業(yè)或者個人各種資金的管理,財務(wù)管理可以看成是一種是處理財務(wù)經(jīng)濟的工作。 從個體經(jīng)營者的管理角度來看,財務(wù)信息資源是最重要的戰(zhàn)略資源之一,因為財務(wù)管理直接影響著個體經(jīng)營者的 盈虧,對商鋪、工廠等經(jīng)營、效率和戰(zhàn)略的變化有直接而深遠的影響。因此,如何提高我國個體經(jīng)營者財務(wù)管理軟件行業(yè)的核心競爭力,研究開發(fā)適合他們財務(wù)管理需要的財務(wù)管理軟件,是提高個體經(jīng)營者經(jīng)營效率的重大課題。 我國的財務(wù)管理軟件已經(jīng)有了將近 20 年的發(fā)展歷史,而且現(xiàn)在也有了比較成熟的財務(wù)管理模型,已經(jīng)面向市場和各個大型企業(yè)發(fā)展了多年。在這段時間發(fā)展的過程中,財務(wù)管理軟件總是最大限度的滿足用戶的需求,只有這樣才能夠從眾多的財務(wù)管理軟件中脫穎而出,目前市場上的財務(wù)管理軟件大多數(shù)是針對企業(yè)用戶的,而針對個體用戶的財務(wù)管理軟件 非常的少,其財務(wù)管理的模型也不夠成熟。 因此本文從開發(fā)個體經(jīng)營者財務(wù)管理類軟件這一工程的角度,提出了開發(fā)財務(wù)管理類的軟件,以期最大程度的滿足個體經(jīng)營者對財務(wù)管理類軟件的需求。本文提出個體經(jīng)營者財務(wù)管理類軟件的研發(fā),有助于解決我國市面現(xiàn)存的財務(wù)管理類軟件的缺陷,包括植入數(shù)據(jù)質(zhì)量分析功能,數(shù)據(jù)邏輯處理功能等。由于財務(wù)管理類軟件關(guān)鍵在于對信息的匯總以及輸出特定信息作為人對財務(wù)管理決策的參考信息,因此確保輸出數(shù)據(jù)的質(zhì)量無疑將有助于財務(wù)管理類軟件的性能提升,有助于個體經(jīng)營者提高其運營效率,降低管理成本。 內(nèi) 外發(fā)展概況 我國早些年前的經(jīng)濟模式是計劃經(jīng)濟體制,同時當時的計算機水平也比較落后,在這種情況下開發(fā)出來的財務(wù)管理軟件,其目的只是為了單純的代替當時的手工計算,減輕會計人員的勞動強度,減少會計人員在計算過程中的出錯頻率,這個軟件使得當初的會計工作管理質(zhì)量和水平都得到了一定的提高。 我國的經(jīng)濟結(jié)構(gòu)總體環(huán)境自從改革開放以前發(fā)生了很多的變化,這邊變化也導(dǎo)致了對企業(yè)管理模式的一種改變。在我國改革開放以前,我國的經(jīng)濟模式是計劃經(jīng)濟的模式,在這個背景下的各個企業(yè)的管理模式也是比較保守和傳統(tǒng)的。改革開放以后,我第一章 緒論 6 國的經(jīng)濟模式開 始像市場經(jīng)濟方向進行轉(zhuǎn)變,在新的背景下,傳統(tǒng)的計劃經(jīng)濟模式已經(jīng)變得非常的不適用。 為了應(yīng)對現(xiàn)代時代的經(jīng)濟形勢,要求企業(yè)能夠?qū)ζ髽I(yè)外部和內(nèi)部的財務(wù)總體環(huán)境作出一定的反饋,并且能夠根據(jù)一定的經(jīng)濟形勢來作出相應(yīng)的調(diào)整。 在這種新的經(jīng)濟時代背景下,如何的整合一個企業(yè)的信息資源,同時提高企業(yè)員工的辦公效率是當前所有企業(yè)考慮的首要問題,這關(guān)系到一個企業(yè)的競爭力。 當前的企業(yè),無論其管理模式還是工作的理念都發(fā)生了一定的變化,這種變化主要包括企業(yè)的發(fā)展環(huán)境、規(guī)則和交易的方式。 在這種背景下,傳統(tǒng)的財務(wù)管理軟件已經(jīng)顯得不再適用了, 迫切的需要對新一代的財務(wù)管理軟件進行開發(fā)。 我國對財務(wù)管理熊的研究是始于 1980 年,當時在上海建設(shè)的第一個政府信息化的管理試驗點。 隨著近幾年來科學(xué)技術(shù)的不斷發(fā)展,智能化的財務(wù)管理系統(tǒng)已經(jīng)成為了財務(wù)管理系統(tǒng)的發(fā)展方向 4。大體的發(fā)展可以分為四個階段: 1、文件型財務(wù)管理系統(tǒng) 隨著社會科技網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,企業(yè)和政府開始建設(shè)自己的網(wǎng)絡(luò),開始建立自己的內(nèi)部郵件收發(fā)系統(tǒng),一些日常的辦公已經(jīng)有了信息化的初始化模型,實現(xiàn)了信息的交流和共享。總體來說,這個階段的財務(wù)管理系統(tǒng)以電腦和辦公軟件為主,設(shè)計的方向是以 對數(shù)據(jù)的計算和處理能力為主,實現(xiàn)了數(shù)據(jù)的統(tǒng)計和文檔的無紙化 5。 2、協(xié)同型財務(wù)管理系統(tǒng) 協(xié)同型財務(wù)管理系統(tǒng)以工作流為主,增加了很多實用的功能,比如公文的處理,會議的管理,制度的管理,文檔的管理,郵件的管理和考勤管理等。協(xié)同型財務(wù)管理系統(tǒng)以處理信息通道的任務(wù)為主,。協(xié)同型財務(wù)管理系統(tǒng)需要在各個部門和系統(tǒng)之間建立協(xié)同辦公環(huán)境 5。這樣不同部門的工作員工才可以通過協(xié)同型財務(wù)管理系統(tǒng)來了解自己的工作內(nèi)容和相對應(yīng)的工作權(quán)限。在這個階段中的財務(wù)管理系統(tǒng)已經(jīng)初步有了 “協(xié)同 ”的思想,這已經(jīng)成為了這個時期財務(wù)管理系統(tǒng)的 一個閃光點。 3、知識型財務(wù)管理系統(tǒng) 隨著社會信息化的發(fā)展,社會中的各個不同的部門對信息化的需求也在不斷的擴大,這個時期的財務(wù)管理系統(tǒng)的發(fā)展也呈現(xiàn)出了一種前所未有的全新局面,即對知識型辦公的需求非常明顯,我們把這個時期的財務(wù)管理系統(tǒng)稱之為知識型財務(wù)管理系統(tǒng),這個時期財務(wù)管理系統(tǒng)的特點是:以 “知識管理 ”為指導(dǎo)思想,以“門戶 ”為技術(shù)手段,以 “協(xié)同管理 ”為工作方式,不斷的將知識管理的思想融入到日常的辦公過程中去 5。 4、決策型財務(wù)管理系統(tǒng) 第一章 緒論 7 決策型的財務(wù)管理信息系統(tǒng)是未來的一種發(fā)展趨勢,同時決策型的財務(wù)管理系統(tǒng) 也是未來的發(fā)展方向,目前對于這方面的研究尚處于一個起步的階段,在不久的將來將會有非常大的發(fā)展空間。 根據(jù) 2010 年互聯(lián)網(wǎng)的一項最新的統(tǒng)計顯示,大部分的黑客會選擇那些安裝不適當、配置不正確的服務(wù)器進行攻擊,配置不正確的服務(wù)器往往存在著許多安全漏洞,這些安全漏洞很容易被立即攻擊。其實,黑客可以通過這些漏洞登錄這些掃描到的服務(wù)器,有很多黑客在互聯(lián)網(wǎng)上只是通過一些簡單的掃描就能找到很多存在安全漏洞的服務(wù)器,進而進行攻擊或者破壞。因此,客戶需要對自己計算機或者公司服務(wù)器上的漏洞進行及時的修補,并對殺毒軟件的病毒庫進行 及時的更新,這樣就可以抵抗絕大部分的黑客的攻擊,因此在設(shè)計財務(wù)管理系統(tǒng)的同時,要著重對系統(tǒng)安全性方面設(shè)計的考慮 6。 這些面向大企業(yè)的財務(wù)管理軟件層出不窮且功能比較完備,而針對個體經(jīng)營者的財務(wù)管理類軟件很少,該方面的研究也很少。筆者在 以個體經(jīng)營者加財務(wù)管理為關(guān)鍵詞的搜索搜到了 0 個匹配的選項。而在百度中搜索,也只出現(xiàn)了很少 的 個體經(jīng)營者財務(wù)管理類軟件的下載鏈接。分析原因,一是個體經(jīng)營者對軟件操作和財務(wù)管理工作的知識相對匱乏,二是大型軟件一般包含了財務(wù)管理工作的多數(shù)功能,而很多研究者對開發(fā)這種針對個體 經(jīng)營者的財務(wù)管理軟件失去了興趣。 當前財務(wù)管理軟件主要面臨的問題包括以下幾個方面: 1、缺乏先進的管理思想與管理方法的指導(dǎo) 對于一個企業(yè)來說,財務(wù)管理軟件是企業(yè)的一個重要的組成部分,因為財務(wù)管理軟件是一種財務(wù)管理思想和最新計算機技術(shù)的一種融合體。傳統(tǒng)的財務(wù)管理軟件都是一種核算型的財務(wù)管理軟件,這種財務(wù)管理軟件比較簡單,其思想也比較單純,計算機技術(shù)只是實現(xiàn)財務(wù)管理軟件的一種技術(shù)手段而已。 現(xiàn)在,更多的財務(wù)管理軟件還停留在傳統(tǒng)的財務(wù)管理的框架以內(nèi),沒有從一個企業(yè)信息系統(tǒng)的角度去定義財務(wù)管理軟件。 2、缺乏科學(xué)的管 理與決策支持的內(nèi)容 新時代背景下的財務(wù)管理軟件要不僅能夠提供財務(wù)核算的信息,還要求能夠為企業(yè)提供一些具有戰(zhàn)略性的財務(wù)管理信息,尤其是在企業(yè)的內(nèi)部或者外部的環(huán)境發(fā)生了變化的時候。這就要求現(xiàn)代的財務(wù)管理軟件不僅緊緊停留在傳統(tǒng)的核算型財務(wù)管理軟件的層面上,現(xiàn)在財務(wù)管理軟件要向決策性的財務(wù)管理軟件方向去發(fā)展,而網(wǎng)絡(luò)財務(wù)的概念同樣也未包含管理和決策支持方面的內(nèi)容,基本上仍停留在核算型財務(wù)系統(tǒng)的框架之中。 3、 缺乏安全的網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)沫h(huán)境 第一章 緒論 8 信息系統(tǒng)所面臨的一個最為嚴峻的一個問題就是系統(tǒng)對財務(wù)信息數(shù)據(jù)的傳輸安全性方面,顯 得非常的突出。 究方法 本課題首先充分調(diào)研市面所存財務(wù)管理軟件系統(tǒng),并調(diào)研文獻,找到當前的軟件管理系統(tǒng)存在的問題后,有針對性的開發(fā)相應(yīng)的功能模塊,以滿足個體經(jīng)營者為目標。至于很多成熟的功能模塊,本系統(tǒng)則照搬或者模仿進行實現(xiàn)。采用面向?qū)ο蟮脑O(shè)計思路,設(shè)計好框架并預(yù)留開發(fā)接口,以待日后對系統(tǒng)的完善。 在文獻研究階段,首先閱讀相關(guān)文獻,了解財務(wù)管理系統(tǒng)的發(fā)展現(xiàn)狀和趨勢;然后,下載一些財務(wù)管理類軟件(免費的),親身體驗其使用效果,并調(diào)研其功能模塊,從而明確課題的研究背景與意義和課題的國內(nèi)外研究進展;分析財 務(wù)管理系統(tǒng)的功能、任務(wù)和需要達到的性能目標,發(fā)現(xiàn)課題的不足之處與創(chuàng)新之處 ,從而確定所選項目的研究內(nèi)容、研究方法、技術(shù)路線,并最終突出項目的創(chuàng)新性。 需求調(diào)研與分析階段,分析系統(tǒng)所面向的用戶,確定系統(tǒng)所要達到的功能和性能目標,初步確定的功能、任務(wù),并劃分各功能模塊。 系統(tǒng)設(shè)計階段,通過對需求分析,首先完成系統(tǒng)整體設(shè)計,主要是完成一些設(shè)計目標,功能模塊之間的關(guān)系組織,以及必要的接口類。也就是類視圖的開發(fā)階段。 其次是各個功能模塊的實現(xiàn)方面,每個模塊都完整的完成自己的功能,并只提供給外部一些必要的接口。設(shè)計子模塊 時為了考慮封裝問題,可以采用一些設(shè)計模式,最大程度的提供系統(tǒng)的可維護性,以及可讀性。 最后是各個子功能模塊到主程序的中的實現(xiàn)問題,這時會出現(xiàn)一些子模塊接口不足或者冗余的情況,不斷的修改以到達最后完整的系統(tǒng)設(shè)計。 系統(tǒng)實現(xiàn)與測試階段,在系統(tǒng)設(shè)計階段的基礎(chǔ)上,借助開發(fā)工具,按照系統(tǒng)實施方案編碼實現(xiàn)系統(tǒng),并完成系統(tǒng)的測試與分析,最終達到課題的預(yù)期目標。 文的主要研究內(nèi)容 財務(wù)管理軟件系統(tǒng)的開發(fā)主要包括以下內(nèi)容: ( 1)系統(tǒng)開發(fā)的主要技術(shù)基礎(chǔ)分析 設(shè)計財務(wù)管理類軟件主要用到的技術(shù)包括 序開發(fā)包 , 言,以及必要的數(shù)據(jù)庫技術(shù)?;趯Φ讓訑?shù)據(jù)的設(shè)計問題,又要用到必要的數(shù)據(jù)結(jié)構(gòu);對財務(wù)管理類算法的設(shè)計,要通過對財務(wù)管理方面理論模型的編程實現(xiàn),以及做必要的多線程設(shè)計,一方面提高效率,另一方面保證界面的美觀,以及提高用戶第一章 緒論 9 體驗,防止函數(shù)運行而導(dǎo)致的界面失去響應(yīng)。 ( 2)系統(tǒng)需求分析 個體經(jīng)營者對軟件功能的需求主要包括財務(wù)會計功能、財務(wù)管理功能、界面簡單、操作易學(xué)等。財務(wù)會計類功能模塊主要就是企業(yè)中傳統(tǒng)會計部門的功能,由于該模塊的理論發(fā)展已經(jīng)相當成熟,因此主流的財務(wù)管理軟件都已經(jīng)包括了幾乎所有的會 計核算功能。而管理會計功能模塊則相對難以設(shè)計,主要是技術(shù)的不成熟或者算法對數(shù)據(jù)要求的苛刻性而導(dǎo)致無法實現(xiàn)管理功能。而財務(wù)管理功能則更是難以完成,因此,從這個角度來看,財務(wù)管理軟件的開發(fā)還是有很大的空間可以做。至于界面和操作的設(shè)計,則屬于工程設(shè)計的領(lǐng)域。 ( 3)系統(tǒng)設(shè)計 筆者初步擬定在 境下用 計整套系統(tǒng),并選用 臺的數(shù)據(jù)存儲系統(tǒng)。將界面作為主線程,而各個按鈕所激活的算法則分別開辟線程運行,可以保證界面的用戶友好性;將數(shù)據(jù)存儲模塊和處理模塊分開,簡單的實現(xiàn) 設(shè)計結(jié)構(gòu);實現(xiàn)一些財務(wù)管理的功能,主要包括系統(tǒng)的 5 個模塊的功能 ,即 賬戶信息管理、收支信息管理、明細查詢管理、統(tǒng)計分析功能和系統(tǒng)設(shè)置管理,在這些功能上體現(xiàn)該軟件對其他同類軟件的優(yōu)越性。 ( 4)系統(tǒng)測試 在系統(tǒng)設(shè)計階段的基礎(chǔ)上,借助開發(fā)工具,按照系統(tǒng)實施方案編碼實現(xiàn)系統(tǒng)設(shè)計,并完成系統(tǒng)的測試與分析,分析課題存在的不足之處與創(chuàng)新之處,明確進一步的研究方向。 第二章 財務(wù)管理系統(tǒng)技術(shù)分析 10 第二章 財務(wù)管理系統(tǒng)技術(shù)分析 2述 司提出的開發(fā)、裝配和部署的基于 布式應(yīng)用的標準平臺 35。 供了一種組件式的設(shè)計方法,通過一些相應(yīng)的開發(fā)、安裝和部署工作,可以使企業(yè)有更好的開發(fā)環(huán)境。 通過一些組件來組成一些獨立的軟件單元,其邏輯功能也是由這些不同的軟件單元來進行分別實現(xiàn)。 結(jié)構(gòu)本身就簡化了組件式程序的編寫,其業(yè)務(wù)邏輯本身的封裝性可以很好的提高組件的復(fù)用性,為了減少開發(fā)者的負擔, 務(wù)器多以容器的形式來對組件的類型提供后臺運行服務(wù)。 應(yīng) 用 程 序 客 戶 端 動 態(tài) H T M L 頁 面J S P 頁 面 / S e r v l e tE n t e r p r i s e B e a n E n t e r p r i s e B e a 庫客 戶 端W e b 層業(yè) 務(wù) 層E I S 層客 戶 端J a v a E E 服 務(wù) 器數(shù) 據(jù) 庫 服 務(wù) 器圖 22構(gòu)圖 005 005屬于微軟公司的企業(yè)級數(shù)據(jù)庫產(chǎn)品,它較之前的數(shù)據(jù)庫產(chǎn)品有較大的性能提升,在集成了一系列的開發(fā)管理工具的同時,也具備了新的開發(fā)特性,使得開發(fā)效率有顯著提升,它具備如下特點: 第二章 財務(wù)管理系統(tǒng)技術(shù)分析 11 ( 1) 005 具備強大的關(guān)系型數(shù)據(jù)庫處理能力,具備分布式數(shù)據(jù)查詢的功能,同時也能夠在很大程度上降低數(shù)據(jù)庫并發(fā)訪問的延遲成本(訪問延遲和管理時間延遲),同時 005為用戶提供了人性化的工作界面,并且與上一代產(chǎn)品保持類似的風格。 005友好的工作界面能夠促使客戶把更多的精力放到數(shù)據(jù)庫開發(fā)上面。 ( 2) 005提供了更加方便的數(shù)據(jù)庫管理和查詢功能,能夠?qū)崿F(xiàn)對英文的查詢和對數(shù)據(jù)庫存儲過程的編程以及數(shù)據(jù)庫視圖的建立。 005支持數(shù)據(jù)倉庫,同時包含了許多數(shù)據(jù)提取和分析的工具,這些工具也能夠?qū)崿F(xiàn)聯(lián)機分析處理的功能。 ( 3) 005和 夠支持 且 005和兼容性和可擴展性很強,能夠快速建立起大型的 005可以在不同硬件配置的環(huán)境下搭建數(shù)據(jù)庫的引擎,用以滿足實際項目的性能需求和使用需求。 式與 B/S 模式 “縮寫,意為 “模型 控制器 ”,它由三部分組成。 模型:相當于數(shù)據(jù)庫應(yīng)用,用來存儲應(yīng)用的狀態(tài),是程序的主體部分。 視圖:也頁面的方式將應(yīng)用展現(xiàn)在用戶面前。它不進行實際業(yè)務(wù)處理只是接收用戶輸入的數(shù)據(jù)。 控制器:將用戶的輸入提交給特 定模式,然后再解釋用戶輸入,將結(jié)果返回給視圖。 以減少數(shù)據(jù)表達,增加代碼誤用率,從各種數(shù)據(jù)中分離出來,改善統(tǒng)計設(shè)計。模型、視圖和控制器之間都有一定的關(guān)系和他們之間的主要功能。如圖 2示。 第二章 財務(wù)管理系統(tǒng)技術(shù)分析 12 圖 2型、視圖、控制器三者之間的關(guān)系 B/S 模式最大特點和優(yōu)點是使用者 可以再不必安裝相應(yīng)的客戶端的情況下,就可以發(fā)起對一些遠程服務(wù)的訪問, 這些 服務(wù) 可以包括文本、圖像、動畫、數(shù)據(jù)、視頻和音頻等,這些信息都是通過 務(wù)器來進行生成的, 每一個不同的 務(wù)器有多種方式可以與數(shù)據(jù)庫進行相應(yīng)的通信連接, 務(wù)器根據(jù)收到的指令來對數(shù)據(jù)庫中的數(shù)據(jù)來進行相應(yīng)的讀取和存儲,而通過 形式來進行訪問,實際上是對數(shù)據(jù)庫的一個間接訪問。 客戶端除了裝有瀏覽器和 服務(wù)之外,不需要安裝其他的任何的程序或者服務(wù)端,就可以通過網(wǎng)絡(luò)從 務(wù)器上下載程序到本地來安裝并運行。 這種模式最大的優(yōu)點是運行以及維護相對方便,不需要客戶端軟件,只需要瀏覽器,可以以任何方式接入如 ;最大的缺點是這種結(jié)構(gòu)完全依賴于網(wǎng)絡(luò),對 外網(wǎng) 的 網(wǎng)速要求較高,容易引起 外網(wǎng) 連接中斷等。 ,這些東西可以包括文本、圖像、動畫、數(shù)據(jù)、視頻和音頻等,這些信息都是通過 務(wù)器來進行生成的,而每一個 務(wù)器又可以通過各種各樣的方式與數(shù)據(jù)庫進行相應(yīng)的連接,根據(jù)接收到的指令來去數(shù)據(jù)庫中讀取和存儲相應(yīng)的數(shù)據(jù)。通過 核的瀏覽器去訪問 的所有東西,這些數(shù)據(jù)都是存儲在數(shù)據(jù)庫服務(wù)器中。客戶端除了裝有瀏覽器和 服務(wù) 之外,不需要安裝其他的任何的程序或者服務(wù)端,就可以通過網(wǎng)絡(luò)從 務(wù)器上下載程序到本地來安裝并運行。而各個高?;蛘咂髽I(yè)單位通常都是在這種 B/S 結(jié)構(gòu)的基礎(chǔ)之上建立自己的 0。 視圖:顯示給用戶的界面 控制器:更新模型、更新視圖 模型:數(shù)據(jù)庫的操作對應(yīng)用戶的輸入 第二章 財務(wù)管理系統(tǒng)技術(shù)分析 13 ,在系統(tǒng)的性能方面, B/S 相對于 C/S 來說更加的靈活、界面更 “信息化 ”, B/S 架構(gòu)的軟件可以很方便的實現(xiàn)異地瀏覽,其信息的采集方式也是多種多樣,這是 B/S 架構(gòu)的優(yōu)勢。 B/S 架構(gòu)的系統(tǒng)的一個最大的優(yōu)點是不受時間和空間的限制,只要能夠成功訪問英特網(wǎng)就可以訪問到 系統(tǒng)。 C/S 架構(gòu)能夠很好的處理用戶的操作,執(zhí)行速度和效率相對于 B/S 架構(gòu)來說比較快,但 C/S 架構(gòu)的軟件比較復(fù)雜。 C/S 結(jié)構(gòu)的軟件對軟件的開發(fā)人員提出了更高的要求,這就在一定程度上決定了程序的開發(fā)人員要投入更大的精力去解決程序架構(gòu)本身的問題和之外的問題。 B/S 和 C/S 在數(shù)據(jù)處理的模式相比較, B/S 結(jié)構(gòu)的軟件可以在很大程度上簡化客戶端的設(shè)計,把主要的精力集中在服務(wù)端即可, B/S 結(jié)構(gòu)設(shè)計的軟件只要客戶端的電腦能夠訪問網(wǎng)絡(luò),輸入地址信息和用戶名密碼登陸就可以。對于 B/S 結(jié)構(gòu)而言, C/S 結(jié)構(gòu)設(shè)計的軟件的開發(fā)、 維護等幾乎所有工作都集中在客戶端,當企業(yè)對網(wǎng)絡(luò)應(yīng)用進行升級時,不僅需要對服務(wù)端的代碼進行更新,對數(shù)據(jù)庫進行重新的設(shè)計或修改,同時也需要對客戶端進行大量的修改,即使是一個非常小的問題,這就在一定程度上決定了 C/S 結(jié)構(gòu)設(shè)計的軟件維護和開發(fā)的成本比較高。這時 B/S 架構(gòu)的產(chǎn)品優(yōu)勢就可以很明顯的體現(xiàn)出來,所有的升級操作只需要針對服務(wù)器端的 1進行即可。限于多方面的考慮,本系統(tǒng)的設(shè)計選用 C/ 2 式的結(jié)合 誕生是為了解決傳統(tǒng) C/S 架構(gòu)的缺陷和弊端。 傳統(tǒng)的 C/S 架構(gòu)的程序因為其需要扮演的角色太多而使得客戶端顯得異常的繁瑣,使得每次升級都非常的麻煩,對第三方擴展或者軟件本身功能的擴展支持性都非常的差。 身的模型可以分為兩個方面的,同時其又被劃分為多個層次的,這些層次結(jié)構(gòu)總體上包括 4 個部分,分別是客戶端、服務(wù)器、業(yè)務(wù)邏輯、信息系統(tǒng)。 其它編程語言一個最大的區(qū)別是其本身是組件式的,其開發(fā)的程序也是組件式的,具有獨立的功能,這樣一來, 發(fā)的程序本身就具有較好的交互性和功能可擴展性。 在企業(yè)級 用實現(xiàn)中,是將 結(jié)合使 用的 33, 針對視圖 ,用 外界交互應(yīng)用系統(tǒng)中,實現(xiàn)開發(fā)人員用少的編程技巧來開發(fā)網(wǎng)頁,使開發(fā)人員主要進行設(shè)計而不是數(shù)據(jù)的來源和邏輯。 式構(gòu)建的 架,如圖 2示 。 第二章 財務(wù)管理系統(tǒng)技術(shù)分析 14 由圖 2 的數(shù)據(jù)流向 可以知道, 在對 B/S 架構(gòu)的程序進行設(shè)計的時候,經(jīng)常采用的一種模式是 設(shè)計模式。 設(shè)計模式的總體流程是 將這種操作請求發(fā)送到 務(wù)器, 務(wù)器在接收到這種應(yīng)用請求的時候?qū)⒔y(tǒng)一進行處理, 務(wù)器在處理完用戶的這種應(yīng)用請求時,將處理后 的結(jié)果傳送給 圖, 圖將結(jié)果反饋到應(yīng)用程序的客戶端。 這種模式的系統(tǒng),它的體系結(jié)構(gòu)的優(yōu)勢是:系統(tǒng)總體的設(shè)計比較清楚,簡單明了,而且容易更改。這種模式可以分成三個部分:模型、視圖和控制器。這三個部分是相對獨立的,它們各自執(zhí)行各自的任務(wù),在輸入、處理和輸出數(shù)據(jù)的時候,不會影響其它的兩個部分。 圖 2式構(gòu)筑的 臺 行性分析 可行性研究與計劃階段是一個軟件生命周期的第一個階段,當一個軟件開發(fā)任務(wù)啟動時,就開始 了這個階段。我們都知道,世界上很多問題并不是都有簡單的解決方法的,有時候我們會花很多時間去尋找解決方法,很多問題的出現(xiàn)不可預(yù)見。如果我們所做的事沒有可行的解,或者永遠不能達到理想的效果,那么我們所花的時間,所花的金錢,人力都是毫無意義的浪費。 一般來說,可行性分析要從以下幾個方面進行研究 13。 覽器 圖 調(diào)用適當?shù)?件 模型 ) 模型 ) 求 控制器 ) 圖 數(shù)據(jù)庫 數(shù)據(jù)處理 第二章 財務(wù)管理系統(tǒng)技術(shù)分析 15 技術(shù)可行性:開發(fā)的系統(tǒng)使用現(xiàn)有的 術(shù)是否能實現(xiàn)。 經(jīng)濟可行性:開發(fā)這個系統(tǒng)的成本是否比其帶來的經(jīng)濟效益大。 操作可行性:系統(tǒng)用戶組織能否接受該系統(tǒng)的操作方式。 (1)系統(tǒng)開發(fā)平臺可行性分析 個人財務(wù)管理系統(tǒng)是 辦公自動化系統(tǒng)的一種,隨著網(wǎng)絡(luò)和計算機技術(shù)的發(fā)展,經(jīng)過了幾代的發(fā)展階段,現(xiàn)在進入了以知識管理為核心的辦公自動化時代。 (2)B/S 開發(fā)模式可行性分析 辦公自動化系統(tǒng)的開發(fā)一般有兩種模式, C/S 模式和 B/S 模式。 C/S 的客戶端開發(fā)是一種比較傳統(tǒng)的開發(fā)方式,需要在本地計算機上安裝開發(fā)好的客戶端,這種開發(fā)模式也有一定的缺點,即在對軟件進行維護和更新的時候,需要對源程序進行一個較大的改動,有時候的改動對于軟件來說,可能是顛覆性的。 B/S 模式是一種近年來比較流行的開發(fā)模式,其可以通過本地計算機上的 問服務(wù)來進 行實現(xiàn),其最大的好處是將系統(tǒng)的服務(wù)端部署在服務(wù)器上,不需要在本地進行一系列的安裝操作,在對軟件系統(tǒng)進行維護和更新的時候,只需要對服務(wù)器端進行一些必要的維護即可,可以減少程序開發(fā)的成本。通過 綜合對比這兩種開發(fā)模式,本平臺采用 B/S 架構(gòu)。 (3)系統(tǒng)經(jīng)濟可行性分析 根據(jù)目前所具備的實際技術(shù)水平和經(jīng)濟發(fā)展情況,并參考一些財務(wù)管理軟件成功的案例,本文所設(shè)計的個人財務(wù)管理軟件的開發(fā)采用 B/S 架構(gòu)和 發(fā)技術(shù),這兩種開發(fā)技術(shù)的結(jié)合,其成本比較低,平臺具有很好的可移植性,實用性也非常高。 (4)系統(tǒng)操作可行性分析 采用 B/S 的開發(fā)模式,客戶端只需要安裝 覽器, 作系統(tǒng)自帶 覽器,通過瀏覽器訪問服務(wù)器,就可進行操作,對客戶來說相對簡單,系統(tǒng)基本沒用部署的壓力。目前甚至以后較長一段時間學(xué)院系統(tǒng)安裝的個人操作系統(tǒng)多為 本系統(tǒng)研究在此網(wǎng)絡(luò)環(huán)境中是可行的。 以上提到了的兩種關(guān)鍵技術(shù)目前已經(jīng)完全趨于成熟穩(wěn)定,在開發(fā)成本、使用維護成本、系統(tǒng)穩(wěn)定性上都能達到很好的平衡,為此,開發(fā)個人財務(wù)管理系統(tǒng)在經(jīng)濟、技術(shù)上完全可行,剩下的關(guān)鍵工作便是怎樣做好需求分析以及數(shù)據(jù)庫的設(shè)計工作。 章小結(jié) 本章是對開發(fā)個體經(jīng)營者財務(wù)管理系統(tǒng)所用到的技術(shù)和理論知識進行的概述,具體內(nèi)容包括對 概述、對數(shù)據(jù)庫 005 的概述 和 本文所選用的第二章 財務(wù)管理系統(tǒng)技術(shù)分析 16 系統(tǒng)架構(gòu)的詳細分析,本節(jié)為下文做好了理論基礎(chǔ)。 第三章 系統(tǒng)的需求分析及總體設(shè)計 17 第三章 系統(tǒng)的需求分析及總體設(shè)計 統(tǒng)需求分析 體經(jīng)營者需求的特異性 本系統(tǒng)針對于個體經(jīng)營者的財務(wù)管理工作,在系統(tǒng)功能模塊的選擇和設(shè)計方面有著較強的靈活性和普遍適用性。我們選擇最基本的日常財務(wù)管理工作中所涉及到的功能模塊,但又不失其財務(wù)管理工作的本質(zhì)和目的,有著較強的目標實用性,這樣就 能把必要的財務(wù)功能模塊體現(xiàn)出來,減少了許多通用性財務(wù)管理軟件功能的冗余,與此同時,由于本系統(tǒng)的規(guī)模相對較小,所以在開發(fā)過程中投入的成本也少,所以銷售的價格也較低,在多數(shù)個體經(jīng)營者可接受的范圍之內(nèi)。 個 人 理 財系 統(tǒng)用 戶 用 戶財 務(wù) 信 息 報 表 清 單圖 3體經(jīng)營者的需求模型 這樣既符合個體經(jīng)營者自身業(yè)務(wù)流量相對較少的

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論