NET课程设计实验报告Word格式.docx
- 文档编号:16348108
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:34
- 大小:88.05KB
NET课程设计实验报告Word格式.docx
《NET课程设计实验报告Word格式.docx》由会员分享,可在线阅读,更多相关《NET课程设计实验报告Word格式.docx(34页珍藏版)》请在冰豆网上搜索。
门诊划价系统、门诊收费系统、门诊发药系统
3.1功能需求分析
3.1.1门诊划价系统功能需求分析
录入处方及检查治疗单、核算病人的费用,提供门诊划价窗口业务。
门诊划价发药可作到排队“四条龙”合一:
西药划价、中药划价、门诊收费等四条龙。
实现“以病人为中心”的目标。
可以根据医院规模和管理模式选用。
各类划价支持多种录入方式:
医院自编数字码方式、拼音缩写码方式、五笔码方式、拉丁方式、并充分满足了窗口业务的快速响应要求。
提供与门诊收费相关的各类报表。
提供与财务科的业务数据通讯能力。
提供与门诊药房的通讯能力。
向经济核算部门提供门诊科室人员的部分核算数据。
∙功能简介:
1.挂号子模块
根据医院的实际情况,病人挂号分持卡和自费两种方式,持卡的病人挂号时可由他本人或操作员在卡阅读器上扫一下,系统自动显示出该人的基本信息,然后操作员确认后给他一张挂号纸,挂号费由系统自动扣除。
自费就由操作员输入该病人的有关资料,系统给出门诊号,当场收挂号费并给挂号纸。
因此,挂号子模块就要分两种方式进行处理,具体的实践功能如下:
(1).条形码或磁卡阅读器扫一下医疗卡上的标识码,自动在病人看病日记文件标上已挂号、标记。
挂号费由系统在计价收费时自动扣除挂号费。
(2.对外校病人,登记姓名、性别、电话号码、地址等有关资料并收取挂号费,由系统给出门诊号。
提供增加、修改、删除、查询等功能。
但只限制修改、删除当天增加的外校人员,本校人员的资料不准修改和删除,只能查询。
3.查询挂号资料。
可按医疗卡号、姓名。
4.统计挂号有关资料(已挂号人数,总挂号费、已计价人次、没计价人次)。
5.检查挂了号,没有计价的人员,由系统自动扣挂号费并把该人员显示或打印出来。
内容:
医疗卡号、姓名等。
(是否需要加倍扣除挂号费)
2.计价收费子模块
计价收费子模块把计价和收费合并在一起,简化工作流程。
计价收费可分为中药计价、西药计价和自费计价等三种方式,这三种方式可分为代扣或现金来处理。
在计价时又可分为马上打印发票、不打印发票和手工开发票等形式。
因此,系统根据以上情况,把计价收费子模块的功能安排如下:
1.代扣款:
中、西药处方计价收费,登记医生处方上的所有资料。
录入处方上的药品代号和用量就要显示出药品名称、单价、规格、单位和金额。
按一规定键系统自动打印出收费收椐,由系统自动按该人员应交款的百分比来扣除应交的金额。
2.现金:
按一规定键系统自动打印出收费收椐或不打收费收据由操作员手工开发票并收现金。
3.检查项目收费。
对一些要收费的检查项目,要提供一个平台来录入有关的收费资料。
如手术费、治疗费等资料。
同样要在屏幕上显示出总金额并按一规定键系统自动打印出收费收椐或不打收费发票等检查完后统一在处方计价时才一起打印。
对代扣款人由系统自动扣除检查费。
4.日结,每天对各药品的库存进行日结,减少药房药品库相对应药品的库存量。
5.修改或删除计价收费资料,对当天计价收费有错并已打印收据的,要对其进行更正,但只能修改或删除当天的计价的资料并且是属于他本人经手的,才能修改或删除。
6.查询。
.可按医疗卡号、日期、姓名、药品代号等查询计价收费情况。
7.统计。
.可按医疗卡号、日期、姓名等打印处方样细情况。
内容有:
日期、姓名或医疗卡号、诊断医生、药品、单位、单价、数量、金额。
.可按医疗卡号、日期、姓名等统计病人计价收费情况。
日期、姓名、医疗卡号、药费种类、总药费、个人负担数。
.按日期段统计和打印个人或全部计价员情况表。
日期、姓名、处方张数、笔数、总金额、现金数、代扣金额数。
.按日期段统计和打印各科室计价收费情况表。
日期、科室名称、处方张数、笔数、总金额、现金数、代扣金额数。
.按日期段统计和打印各检查项目收费情况表。
日期、检查项目、检查次数、总金额、现金数、代扣金额数。
3.医疗卡管理子系统模块
医疗卡管理子系统模块主要是对医疗卡的资料进行维护,其内容有发卡和出售固定价的医疗卡,追加金额(如学生的医疗卡、统筹医疗卡)。
1.制作新的医疗卡。
(当系统首次使用、增加教职工、统筹和学生时)
2.追加金额(如学生的医疗卡、统筹医疗卡)。
3.挂失。
(当医疗卡遗失时)重新补发。
4.制由财务处代扣款软盘(对欠款的人员在一定的时间内没有追加金额的人员)。
5.查询
.以医疗卡号查询个人代扣计价收费明细帐。
.以姓名查询个人代扣计价收费明细帐。
.以日期查询每个人代扣计价收费明细帐。
.以日期查询总代扣金额。
.可按医疗卡号、姓名查询所剩余的金额。
.查询所有欠款人员名单。
6.统计
.以医疗卡号打印个人代扣计价收费明细帐。
日期、姓名、科目、挂号费、药费、检查费、其它费、总金额、个人负担数。
.以姓名打印个人代扣计价收费明细帐。
日期、科目、挂号费、药费、检查费、其它费、总金额、个人负担数。
.以日期打印每个人代扣计价收费一览表。
日期、姓名、挂号费、中药费、西药费、检查费、其它费、总金额、个人负担数。
.以日期打印总代扣金额。
日期、科室、挂号费、药费、检查费、其它费、总金额。
.打印所有欠款人员名单。
姓名、部门、总欠款数。
4.其它管理子系统模块
其它管理管理主要是维护门诊所需的各种代码(收费类型、门诊科目、医生所属科室、人员基本资料等)、数据备份、统计(如根据药方的张数统计各科医生的工作量等)、复制由财务处代扣软盘。
维护门诊科目代码。
增加、修改、删除、查询和打印。
维护医生所属科室。
维护检查项目资料。
(该功能是否在系统管理系统中处理,因为该资料在门诊和住院系统都要使用的)。
调整检查项目的价格。
(该功能是否在系统管理系统中处理)。
复制由财务处代扣软盘。
查询。
可按医生代号、日期、药品代号、医疗卡号和操作员代号查询有关资料。
统计。
.按日期段统计单位应负担的医药费和个人应负担的医药费。
.按日期段统计各科室看病情况。
日期、科室、处方张数、药品总数、总金额。
.按日期段统计和打印个人或全部操作员工作量表。
日期、姓名、处方张数、笔数、总金额。
.按日期段统计和打印各科医生工作量表。
日期、姓名、处方张数、总金额。
.按日期段统计和打印挂号和计价收费汇总表。
日期、挂号人次、总挂号费、计价处方张数、笔数、总金额。
1.门诊子系统需要用到的数据表举例如下
部门码表department
管理要求:
只能使用不能修改。
需要增加、删除或修改必须由系统管理员负责,其他人只是使用。
部门表用于定义各个部门的部门号及名称。
表定义如下:
字段名称
字段描述
主键
类型
长度
说明
Department_no
部门代号
字符型
3
按学校统一编码非空
Department_name
部门名称
20
非空
收费类型表charge_type
收费类型表用于定义各种收费类型的代号、名称及收费标准。
Charge_no
收费类型代号
2
由医院编码01-99非空
Charge_name
收费类型名称
12
3.1.2门诊收费系统功能需求分析
∙支持多种收费方式、收费标准、收费项目、付款比例适应医院对不同病人的服务要求,特别支持医疗保险病人。
∙提供与门诊药房的联网数据共享能力
∙提供与门诊收费相关的各类报表
∙提供门诊医疗统计、门诊科室及工作人员部分核算数据和工作量统计。
∙完成现金收费并打印发票等功能,满足以收费为核心的管理,完成收费日清月结,随时生成各类门诊收费报表及各种统计报表。
∙退费处理方法合理有效,结帐方法灵活安全。
∙网络环境下可多人操作,使用密码划分权限,防止非法操作。
使用连续套打发票,各收费员都用自己的发票,发票上打印各操作员的的工作发票序号。
∙期初设置方便灵活,各单位可自己定义科室项目、费用项目、操作员姓名及代号。
3.1.3门诊发药系统功能需求分析
∙采用整体统一的管理方式:
门诊药房与门诊收费联网共享数据。
∙对药房同药库、药房同药房之间的物流进行双向管理
∙可以根据药品的限期及库存下限来来进行缺药、失效预告、对药品进行数量、金额双重控制,毒麻、贵重药品特别控制。
∙核对已收费处方无误后予以配药、发药处理。
发药后减去门诊药房库存。
∙支持病人处方的退药处理,并增加门诊药房库存。
∙支持协定处方管理录入,能够自定义协定处方,加快划价/收费(员)录入速度。
完善的库存管理:
对购进药品从品种数量、价格等进行验收入库处理,根据临床需要和库存情况进行出库处理:
除日常的出库外,还有调拨、报损、退药等多种形式出库。
∙严格药品有效期管理。
∙高度的自动处理功能:
系统可根据有效期自动预告失效药品;
对呆滞药品进行预告;
对超限药品进行报警。
∙有丰富的报表功能:
药品台帐、药品名细帐、药品月统计、药品出入库单、药品调价单、药品报废单等。
∙门诊药房系统中又分为门诊中药房和门诊西药房两子系统,两者主要功能相同。
∙针对性强,针对药房管理中的难点进行开发,做到了‘四个一’,即‘药品名称统一、规格统一、编码统一、价格统一’,将医院药品工作管理上升到新阶段。
∙模拟人工管理为主,操作员易于以惯常思维理解并掌握使用。
各药房以药库为中心,请领药品、入库、调价。
3.2需求概述
(1)浏览功能:
可选定一项记录,显示该记录的所有域。
(2)修改功能:
可任意修改字段,药品名称不能为空。
(3)添加功能:
可任意添加一条或多条处方及相关内容。
(4)删除功能:
可任意删除一条或多条处方及相关内容。
(5)报表生成:
可根据提供的模板将划价结果收费单或选中的数据生成多种形式的报表。
(6)打印功能:
将生成的报表或选中的记录进行打印输出。
(7)身份验证:
进入系统时,对操作员的身份进行检查,只允许合法操作员登陆系统。
3.3性能需求分析
★模快化设计,具有良好的可扩充性,以适应医院不同阶段的发展需要。
方便的系统剪裁功能,各子系统间任意选择是否联网。
★信息共享、准确及时交流信息:
发挥网络功能,减少重复操作,提高工作效率。
彻底改变手工或单机管理对信息收集处理中的重复、混乱和容易出错的状况,充分利用计算机网络及关系型数据库的资源共享、数据共享等技术。
一个环节录入信息,其它环节可以共享,确保数据的准确性和一致性。
基本信息录入采用拼音输入方式,鼠标操作,基本不需输入汉字,大大提高工作效率。
★操作简单,维护方便:
不需要记忆任何计算机命令,人机界面友好,操作非常简单。
每个系统都具有系统维护功能,对可变化的项目可自行维护,不需改变程序。
★实时特色:
24小时不间断的高度安全性和可靠性,数据传输准确快速,适应医院工作流程需要
★查询功能强大:
可以对每个系统的业务情况、统计报表,在任意时间内进行汇总、查询,同时对几种情况可以任意组合查询、统计,大大降低了统计人员的工作强度;
院领导通过查询系统,可及时了解业务情况、财务情况。
各种数据报表皆可打印。
将院里的事后统计变为实时跟踪,静态管理变为动态管理,提高了管理水平运行环境。
3.4性能概述
3.4.1数据精确度
查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到,查到的记录应与给定的单项或组合查询条件完全匹配。
3.4.2时间特性
一般操作的响应时间应为1s-2s内,打印机的操作及数据的导入和导出应在可接受的时间内完成。
3.4.3适应性
满足操作员的使用要求和前面提到的运行环境
4.总体设计
4.1处理流程
系统启动时,激活身份验证模块;
经过身份验证后,对系统初始化。
根据系统配置文件将数据库导入,并设置各全局变量;
系统进入消息循环状态,通过事件驱动机制激活各功能模块,并执行指定模块;
各项功能执行完毕后重新进入消息循环系统状态;
由关闭系统事件激活关闭系统模块,退出系统。
4.2总体结构
系统功能模块图
收费
发药
修改划价单
划价
药库
药房
挂号
系统维护
医师护士人员管理
门诊系统
住院系统
财务处理
医院管理系统
4.3模块外部设计
序号
模块名称
备注
1
初始化模块
系统初始化
关闭系统模块
关闭并退出系统
系统功能模块
4
浏览模块
5
增加模块
添加处方
6
删除模块
删除处方
7
报表生成模块
生成报表
8
打印模块
打印划价收费单
9
身份验证模块
验证身份
10
查询模块
4.4功能分配
(1)系统控制功能
初始化模块;
关闭系统模块;
系统功能模块;
(2)浏览功能
浏览模块;
(3)查看详细资料功能
查询模块;
基本资料模块;
(4)增加功能
增加模块;
(5)删除功能
删除模块;
(6)报表生成功能
报表生成模块;
(7)打印功能
打印模块;
(8)身份验证功能
身份验证模块。
5.程序设计说明
5.1功能概述
5.2性能概述
5.3输入设计
输入的方式简单、快捷,是医院信息管理系统的基本要求,特别是门诊划价、收费的输入方式直接影响医院的工作效率。
此系统采用鼠标单击选择或直接输入的方式有许多优点。
(1)满足操作员不同的需求。
(2)无需记忆药品的价格。
(3)如发现输入处方错误可按“删除”键进行修改。
5.4输出设计
输出方式按照实际需要设计,如门诊划价单、门诊收费单等。
5.5软件结构
5.5.1顶层数据流图
院长
会计处理系统
门诊处理系统
病人
药库处理系统
5.5.2二层数据流图
药库处理系统
门诊划价系统
会计处理系统
门诊发药系统
门诊收费系统
5.5.3三层数据流图
处方报表
产生报表
会计报表
产生门诊收费报表
处方清单门诊报表
处方清单药品清单
处方信息药品清单药品清单
接收信息
门诊收费清单
接收核对信息
处方信息
产生划价表
划价单划价信息
生成收费单
划价单
收费单收费单
接收核对收费信息
发药清单
收费
清清单收费
门诊药房清单清单
发药信息收费清单
发药处理
门诊药房清单
门诊药库售药报表
售药报表
门诊药房售药信息
5.6IPO图
5.6.1门诊划价系统IPO图
输入处理输出
1.校验药品名并查找相关信息(价格、库存等)
2.校验新药品名并查找相关信息
3.多项药品单价相加求和
药品价格等
更改后的药品相关信息
划价结果
病人信息、处方代号、药品名称
新的药品名称
5.6.2门诊收费系统IPO图
输入处理输出
药品价格
收费单
1.查找相关药品信息(名称、价格等)
2.计算应收款、找零并保存
病人信息、处方代号
交款信息
3.6。
3诊发药系统IPO图
输入处理输出
出售药品数
报表
1.查找药品信息
2.计算药品剩余数量
处方代号
5.7数据字典
1.
(1)数据结构:
处方信息
含义说明:
定义了病人病情及相关结果。
组成:
病人姓名、性别、日期、门诊号、处方号、病史、病况及处方。
1.数据项:
日期
病人就诊时间。
取值方法:
病人挂号时系统的日期和时间。
2.数据项:
门诊号
含义说明:
病人看病的类别及次序。
取值方法:
挂号时自动生成。
3.数据项:
处方号
取值范围:
000001~999999
由电脑自动生成
4.数据项:
病史
病人曾经的得病记录
5.数据项:
病况
病人目前的得病情况
6.数据项:
处方
医生根据病人的得病情况做出的诊断
由医生诊断获得的治疗方法及相关药品
(2)数据结构:
划价单
药品价格合计
组成:
项目名称、规格、数量、单价、库存数量、所属部门和合计金额。
项目名称
唯一标识药品的数据项,不能重名。
规格
该药品对应的型号和类别。
数量
记录药品的多少。
4.数据项:
单价
该药品在计量单位下的价格。
5.数据项:
库存数量
描述该药品在药库中的多少。
所属部门
该种药品所属类别。
7.数据项:
合计金额
病人所需付的药品费用总和。
合计金额=单价1*数量1+单价2*数量2
(3)数据结构:
病人付款凭证
项目名称、规格、数量、单价、库存数量、所属部门、所付金额。
所付金额
病人所实付的药品费用总和。
(4)数据结构:
门诊药房售药报表
每隔一定时间送给药库管理系统的售药情况表。
药品编号、药品名称、规格、单价、售药数量/售药剂量
A.数据项:
药品编号
唯一标识该药品的关键域。
由药品条形码标识
B.数据项:
售药数量/售药剂量
某种药品一定时间内售出的数量或剂量。
类型:
数字
2.概念模型设计
2.1概念模型设计的方法
将需求分析得对的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。
概念模型设计的基本方法,通常有四类:
(1)自顶向下。
即首先定义概念结构的框架,然后逐步细化。
(2)自底向上。
即首先定义各局部应用的概念结构,然后将它们集成起来,得对全局概念结构。
(3)逐步扩张。
首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生产其他概念结构,直至总体概念结构。
(4)混合策略。
即将自底向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它我骨架集成由自底向上地设计概念结构。
2.2系统概念模型
根据系统的需求分析,得出系统数据库的信息模型,用ER图表示出来。
3.逻辑模型设计
3.1逻辑模型设计的方法
此处给出由概念模型转化为逻辑模型设计的基本方法,可参考教材。
3.2逻辑模型实现
医生(医生编号、科室代码、姓名、性别、年龄、职务、学历)
护士(护士编号、科室代码、姓名、性别、年龄、职务、学历)
病房(病房编号、科室代码、床位数、床位号、地址)
服药(病人编号、药品编号、病人姓名、年龄、性别、血性、身高、药品名称、剂型、化学名称、规格)
病人(病人编号、科室代码、病人姓名、年龄、性别、血性、身高)
做手术(病人编号、医生编号、医生姓名,医生年龄、医生性别、科室代码、病人姓名、年龄、床位号、手术时间、麻醉时间记录)
照顾(病人编号、护士编号、护士姓名、护士学历、病人年龄、床位号、科室代码)
治疗(病人编号、医生编号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NET 课程设计 实验 报告