- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PnevcontrchMlNon.c删n
·432· 中国慢性病预防与控制2008年8月第16卷第4期chinJ Di8,AugIlst2008,V01.16,No.4
【软件应用】
文章编号:1004-6194(2008)O舡0432—03
基于Autho刑are的医用统计软件的二次开发
王德征,江国虹,宋桂德,吴桐宇
中图分类号:.IP31 文献标识码:B
关键词:Autllorware;二次开发;统计软件;医学
目前,世界权威的sPss、sAs作为通用统计软件被广泛应传递给统计过程程序文件,并交付统计软件执行。本例通过
用于医学许多领域。其卓越的数据管理能力、强大的统计计算功
能已成为医学统计的必备工具。医学工作者在享受其所带来便 数。图1显示的是通过文本输入响应获得需要分析年份参数的
利的同时。仍为需要耗费大量的时间来处理维护统计过程代码 程序界面。
以及分析流程设置而苦恼。尤其是许多分析需要很多彼此联系
的统计过程综合处理才能完成,而大量、重复的统计运算在医学
统计中是经常碰到的…。在很多医学专业领域,通常只是频繁地
使用某些固定的数据管理与统计分析功能。笔者结合软件开发
实践,将讨论如何应用Authorware快速对统计软件二次开发.并
应用于医学实践,以提供既能利用统计软件计算功能又操作便
捷、专业性更强的软件。笔者通过“标准化率生成系统”开发的实
例说明基于Autllorware的医用统计软件的二次开发思路与过程。
l二次开发目标
根据现有的天津市全死因监测数据、中国2000年人口普查
数据和2000年世界标准人口数快速方便地计算天津市1999—
2006年各类疾病、性别、年龄别、性别+年龄别的中国人口标化
死亡率、世界人口标化死亡率[扪。
2思路与过程
2.1选择外部数据库依据操作简易性、通用性与统计软件对
数据的可导人性等特点确定,可以选择Excel、dBase、Access等。 图1通过文本输入响应获得各参数
便于分析数据的输入、编辑和统计分析的调用。本例天津市全死
因监测数据采用sPss数据文件形式。天津市各年人口数、中国2.4 Authorware对统计过程程序文件的操作
2000年人口普查人口数和2000年世界标准人口数采用Excel富强大的文件操作函数,可用于调用外部应用程序。读写文本文
文件作为外部数据库。 件等。而SPss、SAs统计过程程序文件是文本类型,它们的文件
2.2 预先编制统计过程程序文件统计计算都是以过程代码
形式出现的[31,如两样本t检验,SPSS过程为“T—Test……”SAS
过程为“pmc№st..…·”。可以根据实际需要将不同的统计过程、
数据整理过程预先编制好,保存为过程程序文件。以供Autllo.组合与程序调用(表l、2)。
Eare程序组合调用。本例应用sPSs的GET’IRANsLA,IE、s0RT
表1 AutlIorwa陀对文本统计过程文件的操作
cAsEs、OMs、MATCHFILEs等数据整理过程;MEANs、
文本操作 Authorware函数
Ou7mI
cR0ssTABS等分析过程;sAVEⅡ认NsLA.IEE等数据
读取内容 ReadExtFile(文本型文件路径及文件名)
输出过程[”。保存为inputxx.sps文件。 写人内容 writeExtFile(文本型文件路径及文件名)
2.3 参数传递 利用Autllorware丰富的交互响应图标设计可
追加内容
以方便地获取用户交给的统计参数。例如通过文本输入
文档评论(0)