系統(tǒng)設(shè)計(jì)說明書模版_第1頁(yè)
系統(tǒng)設(shè)計(jì)說明書模版_第2頁(yè)
系統(tǒng)設(shè)計(jì)說明書模版_第3頁(yè)
系統(tǒng)設(shè)計(jì)說明書模版_第4頁(yè)
系統(tǒng)設(shè)計(jì)說明書模版_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

-.z.交行集中工作平臺(tái)設(shè)計(jì)說明書2008年5月目錄1引言31.1編寫目的31.2名詞術(shù)語(yǔ)31.3參考資料41.4文檔約定42總體設(shè)計(jì)42.1建立背景42.2系統(tǒng)建立目標(biāo)5提示用戶體驗(yàn)5建立統(tǒng)一的MIS應(yīng)用架構(gòu)6集中工作平臺(tái)62.3設(shè)計(jì)和實(shí)現(xiàn)約束72.4組織構(gòu)造和用戶類72.5系統(tǒng)架構(gòu)10技術(shù)架構(gòu)10應(yīng)用架構(gòu)11功能架構(gòu)112.6接口設(shè)計(jì)11外部接口11部接口112.7系統(tǒng)環(huán)境11網(wǎng)絡(luò)拓?fù)?2硬件環(huán)境12軟件環(huán)境122.8非功能特性設(shè)計(jì)12系統(tǒng)兼容性12平安性13運(yùn)行效率13可擴(kuò)展能力13用戶文檔133系統(tǒng)公共模塊設(shè)計(jì)133.1日志處理模塊133.2異常處理模塊133.3Session處理143.4UI框架144應(yīng)用根底框架概要設(shè)計(jì)144.1系統(tǒng)框架15概述15業(yè)務(wù)流程描述15用例描述16實(shí)體關(guān)系描述214.2構(gòu)件包設(shè)計(jì)21構(gòu)件包列表21構(gòu)件包關(guān)系圖214.2.3***構(gòu)件包(如:權(quán)限管理)225附錄265.1詞匯表265.2數(shù)據(jù)模型描述265.3數(shù)據(jù)字典265.4功能矩陣26引言編寫目的[說明編寫這份設(shè)計(jì)書的目的,指出預(yù)期的讀者和有關(guān)閱讀建議。] 本設(shè)計(jì)說明書文檔包括該工程的建立背景、目標(biāo)、建立容、系統(tǒng)架構(gòu)、接口、數(shù)據(jù)模型、功能模型、部署模型、功能設(shè)計(jì)等的描述,用于指導(dǎo)該工程的開發(fā)與部署,同時(shí),作為該工程的重要技術(shù)資料,作為系統(tǒng)未來維護(hù)或擴(kuò)展的參考。 本文檔的閱讀者為本系統(tǒng)的設(shè)計(jì)、開發(fā)人員、接口系統(tǒng)的開發(fā)人員、系統(tǒng)維護(hù)人員。名詞術(shù)語(yǔ)[描述與該系統(tǒng)相關(guān)的特定概念和術(shù)語(yǔ),如*些縮寫代號(hào),統(tǒng)一的詞匯表達(dá)等]MISUP:MISUniformPlatform,MIS統(tǒng)一架構(gòu)平臺(tái),交通銀行為支撐靈活的、高效的、易管控的、良好用戶體驗(yàn)的管理型應(yīng)用的開發(fā)、運(yùn)行和管理,而規(guī)劃建立的符合SOA技術(shù)的MIS應(yīng)用統(tǒng)一架構(gòu)體系,該體系規(guī)劃包括相應(yīng)的方法論、平臺(tái)〔工具〕以及交通銀行IT資產(chǎn)容。集中工作平臺(tái):應(yīng)用根底框架:集中任務(wù)中心:EOS:E*T:SOA:Service-OrientedArchitecture,面向效勞的架構(gòu),SOA是一個(gè)軟件架構(gòu),同時(shí)也是一個(gè)構(gòu)件模型,它將企業(yè)應(yīng)用的不同功能單元〔稱為業(yè)務(wù)效勞〕通過這些效勞之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進(jìn)展定義的,它應(yīng)該獨(dú)立于實(shí)現(xiàn)效勞的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言。這使得構(gòu)建在各種這樣的系統(tǒng)中的效勞可以以一種統(tǒng)一和通用的方式進(jìn)展交互。本工程中涉及SOA概念,主要側(cè)重于松散耦合的應(yīng)用架構(gòu)、復(fù)用、業(yè)務(wù)構(gòu)件化的意義。參考資料[列出有關(guān)的參考文件,如:本工程的經(jīng)核準(zhǔn)的方案任務(wù)書或合同、上級(jí)機(jī)關(guān)的批文;屬于本工程的其他已發(fā)表文件;本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。]"集中工作平臺(tái)預(yù)研總結(jié)報(bào)告.doc""集中工作平臺(tái)技術(shù)預(yù)研工作總結(jié).ppt""MISUP-IWP工程設(shè)計(jì)與開發(fā)規(guī).doc"文檔約定[說明本文檔中的有關(guān)約定信息,例如名詞的縮寫,代碼表示,隱含式的約定等。]本文檔中工作流引擎指EOS工作流平臺(tái)的工作流引擎,交通銀行簡(jiǎn)稱為“交行〞,普元軟件技術(shù)〔〕簡(jiǎn)稱為“普元〞。Bankm:交行或者交通銀行Primeton:普元或普元軟件技術(shù)〔〕本文檔中所涉及的構(gòu)件包、構(gòu)件均表示基于EOS平臺(tái)的構(gòu)件包和構(gòu)件概念??傮w設(shè)計(jì)建立背景[說明:為什么要建這套系統(tǒng)要到達(dá)的目標(biāo)是什么]交通銀行大集中完成后,大量的MIS系統(tǒng)迫切需要建立,然而我行MIS應(yīng)用建立的方式還是相對(duì)孤立的。盡管采用了單點(diǎn)登錄、統(tǒng)一認(rèn)證、門戶整合、企業(yè)總線等方面的技術(shù),但在應(yīng)用與應(yīng)用之間,缺乏統(tǒng)一的業(yè)務(wù)構(gòu)件規(guī)劃;應(yīng)用實(shí)施過程中,缺乏業(yè)務(wù)構(gòu)件的抽象和抽取,因此無法形成IT資源的有效積累和復(fù)用;各個(gè)應(yīng)用分別建立,又缺乏公共資源的復(fù)用,導(dǎo)致各個(gè)應(yīng)用需要分別實(shí)現(xiàn)用戶、權(quán)限管理,以及應(yīng)用的UI框架,導(dǎo)致IT建立的重復(fù)投入,以及使用者的體驗(yàn)不好。Internet已經(jīng)日益成為應(yīng)用程序開發(fā)的默認(rèn)平臺(tái)。用戶對(duì)應(yīng)用程序復(fù)雜性要求日增,但現(xiàn)在的Web應(yīng)用程序?qū)ν瓿蓮?fù)雜應(yīng)用方面卻始終跟不上步伐。用戶與今天中等復(fù)雜程度的Web應(yīng)用程序交互時(shí),其體驗(yàn)并不能令人滿意。上面的這些問題,實(shí)際上也是大多數(shù)大型企業(yè)〔包括同業(yè)〕IT建立中的共同挑戰(zhàn),而SOA的理念和規(guī)〔標(biāo)準(zhǔn)〕的一步步完善,為解決這些問題帶來了曙光,而國(guó)平臺(tái)廠商以及同業(yè)銀行做出的實(shí)踐,初步驗(yàn)證了企業(yè)級(jí)業(yè)務(wù)構(gòu)件化和統(tǒng)一架構(gòu)的可行性。在這樣一個(gè)外因素的背景下,軟件中心提出了MIS系統(tǒng)規(guī)劃和建立的更大目標(biāo):建立以業(yè)務(wù)構(gòu)件化為根底的,符合先進(jìn)技術(shù)開展趨勢(shì)的交行MIS統(tǒng)一架構(gòu)平臺(tái)〔MISUP〕,以支撐靈活的、高效的、易管控的、良好用戶體驗(yàn)的管理型應(yīng)用的開發(fā)、運(yùn)行和管理。其中,集中工作平臺(tái)作為MIS統(tǒng)一架構(gòu)平臺(tái)的重要組成局部,關(guān)系到使用者的體驗(yàn),成為最先建立的重點(diǎn)容。系統(tǒng)建立目標(biāo)[描述系統(tǒng)建立的目標(biāo),適用圍和相關(guān)原則]集中工作平臺(tái)實(shí)施完成后,將成為交行MIS應(yīng)用的根底平臺(tái),各個(gè)MIS系統(tǒng)將遵循該平臺(tái)的相關(guān)規(guī)接入進(jìn)來,并提供統(tǒng)一的用戶操作入口,因此,在設(shè)計(jì)上將重點(diǎn)考慮如下特性:應(yīng)用模型的通用性和可擴(kuò)展能力,技術(shù)框架的靈活性,運(yùn)行的效率和穩(wěn)定性。以以下出了集中工作平臺(tái)具體的建立目標(biāo):提高用戶體驗(yàn)希望提供應(yīng)用戶:UI展現(xiàn)、操作友好易交互:交互性強(qiáng),盡量不使用或少使用頁(yè)面全部刷新的不友好方式,而采用基于aja*技術(shù)的局部刷新效果;豐富的控件:開發(fā)或集成豐富的UI控件,既豐富了用戶的交互手段,又方便了開發(fā)人員。集中桌面一次登錄:用戶一次登錄,即可在各應(yīng)用中間切換一個(gè)工作平臺(tái):提供應(yīng)用戶一個(gè)統(tǒng)一的工作平臺(tái),用戶在該平臺(tái)上即可完成各項(xiàng)操作。正是基于上述原因,要求本系統(tǒng)實(shí)現(xiàn):支持RIA的UI框架;MIS應(yīng)用桌面。建立統(tǒng)一的MIS應(yīng)用架構(gòu)希望給各個(gè)應(yīng)用提供:公共模型及效勞用戶、組織機(jī)構(gòu)模型:從現(xiàn)有系統(tǒng)和交行實(shí)際,抽取出公共的模型,為各應(yīng)用效勞;權(quán)限模型:從現(xiàn)有系統(tǒng)和交行實(shí)際,抽取出公共的模型,為各應(yīng)用效勞。集中流程任務(wù)處理待辦工作:抓取用戶在各應(yīng)用中的待辦任務(wù),統(tǒng)一展現(xiàn)給用戶處理;已辦工作:抓取用戶在各應(yīng)用中的已辦任務(wù),供用戶查看。待閱中心:抓取用戶在各應(yīng)用的待閱消息,供用戶查看。正是基于上述原因,要求本系統(tǒng)實(shí)現(xiàn):應(yīng)用根底框架;集中任務(wù)中心。集中工作平臺(tái)以上四個(gè)目標(biāo)有機(jī)形成集中工作平臺(tái),提供交行MIS應(yīng)用的應(yīng)用統(tǒng)一入口:設(shè)計(jì)和實(shí)現(xiàn)約束[描述系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)中受到的約束,包括設(shè)計(jì)與實(shí)施策略、開發(fā)工具、團(tuán)隊(duì)構(gòu)造、時(shí)間表、遺留代碼等。]通過工程啟動(dòng)前的方案驗(yàn)證和技術(shù)預(yù)研工作,為本工程的實(shí)施打下了良好的根底,并確定了如下的設(shè)計(jì)和實(shí)現(xiàn)原則:技術(shù)架構(gòu)采用J2EE+普元EOS6UI框架采用E*T2應(yīng)用桌面采用Portal實(shí)現(xiàn)用戶認(rèn)證采用LDAP組織構(gòu)造和用戶類[描述系統(tǒng)涉及的組織機(jī)構(gòu),系統(tǒng)相關(guān)的用戶]集中工作平臺(tái)旨在為未來交行MIS應(yīng)用提供統(tǒng)一的應(yīng)用框架、組織模型、權(quán)限控制,因此,幾乎交行所有需要使用MIS應(yīng)用〔如HR、OA、CRM、資金管理等〕的人員均作為該平臺(tái)的用戶,并且涉及到交通銀行的所有組織機(jī)構(gòu),同時(shí),交通銀行的*些合作伙伴〔如開發(fā)中心的外協(xié)公司〕也可能是該平臺(tái)的用戶。由于本平臺(tái)涉及的組織構(gòu)造和用戶非常龐大,而且與未來接入本平臺(tái)的應(yīng)用相關(guān),無法列出最終完整的組織構(gòu)造,以下圖僅作為組織構(gòu)造的一個(gè)例如。使用本平臺(tái)及其架構(gòu)的用戶類如下:業(yè)務(wù)用戶〔普通用戶〕通過集中工作平臺(tái),使用各個(gè)具體應(yīng)用系統(tǒng)功能的操作用戶,他們一般的操作行為是:通過集中工作平臺(tái)的統(tǒng)一登錄,進(jìn)入到集中工作平臺(tái)的主界面,可以瀏覽到他可以使用的功能菜單樹,可以看到自己的集中任務(wù)列表,也可以選擇自己的菜單項(xiàng)定義為快捷菜單。普通用戶通過點(diǎn)擊自己權(quán)限圍可以看到的菜單項(xiàng),進(jìn)入具體的應(yīng)用功能界面。由于接入系統(tǒng)的差異性,業(yè)務(wù)用戶的用戶特征差異化很大,操作應(yīng)用系統(tǒng)的方式的差異也很大,但共同的特性就是:希望在使用不同應(yīng)用的功能時(shí),不希望屢次登錄,并希望所有系統(tǒng)的功能能夠集中顯示,各個(gè)應(yīng)用系統(tǒng)功能具有一致的操作風(fēng)格和模式。業(yè)務(wù)用戶由于群體廣泛,使用的電腦終端的差異性可能也會(huì)比擬大,包括客戶端的硬件配置、操作系統(tǒng)版本、瀏覽器類別和版本,這些差異化要求集中工作平臺(tái)對(duì)于系統(tǒng)環(huán)境具有較廣泛的兼容性。集中工作平臺(tái)管理員集中工作平臺(tái)的管理員主要負(fù)責(zé)維護(hù)集中工作平臺(tái)的應(yīng)用根底框架,如應(yīng)用接入的注冊(cè)和管理,統(tǒng)一組織模型、集中任務(wù)的管理、監(jiān)控和手工數(shù)據(jù)同步。集中工作平臺(tái)管理員要求對(duì)集中工作平臺(tái)的架構(gòu)和相關(guān)接入規(guī)比擬熟悉,對(duì)計(jì)算機(jī)應(yīng)用系統(tǒng)的操作比擬熟練。應(yīng)用系統(tǒng)管理員應(yīng)用系統(tǒng)管理員主要負(fù)責(zé)通過集中工作平臺(tái)維護(hù)其管理的接入應(yīng)用,包括應(yīng)用的權(quán)限定義、角色設(shè)置、參數(shù)維護(hù)、數(shù)據(jù)同步等。應(yīng)用系統(tǒng)管理員熟悉電腦操作,了解集中工作平臺(tái)的接入規(guī)。機(jī)構(gòu)管理員機(jī)構(gòu)管理員主要負(fù)責(zé)通過集中工作平臺(tái)維護(hù)組織機(jī)構(gòu)和人員信息,以及實(shí)現(xiàn)與各個(gè)接入應(yīng)用的組織和人員數(shù)據(jù)的導(dǎo)入與導(dǎo)出等。機(jī)構(gòu)管理員有管理上的層次,不同層次的機(jī)構(gòu)管理員具有不同層次的數(shù)據(jù)操作權(quán)限機(jī)構(gòu)管理員熟悉電腦操作,了解集中工作平臺(tái)提供的組織模型構(gòu)造關(guān)系和相關(guān)接口。應(yīng)用系統(tǒng)開發(fā)人員應(yīng)用系統(tǒng)開發(fā)人員指接入集中工作平臺(tái)的應(yīng)用工程開發(fā)團(tuán)隊(duì)技術(shù)人員,他們需要了解集中工作平臺(tái)的相關(guān)架構(gòu)、公用框架、模型、規(guī)、接口,以確保實(shí)施的應(yīng)用能夠無縫接入到集中工作平臺(tái)中。另外,開發(fā)人員需要將開發(fā)的功能定義到集中工作平臺(tái)的功能管理中。應(yīng)用系統(tǒng)開發(fā)人員熟悉電腦操作和軟件開發(fā)技術(shù)。在系統(tǒng)機(jī)構(gòu)設(shè)計(jì)和功能設(shè)計(jì)上,要求充分考慮用戶類的使用特征,更好滿足使用者的操作體驗(yàn)。系統(tǒng)架構(gòu)[描述系統(tǒng)的總體框架,從技術(shù)、應(yīng)用、功能幾個(gè)角度介紹系統(tǒng)組成,使用圖例的方式描述子系統(tǒng)、業(yè)務(wù)單元〔功能模塊〕和工具之間的關(guān)系。使用圖例方式描述本系統(tǒng)與外圍環(huán)境的關(guān)系,使用文字描述業(yè)務(wù)根底件〔根底構(gòu)件庫(kù)〕的在系統(tǒng)中的作用]技術(shù)架構(gòu)[從技術(shù)角度描述系統(tǒng)組成,包括系統(tǒng)使用平臺(tái),框架,技術(shù)及他們之間關(guān)系]應(yīng)用架構(gòu)[從應(yīng)用角度描述系統(tǒng)平臺(tái)和各個(gè)應(yīng)用的關(guān)系]功能架構(gòu)[從功能角度描述系統(tǒng)的功能及功能之間,功能和用戶之間的關(guān)系]UI架構(gòu)【從用戶交互的角度,描述系統(tǒng)最終的用戶操作界面的布局】接口設(shè)計(jì)外部接口[描述系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各支持軟件之間的接口關(guān)系。]部接口[描述系統(tǒng)之的各個(gè)系統(tǒng)元素之間的接口的安排]系統(tǒng)環(huán)境[根據(jù)需求的要求描述系統(tǒng)運(yùn)行的工作環(huán)境]網(wǎng)絡(luò)拓?fù)鋄描述部署和運(yùn)行系統(tǒng)的一種或多種物理網(wǎng)絡(luò)〔硬件〕構(gòu)造,應(yīng)該包括運(yùn)行系統(tǒng)的物理節(jié)點(diǎn)〔計(jì)算機(jī)、CPU〕及其互連情況〔總線連接、LAN連接、點(diǎn)到點(diǎn)連接等〕。]硬件環(huán)境[簡(jiǎn)要地說明系統(tǒng)對(duì)硬件環(huán)境的要求]軟件環(huán)境[簡(jiǎn)要地說明系統(tǒng)對(duì)軟件環(huán)境的要求]非功能特性設(shè)計(jì)[以列表的方式介紹系統(tǒng)非功能性的特性,以及對(duì)特性相關(guān)設(shè)計(jì),包括系統(tǒng)易用,可管理,低維護(hù)本錢]系統(tǒng)兼容性[描述系統(tǒng)可能運(yùn)行的軟硬件平臺(tái)環(huán)境以及采用的應(yīng)用平臺(tái)的兼容性說明]平安性[描述為保證系統(tǒng)應(yīng)用平安,包括通訊平安,數(shù)據(jù)平安,為保證平安采取的備份和故障應(yīng)急處理的策略]運(yùn)行效率[描述系統(tǒng)能夠支持的處理能力,吞吐量,響應(yīng)時(shí)間等定能指標(biāo)]可擴(kuò)展能力[描述系統(tǒng)為以后功能和性能擴(kuò)展提供的特性]用戶文檔[描述系統(tǒng)為用戶培訓(xùn),用戶使用系統(tǒng)幫助方面提供的文檔]系統(tǒng)公共模塊設(shè)計(jì)[描述系統(tǒng)公共模塊的設(shè)計(jì)]權(quán)限控制日志處理模塊[描述系統(tǒng)日志處理設(shè)計(jì)和日志使用規(guī)]異常處理模塊在構(gòu)件包中建立異常資源文件,針對(duì)錯(cuò)誤碼,包括顯示在頁(yè)面的提示和真正的錯(cuò)誤提示,例如:abf_auth_0001=無效的用戶名或者密碼![用戶{0}密碼錯(cuò)誤!]其中{0}表示變量,如果異常提示中有多個(gè)變量,依次為{0},{1}…[]的信息為真正的錯(cuò)誤信息。如果沒有,則和前面信息一致。顯示給用戶的信息為[]前的信息。異常資源文件為構(gòu)件包資源配置目錄下resources/e*ception/e*perties錯(cuò)誤碼的構(gòu)成規(guī)則構(gòu)件包名+〞_〞+四位數(shù)字:例如abf_auth_0001實(shí)現(xiàn)一個(gè)寫業(yè)務(wù)異常的運(yùn)算邏輯接口如下:publicstaticvoidsetBusiE*ception(StringerrCode,StringlogFlag,String...params)throws.eos.system.e*ception.EOSE*ception第一個(gè)參數(shù)是資源文件中定義的錯(cuò)誤碼第二個(gè)參數(shù)為是否寫業(yè)務(wù)日志的標(biāo)志,缺省為“true〞,其他值為不寫第三個(gè)參數(shù)開場(chǎng),為異常資源中的變量,當(dāng)異常資源定義中,對(duì)應(yīng)錯(cuò)誤碼的信息匯總有{0},{1},{2},則需要設(shè)置第三、四、五個(gè)參數(shù)在該運(yùn)算邏輯中,將實(shí)現(xiàn)如下處理邏輯:業(yè)務(wù)邏輯中,當(dāng)需要進(jìn)展業(yè)務(wù)異常提示時(shí),調(diào)用寫業(yè)務(wù)異常的運(yùn)算邏輯,由于運(yùn)算邏輯會(huì)拋除異常,所以該運(yùn)算邏輯將連接在一個(gè)完畢圖元前。通過E*T提供一個(gè)顯示業(yè)務(wù)異常的提示頁(yè)面,當(dāng)發(fā)生異常時(shí),彈出業(yè)務(wù)異常提示窗口。Session處理Session將保存如下信息:用戶根本信息:<USERSESSION><OPERATORID/><OPERATORNAME/><USERID/><MENUTYPE/><EMPID/><EMPCODE/><MAJOR/><MOBILENO/><EMAIL/><MAINORGID/><MAINORGNAME/><MAINORGSEQ/></USERSESSION>用戶所屬機(jī)構(gòu)信息:<USERORGSESSION><EMPID/><ORGID/><ISMAIN/><ORGNAME/><ORGTYPE/><ORGSEQ/><PARENTORGID/><MANAGERID/><ORGLEVEL/></USERORGSESSION>用戶所屬崗位信息:<USERPOSISESSION><EMPID/><POSITIONID/><POSINAME/><POSITIONSEQ/><POSITYPE/><MANAPOSI/><DUTYID/></USERPOSISESSION>用戶所屬工作組信息:<USERGROUPSESSION><EMPID/><GROUPID/><GROUPNAME/><GROUPSEQ/><ORGID/><PARENTGROUPID/><MANAGER/></USERGROUPSESSION>用戶所屬角色信息:<USERROLESESSION><OPERATORID/><ROLEID/><ROLENAME/></USERROLESESSION>用戶包含的功能列表:UI框架設(shè)計(jì)【將UI架構(gòu)進(jìn)展細(xì)化,形成可實(shí)施的設(shè)計(jì)方案】應(yīng)用根底框架子系統(tǒng)設(shè)計(jì)[針對(duì)應(yīng)用需求進(jìn)展設(shè)計(jì),如果分為多個(gè)子系統(tǒng),則每個(gè)子系統(tǒng)作為一個(gè)一級(jí)目錄進(jìn)展設(shè)計(jì)]系統(tǒng)框架概述應(yīng)用根底框架〔ABFrame〕為集中工作平臺(tái)提供根底的支撐,同時(shí)也為未來接入集中工作平臺(tái)的其他應(yīng)用提供根底框架以及權(quán)限控制的有關(guān)效勞,主要的功能框架如以下圖所示:使用應(yīng)用根底框架〔ABFrame〕的主要場(chǎng)景和作用包括:集中工作平臺(tái)通過ABFrame實(shí)現(xiàn)交行MIS系統(tǒng)組織機(jī)構(gòu)和權(quán)限模型的統(tǒng)一和數(shù)據(jù)的統(tǒng)一管理為未來新的MIS系統(tǒng)建立,提供了一套可供復(fù)用的應(yīng)用框架,提升了新應(yīng)用開發(fā)的起點(diǎn),也保持了各個(gè)應(yīng)用之間根底框架的一致性集中工作平臺(tái)通過ABFrame實(shí)現(xiàn)了交行組織機(jī)構(gòu)和用戶的統(tǒng)一管理,可以為各個(gè)應(yīng)用提供組織和用戶數(shù)據(jù)的導(dǎo)出集中工作平臺(tái)通過ABFrame實(shí)現(xiàn)了MIS系統(tǒng)的權(quán)限控制效勞,可以為各個(gè)應(yīng)用提供用戶在應(yīng)用中的權(quán)限數(shù)據(jù)業(yè)務(wù)流程描述注意:在設(shè)計(jì)業(yè)務(wù)流程時(shí)候,關(guān)心的是業(yè)務(wù)本身的流程,而不是功能的流程,對(duì)于功能流程在功能設(shè)計(jì)中描述應(yīng)用根底框架主要是根底數(shù)據(jù)的管理,并無明顯的業(yè)務(wù)流程,故該局部省略。用例描述[列出用例模型中的一些用例或場(chǎng)景,這些用例或場(chǎng)景應(yīng)表達(dá)最終系統(tǒng)中重要的、核心的功能;或是在構(gòu)架方面涉及圍很廣〔使用了許多構(gòu)架元素〕;或強(qiáng)調(diào)或說明了構(gòu)架的*一具體的細(xì)微之處。]在應(yīng)用根底框架中,可以按照用例的特征和松散耦合的情況,劃分為主控性的用例和三大局部,分別為:權(quán)限管理、組織機(jī)構(gòu)管理、應(yīng)用根底工具和效勞等,如以下圖:集中工作平臺(tái)集中工作平臺(tái)管理員應(yīng)用系統(tǒng)管理員機(jī)構(gòu)管理員組織管理權(quán)限管理顯示應(yīng)用桌面用戶登錄<<e*tend>>用戶退出修改個(gè)人信息修改個(gè)人密碼設(shè)置快捷功能集中工作平臺(tái)業(yè)務(wù)應(yīng)用系統(tǒng)<<use>><<use>><<use>><<use>>根底工具服務(wù)設(shè)置個(gè)人菜單樹找回密碼操作員(普通用戶)注冊(cè)個(gè)人賬戶主控制局部的用例描述:參與者用例觸發(fā)方式需求特性描述優(yōu)先級(jí)操作員用戶登錄地址首頁(yè)可以選擇界面樣式記錄登錄出錯(cuò)次數(shù),登錄時(shí)間顯示應(yīng)用桌面〔主界面〕高操作員用戶退出點(diǎn)擊主界面功能按鈕1、關(guān)閉窗口,或退回到首頁(yè)〔登錄頁(yè)〕

