《医院收费管理系统开发研讨44955.docx》由会员分享,可在线阅读,更多相关《医院收费管理系统开发研讨44955.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、A.需求分分析一.系统描描述和系系统边界界:从“医院”概念上上看,住住院部是是医院的的基本组组成单位位;从医医院管理理角度看看,住院院诊疗是是医院业业务工作作的核心心部份。因因此,建建立一个个高效可可靠的住住院业务务管理系系统,不不仅可以以在一定定程度上上减轻医医务人员员的劳动动强度,提提高工作作效率和和工作质质量,而而且可以以更及时时、准确确、有效效地分析析统计各各种临床床数据及及管理数数据,供供上级主主管部门门作出科科学的管管理决策策,促进进医院管管理水平平的进一一步提高高。该系统支持持三类用用户:医医生,财财务管理理员,系系统管理理员。医生可以查查看病人人的病例例和基本本信息;财务管管理
2、员对对费用类类的业务务进行管管理,登登记病人人信息,修改信息和删除信息;输入每笔费用,查看明细清单,预付款,打印结算账单,修改账单信息,删除错误信息;系统管理员员可以进进行任何何与系统统相关的的操作。二业务需需求及流流程处理理1.住院收收费管理理系统主主要业务务包括:(1)入院院管理:病人基基本资料料表录入入、修改改、删除除、复制制;病人基基本资料料查询;病人预预交款资资料查询询;(2)住院院管理:病房管管理(医嘱,病病床);日常常计费(费用明明细查询询),;(3)出院院管理:费用结结算,信信息存档档和规整整,清理理过期信信息2.功能模模块图:3.详细业业务流程程 1).入入院流程程2. 住院
3、流程3. 出院流程三.功能需需求和数数据需求求分析通过以上的的业务和和流程分分析,本本系统主主要的功功能和数数据如下下:1)注册 由于于本系统统有三类类用户,信信息包括括(序号,登登录账号号,密码码,用户户名,角角色名)。2)病人信信息管理理 操操作人员员通过输输入病人人姓名,首首先查阅阅是否有有历史信信息存在在,如果果有则在在原来的的基础上上新建病病例信息息;如果果没有则则录入病病人的详详细信息息,包括括:病人人编号,姓姓名,性性别,住住院序号号,登记记时间,结算序号,年龄标志(0表示大人,1表示孩童),入院科室,主治医生,预出院日期,出院日期;3)预存款款 操作作人员根根据病人人交的预预存
4、款金金额,登登记入账账,包括括(序号,病人编编号,存款序序号,存存款数量量,预付付类型(0-现金,1-银行卡卡支付),预付付时间,病床号号;4)病床 病病人通过过登记入入院后,获获得病床床卡,卡卡上有详详细的病病床信息息,包括括(病床号号,病人编编号,病床位位置,负责护护士)5)领药信信息 病人人根据主主治医生生的嘱咐咐,领取领领药单,然后付付费后拿拿药,药药品信息息包括(序号,药品名名字,药品编编号,领领取时间间,药品品单价,数数量,同种药药品总价价)6)明细费费用 根据据病人的的业务流流程需要要一张明明细表,用用来登记记病人的的明细费费用(明细序序号,明细科科目,科目费费用,欠费金金额,支
5、支付时间间,支付类类型)7)为了建建立领药药,病人人和费用用直接的的联系,需需要登记记药品编编号,明细序序号,病人编编号;8)病人出出院 操作作员需要要结算病病人的明明细费用用,并且且打印出出来给病病人,病病人办理理详细的的出院手手续,并且结结算所有有欠费(结算序序号,存款金金额,结算金金额,结算时时间,欠费金金额) 9)结算和和预存款款之间有有联系,登登记信息息包括(存款序序号,结算序序号)四.数据模模型1.E-RR图1)实体集集:2)总的EE-R模型: 确定定了实体体集后,接接下来就就是确定定各个实实体集之之间的关关系,这这是决定定ER图设计计的好坏坏的关键键。各个实体集集的关系系如下图图
6、所示:五. 逻辑数据库库设计1. 病人表(ppatiienttInffo)属性名称数据类型属性描述PnoInt,自自增病人编号(P)PnameeVarchhar(8)姓名Psexchar(2)性别PinNooVarchhar(8)住院序号PenroolTiimedateTTimee登记时间PchecckNooVarchhar(8)结算序号(F)PageChar(1)年龄标志PoutTTimeedateTTimee出院日期PpreTTimeedateTTimee预出院日期期PdocttorVarchhar(8)主治医师PsetiionVarchhar(8)入院科室2. 预存款表(depposii
7、t)属性名称数据类型属性描述DidInt,自自增序号(P)DchecckTyypeVarchhar(50)预付类型DchecckTiimedateTTimee预付时间Bnoint床位号(FF)DnoVarchhar(20)存款序号(F)Dcounntmoneyy预付金额Pnoint病人编号(F)3.病床表表(bedd)属性名称数据类型数据描述BnoInt,自自增床位号(PP)Pnoint病人编号(F)BposiitonnVarchhar(20)病床位置BnursseVarchhar(8)负责护士4. 领药信息表表(geetMeediccineeInffo)属性名称数据类型数据描述GidInt,
8、自自增序号(P)GmediicinneNooVarchhar(20)药品编号(F)GnameeVarchhar(20)药品名称Gpriccemoneyy药品单价Gcounntint数量GtotaalPrriceemoneyy总价GtimeedateTTimee领取时间5. 明细费用表表(alllChhargge)属性名称数据类型数据描述AnoVarchhar(8)明细序号(P)AsubjjecttVarchhar(50)明细科目Acharrgemoneyy科目费用AtypeeVarchhar(50)支付类型AtimeedateTTimee支付时间Adebttmoneyy欠费金额6. 病人出院表
9、表(OuutInnfo)属性名称数据类型数据描述OidInt,自自增结算序号(P)Osummoneyy结算金额OtimeedateTTimee结算时间Odebttmoneyy欠费金额7. 联系实体集集一(reelattionnOnee)属性名称数据类型数据描述GmediicinneNooVarchhar(20)药品编号(p)AnoVarchhar(8)明细序号(F)Pnoint病人编号(F)8. 联系实体集集二(reelattionnTwoo)属性名称数据类型数据描述DnoVarchhar(20)存款序号(P)OidInt,自自增结算序号(F)9. 用户登录表表(addminn)属性名称数据类
10、型数据描述idInt,自自增序号adminnIDVarchhar(20)登录账号passwworddVarchhar(20)密码userNNameeVarchhar(20)用户名roleNNameeVarchhar(20)角色名B.系统开开发过程程一:开发工工具选择择和简介介本系统前期期的需求求分析用用到的工工具有亿亿图绘图图工具,vissio 20003构建数据据流程图图,业务务流程图图;后期期代码使使用的工工具有vs 20008 专业版sp11,数据库库采用sqll seerveer 220055开发版,前前期页面面布局用用到的是是dreeamwweavver cs44;整个个系统采采用三层层架构,分分层封装装相关的的代码,层层次感强强,可维维护性和和扩展性性好。二 数据库脚本本语言三 后台核心代代码四 系统部分页页面界面面外观五 核心技术分分析和重重难点分分析