医院门诊管理系统—计算机毕业设计内容摘要:

务软件,还是编写能处理实际问题的实用小程序, VB 都是最快速、最简便的方法。 它是由最初的 Basic 语言发展而来的, Basic 语言是面向过程的,后来出现的 到 ......一直到现在的 和 ,是一种可视化面向对象的编程语言,特点是编程效率高,很短时间就可以编写出功能强大的软件。 ADO 技术 2 ADO( ActiveX Data Objects) 称为 ActiveX 数 据对象,是 Microsoft 公司开发数据库应用程序面向对象的新接口, ADO 技术已成为 ASP 技术用来访问 Web 数据库应用程序的核心。 ADO 是 DAO/RDO 的后继产物,它扩展了 DAO 和 RDO 所使用的对象模型,具有更加简单,更加灵活的操作性能。 ADO 在 Inter 方案中使用最少的网络流量,并在前端和数据源之间使用最少的层数,提供了轻量、高性能的数据访问接口,可通过 ADO Data 控件非编程和利用 ADO 对象编程来访问各种数据库。 它是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的 数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到你的 Active Server 页面上。 可以使用 ADO 去编写紧凑简明的脚本以便连接到 Open Database Connectivity (ODBC) 兼容的数据库和 OLE DB 兼容的数据源,这样程序员就可以访问任何与 ODBC 兼容的数据库,包括 MS SQL SERVER、Access、 Oracle 等等。 系统简介 科学技术的飞速发展,使得竞争十分激烈,有许多公司在崛起,也有许多公司在没落,优胜劣汰十分明显,这就要看谁先掌 握先进的技术了,对于管理方面也是一样,效率和成效就是关键,为了提高管理的效率和操作的简单化,制作这中型医院门诊管理系统是十分必要的。 该系统特别适用 中小 型医院,针对医院 规模不大,人手不足等特点,能够直接面对 病人 或 医生 ,以智能化的操作满足 日常需求。 我的目标就是开发一个功能实用、操作方便、简单明了且成本低的中型医院门诊管理系统。 本系统采用 C/S 结构,服务器采用 SQL Server2020 数据库,客户端采用 Visual Basic 为开发工具。 在设计时力求作到界面简洁,风格统一,操作方便,上手简易等特点。 本系统主要包括 8 大功能 ,即 :收费管理、退费管理、医务人员管理、科室管理、收费项目管理、药品管理、报表管理和数据维护等。 系统具有以下特点: 极大地提高了医务人员的工作效率,加快了病人就诊的速度,有效地解决了“看病难“的问题。 全面提高了医院的综合管理水平和服务质量。 解决了漏收费、错收费问题,控制了药品的流失。 采用公费、自费两种收费模式。 强大的报表打印功能,使用户可以随时查看或打印收费、退费的统计结果。 系统具有较高的安全性,每进入一个功能模块,都要验证操作员的身份和密码。 系统实现的目标 中型医 院门诊管理系统用于支持医院完成各方面的管理,有如下几个方面的目标: ,提供便捷的查询功能。 ,使医生与病人有很好的联系。 ,以便医生查询。 2 、错收费问题,降低管理成本。 2 2 系统分析 系统主要模块功能进行详细的分析 主要功能有 7 大块分别为计价收费、药品维护、统计查询、报表打印、系统维护、关于等,下面对每一模块进行详细的介绍: A:提供“病案类型”列表供用户选择录入。 如果用户选择“新患者”,那么系统自动分配给该患者一个病案号;如果选择其他病案类型,可以自动输入证号。 例如,提供两种费用类型,即:自费、公费。 B:通过拼音简码检索输入就诊科室、医生和诊疗项目,提高了工作效率。 C:通过“类型”列表选择项目类别,例如:中药费、检查费、化验费等。 再通过选择的项目类型,筛选并弹出与之对应的药品或诊疗项目的详细信息列表,供用户查看和选择录入。 D:对于错误的数据,可以单条删除,也可以整单作废。 E:金额系统自动计算, 减小了错误率。 F:如果收费项目中存在药品,那么自动更新该药品的库存数量。 实现了中西药品和特殊药品的管理。 将新增药品入库到相应的仓库中,对于仓库中已存在的药品,可以增加库存数量;如果药品信息输入有误可以进行修改或删除。 该模块主要以查询为主,收费查询、药品查询、疗项目查询等。 此模块有收款员日结报表、结帐统计报表、就诊科室统计报表、执行科室统计报表等。 收款员日结报表主要完成当日或某日收款员收款和退款收据数和金额统计。 结帐统计报表根据用户选择的日期区间和统计方式。 完成门诊收费信息的统计。 当用户选择“付款方式统计”选项时,将分别统计现金、支票和计帐三种结算方式总计收据数和收费金额。 当用户选择“按收费项目统计”选项时,将按收费项目统计收费金额。 就诊科室统计报表完成按就诊科室和日期统计收费信息。 该模块有三大管理功能分别为科室管理、生管理、疗项目管理 根据用户输入的单据号,显示单据的收费项目信息。 在此信息中选择需要退费的收费项目。 这时系统自动统计退费金额和收费剩余金额。 综上所 述可得图 21 所示的模块结构图。 2 数据库设计 ER 图 医生与科室之间的 ER 图,医生与科室有着一定的联系,一个科室可以有若干个医生,故科室与医生是一对多的关系。 图 22 医生与科室之间的 ER 图 门诊与医生之间的 ER 图,一个门诊中可以有多个医生,每一个医生却只能有一个对应的门诊,为人看病 医院门诊管理系统 计价收费 药品维护 统计查询 报表打印 系统 维护 关于 帮助 图 21 系统模块结构图 收费 退费 新增药品 增加库存 修改 删除 打印 收费查询 药品查询 诊疗项目查询 收款员日结报表 结账统计报表 就诊科室统计报表 执行科室统计报表 科室管理 医生管理 诊疗项目管理 2 图 23 门诊与医生之间的 ER 图 医生与病人之间的 ER 图,在一个医院中,医生与病人有着紧密的联系,往往是一对一的关系。 图 24 医生与病人之间的 ER 图 药品与门诊收费之间的 ER 图,一种药品一个进价,收费时的价格也是统一的。 图 25 药品与门诊收费之间的 ER 图 重要数据库表设计 表 医生信息表 字段名称 字段类型 字段大小 说明 编号 varchar 2 由两个数字组成,不允许为空。 例如 01 2 姓名 varchar 10 拼音码 varchar 10 取每个汉字拼音 的第一个字母,然后进行组合。 例如:任艳的拼音简码为 RY 性别 varchar 2 职称 varchar 10 职务 varchar 10 联系电话 varchar 20 所在科室 varchar 20 兼职科室 varchar 20 表 科室信息表 字段名称 字段类型 字段大小 说明 科室编号 varchar 2 由两个数字组成,不允许为空,例如: 01 科室名称 Varchar 20 科室简称 Varchar 10 科室名称的简写 拼音码 Varchar 10 取每 个汉字拼音的第一个字母,然后进行组合 科室电话 Varchar 20 科室类型 Varchar 4 主要包括临床和医技 表 药品信息表 字段名称 字段类型 字段大小 说明 药品编码 varchar 7 由 7 位数字组成,不允许为空,例如0000002 品名 Varchar 60 药品的曾用名 拼音码 Varchar 20 取每个汉字拼音的第一个字母,然后进行组合。 例如:去痛片的拼音码为 QTP 剂型 Varchar 10 包括片剂、丸剂、针剂等 规格 Varchar 40 最小单位 Varchar 4 包装量 Varchar 18, 0 包装单位 Varchar 4 零售价 Varchar 20 库存数量 Varchar 18, 0 自费类型 varchar 4 主要有自费和公费两种 类别 Varchar 10 主要有西药、中药、中草药 毒麻标志 Varchar 10 生产企业 Varchar 20 表 诊疗项目信息表 字段名称 字段类型 字段大小 说明 收费项目编号 Varchar 4 由两位数字组成,不允许为空,例如: 01 2 收费项目名称 varchar 30 拼音码 Varchar 20 取每个汉字拼音的第一个字母,然后进行组合 类别 Varchar 10 主要有中药费、西药费、化验费、检查治疗费等 收费金额 Varchar 50 执行科室 Varchar 20 核算科目 Varchar 10 自费类型 varchar 4 主要有自费和公费两种 表 门诊收费信息表 字段名称 字段类型 大小 说明 病案类型 Varchar 10 主要有门诊号、新患者、住院号、医疗证号、条码号 病案号 Varchar 10 根据病案类型 输入 患者姓名 Varchar 10 费用类型 Varchar 4 主要有自费和公费两种 就诊科室 Varchar 20 医生 Varchar 10 就诊次数 Int 账单号 Int 处方号 Int 项目号 Varchar 10 类别 Varchar 10 药品或诊疗项目名称 Varchar 200 数量 numeric 18,0 单价 money 金额 Money 执行科室 Varchar 20 收据号 Varchar 7 收费单据的惟一标 识 日期 Datetime 结算方式 Varchar 4 主要有现金、支票和计帐 退费标志 Bit 操作员 Varchar 10 工号 Varchar 5 窗口号 varchar 2 表 收费单据信息表 字段名称 字段类型 大小 说明 收据号 Varchar 7 收费单据的惟一标识 2 总金额 Money 结算方式 Varchar 4 实收金额 Money 找零 Money 操作员 Varchar 10 工号 Varchar 10 窗口号 Va rchar 2 日期 Datetime 表 门诊退费信息表 字段名称 字段类型 大小 说明 病案类型 Varchar 10 病案号 Varchar 10 患者姓名 Varchar 10 费用类别 Varchar 4 就诊科室 Varchar 20 医生 Varchar 10 就诊次数 Int 账单号 Int 处方号 Int 项目号 Varchar 10 类别 Varchar 10 药品和诊疗项目 名称 Varchar 200 数量 Numeric 18,0 单价 Money 金额 Money 执行科室 Varchar 20 收据号 Varchar 7 收费日期 Datetime 结算方式 Varchar 4 日期 Datetime 操作员 Varchar 10 工号 Varchar 5 窗口号 Varchar 2 表 退费单据信息表 字段名称 字段类型 字段大小 说明 收据号 Varchar 7 总金额 Money 结算方式 Varchar 4 操作员 Varchar 10 工号 Varchar 10 窗口号 Varchar 2 2 金额 Money 收据数 Varchar 10 日期 Datetime 2 3 系统实现及编码 系统工程说明 系统的工程名定为医院医院门诊管理系统。 在工程中的一些规定 : 1. Form 取名 Frm + 标识名, 标识名一般取表名。 2. 与数据库的连接用 ADOConnection,在程序主界面上。 3. 数据库控件统一用 ADOQuery, 取名 Query + 表名。 4. 编辑字段控件用 Edit 控件,取名为字段名。 数据 自动存储, 只要置 Edit字段的 name 属性为字段名, Tag。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。