【畢業(yè)學(xué)位論文】(Word原稿)信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩83頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

中圖分類號: 學(xué)校代碼: 10055 密級: 碩 士 專 業(yè) 學(xué) 位 論 文 信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的設(shè)計與實現(xiàn) 要 I 摘 要 自從上世紀(jì)九十年代末期以來,信用擔(dān)保行業(yè)在我國逐漸的發(fā)展起來,在促進(jìn)信用經(jīng)濟(jì)運行和中小企業(yè)信用擔(dān)保體系建設(shè)方面都取得了良好發(fā)展。但是隨著企業(yè)不斷發(fā)展的趨勢原有的以人工為主的模式已經(jīng)不能適應(yīng)現(xiàn) 在的形勢,在新的經(jīng)濟(jì)環(huán)境下,信用擔(dān)保企業(yè)所需要的是一套能夠提升風(fēng)險內(nèi)控能力和企業(yè)運營能力以及信息管理能力的綜合信用擔(dān)保系統(tǒng),該系統(tǒng)應(yīng)與先進(jìn)技術(shù)相結(jié)合,且擁有成熟的應(yīng)用方案,具有信用擔(dān)保行業(yè)的特色。 本文通過研究成都中小企業(yè)信用擔(dān)保有限責(zé)任公司和即將在香港上市的信用擔(dān)保行業(yè)的龍頭企業(yè)的業(yè)務(wù)品種以及實際業(yè)務(wù)操作流程,并以此為基礎(chǔ)建立抽象共性模型,同時通過該模型建立信用風(fēng)險評級模型和數(shù)據(jù)分析模型以及典型業(yè)務(wù)流程。系統(tǒng)開發(fā)以及設(shè)計通過以上三種基礎(chǔ)模型來進(jìn)行。作者主要負(fù)責(zé)設(shè)計系統(tǒng)模塊以及實現(xiàn)系統(tǒng)模塊,本文將對該部分進(jìn) 行細(xì)致的分析。在技術(shù)上,以成熟的開源技術(shù) 為基礎(chǔ),信用擔(dān)保行業(yè)通過 B/S 架構(gòu)建立成熟的綜合系統(tǒng)。另外系統(tǒng)還創(chuàng)新設(shè)計數(shù)據(jù)處理和某些模塊的特色技術(shù),以達(dá)到優(yōu)化和實現(xiàn)系統(tǒng)的功能,如:含波動評價的多維灰色模型算法的創(chuàng)新和優(yōu)化、邏輯 于框架添加數(shù)據(jù)驗證層可復(fù)用策略。該系統(tǒng)對于信用擔(dān)保業(yè)務(wù)中的每個節(jié)點的風(fēng)險內(nèi)控問題都能夠有效的進(jìn)行解決,在具有資信評級、數(shù)據(jù)分析、流程控制等功能的同時,還具有高效及通用的系統(tǒng)特性,其行業(yè)價值是 非常大的。 關(guān)鍵詞: 信用擔(dān)保 權(quán)限管理 風(fēng)險內(nèi)控I in on in of of is is of In to of it is to an is of of is on of on of on of of of of of on of to to do do on of by In of is by is , VC in to of on so do in of of it of of 目錄 錄 第一章 緒論 . 1 第一節(jié) 研究背景 . 1 信用擔(dān)保行業(yè)背景介紹 . 1 工程設(shè)計的價值和意義 . 2 第二節(jié) 國內(nèi)外研究現(xiàn)狀 . 2 第三節(jié) 論文的目標(biāo)與主要研究內(nèi)容 . 4 第四節(jié) 論文的組織結(jié)構(gòu) . 6 第二章 相關(guān)技術(shù)與開發(fā)平臺 . 7 第一節(jié) 臺的選擇 . 7 第二節(jié) . 8 第三節(jié) 紹 . 8 第四節(jié) 發(fā)框架的選擇 . 9 第五節(jié) 架介紹 . 10 要特點介紹 . 10 . 11 架相關(guān)術(shù)語介紹 . 12 第六節(jié) 基于 . 15 一般流程 . 15 應(yīng)用程序目錄結(jié)構(gòu)介紹 . 15 命名規(guī)范 . 16 建一個 . 17 第三章 需求分析 . 18 第一節(jié) 引言 . 18 第二節(jié) 系統(tǒng)建設(shè)目標(biāo) . 19 第三節(jié) 系統(tǒng)功能需求 . 20 第 四節(jié) 系統(tǒng)性能需求 . 22 目錄 V 第五節(jié) 系統(tǒng)其它需求 . 22 第四章 系統(tǒng)總體設(shè)計 . 24 第一節(jié) 引言 . 24 第二節(jié) 系統(tǒng)模塊結(jié)構(gòu)設(shè)計 . 24 務(wù)管理模塊總體架構(gòu) . 25 信管理模塊總體架構(gòu) . 26 統(tǒng)管理模塊總體架構(gòu) . 26 第三節(jié) 系統(tǒng)工作流程 . 27 第四節(jié) 系統(tǒng)接口設(shè)計 . 27 第五節(jié) 系統(tǒng)數(shù)據(jù)庫設(shè)計 . 28 第六節(jié) 信息化網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計 . 34 第五章 系統(tǒng)詳細(xì)設(shè)計 . 35 第一節(jié) 引言 . 35 第二節(jié) 權(quán)限管理模塊 . 36 權(quán)限系統(tǒng)概述 . 36 權(quán)限系統(tǒng)設(shè)計程序流程 . 36 基于權(quán)限的動態(tài)菜單模塊詳細(xì)設(shè)計 . 39 第三節(jié) 數(shù)據(jù)統(tǒng)計查詢、報表分析模塊詳細(xì)設(shè)計 . 40 數(shù)據(jù)查詢子模塊輸入輸出 . 40 報表生成子模塊輸入輸出 . 41 數(shù)據(jù)查詢程序流程 . 42 第四節(jié) 信用評級模塊詳細(xì)設(shè)計 . 44 信用評級專有名詞解釋 . 44 信用評級模塊輸入輸出 . 44 信用 評級模塊的基本流程 . 49 信用評級規(guī)則和算法 . 49 第五節(jié) 關(guān)鍵技術(shù)分析與解決方案 . 52 引言 . 52 基于 . 52 含波動評價指標(biāo)的改進(jìn)灰色模型算法 . 57 目錄 小結(jié) . 60 第 六章 系統(tǒng)實現(xiàn)與測試 . 60 第一節(jié) 系統(tǒng)實現(xiàn)技術(shù)概述 . 60 第二節(jié) 權(quán)限管理模塊的實現(xiàn) . 61 權(quán)限系統(tǒng)的實現(xiàn) . 61 基于權(quán)限的動態(tài)菜單的實現(xiàn) . 63 第三節(jié) 數(shù)據(jù)統(tǒng)計查詢、報表分析模塊的實現(xiàn) . 65 第四節(jié) 信用評級模塊的實現(xiàn) . 68 第五節(jié) 測試 . 72 主要測試內(nèi)容 . 73 性能測試 . 73 第七章 結(jié)論與展望 . 76 第一節(jié) 取得的成果 . 76 第二節(jié) 前景展望 . 76 參考文獻(xiàn) . 77 致 謝 . 79 個人簡歷、在學(xué)期間發(fā)表的學(xué)術(shù)論文及研究成果 . 83 第一 章 緒論 1 第一 章 緒論 第一節(jié) 研究背景 信用擔(dān)保行業(yè)背景介紹 在現(xiàn)今全球各國經(jīng)濟(jì)體系中,中小企業(yè)的發(fā)展和生存具有很關(guān)鍵的地位,其對于各 國經(jīng)濟(jì)來說起著源動力的作用,是各國重要的就業(yè)市場。另外在政治穩(wěn)定和社會穩(wěn)定方面,其也起著維持的重要作用。所以對于各國經(jīng)濟(jì)工作來說,支持和維護(hù)中小企業(yè)的發(fā)展和生存是其中的一項主要任務(wù)。而資金融通卻是阻礙其發(fā)展的最大難題,由于中小企業(yè)自身所具有的信用能力不夠,且在企業(yè)的孵化期、 、 都需要使用較多的流動資金來維護(hù)和補(bǔ)充各期的發(fā)展,而銀行大多又只接受硬性抵押貸款,這就導(dǎo)致了中小企業(yè)的資金融通進(jìn)行的非常困難。美國、日本等各國政府根據(jù)這一情況,對于中小企業(yè)的發(fā)展都提供了一些政策上的支持,主要是為了增加中小企業(yè) 的信用額度,通過建立中小企業(yè)特有的信用體系,以某種形式利用民間資金和財政資金來實現(xiàn)目的。各國依據(jù)實際經(jīng)驗,具有代表性的兩種操作模式:一是美國,通過建立美國聯(lián)邦小企業(yè)局來直接管理中小企業(yè);二是日本,通過政府領(lǐng)頭出資,來進(jìn)行中小企業(yè)的市場化運作。 自從上世紀(jì)九十年代末期以來,信用擔(dān)保行業(yè)在我國逐漸的發(fā)展起來,在促進(jìn)信用經(jīng)濟(jì)運行和中小企業(yè)信用擔(dān)保體系建設(shè)方面都取得了良好發(fā)展。然而現(xiàn)今在我國的信用擔(dān)保企業(yè)中,仍以人為主,因此在信息利用、處理、保存、分析方面的能力還不夠高。將信息化建設(shè)應(yīng)用于企業(yè)內(nèi)部還處于起始階段,較多的數(shù)據(jù)報表與分析、合同制作、統(tǒng)計和分析數(shù)據(jù)以及風(fēng)險內(nèi)控,主要通過人工利用紙制文件和 及 完成。也因此造成企業(yè)項目領(lǐng)導(dǎo)對于項目的控制的難度大大增加,工作效率低下,同時企業(yè)內(nèi)部風(fēng)險逐漸增大。金融業(yè)是對于統(tǒng)計分析和數(shù)據(jù)采集報表有很高要求的行業(yè),而信用擔(dān)保行業(yè)作為金融業(yè)的衍生行業(yè)其在這方面同樣有著高要求,企業(yè)的風(fēng)險管理和決策是要通過分析和挖掘數(shù)據(jù)得到更多的信息來進(jìn)行的。但是當(dāng)下的大部分企業(yè)只是通過 于該種情況統(tǒng)計、分析、查詢數(shù)據(jù)很難滿足企業(yè)的需要??傮w上來講面對于企業(yè)日 益的發(fā)展需求,原有的以人工為主的信用擔(dān)保模式已第一 章 緒論 2 經(jīng)不能滿足現(xiàn)今的情況。 工程設(shè)計的價值和意義 在我國的中小企業(yè)發(fā)展以及信用擔(dān)保體系建設(shè)中,中小企業(yè)信用擔(dān)保業(yè)起著極其關(guān)鍵的支承作用。傳統(tǒng)的信用擔(dān)保體系已經(jīng)不能適應(yīng)目前該行業(yè)的需要,隨著該行業(yè)的逐漸成熟,競爭也更為激烈,目前需要加大力度提高風(fēng)險管理控制能力,通過一系列新的處理信息的手段來維持企業(yè)的健康發(fā)展和提高信用擔(dān)保企業(yè)的核心競爭力。 國內(nèi)一家非常知名的成都中小企業(yè)信用擔(dān)保有限責(zé)任公司,是在 1999 年 8月正式成立的,并發(fā)展成了信用擔(dān)保行業(yè)中的龍頭企 業(yè)。近年來隨著企業(yè)的不斷發(fā)展壯大,更加豐富的信用擔(dān)保業(yè)務(wù)類型也逐漸增多,由此而產(chǎn)生的業(yè)務(wù)數(shù)據(jù)越來越多,大大增加了信用擔(dān)保的風(fēng)險控制以及操作流程的難度。同時信用擔(dān)保合同的形式、內(nèi)容,信用擔(dān)保業(yè)務(wù)的保后項目監(jiān)管和項目盡職調(diào)查,也變得相當(dāng)困難,這更要求企業(yè)謹(jǐn)慎的面對項目風(fēng)險的增大。因此,企業(yè)首先要提高風(fēng)險控制能力和內(nèi)部管理能力,還要保證落實各項措施的執(zhí)行。此外企業(yè)也期望提高信息數(shù)據(jù)的統(tǒng)計、收集、查詢、整理能力,如果企業(yè)的數(shù)據(jù)共享和信息管理以及流程控制能夠通過一個信息管理平臺來實現(xiàn),這對于企業(yè)的管理和發(fā)展是非常有利 的。目前將信息化建設(shè)應(yīng)用于企業(yè)內(nèi)部還處于起始階段,較多的數(shù)據(jù)報表與分析、合同制作、統(tǒng)計和分析數(shù)據(jù)以及風(fēng)險內(nèi)控,主要通過人工利用紙制文件和 及 完成。也因此造成企業(yè)項目領(lǐng)導(dǎo)對于項目的控制的難度大大增加,工作效率低下,同時企業(yè)內(nèi)部風(fēng)險逐漸增大。在新的經(jīng)濟(jì)環(huán)境下,信用擔(dān)保企業(yè)所需要的是一套能夠提升風(fēng)險內(nèi)控能力和企業(yè)運營能力以及信息管理能力的綜合信用擔(dān)保系統(tǒng),該系統(tǒng)應(yīng)與先進(jìn)技術(shù)相結(jié)合,且擁有成熟的應(yīng)用方案,具有信用擔(dān)保行業(yè)的特色,這對于本行業(yè)的再次發(fā)展來說是一種強(qiáng)力的手段。受成都中小企業(yè)信用擔(dān)保公 司委托,我及我所在團(tuán)隊實施信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的規(guī)劃與研究、設(shè)計與實現(xiàn)。 第二節(jié) 國內(nèi)外研究現(xiàn)狀 國外正式將計算機(jī)應(yīng)用于管理企業(yè)中是在 1954 年。計算機(jī)應(yīng)用經(jīng)過多年的發(fā)展,現(xiàn)如今在美國很多的信息處理工作都是經(jīng)由計算機(jī)來完成,這部分工作包括數(shù)據(jù)分析方面、財務(wù)會計方面、計劃管理方面、業(yè)務(wù)流程方面、物資管理第一 章 緒論 3 方面。從 1954 年以來,運用計算機(jī)處理管理信息越來越多,其發(fā)展也是越來越迅速,各個領(lǐng)域中都因計算機(jī)的使用取得了卓越的成功。其中發(fā)展前景最好的領(lǐng)域就是企業(yè)管理和經(jīng)濟(jì),這也是計算機(jī)應(yīng)用的主要領(lǐng)域之一。另一方面,因為全球網(wǎng)絡(luò)的迅速發(fā)展,軟件開發(fā)和信息技術(shù)開發(fā)也在不斷的取得進(jìn)步,在企業(yè)經(jīng)營管理中如果能夠建立一套完善的企業(yè)信息化系統(tǒng)是非常關(guān)鍵的,這對于企業(yè)實現(xiàn)網(wǎng)上信息資源的共享化、網(wǎng)上辦公自動化、案件流轉(zhuǎn)的程序化、流程規(guī)劃化都起著非常重要的作用,從而有利于加強(qiáng)企業(yè)核心競爭力和風(fēng)險控制的力度,實現(xiàn)工作效率的提高以及企業(yè)的科學(xué)管理。當(dāng)前國外信用擔(dān)保行業(yè)信息系統(tǒng)研究狀況,經(jīng)過調(diào)查僅新加坡富登信用擔(dān)保集團(tuán)有完整的業(yè)務(wù)綜合管理系統(tǒng),該系統(tǒng)是 發(fā)的 B/S 架構(gòu)的系統(tǒng) 16。與之相比,其他國家的信息擔(dān)保系統(tǒng)還只是用于保存業(yè)務(wù)數(shù) 據(jù)和文案資料,是一個簡單的文件數(shù)據(jù)系統(tǒng)。新加坡富登擔(dān)保集團(tuán)的綜合管理系統(tǒng)主線是用戶管理,并依此拓展到業(yè)務(wù)。在處理大部分非融資項目和融資項目反面,該公司綜合系統(tǒng)具有比較優(yōu)秀的性能,對于數(shù)據(jù)管理、項目信息、案件監(jiān)控都能很好的運作。而在于承兌匯票項目方面是唯一該系統(tǒng)的不足之處,因為其只能對項目總金額進(jìn)行案件管理。但是該系統(tǒng)面對國內(nèi)的一些情況就不能很好的予以體現(xiàn),就存在不足之處,例如國內(nèi)的承兌匯票項目的業(yè)務(wù)登記方式是依照保證金進(jìn)行分筆登記,其中還涉及到提前填倉和匯票背書,這種情況是有悖于該系統(tǒng)的,還有在數(shù)據(jù)分析和統(tǒng) 計模塊中,該系統(tǒng)僅僅能提供較好的信用余額數(shù)據(jù)報表及查詢,在中國的一項信用業(yè)務(wù)我們除了要知曉正常常的信用金額和票面余額的同時,因為與第三方企業(yè)和銀行進(jìn)行合作,我們還要知曉掌握最終信用擔(dān)保責(zé)任額以及信用擔(dān)保責(zé)任額。這兩項數(shù)據(jù)是我國信用擔(dān)保企業(yè)提取風(fēng)險準(zhǔn)備金的依據(jù)和進(jìn)行銀行授信的基本條件,其用處很多。最后,從通用性角度來看,該軟件還是有較大可取之處,同時也值得我們在開發(fā)擔(dān)保軟件時進(jìn)行借鑒。 現(xiàn)在我國信用擔(dān)保企業(yè)在綜合系統(tǒng)方面仍處于發(fā)展的初期階段,以簡單工作流跟蹤為導(dǎo)向的 C/擔(dān)保企業(yè)和深圳擔(dān)保集團(tuán)現(xiàn)階段所使用的。然而該系統(tǒng)對于綜合利用和數(shù)據(jù)挖掘都沒有涉及,是一個簡單的工作流系統(tǒng),另外還有很多問題該系統(tǒng)都沒有考慮進(jìn)去,這些問題是貫穿于整個實際信用擔(dān)保業(yè)務(wù)中的,例如信用擔(dān)保業(yè)務(wù)中的組合擔(dān)保項目、承兌匯票項目、非融資項目、中長期收費統(tǒng)計等等,通過 統(tǒng)根本無法對其進(jìn)行實現(xiàn)。尤其是其數(shù)據(jù)分析報表和數(shù)據(jù)統(tǒng)計以及查詢信用評級模塊這三第一 章 緒論 4 個主要功能模塊功能,其數(shù)據(jù)經(jīng)過測試非常雜亂,基本上沒有辦法使用。此外,基于 C/S 架構(gòu)的業(yè)務(wù)系統(tǒng) 對組織的成本以及管理產(chǎn)生很大影響,因為其存在幾個 先天缺陷如下: 整合性較差。營維護(hù)需要專人進(jìn)行; 值節(jié)點有誤,數(shù)據(jù)綜合分析與及時了解基層信息會很困難; 統(tǒng)部署和后續(xù)維護(hù)很麻煩;我們可以參考在證券行業(yè)以及銀行業(yè)都有一些成功的企業(yè),其具有完備的業(yè)務(wù)管理綜合系統(tǒng),通過結(jié)合具體信用擔(dān)保企業(yè)的企業(yè)管理模式和業(yè)務(wù)流程,了解到企業(yè)真實的業(yè)務(wù)操作和深入研究企業(yè)需求,建立一套符合實際情況的綜合系統(tǒng)服務(wù)于信用擔(dān)保企業(yè)。根據(jù)其他行業(yè)軟件的實施經(jīng)驗,我們將利用 B/S 架構(gòu),結(jié) 合開源的 架進(jìn)行系統(tǒng)開發(fā)與實現(xiàn) 16。該模式是目前運用比較多的,對于信用擔(dān)保行業(yè)繁復(fù)多變的工作流程和業(yè)務(wù)模式是很有利的,也能很好的實現(xiàn)現(xiàn)實虛擬的完好接軌。怎樣把管理模式和現(xiàn)實行為良好的融入系統(tǒng),在算法設(shè)計上和技術(shù)上存在的諸多問題,也需要我們進(jìn)一步去認(rèn)真研究與探討。 第三節(jié) 論文的目標(biāo)與主要研究內(nèi)容 本文針對我國信用擔(dān)保行業(yè)對風(fēng)險內(nèi)控及信息化管理的需求,以成都中小企業(yè)信用擔(dān)保有限責(zé)任公司的管理控制模式和業(yè)務(wù)品種以及實際業(yè)務(wù)流程為具體內(nèi)容,研究建立三個信用擔(dān)保企業(yè)的共性需求模型,分別是數(shù)據(jù)統(tǒng)計分析模型 、信用及風(fēng)險評級模型。并通過這三個共性需求模型的探討研究以解決目前信用擔(dān)保企業(yè)項目流程全程的三個最大難題,分別是分析報表困難、信用風(fēng)險客觀評價人工核算困難及在線監(jiān)控困難。最后形成一套完善的 “ 信用擔(dān)保業(yè)務(wù)綜合系統(tǒng) ” ,該系統(tǒng)以信用評級模型、統(tǒng)計分析模型、流程在線控制模型為中心,為將來的信用擔(dān)保行業(yè)信息化管理和建設(shè)提供強(qiáng)有力的支持,同時也是信用行業(yè)再次發(fā)展的重要手段。 在技術(shù)上,以成熟的開源技術(shù) 為基礎(chǔ),信用擔(dān)保行業(yè)通過 B/S 架構(gòu)建立成熟的綜合 系統(tǒng)。另外系統(tǒng)還創(chuàng)新設(shè)計數(shù)據(jù)處理和某些模塊的特色技術(shù),以達(dá)到優(yōu)化和實現(xiàn)系統(tǒng)的功能:含波動評價的多維灰色模型算法的創(chuàng)新和優(yōu)化、邏輯 于框架添加數(shù)據(jù)驗證層可復(fù)用策略。該系統(tǒng)對于信用擔(dān)保業(yè)務(wù)中的每個節(jié)點的風(fēng)險內(nèi)第一 章 緒論 5 控問題都能夠有效的進(jìn)行解決,在具有資信評級、數(shù)據(jù)分析、流程控制等功能的同時,還具有高效及通用的系統(tǒng)特性,其行業(yè)價值是非常大的。 本項目在系統(tǒng)設(shè)計及實現(xiàn)過程中主要研究內(nèi)容: (1)以目前信用企業(yè)主要問題及其現(xiàn)狀為基礎(chǔ),進(jìn)行了系統(tǒng)需求分析研究。建立三個共性需求模型,分別是數(shù)據(jù)統(tǒng)計分析 模型和信用風(fēng)險評級模型以及信用擔(dān)保企業(yè)的業(yè)務(wù)流程模型。 (2)設(shè)計本項目過程中的項目實現(xiàn)的設(shè)計方法和相關(guān)技術(shù)。通過研究使主要功能模塊和數(shù)據(jù)庫設(shè)計、信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的總體結(jié)構(gòu)、系統(tǒng)接口、系統(tǒng)工作流程得以完成。 (3)詳細(xì)具體的完成該系統(tǒng)設(shè)計以及在進(jìn)行詳細(xì)設(shè)計各功能模塊中具體的算法流程、數(shù)據(jù)結(jié)構(gòu)、輸入輸出、約束等。 (4)系統(tǒng)的代碼編寫實現(xiàn)和測試方案等。 本人在整個系統(tǒng)的開發(fā)過程和設(shè)計中主要負(fù)責(zé)了以下工作: (1)對系統(tǒng)的需求分析(見第 3 章)和概要設(shè)計(見第 4 章)進(jìn)行了參與。 (2)對于系統(tǒng)實現(xiàn)過程和設(shè)計中 的某些困難問題提供了解決辦法(見第 5 章),獨自承擔(dān)了一些模塊的實現(xiàn)工作和詳細(xì)設(shè)計,如下:通用數(shù)據(jù)驗證框架子模塊、角色權(quán)限模塊、信用評級模塊、統(tǒng)計查詢與報表生成模塊。(見第 5 章,第 6章) (3) 對整個系統(tǒng)的集成測試進(jìn)行了參與,并完成了 據(jù)報表導(dǎo)出與用戶登錄 等模塊的單元測試工作(見第 6 章)。 以 輯 體模塊如下:資信管理模塊、角色業(yè)務(wù)管理模塊、分析報表模塊、數(shù)據(jù)統(tǒng)計查詢模塊。在進(jìn)行上述工作的同時承擔(dān)了設(shè)計項目信息錄入管理模塊中的通用數(shù) 據(jù)驗證層,在進(jìn)行設(shè)計工作的過程中增添了一個可復(fù)用的驗證層,使 他大多數(shù)模塊也都使用了這一層。以上將在第五章進(jìn)行詳細(xì)敘述。 第一 章 緒論 6 第四節(jié) 論文的組織結(jié)構(gòu) 第一章引言,介紹了信用擔(dān)保行業(yè)的背景,國內(nèi)外關(guān)于管理系統(tǒng)的分析研究,開發(fā)本系統(tǒng)的意義和目的,還有本課題主要內(nèi)容和任務(wù)以及研究。第二章是介紹信用擔(dān)保業(yè)務(wù)綜合系統(tǒng)的相應(yīng)技術(shù)和相關(guān)知識以及研發(fā)平臺。通過該技術(shù)支持實現(xiàn)和設(shè)計系統(tǒng)設(shè)。第三章是全局分析系統(tǒng)需求,詳細(xì)了解目前數(shù)據(jù)統(tǒng)計分析、業(yè)務(wù)流程、信息管理、功能需求,并 以此確定系統(tǒng)設(shè)計的可行性目標(biāo)。第四章是系統(tǒng)概要設(shè)計,主要是設(shè)計研究本課題數(shù)據(jù)庫和業(yè)務(wù)主要功能以及系統(tǒng)總體建構(gòu)模塊。第五章是課題詳細(xì)設(shè)計,主要完成本人承擔(dān)的功能模塊實現(xiàn)的具體方案,相關(guān)模塊的技術(shù)難點以及作者承擔(dān)相應(yīng)模塊開發(fā)實現(xiàn)時遇到的重要問題和解決方案。第六章是系統(tǒng)相應(yīng)模塊實現(xiàn)和系統(tǒng)測試,本人負(fù)責(zé)實現(xiàn)相應(yīng)模塊及其運行結(jié)果,設(shè)計測試用例和確定方案,并依據(jù)測試結(jié)果對系統(tǒng)進(jìn)行分析和改進(jìn)。第七章是課題結(jié)論與未來展望,總結(jié)整個系統(tǒng)的研發(fā)過程。 本章概述了本課題主要研究內(nèi)容和論文內(nèi)容安排以及框架結(jié)構(gòu)等,簡要明了的介紹了整 篇論文。 第二章 相關(guān)技術(shù)與開發(fā)平臺 7 第二章 相關(guān)技術(shù)與開發(fā)平臺 構(gòu)建服務(wù)器和動態(tài)網(wǎng)站通常 源軟件, 其程序原本 都是各自獨立 的 , 然而因其經(jīng)常都是共同使用的 ,其各程序之間兼容度也是 越來越高, 所以一起構(gòu) 成了強(qiáng)大的 一個 用程序平臺 13 21。 近年來 開源潮流 呈 蓬勃 發(fā)展 的趨勢 , 業(yè)軟件 和 及 開放源 代碼 的 者 已經(jīng)形成 了 三足鼎立 的局面 , 更因其在進(jìn)行開發(fā)軟件時所投入的成本比較低 , 所以 得 到整個 的 矚目 17 18。 在作者負(fù)責(zé)的信用擔(dān)保系統(tǒng)開發(fā)中選擇了 合,之所以選擇 合是因為其在世界范圍內(nèi)大量使用,已經(jīng)證明了其成熟性、穩(wěn)定性。其次開源軟件基本上無需軟件授權(quán)成本,節(jié)省了開支,同時還可以直接使用大量免費的第三方組件。最后如果利用進(jìn)行開發(fā),其需要專業(yè)的工程師來負(fù)責(zé),更因為公司在這一方面沒有任何自行組織開發(fā)軟件的經(jīng)驗,所以蘊(yùn)含的風(fēng)險較大,很 難被公司直接使用來進(jìn)行開發(fā)。相反使用腳本語言來進(jìn)行開發(fā)就更容易讓公司接受,其組織人員容易,不需要進(jìn)行編譯,部署簡單,對于多變的企業(yè)需要可以迅速的進(jìn)行改變和適應(yīng),便于開發(fā)。降低企業(yè)在缺少開發(fā)經(jīng)驗的狀況下的開發(fā)成本和開發(fā)風(fēng)險 19 20。 第一節(jié) 臺的選擇 織通過吸收世界上眾多的在開發(fā)程序上面的優(yōu)秀人員進(jìn)行不斷研究、探索開發(fā)才產(chǎn)生了 今已經(jīng)是一個可靠、穩(wěn)定、成熟的系統(tǒng)。其本質(zhì)上是紅帽的內(nèi)核,同之前的老紅帽版本相比,其擁有自動進(jìn)行安裝的軟件,這點類似于 此外另一個特征是其擁有 令。雖然同 較, 令功能偏少,但是其安全特征是優(yōu)于 帶防火墻,一旦默認(rèn)配置安裝完成,防火墻就會啟動。還有為了保證系統(tǒng)的平穩(wěn)和安全性能,可以通過其內(nèi)部的 制程序之間的權(quán)限來實現(xiàn)。服務(wù)器系統(tǒng)是本次開發(fā)所需要的,所以如果花費大量的精力和時間在 配置上面,也是不值的,一套高效、平穩(wěn)的系統(tǒng)就可以很好完成此次開發(fā)工作,同時還可以與日后商業(yè)版本的 現(xiàn)切換無障礙。綜合考慮以上的有點,并依此確定 為本次開發(fā)信用軟件所使用的系統(tǒng)。 第二章 相關(guān)技術(shù)與開發(fā)平臺 8 第二節(jié) 務(wù)器介紹 務(wù)器 現(xiàn)如今被廣泛的運用,在很多計算機(jī)平臺上都可以很好的運行,其是一種 務(wù)器軟件 ,在目前世界中的使用率高居首位 。 其特征是穩(wěn)定、簡易、高速,作為代理服務(wù)器來投入使用是非常適合的。 阿帕奇 目前在全球范圍內(nèi)是使用最為廣泛的一種服務(wù)器軟件,其字面的意思就是補(bǔ)丁服務(wù)器,作為一種開發(fā)軟件,很多開發(fā)者不斷為其開發(fā)出新功能,經(jīng)過多次的更新,原有的缺陷逐漸被完善。 原來的應(yīng)用于 小型或 測試 絡(luò)逐 漸拓展應(yīng)用到 各種 與 配合的更是相得益彰 。 有很多版本,在多個虛擬主機(jī)和 術(shù)上都可以得到其支持。其是以進(jìn)程的結(jié)構(gòu)為基礎(chǔ)的,同線程相比進(jìn)程需要消耗更多的系統(tǒng)成本,如果是有多個處理器,其是不適合的。所以,擴(kuò)展 點 的主要方法就是增加系統(tǒng)服務(wù)器或者是擴(kuò)充群集節(jié)點。截至到目前,阿帕奇在市場上的占比約為 61%,儼然已經(jīng)成為在全球范圍內(nèi)應(yīng)用最廣的 務(wù)器。例如金融時報、雅虎、 亞馬遜都是通過 產(chǎn)生的。其之所以能夠取得如 此大的成功源于其開源,良好性能 越平臺的擴(kuò)展應(yīng)用(在幾乎所有的 及 臺上都可以運行)及開發(fā)源團(tuán)隊的強(qiáng)大。 阿帕奇在其誕生時是非常吸引人關(guān)注的。在 項目 務(wù)器 暫時停止以后,繼續(xù)使用 務(wù)器 ,著手換取他們的服務(wù)器補(bǔ)丁。此時,他們立刻知道,論壇管理補(bǔ)丁建立的必要性。如此, 以 務(wù)器軟件, 具 有 如 下特 征 :支持 支持以 域名 為基礎(chǔ)的虛擬機(jī); 支 持最新的 信協(xié)議 ; 支持 各種方式證 ; 支持通用網(wǎng)關(guān)接口 ;可跟蹤 用戶 通 話 過程; 集成 代理服務(wù)器的處理模塊 ;基于服務(wù)器 支持實時監(jiān)視狀態(tài)和定制日志 ;具有 簡單但功能強(qiáng)大的 以 文件 為基礎(chǔ) 的配置過程 。所以此次開發(fā)的過程中,在選擇 務(wù)器 時 ,阿帕奇使我們進(jìn)行開發(fā)的最優(yōu)選項 。 第三節(jié) 紹 翻譯過來其字面意思為 超文本預(yù)處理 語言 。第二章 相關(guān)技術(shù)與開發(fā)平臺 9 同 C 相比, 語法規(guī)則與其是比較相似的, 是一種執(zhí)行 在 服務(wù)器 端 上 和 嵌入 于 內(nèi)嵌 檔的 腳本語言, 目前開發(fā)人員廣泛使用 語法具有其本身的獨創(chuàng)特點,同時還融入了 C 等語法。同 動態(tài)網(wǎng)頁的執(zhí)行能力上面,其更為快捷、高效。在 檔中 運行的由嵌入 作的 動態(tài)頁面,執(zhí)行更 高效,并且生成 記的 能更為優(yōu)異。通過編譯 代碼 可以使 行 。代碼 優(yōu)化 后加速執(zhí)行可以由 編譯器來 實現(xiàn) ,同時還可以實現(xiàn)加密的功能。 能非常強(qiáng)大 , 主要表現(xiàn)在:替代完成 所有功能, C/C+的程序擴(kuò)展功能,合理支撐操作系統(tǒng)與數(shù)據(jù)庫。 上世紀(jì) 90 年代中期, 過 言開發(fā)一個程序,用以維護(hù)其個人網(wǎng)頁,并利用該程序來顯示其個人簡歷、統(tǒng)計網(wǎng)頁流量。后來該程序經(jīng)過 C 語言的重新開發(fā),使得數(shù)據(jù)庫可以被訪問。最終,該程序再加上表單直譯器被稱為 通過與數(shù)據(jù)庫的聯(lián)結(jié)就能夠生成動態(tài)網(wǎng)頁。 經(jīng)過了幾年發(fā)展之后,于 1997 年 產(chǎn)生了跨越式發(fā)展。 在 兩個以色列 軟件工程師 :安迪 古特曼斯 和 對 析器進(jìn)行了 重 新編寫 , 作 為 的基礎(chǔ)。 經(jīng)過了半年左右的測試并在通過后, 在 1997 年 11 月推出。 緊接著 下一 年 6 月正式推出。安迪 古特曼斯 和 中重 新編 寫的 核被稱為 擎 的 解析器 并在 1999 年公布 。之后 發(fā)展 由其成立的專門組織 管理。 2004 年,采用了第二代 擎 的 正式 發(fā)布 。很多新的特征也產(chǎn)生了 ,如引入 存儲 數(shù)據(jù)庫 的 擴(kuò)展庫) , 面向?qū)ο蟮奶攸c 的加強(qiáng) ,以及 許多效率、功能的 增強(qiáng)。 2008 年, 為 了唯一在研版本 。一些其他功能 的強(qiáng)化和 后期的靜態(tài)綁定 會加入 未來的 。 前正在 緊張研發(fā) ,主要 優(yōu)化 除以及 安全 模式 等 功能。 性:面向?qū)ο箝_發(fā)、快速高效、免費開源、良好跨平臺性、圖像動態(tài)創(chuàng)建。 第四節(jié) 發(fā)框架的選擇 選擇 發(fā)框架 原因 :強(qiáng)大的特性 ,簡易性 ,流行程度,敏捷開發(fā) /性能,以及論壇 支持力度 。 每個 框架之間 都 有著不同的優(yōu) 勢和 劣勢 ,選擇合適的為最好。 第二章 相關(guān)技術(shù)與開發(fā)平臺 10 通過 考慮 確 定 采用 國產(chǎn)開源框架 主要有兩方面的原因: 一方面是 言簡易便捷,而且基本山不用耗費任何開發(fā)軟件上的成本; 另一方面是該框架是 全中文的文檔 , 可以加 速 工作進(jìn) 程 , 節(jié)省 學(xué)習(xí)時間。 其 借鑒了 此外,其同 大多數(shù) 架 一樣, 對數(shù)據(jù)庫的操作 進(jìn)行了封裝 。 全符合 準(zhǔn), 同時其框架是全中文的 文檔,易 用、 易 學(xué) 。屏蔽了底層 操作 數(shù)據(jù)庫, 同時并 封裝了校驗 數(shù)據(jù) 功能,這 就 使得人們 避免把精力花費在 數(shù)字的的合法性 和如何連接數(shù)據(jù)庫以及檢查 址 上,可以盡全力的設(shè)計程序。一套完善的綜合管理系統(tǒng)對于信用擔(dān)保業(yè)務(wù)的好處是非常大的。通過 架 的使用,時間 可以 被 大幅 度 的 節(jié)省 ,程序 更加 規(guī)范化, 容易擴(kuò)展和 維護(hù) 。 有 關(guān)于 框 架 其 他 更 加 細(xì) 微 的 部 分 可 以 參 考。 接下來幾節(jié)會講述如何使用 架。 第五節(jié) 架介紹 要特點介紹 面向?qū)ο鬄?開發(fā)結(jié)構(gòu)采用的方式, 設(shè)計模式。這里采用了國際上各種優(yōu)異框架和模式。采用單一入口 , 結(jié)合來自 自 自 標(biāo)簽庫 , 封裝 數(shù)據(jù)庫 一些方面都有特別的和良好的表現(xiàn),例如 類庫導(dǎo)入、項目編譯、 系統(tǒng)項目 配置、 支持 多數(shù)據(jù)庫 、數(shù)據(jù) 驗證、緩存 模式等 方面。 類庫 導(dǎo)入的方式是 采用類庫包 和命名空間來進(jìn)行 , 與 似, 看起來 十分明了、 簡 便 。 發(fā) 中 消耗的 文件加載性能 ,通過其特有的核心編譯機(jī)理和動態(tài)編譯機(jī)理得到了有效的降低 。 實現(xiàn)簡 易 輕巧的 再 配合簡單的 式 與 操作 數(shù)據(jù)庫 幾乎沒有任何 復(fù)雜 的地方。 動態(tài)定位、條件 組合 、原生查詢功能、區(qū)間統(tǒng)計使得其 查詢機(jī) 理十分高效、簡潔、強(qiáng)大 。 作 非常輕松就可以完成,不需要 創(chuàng)建任何 相 對應(yīng)的模型類, 不僅能夠輕松的創(chuàng)建數(shù)據(jù)庫視圖,還可 支持多種模型之間的動態(tài)切換 ,不再有 多表第二章 相關(guān)技術(shù)與開發(fā)平臺 11 查詢 的顧慮 。多表關(guān)聯(lián) 操作通過多表關(guān)聯(lián) 靈活的方式 來 完成。 以 基礎(chǔ)搭建的平臺內(nèi)部的可 編譯模板引擎,支持 由 兩種 簽庫思想融合的模板標(biāo)簽 ,并可以實行擴(kuò)展 。 通過驅(qū)動支持和擴(kuò)展 第三方 引擎。 表單數(shù)據(jù) 過濾及自動 驗證, 生成 數(shù)據(jù)對象 的安全性得以保證 。 支持據(jù)返回 機(jī)制 , 并以多種 格式返回客戶端 。在工作時,自己可以隨意采用擅長 的 庫 來 進(jìn)行。類型強(qiáng)制轉(zhuǎn)換 功能可以保證 數(shù)據(jù) 錄入及 查詢 的 安全性能 。系統(tǒng)支持 諸多 動態(tài)數(shù)據(jù)緩存類型 都可以得到系統(tǒng)支持。存取操作中擁有快捷方法。開發(fā)者也可以自由制定 靜態(tài)緩存規(guī)則 。 抽象數(shù)據(jù)庫訪問層 是內(nèi)置于 的 , 封裝 不同的數(shù)據(jù)庫操作 時 , 其操作接口是 統(tǒng)一的。 對于不同的數(shù)據(jù)庫 只需要 利 用公共的 來 進(jìn)行操作,而不需要 寫不同的底層 和 代碼 來 實現(xiàn), 會自動調(diào)用相應(yīng)的數(shù)據(jù)庫適配器來處理。目 前 支持 多種數(shù) 據(jù)庫。 構(gòu):為了打造框架類 底層 制編程體驗,全新的核心 +行為 +驅(qū)動架構(gòu)模式被引入了 本中。開發(fā)人員通過這一全新的模式可以更為方便地依據(jù)實際情況定制一套屬于企業(yè)或者自己的開發(fā)框架。 調(diào)試模式:包括演示和開發(fā)以及測試在內(nèi)開發(fā)過程中的不同階段的需要,都可以利用框架提供的調(diào)試模式來滿足,通過配置獨立的項目文件可以應(yīng)對與不同的應(yīng)用模式。為了確保項目部署成功,只需要犧牲微弱的性能就可以滿足存在于調(diào)試開發(fā)過程中的分析和日志需要,當(dāng)切換到部署模式時就可以很快的提高性能。 式介紹 在設(shè)計模式的過程中, 制把程序劃分為三個關(guān)鍵部分:模型( M)、視圖( V)、控制器( C),每一部分都有其各自要處理的任務(wù)。首先請求的接收由控制器來完成,并確定調(diào)用模型來進(jìn)行處理,然后返回處理后的數(shù)據(jù),最后再由控制器通過視圖模型的方式返回數(shù)據(jù),通過表示層返回給用戶。 模型 :各種數(shù)據(jù)以及業(yè)務(wù)邏輯通過模型來表示。在 M/V/C 中模型所要處理的任務(wù)是最多的。例如其通過類似 進(jìn)行數(shù)據(jù)庫的處理。其返回數(shù)據(jù)具有中立的特性,運用此模型可以為視圖提供一對多的數(shù)據(jù)。此外因為其 內(nèi)部機(jī)理,只要開發(fā)完成一次就可以重用,大大減少代碼重復(fù)性。 第二章 相關(guān)技術(shù)與開發(fā)平臺 12 視圖 :視圖是 互界面。隨著新技術(shù)的不斷出現(xiàn),界面所要面臨的處理挑戰(zhàn)性日益加強(qiáng)。 以做到同時處理不同的視圖。 是提供一種準(zhǔn)許使用者進(jìn)

溫馨提示

  • 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

提交評論