毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

C#医院管理信息系统设计毕业论文+流程图+ER图+可行性分析 第5页

更新时间:2016-8-28:  来源:毕业论文
医院名称及登录界面背景设定:医院名称直接填入TextBox即可,图片选择采用OpenFileDialog类的对象打开自定义格式图片,进行选择图片再用Image类的对象的方法FromFile从打开的路径获取图片。保存按钮中要调用AddHospitalBasicInfor,把数据存入数据库。这里数据库中存入图片是以二进制流的方式,在逻辑层要把image通过MemoryStream类的对象转化成byte[]类型才能存入数据库。农村口碑传播环境特征的营销策略
3.3系统查询模块
为用户提供了多种查询条件,进行数据查询统计,减少用户人力支出,为用户提供高效准确的查询,由于查询较多,只针对其中一部分进行说明:
挂号总数统计:系统加载默认DGV数据是通过QueryAllRegistration查询所有的挂号信息,然后可以按照挂号类型QueryRegistrationByRegistrationTypeID,科室QueryRegistrationByDepartmentID再加上挂号时间进行组合查询,还有如果想查询专家号情况,就选择专家QueryRegistrationByStaffID和时间进行组合查询,系统通过每个ChekBox的状态来确定查询的条件。如果什么都没有选择,默认为查询全部数据。设置两个变量count,sum对查询出来的DGV中的数据使用循环进行统计。并在界面中显示到控件的Text属性中。
药品查询模块:系统加载时候会弹出两个窗口,一个是即将过期药品,一个是库存不足药品,提醒药品管理人员对药品进行文护,可以分别按照药品编号QueryDrugBasicInforByDrugId厂商编号QueryDrugBasicInforByManufacturerID查询药品信息,还有已经过期药品查询按钮QueryDrugBasicInforUnable,都可以显示在DGV中。在药品查询界面还有一个药品提领按钮,选择一行被查出的药品信息,填写上提领人,提领数据,进行药品提领,此时若药品库存不足提示不能提领,若药品已经过期会提示是否确定进行提领。提领若成功在数据库中AddPickUpDrug会增加相对应的数据,在药品分发表中会进行判断,若该药品没有提领,重新增加一行数据AddDrugDistribution,记录药房该药品总量,若已经有数据,对总量表进行更新UpdateDrugDistributionForPick_up_count_sum。
3.4门诊系统
门诊挂号:门诊挂号完成了病人资料的录入,传递patient类的对象调用函数AddClinicPatientInfor方法,以及把门诊挂号表数据的写入数据库,在挂号数据写入时,首先看选择的挂号类型是普通还是专家,如果是普通,只需要选择科室就可以,挂号费根据挂号表的设置,自动获取挂号费用,此时候诊的排队号在对应的普通科室里面,如果挂号类型是专家号,此时候诊排队号在对应的每个专家队列,这里用一个类store_current_queue_number_class对象写进数据库来保存当前排队编号,各个窗口从这里读取所需队列的当前排队号,进行累加生成一个新的排队号,这样保证排队准确高效的进行。挂号成功之后,利用FormReportRegistration对象方法进行打印,让病人拿着小票去对应的科室排队等候。在挂专家号的时候,选择好科室利用SelectedIndexChanged事件把该科室专家显示在ComBoBox中。废弃油井上盗窃石油的法律责任
 门诊诊治:医生查看属于自己的候诊病人,如果该医生是普通医生,方法QueryRegistrationByDepartmentIDAndFlag,就按照登录时候的科室进行选择已经挂号未被接诊且是该科室的病人,在候诊DGV中显示,如果该医生是专家,方法QueryRegistrationByStaffIDAndFlag就查询挂此专家号的病人,在候诊DGV中显示,选择候诊DGV其中一个病人,点击接诊,此时标记此病人被接诊,其他医生不能再接诊,病人进行当前诊断DGV中。选择当前诊断DGV中的一个病人,本文来自辣&文'论~文'网,毕业论文 www.751com.cn医生可以进行开方AddPrescrition和写病历AddMedicalRecord,医生也可以根据编号删除开方和病历,当完成处方以后,病人完成诊断,未划价,打印处方单给病人。
门诊划价:根据QueryPrescritionForPricing方法查看已经开方还未划价病人,选中DGV中前来划价的病人,进行划价操作,执行UpdatePrescritionByPatientID方法,把划价状态设置为已经划价。同时使用QueryPrescritionByPatientIDForPricing方法查询出病人总费用等信息,使用循环用AddPricing逐条写入划价表。使用QueryPricing查看当前划价病人划价表的情况用循环显示在DGV中,统计出总的费用现在界面控件TBShowCharge.text中。打印小票,显示消费明细和总费用。

上一页  [1] [2] [3] [4] [5] [6] 下一页

C#医院管理信息系统设计毕业论文+流程图+ER图+可行性分析 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。