freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ctp平臺的銀行構(gòu)件的設計與實現(xiàn)碩士學位論文(編輯修改稿)

2025-08-16 05:52 本頁面
 

【文章內(nèi)容簡介】 過開發(fā)平臺可提高應用系統(tǒng)的質(zhì)量、降低開發(fā)成本、縮短開發(fā)時間。 由“軟件危機”引發(fā)的思考 伴隨著軟件規(guī)模的不斷擴大和軟件產(chǎn)業(yè)更新?lián)Q代 速率的越來越頻繁,軟件開發(fā)的效率與 質(zhì)量就逐漸成為了人們 所 關注的焦點, 然 而相對 于 傳統(tǒng)的軟件設計開發(fā)思想 已經(jīng)逐漸不能夠滿足當今軟件開發(fā)的需求 ,同時 伴 隨著計算機硬件技術(shù)的飛速進步以及信息化建設需求的增加,越來越多的大型軟件開發(fā)項目 工程面臨著許多 的問題,例如 軟件 開發(fā) 生命周期 冗 長 [1]、 費用 超出預算、軟件可靠性和可維護性差 等也漸漸地 凸顯出來,與軟件工程所要求的目標形成了強烈的矛盾 ,從而引發(fā)了“軟件危機” [2]。 “軟件危機”的主要表現(xiàn)如下: ( 1) 軟件開發(fā)的費用和開發(fā)周期難以控制 。由于軟件開發(fā)項目自身的特點,再加上許多 意外因素,導致費用超支、進度拖延等情況屢屢發(fā)生,有時候為了達到預定的目標,就有可能采取一些特別的措施來完成項目,浙江大學碩士學位論文 第 1 章 緒論 2 但是通常這樣做往往會損害了軟件產(chǎn)品的質(zhì)量。 ( 2) 開發(fā)出來的軟件可靠性和可維護性比較差。 即使耗費了大量的人力和物理去完成系統(tǒng),但是軟件系統(tǒng)的正確性越來越難以保證,系統(tǒng)內(nèi)存在著 BUG,影響著系統(tǒng)的平穩(wěn),同時許多項目缺乏完善的項目文檔資料,導致了許多錯誤難以定位和更正,耗費 了許多資源。 ( 3) 伴隨著計算機硬件技術(shù)的快速發(fā)展,軟件開發(fā)的生產(chǎn)效率遠遠達不到相應的水平,使得許多資源存在著巨大的浪費。 ( 4) 軟件成本在計算機系統(tǒng)的總成中所占的比例越來越高。由于計算機技術(shù)的發(fā)展和自動化程度的提高,硬件性能和產(chǎn)量的提高以及成本的下降,軟件開發(fā)所需的人力資源的耗費成了項目開發(fā)的瓶頸。 ( 5) 開發(fā)出來的軟件不能很好的滿足用戶的需求 。 隨著開發(fā)周期的延長以及其他一些因素 ,需求變化等原因?qū)е麻_發(fā)的軟件效率和使用范圍等,已經(jīng)不能夠滿足快速的增長的信息要求。 正是 由于“軟件危機”的來臨, 軟件行業(yè)也將面臨各種各樣的挑戰(zhàn)。 基于“軟件危機”的種種表現(xiàn),采用新的開發(fā)模式已經(jīng)成了一種刻不容緩的任務。鑒于軟件本身的特點,軟件不同于硬件是一種計算機系統(tǒng)中的邏輯部分,存在著一定的特性,不會因為使用而“損壞”。軟件即是產(chǎn)品,目前信息化社會的快速發(fā)展,導致這些開發(fā)出來的產(chǎn)品 越來越 不能適應需求 的變化 。 所以, 軟件 行 業(yè) 也開始模仿制造業(yè)的開發(fā)模式,希望采用標準化零件的組裝方式來進行軟件項目的開發(fā),將一個完整的系統(tǒng)劃分成若干部分,采用統(tǒng)一的標準進行開發(fā),最后再集成、組裝 。采用這種 新的 開發(fā)模式能夠極大地提高軟件的開發(fā)效率, 同時 通過模塊的標準化,使得軟件 開發(fā)的過程與以往相比變得 更加簡單和快捷 ,各個模塊的相互依賴減少,更加容易維護和升級 。因此,基于軟件復用的構(gòu)件化開發(fā),就成為了解決“軟件危機”的方法之一。 銀行軟件 系統(tǒng)特點 分析 現(xiàn)在的 社會是一個信息化、多元化的社會,大量的信息充斥而來,因此在金融領域中類似銀行、證券、保險等行業(yè)紛紛開始使用計算機代替原來的手工作業(yè),取得了很大的發(fā)展,各類的信息系統(tǒng)的開發(fā)激發(fā)了各行業(yè)的活力。特別是銀行業(yè),每天都要面對著海量的數(shù)據(jù)信息,有一套完善的軟件信息管理系統(tǒng)是必不可少的環(huán)節(jié)。 對于銀行軟件系統(tǒng)主要有以下 幾方 面特點 : 浙江大學碩士學位論文 第 1 章 緒論 3 ( 1) 可處 理業(yè)務廣泛。銀行 所要面對的大量業(yè)務,包括查詢、轉(zhuǎn)賬、電匯、金融投資、儲蓄、借貸等等業(yè)務, 由于金融信息行業(yè)的快速發(fā)展,銀行業(yè)務也是大大的拓展了,新增的可處理業(yè)務也是越來越多,需要系統(tǒng)支持 。 ( 2) 海量數(shù)據(jù) 處理 。銀行業(yè)每天有大量的交易數(shù)據(jù),要進行處理 大量數(shù)據(jù)的操作,面對如此多的數(shù)據(jù)量,就要有一個相對安全穩(wěn)定的系統(tǒng)進行支持。 ( 3) 維護性、可擴展性強。正是因為快速增長的業(yè)務和信息量,系統(tǒng)面對的需求也是經(jīng)常在變化,銀行系統(tǒng)必須要有較強的可擴展性、可維護性以滿足日益變化的需求。 ( 4) 安全性。企業(yè)銀行系統(tǒng)的安全性是一 個核心特點,所有的系統(tǒng)設計都應該著眼于安全性考慮。 ( 5) 易用 性。銀行系統(tǒng)操作的人員復雜,素質(zhì)高低不一,所以系統(tǒng)必須要有有相對界面友好性,易用性,保證能得到大部分人的認可。 基于 以上一些銀行軟件系統(tǒng)的特點的分析,我們可以了解到伴隨信息化的快速發(fā)展,原有的軟件開發(fā)方式已經(jīng)嚴重的制約了軟件開發(fā)的成功率,更加不能滿足 快速 變化的需求 ,是限制目前銀行軟件系統(tǒng)開發(fā)的瓶頸。 基于構(gòu)件的開發(fā)過程模型是一種范型 [3],它 可以 為軟件開發(fā)的一系列 的開發(fā)過程提供 模板。這些通過使用構(gòu)件開發(fā)模式開發(fā)出的軟件適應性強,靈活多變,可以滿足 多種不同的要求以及多變的需求,來保證軟件項目開發(fā)的效率和質(zhì)量。而其中的 構(gòu)件是構(gòu)件化開發(fā)的基礎。 對于銀行軟件系統(tǒng)來說構(gòu)件化的開發(fā)方式是一個不錯的選擇,銀行軟件系統(tǒng)不只是只有單一的系統(tǒng),往往是由數(shù)個不同應用組成的,而各個應用中又都有許多相同或者不同的功能模塊,同時鑒于全球信息化的發(fā)展 ,銀行業(yè)業(yè)務種類和數(shù)量快速增加,需求也時刻在變化,因此構(gòu)件化的開發(fā)方式十分適合銀行軟件系統(tǒng)的開發(fā),提高業(yè)務功能復用率,減少重復勞動。 中國軟件行業(yè)構(gòu)件化之路 近 幾十年 的發(fā)展以來,國內(nèi)的一些軟件企業(yè)一直 走著從項目、從系統(tǒng)集成、從行業(yè)應 用入手的 老 路子,很難形成很強的新軟件技術(shù)產(chǎn)品的研發(fā)能力,也 難以形成很大的企業(yè)規(guī)模。隨著計算機技術(shù)的發(fā)展,軟件行業(yè)“構(gòu)件化”“ [4]、 “產(chǎn)品化”的能力 逐步的 得到提升,人們看到了國產(chǎn)軟件行業(yè)的前進之路 [6]。 浙江大學碩士學位論文 第 1 章 緒論 4 長期以來 , 我國 的 軟件產(chǎn)業(yè)生產(chǎn)方式一直停留在 初級 階段,軟件 的 復用程度低,勞動 的 重復性高,形成了高技術(shù)人才 和 低效率勞動的局面,不僅 大大 制約了我國 軟件產(chǎn)業(yè)的發(fā)展,也難以滿足國家信息化建設的需求。 而構(gòu)件化的提出 , 是從傳統(tǒng)工業(yè)制造中得到的啟示:一般功能 復雜的產(chǎn)品 也 都是由大量標準的零件組裝而 成 的 ,零件 可以 在生產(chǎn)線上裝 配成一個 完整的 成品,所有 的零件在成品中一起 發(fā)揮作用。 同時在一定的影響范圍之內(nèi),產(chǎn)品的 分工越細致、專業(yè) 化 生產(chǎn)的程度越高, 且 總體生產(chǎn)效率就越高。 構(gòu)件化就是基于此以粗粒度的軟件復用開發(fā)方式,提高軟件的開發(fā)效率,同時也能夠保證功能安全和穩(wěn)定 ,能夠很好的適應中國軟件開發(fā)的需求 。 我國的軟件企業(yè)一直使用的是外國的操作系統(tǒng)和數(shù)據(jù)庫,對于本國信息系統(tǒng)的數(shù)據(jù)安全性不利,同時采用傳統(tǒng)的軟件開發(fā)模式不能夠很好提升軟件開發(fā)的效率 , 軟件項目的復用性低 。 同時中間件 [5]技術(shù)的發(fā)展也是支撐我國軟件構(gòu)件化發(fā)展的重要條件,因為只有在適當?shù)臉?gòu)件 技術(shù)平臺之上,軟件功能才會被抽象和分解,最終形成構(gòu)件,是構(gòu)件化開發(fā)的關鍵。 互聯(lián)網(wǎng) 信息技術(shù)的 發(fā)展對計算機應用系統(tǒng)的深刻影響,以及信息化 的 應用需求與軟件開發(fā) 的 方式之間的矛盾, 我國對構(gòu)件化的發(fā)展投入了大量的力量,并取得了回報 。 經(jīng)過 了多年探索和發(fā)展,我國的構(gòu)件與構(gòu)件技術(shù)已經(jīng)快速 發(fā)展起來。目前 ,上海的構(gòu)件庫已經(jīng)投入使用, 北大青鳥構(gòu)件等也相繼應用 ,各大高校、軟件企業(yè)也相繼開發(fā)了應用了構(gòu)件和構(gòu)件技術(shù)。 隨著“以 信息化帶動工業(yè)化” 的戰(zhàn)略方針 實施, 并伴 隨著國內(nèi)各行各業(yè)信息化 發(fā)展建設的不斷進行 , 各 行業(yè)信息化建設呈現(xiàn)出 了計算 環(huán)境復雜、應用環(huán)境復雜 、 軟件 開發(fā)周期 短等 特點。在這種情況 的推動下下,國內(nèi)傳統(tǒng) 軟件開發(fā)方式已經(jīng)不能 夠 滿足實際 軟件開發(fā)生產(chǎn)率的 需求, 中國軟件產(chǎn)業(yè)的 構(gòu)件化 道路前景很廣大,同時也是十分艱巨的道路 。 研究現(xiàn)狀及存在問題 基于構(gòu)件的軟件開發(fā) , 與傳統(tǒng)的軟件開發(fā)方法相比較 , 可以從原有的系統(tǒng)之中抽取公共的功能模塊進行構(gòu)件化開發(fā)或者是根據(jù)新的需求抽象成構(gòu)件,已開發(fā)出來的構(gòu)件為單位來復用,因此可以解決需求、設計、開發(fā)、測試等軟件工程中各個階段中的重復勞動問題,避免了軟件項目中資源的浪費,提高了開發(fā)的效率和質(zhì)量 。 一般的來說 構(gòu)件就是 可復用的軟件組成部分,從軟件中抽取可以復用的公共模塊, 并 去掉這些模塊的特有信息,從而成為 單一對象 。它可以是被封裝的浙江大學碩士學位論文 第 1 章 緒論 5 對象類、類樹 、軟件框架、體系結(jié)構(gòu)、 功能模塊、存儲過程、文檔 、設計模式等等,可以根據(jù)不同的要求 來對構(gòu)件進行劃分 。 一般來說 構(gòu)件具有高度抽象、可替換、可定制、可集成、可連接機制等諸多特點。 以目前開發(fā)的金融市場應用開發(fā)平臺項目為例,該項目是以 某國有大型股份制銀行 自主開發(fā)的 CTP 框架為基礎,以構(gòu)件化開發(fā)方法來進行的項目 。 隨著信息化得快速發(fā)展, 某國有大型股份制銀行 在金融市場領域的業(yè)務取得長足的進步,同時伴 隨著國際金融市場的風險也逐漸增大,新的巴塞爾協(xié)議的出臺 等,原有金融市場管理等系統(tǒng)已經(jīng)不能滿足快速變化的國際形勢的需求。在同一時間以金融市場風險管理系統(tǒng)為主各個系統(tǒng)都將在原有的基礎上進行開發(fā), 在此基礎上該項目采用了構(gòu)件化得開發(fā)方法,已達到最好的效果。 在 基于構(gòu)件的軟件開發(fā)過程中,構(gòu)件是軟件開發(fā)的基本單元 。 軟件開發(fā)人員在軟件 的 開發(fā)過程中 , 通過對 已經(jīng)開發(fā)存在的 構(gòu)件組裝和集成來 進行 新的軟件系統(tǒng) 開發(fā) ,可以說在 構(gòu)件化開發(fā)當 中, 新的 軟件系統(tǒng)的功能是通過其所包含構(gòu)件之間的相互協(xié)作體現(xiàn)出來。但 由于構(gòu)件是軟件組成的基本元素, 所 以構(gòu)件的開發(fā)往往是一個相對獨立的開發(fā)過程, 存在 許多 不同的、甚至相同功能的構(gòu)件都可能是由不同的構(gòu)件設計者 或者是 構(gòu)件開發(fā)者預先 進行 封裝 ,通過不同的接口或者其他方式進行 統(tǒng)一 調(diào)用 。因此,構(gòu)件的使用者無法了解 具體 構(gòu)件的具體運行過程 和具體代碼 ,這就造成了構(gòu)件之間的交互 就有 可能存在著一定的不可 預 知性 [5],而這種構(gòu)件之間的不可知性會使得構(gòu)件在 集成 時可能會產(chǎn)生相互影響 ,例如系統(tǒng)配置、參數(shù)傳遞等 , 都會 導致一些非期望行為的產(chǎn)生 。 此外,由于基于構(gòu)件開發(fā)的特點也導致了其開發(fā)過程中也會面臨著一系列的問題,例如接口統(tǒng)一、可替換性、復 用性 、接口擴展性 等等。 論文主要研究內(nèi)容 本 課題研究目標是構(gòu)件化的開發(fā)方法在 銀行 金融市場應用開發(fā)平臺( Financial Market Development Platform,FMDP) 中的應用。 通過對基于構(gòu)件的 銀行金融市場應用開發(fā)平臺的設計和開發(fā),結(jié)合構(gòu)件化開發(fā)的思想的歷史演變,學習和研究構(gòu)件化開發(fā)思想在該項目的開發(fā)過程中的應用,得出構(gòu)件式的開發(fā)在該項目中所起到的作用,同時得到構(gòu)件化開發(fā)所使用的范圍,以及構(gòu)件化開發(fā)在實踐中存在的問題,構(gòu)件化開發(fā)方法在整個軟件開發(fā)領域中所起到的作用 ,并且軟件開發(fā)中的風險控 制要求 。 主要內(nèi)容是從基于金融市場應用平臺開發(fā)項目的實踐浙江大學碩士學位論文 第 1 章 緒論 6 開發(fā)開始,遵從構(gòu)件理論的要求,通過對構(gòu)件的需求的獲取,構(gòu)件的粒度劃分,構(gòu)件的開發(fā)和維護,以及新老系統(tǒng)升級和維護中對于構(gòu)件化思想的應用的研究,通過構(gòu)件化開發(fā)思想在實際項目中的應用,結(jié)合實際的構(gòu)件的設計和開發(fā),包括業(yè)務構(gòu)件、軟件構(gòu)件、 界面 UI 設計、存儲過程編寫、構(gòu)件接口封轉(zhuǎn)、接口調(diào)用等等一系列的實踐操作,從中找出構(gòu)件化開發(fā)在實踐中產(chǎn)生的問題和一些的不確定的因素, 以依照構(gòu)件開發(fā)技術(shù)進行構(gòu)件開發(fā),從開發(fā)的實際中分析構(gòu)件化應用開發(fā)的的作用和實際在項目中產(chǎn)生的效果 。 論文 的 組織結(jié)構(gòu) 本文共分為 6 個章節(jié),具體內(nèi)容安排如下 : 第一章 緒論,介紹了本文的課題研究的背景和一些相關的情況,由“軟件危機”和銀行軟件系統(tǒng)的特點,來引出構(gòu)件化開發(fā)的必要性,同時介紹了有關于金融市場應用開發(fā)平臺的一些情況,說明了本文的主要研究內(nèi)容是構(gòu)件化的開發(fā)應用,總領全文。 第二章 構(gòu)件化開發(fā)分析。 具體定義構(gòu)件化的開發(fā)方法,包括構(gòu)件化開發(fā)的思想、適用范圍、特點、存在問題、構(gòu)件技術(shù)等,通過業(yè)務構(gòu)件和軟件構(gòu)件的界定,來闡述實際構(gòu)件模型。 第三章 CTP 平臺 的 分析與 研究。 CTP 平臺 是 某國有大型股份制銀行 內(nèi)部使用的開發(fā)框架, 是基于 MVC 模式,以及 JAVA 為基礎 的 構(gòu)件技術(shù) 框架 平臺 。 介紹 CTP 平臺與構(gòu)件化各個層次的關系 和實現(xiàn) 。 第四章 銀行應用開發(fā)平臺構(gòu)件 的設計 。結(jié)合 FMDP 實際項目 實際需求 ,分析項目構(gòu)件需求,劃分不同的構(gòu)件種類為 業(yè)務構(gòu)件和軟件構(gòu)件件,并根據(jù)不同的構(gòu)件種類進行構(gòu)件的獲取 的識別 , 構(gòu)件的設計包括構(gòu)件存儲過程的 自動化測試, 構(gòu)件在新系統(tǒng)中的集成。 第五章 銀行應用開發(fā)平臺構(gòu)件的實現(xiàn)。 根據(jù)實際需求的提供, 依照 CTP平臺框架的開發(fā)規(guī)范, 按照一個構(gòu)件開發(fā)的 9 個步驟一步步實現(xiàn)構(gòu)件的開發(fā)過程,最后對所開發(fā)的構(gòu)件進行 測試和新的應用系統(tǒng)中進行集成 。 以構(gòu)件在實際中系統(tǒng)中的應用進行分析,得出存在問題并給出一些建議。 第六章 總結(jié),對本文進行總結(jié),提出構(gòu)件平臺的進一步的展望,給出一浙江大學碩士學位論文 第 1 章 緒論 7 些有關于構(gòu)件化開發(fā)在實際應用中的改進意見。 本章小結(jié) 本章主要介紹了本文涉及的課題的背景,以現(xiàn)今的研究現(xiàn)狀及存在的問題,總起全文闡述了 課題主要研究內(nèi)容 ,以及介紹了本文各章節(jié)的主要內(nèi)容。本文是某國有大型股份制銀行的實際軟件
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1