简略寿命表的快速计算

摘要: 目的:实现简略寿命表的快速计算。方法:利用Excel2000,输入、编辑、存储数据;利用VC++6.0设计用户操作界面及算法。结果:通过用户界面,实现对人员结构表的快速读入、死亡信息表的快速统计和简略寿命表的快速计算。结论:极大地提高了简略寿命表的编制速度,特别是当死亡信息表数据量巨大或数据频繁变动时,提速效果逾发显著。

Abstract: Objective: Realization of fast calculation for Simple Life Table. Methods: Using Excel2000 to input, modify, or store records; Using VC++6.0 to design user interface and Algorithm. Result: By user interface, it can read Live Structure Table, calculate Death Information Table and Simple Life Table in a very short time. Conclusions: Greatly improve the speed of Calculation for Simple Left Table, especially dealing with huge or changeable date, it works well.

关键词: VC++6.0;ACCESS2000;数据库;健康档案;公共卫生管理

Key words: VC++6.0;ACCESS2000;database;health records;management of public health

中***分类号:TP39 文献标识码:A 文章编号:1006-4311(2011)28-0138-02

1 数据整理

利用Excel2000设计人员结构表和死亡信息表,存储于data.xls文件中。人员结构表存储地区、性别以及各个年龄段人口结构数据;死亡信息表存储人员的死亡信息,包括年龄、性别、地区等信息。笔者采集某地区人口年龄结构表和人口死亡信息表,其中人口年龄结构表中包括7个不同乡镇男女共21组数据;死亡信息表中包括了16383条死亡记录。

2 程序设计

2.1 用户界面设计 在用户交互界面中放置3个编辑框,用于输入文件名、lx0和a0;放置3个按钮“导入”、“统计”、“综合统计”、“导入”按钮用于导入人口信息表并统计各年龄段死亡信息,“统计”按钮用来计算不同地区、不同性别的简略寿命表,“综合统计”按钮用来将多个地区、不同性别进行累加后再计算简略寿命表;放置3个列表框,分别用来显示“人口结构表”、“死亡信息表”和“简略寿命表”。

2.2 程序核心代码(节选) 用于计算简略寿命表。

double Px[19], Dx[19], mx[19], qx[19], lx[19], dx[19], Lx[19], Tx[19], ex[19];

int i;

CString sTmp;

for (i = 0; i < 19; i++) //Px, Dx, mx

{

Px[i]=atof(m_listSimple.GetItemText(i + j, 1));

Dx[i]=atof(m_listSimple.GetItemText(i + j, 2));

mx[i]=Dx[i] / Px[i];

}

mx[0]=0;

qx[0]=Dx[0] / Px[0]; // qx

qx[1]=4 * mx[1] / (1 + 2 * mx[1]);

for (i=2; i < 18; i++)

qx[i]=5 * mx[i] / ( 1 + 2.5 * mx[i]);

qx[18]=1;

lx[0] = m_ilx0; // lx, dx

for (i = 0; i < 18; i++)

{

dx[i] = qx[i] * lx[i];

lx[i + 1] = lx[i] - dx[i];

}

dx[18] = lx[18] * qx[18];

Lx[0] = lx[1] + m_da0 * dx[0]; // Lx

Lx[1] = 2 * (lx[1] + lx[2]);

for (i = 2; i < 18; i++)

Lx[i] = 2.5 * (lx[i] + lx[i + 1]);

Lx[18] = lx[18] / mx[18];

Tx[18] = Lx[18]; //Tx

for (i = 17; i > -1 ; i--)

Tx[i] = Tx[i + 1] + Lx[i];

for (i = 0; i < 19 ; i++) //ex

ex[i] = Tx[i] / lx[i];

3 结果调试

运行程序,点击“导入”,读入人员结构表,形成21组人员结构数据,同时读取死亡信息表16383条死亡记录,按不同地区、性别、年龄段自动统计生成21组相对应的死亡信息数据。若点击“统计”,则通过计算得到21组简略寿命表。

