论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
最后,提供病例记录表history、治疗选择方案表thera-peutic等相关的数据表。它们为诊断决策和数据挖掘服务。
3. 3采用ASP. NET技术实现系统功能
目前B/S架构中流行的编程技术有ASP, JSP, PHP,ASP. NET四种,其中ASP. NET作为微软的旗舰产品,具有技术先进、性能强大、稳定可靠等优势,在各类专家系统中也得到了广泛应用。因此,虽然CIS在起步阶段,系统并不庞大,但是从发展趋势考虑,还是采用ASP. NET技术来实现。CIS的系统总体功能框图如图I所示。
其中,“诊断辅助”模块的使用方法为:首先,用户通过网页浏览器打开CIS的首页,输人姓名登录系统。然后,进人“诊断辅助”页面,输人病人的姓名,CIS为该病人在病例表中插人新纪录。接着,用户可以在症状大全的页面中选择病人症状的方式进行诊断,也可以先简单判断疑似哪种疾病再进人该疾病的诊断页面进行处理。不管是哪一种,由于设计的症状较多,因此CIS会采用MRU (Most recentlyused,最近最常使用)算法将最近最常见的疾病和症状排在前列,方便用户选择。
另外,针对B/S架构速度相对较慢的缺陷,CIS应该采用AJAX (Asynchronous JavaScript and XML,异步JavaScript和XML)等技术来提高系统的响应速度,并通过CSS (Cas-cading Style Sheets,层叠样式表)提示用户是否已经选择了某症状,效果如图2所示。
图2显示,如果某个症状没有被点击,则保持“黑色、字号14像素”的样式;如果点击了一次,则更改为“红色,字号20像素”;如果再次点击,则该症状被取消并恢复为默认的样式。CIS将用户的点击行为送人后台,根据diagnose _symptom和diagnose_kind进行判断,并将最后得分局部更新诊断页面。
3. 4 CIS进一步的工作
虽然现在已经能在实践中进行基本的诊断辅助决策,但是作为发展阶段中的CIS,这样的系统还是需要不断的完善。CIS进一步的工作主要有:不断扩展疾病表和症状表的结构,为其添加详细的文字、图片、视频说明,将CIS构建成越来越完善的知识库;不断将其他科类的疾病、症状补充进知识库,并建立医生用户表,将医生与相应科类的疾病进行关联;不断加强数据挖掘的力度,通过对病例和术后评价的信息,发现问题并修正系统的诊断方法。
4 结束语
面对信息系统的复杂性,医院和tT企业不应该观望等待,而应该通过构建知识库、逐步建设、不断完善功能的方法进行尝试。实践证明,基于知识管理的思想,通过Bis架构、SQL Server, ASP. NET, AJAX等可以构建使用效果较好的临床信息系统,有利于临床信息系统的普及化,造福人类。