銀行運(yùn)行保障平臺的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
銀行運(yùn)行保障平臺的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
銀行運(yùn)行保障平臺的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

銀行運(yùn)行保障平臺的設(shè)計(jì)與實(shí)現(xiàn)銀行運(yùn)行保障平臺的設(shè)計(jì)與實(shí)現(xiàn)

中圖分類號:TP311.52

1運(yùn)行保障平臺需求分析與設(shè)計(jì)

銀行的運(yùn)行保障平臺主要是利用現(xiàn)代網(wǎng)絡(luò)技術(shù),以及各種數(shù)據(jù)對銀行的物品人員等各種資源的信息進(jìn)行綜合的管理,對其實(shí)現(xiàn)數(shù)字化,自動化,以及信息化管理的系統(tǒng)。這種管理將不再是傳統(tǒng)的人工的管理,這種管理將會是運(yùn)用計(jì)算機(jī)相關(guān)的技術(shù)實(shí)現(xiàn)的數(shù)字化的管理。

同時(shí)根據(jù)庫存管理的實(shí)際具體情況將庫存管理分為入庫管理,在庫管理,出庫清單,退貨清單等幾大方面。

2運(yùn)行保障平臺架構(gòu)設(shè)計(jì)概述

整個(gè)系統(tǒng)的頂層包設(shè)計(jì)。根據(jù)相關(guān)情況分為下列幾包:DStatisticManager,DBasicFunction,DAnnounceMent,DMAterialsManager,DinventoryManager,DAffairsManager。

相關(guān)描述:DStatisticManager:運(yùn)行保障平臺的統(tǒng)計(jì)管理相關(guān)的功能,包含有查看事物歷史,物品訂購歷史等等;DBasicFunction:運(yùn)行保障平臺的根底功能,如:登陸,密碼修改,退出系統(tǒng)等等;DAnnounceMent:公告管理DMAterialsManager:物品的管理;DinventoryManager:是庫存管理方面的功能,如入庫管理,出庫管理,入庫清單管理,退貨清單管理等等;DAffairsManager:包含事物處理流程中的相關(guān)功能:如批示,催辦,發(fā)表意見等等;DB:這個(gè)主要是對數(shù)據(jù)庫的支持,這里主要包含以上功能完成時(shí)所需要的實(shí)體。

3運(yùn)行保障平臺數(shù)據(jù)庫設(shè)計(jì)概述

無論是什么管理信息系統(tǒng),實(shí)質(zhì)上都是對數(shù)據(jù)的管理,數(shù)據(jù)庫是一切現(xiàn)代管理信息系統(tǒng)的根底,一個(gè)好的管理信息系統(tǒng)必定具有設(shè)計(jì)良好的數(shù)據(jù)庫。根據(jù)各方面需求,我們選擇mysql作為后臺數(shù)據(jù)庫支持,以powerdesigner為數(shù)據(jù)庫設(shè)計(jì)工具。

3.1邏輯模型

本運(yùn)行保障平臺的開發(fā)通過對需求系統(tǒng)架構(gòu)進(jìn)行分析得到以上的物理模型,通過以上的物理模型可以建立本運(yùn)行保障平臺所需要的數(shù)據(jù)庫,通過分析得到建立的25張主表。

3.2數(shù)據(jù)字典設(shè)計(jì)

流水號設(shè)計(jì):流水類型+4位年+2位月+2位日+2位小時(shí)+2位分+2位秒+3位毫秒+3位LIU;流水類型設(shè)計(jì)事務(wù):AF,任務(wù):TA,出庫:OB,入庫:IB,配送:SH,退貨:RG;事物狀態(tài)設(shè)計(jì):待處理:AA,被駁回:AB,待批示:AC,延期批準(zhǔn):AD,完結(jié):AE,批示過:AF,回收的:AG;單位權(quán)限設(shè)計(jì):RA申報(bào)新事物;RH批示;RO處理任務(wù);RB辦結(jié)事物;RI物品的訂購;RP轉(zhuǎn)換任務(wù);RC駁回事物;RJ物品退貨申報(bào);RQ訂單處理;RD催辦事物;RK流程監(jiān)控;RR系統(tǒng)公告的設(shè)置;RE發(fā)表意見;RL庫存管理;RF回收;RM事物設(shè)置;RG網(wǎng)管的職能;RN物品設(shè)置。