2、系統(tǒng)去除用戶Session高操作員修改個(gè)人密碼菜單在輸入原有密碼正確的前提下,修改個(gè)人的登錄密碼高操作員設(shè)置快捷功能點(diǎn)擊菜單或者點(diǎn)擊主界面功能按鈕1、用戶可以定制應(yīng)用的功能到快捷菜單

2、快捷菜單顯示在portal醒目位置

3、用戶點(diǎn)擊快捷菜單,平臺(tái)進(jìn)入快捷菜單對(duì)應(yīng)的應(yīng)用功能中操作員設(shè)置個(gè)人菜單樹菜單允許每個(gè)人根據(jù)自己所具有的功能〔來自不同的系統(tǒng)〕組織自己的菜單樹低操作員修改個(gè)人信息菜單允許操作員查看和修改自己的信息,包括聯(lián)系方式、出生日期、等高操作員注冊(cè)個(gè)人點(diǎn)擊首頁(yè)面按鈕輸入個(gè)人信息低操作員找回密碼點(diǎn)擊首頁(yè)面按鈕輸入信息,重置密碼并發(fā)送到高其他三局部的用例將在下面章節(jié)進(jìn)展描述。權(quán)限管理的用例描述權(quán)限管理局部主要處理與權(quán)限管理控制相關(guān)的數(shù)據(jù)維護(hù)的用例,如以下圖:應(yīng)用功能管理移動(dòng)功能到另一個(gè)功能組下移動(dòng)功能到另一個(gè)功能組下查看功能組信息增加功能組修改功能組信息刪除功能組查看功能信息增加功能修改功能信息刪除功能瀏覽應(yīng)用樹查看應(yīng)用信息注冊(cè)新應(yīng)用修改應(yīng)用信息集中工作平臺(tái)管理員(fromUseCaseView)...)刪除應(yīng)用應(yīng)用系統(tǒng)管理員(fromUseCaseView)...)移動(dòng)功能組到另一個(gè)功能組下用例描述:參與者用例觸發(fā)方式需求特性描述優(yōu)先級(jí)應(yīng)用系統(tǒng)管理員瀏覽應(yīng)用樹菜單1、一級(jí)節(jié)點(diǎn)為應(yīng)用

