(4)病人挂号模块:属于导医服务,病人登记之后在导医的帮助下进行挂号,选择相应的科室和医生,这里的医生必须是当天值班的医生,因而需要查询值班医生信息,同时提交挂号信息之后,可以打印挂号单(报表功能暂时没有实现),查询门诊号以及当前该医生下的挂号病人,做到心中有数。
(5)开医令模块:属于医师服务,只有医生可以进入该模块提供服务。医生接诊后,根据挂号单输入病人门诊号后显示病人信息并可以查看详细信息(包括过敏史和病历史),之后也可核对挂号医生即本人的信息,确认无误后为病人诊断并开处方,对于药品的添加只能查看药品类型和修改药品数量,也可退换药品,之后提交处方信息,并打印处方。
(6)前台交费模块:属于导医服务,医生为病人开完处方后,到前台进行划价交费,根据所开处方和其他各种费用进行合计,结合会员折扣价之后进行结账,并修改缴费状态,提交缴费信息,生成票号,最后打印账单。
论文网http://www.751com.cn/
(7)药品发放模块:交完费之后,病人拿着挂号单,结账单和处方到药房取药,药房工作人员输入病人门诊号之后,显示病人基本信息和看诊医生信息,同时也显示病人的缴费情况,方便对药方的核对。核对无误后,可以发放药品,提交相应信息,此时系统会验证库存数量,如果药品数量不足,则系统会做出相应提示,并可进行库存查询;如果药品数量充足时,药品发放成功。
(8)药品管理模块:属于药房服务,药房可以查询药品信息,添加,删除,修改药品信息,根据需要从库存取存药品。其他管理(挂号管理,医生管理等)功能类似,这里不再赘述。
2、数据库设计:数据库的设计与系统功能的实现是相辅相成的,共涉及了十几个数据表,并且表与表之间是相互级联的,同时表中的主键和外键要设计合理,比如说,系统中用到最多的是病人门诊号,所以在多个表中都会涉及,有的作为主键,有的作为外键。具体设计如下:
登记的病人基本情况描述:
包括病人的病人编号、姓名、性别,出生年月,家庭住址,联系电话,紧急联系人,会员卡类型,病历史,过敏史等信息,其中病人编号唯一标识一位病人。
病人挂号情况描述:
包括病人的门诊号,挂号科室,挂号医生,挂号费等基本信息,其中门诊号作为一个病人的唯一标识。
医生开医令情况描述:
包括病人门诊号,医生姓名,联系电话,药品名称,药品数量,单价等信息,其中病人门诊号唯一标识一个药方。
划价收费情况描述:
包括病人门诊号,票号,药品名称,数量,合计,其中票号唯一标识一个收费单,同时合计的信息中包括药品费,挂号费等所有费用
发放药品情况描述:
包括药品编号,药品名称,拼音码,单位,规格,单价,数量等信息,其中拼音码唯一标识一个药品的发放情况。
这里省去了一些数据表的表示,可以查看SQL Sever 2005中的相关数据表。
3、系统设计中的部分重要代码:
(1) 利用类的封装性将一些要频繁使用的函数及公用变量封装在一个类里面,从而可以在使用时直接调用,进而简化了代码,节省了系统资源,特别是一些与数据库的交互更应该放在一个类里面,方便调用和理解。具体代码如下:本文来自辣'文.论^文·网原文请找腾讯32,49114
public SqlConnection getcon()
{
string sqlstr = "Data Source=PC-201002031300;Initial Catalog=Hospital;Integrated Security=True";
SqlConnection myconn = new SqlConnection(sqlstr);
return myconn;
} // 获取连接字符串,在更换机器时只需修改此处代码即可。
public SqlDataReader getread(string tempstr)
{
SqlConnection sqlconn = this.getcon();
SqlCommand sqlcom = new SqlCommand(tempstr, sqlconn);
sqlconn.Open();
SqlDataReader sqlread = sqlcom.ExecuteReader(CommandBehavior.CloseConnection);
return sqlread;
}// 生成SqlDataReader对象,利用该对象调用读取数据库信息。
public DataSet getds(string tempstr, string temptable)
{
SqlConnection mycon = this.getcon();
SqlDataAdapter myadapter = new SqlDataAdapter(tempstr, mycon);
DataSet myds = new DataSet();
myadapter.Fill(myds, temptable);
return myds;
上一页 [1] [2] [3] [4] [5] 下一页
C#+sql医院管理系统设计论文+源代码 第3页下载如图片无法显示或论文不完整,请联系qq752018766