數(shù)據(jù)交換詳細(xì)設(shè)計說明書_第1頁
數(shù)據(jù)交換詳細(xì)設(shè)計說明書_第2頁
數(shù)據(jù)交換詳細(xì)設(shè)計說明書_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余47頁可下載查看

下載本文檔

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

文檔簡介

1、江蘇省并聯(lián)審批平臺數(shù)據(jù)交換系統(tǒng)管理詳細(xì)設(shè)計說明書文檔編號: SN/SD-MB-002 保密級別:保密 版 本:修改日期: 2022-09-14目錄1 引言 1編寫目的 1工程背景 1目前狀況 12 詳細(xì)說明 1數(shù)據(jù)庫設(shè)計 1數(shù)據(jù)庫命名規(guī)那么 1表空間命名規(guī)那么 1邏輯結(jié)構(gòu) 2T_USER用戶信息2T_ORG機(jī)構(gòu)信息2T_MENU菜單信息3T_USER_MENU用戶菜單信息3T_USER_MANAGE_ORG用戶數(shù)據(jù)權(quán)限信息 3T_TASK_DEF任務(wù)定義 4T_ENDPOINT端點(diǎn)配置4T_TASK_CTRL 任務(wù)運(yùn)行控制 5T_DICT_TRANS傳輸方式字典5T_DICT_CDC增量識別機(jī)

2、制字典 5T_DATA_QUEUE待傳數(shù)據(jù)隊列 6T_TRANS_LOG數(shù)據(jù)交換日志 6T_SYS_RT_LOG運(yùn)行時日志 6T_DICT_FMT數(shù)據(jù)格式字典7T_NODE_ORG交換節(jié)點(diǎn)表7T_SYS_LOGING_LOG 登錄日志 8T_SYS_LOGING_LOG_BACKUP 登錄日志備份8T_SYS_USE_LOG 系統(tǒng)日志 8T_SYS_USE_LOG_BACKUP系 統(tǒng)日志備份 9T_DICT_MAIN字典項主表 9T_DICT_MAIN_VALUE字典值表 10T_RT_INST實例管理表 10系統(tǒng)菜單 10用戶及權(quán)限管理 11功能說明 11頁面設(shè)計 11相關(guān)規(guī)那么 13相關(guān)

3、SQL 14機(jī)構(gòu)管理 14功能說明 14頁面設(shè)計 14相關(guān)規(guī)那么 15相關(guān) SQL 15交換管理 16功能說明 16用例圖 16用例分析 16頁面設(shè)計 17相關(guān)規(guī)那么 18相關(guān) SQL 18日志管理 18功能說明 18用例圖 18用例分析 19頁面設(shè)計 19相關(guān)規(guī)那么 20相關(guān) SQl 21字典管理暫緩 21功能說明 21用例圖 21用例分析 21頁面設(shè)計 22相關(guān)規(guī)那么 23相關(guān) SQL 23任務(wù)管理 24模塊概述 24任務(wù)定義 24任務(wù)控制 32錯誤日志 34實例管理 36任務(wù)組管理暫緩 錯 誤!未定義書簽。運(yùn)行控制暫未實現(xiàn) 38任務(wù)運(yùn)行 38模塊概述 38根本流程 39映射規(guī)那么文件 4

4、2外部接口 56內(nèi)部接口 60交換日志暫緩 65運(yùn)行時事件日志 66任務(wù)自動啟停 67異常處理 676869運(yùn)行方式 安裝部署1引言1.1編寫目的1.2工程背景1.3目前狀況2詳細(xì)說明數(shù)據(jù)展示時根據(jù)機(jī)構(gòu)權(quán)限過濾此次暫不考慮2.1數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫命名規(guī)那么1. 數(shù)據(jù)庫主鍵全部采用是32位UUID,針對Oracle數(shù)據(jù)庫采用char(32)2. 表名以“T_開頭,視圖名以“ V_'開頭,函數(shù)以“ FN_'開頭,存儲過程 以“SP_觸發(fā)器以“ TR_'3. 針對數(shù)據(jù)庫中相應(yīng)的字符串,提供以下標(biāo)準(zhǔn)性的字符升序約定:4. 短字符串:varchar2(20),女口、電子郵件,類別等

5、。5. 中字符串:varchar2(100),如地址、部門名稱等。6. 長字符串:varchar2(1000),如處理意見,備注等。7. 文本型字符串:CLOB如摘要信息等。表空間命名規(guī)那么以TS開頭加 _'命名各個表空間,具體內(nèi)容如下:1. TS_LOB大字段存儲2. TSNDEX索引表空間3. TS_DATA 般數(shù)據(jù)存儲4. TS_TEMP臨時數(shù)據(jù)表空間5. TS HISTORY歸檔數(shù)據(jù)存儲表空間2.2邏輯結(jié)構(gòu)22仃_USER用戶信息NameCodeComme ntData TypeP i FMUSER_IDUSER_ID主鍵CHAR(32)X XSTAFF_CODESTAFF_C