若点击“综合统计”则将任意多个地区、按性别进行累加后再计算,得到3组简略寿命表(见***1)。

在实际操作中,只要计算机硬件允许的话,理论上一次可以计算“无限”组简略寿命表。

将7个地区按城乡分两次进行“综合统计”,得到6组简略寿命表,分别是城市男、城市女、城市合计、乡镇男、乡镇女、乡镇合计。将城市合计和乡镇合计这两组数据输出到Excel中(见表1,表2),并绘制条形***(见***2)。通过比较发现:0岁年龄段和1-5岁年龄段的期望寿命非常接近;随着年龄段的增长,城市和乡镇的期望寿命呈递减趋势;在各个年龄段中城市的期望寿命略高于乡镇。

将7个地区按城乡进行累加,“综合统计”得到3组简略寿命表,分别是综合男、综合女、综合合计。将综合男和综合女这两组数据输出到Excel中(见表3,表4),并绘制条形***(见***3)。通过比较发现:0岁年龄段和1-5岁年龄段的期望寿命非常接近;随着年龄段的增长,男性和女性的期望寿命呈递减趋势;在各个年龄段中女性的期望寿命略高于男性。

4 结束语

曾***等[1][2]用VFP程序和SAS程序编制简略寿命表及去死因寿命表,李秀央[3]用EXCEL实现简略寿命表的编制,荀鹏程等[4]用SAS程序编制简略寿命表,林汉生[5]用SPSS编程实现简略寿命表的编制,刘达伟[6]介绍了用Excel进行死亡人口统计并编制简略寿命表。以上6篇文献的作者用不同的程序实现了对简略寿命表的编制,但有四个共同缺点:一是手工统计完人员结构和死亡信息的数据,然后计算简略寿命表,程序仅仅起到计算器的作用,真正需要花费大量时间的死亡信息数据统计仍然是手工统计的方式;二是每次只能得到一组简略寿命表;三是未能提供一个友好的交互式的用户界面;四是未能提供通用的输出接口。

笔者使用Excel2000作为原始数据的输入、编辑、存储工具,通过VC++6.0编写程序,设计友好的交互式用户界面,实现了对人员结构表的快速读入、死亡信息表的快速统计、以及简略寿命表的快速计算,整个过程少于10秒钟;能同时组合计算多组简略寿命表,使计算结果具有比较性;输出接口使用系统剪贴板,通过“复制”、“粘贴”操作可将计算结果输出至Excel、Word、记事本等软件中进行下一步操作。

参考文献:

[1]曾***,田考聪,周燕荣.用VFP程序编制简略寿命表及去死因寿命表.重庆医科大学学报.2000,25(4):398-400.

[2]曾***,王润华,周燕荣.用SAS程序编制简略寿命表及去死因寿命表.现代预防医学.2000,27(3):397-398.

[3]李秀央.用EXCEL实现简略寿命表的编制.中华预防医学杂志.1999,33(3):190-190.

[4]荀鹏程,蔡辉.Reed-Merrel法编制简略寿命表SAS实现技巧.实用预防医学.2004,11(5):1000-1003.

[5]林汉生.SPSS编程在寿命表中的应用.中国卫生统计.2003,20(1):54-55.

[6]刘达伟.Excel在死亡统计中的应用.中国卫生统计.2001,18(6):369-370.

简略寿命表的快速计算

转载请注明出处学文网 » 简略寿命表的快速计算

学习

高层建筑地下室设计中常见问题及分析

阅读(36)

本文为您介绍高层建筑地下室设计中常见问题及分析,内容包括地下室防水常见质量问题,地下室纸会审常见问题汇总。伴随着现代社会经济的快速发展,城市中出现越来越多的高层建筑。而高层建筑一般带有地下室,或者与裙房的地下室一并组成地下

学习

潜规则是危害社会毒瘤必须切除

阅读(32)

当一个社会不是按照正常的法则运行,而是被各种潜规则所左右,而且人们都普遍按照这种潜规则“被”生活的时候,这个社会就出了问题。而恰恰在当代现实社会中就普遍流行着这种潜规则。潜规则已经在很大程度上代替了显规则,代替了社会最基本

