图4-8在线挂号模块设计
图4-9 挂号查询窗口
其主要代码如下:
public DataSet GetDataSet(string queryString)
{Open();
SqlDataAdapter adapter = new SqlDataAdapter(queryString,
32
Connection);
DataSet dataset = new DataSet(); adapter.Fill(dataset); Close();
return dataset; }
//公有方法,根据Sql语句,插入记录并返回生成的ID号 public int GetIDInsert(string XSqlString) {
int Count = -1; Open();
SqlCommand cmd = new SqlCommand(XSqlString, Connection); Count =
Convert.ToInt32(cmd.ExecuteScalar().ToString().Trim());
Close();
return Count; }
4.6.4 药品入库管理模块设计
药品入库管理模块包含了添加,修改,删除等功能。
药品添加窗口:点击库存药品信息窗口下方“添加”链接则可转入药品添加页面,药品添加窗口如图4-10所示:
图4-10 添加药品信息窗口
33
如在添加过程中有未添项,则无法显示添加成功页面,系统会自动弹出提示窗口要求用户正确输入。
药品修改窗口:点击库存药品信息列表右侧“修改”功能链接则可转入对应药品的修改页面,显示药品信息,管理员即可修改相应药品信息,药品信息修改窗口如图4-11所示:
图4-11 修改药品信息窗口
药品删除窗口:如果某些药品信息已经失去存在的意义,管理员可以将这些无用的药品记录删除。在库存药品信息列表页面中,单击要删除记录右侧“删除”功能链接则系统弹出对话框确认是否删除对应记录,点击“确定”则显示删除成功对话框,系统将从数据库中删除该条记录,如点击“取消”则取消删除,其功能流程如图4-12所示:
34
图4-12 删除药品信息窗口 4.6.5 病人住院管理模块设计
患者在看完病之后根据病情看是否需要住院,如果需要住院则需要进行住院申请。首先进入合作医疗管理信息系统的病人住院管理界面。其界面如图4-13所示。医院工作人员为病人填写完其相关信息后,点击提交,信息存入系统。如果需要察看某患者的信息,则根据其挂号号码,点击查找,会在下方出现病人的相关信息,点击选择,可以更改病人的进出院情况。点击下方的查找,会显示出所有病床的入住情况,如果病床后的显示状态为进院,则表示使用中,如果其状态显示出院则为空闲。
图4-13 病人住院管理模块
35