2、應(yīng)用展開為功能組〔允許多層〕

3、功能組展開為下屬功能組或功能高應(yīng)用系統(tǒng)管理員查看應(yīng)用信息點(diǎn)擊應(yīng)用樹的應(yīng)用節(jié)點(diǎn)1、能夠看到應(yīng)用的信息

2、可以看到應(yīng)用包含的崗位列表

3、可以看到應(yīng)用包含的工作組高集中工作平臺(tái)管理員注冊(cè)新應(yīng)用1、點(diǎn)擊應(yīng)用樹根結(jié)點(diǎn)的右鍵菜單

2、菜單1、輸入新應(yīng)用的信息2、點(diǎn)擊保存3、刷新應(yīng)用樹〔如果從應(yīng)用樹右鍵觸發(fā)〕高集中工作平臺(tái)管理員刪除應(yīng)用點(diǎn)擊應(yīng)用樹根結(jié)點(diǎn)的右鍵菜單刪除應(yīng)用記錄刪除應(yīng)用對(duì)應(yīng)的功能組、功能刪除應(yīng)用對(duì)應(yīng)的菜單刪除與相應(yīng)功能對(duì)應(yīng)的角色關(guān)聯(lián)和操作員關(guān)聯(lián)低應(yīng)用系統(tǒng)管理員修改應(yīng)用信息1、點(diǎn)擊應(yīng)用信息頁(yè)面的按鈕修改應(yīng)用信息后保存中應(yīng)用系統(tǒng)管理員查看功能組信息點(diǎn)擊應(yīng)用樹的功能組節(jié)點(diǎn)1、能夠看到功能組的定義信息