6、ODE用戶名VARCHAR2(100)PASSWORDPASSWORD登錄密碼VARCHAR2(100)IBELONG ORG ID L "BELONG ORG ID 所屬機(jī)構(gòu)IDCHAR(32)i1POSITION *POSITIONj '' 用戶職務(wù)VARCHAR2(100)i "''1USER_NAMEUSER_NAMEVARCHAR2(20)EMAILEMAIL電子郵箱VARCHAR2(100)LINK TELLINK TEL聯(lián)系VARCHAR2(20)STATESTATE狀態(tài)1 有效,0 無效NUMBER(1)CREATE ORGC

7、REATE_ORG創(chuàng)立機(jī)構(gòu)L CHAR(32)CREATE_DATECREATE DATE創(chuàng)立時間,精確到秒DATEUSER_T YPE . . .USER_TYPE用戶類型A管理員,U普通用戶CHAR(1)222T_ORG機(jī)構(gòu)信息NameCodeComme ntData Type i P | F i MORG IDi ORG IDORG CODEORG NAMEORG_CODE ORG NAME主鍵14-* 機(jī)構(gòu)代碼CHAR(32)VARCHAR2(10)SIMPLE NAME 3 SIMPLE NAMEPARENT_ORG_IDVER_ORG_IDPARENT ORG ID機(jī)構(gòu)名稱機(jī)構(gòu)簡稱

