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

下載本文檔

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

文檔簡介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論