欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 计算机论文

基于GDI+儿童生长监测图绘制的设计

时间:2011-04-24  作者:秩名

论文导读:基本概念与技术 儿童生长监测图概念儿童生长监测图是根据同性别、各个年龄组儿童体重指标的数值标在坐标纸上,连成参考曲线而绘制的图。
关键词:儿童生长监测图,GDI+,C#
 

1 引言随着互联网越来越广泛使用,社区卫生信息系统的网络化也越来越重要,电子健康档案作为社区卫生信息系统重要组成部分,更应该重视且重点研究。电子健康档案(Electronic Health Record,简称EHR)是对与人健康相关活动的电子化记录,包括体检记录、门诊、病史、各种影像信息及相关的药物治疗信息跟踪等等。美国卫生组织卫生标准7(Health Level Seven,简称HL27)对EHR归纳如下:“EHR是向每个个人提供的、一份具有安全保密性的、记录其在卫生体系中关于健康历史与服务的终身档案。”

建立电子健康档案是大势所趋,既符合当前医改方向,又能实现患者、医疗单位和政府投资三方共赢。2009年全国两会期间政协委员建议为全民建立电子健康档案[1]。

2 基本概念与技术2.1 儿童生长监测图概念儿童生长监测图是根据同性别、各个年龄组儿童体重指标的数值标在坐标纸上,连成参考曲线而绘制的图。论文检测。儿童生长监测图的底端是年龄刻度、每月一格、左侧是体重的公斤数值。

监测方法:6个月以内的婴儿每月测量一次体重,7~12个月的婴儿每2个月测量一次体重,1~3个月的儿童每3个月测量一次体重。按照儿童的年龄将每次体重测量数值标在生长监测图的坐标上,并将上次的点与本次的点连成线段,观察儿童体重增长曲线与参考曲线的走向是否一致。对儿童的营养状况、体重增长情况进行监测和分析。在健康档案中儿童生长监测图形信息,如何快捷、有效地在互联网上显示是一个研究的热点。

2.2 GDI+图像绘制技术GDI( Graphicesdevice Interface)是通用的绘图技术。在.NET Framework框架中,GDI+[2][3]是GDI的升级版,为程序员提供了一种基于类的应用程序编程接口API。应用程序使用GDI+能够在输出设备上使用图形和格式化文本,System.Drawing 命名空间提供的这些类的定义和封装,它使开发人员可以利用Windows内置的图形功能绘制各种图形图像。

3 儿童生长监测图设计3.1 儿童生长监测图特点分析

WHO(World HealthOrganization)[4]在2006年的发表的《WHO World Child Growth Standards》[5]中详细阐述了儿童生长检测图;在实际医疗单位中儿童生长数据是按时间递增的方式采集,并有人工绘制而成;在分析其图形自身的以下特点:

1、图形整体可以分解为左、中、右三个部分组成。

2、左侧部分主要有该图形的Y坐标标示量的名称、单位、刻度信息。

3、中间整体可以分解成N个月的小分块组成,每个月的小分块中主要有当月的体重或身高信息点、以及该点和相邻月份间的连接折线、在垂直线正下方标注具体月数信息。

4、右侧部分主要有Y坐标的刻度信息。论文检测。

图形分析特点如图2所示:

图1、计算机绘制的儿童生长监测图 图2、图形绘制分解图

3.2 具体绘制流程设计鉴于上述的设计思想,计算机具体绘制过程,分为左侧图形绘制、中间小分块的绘制、右侧图形的绘制。

左侧图形绘制:

Step1:使用System.Drawing名称空间中的Bitmap类,创建一个Bitmap的对象bmpOriginal并根据左侧的长宽,创建合适的图像;

Step2:创建Graphics类的对象grafxRef,并使grafxRef和orgBMP相关联;

Step3:使用grafxRef对象的成员函数,在合适的位置绘制边框线条、提示文字信息(例如:体重、kg、月龄、Months)和刻度线;

Step4:最终完成左侧图形的绘制。

右侧图形绘制和左侧图形的绘制流程大体上相似,在step1中按照需要创建的对应的长宽,以及在step3中按照图形的需求绘制刻度信息和填充底部矩形区域。

中间第m月份小分块的绘制:

Step1:使用System.Drawing名称空间中的Bitmap类,创建一个Bitmap的对象bmpOriginal并根据中间小分块的长宽,创建合适的图像;

Step2:创建Graphics类的对象grafxRef,并使grafxRef和orgBMP相关联;

Step3:使用grafxRef对象的成员函数,在合适的位置绘制中间垂直线和刻度线;

Step4:根据请求是那个月份数值m,进行具体标注点的绘制和前(m-1)月和后(m+1)月小分块之间的连接折线的绘制;

从数据源获取对应儿童的生长数据,本文的数据源来自SQLServer 2005数据库系统中的数据,首先获取该儿童总的数据记录数iCount;做如下逻辑判断并绘制响应的折线。

如:m=0 ,获取0月份和1月份生长数据,根据0月份数据的大小在对应位置绘制标注点,并绘制0月份和1月份之间的连接折线;

否则:m>0并且m<iCount ,获取(m-1)月份、m月份和(m+1)月份生长数据,根据m月份数据的大小在对应位置绘制标注点,并绘制(m-1)月份和m月份之间的连接折线、以及m月份和 (m+1)月份之间的连接折线。

Step5:最终完成第m月份小分块图形的绘制。

4 结论 社区居民健康档案数字化是现代医疗服务社区的重要特征,采用Web软件设计形式提供数字化的社区居民电子健康档案,可以实现统一的标准化接口、软件易维护、操作简便性;同时便于后期病案研究分析。论文检测。相对传统方式,采用Web方式呈现各种医学图形信息有很高的实用价值和意义。


参考文献[1] 政协委员建议为全民建立电子健康档案[EB/OL]. http://news.163.com/09/0306/01/53MDP7QE000136K8.html,2009-3-10
[2] 谢来福, 易素君, 王志萍, 邱立峻. Web环境下采用图形编程接口(GDI+)实现工程图形的发布[J]. 工程图学学报, 2007, (6):133-138
[4] WHO[EB/OL]. http://www.who.int/childgrowth/en/, 2009-3-10
[5] WHO Child Growth Standards[M], Switzerland: Publications of the World Health Organization,2006:118-124
 

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:基于FPGA的高速FIR数字滤波器设计
下一篇论文:基于GPRS的油井远程数据采集系统(图文)
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
最新计算机论文
读者推荐的计算机论文