摘要
1 绪论
1.1 研究背景
1.2 研究现状
1.2.1 医疗器械检测系统
1.2.2 云计算技术
1.3 论文的研究目的和内容
1.4 论文组织结构
2 基础理论与关键技术
2.1 云计算
2.2 Hadoop概述
2.3 HDFS分布式文件系统
2.3.1 数据块
2.3.2 元数据节点和数据节点
2.3.3 HDFS构架
2.3.4 HDFS的设计
2.3.5 文件系统的名称空间
2.3.6 数据复制
2.3.7 文件系统元数据的持久化
2.3.8 通信协议
2.4 HBase开源数据库
2.5 MapReduce编程模型
2.5.1 MapReduce编程思维
2.5.2 MapReduce处理过程
2.6 Cygwin模拟环境
2.7 本章小结
3 基于云计算的医疗器械检测平台的需求分析与设计
3.1 需求分析
3.1.1 主要实现目标
3.1.2 可行性分析
3.1.3 医疗器械检验流程分析
3.2 总体设计
3.2.1 系统功能模块设计
3.2.2 体系结构设计
3.2.3 系统模型设计
3.3 云架构设计
3.3.1 云平台总体设计
3.3.2 云文件系统设计
3.3.4 HBase数据录入设计
3.4 MapReduce算法设计
3.4.1 MapReduce模型改进
3.4.2 改进模型中算法的设计与分析
3.5 基于ACO算法的任务调度策略设计
3.5.1 蚁群算法基本原理
3.5.2 改进的蚁群算法
3.5.3 信息素的定义
3.5.4 兄弟蚂蚁及其数目、生命周期、剩余信息素的定义
3.5.5 蚂蚁选择下一跳节点的规则
3.5.6 HEPA任务调度策略
3.6 数据库设计
3.7 本章小结
4 基于云计算的医疗器械检测平台的实现
4.1 部署Hadoop平台
4.2 基于Cygwin的HBase部署
4.3 基于HDFS的文件读写实现
4.3.1 HDFS写文件
4.3.1 HDFS读文件
4.4 基于HBase的数据读写实现
4.5 医疗器械检测平台主要模块的实现
4.5.1 主要功能模块实现
4.5.2 样品检测流程实现
4.6 系统效益分析
4.6.1 技术经济效益分析
4.6.2 推广应用前景分析
4.7 本章小结
5 结论
5.1 总结
5.2 展望
参考文献
致谢
声明