2、能夠看到功能組包含的功能清單高應(yīng)用系統(tǒng)管理員增加功能組1、點(diǎn)擊應(yīng)用樹功能組節(jié)點(diǎn)的右鍵菜單

2、點(diǎn)擊功能組信息頁(yè)面的按鈕1、增加功能組的信息高應(yīng)用系統(tǒng)管理員修改功能組信息1、點(diǎn)擊應(yīng)用樹功能組節(jié)點(diǎn)的右鍵菜單

2、點(diǎn)擊功能組信息頁(yè)面的按鈕1、修改功能組的信息中應(yīng)用系統(tǒng)管理員刪除功能組1、點(diǎn)擊應(yīng)用樹功能組節(jié)點(diǎn)的右鍵菜單

2、點(diǎn)擊功能組信息頁(yè)面的按鈕1、刪除功能組的信息中應(yīng)用系統(tǒng)管理員查看功能信息1、點(diǎn)擊應(yīng)用樹的功能節(jié)點(diǎn)

2、點(diǎn)擊功能組信息頁(yè)面功能列表的功能1、能夠看到功能的定義信息

2、能夠看到功能所包含的資源清單

3、能夠看到擁有該功能的角色和操作員

4、查看與該功能有約束關(guān)系的功能列表高應(yīng)用系統(tǒng)管理員增加功能1、點(diǎn)擊應(yīng)用樹的功能節(jié)點(diǎn)