8、I !上級機(jī)構(gòu)IDVARCHAR2(100)VARCHAR2(50)CHAR(32)VER_ORG_ID垂管機(jī)構(gòu)父節(jié)點(diǎn)ID CHAR(32)J - aj m 亠“ a a a-h m -亠 j m a j » s a m a 亠亠 a 亠4 _ - - ± m m m a a = ? m m a =4 j a 機(jī)構(gòu)類型(00省政府,01省級部門,ORG_TYPEORG_TYPE02 市政府,03 市iCHAR(2)級部門,04 區(qū)縣政CREATE_DATECREATE_DATE府,05a a v 亠 aajdibaa 厶 b a aa 創(chuàng)立時間區(qū)縣部門,i a a* aaj

9、 厶 n a a aa a a w ,精確到秒DATESTATESTATE狀態(tài)1 有效,0NUMBER(1)ORDORD機(jī)構(gòu)順序NUMBER(4)223T_MENU菜單信息NameCodeComme ntData TypePFMMENU IDMENU ID主鍵CHAR(32)X_JXPARENT_MENUDPARENT_MENU_ID父級菜單IDCHAR(32)MENU_TITLEMENU_TITLE菜單標(biāo)題VARCHAR2(50)MENU NAMEMENU NAME菜單名稱VARCHAR2(50)MENU_TYPEMENU_TYPE菜單分類0系統(tǒng)管理,1非系統(tǒng)管理NUMBER(1)rMENU

10、_DESCRIBEMENU_DESCRIBE菜單描述VARCHAR2(200)卜MENU_PICMENU_PIC菜單圖標(biāo)VARCHAR2(100) -MENU URLrMENU URL菜單URLVARCHAR2(1000)ORDORD順序號NUMBER(4)1CREATE DATECREATE DATE創(chuàng)立時間,精確到秒DATESTATESTATE狀態(tài)1 有效,0無效NUMBER(1)224T_USER_MENU用戶菜單信息NameCodeComme nt1Data TypePFMUSER_MENU_IDUSER_MENU_ID主鍵CHAR(32)XXMENU_IDMENU_ID菜單IDCHA

11、R(32)USER IDUSER ID用戶IDCHAR(32)CREATE_ORGCREATE_ORG創(chuàng)立機(jī)構(gòu)CHAR(32)CREATE DATECREATE DATE創(chuàng)立時間DATE225T_USER_MANAGE_0RG用戶數(shù)據(jù)權(quán)限信息NameCodeComme ntData TypePFMMANAGE_ORG_IDMANAGE ORG ID 主鍵CHAR(32)XXUSER_IDUSER ID用戶IDCHAR(32)ifMANAGE_ORGMANAGE ORG1省級權(quán)限,2市級權(quán) 限NUMBER(1)CREATE_ORGCREATE_ORG創(chuàng)立機(jī)構(gòu)CHAR(32)CREATE_DATE

12、CREATE_DATE創(chuàng)立時間DATE226T_TASK_DEF任務(wù)定義NameCodeComme ntData TypePFMIDIDCHAR(32)XXTASK NAMETASK NAME名稱VARCHAR2(100)TASK_DESCTASK_DESC描述CLOBORG IDORGD所屬機(jī)構(gòu)CHAR(32)CREATE USERCREATE USER創(chuàng)立人CHAR(32)CREATE DATIE CREATE DATIE創(chuàng)立時間DATETASK STATETASK STATE1啟用0停用NUMBER(1)TRANS SCRTRANS SCR轉(zhuǎn)換腳本CLOBSTATESTATE刪除標(biāo)記位N

13、UMBER(1)STATE DATESTATE DATE創(chuàng)立/修改時間DATEINST_IDINST_ID執(zhí)行此任務(wù)的運(yùn)行時平臺實 例CHAR(32)227T_ENDP0INT端點(diǎn)配置NameCodeComme ntData TypePFMIDIDCHAR(32)XXEP_TYPEEP_TYPENUMBER(1)TASK IDTASK ID所屬任務(wù)CHAR(32)EP NAMEEP NAME端點(diǎn)名稱VARCHAR2(100)NODE IDNODE ID所屬節(jié)點(diǎn)CHAR(32)MAP FILEMAP FILE映射規(guī)那么文件CLOBFMT IDFMT ID數(shù)據(jù)格式NUMBER(8)TRANS ID

14、TRANS ID傳輸方式NUMBER(8)DB TYPE IDDB TYPE ID數(shù)據(jù)庫類型NUMBER(8)JDBC URLJDBC URLJDBC連接串VARCHAR2(100)JDBC USERJDBC USERJDBC用戶名VARCHAR2(100)JDBC_PSWDJDBC_PSWDJDBC密碼 SHA的 HEX散列 值CHAR(32)WS USERWS USERWS用戶名VARCHAR2(100)WS PWSDWS PWSDWS密碼SHA的HEX散列值CHAR(32)S CDC IDS CDC ID增量識別機(jī)制NUMBER(8)S TSS TS時間戳字段VARCHAR2(20)S

15、TS DBS TS DBNUMBER(1)S_TIME_LAGS_TIME_LAG源端點(diǎn)與本系統(tǒng)的保險時 差,單位分鐘NUMBER(8)D_DB_OPD_DB_OP為111,即十進(jìn)制7NUMBER(1)D_DB_CONFLICT'D_DB_CONFLCNUMBER(1)D_WS_URLD_WS_URLVARCHAR2(100)D_CONSIS_MAPD_CONSIS_MAP目標(biāo)端點(diǎn)是否使用和源 端點(diǎn)一致的映射規(guī)那么NUMBER(1)228T_TASK_CTR任務(wù)運(yùn)行控制NameCodeComme ntData TypePFMIDIDCHAR(32)XXTASK_IDTASK_ID關(guān)聯(lián)的

16、任務(wù)CHAR(32)RUN_PERIODRUN_PERIOD任務(wù)可以運(yùn)行的時間段,自動cron判斷VARCHAR2(100)POLL_INTERVALPOLL_INTERVAL輪詢間隔,自動cron判斷VARCHAR2(100)DAILY_QUOTADAILY_QUOTA日配額控制的數(shù)據(jù)條數(shù)NUMBER(8)BATCH_SIZEBATCH_SIZE批量條數(shù)NUMBER(8)DEDICATED_VMDEDICATED_VM是否使用專用虛擬機(jī)運(yùn) 行任務(wù)NUMBER(1)VM ARGSVM ARGS虛擬機(jī)啟動參數(shù)VARCHAR2(100)LAST_SCHELAST_SCHE上次調(diào)度時間DATELAS

17、T RUNLAST RUN上次父換數(shù)據(jù)時間DATELAST_TSLAST_TS上次交換的截止時間戳 源端點(diǎn)基于時間戳識別 時本系統(tǒng)數(shù)據(jù)庫時間DATE229T_DICT_TRANS傳輸方式字典NameCodeComme ntData TypePFMIDIDNUMBER(8)XXCODECODE傳輸方式代碼NUMBER(2)NAMENAME:傳輸方式名稱VARCHAR2(100)STATESTATE刪除標(biāo)記位NUMBER(1)2210T_DICT_CDC增量識別機(jī)制字典NameCodeComme ntDate TypePFMIDIDNUMBER(8)XXCODECODE增量識別機(jī)制代碼NUMBER

18、(2)NAMENAME增量識別機(jī)制名稱VARCHAR2(100)STATESTATE刪除標(biāo)記位NUMBER(1)2211T_DATA_QUEUE待傳數(shù)據(jù)隊列NameCodeComme ntData TypePFMIDIDCHAR(32)XXTASK_IDTASK_ID所屬的任務(wù)CHAR(32)D_EP_IDD_EP_ID目標(biāo)端點(diǎn)CHAR(32)CREATE_DATECREATE_DATE數(shù)據(jù)創(chuàng)立時間DATEPATHPATH數(shù)據(jù)存放位置數(shù)據(jù) 必須被串行化到文 件系統(tǒng)VARCHAR2(100)LAST_TRANS_DATELAST_TRANS_DATE最后嘗試傳輸?shù)臅r 間DATEFAILED TI

