e,MDI),如图2所示,左半部分为操作功能区,右半部分为输出列表区,操作一目了然。催还模块中,先判断是否选择科室,再初始化Memo催还列表、判断是否查询所有病区;再初始化本科室借阅数、各病区借阅总数,得到选择的科室、指定日期、该科室所欠病史的住院号。催还模块的关键代码如下: 4结束语 UML是一种面向对象建模的标准语言,用于对应用系统的各种成份的可视化建构、定义和构造系统模型。本文以“病案借阅追溯系统”为应用背景,论述了该系统的设计与实现过程。与图书、档案管理系统相比,该系统复杂性更高,须从病案统计系统、病案翻拍制作系统、HIS出入院系统获取数据,以交叉比对;对程序健壮性、数据库性能要求更高,而且随着管理制度和借阅规则的变更,业务需求持续变化,须经常对程序作版本更新[5]。本系统优化了病案借阅流程,促使病案借阅工作趋向信息化,是我院着力提升管理能级的有益尝试。软件已部署在病案室和社会接待科,上线二年多来更新了四个版本,运转高效、稳定。病区医生和复印病案的患者的满意度明显提升。进一步工作的方向是将系统深度整合到病案统计管理系统中去,成为可供调用的模块。最终方向是实现单一的、真正意义上的电子病历系统,届时纸质病案彻底消亡,“病案借阅追溯系统”也将完成历史使命,随之终结。参考文献: [1]王瑛霞.病案借阅中存在主要问题及其对策[J].中国病案,2012.13 (3):13-14 [2]刘润东.UML对象设计与编程[M].北京希望电子出版社,2002. [3]陈利,潘正清,孙究.基于UML的电子病案管理系统设计与实现[J].湖北汽车工业学院学报,2007.3:66-69 [4]刘羽飞,韩伯涛,郑雪峰.病案管理系统的面向对象设计与实现[J].计算机工程与设计,2006.3:1058-1061 [5]陈亦新.病案统计信息管理系统的设计与实现[D].华东师范大学硕士学位论文,2010.