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

正文內(nèi)容

基于bs架構保險系統(tǒng)的設計和實現(xiàn)畢業(yè)論文-wenkub.com

2025-02-22 08:40 本頁面
   

【正文】 各模塊獨立的配置一個 bizcontext[modulename].xml 我們舉例來說明。 為 B/S核心以及集成的系統(tǒng)提供統(tǒng)一的省份上下文,是系統(tǒng)分布式部署集成的基礎。 通過配置實現(xiàn)與 PCISV5 通訊 : 快速出單系統(tǒng)與 PCISV5 之間的通訊,可以通過數(shù)據(jù)映射文件來實現(xiàn) 22 圖 系統(tǒng)整體技術架構 圖 1. 支持框架:包括三部分 (1) 瀏覽器端的 Web 支持框架: 業(yè)務數(shù)據(jù) 與 HTML 界面綁定 瀏覽器與服務器數(shù)據(jù)交付 (2) Web Server 端支持框架 完成與瀏覽器端數(shù)據(jù)交付 完成瀏覽器端 JSON 數(shù) 據(jù)與業(yè)務模型的 JAVA 邏輯數(shù)據(jù)轉(zhuǎn)換 (3) 業(yè)務應用支持框架 完成業(yè)務數(shù)據(jù)讀寫 控制業(yè)務處理場景 2. 數(shù)據(jù)模型 業(yè)務數(shù)據(jù)模型:業(yè)務處理用的報批單數(shù)據(jù) 用戶數(shù)據(jù)模型:在瀏覽器上展現(xiàn)給客戶操作的數(shù)據(jù) 產(chǎn)品數(shù)據(jù)模型:產(chǎn)品定義的數(shù)據(jù)模型 V5 協(xié)議包: PCISV5 前后通訊協(xié)議格式數(shù)據(jù)包 數(shù)據(jù)映射文件:配置快速出單系統(tǒng)與 PCISV5 協(xié)議包之間的關系 3. 通訊協(xié)議 前后臺數(shù)據(jù)通過通過: AJAX 方式繼續(xù) 協(xié)議: HTTP 報文: JSON 23 構造思路 1. 一致性原則 與技術策略上所采用的系統(tǒng)緩存策略保持一致 與技術策略上所采用的系統(tǒng) 部署測量保持一致 2. 采有成熟穩(wěn)定的技術 以本公司已經(jīng)在多家保險公司上線運行的 PCISV7 的技術平臺為基礎 選用本公司 PCISV5 核心項目在多個項目中應用的 CJava 通訊框架。所以在設計保險核心業(yè)務系統(tǒng)時可以根據(jù)具體的業(yè)務需求來選擇對數(shù)據(jù)庫的訪問。面向?qū)ο蠓治雠c設計.面向?qū)ο笳Z言的廣泛使用.使得持久層開發(fā)中一種稱作對象~關系映射 (ObjectRelationalMapping1 的解決方案逐漸被接受。在業(yè)務處理幾個組件中, BusinessDelegate( 業(yè)務代理一 Prox—v1 所作的工作是封裝和組合BusinessObject(業(yè)務邏輯對象 )中的業(yè)務方法。此外 Struts 還提供了豐富的自定標記庫,使用自定義標記同樣可以實現(xiàn)與 Model 部分有效交互并能增強顯示功能; 3. Model 模型部分:這部分就是下面要詳細介紹的業(yè)務層的設計。 20 圖 保險核心 系統(tǒng)技術架構 圖 Web 開發(fā)領域中出現(xiàn)了許多設計好的軟件開發(fā)框架, Struts 就是一種基于MVCfModelViewController)經(jīng)典設計模式的框架.也是目前開發(fā)中比較成熟的一種框架。應用服務層以下是框架服務層,在該層的軟件模塊是一些與業(yè)務完全沒有關聯(lián),但是可以抽象出的軟件模塊,是整個核心系統(tǒng)的軟件基礎部分,包括:權限服務、日志服務、工作流服務、規(guī)則服務等。緊接著業(yè)務功能層的軟件層是應用服務層,該層次的軟件模塊主要是給業(yè)務功能層提供綜合的應用服務,每個業(yè)務功能層和每個應用服務層軟件模塊之間的關系是一個 N: M 的關系。框架內(nèi)核必須隨時作出正確的響應。這里可以理解在核心系統(tǒng)中所有與最終用戶的信息交互都是通過工具進行的 f 框架工具或服務工具 )。這樣,我們將工具的定義進行擴充,既包括上述定義的業(yè)務工具。例如,他可能需要查閱某項業(yè)務數(shù)據(jù)的版本歷史。系統(tǒng)框架作為業(yè)務管理系統(tǒng)通過與服務工具之間的信息交互完成業(yè)務數(shù)據(jù)和業(yè)務工作的管理功能。 圖 服務工具與框架之間的交互圖 圖 從運行的角度給出了基于框架。各類不同的業(yè)務數(shù)據(jù)存儲在不同的地點 f 邏輯上的或物理上的 ),而對業(yè)務數(shù)據(jù)的訪問通過系統(tǒng)框架進行統(tǒng)一的控制。并有效地運行在相同的核心系統(tǒng)中。 定義工具集成是將保險應用的服務工具合并到保險核心系統(tǒng)中并成為該系統(tǒng)中相容部分的活動。存在著許多針對保險業(yè)務的服務工具。 在保險核心系統(tǒng)的應用架構上,有兩個重要概念。 圖 系統(tǒng)總體架構 圖 保險核心系統(tǒng)應用架構由框架和集成在框架的保險應用服務組成。根據(jù)保險公司的業(yè)務員對于舊系統(tǒng)的反饋,經(jīng)過多方深思熟慮,相互 的探討,總結出新的需求方案,做出比較完善的需求分析。同時不限制展現(xiàn)界面的展示方式。 2. 實用性:智能緩存技術能夠解決程序、資源 和數(shù)據(jù)緩存以及自動更新問題;在ISS_PCIS 平臺基礎上構建便捷易用的 UI 構件,增強使用者操作體驗,加快保單錄入的過程;采用 AJAX+JSON 作為瀏覽器與 Web 服務端的通信方式,界面無刷新,增強用戶體驗。采用配置化與構建接口策略對接到 PCISV5;快速出 單系統(tǒng)的輔助數(shù)據(jù)采用獨立數(shù)據(jù)模型;在技術路線上,保持系統(tǒng)性、實用性、前瞻性 技術以用為本,根據(jù)業(yè)務當前以及可以預見的將來的發(fā)展,構建快速出單系統(tǒng)的技術路線。與 PCISV5 統(tǒng)一維護業(yè)務主數(shù)據(jù),減少數(shù)據(jù)同步的開發(fā)和維護工作;采用 PCISV5 已經(jīng)穩(wěn)定成熟的 JAVAC 服務調(diào)用框架,減少快速出單與PCISV5 整合的開發(fā)任務。我們將著力解決出單過程中的人機交互及錄單效率。它可以使用 HQL 語句或 SQL 語句兩種表達方式。在 Hibernate 的啟動的過程中, Configuration 類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory 對象。它充當數(shù)據(jù)存儲源的代理,并負責創(chuàng)建 Session 對象。但需 要注意的是 Session 對象是非線程安全的。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務控制。無論是從設計草案還是從一個遺留數(shù)據(jù)庫開始,開發(fā)人員都可以采用 Hibernate。它是使用 GNU 寬 通用公共許可證發(fā)行的自由、開源的軟件。 在設計應用程序 Model 時, MVC 模式(例如 Struts)通常難于給出一個簡潔明了的框架結構。 靈活的基于核心 Spring 功能的 MVC 網(wǎng)頁應用程序框架。并且面向 JDBC 的異常與 Spring 通用數(shù)據(jù)訪問對象( Data Access Object)異常等級相一致。 JDBC 抽象層提供了有針對性的異常等級(不再從 SQL 異常中提取原始代碼),簡化了錯誤處理,大大減少了程序員的編碼量。 1. Spring 中包含的關鍵特性 強大的基于 JavaBeans 的采用控制翻轉(zhuǎn)( Inversion of Control, IoC)原則的配置管理,使得應用程序的組建更加快捷簡易。從簡單性、可測試性和松耦合的角度而言,任何 Java 應用都可以從 Spring 中受益。 Spring技術 Spring 也表示是一個開源框架,是為了解決企業(yè) 應用程序開發(fā) 復雜性由 Rod Johnson 創(chuàng)建的。為了擺脫上述的約束與局限,把業(yè)務邏輯代碼從表現(xiàn)層中清晰的分離出來, 2021 年, Craig McClanahan 采用了 MVC 的設計模式開發(fā) Struts。Struts 跟 Tomcat、 Turbine 等諸多 Apache 項目一樣,是開源軟件,這是它的一大優(yōu)點,使開發(fā)者能更深入的了解其內(nèi)部實現(xiàn)機制。 Taglib 是Struts 的標記庫,靈活動用,能大大提高開發(fā)效率。通過應用 Struts 的框架,最終用戶可以把大部分的關注點放在自己的業(yè)務邏輯( Action)與 映射關系的配置文件( )中的。 Struts 技術 在 Struts 中,已經(jīng)由一個名為 ActionServlet 的 Servlet 充當 控制器( Controller)的角色,根據(jù)描述模型、視圖、控制器對應關系的 的配置文件,轉(zhuǎn)發(fā)視圖( View)的請求,組裝響應數(shù)據(jù)模型( Model)。 (3) 與 XML 格式的比較 JSON 與 XML 最大的不同在于 XML 是一個完整的標記語言,而 JSON 不是。 其中一種防止不安全代碼出現(xiàn)的解決辦法是透過瀏覽器原生支持的 (str)方法讀 取 JSON 資料 , 目 前已 經(jīng)得 到大 部分 主流 瀏覽 器的支 持 (IE8+,Firefox +,Chrome4+/Safari4+,Opera10+),在不支持原生 JSON 對象的瀏覽器上面可以使用parseJSON 方法進行讀取, parseJSON 采用解析器驗證讀入的代碼是否真的是 JSON 代 10 碼,這樣就提供了較好的安全性。還可以用 ―e‖或者 ―E‖表示為指數(shù)形式。 (2) 名稱/值對( collection):名稱和值之間使用 ―: ‖隔開,一般的形式是:{name:value}。不過這并不代表 JSON 無法使用于其他語言,事實上幾乎所有與網(wǎng)頁開發(fā)相關的語言都有 JSON 函式庫。 JSON 采用完全獨立于 9 語言的文本格式,但是也使用了類似于 C 語言家族的習慣(包括 C, C++, C, Java, JavaScript, Perl, Python 等)。當前 JSP 頁交出控制權。 注意:如果標簽擴展了 BodyTagSupport 類,當主體被執(zhí)行時會在調(diào)用 doEndTag()之前調(diào)用 doAfterBody()方法。主體是指開始標簽和結束標簽之間的文本。開發(fā)者寫一種實現(xiàn)一個標簽的界面和一個標簽庫的 XML 描述文件的 JAVA 類,這就能指定標簽和實現(xiàn)標簽的 JAVA 類。 application:該屬性在各種情況下都有效,并且永遠不會被變?yōu)椴豢梢茫腿肿兞?global variable 相同。而每個上述 jsp:param 標簽可以有一個動態(tài)命 名和動態(tài)值。在 OBJECT標簽出現(xiàn) 之前,并沒有一種嵌入 applets 的通用方法。 jsp:getProperty 從指定的 JavaBean 中獲取一個屬性值??刂茩嘤肋h不會交還給當前 JSP 頁。這樣 JSP 代碼就可以在多個 JSP 頁中共享而不用復制。 %一種是表達式標簽,在 JAVA SERVLET 的類中放入待賦值的表達式,表達式注意不能以分號結尾。 %! int serverInstanceVariable = 1。該指令需要指定一個前綴 prefix(和 C++的命名空間很類似)和標簽庫的描述 URI: % taglib prefix=myprefix uri=taglib/ % 3. JSP 腳本元素和變量 (1) 以下是永遠可用的標準腳本變量: out: JSPWriter 用來寫入響應流的數(shù)據(jù) page: servlet 自身 pageContext: 一個 PageContext 實例包括和整個頁面相聯(lián)系的數(shù)據(jù),一個給定的 HTML 頁面可以在多個 JSP 之間傳遞。被包含文件的擴展名一般都是 jspf(即 JSP Fragment, JSP 碎片) : % include file= % 頁面指令 page –頁面指令有以下幾個選項: 6 (1) import 使一個 JAVA 導入聲明被插入到最終頁面文件 (2) contentType 規(guī)定了生成內(nèi)容的類型。而且,客戶端每次請求都會得到相同的響應內(nèi)容。當請求處理完后,控制權交給一個只作為創(chuàng)建輸出作用的 JSP 頁。 JSP 被 JSP 編譯器編譯成 Java Servlets。 JSP 使 Java 代碼和特定的預定義動作可以嵌入到靜態(tài)頁面中。 JSP 技術有點類似 ASP 技術,它是在傳統(tǒng)的 網(wǎng)頁 HTML 文件(*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標記 (tag),從而形成 JSP 文件 (*.jsp)。 由于 B/S 架構管理軟件只安裝在服務器端( Server)上,網(wǎng)絡管理人員只需要管理服務器就行了,用戶界面主要事務邏輯在服務器( Server)端完全通過 WWW 瀏覽器實現(xiàn),極少部分事務邏輯在前端( Browser)實現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡管理人員只需要做硬件維護?,F(xiàn)在的趨勢是凡使用 B/S 架構的應用管理軟件,只需安裝在 Linux 服務器上即可,而且安全性高。今后,軟件升級和維護會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費用的節(jié)省是顯而易見的,驚人的。 目前,軟件系統(tǒng)的改進和升級越來越頻繁, B/S 架構的產(chǎn)品明顯體現(xiàn)著更為方便的特性。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權限,服務器數(shù)據(jù)庫也很安全 。它是隨著 Inter 技術的興起,對 C/S 結構的一種變化或者改進的結構??吹竭@里你可能會疑問,為什么前臺還會有 DW 的形式存在。 新的框架使用的是純 JSP作為前臺頁面展現(xiàn)及數(shù)據(jù)獲取,在頁面初始化的時候平臺將初始化一個 WD( WebData)的 JSON 數(shù)據(jù)結構存儲數(shù)據(jù)。 3. 系統(tǒng)要避免出現(xiàn)系統(tǒng)長時間等待或者死機現(xiàn)象,需要具有良好的交互性,能對操作員的動作快速做出反映,對于操作錯誤要準確定位??焖俪鰡蜗到y(tǒng)應該允許公網(wǎng)訪問,不能僅僅依靠 VPN 才能聯(lián)通。 基于上述原因,渤海保險決定建設 ―快速出單系統(tǒng) ‖。但是,其的技術架構不能適應車險快速出單的要求。 J2EE(Java2Platform. EnterpriseEdition)是 Sun 公司推出 的一個多層次結構的分布式應用程序模型,該模型具有重用組件的能力、基于擴展標記語言 (XML)i~數(shù)據(jù)交換、統(tǒng)一的安全模式和靈活的事務控制,它為搭建具有可伸
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1