




已閱讀5頁,還剩76頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
I 碩士學位論文 (同等學力) 民生銀行合同票證打印系統(tǒng) 的設(shè)計與實現(xiàn) 姓 名: 學 號: 所在院系: 學科門類: 學科專業(yè): 指導教師: 副 指導教師 : 二 一 四 年 三 月 A in 2014 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 同濟大學 學位論文版權(quán)使用授權(quán)書 本人完全了解同濟大學關(guān)于收集、保存、使 用學位論文的規(guī)定,同意如下各項內(nèi)容:按照學校要求提交學位論文的印刷本和電子版本;學校有權(quán)保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權(quán)提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務(wù);學校有權(quán)按有關(guān)規(guī)定向國家有關(guān)部門或者機構(gòu)送交論文的復印件和電子版;在不以贏利為目的的前提下,學??梢赃m當復制論文的部分或全部內(nèi)容用于學術(shù)活動。 學位論文作者簽名: 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 年 月 日同濟大學 碩士學位論文 摘要 I 摘要 隨著民生銀行在天津分行業(yè)務(wù)的日益壯大,銀行業(yè)務(wù)所需要處理的內(nèi)部單據(jù)、票證及合同日益增多,手工填寫工作量大,舊的票據(jù)打印系統(tǒng)不能滿足目前業(yè)務(wù)的負載要求,對大數(shù)據(jù)量和用戶體驗都提出了新的要求,在此背景下,本人在中標公司兼職期間參與了整個項目的需求分析、設(shè)計和開發(fā)工作。 通過介紹民生銀行票證合同打印系統(tǒng)的整個設(shè)計過程和核心功能開發(fā)過程,對 業(yè)級應(yīng)用程序進行技術(shù)層面的分析和研究,通過對辦公自動化插件的研究和使用分析了在線 公文檔處理的技術(shù) 特點,對 B/S 架構(gòu)下的辦公自動化應(yīng)用系統(tǒng)的實現(xiàn)具有重要的參考價值 , 通過對民生銀行票證業(yè)務(wù)的調(diào)查和研究,分析了銀行領(lǐng)域?qū)τ谄弊C合同的處理過程,通過理論和實踐結(jié)合,優(yōu)化銀行票證打印系統(tǒng)的業(yè)務(wù)流程,這對其它銀行業(yè)務(wù)具有重要的指導意義 , 本文最后將項目開發(fā)中積累的經(jīng)驗和成果加以總結(jié)。 本文基于真實項目進行,目前該項目已經(jīng)投入使用,經(jīng)過了一段時間的運行檢驗,滿足了業(yè)務(wù)的需要,且運行穩(wěn)定,收到了很好的效果。 關(guān)鍵詞: 銀行票證合同打印系統(tǒng) , 數(shù)據(jù)庫 ,I of to As a t of In in of a in By a on of of It on of , in of of in is on a a a of it of 碩士學位論文 目錄 錄 第 1 章 緒論 . 1 生銀行合同票證打印系統(tǒng)概述 . 1 目來源與目標 . 1 目的意義和前景 . 2 文的主要工作 . 2 第 2 章 系統(tǒng)需求分析 . 3 體要求 . 3 求內(nèi)容 . 3 板管理 . 3 同票證管理 . 4 統(tǒng)管理 . 6 求歸納 . 6 板管理子系統(tǒng)需求歸納 . 6 同票證管理需求歸納 . 7 統(tǒng)管理子系統(tǒng)需求歸納 . 9 第 3 章 核心技術(shù)介紹 . 10 計工具 . 10 發(fā)工具 . 11 據(jù)庫軟件 . 11 序架構(gòu) . 12 : . 17 錯處理設(shè)計 . 17 錯信息 . 17 救措施 . 17 全設(shè)計 . 17 管理資源 . 17 權(quán)方式設(shè)計 . 18 護設(shè)計 . 18 鍵點概要設(shè)計 . 18 第 5 章 詳細設(shè)計 . 20 據(jù)庫設(shè)計 . 20 據(jù)庫物理模型 . 20 據(jù)庫表清單 . 20 據(jù)庫詳細設(shè)計 . 21 務(wù)流程圖 . 27 功能模塊說明 . 28 據(jù)源管理 . 28 板與類別管理 . 29 同票證管理 . 34 統(tǒng)管理 . 37 統(tǒng)登錄 . 41 統(tǒng)退出 . 42 改密碼 . 42 第 6 章 系統(tǒng)實現(xiàn) . 43 要實體類關(guān)系 . 43 序?qū)哟握f明 . 44 序包說明 . 45 要核心類模塊說明 . 45 能模塊實現(xiàn) . 47 統(tǒng)登錄 . 47 據(jù)源管理 . 49 板與類別管理 . 51 同票證管理 . 56 統(tǒng)管理 . 60 同濟大學 碩士學位論文 目錄 V 第 7 章 總結(jié)和展望 . 65 致謝 . 66 參考文獻 . 67 第 1 章 緒論 1 第 1 章 緒論 生銀行合同票證打印系統(tǒng)概述 中國民生銀行第十八家分支機構(gòu)天津分行,于 2004 年 12 月 28 日在天津正式成立,六年以來,伴隨天津市及濱海新區(qū)的開發(fā)開放及經(jīng)濟快速發(fā)展,天津分行從一家單一分行網(wǎng)點,迅速發(fā)展成為支行網(wǎng)點達到 13 家、工作人員近 600 人、服務(wù)能力覆蓋整個天津城區(qū)以及天津濱海新區(qū)的中型銀行, 隨著民生銀行天津分行業(yè)務(wù)的日益壯大,各種合同及內(nèi)部單據(jù)、票證日益增多,手工填寫,工作量大,工作效率低且出錯率高,需要建立一套合同 票證打印系統(tǒng), 高效 打印各類合同、單據(jù)、票證 (包含內(nèi)聯(lián)單,特快專遞等) 。 民生 銀行合同票證打印系統(tǒng)的開發(fā),實現(xiàn) 整應(yīng)用,是以 技術(shù)構(gòu)架,將構(gòu)架 用系統(tǒng)過程中包含的所有設(shè)計思路、開發(fā)過程、技術(shù)方案、數(shù)據(jù)庫設(shè)計及開發(fā)環(huán)境配置與選型,以及設(shè)計實現(xiàn)方法與實施 技巧 。 希望可以為采用 架的 用開發(fā)人員,尤其是銀行票證相關(guān)項目開發(fā)時提供一些借鑒和指導意義。 目來源與目標 隨著民生銀行天津分行業(yè)務(wù)的日益壯大,各種合同及內(nèi)部單據(jù)、票證日益增多,手工填寫,工作量大,工作效率低 且出錯率高,需要建立一套合同票證打 印系統(tǒng),可以打印各類合同、單據(jù)、票證 等, 在 上述 情況下, 中國 民生銀行 天津分行 通過招標方式對打印平臺系統(tǒng)進行招標,天津市天安怡和公司中標承接此項目的開發(fā)工作。本人恰在該公司兼職期間,負責此項目的設(shè)計和開發(fā)任務(wù),在整個項目開發(fā)的過程中,本人直接主持了整個項目的架構(gòu)設(shè)計及實現(xiàn)應(yīng)用,與服務(wù)對象進行了深入的溝通,了解其需求,進行了深入而細致的分析,制定了詳細的項目概要與具體的項目設(shè)計實現(xiàn)計劃,在設(shè)計實現(xiàn)過程中,完成數(shù)據(jù)庫設(shè)計、主要的編碼與測試工作并負責集成、排錯、維護服務(wù)、升級更新等。 該系統(tǒng)主要解決以下問題: 作量大,工作效率低且容易出錯 ; 防止換頁需在蓋章前重復審核 ; 證等 沿用傳統(tǒng)的手工 處理方式 ,管理方式 較落后,效率不高 ; 證長期積累后日后查詢困難。 同濟大學 碩士學位論文 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 2 系統(tǒng)達到如下目標: 證打印系統(tǒng),系統(tǒng)實現(xiàn)平臺化、參數(shù)化,通過簡單二次開發(fā)和參數(shù)配置可以快速增加新的合同或票證 ; 些不能修改、哪些人在什么環(huán)節(jié)可以修改等可以做靈活的設(shè)定 ; 一性 ; 具有必填 項的 提示 ; 可以全文打印 ; 可以單頁紙打印 ; 證的登記、統(tǒng)計、查詢功能,替代手工臺帳 。 目的意義和前景 通過該項目的設(shè)計和開發(fā),熟悉了銀行票證業(yè)務(wù)的業(yè)務(wù)流程,實現(xiàn)了票證信息的辦公自動化,對銀行票證臺賬相關(guān)同類項目具有指導和借鑒的作用,為今后開發(fā)銀行票證業(yè)務(wù)項目積累了經(jīng)驗 。 文的主要工作 本文的主要任務(wù)是介紹運用信息技術(shù),采用計 算機網(wǎng)絡(luò)等現(xiàn)代化管理工具,完成民生銀行的 合同 票證打印系統(tǒng)的開發(fā) 。 通過介紹民生銀行 合同 票證打印系統(tǒng)的整個設(shè)計過程和核心功能開發(fā)過程,對 業(yè)級應(yīng)用程序進行技術(shù)層面的分析和研究,通過對辦公自動化插件的研究和使用分析了在線 公文檔處理的技術(shù)特點,對 B/S 架構(gòu)下的辦公自動化應(yīng)用系統(tǒng)的實現(xiàn)具有重要的參考價值 , 通過對民生銀行票證業(yè)務(wù)的調(diào)查和研究,分析了銀行領(lǐng)域?qū)τ谄弊C合同的處理過程,通過理論和實踐結(jié)合,優(yōu)化銀行票證打印系統(tǒng)的業(yè)務(wù)流程,這對其它銀行業(yè)務(wù)具有重要的指導意義。 在 民生銀行 合同 票證打印系統(tǒng) 整個項目開發(fā)的過程中,本人 負責此項目的設(shè)計和開發(fā)任務(wù),在整個項目開發(fā)的過程中,本人直接主持了整個項目的架構(gòu)設(shè)計及實現(xiàn)應(yīng)用,與服務(wù)對象進行了深入的溝通,了解其需求,進行了深入而細致的分析,制定了詳細的項目概要與具體的項目設(shè)計實現(xiàn)計劃,在設(shè)計實現(xiàn)過程中,完成數(shù)據(jù)庫設(shè)計、主要的編碼與測試工作 , 并負責集成、排錯、維護服務(wù)、升級更新等 。第 2 章 系統(tǒng)需求分析 3 第 2 章 系統(tǒng)需求分析 體要求 為 民生銀行天津分行 建設(shè)一套通用的合同、票證打印系統(tǒng),系統(tǒng)實現(xiàn)平臺化、參數(shù)化,通過簡單二次開發(fā)和參數(shù)配置可以快速增加新的合同或票證 , 對模板進行 瀏覽與修改 , 對模板按照業(yè)務(wù)類型與業(yè)務(wù)品種進行管理 , 對 民生銀行 合同 票據(jù)可以進行導入操作 的 同時對合同內(nèi)容可以進行錄入與修改 , 通過技術(shù)措施控制保證打印合同的唯一性 , 具有勾稽關(guān)系 的 可實現(xiàn)勾稽關(guān)系校驗,必填 的項 具有提示 ,既可以實現(xiàn)套打,也可以全文打印 , 具有靈活的打印權(quán)限設(shè)置和打印份數(shù)設(shè)定及補打印審批功能 , 既支持連續(xù)紙打印,又可以單頁紙打印 , 具備對合同、票證的登記、統(tǒng)計、查詢功能,替代手工臺帳 , 對合同可以按照審核順序進行審核,同時記錄審核狀態(tài) , 并且對部門、崗位、角色、用戶以及權(quán)限進行管理。 求 內(nèi)容 整 個票證打印系統(tǒng)從功能上可分為三個子系統(tǒng):模板管理子系統(tǒng)、合同票證管理子系統(tǒng)、系統(tǒng)管理子系統(tǒng)。如圖 2示。 圖 2 模板管理 模板管理子系統(tǒng)主要通過分類設(shè)計各種模板來應(yīng)對不同的票證打印要求,通過統(tǒng)一的模板生成,實現(xiàn)套打票證的目的,例如實現(xiàn)商品房購房合同貸款合同等。 模板管理子系統(tǒng)包括模板生成、瀏覽、編輯和分類保存功能 , 如圖 2示。 同濟大學 碩士學位論文 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 4 圖 2板管理子系統(tǒng) 模板生成需實現(xiàn)工具化、平臺化 , 增加新的合同或票證時,無需編程,只需利用模板生成工具進行配置和定義即可完成 , 民生 銀行所用到的合同票證 模板生成包括預印內(nèi)容的導入 及 數(shù)據(jù) 單元項 的定義 , 預印內(nèi)容導入 功能的 要求 是 導入后的排版格式與原印刷格式相同,并且導入后的預印內(nèi)容 所有人無權(quán)修改 , 預印內(nèi)容導入可采取掃描圖片、 式或其它技術(shù)實現(xiàn) , 針對不同的打印機需設(shè)定上下左右打印邊距 , 可對首頁和正文頁設(shè)置頁寬,頁寬需支持非標準頁寬 , 合同需設(shè)定打印份數(shù)限制 , 數(shù)據(jù) 單元項 包括數(shù)據(jù)項的名稱、數(shù)據(jù)類型、長度、 錄入方式(如下拉列表、復選框等)、 打印位置等內(nèi)容。 模板生成后可進行瀏覽查看模板定義 , 模板預印內(nèi)容或數(shù)據(jù)項發(fā)生變化時,提供 對原有模板的修改功能 , 當模板不再使用時,只需將其狀態(tài)改為“作廢”,并不刪除,前臺界面模板列表中不再顯示此模板。 對 業(yè)務(wù) 模板分類 方法 包括: ( 1) 按業(yè)務(wù)類型分類,例:公司業(yè)務(wù), 大中型企業(yè) 業(yè)務(wù)、 銀行 金融業(yè)務(wù)等 ; ( 2) 在業(yè)務(wù)類型下設(shè)置品種, 例如 在中小 型 企業(yè) 的 業(yè)務(wù)下,可以添置品種:貸款類、保理類等。 在打印系統(tǒng)按照模板分類要求進行保存。 同票證管理 合同票證管理子系統(tǒng)包括合同的內(nèi)容錄入、合同審核、合同打印、合同查詢、合同導出五個功能,如圖 2示。 第 2 章 系統(tǒng)需求分析 5 圖 2同票證管理子系 統(tǒng) 首先選擇模板,并生成一個空白合同或票證,只有需填寫內(nèi)容的空白處可以編輯,其它模板預印內(nèi)容禁止編輯。 直接在空白合同或票證上錄入內(nèi)容,對于一些復雜項,當鼠標移至該項目時,彈出填寫幫助信息 ; 當填寫完合同 進行 保存時,數(shù)據(jù) 單元項需保存至 數(shù)據(jù)庫中 ; 對于不同文本中的相同填寫內(nèi)容,提供從已有合同中導入數(shù)據(jù)實現(xiàn)自動填寫的功能 , 數(shù)據(jù)導入時可以選擇導入哪些數(shù)據(jù)項 ; 提供數(shù)據(jù)項校驗功能,包括必填項提示、有關(guān)聯(lián)的數(shù)據(jù)項的勾稽關(guān)系校驗等。 合同填寫完畢后 ,按照業(yè)務(wù)要求, 提交給審 核 人進行審核, 此 時設(shè)置 合同狀態(tài)為“待審核”,審核人和填寫人均可在待審核合同列表中查到需審核的合同 ,合同審核無誤后審核人簽字確認,并將合同狀態(tài)修改為“已審核”,審核無誤簽字確認后的合同不能再做任何改動,如需改動,需合同管理部門有權(quán)人授權(quán),改動后需再次審核。 合同審核通過后才能打印,打印前可以進行預覽,支持單面打印和手動雙面打印,可選擇每次打印的頁碼范圍 , 打印份數(shù)不能超過模板定義中規(guī)定的打印份數(shù)限制,特殊情況需增加打印份數(shù),需由合同管理部門有權(quán)人授權(quán) , 打印時系統(tǒng)中自動記錄已打印份數(shù) , 打印應(yīng)支持套打和全文打印兩種方 式。 系統(tǒng)支持合同組合條件模糊查詢,查詢條件包括合同號、合同日期、合同類別、經(jīng)辦人、經(jīng)辦部門、對方單位信息、合同狀態(tài)等 , 查詢結(jié)果 需要以 列表 方式顯示,對查詢 出的數(shù)據(jù)項 提供編輯、刪除和顯示詳細信息 等 功能 , 詳細信息以合同預覽的形式展示 , 已審核通過的合同不能刪除。 同濟大學 碩士學位論文 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 6 合同 導出的格式包括: 圖片,導出后的格式應(yīng)與系統(tǒng)打印出的格式一致。 統(tǒng)管理 系統(tǒng)管理 功能 主要 體現(xiàn)在對部門、用戶信息、訪問權(quán)限 、密碼 重置等 功能,權(quán)限管理要求能夠?qū)ο到y(tǒng)功能和合同票證 查閱進行較靈活的處 理。 求 歸納 板管理 子系統(tǒng) 需求 歸納 圖 2板管理用例 增加新的合同或票證時 ,利用模板生成工具進行配置和定義即可完成 模板生成包括 預印 內(nèi)容的導入和數(shù)據(jù)項的定義預印內(nèi)容導入要求導入后的排版格式與原印刷格式相同,并且導入后的預印內(nèi)容任何人不能修改 預印內(nèi)容導入可采取掃描圖片、 式 針對不同 型號的打印機可 設(shè)定 四個方向的 打印邊距 可對首頁和正文頁設(shè)置頁寬 合同可以設(shè)定打印份數(shù) 第 2 章 系統(tǒng)需求分析 7 模板生成后可進行瀏覽查看模板定義 模板預印內(nèi)容或數(shù)據(jù)項發(fā)生 變化時,提供對原有模板的修改功能 當模板不再使用時,只需將其狀態(tài)改為“作廢”,并不刪除,前臺界面模板列表中不再顯示此模板 同票證管理 需求歸納 合同票證管理包括業(yè)務(wù)員和審核人員兩類角色,用例如圖 22示。 圖 2務(wù)員 圖 2核人員 同濟大學 碩士學位論文 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 8 選擇模板 根據(jù)選擇的模板生成合同錄入頁面,只需在文本框中填寫打印內(nèi)容,模板欲印內(nèi)容不可以修改 對于一些復雜錄入項,當鼠標移至該項目時,彈出填寫幫助信息 對合同填寫 的內(nèi)容進行校驗 合同填寫后進行保存,將合同保存到數(shù)據(jù)庫中 合同填寫完畢后,按照業(yè)務(wù)要求,提交給審核人進行審核,此時設(shè)置合同狀態(tài)為“待審核” 審核人和填寫人均可在待審核合同列表中查到需審核的合同 , 合同審核無誤后 由 審核人簽字確認,并將合同狀態(tài)修改為“已審核” 審核無誤簽字確認后的合同不能再做任何改動 如果審核后的合同需要修改,需要合同管理部門有權(quán)人授權(quán),改動后需再次審核 合同審核通過后才能打印 打印前可以進行預覽 支持單面打印和手動雙面打印,可選擇每次打印的頁碼范圍 打印份數(shù)不能超過模板定義中規(guī)定的打印份數(shù)限制,特殊情況需增加打印份數(shù),需由合同管理部門有權(quán)人授權(quán) 打印時系統(tǒng)中自動記錄已打印份數(shù) 打印支持套打和全文打印兩種方式 合同首頁要有二維碼 系統(tǒng)支持合同組合條件模糊查詢 查詢條件 ( 1) 合同號 ( 2) 合同日期 ( 3) 合同類別 ( 4) 經(jīng)辦人 ( 5) 經(jīng)辦部門 ( 6) 對方單位信息 ( 7) 合同狀態(tài) 查詢出來的詳細信息以合同預覽的形式展示 已審核通過的合同不 能刪除 導出格式 ( 1) 導出 式 第 2 章 系統(tǒng)需求分析 9 ( 2) 導出 式 導出圖片 統(tǒng)管理 子系統(tǒng) 需求歸納 系統(tǒng)管理子系統(tǒng)包括對銀行部門信息的管理、部門職員的信息管理,還包括分配用戶權(quán)限(包括模板調(diào)用權(quán)限和編輯修改權(quán)限等)、賬戶管理等功能,用例如圖 2示。 圖 2統(tǒng)管理員用例 部門管理 人員管理 不同人員有屬于不同的部門 不同的人員所能看到的模板不同 不同的人員所擁有的增、刪、改、查的權(quán)限不同 碩士學位論文 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 10 第 3 章 核心技術(shù)介紹 計工具 民生銀行合同票證打印系統(tǒng)項目選用 5 作為數(shù)據(jù)庫設(shè)計和軟件模型設(shè)計的工具,該軟件是一套完整的建模工具, 軟件公司在需求分析、設(shè)計階段及數(shù)據(jù)庫的設(shè)計時 ,一般都使用該軟件,無論使用什么技術(shù),或者跨平臺運行都具有很好的解決效果,通過使用 以大大地縮短開發(fā)時間,降低復雜度。 圖 3示為 成數(shù)據(jù)庫物理效果圖 ,圖 3示是軟件開發(fā)環(huán)境 。 圖 3統(tǒng)數(shù)據(jù)庫物理模型圖 第 3 章 核心技術(shù)介紹 11 圖 3計工具 界面 發(fā)工具 發(fā)工具 是開源免費的,它不僅可以支持 可以支持其它的語言 , 通過 進行 插件擴展, 以支持各種語言 , 雖然要自己動手配置 開發(fā)環(huán)境,但由于免費和開源,一直是軟件公司開發(fā) 目不可或缺的開發(fā)工具,本項目也是基于 行開發(fā),所有插件也幾乎都是免費提供的。 據(jù)庫軟件 常用的數(shù)據(jù)庫管理系統(tǒng)之一 , 雖然 經(jīng)對于最新的得有些陳舊,但是經(jīng)歷了多年的項目經(jīng)驗積累, 可靠的數(shù)據(jù)庫系統(tǒng),眾多的項目證實它在 件支持和并發(fā)處理上是非??煽康模瑢τ诓惶峁ν庠L問端口的前提下,提供中小型 B/S 軟件的數(shù)據(jù)服務(wù)是可以勝任的。 同濟大學 碩士學位論文 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 12 序架構(gòu) ,它最大的特點是部署方便,客戶端唯一需要安裝的是一款支持 術(shù)的瀏覽器,所有的業(yè)務(wù)和軟件都包括在服務(wù)器端,雖然這種結(jié) 構(gòu)不能滿足所有的軟件解決方案,但大部分的信息化系統(tǒng)是可以滿足要求的,對于本項目則是利用的 B/S 結(jié)構(gòu)在加上插件的方式完成合同、票證的處理 , 利用 B/S 開發(fā)的應(yīng)用程序升級方便,且數(shù)據(jù)庫對外隱藏,起到保護的作用。 B/S 結(jié)構(gòu)主要優(yōu)點 包括: 作簡單 ; 很好地與數(shù)據(jù)庫結(jié)合 ; 由于在客戶端只需要瀏覽器,所以無論是 統(tǒng)還是統(tǒng)再或是 不是問題。 架與 型 視圖 臺常用的 軟件設(shè)計模式, 優(yōu)點: 且可以在更新模型的同時更新數(shù)個視圖的數(shù)據(jù),實現(xiàn)同一個模型的不同視圖的顯示效果 ; 可實現(xiàn)對象的動態(tài)替換 ; 于可以分離出視圖和模型,因此移植不同的平臺非常方便 ; 可以以此模型建立應(yīng)用程序框架。 在 臺中,非常流行的 構(gòu)就是 表插件介紹 本軟件在技術(shù)選型時考慮項目周期及公司人力資源實際狀況,采用購買銳浪公司出品的 表軟件作為票證報表的核心插件使用,該插件可完美支持包括 內(nèi)的多種開發(fā)語言。 第 3 章 核心技術(shù)介紹 13 該插件不僅可以與 美的結(jié)合,通過安裝瀏覽器插件的方式進行客戶端支持,實現(xiàn)報表的常規(guī)打印、打印預覽,還包括了多層報表的打印和動態(tài)報表的處理,在實現(xiàn)票證模板的功能中,主要通過該插件完成模板的設(shè)計、數(shù)據(jù)項的設(shè)計等功能的實現(xiàn)。 模板設(shè)計如圖 3示。 圖 3板設(shè)計演示圖 同濟大學 碩士學位論文 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 14 第 4 章 總體架構(gòu)設(shè)計 行環(huán)境 件平臺 2術(shù),采用 B/S 模式進行,服務(wù)器建議 4G 內(nèi)存以上,服務(wù)器性能最低要求可以運行 008 企業(yè)版 ; 003。 件運行平臺 業(yè)版 業(yè)版 業(yè)版 上 。 術(shù)選型 以適宜 團隊分工 架構(gòu) 的 技術(shù)框架選型 同時,還要兼顧 輕量級快速開發(fā)需求,臺開發(fā) 配置 包括: 體設(shè)計 件結(jié)構(gòu) 軟件結(jié)構(gòu)采用傳統(tǒng)的標準結(jié)構(gòu):基于組件的三( N)層應(yīng)用體系結(jié)構(gòu),采用成熟和標準的軟件結(jié)構(gòu)式系統(tǒng)成功實施和運 行的重要保障。 按照民生銀行合同票證打印系統(tǒng)項目的技術(shù)要求,將軟件結(jié)構(gòu)劃分為:客戶表現(xiàn)層、視圖控制層、業(yè)務(wù)功能層、數(shù)據(jù)訪問層,各層遵循如下原則: 信只限相鄰的層; 第 4 章 總體架構(gòu)設(shè)計 15 一層為上一層提供服務(wù); 現(xiàn)對上一層的接口; 以部署在不同的對象容器之中。 能概述 依據(jù)需求分析歸納要求 本軟件主要提供的功能: 圖 4能模塊 本項目在實現(xiàn)數(shù)據(jù)項的導入和導出操作時需要處理多種數(shù)據(jù)源,因此在項目的設(shè)計過程中增 加數(shù)據(jù)源管理模塊,完成各種模板的導入導出、數(shù)據(jù)項的導入導出操作 。 在模板管理子系統(tǒng)中借助 具實現(xiàn)模板生成操作,也可通過數(shù)據(jù)源完成模板的導入,在模板生成或者模板編輯功能中增加元數(shù)據(jù)項的設(shè)置,通過瀏覽來檢索模板,并按照業(yè)務(wù)類型進行分類存檔和保存。 在合同票證管理子系統(tǒng)中主要完成具體合同的各項業(yè)務(wù)操作,并且受到用戶角色和權(quán)限的約束,對模板和合同進行分權(quán)限的訪問,并實現(xiàn)合同的查詢和導入導出操作。 在系統(tǒng)管理子系統(tǒng)中完成整個系統(tǒng)的統(tǒng)一配置,部門崗位的設(shè)置,以及用戶的信息和相應(yīng)的賬戶信息等。 同濟大學 碩士學位論文 民生銀行合同票證打印系統(tǒng)的設(shè)計與實現(xiàn) 16 計細節(jié) 件應(yīng)用 在瀏覽器中安裝 件, 考慮到瀏覽器的兼容性問題,使用E 上版本的瀏覽器作為用戶與系統(tǒng)交互的工具 ,操作用戶 使用鍵盤鼠標 完成指令數(shù)據(jù)輸入 對系統(tǒng)進行業(yè)務(wù)操作 。通過安裝插件才能實現(xiàn)瀏覽器對合同票證的編輯功能, 合同編輯效果如圖 4示。 圖 4合 件的合同編輯窗體 入導出功能 為了方便用戶更好的操作,及考慮用戶的習慣,系統(tǒng)在數(shù)據(jù)源管理、模板管理、及合同等模塊設(shè)計了文件導入導出的功 能,用戶可以預先編輯好 件,然后通過系統(tǒng)預先設(shè)計的接口導入到系統(tǒng)數(shù)據(jù)庫中存儲。 據(jù)結(jié)構(gòu)設(shè)計 據(jù)庫設(shè)計方法 民生銀行票證合同打印系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計采用常用的設(shè)計方法,包括運行時動態(tài)數(shù)據(jù)設(shè)計和物理存儲數(shù)據(jù)設(shè)計。 運行時動態(tài)數(shù)據(jù)由封裝的實體類來實現(xiàn),包括業(yè)務(wù)數(shù)據(jù)和其它用到的程序邏輯數(shù)據(jù)等。 第 4 章 總體架構(gòu)設(shè)計 17 物理存儲數(shù)據(jù)用來可持久化存儲的文件、或者數(shù)據(jù)庫管理系統(tǒng)。 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計要點: 用 行數(shù)據(jù)存儲; 于大數(shù)據(jù)量的查詢,支持分頁處理; 錯處理設(shè)計 錯信息 系統(tǒng)錯誤處理包括運行時錯誤和故障錯誤兩個部分,這兩部分都是通過應(yīng)用系統(tǒng)異常的形式處理后提供到最上層的用戶交互界面。 誤消息,導致錯誤的原因,并把詳細的錯誤堆棧顯示出來。 救措施 根據(jù)錯誤導致的后果嚴重程度可以將錯誤分為以下幾類:(前臺后臺) 警告:此類錯誤屬于業(yè)務(wù)操作錯誤,通??梢酝ㄟ^系統(tǒng)校驗直接返回提示信息 , 業(yè)務(wù)操作 人員修正錯誤后可以繼續(xù)進行操作。 嚴重:程序上的 致的業(yè)務(wù)操作不準確或者純程序錯誤 , 此類錯誤需要有程序提供商發(fā)布補丁程序提供修正。 緊急:系統(tǒng)級別的錯誤,譬如某項服務(wù)告警或者不可用需要馬上處理 , 此類錯誤需要應(yīng)用部署級別的管理人員進行系統(tǒng)維護。 系統(tǒng)提供兩種錯誤描述,一種針對前臺操作人員的業(yè)務(wù)語言提示;一種針對系統(tǒng)管理人員的詳細地 蹤信息日志。 全設(shè)計 管理資源 設(shè)計權(quán)限管理時,把需要進行授權(quán)管理的,統(tǒng)稱為業(yè)務(wù)系統(tǒng)的資源,包括以下內(nèi)容: 業(yè)務(wù)有多種操作,根據(jù)登錄 用戶的不同,對系統(tǒng)中的業(yè)務(wù)的操作也不同針對一個業(yè)務(wù)功能,僅有一種操作。 同濟大學 碩士學位論文 民生銀行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化場館建設(shè)2025:社會穩(wěn)定風險評估與風險管控策略報告
- 安全知識綜合試題及答案
- 安全施工方案題庫及答案
- 安全生產(chǎn)檢查試題及答案
- 母嬰產(chǎn)品市場2025年消費升級趨勢下品牌競爭策略創(chuàng)新研究報告
- 鹽湖提鋰2025年成本控制與產(chǎn)能提升產(chǎn)業(yè)生態(tài)研究報告
- 跨境支付行業(yè)2025年區(qū)塊鏈技術(shù)跨境支付跨境支付技術(shù)市場分析報告
- 物業(yè)樓宇管家培訓課件
- 社區(qū)面試技巧培訓課件
- 培訓課件音樂背景
- 壓床機構(gòu)設(shè)計課程設(shè)計說明書-機械原理課程設(shè)計
- 公司職員員工宿舍安全衛(wèi)生檢查表
- 通用勞動合同
- starion電熱能手術(shù)系統(tǒng)(熱能刀)產(chǎn)品簡介制作課件
- DB6112∕T 0001-2019 西咸新區(qū)中深層無干擾地熱供熱系統(tǒng)應(yīng)用技術(shù)導則
- 《2015年全省高校微課教學比賽工作方案(高職高專組)》
- 國家開放大學《生活方式與常見疾病預防》形考任務(wù)1-4參考答案
- 項目監(jiān)理機構(gòu)人員配置標準試行
- 第三章_采場頂板活動規(guī)律
- 鉆機電氣控制系統(tǒng)操作手冊
- 濰柴發(fā)動機WD615系列分解圖冊
評論
0/150
提交評論