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

正文內(nèi)容

關(guān)于銀行貸款類(lèi)的計(jì)算機(jī)畢業(yè)論文資料(已修改)

2025-07-04 03:43 本頁(yè)面
 

【正文】 云南大學(xué)軟件工程碩士學(xué)位論文 基于J2EE的商業(yè)銀行貸款管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)關(guān)于銀行貸款類(lèi)的計(jì)算機(jī)畢業(yè)論文目 錄摘 要 3目 錄 5第一章 引言 7 論文研究的背景和意義 7 國(guó)內(nèi)外研究現(xiàn)狀 8 研究?jī)?nèi)容與論文結(jié)構(gòu) 9第二章 相關(guān)基礎(chǔ)理論和技術(shù) 11 J2EE概述 11 MVC開(kāi)發(fā)模式 13 Struts 16 本章小結(jié) 18第三章 系統(tǒng)需求分析 19 可行性分析 19 19 20 系統(tǒng)功能需求 20 客戶(hù)信息管理功能需求 20 客戶(hù)審批授信管理功能需求 20 貸款發(fā)放管理功能需求 21 貸款風(fēng)險(xiǎn)管理功能需求 21 貸后管理功能需求 21 業(yè)務(wù)流程分析 22 用例建模 23 用戶(hù)概況 28 系統(tǒng)性能需求 29 系統(tǒng)軟件屬性需求 29 系統(tǒng)外部接口需求 30 本章小結(jié) 31第四章 系統(tǒng)設(shè)計(jì) 32 系統(tǒng)總體設(shè)計(jì) 32 32 33 34 系統(tǒng)主要功能模塊設(shè)計(jì) 36 客戶(hù)信息管理 36 客戶(hù)審批授信管理 37 貸款發(fā)放管理 38 貸款風(fēng)險(xiǎn)管理子模塊設(shè)計(jì) 39 貸后管理子模塊設(shè)計(jì) 40 數(shù)據(jù)庫(kù)設(shè)計(jì) 42 42 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 43 44 本章小結(jié) 53第五章 系統(tǒng)主要模塊實(shí)現(xiàn) 54 54 客戶(hù)信息管理模塊實(shí)現(xiàn) 54 客戶(hù)審批授信管理模塊實(shí)現(xiàn) 60 貸款發(fā)放管理模塊實(shí)現(xiàn) 63 貸后管理模塊實(shí)現(xiàn) 65 系統(tǒng)管理模塊實(shí)現(xiàn) 68第六章 總結(jié)與展望 71 71 展望 72參考文獻(xiàn) 73致謝 75 第一章 引言 論文研究的背景和意義 隨著我國(guó)資本市場(chǎng)的發(fā)展和自身經(jīng)濟(jì)體制改革的進(jìn)步,銀行業(yè)的競(jìng)爭(zhēng)變得日趨激烈,因此通過(guò)引入新的技術(shù)和管理制度手段加強(qiáng)科學(xué)管理,提升自身競(jìng)爭(zhēng)力,實(shí)現(xiàn)穩(wěn)定健康的可持續(xù)發(fā)展已成為中國(guó)銀行業(yè)必須面對(duì)的問(wèn)題,銀行業(yè)的現(xiàn)代化主要體現(xiàn)在信息化技術(shù)在銀行日常經(jīng)營(yíng)活動(dòng)中的運(yùn)用。 利用計(jì)算機(jī)為主的信息化技術(shù)已經(jīng)漸漸為各種行業(yè)所使用,而要求準(zhǔn)確而迅速地處理大量客戶(hù)資料和戶(hù)口資料的我國(guó)的銀行業(yè)更是早在20世紀(jì)50年代后期便開(kāi)始了信息化的建設(shè)。經(jīng)過(guò)20多年的建設(shè)和發(fā)展,國(guó)內(nèi)商業(yè)銀行對(duì)信息化的認(rèn)識(shí)已經(jīng)上升到戰(zhàn)略高度,信息技術(shù)不再僅僅被看作是模擬傳統(tǒng)手工處理、支持業(yè)務(wù)運(yùn)作的輔助工具,而是創(chuàng)造核心競(jìng)爭(zhēng)力、實(shí)現(xiàn)業(yè)務(wù)變革的助推器。從現(xiàn)實(shí)技術(shù)環(huán)境看,數(shù)據(jù)大集中完成后,我國(guó)銀行信息化的基礎(chǔ)設(shè)施建設(shè)框架已經(jīng)基本構(gòu)成,各大商業(yè)銀行基本完成物理和邏輯的數(shù)據(jù)集中工作,信息系統(tǒng)得到再造。建立統(tǒng)一的業(yè)務(wù)應(yīng)用平臺(tái),實(shí)現(xiàn)經(jīng)營(yíng)模式由“以賬務(wù)為中心”向“以客戶(hù)為中心”轉(zhuǎn)變的條件已經(jīng)成熟[1]。信息技術(shù)被稱(chēng)為推動(dòng)現(xiàn)代經(jīng)濟(jì)增長(zhǎng)的發(fā)動(dòng)機(jī)和現(xiàn)代社會(huì)發(fā)展的均衡器,推動(dòng)著全球產(chǎn)業(yè)分工的深化和經(jīng)濟(jì)結(jié)構(gòu)的調(diào)整,改變著世界市場(chǎng)和世界經(jīng)濟(jì)競(jìng)爭(zhēng)格局。在金融領(lǐng)域,信息技術(shù)的發(fā)展和應(yīng)用所推動(dòng)的信息化建設(shè),給商業(yè)銀行的發(fā)展帶來(lái)了深刻的影響[2]。 整體上看,我國(guó)銀行業(yè)信息化處于比較高的水平,與國(guó)內(nèi)其他行業(yè)相比,銀行業(yè)對(duì)信息技術(shù)的利用程度最深。但是,在科技手段保障、促進(jìn)金融服務(wù)和管理科學(xué)化的深度和廣度方面,我們還存在很大差距。還存在著信息化建設(shè)欠缺統(tǒng)一的戰(zhàn)略部署、信息化建設(shè)的重心定位不夠準(zhǔn)確,信息技術(shù)投資結(jié)構(gòu)不盡合理、對(duì)信息化建設(shè)的長(zhǎng)期性及業(yè)務(wù)與系統(tǒng)關(guān)系的認(rèn)識(shí)存在偏差、信息化建設(shè)中安全風(fēng)險(xiǎn)日益突出、銀行間系統(tǒng)系統(tǒng)的集成化程度不高,跨行業(yè)、跨部門(mén)網(wǎng)絡(luò)尚未形成、信息技術(shù)的管理和運(yùn)行機(jī)制不健全等問(wèn)題仍舊普遍存在。 在過(guò)去,困于信息化水平的條件,我國(guó)絕大部分銀行都是使用半手工半信息化的方式處理貸款審批和發(fā)放的工作,這種方式存在效率低、誤差率高,潛在風(fēng)險(xiǎn)大等問(wèn)題,容易給銀行造成損失,因此這種傳統(tǒng)的信貸管理方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿(mǎn)足銀行貸款業(yè)務(wù)發(fā)展的需要。 本文就是在此背景下在研究分析商業(yè)銀行貸款業(yè)務(wù)現(xiàn)實(shí)發(fā)展的基礎(chǔ)上,研究通過(guò)采用J2EE技術(shù)架構(gòu)構(gòu)建商業(yè)銀行貸款管理系統(tǒng),實(shí)現(xiàn)信貸管理的信息化、規(guī)范化的要求。 國(guó)內(nèi)外研究現(xiàn)狀 從上世紀(jì)八十年代起至今,信息化系統(tǒng)在商業(yè)銀行發(fā)展經(jīng)歷了一個(gè)從無(wú)到有的過(guò)程,發(fā)達(dá)國(guó)家從20世紀(jì)60年代開(kāi)始將計(jì)算機(jī)技術(shù)應(yīng)用于金融業(yè),它先后經(jīng)過(guò)脫機(jī)業(yè)務(wù)處理、聯(lián)機(jī)業(yè)務(wù)處理、經(jīng)營(yíng)決策信息化、業(yè)務(wù)集成和決策智能化四個(gè)發(fā)展階段。20世紀(jì)末,西方發(fā)達(dá)國(guó)家的銀行逐漸步入金融信息化發(fā)展階段。西方發(fā)達(dá)國(guó)家金融信息技術(shù)的應(yīng)用經(jīng)歷了從初始的支持金融業(yè)務(wù)到運(yùn)作金融業(yè)務(wù)、再到改造金融業(yè)務(wù)的過(guò)程,信息技術(shù)已成為金融業(yè)發(fā)展和創(chuàng)新的重要因素[3]。 在西方發(fā)達(dá)國(guó)家,銀行信息化建設(shè)較好,對(duì)信息化系統(tǒng)的建設(shè)和發(fā)展技術(shù)走在世界前列,隨著國(guó)際經(jīng)濟(jì)一體化和銀行金融業(yè)國(guó)際化而帶來(lái)的激烈的國(guó)際競(jìng)爭(zhēng),各國(guó)銀行業(yè)紛紛發(fā)展和推行實(shí)行電子商務(wù)和網(wǎng)絡(luò)銀行[4],美國(guó)在上世紀(jì)90年代開(kāi)始發(fā)展互聯(lián)網(wǎng)銀行,到如今全球已經(jīng)有多家銀行已推出或著手準(zhǔn)備提供網(wǎng)絡(luò)銀行的服務(wù)內(nèi)容。銀行在互聯(lián)網(wǎng)上提供的服務(wù)可以分為靜態(tài)信息、動(dòng)態(tài)信息、帳戶(hù)信息和在線交易四個(gè)階段。目前全球1000多家銀行幾乎全部連入了互聯(lián)網(wǎng),在網(wǎng)上建立了自己的網(wǎng)站,制作了網(wǎng)頁(yè),其中約有100多家可提供在線銀行金融業(yè)務(wù)和服務(wù),提供動(dòng)態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)信息的網(wǎng)絡(luò)銀行正在迅速增多。 中國(guó)銀行信息化的發(fā)展程度還處在較低的水平,隨著經(jīng)濟(jì)的發(fā)展和其他產(chǎn)業(yè)信息化的提高,經(jīng)濟(jì)領(lǐng)域中各個(gè)方面均對(duì)銀行信息化不斷提出新要求,我國(guó)當(dāng)前大力推進(jìn)信息化建設(shè),國(guó)有商業(yè)銀行和各城市銀行紛紛建立自己的網(wǎng)上銀行系統(tǒng)和業(yè)務(wù)管理支持系統(tǒng),信貸業(yè)務(wù)作為商業(yè)銀行一個(gè)最重要的經(jīng)營(yíng)業(yè)務(wù)以基本實(shí)現(xiàn)了信息化、電子化管理,但與此同時(shí)由于我國(guó)銀行信息化建設(shè)發(fā)展較晚,技術(shù)和管理與西方發(fā)達(dá)國(guó)家相比還有一定差距,因此當(dāng)前我國(guó)銀行需要不斷加強(qiáng)信息化建設(shè)水平,從C/S結(jié)構(gòu)下的MIS管理系統(tǒng)過(guò)渡到異構(gòu)性較好的B/S結(jié)構(gòu),加強(qiáng)應(yīng)用系統(tǒng)的安全研究和開(kāi)發(fā)。 研究?jī)?nèi)容與論文結(jié)構(gòu) 商業(yè)銀行貸款管理系統(tǒng),簡(jiǎn)稱(chēng)貸款管理系統(tǒng),是一個(gè)由貸款管理工作人員和計(jì)算機(jī)組成的用以對(duì)信息進(jìn)行收集、傳輸、加工、存儲(chǔ)、維護(hù)和使用的系統(tǒng)。本文針對(duì)銀行信貸業(yè)務(wù)的主要特點(diǎn),設(shè)計(jì)了基于 J2EE 體系結(jié)構(gòu)的商業(yè)銀行貸款管理系統(tǒng),系統(tǒng)在Struts框架實(shí)現(xiàn)MVC的設(shè)計(jì)模式,將以往使用C/S架構(gòu)向B/S 架構(gòu)進(jìn)行轉(zhuǎn)變,以追求貸款管理系統(tǒng)高效、安全、快捷、穩(wěn)定的目標(biāo)。系統(tǒng)采用 Struts 框架技術(shù)實(shí)現(xiàn) MVC的設(shè)計(jì)模式,表現(xiàn)邏輯層與業(yè)務(wù)邏輯層相分離。在系統(tǒng)設(shè)計(jì)時(shí)綜合考慮商業(yè)銀行的貸款業(yè)務(wù)需求,結(jié)合當(dāng)前現(xiàn)有的技術(shù)水平條件,采用J2EE +Struts +SQL Server2000技術(shù)來(lái)實(shí)現(xiàn)。該系統(tǒng)為信貸人員提供了操作和管理平臺(tái),提高了貸款處理效率,控制了貸款風(fēng)險(xiǎn),且具有很好的移植性和擴(kuò)展性,因此具有較高的實(shí)用價(jià)值。 根據(jù)前期的準(zhǔn)備和后期工作的總結(jié),為了更加有效快速的使該系統(tǒng)與商業(yè)銀行信貸管理的業(yè)務(wù)特點(diǎn)結(jié)合,以及根據(jù)軟件工程的設(shè)計(jì)流程,對(duì)于本文的章節(jié)安排如下。第一章主要介紹商業(yè)銀行貸款管理系統(tǒng)的研究背景和國(guó)內(nèi)外研究現(xiàn)狀,研究背景和意義強(qiáng)調(diào)在當(dāng)前系統(tǒng)信息化建設(shè)的環(huán)境下,本課題研究的重要性。第二章主要介紹系統(tǒng)開(kāi)發(fā)中采用的相關(guān)技術(shù)和系統(tǒng)體系結(jié)構(gòu),相關(guān)技術(shù)主要介紹了J2EE體系平臺(tái)、Struts框架、B/S模式架構(gòu)等技術(shù)。第三章主要分析了商業(yè)銀行貸款管理系統(tǒng)的業(yè)務(wù)需求和業(yè)務(wù)流程,對(duì)管理系統(tǒng)的設(shè)計(jì)原則、數(shù)據(jù)流圖、功能性需求和非功能性需求等內(nèi)容做了相應(yīng)的介紹。 第四章描述了商業(yè)銀行貸款管理系統(tǒng)總體分析與設(shè)計(jì)。主要包括該系統(tǒng)軟件體系結(jié)構(gòu)設(shè)計(jì)、總體設(shè)計(jì)層次圖、功能模塊的設(shè)計(jì)、數(shù)據(jù)庫(kù)的設(shè)計(jì)等。第五章詳細(xì)說(shuō)明了商業(yè)銀行貸款管理系統(tǒng)各主要功能模塊設(shè)計(jì),包括客戶(hù)信息管理模塊、銀行授信額度模塊、放款審批模塊,涉及到的各個(gè)功能模塊的實(shí)現(xiàn)結(jié)果,進(jìn)行詳細(xì)的闡述。第六章 總結(jié)與展望:對(duì)本文工作進(jìn)行了全面總結(jié),說(shuō)明了本文取得的成果,并指出了存在不足和需改進(jìn)的方向。 第二章 相關(guān)基礎(chǔ)理論和技術(shù)貸款管理信息系統(tǒng)采用結(jié)構(gòu)化的分析方法,基于J2EE平臺(tái)的MVC的分層體系結(jié)構(gòu),大量運(yùn)用當(dāng)前主流的開(kāi)發(fā)技術(shù)的如Struts,AJAX,JSP,Struts等,是一套技術(shù)含量較為先進(jìn)的貸款管理信息系統(tǒng)。下面詳細(xì)討論系統(tǒng)實(shí)現(xiàn)需要的幾個(gè)關(guān)鍵技術(shù):J2EE、Struts框架和MVC模式。 J2EE概述J2EE是一套全然不同于傳統(tǒng)應(yīng)用開(kāi)發(fā)的技術(shù)架構(gòu),J2EE核心是一組技術(shù)規(guī)范與指南[5],其中所包含的各類(lèi)組件、服務(wù)架構(gòu)及技術(shù)層次,均有共通的標(biāo)準(zhǔn)及規(guī)格,這能夠使企業(yè)開(kāi)發(fā)者大幅縮短投放市場(chǎng)時(shí)間,降低企業(yè)開(kāi)發(fā)成本適合作為多層分布式企業(yè)應(yīng)用程序的開(kāi)發(fā)平臺(tái)。J2EE為搭建具有可伸縮性、靈活性、易維護(hù)性的商務(wù)系統(tǒng)提供了良好的機(jī)制:第一企業(yè)可以保留現(xiàn)存的運(yùn)行設(shè)備和機(jī)制,由于新的商業(yè)需求不斷產(chǎn)生,利用已有的企業(yè)信息系統(tǒng)的設(shè)備和方案,而不是隨時(shí)根據(jù)新的需求變更整體設(shè)計(jì)方案,一個(gè)以漸進(jìn)、微調(diào)的方式建立在已有系統(tǒng)、設(shè)備、方案之上的服務(wù)器端平臺(tái)是簡(jiǎn)單、快捷、高效的。而基于J2EE平臺(tái)的特性,在J2EE平臺(tái)上開(kāi)發(fā)的產(chǎn)品幾乎可以在任何操作系統(tǒng)和硬件配置上運(yùn)行,現(xiàn)有的操作系統(tǒng)和硬件也能繼續(xù)使用;第二高效的開(kāi)發(fā)效率,J2EE允許系統(tǒng)將一些通用的、繁瑣的服務(wù)端請(qǐng)求響應(yīng)交給中間件供應(yīng)商完成,這樣系統(tǒng)開(kāi)發(fā)人員可以集中精力在如何創(chuàng)建商業(yè)邏輯上,有效地地縮短了開(kāi)發(fā)的進(jìn)程,復(fù)雜的中間件服務(wù)交由高級(jí)中間件供應(yīng)商提供;第三支持異構(gòu)環(huán)境,J2EE作為一種高效、跨平臺(tái)的開(kāi)發(fā)技術(shù),能夠?qū)④浖渴鹪诋悩?gòu)環(huán)境中,程序具有很強(qiáng)的可移植性,其開(kāi)發(fā)的應(yīng)用程序不依賴(lài)任何特定的操作系統(tǒng)、中間件、硬件,因此設(shè)計(jì)合理的基于J2EE的程序可以在開(kāi)發(fā)后一次性部署到各種操作系統(tǒng)平臺(tái)上,構(gòu)建一個(gè)異構(gòu)企業(yè)計(jì)算環(huán)境對(duì)企業(yè)來(lái)說(shuō)是十分關(guān)鍵的[6]。J2EE標(biāo)準(zhǔn)也允許客戶(hù)訂購(gòu)與J2EE兼容的第三方的現(xiàn)成的組件,把他們部署到異構(gòu)環(huán)境中,節(jié)省了由自己制訂整個(gè)方案所需的費(fèi)用;第四優(yōu)秀的可伸縮性,企業(yè)選擇的服務(wù)器端平臺(tái)必須能提供極佳的可伸縮性去滿(mǎn)足那些在他們系統(tǒng)上進(jìn)行商業(yè)運(yùn)作的大批新客戶(hù),而基于J2EE平臺(tái)的應(yīng)用程序可可以被大量廣泛的被部署到各種操作系統(tǒng)平臺(tái)上,J2EE領(lǐng)域的供應(yīng)商提供了更為廣泛的負(fù)載平衡策略,能消除系統(tǒng)中的瓶頸,允許多臺(tái)服務(wù)器集成部署,這種部署可達(dá)數(shù)千個(gè)處理器,實(shí)現(xiàn)可高度伸縮的系統(tǒng),滿(mǎn)足未來(lái)商業(yè)應(yīng)用的需要。第五穩(wěn)定的可用性:一個(gè)服務(wù)器端平臺(tái)必須能全天候24小時(shí)無(wú)高效故障的運(yùn)轉(zhuǎn)以滿(mǎn)足公司客戶(hù)、合作伙伴的需要,因?yàn)閼?yīng)用服務(wù)請(qǐng)求和響應(yīng)是沒(méi)有時(shí)間和地域限制的,即使在夜間按計(jì)劃停機(jī)也可能造成嚴(yán)重?fù)p失,意外的停機(jī)也會(huì)有災(zāi)難性的后果,J2EE部署到可靠的操作環(huán)境中,他們支持長(zhǎng)期的可用性[7]。J2EE使用多層的分布式應(yīng)用模型,應(yīng)用邏輯按功能劃分為組件,各個(gè)應(yīng)用組件根據(jù)他們所在的層分布在不同的機(jī)器上。事實(shí)上,sun設(shè)計(jì)J2EE的初衷正是為了解決兩層模式(client/server)的弊端,在傳統(tǒng)模式中,客戶(hù)端擔(dān)當(dāng)了過(guò)多的角色而顯得臃腫,在這種模式中,第一次部署的時(shí)候比較容易,但難于升級(jí)或改進(jìn),可伸展性也不理想,而且經(jīng)?;谀撤N專(zhuān)有的協(xié)議,通常是某種數(shù)據(jù)庫(kù)協(xié)議。它使得重用業(yè)務(wù)邏輯和界面邏輯非常困難?,F(xiàn)在J2EE 的多層企業(yè)級(jí)應(yīng)用模型將兩層化模型中的不同層面切分成許多層。一個(gè)多層化應(yīng)用能夠?yàn)椴煌拿糠N服務(wù)提供一個(gè)獨(dú)立的層,以下是 J2EE 典型的四層結(jié)構(gòu):第一運(yùn)行在客戶(hù)端機(jī)器上的客戶(hù)層組件,第二運(yùn)行在J2EE服務(wù)器上的Web層組件,第三運(yùn)行在J2EE服務(wù)器上的業(yè)務(wù)邏輯層組件和第四運(yùn)行在EIS服務(wù)器上的企業(yè)信息系統(tǒng)(Enterprise information system)層軟件,客戶(hù)層組件,J2EE應(yīng)用程序可以是基于web方式的,也可以是基于傳統(tǒng)方式的;web層組件J2EE web層組件可以是JSP ,靜態(tài)的HTML頁(yè)面和Applets不算是web層組件,web層可能包含某些 JavaBean 對(duì)象來(lái)處理用戶(hù)輸入,并把輸入發(fā)送給運(yùn)行在業(yè)務(wù)層上的enterprise bean 來(lái)進(jìn)行處理;業(yè)務(wù)層組件,業(yè)務(wù)層代碼的邏輯用來(lái)滿(mǎn)足銀行,零售,金融等特殊商務(wù)領(lǐng)域的需要,由運(yùn)行在業(yè)務(wù)層上的enterprise bean 進(jìn)行處理,通常是由enterprise bean從客戶(hù)端程序接收數(shù)據(jù),進(jìn)行處理并發(fā)送到EIS 層儲(chǔ)存的,這個(gè)過(guò)程也可以逆向進(jìn)行[8]。有三種企業(yè)級(jí)的bean: 會(huì)話(huà)(session) beans、實(shí)體(entity) beans和消息驅(qū)動(dòng)(messagedriven) beans,會(huì)話(huà)bean 表示與客戶(hù)端程序的臨時(shí)交互. 當(dāng)客戶(hù)端程序執(zhí)行完后, 會(huì)話(huà)bean和相關(guān)數(shù)據(jù)就會(huì)消失。相反, 實(shí)體bean 表示數(shù)據(jù)庫(kù)的表中一行永久的記錄,當(dāng)客戶(hù)端程序中止或服務(wù)器關(guān)閉時(shí), 就會(huì)有潛在的服務(wù)保證實(shí)體bean bean 結(jié)合了會(huì)話(huà)bean 和 JMS的消息監(jiān)聽(tīng)器的特性, 允許一個(gè)業(yè)務(wù)層組件異步接收J(rèn)MS 消息;企業(yè)信息系統(tǒng)層,企業(yè)信息系統(tǒng)層處理企業(yè)信息系統(tǒng)軟件包括企業(yè)基礎(chǔ)建設(shè)系統(tǒng)例如企業(yè)資源計(jì)劃(ERP)、大型機(jī)事務(wù)處理、數(shù)據(jù)庫(kù)系統(tǒng)和其它的遺留信息系統(tǒng),例如J2EE 應(yīng)用組件可能為了數(shù)據(jù)庫(kù)連接需要訪問(wèn)企業(yè)信息系統(tǒng)等[9]。 MVC開(kāi)發(fā)模式MVC英文即(),即把一個(gè)應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進(jìn)行分離,這樣一個(gè)應(yīng)用被分成三層——模型層、視圖層、控制層。MVC三層結(jié)構(gòu)采用“分而治之”的思想,把問(wèn)題劃分開(kāi)來(lái)各個(gè)解決,易于控制,易于延展,易于分配資源[10]。 MVC設(shè)計(jì)模式作為一個(gè)很好創(chuàng)建軟件的途徑,它所提倡的一些原則,像內(nèi)容和顯示互相分離可能比較好理解。但是如果你要隔離模型、視圖和控制器的構(gòu)件,你可能需要重新思考你的應(yīng)用程序,尤其是應(yīng)用程序的構(gòu)架方面。如果你肯接受MVC,并且有能力應(yīng)付它所帶來(lái)的額外的工作和復(fù)雜性,MVC將會(huì)使你的軟件在健壯性,代碼重用和結(jié)構(gòu)方面上一個(gè)新的臺(tái)階[11]。MVC模式是軟件設(shè)計(jì)中的典型系統(tǒng)架構(gòu)設(shè)計(jì)模式,依據(jù)MVC的設(shè)計(jì)思想可以將一個(gè)復(fù)雜的應(yīng)用系統(tǒng)分解為模型、視圖和控制器3部分,分別對(duì)應(yīng)于應(yīng)用系統(tǒng)中的業(yè)務(wù)邏輯處理和業(yè)務(wù)數(shù)據(jù)、用戶(hù)操作界面、用戶(hù)請(qǐng)求的處理和數(shù)據(jù)訪問(wèn)的控制、管理和調(diào)度操作。MVC模式是用來(lái)幫助軟件
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1