医院信息管理系统方案_第1页
医院信息管理系统方案_第2页
医院信息管理系统方案_第3页
医院信息管理系统方案_第4页
医院信息管理系统方案_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【最新资料,Word版,可自由编辑!】【最新资料,Word版,可自由编辑!】系统需求分析:系统目标:计算机信息管理系统的作用利用计算机强大的数据处理能力,通过计算机软件实现对日常医院业务的信息管理,可以更加准确、实时、可靠。而且可以快速的进行数据统计分析,对于医院管理工作的改进和效率提高有很大的帮助。医院管理系统的主要目标是支持医院的行政管理与事务处理业务,减轻事务处理人员的劳动强度,提高医院的工作效率,从而使医院能够以少的投入获得更好的社会效益与经济效益。系统开发环境:visualbasic软件工具:visio分工:侯心主负责整个系统的全面分析与程序编写余磊负责住院部门管理子系统与系统管理子系统陈永亮负责公费医疗管理子系统和人事管理子系统霍世楚负责门诊部门管理子系统和病案管理子系统姚本盛负责药房管理子系统和业务管理子系统段芳负责ppt与word最后的汇总系统分析:医院计算机信息管理系统主要包括:住院部管理子系统;门诊部管理子系统;中西药房管理子系统;公费医疗管理子系统;病案管理子系统;业务管理子系统;人事管理子系统;系统管理子系统。各子系统之间的数据引用关系如下图:我们主要对住院部管理子系统,门诊部管理子系统,中西药房管理子系统,业务管理子系统,系统管子系统进行具体分析。第一部分:住院管理子系统从“医院”概念上看,住院部是医院的基本组成单位;从医院管理角度看,住院诊疗是医院业务工作的核心部份。因此,建立一个高效可靠的住院业务管理系统,不仅可以在一定程度上减轻医务人员的劳动强度,提高工作效率和工作质量,而且可以更及时、准确、有效地分析统计各种临床数据及管理数据,供上级主管部门作出科学的管理决策,促进医院管理水平的进一步提高。一:业务流程:1:入院管理病人先办理住院手续,然后需判定是否曾住院,若曾住院则查找想爱你供应病历,若没有住院,则建住院病历,然后分配床位,再需要判定是否是教工或教工家属,若是教工家属,则登记统筹号,不是的话则由财务收取押金,最后填写病人登记表2:住院管理3:出院管理根据上述业务流程,可得到系统数据流图如下:系统功能本系统从业务管理角度划分可分为以下五大功能模块:入院管理病人基本资料登记病人基本资料维护病房管理长期医嘱处理临时医嘱处理过期医嘱处理检验信息处理手术信息处理诊疗信息查询检验信息查询病床信息处理病人情况统计病房用药统计到期医嘱处理在院计费保证金管理催欠款处理个人医疗费用总帐查询个人医疗费用明细帐查询科目汇总检验费用统计病房总费用日结病房总费用月结出院管理病人费用结算明细费用查询病历归档处理修改出院标志系统维护科目编码维护各类收费标准资料维护修改职工编号清理过期数据出院费用查询提交数据数据文件备份三:功能说明1.入院管理病人基本资料表录入、修改、删除、复制对于曾住院病人,根据其提供的住院号码自动在病案首页表中调出病人基本资料;而对于第一次住院病人则自动为其产生住院号码,如果此人为本校人员或家属,则根据其医疗证号码自动从“中大人员基本资料表”中提取个人基本资料,核对身份并确定个人承担住院费用的百分比。当病人基本资料确认无误后,即写入“病人基本资料表”中。对于劳保、自费及其他人员应预交押金,且交款数额不得低于规定的下限值,并将交款资料自动填入“病人预交款情况登记表”及累加填入“自费病人资金使用情况表”,同时自动打印交款单据。(2)病人基本资料查询查询方式:单项选择。条件选项:住院号,姓名,床号报告项目:病人基本资料表中所有项目报告流向:显示组合选择。条件选项:住院日期,交费方式,病种报告项目:姓名,性别,婚否,出生日期,职业,职称,门诊诊断报告流向:显示,打印(3)病人预交款资料查询查询方式:单项选择。条件选项:住院号,姓名,床号,交款日期报告项目:病人预交款情况登记表中所有项目报告流向:显示,打印2.病房管理医嘱管理a.长期医嘱管理长期医嘱登记表录入、修改、删除、复制。当录入长期医嘱时,自动将出院标志置为“F”,每笔记录输入完毕后自动将有关内容填入“分户医疗费用明细表”中。修改记录时,自动修改“分户医疗费用明细表”中相应记录的费用字段值。长期医嘱资料查询查询方式:组合查询。条件选项:住院号,医嘱号,开始时间,停止时间报告项目:长期医嘱登记表中所有项目报告流向:显示,打印b.临时医嘱管理临时医嘱登记表录入、修改、删除、复制。当录入临时医嘱时,自动将出院标志置为“F”,每笔记录输入完毕后自动将有关内容填入“分户医疗费用明细表”中。修改记录时,自动修改“分户医疗费用明细表”中相应记录的费用字段值。临时医嘱资料查询查询方式:组合查询。条件选项:住院号,医嘱号,日期报告项目:临时医嘱登记表中所有项目报告流向:显示,打印病床管理a.床位调整修改床位登记表b.床位情况登记查询方式:采用单项选择方式,选项包括:住院部总体床位情况,各科室床位情况。报告项目:床位登记表中所有项目及床位统计值(总床位数目,空床数目,实际使用率)。报告流向:显示。3.计费管理科目编码表维护(输入,修改,删除,打印,复制)记帐处理日结账处理汇总产生当日分户各项医疗费用日结记录,并自动写入“分户医疗费用日结表”。统计过程中自动将自费或劳保病人当日费用开支填入“自费病人资金使用情况表”汇总产生当日住院部各项医疗费用帐目,并自动写入“总帐”及明细帐。医疗费用月结账汇总当月住院部各项医疗费用,并自动写入“住院部医疗费用开支月结表中。12月份自动结转并产生明年期初数(3)对帐处理由“分户医疗费用日帐”产生“在院病人费用明细表”及“在院病人费用对帐单”。在院病人费用明细表所含项目:日期,收费名称,数量,单价,金额。在院病人费用对帐单项目:日期,上日累计余额,本日发生额,本日交款额,本日帐面余额。查阅帐本分户医疗费用日记帐住院部医疗费用开支明细帐住院部医疗费用开支总帐4.统计制表住院收入月报表住院部资金日报表5.收费标准管理(1)收费标准表录入,修改,删除,复制。(2)收费标准表查询单选方式,选项包括:床位费标准,治疗费标准,护理费标准,检查费标准,化验费标准,押金下限。报告流向:显示,打印6.出院管理病历归档处理自动将病人出院日期及出院标志填入“入院病人基本资料表”中;自动将病人出院标志填入“病人预交款情况登记表”、“自费病人资金使用表”、“长期医嘱登记表”及“临时医嘱登记表”中相应记录;自动将“床位登记表”中相应记录的科别、姓名及性别字段清空;将出院病人病历资料写入“病案首页表”。出院结算统计出院病人各类费用打印各类费用明细帐清单7.已出院病人资料查询费用查询(2)修改出院标志(3)清理过期数据四数据描述床位登记表(Ward)字段名称字段描述主键类型长度说明Bed_no床号?Char2非空section科别Char8Patient_name姓名Char8Patient_sex性别Char2各类收费标准表(standard_expense)字段名称字段描述主键类型长度说明expense_item收费项目?Char2非空。Expense_code收费编号?Char6非空Expense_name收费名称Char30Unit_price单价realGauge_unit计量单位Char4expense收费标准Real非空长期医嘱登记表(uh04_long_recipe)字段名称字段描述主键类型长度说明Patient_no住院号?Char8非空Start_time开始时间?Smalldatetime非空Stop_time停止时间Smalldatetime非空Section_code科室代码Char2取自人事编码表cure_type收费类别Char2取自一级科目码Medicine_code药品代码?char6非空Medicine_name药品名称varchar20非空Medicine_use药品用法Char10如:口服,静滴,静注,肌注,皮注心内注射等第二部分门诊管理子系统一业务流程:功能模块门诊业务管理子系统分为挂号、计价收费、医疗卡处理、其它管理等四部分。二:功能简介1.挂号子模块根据医院的实际情况,病人挂号分持卡和自费两种方式,持卡的病人挂号时可由他本人或操作员在卡阅读器上扫一下,系统自动显示出该人的基本信息,然后操作员确认后给他一张挂号纸,挂号费由系统自动扣除。自费就由操作员输入该病人的有关资料,系统给出门诊号,当场收挂号费并给挂号纸。因此,挂号子模块就要分两种方式进行处理,具体的实践功能如下:1.条形码或磁卡阅读器扫一下医疗卡上的标识码,自动在病人看病日记文件标上已挂号、标记。挂号费由系统在计价收费时自动扣除挂号费。2.对外校病人,登记姓名、性别、电话号码、地址等有关资料并收取挂号费,由系统给出门诊号。提供增加、修改、删除、查询等功能。但只限制修改、删除当天增加的外校人员,本校人员的资料不准修改和删除,只能查询。3.查询挂号资料。可按医疗卡号、姓名。4.统计挂号有关资料(已挂号人数,总挂号费、已计价人次、没计价人次)。5.检查挂了号,没有计价的人员,由系统自动扣挂号费并把该人员显示或打印出来。内容:医疗卡号、姓名等。(是否需要加倍扣除挂号费)2.计价收费子模块计价收费子模块把计价和收费合并在一起,简化工作流程。计价收费可分为中药计价、西药计价和自费计价等三种方式,这三种方式可分为代扣或现金来处理。在计价时又可分为马上打印发票、不打印发票和手工开发票等形式。因此,系统根据以上情况,把计价收费子模块的功能安排如下:代扣款:中、西药处方计价收费,登记医生处方上的所有资料。录入处方上的药品代号和用量就要显示出药品名称、单价、规格、单位和金额。按一规定键系统自动打印出收费收椐,由系统自动按该人员应交款的百分比来扣除应交的金额。现金:中、西药处方计价收费,登记医生处方上的所有资料。录入处方上的药品代号和用量就要显示出药品名称、单价、规格、单位和金额。按一规定键系统自动打印出收费收椐或不打收费收据由操作员手工开发票并收现金。检查项目收费。对一些要收费的检查项目,要提供一个平台来录入有关的收费资料。如手术费、治疗费等资料。同样要在屏幕上显示出总金额并按一规定键系统自动打印出收费收椐或不打收费发票等检查完后统一在处方计价时才一起打印。对代扣款人由系统自动扣除检查费。日结,每天对各药品的库存进行日结,减少药房药品库相对应药品的库存量。修改或删除计价收费资料,对当天计价收费有错并已打印收据的,要对其进行更正,但只能修改或删除当天的计价的资料并且是属于他本人经手的,才能修改或删除。查询。.可按医疗卡号、日期、姓名、药品代号等查询计价收费情况。统计。.可按医疗卡号、日期、姓名等打印处方样细情况。内容有:日期、姓名或医疗卡号、诊断医生、药品、单位、单价、数量、金额。.可按医疗卡号、日期、姓名等统计病人计价收费情况。内容有:日期、姓名、医疗卡号、药费种类、总药费、个人负担数。.按日期段统计和打印个人或全部计价员情况表。内容有:日期、姓名、处方张数、笔数、总金额、现金数、代扣金额数。.按日期段统计和打印各科室计价收费情况表。内容有:日期、科室名称、处方张数、笔数、总金额、现金数、代扣金额数。.按日期段统计和打印各检查项目收费情况表。内容有:日期、检查项目、检查次数、总金额、现金数、代扣金额数。3.医疗卡管理子系统模块医疗卡管理子系统模块主要是对医疗卡的资料进行维护,其内容有发卡和出售固定价的医疗卡,追加金额(如学生的医疗卡、统筹医疗卡)。制作新的医疗卡。(当系统首次使用、增加教职工、统筹和学生时)追加金额(如学生的医疗卡、统筹医疗卡)。挂失。(当医疗卡遗失时)重新补发。制由财务处代扣款软盘(对欠款的人员在一定的时间内没有追加金额的人员)。查询.以医疗卡号查询个人代扣计价收费明细帐。.以姓名查询个人代扣计价收费明细帐。.以日期查询每个人代扣计价收费明细帐。.以日期查询总代扣金额。.可按医疗卡号、姓名查询所剩余的金额。.查询所有欠款人员名单。统计.以医疗卡号打印个人代扣计价收费明细帐。内容有:日期、姓名、科目、挂号费、药费、检查费、其它费、总金额、个人负担数。.以姓名打印个人代扣计价收费明细帐。内容有:日期、科目、挂号费、药费、检查费、其它费、总金额、个人负担数。.以日期打印每个人代扣计价收费一览表。内容有:日期、姓名、挂号费、中药费、西药费、检查费、其它费、总金额、个人负担数。.以日期打印总代扣金额。内容有:日期、科室、挂号费、药费、检查费、其它费、总金额。.打印所有欠款人员名单。内容有:姓名、部门、总欠款数。4.其它管理子系统模块其它管理管理主要是维护门诊所需的各种代码(收费类型、门诊科目、医生所属科室、人员基本资料等)、数据备份、统计(如根据药方的张数统计各科医生的工作量等)、复制由财务处代扣软盘。维护门诊科目代码。增加、修改、删除、查询和打印。维护医生所属科室。增加、修改、删除、查询和打印。维护检查项目资料。增加、修改、删除、查询和打印。(该功能是否在系统管理系统中处理,因为该资料在门诊和住院系统都要使用的)。调整检查项目的价格。(该功能是否在系统管理系统中处理)。复制由财务处代扣软盘。查询。可按医生代号、日期、药品代号、医疗卡号和操作员代号查询有关资料。统计。.按日期段统计单位应负担的医药费和个人应负担的医药费。.按日期段统计各科室看病情况。内容有:日期、科室、处方张数、药品总数、总金额。.按日期段统计和打印个人或全部操作员工作量表。内容有:日期、姓名、处方张数、笔数、总金额。.按日期段统计和打印各科医生工作量表。内容有:日期、姓名、处方张数、总金额。.按日期段统计和打印挂号和计价收费汇总表。内容有:日期、挂号人次、总挂号费、计价处方张数、笔数、总金额。门诊子系统需要用到的数据表举例如下部门码表department管理要求:只能使用不能修改。需要增加、删除或修改必须由系统管理员负责,其他人只是使用。部门表用于定义各个部门的部门号及名称。表定义如下:字段名称字段描述主键类型长度说明Department_no部门代号?字符型3按学校统一编码非空Department_name部门名称字符型20非空收费类型表charge_type管理要求:只能使用不能修改。需要增加、删除或修改必须由系统管理员负责,其他人只是使用。收费类型表用于定义各种收费类型的代号、名称及收费标准。表定义如下:字段名称字段描述主键类型长度说明Charge_no收费类型代号?字符型2由医院编码01-99非空Charge_name收费类型名称字符型12非空第三部分中西药房管理子系统药房业务流程1)药品入库核对来货的品种、规格、数量、金额,登记入库账,填写入库单。2)编码对药房内每一种药品进行编码,代码最长为六位,可包括字母和数字。3)调价根据药品公司规定的零售价格,调整各种药品的零售价,建立零售价格表。4)出库根据医生处方,按品种、规格、数量计价发药,或者按部门定货单配药,登记出库。5)盘点每季度或每年对库存药品进行盘点,统计各种药品的库存量。6)进货当某种药品的库存量低于警戒线时,通知供货部门送货。流程图如下:二、药房管理系统功能系统功能如下所示::功能说明:1.入库管理系统自动产生入库单号。登记入库品名、规格、数量、金额、供应商、入库时间、发票号码等信息,打印入仓单。2.出库管理系统自动产生出库单号。按品名、规格、数量、金额、出库时间和部门等项目登记出库信息,打印出库单。3.调价处理建立药品零售价格表,可增、删、改各种药品的名称、编码、规格及零售价,打印编码、价格表。4.查询按入库单号查询入仓情况按入库时间查询入仓情况按出库单号查询出库情况按出库时间查询出库情况按品名编码查询库存量查询库存量低于警戒线药品情况查询总库存量5.统计制表每月、每季及全年进货情况统计每月、每季及全年出货情况统计月结及打印月报表按时间段打印进货明细表按时间段打印出库明细表打印库存总数打印库存量低于警戒线药品表6.编码处理供应商编码处理录入供应商编码资料修改供应商编码资料删除供应商编码资料查询供应商编码资料打印供应商编码资料部门编码处理录入部门编码资料修改部门编码资料删除部门编码资料查询部门编码资料打印部门编码资料数据结构举例如下为了完成药房管理系统的各项功能,拟建立以下数据库表(中西药房各一套):入库登记表(uh03_store_in_c,uh03_store_in_w)字段名称字段描述主键类型长度说明In_no入库单号?字符型4非空,系统自动分配序号。Medi_no药品代码?字符型6非空Specification规格字符型10非空Unit单位字符型4非空Unit_price单价数值型4.2非空Quantity数量数值型4.2非空In_Date日期日期型非空Com_no供应商代号字符型3非空Bill_no发票号码字符型8非空出库登记表(uh03_store_out_c,uh03_store_out_w字段名称字段描述主键类型长度说明Out_no出库单号?字符型4非空,系统自动分配序号。Medi_no药品代码?字符型6非空第四部分公费医疗管理子系统一业务流程图:二功能分析与说明:第一,公费医疗管理系统与医院计费系统紧密集成。公费医疗管理系统的部分模块内嵌在计费系统收费操作界面中,实现在计费系统正常收费、结帐的同时,公费医疗系统在后台自动生成公医记帐数据,从而保证数据的准确性,同时不需重复录入,大大减轻工作量。记帐单录入员由以前的机械录入数据,转为记帐单复核和公医管理工作。同时在收费界面,增加显示本次交费的公医记帐数据,方便收费员查对记帐情况。必要时,可通过按钮切换到公费医疗管理模块。第二,方便、灵活的后台维护。部分业务流程和特定收费可以根据医院业务情况进行调整,按公费医疗单位的类型分类维护,达到对收费的有效管理和控制。第三,方便患者记账,特殊情况下可调整门诊公医记账单对应多次收费记录(记账单留单、记账单合并)。公费医疗管理系统能够满足日常收费特殊业务的需要。第四,方便的公费医疗退费。以前退费时,收费员要人工找到已收费的记帐单,进行修改,如果收费员已下班或记帐单已日结上交就更难找了。公费医疗管理系统可以对多种情况退费。第五,详细、严格的分级权限管理。系统管理员可根据员工的权限确定登录员工可以进行的业务操作,避免无关人员有意或无意的修改或破坏数据。收费员只能进行业务操作、查看日结报表和查询记帐单;记帐单核查人员可以查看收费员日结报表和查询记帐单信息、查看汇总报表;公医管理人员可以查看门诊、住院医疗记帐分类收入数据,以及省属医疗、市区单位、特约单位等各级医院管理报表。第六,减少人力的投入,提高工作效率,优化公费医疗记帐单的管理。公医记账单是省公医办统一印制,用于管理公医患者或特约单位患者就诊时发生费用的单据。目前,仍保留手工抄写记帐单。随着计算机技术的普及和网络技术发展,取消手工抄写,公医办与定点医疗单位数据电子化交换成为必然趋势。这样能够大大减轻收费员工作量,有利于公费医疗的管理。第七,减少差错,取消手工录入,大大减少差错的发生,既方便公医病人的记账,方便医院公医管理员,也方便了公医办,多方受益。清晰的公费医疗报表,提高管理效率。公费医疗管理系统可以随时汇总每天日结数据,打印日报表,提供记账单复核。公费医疗日报表分为日报表和日报明细表,日报表用于公医复核人员审核记账单使用,日报明细表用于收费员进行记账单盘点和核查时使用。另外,根据公医办的规定,系统能够自动生成各种报表,如公费医疗收入报表,省公医、市区公医和特约单位公费医疗门诊(住院)医疗费用报销表,月结算申报表等三:要使用的数据库举例如下:人员基本资料表persons管理要求:只能使用不能修改。需要增加、删除或修改必须由系统管理员负责,其他人只是使用。人员基本资料表用于定义的各类人员的最基本的资料。表定义如下:字段名称字段描述主键类型长度说明Person_no医疗卡号?字符型9非空Person_name姓名字符型8非空Department_no部门码字符型3按学校统一编码Title_no职称号码字符型3按高教统一编码Person_sex性别字符型2男,女Charge_no收费类型字符型2由医院编码01-99,非空Person_tel电话号码字符型15Person_address地址字符型30Person_money余额实型对固定金卡所扣剩下的余额公费医疗报销表public_expense管理要求:可登记、删除或修改。公费医疗报销表用于记录每个人出外看病报销的情况。表定义如下:字段名称字段描述主键类型长度说明person_no医疗卡号?字符型9非空Begin_date住院开始日期日期型end_date住院结束日期日期型In_days住院天数整型3Charge_for_medicine药品费实型Charge_for_check检查治费实型第五部分病案管理子系统一业务流程:二:功能简介病案管理子系统的原始单据基本只有病案首页和病历。病案首页在病人入院时填写,但在病人出院时才最后完成。而病历指的是出院病历,在病人出院时产生。 病案资料(病案首页和病历)一经填写,便作为存档资料永久保存。根据病案资料,可作各种方式的资料查询、统计。住院登记按日期登记每天的人数需要资料:姓名,性别,年龄,日期病人出院按日期登记每天出院人数并做登记需要资料:姓名,性别,病例号,房号,出入院日期查询供医生查询病人情况用需要资料:病人姓名,病例号统计做备案用,统计医院收益情况三数据结构举例:表名:FirstPage字段名称字段描述主键类型长度说明Fg_num*病案号(YYYY9999)√Char8非空,每个病人病案号唯一Fg_times第几次入院 √Int2非空,病案号+本字段在表中唯一Fg_name*姓名Char8Fg_sex*性别Char2Fg_birthday*出生日期smalldatetimeFg_marriage*婚姻状况Boolean1T/F——已/未婚Fg_occupation*职业Char8Fg_birthplace*籍贯Char60Fg_nationality*国籍Char12Fg_ID_num*身份证号Char18Fg_unit*工作单位或地址Char60Fg_phonenum本人电话Char16Fg_unit_postalcodet工作单位邮编Char6Fg_address*户口地址Char60Fg_home_postalcode居住地邮编Char6Fg_linkman_name*联系人Char8Fg_linkman_relation*关系Char4Fg_linkman_address联系人地址Char50Fg_linkman_phonenum*联系人电话Char16Fg_department*入院科别Char6内科|外科Fg_room*入院病室Char3Fg_in_time*入院日期时间smalldatetimeFg_in_status入院时情况Char1非空,1=危2=急3=一般Fg_payway*交费方式Char1非空,1=统筹2=-公费3=劳保4=医疗保险5=自费及其他Fg_changedepartment转科情况Char10Fg_out_department出院科别Char6第六部分业务管理子系统此系统主要以查询功能为主。分别由以下五个部分构成:(1)职能机构和人员基本情况;(2)全院人员工作量计算;(3)医疗服务情况查询;(4)病案及有关职工的住院、门诊、外诊关联查询;(5)统计报表生成。一.业务流程流程图如下:二.业务管理系统功能模块系统功能框图如下所示:功能具体说明如下:1.职能机构和人员的基本情况主要完成以功能:(1)查询科室组成及人员构成。(2)以姓名查询本院职工的业务档案。主要包括姓名、出身年月、职称、职务、调入时间、毕业学校、外出学习、培训、普升记录。(3)医院大型设备台数名称。2.工作量统计(1)各部门工作量产生①门诊医生日、月工作量通过门诊处方日记自动分解产生。②住院部医生平均工作量由日负责管理床位数加排班表自动产生。③检验及理疗科室工作量可从门诊划价处自动产生。④所有护士的工作量根据处方日记和排班表自动产生以科室为单位的日人均工作量。同时可按现有计分规定每日计分由护士长送录入员产生实际工作量。⑤药房工作人员按发药处方计算工作量。⑥其它人员如不能按处方自动生成平均工作量的则人工计算工作量或折算工作量后,交录入员录入。(2)按姓名或科室分别查询工作量完成情况。3.医疗服务情况查询(1)按日期查询每天门诊看病人数,本月累计数。即日门诊分科室看病人数。住院部即日床位开放数。实际使用数,病人当日出院数及冶愈情况、病人当日入院人数、月累计数。按月计算床位的周转次数。(2)按部门查询当天值班人员的名单。数据来源门诊部与住院部提供的排班表。4.病案、门诊、住院、外诊的关联查询可分年龄断、姓名、性别、职务、职称、查询不同病案的发病情况人数,及每人本年度在门诊看病次数。住院次数出院冶愈情况,外出门诊次数。5.统计报表根据院方要求,需产生以下各类报表:(1)日报:各科室看病人数及职工日工作量统计;住院部当日床位开放数、床位使用数、出入院病人数及出院病人愈合情况。(2)月报:日报各项内容累计、加工作量完成百分比和床位月周转次数。(3)年报:全院人员总数(报表3-9),其中:卫技人员、中医师、西医师、检验技师、其它技师、护士、管理人员、行政管理人员、工勤人员。三.各类报表格式举例如下:门诊日报表(1—1)日期:科室代号日科室工作量日完成数实际完成数说明住院部日报表(1—2)日期:床位开床位使出院病治愈情况入院病放数用数人数愈合好转死亡人数当日医护人员工作量统计表(1—3)日期:姓名编号额定工作量平均工作量实际工作量单位说明第七部分人事管理子系统一业务流程如下:二功能说明:1、档案管理档案管理模块设计为页面管理方式,由基本信息、工资、职务任免、个人简历等多个页面组成,基本信息页面中的数据与其它页面中数据之间为一对多对应关系。(1)基本信息包括员工的姓名、性别、出生年月、工作时间、政治面貌、部门、类别、身份证号码、家庭住址、电话,以及员工行政职务的任职、技术职称的聘任以及学历情况。用户可以对基本信息页面中的记录进行增加、编辑、删除、查询操作。(2)工资页面采用GRID控制技术,以表格形式反映与基本页面中记录所对应的员工历年工资变动情况,内容包括调整时间、基本工资、津贴、浮动、岗位津贴、各项补贴、护龄津贴、工资档次、调整原因等。单击任一字段名,系统则按该字段自动索引排列。用户可以增加、删除某条工资记录,也可通过点击每条工资记录后的[编辑]按钮修改该条记录。(3)任免表反映员工职务的任职、免职等情况,用户可增加、编辑和删除有关记录,系统根据输入的任免职务的级别自动更新基本信息页面中职务表中的有关数据。(4)简历表反映员工个人经历情况,包括学习经历和工作经历,用户可增加、编辑和删除有关记录,系统根据输入的学习简历的学历高低自动更新基本信息页面中学历表中的有关数据。2、工资管理根据事业单位员工工资的具体特点,该模块设有调整工资标准、正常工资晋级、日常工资处理三个子模块。(1)调整工资标准系统设计了职员职务、专业技术职务、工人等三大系列工资标准表,输入新的工资标准和调整时间,系统将自动更新数据库并可打印出工资变动审批名册、工资变动审批表等。(2)正常工资晋级根据三大系列工资标准表,输入正常工资晋级的时间,系统自动更新数据库并可打印出正常工资晋级审批名册、正常工资变动表。(3)日常工资处理A、由于员工职务、职称的变化,其工资常常相应要发生变动。输入姓名和变动时间,系统自动将有关人员的基本信息及变动时间之前的工资情况输出形成工资变动表,避免了过去人工查找数据的繁琐。B、随着社会的发展,社会养老保险、失业保险、医疗保险及住房公积金等各个体系的建立,常常需要以员工某年或某月的工资额作为缴费基数。系统可根据输入的时间自动调出员工某年或某年某月的工资总额或明细,生成工资数据明细表,供统计使用。3、查询与统计系统为用户查询提供了可选的数据表、字段及条件,用户可任意选择组合,系统以列表方式显示满足条件的某位员工或某组员工的详细资料,也可统计满足条件的记录个数。对员工学历、年龄、性别、党派及职称的统计,系统提供直观的图表。系统还可以根据用户输入的时间查询员工的某月工资明细或年工资情况,同时统计其月收入或年收入。4、综合管理(1)年度报表统计根据人事年报和工资年报统计的要求,设计了该功能。系统能自动统计年报所需要的数据,使得过去要花费几天才能完成的工作,现在只需要几分钟即可完成,大大提高了工作效率。(2)工资津贴调整每年年初人事部门要对达到一定工作年限的员工调整岗位津贴或护龄津贴,系统设有岗位津贴标准表和护贴标准表,可通过对员工的工龄和职称的判断自动完成这项工作,并可打印调整人员名单。三.数据结构1.人事基本资料表(Person_base)字段中文名称字段描述主键类型长度说明Section_no科室编号字符型2非空Person_no职工编号?字符型6非空Spell_no拼音码字符型3Person_name姓名字符型8非空Another_no曾用名字符型8Person_sex性别字符型2非空Birth_date出生日期smalldatetimeCapacity_no身份证号字符型18Marry婚否逻辑型1非空。T--已婚F—未婚Native_place籍贯(省市)字符型6编码nation民族字符型2编码Birth_place出生地字符型6编码Finish_date毕业时间(YYYYMM)字符型6Finish_school毕业院校字符型20Family_addres现家庭住址字符型30degree学位字符型3编码Degree_date获学位时间(YYYYMM)字符型6High_schooling最高学历字符型2编码School_name授予单位字符型20Post_no现任行政职务字符型3编码Title_no专业技术职称字符型3编码Post_date聘任现职时间YYYYMM字符型6Post_wage职务工资数值型7,2health健康情况字符型4In_party参加何种党派字符型10Porty_date参加党派时间YYYYMM字符型6In_Work_date参加工作时间YYYYMM字符型6In_zsu_date来校工作时间YYYYMM字符型6Speciality_date从事本专业工作时间YYYYMM字符型6remarks备注text第八部分系统管理子系统系统管理子系统提供用户权限表、系统参数表维护、数据库备份以及就医人员基本信息库管理。 校医院主要为教职工、学生服务,就医人员基本信息库包含了这些人员的基本信息。他们分别享受不同的公费医疗标准。信息的准确性直接决定了医院收费的准确程度。基本信息库还提供同就医人员的联系等。因此,当就医人员发生离退休、调出、毕业等变动时必须及时更新基本信息库。本子系统将对就医人员可能发生的所有变动提供操作工具,用户可借助于这些工具及时更新就医人员基本信息库。一、系统管理子系统功能用户权限表管理添加、修改、删除、查询、打印1.2 系统参数表管理添加、修改、删除、查询、打印就医人员基本资料管理就医人员基本资料添加、修改、删除、查询、打印教职工基本资料成批转入学生基本资料成批转入学生毕业登记(单个学生毕业登记,按年级毕业登记)教职工(离休)退休登记统筹医疗人员登记其它人员登记1.4 代码表维护:(添加、修改、删除、查询、打印)部门代码表职称代码表收费标准代码表1.5 数据备份与恢复完全备份与恢复选择备份与恢复日志文件管理:(浏览、删除、打印)1.7用户登录程序提供用户登录功能,用户进入子系统时进行合法性检查,给出控制信息。二、系统管理子系统提供的数据表用户权限表user_auth字段名称字段描述主键类型长度说明SubSystem_name子系统名?Char8User_name用户名?Char8Passworde口令Char6User_Level用户级别Char1Remark备注char20.系统参数表 paraments字段名称字段描述主键类型长度说明Parament_no参数号?Char8Parament_value参数值Char40Remark备注Char203.就医人员基本情况登记表 persons字段名称字段描述主键类型长度说明Person_no就医人员编号?Char9按学校统一编码,作为医疗卡号,非空Person_name姓名Char8非空Department_no部门代码Char3按学校统一编码Title_no职称代码Char3按高教统一编码Person_Sex性别Char2"男","女"Charge_no收费类型代码Char2非空"01"在职"02"学生"03"退休"04"离休"05'残废军人"06"统筹"07"外校Telephony电话号码Char15Contact_address地址Char30Birth_date出生日期DatetimeMarried婚否Char(2)"已","未"Register_date发证日期SmalldatetimeCard_mark补发医疗卡标记Char1未补发卡时为空,第一次补发为"1",以后每补发一次加"1" 医疗卡号:(9位不等长编码,左对齐存放,其中预留一位备用。) 在职教工xxxx (即四位工资号) 退休教工980xxxx 离休教工990xxxx 统筹医疗人员Txxxx 外单位人员Wxxxx 学生xxxxxxxx (头两位为入学年份,中间三位是专业代码,后三位是序号) 以上编码是为了沿用中大各部门现用的编码方式,本系统中的医疗卡号仅作为就医人员的唯一标识,无其它意义。注意不得用医疗卡号区分收费类型,只能用收费类型代码来区分。第九部分:实现的功能模块在程序方面,我们组主要实现了简单的三个模块:用户管理模块、药品信息管理模块还有病人基本信息模块。1:用户模块主要是用户信息的维护,其中包括用户信息的添加、查询、删除、、修改。2:药品信息管理模块主要是实现了对药品信息的相关操作,比如添加,查询等3:病人基本信息模块主要是了对病人信息的采集,包括病人的姓名、年龄、性别、民族、已往病史还有医生的初步诊断,用于今后相关资料的整理。4:根据实现的功能可以画出其基本的ER图5;在用户进行操作的时候,我们尽量使操作能够在报表上直接操作,然后保存修改等,当然,这是对于管理员而言,对于一般用户,在初次登录后,直接进入药品查询界面,此时,用户就只能进行一些简单的查询操作。由于专业知识的不足,我们只实现了信息的采集及维护工作,对于数据库的相关操作(备份、恢复等)都未能实现。程序具体实现:编程工具:VB6.0、sqlsever开发版,数据库连接时应用的是ADO控件,数据显示大多都是用的datagrid控件。药品管理信息模块:药品信息管理模块主要是实现了对药品信息的相关操作,比如添加,查询等eq\o\ac(○,1)SQL数据库eq\o\ac(○,2)主要的操作界面用户模块主要是用户信息的维护,其中包括用户信息的添加、查询、删除、、修改。eq\o\ac(○,1)SQL数据库:eq\o\ac(○,2)主要的操作界面病人基本信息模块主要是了对病人信息的采集,包括病人的姓名、年龄、性别、民族、已往病史还有医生的初步诊断,用于今后相关资料的整理。eq\o\ac(○,1)SQL数据库第九心得体会:在八个周的课程设计实践里,我们组遇到了很多困难,刚开始起步时,我们基本上“一无所知”,连什么是数据库,用什么做数据库都还不知道,所有的东西,我们都得去潜心学习,我们在开始做之前,列了一张简短的表,主要关于的是工程的计划安排,以及每个人的分工,安排完之后,我们便开始了两个周的学习实践,把那些看似与课程设计有关的书籍,都每样借了好些本,每个人都很努力,也学到了很多东西,但是还不知道效果怎样,毕竟这个东西我们以前都没有碰过,只能走一步算一步,摸着石头过河。两个周之后我们便开始动工了,我们每个人都尝试着去做一些小模块,先练练手,这一段时间过的极其艰难,因为各种工具都不熟,数据库,图形界面,需求分析图形格式,由于每个人的特长都不一样,于是我们组就决定再重新分工一下,我负责程序设计部分,段芳负责PPT和Word文档的编写与汇总部分,其余的人参与设计各个子模块的设计,这一步现在想起来对我们组最后能够顺利地做完项目起到了很关键的作用,让我明白,合理而明确的分工会大大地提高我们个人的工作效率,个人效率的提高,也会大大的影响到集体的效率。在后来的几个周里,我们基本上沉浸在了自己的小模块里、、、、在最后的两个周里,其他同学的任务基本完成,由于我和段芳同学的工作量很大,基本上每天都是挑灯夜战,现在想起来,也突然间觉得,这或许也是分工太过明确,分工不均的后果,每个人的内容都不是很重合,有的人工作量少,于是做完了也帮不上忙,这样就会导致组内有些人的任务过于沉重,尤其是段芳同学,基本上所有的汇总工作和资料采集工作都是她做的,现在想来也是我的不对,作为组长,在承担一个项目的时候,应该更加的考虑到每个组员的感受,虽然自己也努力了,但是其他人的工作状态怎样,我却显得过于无视了,这是我的失职。不管怎么样,工程还是顺利做完了,这个里面凝聚了每个人的汗水,也夹杂了我们八周里的经验与教训,这些宝贵的财富将随着我们的成长而愈益珍贵。第十程序部分代码查询PrivateSubCommand1_Click()'查询Dimrs_findAsNewADODB.RecordsetDimCNAsNewADODB.ConnectionDimsqlAsStringSetrs_find=NewADODB.RecordsetIfCheck1.Value=vbCheckedThensql="药品名称='"&Trim(Text2.Text&"")&"'"EndIfIfCheck2.Value=vbCheckedThenIfTrim(sql)=""Thensql="药品编码='"&Trim(Text3.Text&"")&"'"Elsesql=sql&"and药品名称='"&Trim(Text2.Text&"")&"'"EndIfEndIfIfTrim(sql)=""ThenMsgBox"请选择查询方式!",vbOKOnly+vbExclamationExitSubEndIfsql="select*fromNUM1where"&sqlrs_find.CursorLocation=adUseClientCN.Open"Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;PersistSecurityInfo=False;InitialCatalog=DemoDB;DataSource=(local)"rs_find.Opensql,CN,adOpenKeyset,adLockPessimisticDataGrid1.AllowAddNew=FalseDataGrid1.AllowDelete=FalseDataGrid1.AllowUpdate=FalseSetDataGrid1.DataSource=rs_findEndSub添加PrivateSubCommand2_Click()'添加DimrsAsNewADODB.RecordsetDimrs1AsNewADODB.RecordsetDimsql1AsStringDimCNAsNewADODB.ConnectionDimsqlAsStringtemp=Trim(Text2.Text)CN.Open"Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;PersistSecurityInfo=False;InitialCatalog=DemoDB;DataSource=(local)"sql="select*fromNUM1where药物名称='"&temp&"'"rs.Opensql,CN,1,1Ifrs.EOF<>TrueThenMsgBox"该药物已经存在,请更换",16+256,"错误"Elsesql="select*fromNUM1"rs1.Opensql,CN,3,2rs1.AddNewrs1!药物名称=temprs1!药物编码=Trim(Text3.Text)rs1!药品价格=Trim(Text4.Text)rs1!科室代码=Trim(Text5.Text)rs1!收费类别=Trim(Text6.Text)rs1!药品用法=Trim

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论