《数据库备份设计》word版

上传人:feng****ing 文档编号:226038079 上传时间:2023-08-04 格式:DOCX 页数:15 大小:284.70KB
收藏 版权申诉 举报 下载
《数据库备份设计》word版_第1页
第1页 / 共15页
《数据库备份设计》word版_第2页
第2页 / 共15页
《数据库备份设计》word版_第3页
第3页 / 共15页
资源描述:

《《数据库备份设计》word版》由会员分享,可在线阅读,更多相关《《数据库备份设计》word版(15页珍藏版)》请在装配图网上搜索。

1、数据库备份项目设计文档 需求描述为了方便数据库数据备份,开发一个独立的可视化配置的系统。管理员通过配置数据源和定时任务来定时备份该数据库,并生成操作记录。 当备份失败系统异常时,邮件通知开发人员,及时查看原因。二 流程图三 实体关系图11 基本实体类BaseEntity字段名称字段类型是否必填备注idString是主键createDateDate是创建时间modifyDateDate否修改时间1.2 返回对象Message字段名称字段类型是否必填备注type枚举是/*成功*/success,/*错误*/errormsgString否返回信息statusIntegre是状态码200为成功500失

2、败dataObject否返回的数据对象1.3 用户管理功能1.3.1 功能概述管理员对用户的操作管理1.3.2 用例描述诵30 口用弓O删涂用户用戶瑩用诵啊更薪巨 .匚诵啊修改成 功1.3.4 类设计1.341 Entity实体类设计 User extends BaseEntity字段名称字段类型是否必填备注userNameString是用户名passWordString是密码(md5加密)disableBoolean是是否禁用默认false1.3.4.2 Controller 接口 类设计1.3.4.3 重要方法、算法以及难点解决方案描述1.1.4 角色管理功能1.4.1 功能概述管理员对用

3、户的角色操作管理1.4.2 用例描述廉肚洞辑吊色时?证角芭書功帥律辑角=1.4.4 类设计1.441 Entity实体类设计Role extends BaseEntity字段名称字段类型是否必填备注roleNameString是角色名valueString是角色标识 管理员为1 其他为21.4.4.2 Controller 接口 类设计1.4.4.3 重要方法、算法以及难点解决方案描述1.5 权限管理功能1.5.1 功能概述管理员对权限的操作管理1.5.2 用例描述o删廖限不存在1.5.4 类设计:勳匚/涓辑投 限j巅匚/涓雷成1.5.4.1 Entity实体类设计Resources exte

4、nds BaseEntity字段名称字段类型是否必填备注nameString是权限资源名1.5.4.2 Controller 接口 类设计1.5.4.3 重要方法、算法以及难点解决方案描述1.6 任务管理功能1.6.1 功能概述管理员配置数据源和定时任务的操作管理1.6.2 用例描述o导入导出配首舞源瘵 Jbnf壬势1.6.3 重要的业务处理流程管理员:失取结耒:否导匕走 功 操柞记录齐存在赦山泄事或录加/猪毎吉 E屮王务咄隐尋入另出用户:导入导出1.6.4 类设计1.641 Entity实体类设计 Task extends BaseEntity字段名称字段类型是否必填备注nameString

5、是数据库名称hos tString是链接地址userNameString是数据库用户名passWordString是数据库密码portString是数据库端口号timeString是时间表达式 规则(每天定时)1.6.4.2 Controller 接口 类设计TaskController/添加完成后把该任务放到任务调度中,并添加操作记录 Public Message save(Task task);/编辑完成后把该任务更新到任务调度中,并添加操作记录Public Message update(Task task);/删除完成后把该任务从任务调度中删除 并添加操作记录Public Message

6、 deletes(Long ids);TaskeUtil任务调度工具类(大数据平台案例)DbUtil导入导出数据备份工具类1.6.4.3 重要方法、算法以及难点解决方案描述1.7 操作记录管理功能1.7.1 功能概述为了记录操作人员的操作行为1.7.3 类设计1.7.3.1 Entity实体类设计Logs extends BaseEntity字段名称字段类型是否必填备注contentString是操作内容nameString是操作人taskidString是任务id1.7.3.2 Controller 接口 类设计LogsController/* 查询 分页* takeld任务id为了查询一个

7、库下的操作记录* start Time endTime按时间查询userid按用户查询*/Public Message getDate(String takeid,String startTime,String endTime,Sting userid,integer pagSize,integer page);1.7.3.3 重要方法、算法以及难点解决方案描述1.8 系统管理功能1.8.1 功能概述统一配置管理系统信息1.8.2 用例描述1.8.3 类设计1.8.3.1 Entity实体类设计 System extends BaseEntity字段名称字段类型是否必填备注urlString是导出文件存放路径fromEmailString是发邮件邮箱toEmailString是收件人邮箱1.8.3.2 Controller 接口 类设计SystemController/修改更新Public Message updateSystem(System system);1.8.3.3 重要方法、算法以及难点解决方案描述

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!