19、MESFAILED TIMES已經(jīng)失敗次數(shù)NUMBER(8)2212T_TRANS_L0G數(shù)據(jù)交換日志NameCodeComme ntData TypePFMIDIDCHAR(32)XXTASK_IDTASK_ID產(chǎn)生數(shù)據(jù)交換的任務(wù)CHAR(32)S_EP_IDS_EP_ID數(shù)據(jù)來源端點(diǎn)CHAR(32)D EP IDD EP ID數(shù)據(jù)目標(biāo)端點(diǎn)CHAR(32)DATA COUN'DATA COUN交換的數(shù)據(jù)條數(shù)NUMBER(8)DATA KBDATA KB交換的數(shù)據(jù)量NUMBER(8)START_DATE:START_DATE:源端點(diǎn)發(fā)起數(shù)據(jù)交換的時 間以本系統(tǒng)獲得數(shù)據(jù)的時 刻計DATE

20、END_DATEEND_DATE目標(biāo)端點(diǎn)得到數(shù)據(jù)的時間 以本系統(tǒng)將數(shù)據(jù)成功發(fā)送 給目標(biāo)端點(diǎn)計DATE2213T_SYS_RT_L0運(yùn)行時日志NameCodeComme ntData TypePFMIDIDCHAR(32)XXSEVERITYSEVERITY嚴(yán)重度:0 般1警告2錯誤NUMBER(1)OCCUROCCUR事件發(fā)生階段:0平臺啟動1任務(wù) 啟動2任務(wù)停止3任務(wù)運(yùn)行NUMBER(1)EVENT_TYPEEVENT_TYPE事件類型:0數(shù)據(jù)交換成功1數(shù)據(jù) 交換失敗NUMBER(8)MESSAGEMESSAGE消息VARCHAR2(200)THREAD_NAMETHREAD_NAME線程名

21、稱VARCHAR2(50 )ERR_STACKERR_STACK錯誤堆棧CLOBSOURCESOURCE事件源發(fā)生事件的對象對于OCCUR:1 2、3,存放 TASK IDCHAR(32)EVENT_TIMEEVENT_TIME時間發(fā)生時間DATE2214T_DICT_FMT數(shù)據(jù)格式字典NameCodeComme ntData TypePFMIDIDNUMBER(8)XXCODECODE數(shù)據(jù)格式代碼NUMBER(2)NAMENAME數(shù)據(jù)格式名稱VARCHAR2(100)STATESTATE刪除標(biāo)記位NUMBER(1)2215T_N0DE_0RG交換節(jié)點(diǎn)表NameCodeComme ntData

22、 TypePFMIDID節(jié)點(diǎn)IDCHAR(32)L XNODE_NAMENODE_NAME節(jié)點(diǎn)名稱1 -1VARCHAR2(100)BELONG ORGBELONG ORG機(jī)構(gòu)ORGCHAR(32)il1CREATE USER IDCREATE USER ID創(chuàng)立人員IDCHAR(32)iiCREATE DATESTATE DATENODE STATESTATECREATE DATEiSTATE DATENODE STATESTATE創(chuàng)立時間,精確到日修改時間,精確到日節(jié)點(diǎn)狀態(tài)1-有效0-無效刪除標(biāo)記位1-有效0-無效DATEDATENUMBER(1)NUMBER(1)2216T SYS LO

23、GING LOG登錄日志NameCodeComme ntData Typei P11 F | MIDID|日志IDCHAR(32)! xPERSON_IDPERSON_ID1登錄人員IDCHAR(32)iPERSON_NAMEPERSON_NAME|登錄人員VARCHAR2(20)LOGING_TIMELOGING_TIME1登錄時間1DATEjEXIT_TIMEEXIT_TIME!退出時間DATELOGING IPLOGING IP|登錄IPVARCHAR2(100)IiiiiaiiLOGING_MACLOGING_MAC|客戶機(jī)MAC地i址VARCHAR2(100)i:i:iiii:!ii

