目录
一、需求分析 2
1.1 背景介绍 2
1.2 编写目的 3
1.3 功能需求 3
1.4 性能需求 3
二、概要设计 4
2.1 总体设计 4
2.2 模块设计 4
2.2.1 登录模块 4
2.2.2 录入模块 4
2.2.3 审核模块 5
2.2.4 爬虫模块 5
2.2.5 识别模块 5
2.2.6 数据库模块 6
三、详细设计 6
3.1 系统流程 6
3.2 模块流程 7
3.2.1 爬虫模块 7
3.2.2 识别模块 8
3.3 界面设计 8
3.3.1 登录界面 8
3.3.2 录入界面 9
3.3.3 审核界面 10
四、系统实现 10
4.1 爬虫模块的实现 10
4.1.1 爬虫框架 10
4.1.2 爬虫接口 11
4.1.3 部分源码 13
4.2 OCR识别的实现 14
4.2.1 OCR框架 14
4.2.2 OCR工作原理 14
4.2.3 部分源码 15
4.3 数据库的实现 16
4.3.1 需求分析 16
4.3.2概念结构设计 18
4.3.3逻辑结构设计 19
4.3.4数据库物理设计 19
4.3.5数据库实施 19
4.4 系统实现效果 22
五、单元测试 26
5.1 登录单元测试 26
5.2 医生窗体、爬虫、OCR测试 27
5.3 管理员窗体、导入文本、字段、数据库测试 29
六、自我总结 30
一、需求分析
1.1 背景介绍
医案,又称诊籍、脉案、方案、病案,是中医诊疗活动的记录,现称病历(例)。 中医医案,是中医理、法、方、药综合运用的具体反映形式,包括有患者姓名、地址、职业、病理、辨证、治疗、预后等。它不仅是医疗活动的真实记录,而且还反应了医家的临床经验及思维活动。由于医家所处时代不同,学识、爱好、修养等各异,因此历代医案的数量、形式、体裁、风格亦不尽相同。
近现代中医医案逐步汲取西医病历的长处,日趋规范化,但仍保持理、法、方、药齐备的特色,发挥着及时总结交流现代中医临证经验的积极作用。在大数据时代来临的今天,医案信息化成为一个亟待解决的命题。具体而言,就是患者的疾病表现以及治疗过程被精确地记载以及统计成医案,供专业医师在治疗相同或者相似的病情时进行参考分析。
1.2 编写目的
为了满足医生和医院信息管理人员对医案进行高效采集和管理的需求,在工作人员具备一定的计算机操作能力的前提下,此系统能为相关人员提供一个较简便、较完善的医案信息采集平台,提高工作效率。
1.3 功能需求
本系统面向的用户为医生和管理员,医生的主要任务是将各个来源如:口述、以往病历、网页病历等医案信息采集到本系统里来,并进行结构化,以便录入数据库;管理员的主要任务是对于医生采集而来的医案能够进行规范化,使其导入数据库时正确无误,且具有实际意义。
项目名称:一目医案采集系统
开发人员:、
面向用户:医生、管理员
开发平台:Windows 10
开发工具:Java、Eclipse、MySQL
运行环境:Windows
软件要求:MySQL、JRE