学习

《野草根》等

阅读(33)

本文为您介绍《野草根》等,内容包括野草根全文阅读,什么是野草根。《野草根》徐坤著,湖南文艺出版社小说讲述的是三个红颜薄命的女子,在各种艰苦环境下的坚持与隐忍。于小庄承受了被男人抛弃的痛苦,29岁时凄然死在国人传统而隐秘的处女情结

学习

病人张聂尔的幸福人生

阅读(20)

女人的幸福恐怕得拥有一份上档次的认知能力,它能帮你打开常人打不开的结。引子没见面时,只听说张聂尔生很重的病,写了不少的书,就猜想她没准是个吐血后扶丫环看海棠,朝朝暮暮地感伤,在自己的作品里吐苦水流眼泪的“林妹妹”。未料,眼前的她着入

学习

斑马中国化

阅读(29)

中国研发、中国采购、中国制造、中国销售……斑马打印机在中国的本土化越来越彻底。广州,捷普工厂二层,干净整洁的U型生产线上,一台台打印机正在被有序地组装、检测、然后包装下线,贴上黑白条纹的斑马头部标签。少时,整托盘的斑马打印机新产

学习

知床半岛看流冰

阅读(25)

导语:冬季的知床半岛,淡蓝的流冰成了雪国的点缀。北海道,一片广阔又神秘的土地。网走,或许很多人都没有听过这个地方,但是这里却是北海道在冬季最值得观光的地方。虽然说北海道值得一年四季各去一次,但冬天去北海道,当然最主要的还是去网走看流

学习

从“高大全”到“江小妹”

阅读(33)

在“高、大、全”的年代之后,所有“神坛”上的形象都在经历还原到“人”的过程。“江姐”也不例外。7月29日起,中央一套黄金时段播出30集电视连续剧《江姐》,并在前十天每天配播十分钟的相关专题片。如此推介力度在央视历史上尚属罕见。“

学习

基于DeltaV系统的专家PID控制聚丙烯反应升温过程

阅读(25)

【摘要】针对聚合釜温度控制过程是一个复杂的,非线性,时变,大滞后性,建模困难等存在的问题,在DeltaV控制系统中,设计了专家PID规则对扬州石化厂聚丙烯装置反应过程中反应温度控制并进行了实验仿真和分析。【关键词】DeltaV聚丙烯反应专家PID一

学习

自侦案件审讯经验“七善”谈

阅读(41)

本文为您介绍自侦案件审讯经验“七善”谈,内容包括检察院自侦案件范围口诀,案件侦查突破技巧和方法。从大量的司法实践来看,职务犯罪案件成功侦破的关键环节无疑取决于对职务犯罪嫌疑人的审讯结果,不管是贪污贿赂犯罪,还是渎职犯罪,即便有大

学习

《武侠》最后的秘密

阅读(23)

电影梗概:刘家村的刘金喜是一个普通的造纸工人,与多年前丈夫出走的阿玉和两个儿子过着安逸的生活,而有一天由于他无意中杀死全国出名的通缉犯而受到关注,也引起了捕快徐百九的怀疑,凭借丰富的针灸穴位知识与不懈地调查与分析,徐百九发现刘金喜

学习

心脏的奥秘之航空发动机尾喷管的进化史(一)

阅读(24)

本文为您介绍心脏的奥秘之航空发动机尾喷管的进化史(一),内容包括航空发动机尾喷口的原理,航空发动机喷口发展史。喷管――给予现代喷气式飞机前进动力的最直接装置,但是又往往最不被人注意,成为了“被遗忘的角落”。提到飞机的动力装置,我

学习

压箱底的绝活儿

阅读(44)

中国古代婚姻流行父母之命媒妁之言,在进洞房之前连对方长啥样都不知道,更别提牵手、拥抱、KISS了。一般情况下,女孩会在16岁前嫁出去,如果拖过20岁,就成了“大龄剩女”,想找个好人家的话便是奢望了。男孩在18岁左右便能当爹,当年岳飞死的时候年

