学位论文 > 优秀研究生学位论文题录展示

补丁管理系统数据库研究与实现

作 者: 余超
导 师: 黄勇
学 校: 四川师范大学
专 业: 计算机软件与理论
关键词: 漏洞 补丁 补丁管理 Windows操作系统
分类号: TP311.13
类 型: 硕士论文
年 份: 2012年
下 载: 28次
引 用: 0次
阅 读: 论文下载
 

内容摘要


摘要:随着计算机技术的快速发展,计算机操作系统和应用软件层出不穷,越来越多的应用软件和整合度越来越高的计算机操作系统在给人们提供方便、快捷的同时,也带了巨大的安全隐患。包括操作系统在内的所有软件在开发的时候无法避免的会存在漏洞,如果被不法分子利用,将会对用户的计算机安全造成严重威胁。为及时修补漏洞,用户应第一时间对漏洞安装对应补丁程序,保证计算机安全。本文以企业级局域网Windows操作系统补丁管理系统研发项目为基础,实现了补丁管理系统数据库补丁数据来源、数据库结构设计与实现、数据库相关关键技术的研究等工作的目的。研究中详细分析了微软补丁管理系统(WSUS)及其数据库(SUSDB)架构特点、表结构、补丁数据筛选流程和其存在的不足,进而根据项目需求从SUSDB补丁数据库中获取了准确的Windows操作系统和微软应用软件补丁数据。在获取准确补丁数据之后,对项目数据库架构、数据表和项目系统管理功能模块进行了详细的设计,并实现了数据库安全技术、灾备技术和实时数据库并发调度技术的研发工作。然后采用自设计数据库存储过程用例测试方式,从数据库功能测试和压力测试两个方面对实现的项目数据库进行抗压和多线程并行调度测试,得到了理想的测试效果。最后,根据实际情况分析了本文数据库存在的问题,并提出了未来发展展望。

全文目录


摘要  3-5
Abstract  5-10
第一章 绪论  10-14
  1.1 研究背景  10-11
  1.2 研究意义  11-12
  1.3 论文结构  12-13
  1.4 小结  13-14
第二章 WSUS与数据库关键技术研究  14-31
  2.1 WSUS  14-21
    2.1.1 WSUS工作原理  14-15
    2.1.2 WSUS部署方案  15-18
    2.1.3 WSUS的更新管理流程  18-20
    2.1.4 WSUS存在的问题  20-21
  2.2 数据库关键技术研究  21-29
    2.2.1 数据库安全技术  21-24
    2.2.2 数据库灾备技术  24-25
    2.2.3 实时并发调度技术  25-29
  2.3 小结  29-31
第三章 补丁数据分析  31-51
  3.1 补丁数据来源分析  31-32
  3.2 SUSDB数据库分析  32-49
    3.2.1 架构分析  33-37
    3.2.2 表分析  37-48
    3.2.3 补丁筛选流程分析  48-49
  3.3 小结  49-51
第四章 补丁数据库的设计  51-67
  4.1 数据库架构设计  51-53
  4.2 数据库实体E-R图  53-57
    4.2.1 补丁基本信息实体E-R图  53-54
    4.2.2 补丁文件实体E-R图  54
    4.2.3 补丁描述信息实体E-R图  54
    4.2.4 补丁依赖信息实体E-R图  54-55
    4.2.5 补丁替换信息实体E-R图  55
    4.2.6 补丁安装属性实体E-R图  55-56
    4.2.7 补丁安装状态实体E-R图  56-57
  4.3 数据表间关系设计  57-66
    4.3.1 补丁基本信息  57-60
    4.3.2 补丁语言依赖关系  60
    4.3.3 补丁检查条件  60-61
    4.3.4 补丁替换关系  61-62
    4.3.5 补丁依赖关系  62
    4.3.6 计算机对象、分组  62-63
    4.3.7 终端补丁安装状态  63-64
    4.3.8 服务器同步  64-66
  4.4 小结  66-67
第五章 数据库的实现  67-89
  5.1 开发/运行环境  67-68
  5.2 补丁数据管理模块  68-76
    5.2.1 补丁数据信息管理  68-69
    5.2.2 补丁数据信息查询  69-73
    5.2.3 补丁数据文件提取  73-76
  5.3 系统管理功能模块  76-78
    5.3.1 终端计算机管理  76-77
    5.3.2 下游服务器同步管理  77
    5.3.3 日志管理  77-78
  5.4 数据库关键技术实现  78-84
    5.4.1 数据库安全技术  78-80
    5.4.2 数据库灾备技术  80-81
    5.4.3 实时数据库实现  81-84
  5.5 数据库装载测试  84-88
    5.5.1 测试软件介绍  84
    5.5.2 测试项目  84-86
    5.5.3 测试结果  86-88
  5.6 小结  88-89
第六章 总结与展望  89-91
  6.1 论文总结  89
  6.2 展望  89-91
参考文献  91-94
致谢  94-95
研究生期间的研究成果  95

相似论文

  1. 网络安全事故应对策略分析与实现,TP393.08
  2. 基于Windows安全访问接口层的加密系统设计与实现,TP393.08
  3. 基于遗传算法的模糊测试技术研究,TP311.53
  4. 一种改进的动态污点分析模型,TP393.08
  5. Oracle数据库解密技术及权限提升漏洞的挖掘研究,TP311.13
  6. 社区电子服务安全网络平台的设计与实现,TP393.08
  7. 基于动态二进制程序切片技术的软件攻击诊断,TP311.53
  8. 苹果操作系统下应用程序的安全性研究,TP316
  9. 论死者近亲属缺位之民事起诉主体,D925.1
  10. 基于过滤驱动的磁盘数据恢复模型研究与实现,TP333.35
  11. DNS安全检测技术研究,TP393.08
  12. 跨站脚本攻击的防御技术研究,TP393.08
  13. 低轨星座观测漏洞与传感器调度方法研究,V423.43
  14. 网络安全漏洞分析知识库系统的设计与实现,TP393.08
  15. 强制性清洁生产审核程序和方法研究,X38
  16. 论指导性案例与法律漏洞的补充,D90
  17. 互联网支付企业WEB应用安全防护系统测试,TP393.08
  18. 基于Windows操作系统的开放式数控系统研究,TG659
  19. 网络安全评估的研究与实现,TP393.08
  20. Fuzzing漏洞挖掘与溢出利用分析技术研究,TP393.08
  21. C/C++安全检查工具中抽象语法树的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com