请输入您要查询的字词:

 

单词 MUMPS程序语言(M语言)
释义

【MUMPS程序语言(M语言)】
 

MUMPS是一种多途、多用户并能解释或编译执行的高级程序语言。它由美国麻省总医院首先设计并推出。这种语言是医学领域针对医院环境特点而开发、发展起来的,适合应用于交互式数据管理。已有迹象表明,MUMPS将改名为M的语言而得到更广泛的重视。这种语言在医学领域开发医院管理系统(HIS)始终占主流地位。在用MUMPS作为软件开发平台实现的HIS中处于最成功的地位。由于MUMPS具开放性、标准化和一体化等优点,体现了信息科学和计算机技术的发展趋势,因而富有生命力,必将在开发未来的各种信息系统中日益显示出其重要效益。

由于这种语言有很强的字符串处理功能和内含的数据库结构,且易于学习掌握,所以它一出现就引起各方面的浓厚兴趣,并很快在1977年被定为美国国家标准的第1种标准数据库管理系统第3种标准程序语言。1982年、1984年和1990年,相继批准MUMPS的3个修改和增强的标准;目前使用的是1990年11月11日批准的X11.1/1990新版本,并将每隔5年由MUMOS开发委员会(MDC)继续推出新标准。MUMPS语言在大型机、小型机、微型机上都可以使用,现已在200多种不同的牌号机型计算机上使用,可以运行在各种主要的操作系统上(例如VAXVMS,ULTRIX,XENIX,UNIX,IBM VM,Macintosh O/S,MS-DOS等平台),已被世界上上万个医学、商业、科研及教学单位所使用。由于MUMPS语言采用的是相同的命令、功能、操作符和数据结构,因此用它编写的程序可以在运行标准MUMPS的不同计算机上转移应用,当系统升级增大时,它可以很容易转移到更大的机器上运行。

MUMPS在HIS医院信息系统的应用是很广泛的。以美国为例,最主要的首推在美国复员军人医疗系统(VA)中的广泛应用。该系统由美国国会拨款,而由VA管理机构为其所属的169所医院统一购置计算机硬件,其中包括300多台计算机,12000台终端,6000台打印机及800台通信连接设备。所用HIS软件,则全都选用MUMPS语言。建立这些分布式医院计算机(DHCP)项目软件,是以FILEMAN为基础的KERNEL软件为核心开发的,并采取在美国东部和西部两个信息服务中心集中人员进行开发,再下发给各医院安装使用的措施。这样,既保证质量和统一,又有效地集中利用宝贵的软件开发力量,成为引人注目的成功范例。此后美国国防部、华盛顿州等所属医院也采用MUMPS语言建立医院信息系统,同样获得成功。

另一个引人注目的例子,是美国波士顿的Brigham和Women’s Hospital计划把她成功运行多年的在16台小型机上采用MIIS(MUMPS语言的一种)的HIS系统(连接有1600台终端),改成由4000台以MUMPS为基础的PC构成的网络。由于采用的是标准的硬件和软件,因此很容易移植扩展到新环境下运转。该医院信息系统总共有87种应用项目,包括有20000个程序。目前已顺利完成财务出纳系统的移植工作。

与此同时,美国SAIC公司计划将数以百计的VA各医院通过信息网络连接起来,以使VA各医院的计算机化的信息集中起来,并将这些数据在各医院中进行传送和利用。这是一个用MUMPS运行的新型综合医疗护理系统(CHCS),在这个系统中将综合运用一些新技术,如采用光笔、触摸屏显示、光学字符识别、手持式终端、语音识别、高分辨率显示器、机器人、专家系统及图像存档等。CHCS项目将耗资19亿美元,预计到1997年能完成50%安装工作量。

中国从1980年后即有意识开始跟踪MUMPS技术的发展,并在微型机和小型机上安装和试用MUMPS,取得初步效果,中国医学科学院等单位于1987年完成了FileMan软件的基本汉化工作,随后,北京市软件技术开发中心在第11届亚运会期间,曾以汉化的FiliMan为基础,成功地实现了一套亚运会医务部管理信息系统。北京地区的一些医院如中国医学科学院所属的协和医院、肿瘤医院和市人民医院,在将MUMPS或FiliMan用于住院病房信息管理、住院病人信息统计等方面,也取得了实用效益。

MUMPS技术具有广阔的发展前景。MUMPS开发委员会(MDC)正在使MUMPS适应新的技术方向,使MUMPS继续保持其独特的性能和优点,同时增加若干新的功能。其中包括:建立开放系统的通讯环境,使之能在不同系统环境下工作;在网络环境下管理分布式数据库,适合于在顾客站/服务器体系结构下运行;利用Open Mumps Interconnect(OMI)网络协议,在不同硬件平台和操作系统间实现数据共享;能和数据查询语言(例如SOL)更好的结合使用;具有良好的图形用户接口(GUI)和窗口功能、多媒体功能等用户友善界面;发展和完善支持多国语言字符处理能力的功能等。总之,通过进一步巩固和发展MUMPS特有的功能特性,同时吸收其他程序语言的长处,使MUMPS能具有更先进的程序控制结构,更好的图形用户接口界面,更强的面向对象的数据库管理功能,以及更通用的开簇性和网络通讯能力,使之更好适应Cliint/Server分布数据库结构下的工作,可以预期,MUMPS必将会取得更可喜的进展。

【参考文献】:

1 王继中,宋敬平.国外产品与技术,1983,12:70~75

2 王继中,宋敬平.小型、微型计算机系统,1984,1:33~39

3 Uchida T Suzuki T,et al. Mug. Quarterly,1986,15(3)

4 Charles H Curtis. MUMPS Special Edition,1990,6:16 - 19

5 1990 ANSI MUMPS language stancard American National standard Institute, 1991

6 Daniel L Maloney, Ruth E. Multimedia Object File Design for Medical Images, 1991,21 (3):57 -60

7 Tami Winn,Marureen Hoye. Relational Features of VA File Man,1991,21(3)i46~51

8 Ruth E, Dayhoff M D. Experience with a MUMPS-Based Hospitallmformation System wity Images, 1991, 21 (3) : 53 - 56

(北京市计算中心王继中撰)

随便看

 

科学参考收录了7804条科技类词条,基本涵盖了常见科技类参考文献及英语词汇的翻译,是科学学习和研究的有利工具。

 

Copyright © 2000-2023 Sciref.net All Rights Reserved
京ICP备2021023879号 更新时间:2024/12/23 5:19:06