《MIS课程设计实验报告.doc》由会员分享,可在线阅读,更多相关《MIS课程设计实验报告.doc(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、MIS课程设计实验报告 医院门诊处理系统 1. 引言11编写目的科技进步将人类带到了信息时代,计算机已成为各行各业在业务处理与管理工作中必不可少的辅助工具,并对各行业的发展起到越来越大的推动作用。计算机信息管理技术的应用,除了能在相当大的程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、即时的信息以帮助作出正确而及时的选择与决定,从而给采用这门技术的单位带来了巨大的可见或不可见的利益与效益。 随着信息时代来临,信息处理的利器计算机应用于医院的日常管理为医院的现代化带
2、来了从未有过的动力和机遇,为医疗卫生领域的飞速发展提供了无限潜力。采用计算机管理信息系统已成为医院管理科学化和现代化的重要标志,给医院带来了明显的经济效益和社会效益。为了加快医院系统的信息化步伐,提高医院的业务水平,建设和完善医院信息系已变得十分必要。系统的建设将本着“以患者为中心”的原则,以方便患者、提高就诊效率为目的,力争为患者提供最满意的服务,同时也将提高医院的社会效益和经济效益。与市场经济的接轨的过程中,每个医院都面临着强化内部管理、树立医院形象、上层次晋等级、进而提高社会效益和经济效益的艰巨任务。在医院管理过程中应用计算机系统,可随时进行经济核算,展开成本效益分析,使医院经营决策科学
3、化;借据计算机数据处理严密可靠的特有机制,在改善医院人、财、物管理,降低医管人员工作强度,提高医疗工作质量,杜绝人情方、搭车药、减轻病员负担,创造医院良好信誉等诸多方面,益康医院管理信息系统都将成为您不可或缺的助手和工具。 1.2项目背景项目名称初步定为:医院门诊管理系统。分为三个子功能模块:门诊划价模块、门诊收费模块和门诊发药模块。2任务概述21目标 本门诊处理系统软件提供一个集门诊划价、收费、发药于一体的管理信息系统,可实现信息存储、更新、查询等多项功能,为广大医务工作人员及病人提供方便。22运行环境 硬件环境:PII或更高档微机、笔记本电脑; 运行时内存需要:1MB; 安装所需硬盘:5M
4、B;打印机:可选。软件环境:中文Windows98/2000/Me;英文Windows98/2000/Me。2.3条件或限制本系统更为理想的选择是与其他管理系统集成起来,组成医院管理系统。在功能方面可以考虑由多用户分别进行管理,系统也可为级别不同的用户设置不同的权限,同时应进一步提高系统的安全保密性。3.需求分析 门诊管理系统的主要包含:门诊划价系统、门诊收费系统、门诊发药系统 31功能需求分析311门诊划价系统功能需求分析 录入处方及检查治疗单、核算病人的费用,提供门诊划价窗口业务。 门诊划价发药可作到排队“四条龙”合一:西药划价、中药划价、门诊收费等四条龙。实现“以病人为中心”的目标。可以
5、根据医院规模和管理模式选用。 各类划价支持多种录入方式:医院自编数字码方式、拼音缩写码方式、五笔码方式、拉丁方式、并充分满足了窗口业务的快速响应要求。 提供与门诊收费相关的各类报表。提供与财务科的业务数据通讯能力。提供与门诊药房的通讯能力。向经济核算部门提供门诊科室人员的部分核算数据。312门诊收费系统功能需求分析 支持多种收费方式、收费标准、收费项目、付款比例适应医院对不同病人的服务要求,特别支持医疗保险病人。 提供与门诊药房的联网数据共享能力 提供与门诊收费相关的各类报表 提供门诊医疗统计、门诊科室及工作人员部分核算数据和工作量统计。 完成现金收费并打印发票等功能,满足以收费为核心的管理,
6、完成收费日清月结,随时生成各类门诊收费报表及各种统计报表。 退费处理方法合理有效,结帐方法灵活安全。 网络环境下可多人操作,使用密码划分权限,防止非法操作。使用连续套打发票,各收费员都用自己的发票,发票上打印各操作员的的工作发票序号。 期初设置方便灵活,各单位可自己定义科室项目、费用项目、操作员姓名及代号。313门诊发药系统功能需求分析 采用整体统一的管理方式:门诊药房与门诊收费联网共享数据。 对药房同药库、药房同药房之间的物流进行双向管理 可以根据药品的限期及库存下限来来进行缺药、失效预告、对药品进行数量、金额双重控制,毒麻、贵重药品特别控制。 核对已收费处方无误后予以配药、发药处理。发药后
7、减去门诊药房库存。 支持病人处方的退药处理,并增加门诊药房库存。 支持协定处方管理录入,能够自定义协定处方,加快划价/收费(员)录入速度。完善的库存管理:对购进药品从品种数量、价格等进行验收入库处理,根据临床需要和库存情况进行出库处理:除日常的出库外,还有调拨、报损、退药等多种形式出库。 严格药品有效期管理。 高度的自动处理功能:系统可根据有效期自动预告失效药品;对呆滞药品进行预告;对超限药品进行报警。 有丰富的报表功能:药品台帐、药品名细帐、药品月统计、药品出入库单、药品调价单、药品报废单等。 门诊药房系统中又分为门诊中药房和门诊西药房两子系统,两者主要功能相同。 针对性强,针对药房管理中的
8、难点进行开发,做到了四个一,即药品名称统一、规格统一、编码统一、价格统一,将医院药品工作管理上升到新阶段。 模拟人工管理为主,操作员易于以惯常思维理解并掌握使用。各药房以药库为中心,请领药品、入库、调价。32需求概述(1) 浏览功能:可选定一项记录,显示该记录的所有域。(2) 修改功能:可任意修改字段,药品名称不能为空。(3) 添加功能:可任意添加一条或多条处方及相关内容。(4) 删除功能:可任意删除一条或多条处方及相关内容。(5) 报表生成:可根据提供的模板将划价结果收费单或选中的数据生成多种形式的报表。(6) 打印功能:将生成的报表或选中的记录进行打印输出。(7) 身份验证:进入系统时,对
9、操作员的身份进行检查,只允许合法操作员登陆系统。33性能需求分析模快化设计,具有良好的可扩充性,以适应医院不同阶段的发展需要。方便的系统剪裁功能,各子系统间任意选择是否联网。信息共享、准确及时交流信息:发挥网络功能,减少重复操作,提高工作效率。彻底改变手工或单机管理对信息收集处理中的重复、混乱和容易出错的状况,充分利用计算机网络及关系型数据库的资源共享、数据共享等技术。一个环节录入信息,其它环节可以共享,确保数据的准确性和一致性。基本信息录入采用拼音输入方式,鼠标操作,基本不需输入汉字,大大提高工作效率。操作简单,维护方便:不需要记忆任何计算机命令,人机界面友好,操作非常简单。每个系统都具有系
10、统维护功能,对可变化的项目可自行维护,不需改变程序。实时特色:24小时不间断的高度安全性和可靠性,数据传输准确快速,适应医院工作流程需要 查询功能强大:可以对每个系统的业务情况、统计报表,在任意时间内进行汇总、查询,同时对几种情况可以任意组合查询、统计,大大降低了统计人员的工作强度;院领导通过查询系统,可及时了解业务情况、财务情况。各种数据报表皆可打印。将院里的事后统计变为实时跟踪,静态管理变为动态管理,提高了管理水平运行环境。34性能概述 341数据精确度查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到,查到的记录应与给定的单项或组合查询条件完全匹配。342时间特性一般操作的响应
11、时间应为1s-2s内,打印机的操作及数据的导入和导出应在可接受的时间内完成。343适应性满足操作员的使用要求和前面提到的运行环境4总体设计4.1处理流程系统启动时,激活身份验证模块;经过身份验证后,对系统初始化。根据系统配置文件将数据库导入,并设置各全局变量;系统进入消息循环状态,通过事件驱动机制激活各功能模块,并执行指定模块;各项功能执行完毕后重新进入消息循环系统状态;由关闭系统事件激活关闭系统模块,退出系统。 42总体结构 系统功能模块图收费发药修改划价单划价药库药房收费划价挂号系统维护 医师护士人员管 理 门诊系统住院系统财务处理医院管理系统 43模块外部设计 序号模块名称备注序号模块名
12、称备注1初始化模块系统初始化2关闭系统模块关闭并退出系统3系统功能模块4浏览模块5增加模块添加处方6删除模块删除处方7报表生成模块生成报表8打印模块打印划价收费单9身份验证模块验证身份10查询模块44功能分配(1) 系统控制功能初始化模块;关闭系统模块;系统功能模块;(2) 浏览功能浏览模块;(3) 查看详细资料功能 查询模块; 基本资料模块;(4) 增加功能 增加模块; (5) 删除功能 删除模块; (6)报表生成功能报表生成模块;(7)打印功能 打印模块; (8)身份验证功能身份验证模块。 5程序设计说明5.1功能概述5.2性能概述5.3输入设计输入的方式简单、快捷,是医院信息管理系统的基
13、本要求,特别是门诊划价、收费的输入方式直接影响医院的工作效率。此系统采用鼠标单击选择或直接输入的方式有许多优点。(1) 满足操作员不同的需求。(2) 无需记忆药品的价格。(3) 如发现输入处方错误可按“删除”键进行修改。 5.4输出设计输出方式按照实际需要设计,如门诊划价单、门诊收费单等。5.5软件结构551顶层数据流图院长会计处理系统门诊处理系统病人药库处理系统552二层数据流图院长药库处理系 统门诊划价系 统会计处理系 统 门诊发药系统门诊收费系统病人553三层数据流图 处方报表院长会计处理系统产生报表 会计报表产生门诊收费报表 处方清单 门诊报表 处方清单 药品清单 处方信息 药品清单
14、药品清单 接收信息 门诊收费清单接收核对信息 门诊收费清单 处方信息 产生划价表病人 处方信息 划价单 划价信息 生成收费单 划价单 收费单 收费单接收核对收费信 息 发药清单 收费 清 清单 收费 门诊药房清单 清单 药库处理系 统 发药信息 收费清单发药处 理 门诊药房清单 门诊药库售药报 表 售药报表 门诊药房售药信息 门诊药房售药信息 门诊药房售药信息5.6IPO图561门诊划价系统IPO图 输入 处理 输出 1 校验药品名并查找相关信息(价格、库存等)2 校验新药品名并查找相关信息3 多项药品单价相加求和药品价格等更改后的药品相关信息划价结果病人信息、处方代号、药品名称 新的药品名称
15、562门诊收费系统IPO图 输入 处理 输出药品价格收费单1 查找相关药品信息(名称、价格等)2 计算应收款、找零并保存病人信息、处方代号交款信息 3 6。3诊发药系统IPO图输入 处理 输出出售药品数报表1 查找药品信息2 计算药品剩余数量处方代号5.7数据字典(1) 数据结构:处方信息 含义说明:定义了病人病情及相关结果。 组 成:病人姓名、性别、日期、门诊号、处方号、病史、病况及处方。1. 数据项:日期 含义说明:病人就诊时间。 取值方法:病人挂号时系统的日期和时间。2. 数据项:门诊号含义说明:病人看病的类别及次序。取值方法:挂号时自动生成。3. 数据项:处方号取值范围: 取值方法:由
16、电脑自动生成4. 数据项:病史 含义说明:病人曾经的得病记录5. 数据项:病况 含义说明:病人目前的得病情况6. 数据项:处方 含义说明:医生根据病人的得病情况做出的诊断 取值方法:由医生诊断获得的治疗方法及相关药品(2) 数据结构:划价单含义说明:药品价格合计组 成:项目名称、规格、数量、单价、库存数量、所属部门和合计金额。1. 数据项:项目名称含义说明:唯一标识药品的数据项,不能重名。2. 数据项:规格含义说明:该药品对应的型号和类别。3. 数据项:数量 含义说明:记录药品的多少。4. 数据项:单价 含义说明:该药品在计量单位下的价格。5. 数据项:库存数量 含义说明:描述该药品在药库中的
17、多少。6. 数据项:所属部门 含义说明:该种药品所属类别。7. 数据项:合计金额含义说明:病人所需付的药品费用总和。取值方法:合计金额=单价1*数量1+单价2*数量2(3) 数据结构:收费单含义说明:病人付款凭证组 成:项目名称、规格、数量、单价、库存数量、所属部门、所付金额。1. 数据项:项目名称含义说明:唯一标识药品的数据项,不能重名。2. 数据项:规格含义说明:该药品对应的型号和类别。3. 数据项:数量 含义说明:记录药品的多少。4. 数据项:单价 含义说明:该药品在计量单位下的价格。5. 数据项:库存数量 含义说明:描述该药品在药库中的多少。6. 数据项:所属部门 含义说明:该种药品所
18、属类别。7. 数据项:所付金额含义说明:病人所实付的药品费用总和。(4) 数据结构:门诊药房售药报表 含义说明:每隔一定时间送给药库管理系统的售药情况表。 组 成:药品编号、药品名称、规格、单价、售药数量/售药剂量A 数据项:药品编号含义说明:唯一标识该药品的关键域。取值方法:由药品条形码标识B 数据项:售药数量/售药剂量含义说明:某种药品一定时间内售出的数量或剂量。类 型:数字6.程序设计说明 程序流程图窗体1操作修改数据库点击添加输入信息保存数据库实现功能(1)添加数据库记录 (2)查询数据库功能输入 (3)计算合计加法计算显示结果窗体2操作 输入索引 序 号实现功能(1)查找索引 显示显
19、示窗体4是否存在 数据库内查找输入 (2)计算找零计算 显示结果窗体3操作实现功能:查找索引 输入 数据库内查找是否存在显示显示窗体4进入整个系统流程图输入身份及号码判断身份是否符合 退出 退出窗体3操作窗体2操作 打印窗体1操作选择系统进入主窗体 7本次课程设计的心得体会:科技进步将人类带到了信息时代,计算机已成为各个行业在业务处理与管理工作中必不可少的辅助工具,并对各行业的发展起到越来越大的推动作用。医疗卫生是围绕在我们生活中的一个非常重要的部分,与我们的生活息息相关。建设一个适合、实用的医院管理信息系统,对医院经济效益、社会效益、管理水平及至医疗水平的提高都大有裨益。也正是由于这个原因,
20、我们小组决定选择医院门诊处理系统这个题目进行项目开发。在确定题目后,首先我们进行了大量的信息收集工作,包括网上查询、学校图书馆查询,甚至跑遍了学校周围的所有书店。在资料收集的过程中,我们发现医院管理信息系统是一个非常庞大的系统,而我们只是选择了其中一个小小的医院门诊处理系统。虽然这个小小的医院门诊处理系统就已经把我们搞得晕头转向了,但我们小组三人还是决心竭尽全力将他完成的详尽细致。在资料收集的差不多之后,我们开始进入第二阶段,将书本上的知识转化为自己的知识。我们按照软件开发步骤进行了项目可行性研究、背景分析、需求分析、总体设计等,并确定画出了数据流图、IPO图、层次方框图、程序流程图等。虽然有些知识在课堂上并没有涉及到,但经过我们的自学理解,还是掌握了这些知识技能。接下来,我们开始写文档,按照步骤尽量将文档写得清楚丰实,并用VB编写了相应的程序。在整个的课程设计中,我们小组三人合理分工、互相帮助、团结协作,充分体现出了集体合作的能力。总而言之,本次课程设计,不仅让我们深刻掌握了书本上的知识,锻炼了我们的自学能力,培养了我们团结协作的精神,更使我们懂得了书本以外的能力的重要。这次课程设计真的让我们获益匪浅!