24、i:1iiiCREATE_ORGCREATE_ORGi創(chuàng)立機(jī)構(gòu)CHAR(32)ii:jjiiiiCREATE DATECREATE DATEi創(chuàng)立時間,精iDATE:;ii確到秒1;ijSTATESTATE:是否歸檔1-i已歸檔0-未1NUMBER(1)i;i1ii:1ici;|ici1歸檔;i1ii2217T_SYS_L0GING_L0G_BACKUP登錄日志備份NameCodeComme ntData TypePFMIDID日志IDCHAR(32)iX i.H 44 n a. m il 44 j1PERSON_IDPERSON_ID登錄人員IDCHAR(32)PERSON NAMEPERS

25、ON NAME登錄人員VARCHAR2(20)jLOGING_TIMELOGING_TIME登錄時間DATEEXIT_TIMELOGING IPLOGING MACCREATE_ORGCREATE_DATEBACKUP_DATEEXIT_TIMELOGING IPiLOGING MACiCREATE ORGCREATE_DATE1BACKUP_DATE退出時間登錄IP客戶機(jī)MAC地址創(chuàng)立機(jī)構(gòu)創(chuàng)立時間,精確到秒;歸檔時間,精確到秒DATEVARCHAR2(100)VARCHAR2(100)CHAR(32)DATEDATE2218T_SYS_USE_LOG 系統(tǒng)日志NameCodeComme nt

26、Data TypeP : f 廠!廠MIDID日志IDCHAR(32)X 1PERSON_IDPERSON_ID操作人員IDCHAR(32)iPERSON_NAMEPERSON_NAME操作人員VARCHAR2(20)iUSE_IPi USE_IPi IPi VARCHAR2(100)11客戶機(jī)MAC地亠 a w aa 亠 厶亠 u 亠 a 亠w 44 11:! " jUSE_MAC:USE_MAC址VARCHAR2(100)MENU_TITLE| MENU_TITLE1操作模塊標(biāo)題: :VARCHAR2(100)USE_DESCREBEi USE_DESCREBE操作模塊描述VAR

27、CHAR2(1000)i i操作時間,精! !CREATE DATE:CREATE DATE!DATE!確到秒1CREATE_ORG:CREATE_ORGi創(chuàng)立機(jī)構(gòu)CHAR(32)1是否歸檔1-STATE1STATE已歸檔0-未! 1NUMBER(1)1歸檔!112219T_SYS_USE_L0G_BACKU P系統(tǒng)日志備份NameCodeComme ntData TypeIDID日志IDCHAR(32)PERSON_IDi PERSON_ID操作人員IDCHAR(32)PERSON_NAME! PERSON NAME操作人員VARCHAR2(20)USE_IPUSE_IPIPVARCHAR2

28、(100)r客戶機(jī)MAC地:USE_MAC:USE MAC址VARCHAR2(100)MENU_TITLE| MENU_TITLE操作模塊標(biāo)題VARCHAR2(100)USE_DESCREBEj USE_DESCREBE操作模塊描述VARCHAR2(1000)1操作時間,精CREATE DATE! CREATE DATE:DATE1 -確到秒i11CREATE_ORGi CREATE ORG: _創(chuàng)立機(jī)構(gòu)CHAR(32):BACKUP_DATEi BACKUP_DATE歸檔時間,精DATE!確到秒;:PFX 11ii'111I!ii!11111111l-I112220T_DICT_MA

29、IN字典項主表NameCodeComme ntData TypeDICT_ID DICT IDDICT_NAME| DICT_NAMEDICT_DESCRIPTi DICT DESCRIPTPARENT_DICT_ID PARENT DICT ID1 1ITEMITEMDICT_NOi DICT NO:CREATE_DATEJ! CREATE_DATEiCREATE_ORGi:CREATE_ORGSTATESTATE字典項VARCHAR2(20)j字典項描述i VARCHAR2(1000)字典項 IDNUMBER(8)Xfa *! » BjM_!上級字典CHAR(32)所屬工程VAR

30、CHAR2(20)字典編號VARCHAR2(20)創(chuàng)立時間,精|i;1DATE確到日ii創(chuàng)立機(jī)構(gòu)CHAR(32)有效性1-有 NUMBER效0-無效2221T_DICT_MAIN_VALUE字典值表NameCodeCommentData TypePMDICT_VALUE_IDDICT VALUE ID字典值IDNUMBER(8)XDICT_IDi DICT_ID字典項IDNUMBER(8)XDICT_VALUEDICT VALUE字典值VARCHAR2(100)ORDCREATE_DATESTATEORDCREATE_DATESTATE順序號創(chuàng)立時間,精 確到日有效性1-有 效0-無效NUMB

