摘要 | 第2-3页 |
ABSTRACT | 第3-4页 |
1 绪论 | 第8-14页 |
1.1 课题研究背景及意义 | 第8-9页 |
1.2 国内外研究现状 | 第9-11页 |
1.3 本文的研究内容和主要工作 | 第11-13页 |
1.3.1 研究内容 | 第11-12页 |
1.3.2 主要贡献和创新点 | 第12-13页 |
1.4 论文组织结构 | 第13-14页 |
2 区块链技术和Hyperledger Fabric平台 | 第14-23页 |
2.1 区块链技术的介绍 | 第14页 |
2.2 Hyperledger Fabric区块链平台介绍 | 第14-18页 |
2.2.1 Fabric的系统框架 | 第15-16页 |
2.2.2 Fabric的节点分类 | 第16-17页 |
2.2.3 Fabric的多通道特性 | 第17页 |
2.2.4 Fabric的交易处理流程 | 第17-18页 |
2.3 Fabric区块链应用的开发 | 第18-21页 |
2.3.1 Fabric系统的开发流程 | 第18-19页 |
2.3.2 链码Chaincode的编写和部署 | 第19-21页 |
2.4 Fabric区块链的优势 | 第21-22页 |
2.5 本章小结 | 第22-23页 |
3 系统概要设计 | 第23-37页 |
3.1 需求分析 | 第23-24页 |
3.1.1 传统电子病历系统的痛点分析 | 第23页 |
3.1.2 Fabric对于优化传统电子病历系统的优势 | 第23-24页 |
3.2 系统设计目标 | 第24-25页 |
3.3 系统边界与角色 | 第25-27页 |
3.3.1 系统架构设计 | 第25页 |
3.3.2 病人用例 | 第25-26页 |
3.3.3 医生用例 | 第26-27页 |
3.3.4 科室管理员用例 | 第27页 |
3.4 系统结构设计 | 第27-30页 |
3.4.1 业务逻辑划分 | 第27-28页 |
3.4.2 业务功能划分 | 第28-30页 |
3.5 系统总体业务流程 | 第30-31页 |
3.6 链码Chaincode数据结构和功能设计 | 第31-36页 |
3.6.1 科室挂号出诊管理链码Chaincode (DPRD_CC) | 第32页 |
3.6.2 就诊记录管理链码Chaincode (DRM_CC) | 第32-33页 |
3.6.3 病人信息管理链码Chaincode (PIM_CC) | 第33页 |
3.6.4 医生信息管理链码Chaincode (DIM_CC) | 第33-34页 |
3.6.5 科室信息管理链码Chaincode (DPIM_CC) | 第34-35页 |
3.6.6 病人病历本管理链码Chaincode(PRBM_CC) | 第35-36页 |
3.6.7 病历信息管理链码Chaincode (RIM_CC) | 第36页 |
3.7 本章小结 | 第36-37页 |
4 系统功能的详细设计 | 第37-78页 |
4.1 系统初始化阶段 | 第37-47页 |
4.1.1 用户注册模块 | 第37-39页 |
4.1.2 用户登录模块 | 第39-43页 |
4.1.3 病历本初始化模块 | 第43-45页 |
4.1.4 科室初始化出诊和挂号模块 | 第45-47页 |
4.2 就诊准备阶段 | 第47-58页 |
4.2.1 科室管理员管理医生列表模块 | 第47-52页 |
4.2.2 科室管理员管理医生出诊列表模块 | 第52-55页 |
4.2.3 科室管理员管理病人挂号列表模块 | 第55-58页 |
4.3 就诊问诊阶段 | 第58-77页 |
4.3.1 医生管理就诊记录模块 | 第59-62页 |
4.3.2 病人授权管理模块 | 第62-67页 |
4.3.3 医生查看病人病历本模块 | 第67-71页 |
4.3.4 医生填写和保存病历模块 | 第71-76页 |
4.3.5 用户查看就诊历史记录模块 | 第76-77页 |
4.4 本章小结 | 第77-78页 |
5 系统实现与功能测试 | 第78-91页 |
5.1 系统实施架构 | 第78-79页 |
5.2 测试环境和测试数据 | 第79-80页 |
5.3 系统功能测试 | 第80-90页 |
5.3.1 用户注册和登录模块测试 | 第80-81页 |
5.3.2 病人病历本初始化模块测试 | 第81-82页 |
5.3.3 科室初始化出诊和挂号模块测试 | 第82页 |
5.3.4 科室管理医生列表模块测试 | 第82-83页 |
5.3.5 科室管理医生出诊模块测试 | 第83-84页 |
5.3.6 科室管理病人挂号模块测试 | 第84-85页 |
5.3.7 医生管理就诊记录模块测试 | 第85-86页 |
5.3.8 病人授权管理模块测试 | 第86-87页 |
5.3.9 医生查看病人病历本模块测试 | 第87-89页 |
5.3.10 医生填写和保存病历模块测试 | 第89-90页 |
5.4 测试总结 | 第90页 |
5.5 本章小结 | 第90-91页 |
6 总结与展望 | 第91-92页 |
6.1 论文总结 | 第91页 |
6.2 工作展望 | 第91-92页 |
参考文献 | 第92-96页 |
攻读硕士学位期间参加的科研项目及科研成果 | 第96-97页 |
致谢 | 第97-98页 |