數(shù)據(jù)庫備份設(shè)計文檔

數(shù)據(jù)庫備份設(shè)計文檔

ID:9171486

大小:232.08 KB

頁數(shù):14頁

時間:2018-04-20

數(shù)據(jù)庫備份設(shè)計文檔_第1頁
數(shù)據(jù)庫備份設(shè)計文檔_第2頁
數(shù)據(jù)庫備份設(shè)計文檔_第3頁
數(shù)據(jù)庫備份設(shè)計文檔_第4頁
數(shù)據(jù)庫備份設(shè)計文檔_第5頁
資源描述:

《數(shù)據(jù)庫備份設(shè)計文檔》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、數(shù)據(jù)庫備份項目設(shè)計文檔一.需求描述為了方便數(shù)據(jù)庫數(shù)據(jù)備份,開發(fā)一個獨立的可視化配置的系統(tǒng)。管理員通過配置數(shù)據(jù)源和定時任務(wù)來定時備份該數(shù)據(jù)庫,并生成操作記錄。當備份失敗系統(tǒng)異常時,郵件通知開發(fā)人員,及時查看原因。二.流程圖一.實體關(guān)系圖1功能設(shè)計1.1基本實體類BaseEntity字段名稱字段類型是否必填備注idString是主鍵createDateDate是創(chuàng)建時間modifyDateDate否修改時間1.2返回對象Message字段名稱字段類型是否必填備注type枚舉是/**成功*/success,

2、/**錯誤*/errormsgString否返回信息statusIntegre是狀態(tài)碼200為成功500失敗dataObject否返回的數(shù)據(jù)對象1.1用戶管理功能1.1.1功能概述管理員對用戶的操作管理1.1.2用例描述1.1.1重要的業(yè)務(wù)處理流程1.1.2類設(shè)計1.1.2.1Entity實體類設(shè)計UserextendsBaseEntity字段名稱字段類型是否必填備注userNameString是用戶名passWordString是密碼(md5加密)disableBoolean是是否禁用默認false

3、1.1.2.2Controller接口類設(shè)計1.1.2.3重要方法、算法以及難點解決方案描述1.1.1角色管理功能1.1.1功能概述管理員對用戶的角色操作管理1.1.2用例描述1.1.1重要的業(yè)務(wù)處理流程1.1.2類設(shè)計1.1.2.1Entity實體類設(shè)計RoleextendsBaseEntity字段名稱字段類型是否必填備注roleNameString是角色名valueString是角色標識管理員為1其他為21.1.2.2Controller接口類設(shè)計1.1.2.3重要方法、算法以及難點解決方案描述1

4、.1權(quán)限管理功能1.1.1功能概述管理員對權(quán)限的操作管理1.1.2用例描述1.1.1重要的業(yè)務(wù)處理流程1.1.2類設(shè)計1.1.2.1Entity實體類設(shè)計ResourcesextendsBaseEntity字段名稱字段類型是否必填備注nameString是權(quán)限資源名1.1.2.2Controller接口類設(shè)計1.1.2.3重要方法、算法以及難點解決方案描述1.1任務(wù)管理功能1.1.1功能概述管理員配置數(shù)據(jù)源和定時任務(wù)的操作管理1.1.2用例描述1.1.3重要的業(yè)務(wù)處理流程管理員:用戶:1.1.1類設(shè)計

5、1.1.1.1Entity實體類設(shè)計TaskextendsBaseEntity字段名稱字段類型是否必填備注nameString是數(shù)據(jù)庫名稱hostString是鏈接地址userNameString是數(shù)據(jù)庫用戶名passWordString是數(shù)據(jù)庫密碼portString是數(shù)據(jù)庫端口號timeString是時間表達式規(guī)則(每天定時)1.1.1.2Controller接口類設(shè)計TaskController//添加完成后把該任務(wù)放到任務(wù)調(diào)度中,并添加操作記錄PublicMessagesave(Tasktas

6、k);//編輯完成后把該任務(wù)更新到任務(wù)調(diào)度中,并添加操作記錄PublicMessageupdate(Tasktask);//刪除完成后把該任務(wù)從任務(wù)調(diào)度中刪除并添加操作記錄PublicMessagedeletes(Long[]ids);TaskeUtil任務(wù)調(diào)度工具類(大數(shù)據(jù)平臺案例)DbUtil導(dǎo)入導(dǎo)出數(shù)據(jù)備份工具類1.1.1.1重要方法、算法以及難點解決方案描述1.2操作記錄管理功能1.2.1功能概述為了記錄操作人員的操作行為1.2.2用例描述1.2.3類設(shè)計1.2.3.1Entity實體類設(shè)計L

7、ogsextendsBaseEntity字段名稱字段類型是否必填備注contentString是操作內(nèi)容nameString是操作人taskIdString是任務(wù)id1.1.1.1Controller接口類設(shè)計LogsController/***查詢分頁*takeId任務(wù)id為了查詢一個庫下的操作記錄*startTimeendTime按時間查詢userId按用戶查詢*/PublicMessagegetDate(StringtakeId,StringstartTime,StringendTime,Sti

8、nguserId,IntegerpagSize,Integerpage);1.1.1.2重要方法、算法以及難點解決方案描述1.2系統(tǒng)管理功能1.2.1功能概述統(tǒng)一配置管理系統(tǒng)信息1.2.2用例描述1.2.3類設(shè)計1.2.3.1Entity實體類設(shè)計SystemextendsBaseEntity字段名稱字段類型是否必填備注urlString是導(dǎo)出文件存放路徑fromEmailString是發(fā)郵件郵箱toEmailString是收件人郵箱1.1.1.1Con

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。