




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
世華銀行外匯資訊系統(tǒng)實(shí)例研討以物件技術(shù)開(kāi)發(fā)WindowsDNA應(yīng)用程式
主講1.
介紹WindowsDNA2.
認(rèn)識(shí)OOAD和UML3.認(rèn)識(shí)OOP4.世華銀行之應(yīng)用實(shí)例以物件技術(shù)開(kāi)發(fā)WindowsDNA應(yīng)用程式也說(shuō)明WindowsDNA與OOAD的攜手合作內(nèi)容OOAD:物件導(dǎo)向分析&設(shè)計(jì)(Object-OrientedAnalysis
&Design)將OOAD
得到的元件落實(shí)為ActiveX兩段式軟體開(kāi)發(fā)一.企業(yè)分析二.系統(tǒng)分析1.一條鳥(niǎo)語(yǔ)花香之路WindowsDNA與OOAD
攜手合作
DNA:生命的種子
Windows:滋養(yǎng)的大地OOAD:栽培的技術(shù)DNADNA
賦予天生麗質(zhì)後天皆靠
OOAD
了DNA+OOAD=力與美的組合
WindowsDNA
架構(gòu)以COM
物件模式為基礎(chǔ)提供一致架構(gòu)和完整的服務(wù)
(DNA)(Windows
平臺(tái))企業(yè)數(shù)位神經(jīng)系統(tǒng)(DigitalNervousSystem)的基礎(chǔ)三層式的邏輯結(jié)構(gòu)WindowsDNA
架構(gòu)帳戶客戶InternetClient端User界面中間層企業(yè)元件後端資料庫(kù)發(fā)揮Internet
的潛力OOAD的角色企業(yè)流程問(wèn)題物件導(dǎo)向OOAD模式(使用UML)
企業(yè)元件ER圖GUI如何開(kāi)發(fā)與建造企業(yè)資訊系統(tǒng)?顧客企業(yè)元件出口託收流程帳戶客戶ERGUIInternet出口押匯流程企業(yè)元件GUIClient端中間層APServer後端企業(yè)流程需要改善
?
IfYes,使用OOAD
分析企業(yè)流程!設(shè)計(jì)資訊系統(tǒng)!以世華銀行外匯業(yè)務(wù)流程為例世華銀行外匯資訊系統(tǒng)
Component-Based
軟體就是依DNA基因?qū)⒃M裝成有生命的系統(tǒng)!
2.認(rèn)識(shí)
OOAD和UML
OOAD&UML適用於
----資訊系統(tǒng)分析----企業(yè)流程分析----社會(huì)組織分析----自然界系統(tǒng)分析曹操孫權(quán)Environment
話說(shuō)三國(guó)演義OOAD
適用於社會(huì)組織分析(Domain)西蜀曹操孫權(quán)Environment
劉備關(guān)羽孔明張飛赤壁之戰(zhàn)其它流程(Domain)西蜀曹操進(jìn)兵引發(fā)西蜀的流程誰(shuí)來(lái)執(zhí)行流程呢?
OOAD最關(guān)心流程與元件
1.描述流程(劇情)----分析
赤壁之戰(zhàn)其它流程2.安排主/配角(元件)演出----設(shè)計(jì)劉備關(guān)羽孔明張飛
OOAD最主要的工具
UML(Unified
Modeling
Language)
OMG
認(rèn)可的世界標(biāo)準(zhǔn)1997為什麼需要UML呢?
貝多芬作曲時(shí)使用五線譜您設(shè)計(jì)軟體時(shí)使用UML為什麼需要UML呢?
五線譜有多種音符UML也有多種符號(hào)劉備孔明關(guān)羽曹操赤壁之戰(zhàn)其它流程空城計(jì)退敵
UseCase圖
Sequence圖UseCase敘述
曹操舉兵南下,西蜀就擬定策略,展開(kāi)佈署,並連絡(luò)孫權(quán),鼎力對(duì)抗曹操大軍.曹操赤壁之戰(zhàn)孫權(quán)西蜀
把西蜀看成黑箱!!
準(zhǔn)備打開(kāi)西蜀黑箱Scenario敘述
曹操赤壁之戰(zhàn)孫權(quán)
把西蜀黑箱打開(kāi)!!
劉備關(guān)羽孔明張飛Scenario敘述
曹操赤壁之戰(zhàn)孫權(quán)劉備關(guān)羽孔明張飛
曹操舉兵南下,劉備請(qǐng)孔明擬定策略.派遣關(guān)羽和張飛防守荊州,同時(shí)請(qǐng)孔明連絡(luò)孫權(quán),共同對(duì)抗曹操.孔明聯(lián)合孫權(quán),借東風(fēng),火燒曹軍於赤壁.Scenario敘述
使用UML
表示之
Scenario敘述
劉備孔明關(guān)羽求戰(zhàn)請(qǐng)擬策略張飛請(qǐng)防守荊州請(qǐng)防守荊州前線孫權(quán)曹操請(qǐng)聯(lián)絡(luò)孫權(quán)請(qǐng)孫權(quán)領(lǐng)兵相助借東風(fēng)火攻火攻曹軍劉備的責(zé)任?
劉備求戰(zhàn)請(qǐng)擬策略請(qǐng)防守荊州請(qǐng)聯(lián)絡(luò)孫權(quán)我必需迎戰(zhàn)曹操!!使用UML表示-----類別圖
劉備求戰(zhàn)劉備迎戰(zhàn)曹操迎戰(zhàn)曹操迎戰(zhàn)曹操迎戰(zhàn)曹操迎戰(zhàn)曹操迎戰(zhàn)曹操使用UML表示
孔明請(qǐng)擬策略請(qǐng)聯(lián)絡(luò)孫權(quán)請(qǐng)孫權(quán)領(lǐng)兵相助借東風(fēng)火攻火攻曹軍孔明擬定策略聯(lián)合孫權(quán)借東風(fēng)火攻使用UML表示
關(guān)羽張飛請(qǐng)防守荊州請(qǐng)防守荊州前線關(guān)羽防守荊州張飛防守荊州前線
關(guān)羽防守荊州張飛防守荊州前線劉備迎戰(zhàn)曹操孔明擬定策略聯(lián)合孫權(quán)借東風(fēng)火攻UML的Class圖
您已熟悉UseCaseSequence圖Class圖現(xiàn)在準(zhǔn)備進(jìn)入OOP階段3.
認(rèn)識(shí)
OOP
OOP階段的任務(wù):
----銜接OOAD的工作----從UML到VisualBasic----從VisualBasic到COM元件
使用VisualBasic
劉備迎戰(zhàn)曹操寫VB程式‘Class劉備Sub
迎戰(zhàn)曹操()……EndSub
孔明擬定策略聯(lián)合孫權(quán)借東風(fēng)火攻使用VisualBasic
寫VB程式‘Class孔明Function
擬定策略()……EndFunctionSub
聯(lián)合孫權(quán)()……EndSubSub借東風(fēng)火攻()……EndSub‘Class劉備Sub
迎戰(zhàn)曹操()……EndSub使用VisualBasic‘Class孔明Function
擬定策略()……EndFunctionSub
聯(lián)合孫權(quán)()……EndSubSub借東風(fēng)火攻()……EndSub‘Class關(guān)羽Sub防守荊州()……EndSub‘Class張飛Sub防守前線()……EndSub依樣畫葫蘆準(zhǔn)備填寫Sub內(nèi)容
寫VB程式內(nèi)容
劉備求戰(zhàn)請(qǐng)擬定策略請(qǐng)防守荊州請(qǐng)聯(lián)絡(luò)孫權(quán)寫VB程式‘Class劉備DimkAsNew孔明DimgasNew關(guān)羽Sub
迎戰(zhàn)曹操()
k.擬定策略
g.防守荊州
k.聯(lián)合孫權(quán)EndSub寫VB程式內(nèi)容
孔明請(qǐng)擬定策略請(qǐng)聯(lián)絡(luò)孫權(quán)請(qǐng)孫權(quán)領(lǐng)兵相助借東風(fēng)火攻借東風(fēng)火攻寫VB程式‘Class孔明DimsAs孫權(quán)Function
擬定策略()……EndFunctionSub
聯(lián)合孫權(quán)()
s.請(qǐng)領(lǐng)兵相助
s.借東風(fēng)火攻EndSubSub借東風(fēng)火攻()……EndSub寫VB程式碼
‘Class劉備DimkAsNew孔明DimgasNew關(guān)羽Sub
迎戰(zhàn)曹操()
k.擬定策略g.防守荊州k.聯(lián)合孫權(quán)EndSub‘Class孔明DimsAs孫權(quán)Function
擬定策略()……EndFunctionSub
聯(lián)合孫權(quán)()
s.請(qǐng)領(lǐng)兵相助s.借東風(fēng)火攻EndSubSub借東風(fēng)火攻()……EndSub寫VB程式碼
把VB類別編譯為COM元件落實(shí)到WindowsDNA環(huán)境
劉備孔明Internet關(guān)‘Class劉備……Sub
迎戰(zhàn)曹操()
k.擬定策略g.防守荊州k.聯(lián)合孫權(quán)EndSub‘Class孔明……Sub
聯(lián)合孫權(quán)()
s.請(qǐng)領(lǐng)兵相助s.借東風(fēng)火攻EndSub‘Class關(guān)羽Sub防守荊州()……EndSub‘Class張飛Sub防守前線()……EndSubOOAD
+Windows
DNA處處鳥(niǎo)語(yǔ)花香美不勝收企業(yè)元件經(jīng)Internet為世界各地的顧客服務(wù)4.OOAD實(shí)務(wù)經(jīng)驗(yàn)兩段式軟體開(kāi)發(fā)程序
分析資訊系統(tǒng)的系統(tǒng)流程
分析世華銀行的企業(yè)流程第一階段:
以O(shè)OAD第二階段:
以O(shè)OAD企業(yè)資訊系統(tǒng)使用OOAD使用OOAD和OOP企業(yè)資訊系統(tǒng)找出企業(yè)流程以O(shè)OAD分析企業(yè)流程從企業(yè)流程導(dǎo)出系統(tǒng)流程以O(shè)OAD分析系統(tǒng)流程以O(shè)OP寫元件企業(yè)找出企業(yè)流程以O(shè)OAD分析企業(yè)流程做這兩個(gè)任務(wù)Environment客戶世華總管理處國(guó)外銀行中央銀行(Domain)世華銀行外匯業(yè)務(wù)Environment客戶由客戶的Goal找出流程出口押匯轉(zhuǎn)帳(Domain)世華銀行外匯業(yè)務(wù)出口託收
UseCase敘述
客戶世華總管理處
國(guó)外銀行中央銀行出口託收客戶辦理出口託收,世華委託國(guó)外銀行收款,待收到款,世華請(qǐng)客戶決定匯率,解款給客戶,也呈報(bào)總管理處和央行.此刻焦點(diǎn):世華跟外界的合作現(xiàn)在:把焦點(diǎn)轉(zhuǎn)移到世華內(nèi)部Scenario敘述
客戶世華總管理處
焦點(diǎn):世華內(nèi)部
國(guó)外銀行中央銀行看單人員結(jié)帳人員櫃臺(tái)人員出口託收Scenario敘述
出口託收客戶辦理出口託收,世華的櫃臺(tái)人員請(qǐng)看單人員審閱,並請(qǐng)國(guó)外銀行寄件,看單人員要求結(jié)帳人員呈報(bào)總管理處.國(guó)外銀行收款後,會(huì)通知看單人員,看單人員請(qǐng)客戶議價(jià)匯率,然後解款給客戶,並請(qǐng)結(jié)帳人員呈報(bào)央行.看單人員櫃臺(tái)人員
使用UML
表示之結(jié)帳人員
Scenario敘述
櫃臺(tái)人員看單人員結(jié)帳人員請(qǐng)收件請(qǐng)審單請(qǐng)寄件收款請(qǐng)結(jié)帳呈報(bào)央行客戶呈報(bào)通知已收款解款請(qǐng)議價(jià)匯率管理處國(guó)外銀行請(qǐng)結(jié)帳呈報(bào)解款入帳呈報(bào)企業(yè)找出企業(yè)流程以O(shè)OAD分析企業(yè)流程YouAreHere
資訊系統(tǒng)從企業(yè)流程導(dǎo)出系統(tǒng)流程做這個(gè)任務(wù)2.這些人員常會(huì)使用企業(yè)的資訊系統(tǒng)--------即是IS元件說(shuō)明
1.第一階段的焦點(diǎn)是:企業(yè)
企業(yè)內(nèi)的元件包含有:櫃臺(tái)人員結(jié)帳人員看單人員等……
3.把焦點(diǎn)轉(zhuǎn)移到:
IS
櫃臺(tái)人員,結(jié)帳人員,看單人員等是IS
的User.看單人員結(jié)帳人員ISISISISISIS資訊系統(tǒng)OOAD櫃臺(tái)人員
從企業(yè)流程導(dǎo)出系統(tǒng)流程企業(yè)OOAD客戶看單人員結(jié)帳人員櫃臺(tái)人員
IS國(guó)外銀行管理處收件
->審單
->解款
從出口託收導(dǎo)出系統(tǒng)流程出口託收作業(yè):
->呈報(bào)ISIS看單人員結(jié)帳人員櫃臺(tái)人員收件
->審單
->解款出口託收作業(yè):
->呈報(bào)審單解款收件呈報(bào)IS
使用UML
表示之出口託收導(dǎo)出的系統(tǒng)流程看單人員國(guó)外銀行收件審單解款呈報(bào)結(jié)帳人員櫃臺(tái)人員世華總管理處
UML的UseCase圖出口託收
與其系統(tǒng)流程它們是唇齒相依的有機(jī)生命體企業(yè)找出企業(yè)流程以O(shè)OAD分析企業(yè)流程資訊系統(tǒng)從企業(yè)流程導(dǎo)出系統(tǒng)流程做這個(gè)任務(wù)以O(shè)OAD分析系統(tǒng)流程YouAreHere
收件審單解款呈報(bào)依序分析各個(gè)流程收件審單解款呈報(bào)分析這個(gè)流程
UseCase敘述
櫃臺(tái)人員將託收文件輸入系統(tǒng),
系統(tǒng)檢查是否為往來(lái)客戶,並檢查國(guó)外銀行的資料,然後系統(tǒng)替文件編號(hào),並輸出之.櫃臺(tái)人員收件IS系統(tǒng)
把系統(tǒng)看成黑箱!!
準(zhǔn)備打開(kāi)系統(tǒng)黑箱
Scenario敘述
櫃臺(tái)人員收件
把系統(tǒng)黑箱打開(kāi)!!
託收交易存同銀行世華分行
Scenario敘述
收件櫃臺(tái)人員將託收文件輸入給系統(tǒng)裡的託收交易元件,託收交易請(qǐng)世華分行元件檢查否為往來(lái)客戶,並請(qǐng)存同銀行元件檢查其資料,然後託收交易替文件編號(hào),並輸出給櫃臺(tái)人員.託收交易世華分行
使用UML
表示之存同銀行
Scenario敘述
託收交易世華分行存同銀行請(qǐng)收件編號(hào)請(qǐng)檢查客戶請(qǐng)檢查銀行資料櫃臺(tái)人員取編號(hào)文件編號(hào)使用UML表示
託收交易請(qǐng)收件編號(hào)請(qǐng)檢查客戶請(qǐng)檢查銀行資料編號(hào)文件編號(hào)託收交易收件編號(hào)編號(hào)
世華分行檢查是否為往來(lái)客戶存同銀行檢查託收銀行資料的正確性託收交易收件編號(hào)UML的Class圖
編號(hào)
使用VisuialBasic
‘Class收件交易Function
收件編號(hào)()……EndFunctionFunction
編號(hào)()……EndFunction託收交易收件編號(hào)編號(hào)寫VB程式‘Class世華分行Function
迎檢查是否為往來(lái)客戶()……EndFunction使用VisuialBasic‘Class託收交易Function
擬收件編號(hào)()……EndFunctionFunction
編號(hào)()……EndFunction‘Class存同銀行Function檢查託收銀行資料()……EndFunction準(zhǔn)備填寫Sub內(nèi)容寫VB程式內(nèi)容
託收交易請(qǐng)收件編號(hào)請(qǐng)檢查客戶請(qǐng)檢查銀行資料編號(hào)文件編號(hào)寫VB程式‘Class託收交易DimxAsNew世華分行DimyAsNew存同銀行Function
收件編號(hào)()x.檢查是否往來(lái)客戶(CustInfo)y.檢查存同銀行資料(BankInfo)收件編號(hào)()=Self.編號(hào)……EndFunctionFunction
編號(hào)()……EndFunction寫VB程式碼
把VB類別編譯為COM元件
託收交易世華分行Internet存同‘Class世華分行Function
檢查是否為往來(lái)客戶()……EndFunction‘Class託收交易DimxAsNew世華分行DimyAsNew存同銀行Function
收件編號(hào)()x.檢查是否往來(lái)客戶(CustInfo)y.檢查存同銀行資料(BankInfo)收件編號(hào)()=Self.編號(hào)……EndFunctionFunction
編號(hào)()……EndFunction‘Class存同銀行Function
檢查存同
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025吉林大學(xué)白求恩第一醫(yī)院中醫(yī)科醫(yī)生招聘1人考前自測(cè)高頻考點(diǎn)模擬試題及答案詳解(各地真題)
- 2025年宿州市人才集團(tuán)有限公司招募就業(yè)見(jiàn)習(xí)人員7人模擬試卷及答案詳解(考點(diǎn)梳理)
- 2025廣東省連州市赴高校設(shè)點(diǎn)面向社會(huì)招聘編制教師37人模擬試卷附答案詳解(模擬題)
- 2025年蕪湖市殘疾人綜合服務(wù)中心編外工作人員招聘2人模擬試卷及參考答案詳解1套
- 2025湖南新寧縣事業(yè)單位和縣屬國(guó)有企業(yè)人才引進(jìn)降低開(kāi)考比例崗位模擬試卷及答案詳解(名師系列)
- 2025年中國(guó)花園長(zhǎng)柄鋤頭行業(yè)市場(chǎng)分析及投資價(jià)值評(píng)估前景預(yù)測(cè)報(bào)告
- 2025海南儋州市職業(yè)化社區(qū)工作者招聘擬聘(六)考前自測(cè)高頻考點(diǎn)模擬試題及答案詳解(考點(diǎn)梳理)
- 2025廣西柳州市魚峰區(qū)花嶺社區(qū)衛(wèi)生服務(wù)中心招聘編外合同制人員2人考前自測(cè)高頻考點(diǎn)模擬試題及答案詳解1套
- 2025廣東廣州醫(yī)科大學(xué)校本部第二次招聘9人考前自測(cè)高頻考點(diǎn)模擬試題附答案詳解
- 2025北京市海淀區(qū)教師進(jìn)修學(xué)校附屬實(shí)驗(yàn)學(xué)校教育集團(tuán)招聘考前自測(cè)高頻考點(diǎn)模擬試題及答案詳解(歷年真題)
- 發(fā)育生物學(xué)實(shí)驗(yàn)教案
- 低壓電工試題庫(kù)-含答案
- 【幼兒自主游戲中科學(xué)探究活動(dòng)實(shí)踐研究文獻(xiàn)綜述1900字】
- 肝膿腫的診斷和治療
- YY 9706.102-2021醫(yī)用電氣設(shè)備第1-2部分:基本安全和基本性能的通用要求并列標(biāo)準(zhǔn):電磁兼容要求和試驗(yàn)
- GB 7691-2003涂裝作業(yè)安全規(guī)程安全管理通則
- 危險(xiǎn)化學(xué)品雙重預(yù)防機(jī)制培訓(xùn)課件
- 跌倒墜床原因分析預(yù)防措施
- 湖南人民出版社乘槎筆記(斌椿)
- Q∕SY 1452.1-2012 石油裝備產(chǎn)品包裝規(guī)范 第1部分:鉆機(jī)和修井機(jī)
- 婦產(chǎn)科產(chǎn)前診斷技術(shù)服務(wù)臨床醫(yī)師考核題(附答案)
評(píng)論
0/150
提交評(píng)論