4銀行運(yùn)行保障平臺技術(shù)實(shí)現(xiàn)

4.1頁面技術(shù)

前臺主要是通過jsp+javascript+css實(shí)現(xiàn),首先jsp作為網(wǎng)頁標(biāo)簽的承載體,css設(shè)計(jì)標(biāo)簽的式樣,javascript用來實(shí)現(xiàn)頁面的動態(tài)效果。

4.2后臺技術(shù)

后臺主要是通過java+hibernate實(shí)現(xiàn),通過以上對數(shù)據(jù)庫的建模后生成的腳本〔可以用Powerdesigner完成〕,在命令行中運(yùn)行數(shù)據(jù)庫腳本,在mysql數(shù)據(jù)庫系統(tǒng)中建立我們的后臺數(shù)據(jù)庫,然后用hibernate實(shí)現(xiàn)數(shù)據(jù)庫的事務(wù)處理方面的代碼〔這個(gè)步驟可以再myeclipse中自動生成java實(shí)現(xiàn)代碼,不過必須在生成的Dao代碼中進(jìn)行修改,否者無法完成數(shù)據(jù)庫的跟新,如:表項(xiàng)的插入,修改,刪除〕,而后根據(jù)系統(tǒng)功能完成相應(yīng)的javabean的實(shí)現(xiàn)以及相關(guān)的功能實(shí)現(xiàn)。

4.3所用到的框架:

4.3.1Struts2

Struts2是一種基于MVC的web應(yīng)用框架,它包括了前端控制器〔FilterDispatcher過濾器〕,動作〔action〕,結(jié)果〔result〕等。

〔1〕過濾器――FilterDispatcher:客戶端初始化一個(gè)指向servlet容器〔示例Tomcat〕的請求;而后這個(gè)請求經(jīng)過一系列的過濾器〔Filter〕接著FilterDispatcher就被調(diào)用了,F(xiàn)ilterDispatcher通過ActionMapper〔在struts.xml中配置〕來決定這個(gè)請求是否需要調(diào)用某個(gè)Action。

〔2〕動作――Action:在用戶的請求經(jīng)過FilterDispatcher之后,通過ActionMapper被分發(fā)到了適宜的動作action對象。Action負(fù)責(zé)把用戶請求的中的參數(shù)組裝成適宜的數(shù)據(jù)模型,并調(diào)用相應(yīng)的業(yè)務(wù)邏輯進(jìn)行真正的功能處理,然后獲取下一個(gè)試圖展示所需要的數(shù)據(jù)。

〔3〕視圖――result:視圖結(jié)果是用來把動作中獲取得到的數(shù)據(jù)展現(xiàn)給用戶的。在struts2,有很多優(yōu)秀的結(jié)果展示方式,我們這里用的是jsp

4.3.2Hibernate

現(xiàn)今的應(yīng)用系統(tǒng)設(shè)計(jì)中,MVC〔Model-View-Control〕作為一種主流的系統(tǒng)架構(gòu)模式之一,貫通了整個(gè)設(shè)計(jì)流程。MVC中的M,也就是所謂的Model,那么可以說是與業(yè)務(wù)邏輯和數(shù)據(jù)邏輯關(guān)系最為緊密的局部,而持久層作為Model層面中的主要組成,其設(shè)計(jì)的優(yōu)劣勢必對系統(tǒng)的整體表現(xiàn)產(chǎn)生重要的影響。

Hibernate那么是一個(gè)成熟并且強(qiáng)大的持久層框架實(shí)現(xiàn),集諸多持久層設(shè)計(jì)思想之大成,由于篇幅的原因在這里就不詳述。

4.4數(shù)據(jù)庫技術(shù)

MySQL是一個(gè)開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司。MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有本錢低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有本錢而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。本運(yùn)行保障平臺開所使用的是Mysql5.6.19

5結(jié)束語

通過本次的開發(fā)會發(fā)現(xiàn),在現(xiàn)在這么一個(gè)IT迅速開展的年代,我們生活中的一切都在最求效率,經(jīng)濟(jì),方便的過程把很多的過程以及相關(guān)的工作實(shí)現(xiàn)信息化以及數(shù)字化,所以無論是什么行業(yè)都應(yīng)該緊緊跟隨時(shí)代的步伐,不停朝

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論