31、ER(4)DATENUMBER(1)2222T_RT_INST實例管理表NameCodeComme ntData TypeidP FIDID標(biāo)識符CHAR(32)VARCHAR2(100)* avK n y na btw n »VARCHAR2(100)PORT 1PORT1、I偵聽端口NUMBER(5)S PORT1S_PORTS偵聽端口NUMBER(5)!11所在主機(jī)的IP地址11iIP:IP-!1 |VARCHAR2(1000)NAMENAME實例名稱n Hi; n it n mh * inr n ? n 卜in h ir*VM_ARGSVM_ARGS虛擬機(jī)啟動參數(shù)STATES

32、TATE狀態(tài),1為顯示,0為刪除標(biāo)記位iCHAR(1)CREATE_USERCREATE_USER創(chuàng)立人iCHAR(32)彳CREATE DATECREATE DATE創(chuàng)立時間DATEUPDATE_DATEUPDATE DATE更新時間TDATE2.3系統(tǒng)菜單系統(tǒng)管理ii_丄用戶及權(quán)限管理機(jī)構(gòu)管理交換管理登錄日志系統(tǒng)日志E “"任務(wù)管理任務(wù)定義任務(wù)控制錯誤日志實例管理2.4用戶及權(quán)限管理241功能說明管理維護(hù)系統(tǒng)中用戶的根本信息,包括:用戶名、密碼、電子郵箱、聯(lián)系 所屬部門、狀態(tài)有效、無效。242頁面設(shè)計? 新增/編輯頁面用戶信息T USER用戶名STAFF CODE密碼PASSWO

33、RDUSER NAME職務(wù)POSITION電子郵箱EMAIL聯(lián)系LINK TEL所屬部門BELONG_ORG_I數(shù)據(jù) 權(quán)限過濾,省級權(quán)限 展示全省的機(jī)構(gòu),市 級權(quán)限展示登錄用戶 所在市政府及其下級 機(jī)構(gòu)狀態(tài)有效VState提交關(guān)閉? 列表頁面.epi"WI"nMWn 珅 m 'IM3*查詢條件中所屬部門進(jìn)行數(shù)據(jù)權(quán)限過濾,省級權(quán)限展示全省的機(jī)構(gòu)、市級權(quán)限展示當(dāng)前登錄用戶所在機(jī)構(gòu)及其下級機(jī)構(gòu)。當(dāng)查詢條件全部為空時, 列表查詢數(shù)據(jù)根據(jù)數(shù)據(jù)權(quán)限進(jìn)行過濾,省級權(quán)限查詢?nèi)繑?shù)據(jù)、市級權(quán)限查詢登錄用戶所在機(jī)構(gòu)及其下級機(jī)構(gòu)數(shù)據(jù),示意? 省級權(quán)限數(shù)據(jù)查詢范圍省級權(quán)限查詢?nèi)〉臄?shù)據(jù),列

34、表中直接查詢?nèi)碛行?shù)據(jù)SELECT * FROM T_USER? 市級權(quán)限數(shù)據(jù)查詢范圍市級權(quán)限查詢當(dāng)前登錄用戶所在市政府及其下級機(jī)構(gòu)的數(shù)據(jù)SELECT * FROM T_USER R WHERE R.CREATE_ORG SLECTORGDFROMT_ORGAWHEREVSTATE = 1 STARTWITHA.ORGD = '& 當(dāng)前登錄登錄所在機(jī)構(gòu) ORGD'C0NNECT3Y PRIOR用戶枳眼xp用戶枳限II藪揺權(quán)限1II菜單標(biāo)題 11用戶涇權(quán)眼管理O 2機(jī)枸管理 3交換管理O 4登錄日志n 5系綾日志O &耒純習(xí)理H T任務(wù)管理B e任勞定義O 9任

35、勞控制 1Q錯泯曰志,I第1頁共2龐皆H訂?顯示第4棗到m殺記錄一拱余fflpK限修改密碼修改密碼用戶名1只讀、自動帶入STAFF CODE只讀、自動帶入 USER NAME新密碼必輸項PASSWORD新密碼確認(rèn)必輸項PASSWORD確認(rèn)返回243相關(guān)規(guī)那么1. 新增用戶時狀態(tài)默認(rèn)為有效,不可修改。2. 用戶修改時頁面中數(shù)據(jù)項都放開可編輯。3. 點(diǎn)擊“修改密碼直接彈出新密碼錄入頁面,由用戶錄入新的密碼。4. 用戶名:必輸項,需進(jìn)行唯一性校驗5. 職務(wù):帶入后可修改6. 登錄密碼與確認(rèn)密碼必須一致,最小 4位最大12位,并通過SHA加密7. 如列表中選中了多條數(shù)據(jù),那么將修改按鈕灰化,不可點(diǎn)擊8

