基于.NET的三层构架的护理文书系统的设计与实现(10)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于.NET的三层构架的护理文书系统的设计与实现(10)


可选项    ITEM    C    256    各选项间用$分隔
单位    UNIT    C    16    项目单位
最小值    VALUEMIN    C    16    该项目允许数值范围的最小值
最大值    VALUEMAX    C    16    该项目允许数值范围的最大值
说明    NOTE    C    16    
注释:有来存放体征的下拉选项,这可以大大提高护士的效率。
    表3.6 病人床头时间记录表PAT_EVENT_REC
中文名称    字段名    类型    长度    说明
病人ID    PATIENT_ID    C    10    住院号
住院号    VISIT_ID    N    2    住院次数
事件时间    EVENT_DATE    DATE        事件具体时间
记录时间    RECORDING_DATE    DATE        记录具体时间
事件名称    EVENT_TYPE    C    20    入院、出院、转科、分娩、手术等
注释:每个病人的体温单上护士都要敲上入院、出院、转科、分娩、手术等信息,故这张表示用来存放这些信息的。
3.6    用户界面的设计
界面设计的美观与否本文认为是判断一个程序好坏的重要因素之一。美观干净的界面能使用户眼前一亮,更能接受并开始主动使用系统。
软件用户界面的好坏直接影响到软件的寿命。具有友好的用户界面对于用户来说,无疑是一种享受。用户会在功能和性能方面类似的软件中选择具有界面友好的系统。因此,必须重视用户界面设计,开发更具竞争力的软件来。
软件系统的用户需要完成一系列任务。在用户心目中,软件系统是帮助完成这些任务的工具。可以把软件系统看成一系列系统能够执行的函数,这些函数是软件系统的语义或意义。为执行这些函数,用户必须通过一套句法规则把信息输入给系统。一个系统的用户界面可以被认为是这些用户输入到相应的内部表示之间的映射,以及信息的内部表示到用户能够理解的外部表示之间的映射。
当然用户界面不止这些映射,用户界面也由交互技术构成。交互技术是输入设备,它可以让用户把数据和信息输入系统。例如,可以设计一个系统的用户界面,让用户利用鼠标和菜单选项进行交互,或者可以让用户用键盘输入选择。
有一点必须说明,系统的用户界面和功能是分离的。一个系统的用户界面有很多选择。系统功能和用户界面的开发应保持相对独立。这种独立性允许在用户场景只有略微不同时重用部分功能。
保持应用功能设计与用户界面设计相分离的方法之一是重点考虑信息内容与信息形式之间的差别。信息内容由应用程序功能决定,而信息形式由应用的用户界面决定。也就是说,功能决定了何种信息通过界面通信,而用户界面决定了信息如何通信。
 
图3.6 系统主界面
如图3.6所示就是护理文书系统的主界面,从图中可以清晰的看到,界面非常的简介美观,给人十分清爽、一目了然的感觉。界面中占了绝大部分面积的是病人一览卡,一览卡以卡片的样式展现出该科室所有病人的基本信息,这是通过第三方控件DXperience实现的。护士可以清楚的看到所有病人的状况、护理等级、费用信息等。界面的右边则是做的一个自定义控件,是由多个控件组合而成,很容易发现也用到了DXperience控件,这个控件的特点是主题呈淡蓝色,并拥有系统控件没有的额外功能,就如右下角的病人列表,使用GridControl的控件制作的,它类似于系统的Datagridview控件。通过这个列表用户可以选择当前要操作的病人,并把病人信息显示在右上角上。病人一览卡的上方则是一个筛选器的设计,通过RadioButton的使用来完成对病人的筛选,可晒选出新入病人、一级护理病人、二级护理病人、危重病人等等,这样的设计避免了用户科室万一病人非常多,一览卡上很难找到的问题,也使归类查看病人的信息成为可能。 (责任编辑:qin)