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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

2、應用展開為功能組〔允許多層〕

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

2、可以看到應用包含的崗位列表

3、可以看到應用包含的工作組高集中工作平臺管理員注冊新應用1、點擊應用樹根結點的右鍵菜單

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

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

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

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

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

2、點擊功能組信息頁面功能列表的功能1、能夠看到功能的定義信息

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

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

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

2、點擊功能組信息頁面功能列表的功能1、增加功能的信息

2、設置功能的約束關系

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

2、點擊功能組信息頁面功能列表的功能1、修改功能的信息

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

2、點擊功能組信息頁面功能列表的功能1、刪除功能的信息

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

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

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

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

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

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

2、點擊菜單信息頁面的功能按鈕1、增加菜單的信息

2、設置菜單和功能的對應關系

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

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論