}
//显示检索出了多少记录,一个日期
public int Cftji1(string ghks,string ghsj,string ghys,string bh,string xm)
{
string sqlstr="select count(*) from cfb where (ks like '"+ghks+"') and (rq like '"+ghsj+"') and (ys like '"+ghys+"')and (cfid like '"+bh+"') and (xm like '"+xm+"')";
Database db= new Database();
int count=db.ExecuteSQL4(sqlstr);
return count;
}
图4-11为实现的报表生成界面,本系统没有使用编程环境自带的水晶报表,而是使用DATAGRID模拟实现的报表,大部分都是通过时间进行查询。查询时使用了弹出式日历方便操作,还可以将查询处的数据导出到Excel文件中。图4-11挂号费报表
3、门诊收费
主要包括门诊处方收费、门诊退费、收费查询统计、退费查询统计。这些查询统计也是组合查询页面基本类似。实现代码与页面省略。
4、门诊报表
主要包括挂号费明细表、门诊收费按病人报表、门诊医生收费项目表、门诊病人费用分医生表、门诊病人费用分科室表、门诊收费明细表、门诊患者费用明细表。这些报表是使用DataGrid模拟的报表,一般是通过时间作为条件进行查询的。可以打印也可以导出到Excel表中。
4.2.3 药房药库模块主要包含内容
1、药房管理
主要包括药房领单、发药管理、退药管理、药房出库这些功能,药房领单主要是去药库取药使用,发药主要是患者凭处方单领取药品。这些页面类似图4-9在此省略。
2、药库管理
主要包括入库管理、出库管理、药房调拨。其功能基本相当于一个小的仓库管理系统,这些页面类似图4-9在此省略。
3、药房/药库单据查询
主要包括请领单查询、发药单查询、退药单查询、药房出库单查询、药库入库单查询、药库出库单查询这些查询也是组合查询其代码实现与页面设计同图4-10在此省略。
4、药房药库报表
主要包括药库库存明细账、药库入库汇总表、药库出库汇总表、药库入库汇总表(按供应商)、药库库存有效期表、药房库存明细账、药房入库汇总表、 药房出库汇总表、药房库存有效期表这些代码实现与页面设计同图4-11在此省略。
4.2.4 住院管理
1、住院管理
主要包括住院登记、住院换床、住院处方、住院病历、住院收费、出院管理。这些模块的代码实现与页面部分同以上各模块只是业务逻辑不同。代码实现与页面在此省略。
2、单据查询
主要包括住院情况查询、住院处方查询/文护、住院病历查询/文护、 住院收费单查询,也是组合查询其代码实现与页面设计同图4-10在此省略
3、报表查询
主要包括住院病人信息表、病区收费明细表、病区床位情况报表,这些代码实现与页面设计同图4-11在此省略。
4.2.5 护士站
1、单据管理
主要包括住院登记、住院发药。其具体实现与页面同住院管理。
2、单据查询
主要包括住院情况查询、住院收费单查询、发药单据查询,其具体实现与页面同住院管理。
4.2.6 院长查询
主要包括门诊收费表、药房药库表以及住院表的查询统计,这些页面与以上门诊管理、药房药库、住院管理的报表查询相同在此省略。
4.2.7 院内信息
1、信息管理
主要发送信息、文字信息文护、上传文件。这个模块的主要是服务性质的功能,可以方便医院内部下发通知与文件,与传统的方式相比节省了时间。
2、查看信息
主要包括查看文电信息、文件下载。这是与信息管理模块相对应的部分。
剩下的两个模块就是论坛答疑和操作向导,这两个部分相对比较较简单这里不再具体介绍。
4.3 系统增值功能模块简述
系统的增值功能部分是为了方便患者而设计的部分界面如图4-12。
图4-12增值模块主界面
系统增值模块目前实现的功能很简单主要包括医院简介、个人中心、就医流程、网上挂号、有问必答、院长信箱、医生简介。医院简洁可以使患者更加的了解医院,患者可以在个人中心修改一些基本信息以及查看挂号情况,就医流程以图片的方式给患者解释如何在医院进行就医,有问必答功能是患者与医生交流的平台。患者可以通过院长信箱对医院作出评价。