学习

时尚口罩成都热销款

阅读(22)

本文为您介绍时尚口罩成都热销款,内容包括全棉时代一次性口罩网红爆款,热销爆款口罩。说到时尚,成都女性向来不甘人后,即使只是一个小小的口罩,也要变幻出万般花样。下面这些成都潮人们喜欢的口罩,你又中意哪一款?榜样>>把口罩戴出明星

学习

冰雪文化论文范文精选

阅读(26)

本文为您介绍冰雪文化论文范文精选,内容包括冰雪论文1000字,冰雪文化传播论文怎么写的。冰雪文化论文篇11.1研究对象本文以哈尔滨体育学院校园冰雪体育文化为研究对象,主要包括哈尔滨体育学院校园冰雪体育的物质文化、行为文化、制度文化

学习

脊椎健康与寿命

阅读(58)

本文为您介绍脊椎健康与寿命,内容包括脊椎越好寿命越长,脊柱寿命对照表。董安立医生简历董安立,出生于医学世家,毕业于北大生物系,曾在美国南卡罗莱纳州舍曼正统脊骨神经医学院学习,取得美国南卡罗莱纳州行医执照和脊椎学博士学位,后在

学习

各国人均寿命排行榜

阅读(29)

本文为您介绍各国人均寿命排行榜,内容包括2022各国人均寿命,2021年全球各国人均寿命排行榜。2013年5月,世界卫生组织了《2013年世界卫生统计报告》。该报告对2011年世界各国人口的预期寿命进行了统计,结果显示:世界上人均寿命最高的国家为

学习

泰勒公式中各种余项的讨论

阅读(31)

本文为您介绍泰勒公式中各种余项的讨论,内容包括带拉格朗日余项的泰勒公式,泰勒公式里为什么有余项。[摘要]泰勒公式显示了“函数逼近”的重要思想,在科学计算中具有十分普遍的应用.首先从误差的源头开始探讨,探寻了泰勒公式的来源,对不同

学习

分部积分公式及其应用的原理分析

阅读(24)

本文为您介绍分部积分公式及其应用的原理分析,内容包括分部积分的公式的细致讲解,分部积分的广义推导。【摘要】对不定积分公式的来源、基础作分析,进而指出分部积分公式的应用原理,以帮助学生加深对不定积分的认识,灵活地用好分部积分公式

学习

浅议公路路面设计使用寿命

阅读(27)

本文为您介绍浅议公路路面设计使用寿命,内容包括为什么路面设计年限20年,高速公路沥青路面一般设计寿命。近年来,全国公路建设的力度不断加大,但许多道路普遍存在早期病害现象,降低了路面结构承载能力,缩短了其设计使用寿命。本文就当前路面

学习

利用不等长缓和曲线公式计算和绘制回头曲线

阅读(31)

讨论不等长缓和曲线的特性,以及利用不等长缓和曲线公式计算和绘制回头曲线的方法关键词:不等长缓和曲线回头曲线切线长曲线全长外矢距目前我国轨道交通飞速发展,在轨道交通线路设计中,有时受条件限制会使用不等长缓和曲线,甚至是回头曲线。由

学习

如何延长刀具的使用寿命

阅读(34)

数控刀具在机械加工中占有很重要的地位,但在切削的过程中不可避免的总要受到磨损,而使得刀具的使用寿命缩短。如何控制不必要的刀具磨损,延长数控刀具的使用寿命呢?本文就从数控刀具磨损的状况进行了相关的探索,以期为今后减少刀具的磨损,延长

学习

提高模具使用寿命的方法分析

阅读(27)

模具被人们称为工业之父,由于现代工业的自动化程度越来越高,模具的使用范围也越广泛,可在我国的较多中小企业中,其寿命还很低,仅相当于国外同行业的1/3到1/5。模具的寿命低,不但会降低产品质量,更会产生浪费模具材料、增加加工工时等严重的后果