36、. 用戶刪除時可進(jìn)行多項選擇,刪除時詢問:是否確定將選中用戶刪除?9. 權(quán)限樹狀列表為數(shù)據(jù)交換系統(tǒng)中所有模塊的清單。10. 選擇用戶點(diǎn)擊用戶權(quán)限中的新增按鈕彈出權(quán)限的樹狀列表。11. 數(shù)據(jù)權(quán)限分為省級權(quán)限、市級權(quán)限,具備省級權(quán)限可查看全省的數(shù)據(jù),具備 市級權(quán)限可查看登錄用戶所在市政府及下屬政府、機(jī)構(gòu)的數(shù)據(jù)。12. 數(shù)據(jù)權(quán)限中省級權(quán)限、市級權(quán)限不可同時選擇244相關(guān)SQL?查詢用戶信息SELECTU.STAFF_CODE,U.USER_NAME,U.POSITION, O.ORG_NAME, DEC0DESTATE1,'有效',0;無效'STATE FROM T _USE

37、R U, T_ ORGVOHERE U.ORG_ID=O.ORG_IORDERBY?查詢用戶權(quán)限SELECTM.MENU_TITLEFROM T_MENU M,T_USER_MENU UMWHERE M.MENU_ID=UM.MENU_IDAND UM.USER_ID=選擇的 USER_ID'?新增用戶:INSERTINTO T_USER?修改用戶:UPDATET_USER?刪除用戶菜單DELETEFROM T_ USER_MENUWHERE USER_IDIN'選擇的 USER_ID?刪除用戶UPDATE T_ USERSET STATE=0' WHERE USER_

38、IDIN '選擇的 USER_ID?-菜單查詢SELECTMENU_TITLE FROM T_MENUWHERE STATE=1'?-插入菜單INSERT T_USER_MENU? 用戶權(quán)限刪除可進(jìn)行多項選擇,刪除時詢問:是否確定將選中用戶權(quán)限刪除?DELETEFROM T_USER_MENUVHERE ID IN'選擇的 ID'2.5機(jī)構(gòu)管理功能說明管理維護(hù)數(shù)據(jù)交換所涉及的各機(jī)構(gòu)的信息,包括:機(jī)構(gòu)名稱、標(biāo)準(zhǔn)化簡稱、 機(jī)構(gòu)代碼、所屬行政區(qū)劃、部門間隸屬關(guān)系。頁面設(shè)計頁面設(shè)計以軟件為準(zhǔn),要求頁面數(shù)據(jù)項一致、功能實現(xiàn),頁面布局不做要求,? 新增/修改頁面機(jī)構(gòu)維護(hù)機(jī)構(gòu)

39、代碼輸入框 ORG_CODE機(jī)構(gòu)名稱輸入框ORG_NAME機(jī)構(gòu)簡稱輸入框 SIMPLE_NAME機(jī)構(gòu)類型下拉框ORG_TYPE上級機(jī)構(gòu)下拉框 PARENT_ORG_ID上級垂管機(jī)構(gòu)下拉框 VER ORG ID狀態(tài)下拉框STATE順序號輸入框ORD確定返回G;m <Unrnfl-n? 列表頁面n.4»Bl? RWKWHLf:P!相關(guān)規(guī)那么1. 列表展示所有的機(jī)構(gòu)數(shù)據(jù),并支持多項選擇2. 機(jī)構(gòu)名稱為模糊查詢3. 機(jī)構(gòu)類型為下拉選擇【空-全部、00-省政府、01-省級部門、02-市政府、03- 市級部門、04-區(qū)縣政府、05-區(qū)縣部門、】4. 狀態(tài)為下拉選擇【空-全部、1-有效、0-

40、無效】相關(guān) SQL? 查詢機(jī)構(gòu)信息SELECT O.ORGD, O.ORG_NAME,O.SIMPLE_NAME,DECODEO.ORG_TYPE,'省政府','01','省級部門','02','市政府','03','市級部門','04',' 區(qū)縣政府','05','區(qū)縣部門','ORG_TYPESELECT ORG_NAME FROM T_ ORG WHERE ORGD=O.PARNET_ORGDPARENT_

