2.2.2 常用的体征值
在实现系统前,还要考虑一些体征的范围,如:体温是在35-42度,呼吸是0-50,脉搏是40-160,不能让用户输入异常值,否则容易引起系统错误。如护理等级,只能是特级、Ⅰ级、II级、III级,则做一个下拉列表供护士选择。出入量的项目名称也是有限的,做成下拉列表供护士选择,不然打字的话会浪费很多时间,需要尽可能地减少护士手工输入。
2.3 本章小结
本章主要内容为基于.NET2.0三层架构的护理文书系统的设计思想和开发环境进行描述。并详细分析了护理文书的填写规范以及体征的范围。收集护理文书的填写规范是相当重要的,这就相当于需求分析,因为医院以前采用的纸质文书,所以对软件并没有一个感性的认识,而且护士已经习惯了自己平时书写的文书的样式,那么就应该把系统做得尽可能的贴近她们平时所使用的文书。护理文件书写有严格的规范,这就需要大量的时间去收集、走访。由于护理文书填写相当繁琐,所以需要尽可能的使系统更加简便,更易操作,更加美观。而且前面已经再三强调过护理文书的严重不统一,所以复用模块的设计再所难免,经过分析总结有很大一部分的护理文书都是个一般护理记录单一个样式的,只是表头不同,这就是要开发的复用模块的大致方向。对于这上述内容的描述为后续设计实现系统提供了有利的依据。
3 基于三层架构护理文书系统设计
基于.NET三层架构的护理文书系统实现,本章将进行四个方面的论述,分别是根据需求对程序构架的设计、数据库表的设计、用户界面的设计和复用模块的设计。通过对程序构架的设计,可以清楚的把程序分为N个模块,增加了程序的调理性。通过搭建数据库则可以使软件部分进行测试,减少程序的Bug,完善程序的功能,而软件部分的设计则是侧重于复用模块的实现。
3.1 程序的运行环境
一般医院的电脑都是XP系统的,所以程序是要在XP系统下运行,且需要安装.NET2.0,还有需要注册打印报表程序的DLL。上海市第十人民医院,HIS数据库使用的是Sybase数据库,故在护士站电脑上还需安装Sybase客户端。
3.2 程序的开发环境
虽然现在VS已经到了2010版本,但是介于护士站都是XP的系统,所以本课题在XP环境下开发系统,本课题选择了VisualStudio2005。Visual Studio 2005是基于.NET2.0框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。这个版本的Visual Studio 包含有众多版本,分别面向不同的开发角色。
模拟数据库还是选择常用的SQL数据库,版本是SQL2008R2。为任何规模的应用提供完备的信息平台。可管理的,熟悉的自服务商业智能(BI)工具。支持大规模数据中心与数据仓库。支持平滑建立与扩展应用到云端与微软的应用平台紧密集成。Microsoft SQL Server 2008 R2 提供完整的企业级技术与工具,以最低的总拥有成本获得最有价值的信息。可以充分享受高性能,高可用性,高安全性,使用更多的高效管理与开发工具,利用自服务的商业智能实现更为广泛深入的商业洞察。
报表的打印制作需要安装第三方软件Grid++Report。Grid++Report 是一款高性能的报表开发工具,特别适用于信息管理系统,如ERP、进销存、财务等软件的报表开发。针对票据套打进行了专门实现,也是实现票据打印的好工具。Grid++Report是完全可编程的报表工具,是制作动态报表的最佳选择。针对中国式报表的特点进行了很多专门的设计,是为开发中国式报表量身定做的一款报表工具。 基于.NET的三层构架的护理文书系统的设计与实现(5):http://www.751com.cn/jisuanji/lunwen_617.html