2、點(diǎn)擊功能組信息頁(yè)面功能列表的功能1、增加功能的信息

2、設(shè)置功能的約束關(guān)系

3、配置功能的資源清單〔通過構(gòu)件包導(dǎo)入后選擇〕高應(yīng)用系統(tǒng)管理員修改功能信息1、點(diǎn)擊應(yīng)用樹的功能節(jié)點(diǎn)

2、點(diǎn)擊功能組信息頁(yè)面功能列表的功能1、修改功能的信息

2、修改功能的約束關(guān)系高應(yīng)用系統(tǒng)管理員刪除功能信息1、點(diǎn)擊應(yīng)用樹的功能節(jié)點(diǎn)

2、點(diǎn)擊功能組信息頁(yè)面功能列表的功能1、刪除功能的信息

2、刪除功能的約束關(guān)系中應(yīng)用系統(tǒng)管理員移動(dòng)功能到另一個(gè)功能組下通過拖拽應(yīng)用樹的功能節(jié)點(diǎn)到另一個(gè)功能組節(jié)點(diǎn)觸發(fā)改變功能所屬的功能組低應(yīng)用系統(tǒng)管理員移動(dòng)功能組到另一個(gè)功能組下通過拖拽應(yīng)用樹的功能組節(jié)點(diǎn)到另一個(gè)功能組節(jié)點(diǎn)觸發(fā)改變功能組所屬的功能組低菜單管理用例描述:參與者用例觸發(fā)方式需求特性描述優(yōu)先級(jí)應(yīng)用系統(tǒng)管理員根據(jù)應(yīng)用樹產(chǎn)生菜單樹1、點(diǎn)擊應(yīng)用信息頁(yè)面的功能按鈕