41、ORG_NAME,DECODEO.STAT 有,效;'0','無效'STATE? 新增:INSERT INTO T_ORG? 修改:UPDATET_ORG? 機(jī)構(gòu)刪除可進(jìn)行多項選擇,刪除時詢問:是否將選中機(jī)構(gòu)及其下級機(jī)構(gòu)一并刪除?-查詢要刪除的所有ORG_IDSELECT ORDD FROM T_ORG START WITH ORGJ選中的'ORGD') CONNECT BY PRIOR ORG_ID=PARENT_ORG_ID-刪除用戶UPDATE T_USER SET STATE='O' WHERE ORGJD詢的('

42、ORG_ID')-刪除機(jī)構(gòu)UPDATE T_ORG SET STATES WHERE ORGJ查詢的('ORG_ID')機(jī)構(gòu)列表展示時根據(jù)登錄用戶進(jìn)行數(shù)據(jù)過濾,省級權(quán)限查詢?nèi)〉臄?shù)據(jù),市級權(quán)限查詢當(dāng)前登錄用戶所在機(jī)構(gòu)及其下級機(jī)構(gòu)的數(shù)據(jù)。2.6交換管理功能說明該模塊主要包含:交換節(jié)點(diǎn)管理,負(fù)責(zé)維護(hù)數(shù)據(jù)交換系統(tǒng)中各交換節(jié)點(diǎn)信息用例圖系統(tǒng)管理員交換節(jié)點(diǎn)維護(hù)用例分析概述? 用例名稱:交換節(jié)點(diǎn)維護(hù)? 參與者:系統(tǒng)管理員? 用例概述:系統(tǒng)管理員針對節(jié)點(diǎn)與機(jī)構(gòu)綁定進(jìn)行管理、修改操作,該操作只對 軟件的統(tǒng)計分析有影響,對軟件整體運(yùn)行無影響。事件流? 前置條件:無? 后置條件:無? 根本

43、領(lǐng)件流:系統(tǒng)管理員進(jìn)入交換節(jié)點(diǎn)管理頁面后,點(diǎn)擊新增和修改進(jìn)行交換節(jié) 點(diǎn)內(nèi)容的操作,點(diǎn)擊刪除那么節(jié)點(diǎn)不在展示在列表中。? 備選擴(kuò)展事件流:無? 異常事件流:系統(tǒng)維護(hù)中保存失敗或刪除失敗后,系統(tǒng)仍然顯示信息錄入界面或 列表頁面,并提示失敗原因264頁面設(shè)計? 交換節(jié)點(diǎn)管理修改功維護(hù)管理數(shù)據(jù)交換系統(tǒng)中各交換節(jié)點(diǎn)對應(yīng)的機(jī)構(gòu)。提供新增、刪除、 能。Kaiaoa平1KT1TT1查詢條件“機(jī)構(gòu)名稱進(jìn)行數(shù)據(jù)權(quán)限過濾,省級權(quán)限查全省的數(shù)據(jù),市級權(quán)限根據(jù)登錄 登錄用戶查其本級及其下級機(jī)構(gòu)的數(shù)據(jù)。? 新增頁面新增交換節(jié)點(diǎn)節(jié)點(diǎn)名稱TXT 框NODE_NAME機(jī)構(gòu)名稱VORG_ID狀態(tài)有效 VNODE_STATE提交關(guān)

44、閉265相關(guān)規(guī)那么1、根據(jù)登錄人員所在機(jī)構(gòu)展示該機(jī)構(gòu)下的所有交換節(jié)點(diǎn),即本機(jī)構(gòu)下的所有管 理員均可對該機(jī)構(gòu)下的所有交換節(jié)點(diǎn)進(jìn)行維護(hù)。2、新增頁面進(jìn)入時狀態(tài)默認(rèn)有效且只讀不可修改,各數(shù)據(jù)項必輸。3、修改頁面進(jìn)入時所有數(shù)據(jù)項均放開可修改,各數(shù)據(jù)項不可為空。4、刪除后,將不在列表中展示。266相關(guān)SQLa) 查詢規(guī)那么:根據(jù)登錄用戶所在機(jī)構(gòu)展示該機(jī)構(gòu)下的所有節(jié)點(diǎn)Select node_name,(select org_name from t_org a,t_node_org b where _id=_id), no de_state from t_no de_org where state=1 an dorg_id = 登錄用 戶 ORG;b) 插入規(guī)那么:insert t_node_org 插入時默認(rèn) node_state = 1,state = 1c) 修改規(guī)那么:NODE_NAME,ORG_ID,NODE_STAT 態(tài)可修改。d) 刪除規(guī)那么

溫馨提示

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

評論

0/150

提交評論