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

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

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

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

?

?

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

关键词:儿童生长监测图,GDI+,C#

?

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

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

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

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

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

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

WHO(WorldHealthOrganization)[4]在2006年的发表的《WHOWorldChildGrowthStandards》[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)月小分块之间的连接折线的绘制;

从数据源获取对应儿童的生长数据,本文的数据源来自SQLServer2005数据库系统中的数据,首先获取该儿童总的

文档评论(0)

胡珍 + 关注
实名认证
内容提供者

90后

1亿VIP精品文档

相关文档