2、點(diǎn)擊應(yīng)用樹的應(yīng)用節(jié)點(diǎn)右鍵菜單項(xiàng)1、根據(jù)應(yīng)用-功能組-可定義為菜單的功能項(xiàng),產(chǎn)生樹形節(jié)點(diǎn),并允許選擇

2、選擇需要產(chǎn)生菜單的功能項(xiàng)〔缺省為選中〕

3、點(diǎn)擊初始化成菜單的功能按鈕高應(yīng)用系統(tǒng)管理員瀏覽菜單樹菜單1、一級(jí)節(jié)點(diǎn)為應(yīng)用

2、應(yīng)用展開為菜單〔允許多層〕高應(yīng)用系統(tǒng)管理員查看菜單項(xiàng)信息點(diǎn)擊菜單樹的菜單節(jié)點(diǎn)1、能夠看到菜單的定義信息

2、能夠看到菜單所包含的功能高應(yīng)用系統(tǒng)管理員增加菜單項(xiàng)1、點(diǎn)擊菜單樹的菜單節(jié)點(diǎn)右鍵菜單

2、點(diǎn)擊菜單信息頁(yè)面的功能按鈕1、增加菜單的信息

2、設(shè)置菜單和功能的對(duì)應(yīng)關(guān)系

3、配置菜單功能的資源清單高應(yīng)用系統(tǒng)管理員修改菜單項(xiàng)信息1、點(diǎn)擊菜單樹的菜單節(jié)點(diǎn)

2、點(diǎn)擊菜單信息頁(yè)面的按鈕1、修改菜單的信息高應(yīng)用系統(tǒng)管理員刪除菜單項(xiàng)1、點(diǎn)擊菜單樹的菜單節(jié)點(diǎn)

2、點(diǎn)擊菜單信息頁(yè)面的功能按鈕1、刪除菜單的信息2、刪除菜單的所有子菜單高應(yīng)用系統(tǒng)管理員移動(dòng)菜單項(xiàng)到另一個(gè)菜單下通過拖拽菜單樹菜單節(jié)點(diǎn)到另一個(gè)菜單節(jié)點(diǎn)觸發(fā)將菜單及其子菜單移動(dòng)到指定節(jié)點(diǎn)下中角色管理操作員管理組織機(jī)構(gòu)管理的用例描述應(yīng)用根底工具和效勞的用例描述實(shí)體關(guān)系描述[系統(tǒng)的E-R圖,描述實(shí)體之間的相互關(guān)系]注意:在設(shè)計(jì)E-R時(shí)候,只描述出實(shí)體之間的關(guān)系,以及實(shí)體中主要字段的描述。對(duì)于數(shù)據(jù)庫(kù)的物理設(shè)計(jì)放在數(shù)據(jù)庫(kù)設(shè)計(jì)中描述構(gòu)件包設(shè)計(jì)[介紹子系統(tǒng)構(gòu)件包和他們的依賴關(guān)系,用圖表的方式說明各個(gè)構(gòu)件包的作用和關(guān)系]構(gòu)件包列表[采用列表的方式列出所有包,使用圖的方式說明包之間的關(guān)系并且列出包的直接下屬包,直接下屬包的就是包直接繼承與另外一個(gè)包,包含下屬包所有的容〔例如:證券客戶資料包的直接下屬保就是客戶根本資料包,因?yàn)榭蛻舾举Y料包都屬于證券客戶根本資料包?!砞編碼包名稱包版本包功能說明依賴包構(gòu)件包關(guān)系圖[介紹構(gòu)件包和其他構(gòu)件包的關(guān)系]***構(gòu)件包(如:權(quán)限管理)概述[介紹包完成的功能,流程,以及在子系統(tǒng)中的作用]流程設(shè)計(jì)〔可選〕信貸申請(qǐng)審批流程[分章節(jié)介紹流程圖、流程相關(guān)數(shù)據(jù)設(shè)計(jì)、環(huán)節(jié)、時(shí)限、事件觸發(fā)、參與者、調(diào)用功能等]流程描述流程名稱wfLoanApprove流程顯示名稱貸款申請(qǐng)審批流程流程描述設(shè)計(jì)者袁義最后更改者關(guān)聯(lián)業(yè)務(wù)實(shí)體和字段流程啟動(dòng)權(quán)限[角色]信貸員時(shí)限要求無觸發(fā)事件流程啟動(dòng)后調(diào)用××系統(tǒng)的WEB效勞×××異步調(diào)用流程超時(shí)后短信通知流程啟動(dòng)者同步調(diào)用,獨(dú)立事務(wù)流程圖-.z.活動(dòng)描述活動(dòng)名稱活動(dòng)類型參與者會(huì)簽規(guī)則時(shí)限要求觸發(fā)事件調(diào)用功能其他特性貸款申請(qǐng)信息修改人工活動(dòng)[角色]信貸員無無無貸款信息修改無信貸主任審批人工活動(dòng)[相關(guān)數(shù)據(jù)]機(jī)構(gòu)變量+[角色]信貸主任無5工作日[工作項(xiàng)提醒后]發(fā)送短信通知參與者貸款審批無支行副行長(zhǎng)審批人工活動(dòng)[相關(guān)數(shù)據(jù)]機(jī)構(gòu)變量+[角色]支行副行長(zhǎng)無5工作日[工作項(xiàng)提醒后]發(fā)送短信通知參與者貸款審批無省行副行長(zhǎng)會(huì)簽

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論