《管理信息系统》课程设计报告样文10月.doc

上传人:文库蛋蛋多 文档编号:3077170 上传时间:2023-03-10 格式:DOC 页数:23 大小:119.50KB
返回 下载 相关 举报
《管理信息系统》课程设计报告样文10月.doc_第1页
第1页 / 共23页
《管理信息系统》课程设计报告样文10月.doc_第2页
第2页 / 共23页
《管理信息系统》课程设计报告样文10月.doc_第3页
第3页 / 共23页
《管理信息系统》课程设计报告样文10月.doc_第4页
第4页 / 共23页
《管理信息系统》课程设计报告样文10月.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《《管理信息系统》课程设计报告样文10月.doc》由会员分享,可在线阅读,更多相关《《管理信息系统》课程设计报告样文10月.doc(23页珍藏版)》请在三一办公上搜索。

1、管理信息系统课程设计报告题目:康达医院门诊收费管理系统的分析与设计班级:姓名:二零一三年十一月康达医院门诊收费管理系统的分析与设计【摘要】本文针对医院信息化管理问题,通过对康达医院门诊日常业务进行详细调研,对其工作流程进行研究,建立门诊信息处理模型,并在此基础上设计门诊收费信息管理软件的方案,并加以实施。本文主要对医院门诊的现状进行了需求分析,达到了相应的用户需求,功能需求以及相应的业务流程,重点阐述了系统的分析、设计的思路和方法,以及系统数据库设计的方法。最后介绍了对系统的概要设计、系统实现的主要应用技术等。本系统主要实现了挂号管理、处方管理、划价管理和基础资料管理等。建立医院门诊管理系统使

2、康达医院门诊管理工作规范化,系统化,程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地进行信息查询和修改。提高了直接或间接的经济效益,提升医疗管理和行政管理水平,改善医患关系,增强医疗服务竞争力,实现优质服务。【关键词】医院信息管理系统 数据库 挂号 门诊收费系统随着卫生事业的发展,医院经济管理的数据结构及处理也日益复杂。医院门诊收费系统不仅要求准确无误地保留有关经济数据,而且要求迅速可靠地采用各种数据信息进行综合分析和决策。计算机所具有的数字化技术和交互式的处理能力,使其对数据庞大、程序复杂的各类信息进行综合处理,从而为医院经济管理的运行提供决策依据。本文阐述了医院

3、门诊收费管理系统的设计与实现,以病人为中心,以时间为轴线,围绕病人的就医全过程,详细地、完整地收集所有数据。借助于信息系统的杠杆作用,平衡各医疗关联方的需要,将管理信息和临床专业信息做集成,使得相关人员在任何时间、任何地点都能得到相关信息。其主要目标是协助完成医院对日常的收费统计和科室管理等业务,减轻医务人员处理业务的劳动强度,提高医务人员的工作效率和工作质量,全面提高了医院的综合管理水平和服务质量,为医院带来一定的经济效益产生积极作用。本文分为四个部分,分别阐述了系统设计、开发、实施、调试的整个过程。第一部分主要是介绍了门诊收费管理系统的现状和可行性分析等;第二部分主要是对系统的分析,包括需

4、求分析、业务流程分析、数据流程分析等;第三部分是关于系统的设计,重点描述了系统的整体框架,数据库设计,功能说明等;第四部分是对系统开发的一些总结。第一部分 概述医院信息系统(英文缩写为HIS,英文全称为Hospital Information System)是指利用计算机软硬件技术、网络通讯技术等现代化手段,对医院及其所属各部门对人流、物流、财流进行综合管理,对在医疗活动各阶段中产生的数据进行采集、存贮、处理、提取、传输、汇总、加工生成各种信息,从而为医院的整体运行提供全面的、自动化的管理及各种服务的信息系统。医院信息系统是现代化医院建设中不可缺少的基础设施与支撑环境。HIS将计算机技术和医院

5、的管理特点、管理思想、医院各部门业务特点、业务经验有机地结合起来,用数据库方式管理、储存信息,利用计算机网络加速信息流通和传递速度,对医院发展和医院改革具有重要意义。医院门诊收费管理系统在HIS系统中占有重要的地位,从以医院管理和经济管理为主转向为以病人为关注点,随着社会发展、人民生活水平不断提高,医院的一切程序都逐渐实施人性化服务,自动化、无纸化管理。对医院的服务要求也越来越高,作为现代化医院的门诊收费管理,必须以人为本,从软件、硬件上,上一新的台阶,才可能最大限度地提高医院对患者服务的效率,提高医院的资源利用率和能力,最大限度的产生良好的社会与经济效益。1. 康达医院简介该院建于20世纪中

6、期,现有职工700余人,业务科室:心脏科、肾脏科、血液科、消化科、内分泌科、心胸外科、肺外科、泌尿科、普外科、妇科、产科、儿科、神经外科、神经内科、药剂科、财务科、总务科等。该院具有卓越的医院文化,以“呵护健康,关爱生命”为宗旨,以“一流的医疗设备,一流的医疗技术,一流的医院管理,一流的服务质量”为理念,坚持“质量建院、科技兴院”,法德结合,从严治院的方针,使医院不断发展、完善,真正成为“优质高效,百姓放心”的现代化综合医院。2. 问题的提出医院信息系统是一个综合性的信息系统,它的应用软件功能涉及到国家有关部委制定的法律、法规。包括医疗、教育、科研、财务、会计、审计、统计、病案、人事、药品、保

7、险、物资、设备等等。因此医院信息系统首先必须保证与我国现行的有关法律、法规、规章制度相一致,并能满足各级医疗机构和各级卫生行政部门对信息的要求。随着人们对健康重视的加深,就诊要求不断提高,医院门诊收费管理在整个社会中占有越来越重要的地位。在传统医院管理过程中,门诊收费与查询管理都非常的耗费人力物力,同时由于采用手工操作,不可避免地造成一些错误。门诊收费管理系统是建立一个全院性的门诊信息管理系统,从实现挂号到处方信息录入,划价收费信息的计算机化,把医院的信息系统开发工作从单个部门推向整个医院,推动医院的现代化建设,改进医院服务质量,提高收费透明度。本系统以康达医院应用背景,通过研究当前医院系统的

8、管理现状、存在问题以及现实需求,设计一个针对医院门诊收费管理工作的门诊收费管理系统。缩短了信息流转时间,使得医院的管理层次分明,为医生诊治与病人查询提供依据,对于提高医院管理的经营效率、加快门诊管理的自动化具有重要的意义。3. 研究现状及背景医院信息系统是以计算机为基础,用于简化所有医院医疗和管理信息,在国际学术界己公认为新兴的医学信息学的重要分支。美国该领域的著名教授Morns F.Collen于1988年曾著文为医院信息系统下了如下定义:利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息(Patient Care Information)和行政管理信息(Administration

9、 Information)的收集(Collect)、存储(Store)、处理(Process)、提取(Retrieve)和数据交换(Communicate)的能力,并满足所有授权用户(Authorized)的功能需求。医院信息系统属于企业级信息系统中最复杂的一类。这是医院本身的目标、任务和性质决定的。它不仅要同其它MIS(Management Information System,管理信息系统)一样追踪管理伴随人流、财流、物流所产生的管理信息,从而提高整个医院的运作效率,而且还应该支持以病人医疗信息记录为中心的整个医疗、教学、科研活动。门诊收费管理系统作为医院信息系统的主要的业务分支,它是伴随

10、着医院信息系统的发展而发展的。(1)国内发展情况我国医院信息系统的起步也可追溯到20世纪70年代末,以南京军区医院用DJS一313小型机开发的医院信息系统软件为开端。随着信息技术的发展,医院信息系统在上世纪末、本世纪初获得普及。2002年卫生部对国内6921家医院进行调查,其中有2179家建设了医院信息系统(HIS),占31.96%,华东地区医院建设HIS比例接近80.96%。目前全国有300多家公司在生产与医疗信息化相关的产品。国内的一些知名公司占据一定的市场份额,东软凭借在影像上的传统优势亦进军HIS市场。国内软件具有天然本土优势,符合国内传统的工作流程,用户易接受,操作简单。但是我国医院

11、信息系统产品在使用中也存在一些普遍性的问题,医院缺少首席执行官(Chief Information Officer,简称CIO)机制,信息专业人才匾乏;卫生信息立法滞后;系统的可靠性和可用性上存在问题,死锁现象时有发生;系统占用的数据库空间无谓膨胀过快且导致系统性能下降;产品功能需要增加、扩充和提高,特别是需要增加临床信息管理功能;产品应用软件缺乏标准化,难以实现信息共享:用户需求和设计变动不少,程序修改要求频繁,而又不易修改;产品维护和技术支持的工作量过大,企业疲于应付,又使成本居高不下;市场产品类似,竞争激烈,又几乎是同水平重复甚至低水平重复。客观地说,现有的医院信息管理产品在性能和功能上

12、实际上还不能满足中大型医院信息化管理的需求。自2000年来,一些境外的HIS产品陆续进入中国内地市场,北京东华公司代理澳大利亚的MEDTRAK、新加坡的SCS、韩国的WIN&WIN、台湾的东宜等,其市场定位在国内的三级以上的高端医院。这些来自海外的医院信息系统,在产品思想构建上、内在管理理念上都要优于国内的产品,但由于管理模式的不同,也存在着“水土不服”等洋软件的通病,尤其在门诊处理模式以及财务管理上普遍存在着“硬伤”,当然价格亦不菲。(2)国外发展情况美国在医院信息化方面一马当先。早在1987年,美国就组织了对“卫生信息传输标准”这一战略技术的开发与推广,从克林顿总统时代开始,美国展开了一系

13、列的立法,要求医疗机构尽快进入数字时代。布什总统在2004年众议院的年度国情咨文中专门强调医院信息系统建设,要求在10年内,确保绝大多数美国人拥有共享的电子健康记录,并史无前例地设立一个新的、级别仅低于内阁部长的卫生信息技术协调官员职位。总部设在芝加哥的美国卫生信息与管理系统协会是美国医学信息学界一个重要的学术组织。2004年1月,在对2000多名医疗机构的信息总监进行调查的基础上,HIMSS发表了一份客观反映美国医院信息化现状和发展方向的调查报告。报告显示到2002年,全美只有不足30%的医院没有信息化规划,也反映了信息化医院网络化的发展重点和方向。2005年春,英国卫生部签署了一份为期10

14、年,价值55亿英镑的合同,支持发展电子病历、网上预约、网上处方,以及用数字图像取代X光片,使远程病情咨询成为可能。这可能是世界上最大的一笔民用信息技术采购订单,将造福于英国全部病人和100万医护人员。欧洲委员会第五个框架计划实施的重点,是放在支持信息化远程医疗保健应用与服务技术的进一步发展与研究上。医学信息学与生物医学工程学的共同作用,将有利于新的个人保健监控系统的发展,加强其服务功能,加大公民参与自身保健活动的力度,增强其对自身健康状况的责任感,因此,对以公民为中心的保健体系的发展方向也给予了肯定。韩国已经完成了第一个卫生信息系统10年计划(19912000年),第二阶段计划(2001一20

15、10年)也己经在实施中。目前重点放在标准化和司法问题(如隐私、远程医疗等方面的立法)等信息化基础工作,以及公立医院与私立医院系统的整合。在政府的强力推动下,该国95%的医院和诊所通过网络链接了国家医疗保险部门进行结算,而且大多数三级医院已经安装了医嘱录入系统,其中1/3安装了图片文件交流系统。4. 系统开发的意义目前,国内大多数医院均不同程度将计算机技术应用于医院管理。HIS的开发已经从最初的“以财务管理为中心”为主要模式逐步向“以病人为中心、以医疗信息为主线”的全新管理模式转变。有些医院的领导者缺乏强烈的信息化意识,在管理思想上不能及时适应要求,习惯使用旧的管理模式,对于医院的信息管理工作的

16、重要性和对HIS在整个医院管理工作中的重要作用认识不够,造成了在整个HIS建设过程中进度缓慢,影响了医院信息系统的有效建设。应用计算机对医院各个方面的信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、数据高度共享,无纸化信息传递,不但降低管理成本,而且大幅度提高管理数据的准确性和实时性。这些优点能够极大地提高医院运作的效率,也是现代医院的科学化、正规化管理,与世界接轨的重要条件。因此开发医院门诊收费系统,从而提高了处理的速度与精度,减轻医务人员的工作强度,提高管理水平,降低管理成本,使医院一高效率运转。5. 可行性分析可行性分

17、析是在建立一个管理信息系统的前期对项目的一种考察和鉴定,主要是对在操作上,技术上,经济上可能存在的问题进行分析。目前,开发与应用管理信息系统的程度已经成为衡量一个国家、部门、企事业单位科学技术与经济实力的重要标志之一。其重要目标是:用最小的代价在尽可能短的时间内确定问题是否能够解决。本系统设计的“康达医院门诊收费管理系统”软件是用来满足康达医院对于就诊病人管理工作的需要,实现管理自动化、信息化。门诊收费管理系统的介入改变了传统的门诊收费管理工作的繁琐现状,使就诊该院的患者的管理工作更加快捷、方便,管理的方式更加合理,从根本上改善了门诊收费管理工作的质量。在分析设计之前,本文先对康达医院门诊收费

18、管理系统做如下可行性分析:(1)技术可行性本系统的建立所需的基本软硬件设备经过调查,康达医院门诊部完全具备件条件,该系统的开发在技术上完全可行的。(2)经济可行性经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。主要解决资金可得性和经济合理性两个问题。作为开发本系统的主要的软件环境是Microsoft Visual Basic 6.0和Microsoft Access 2000,这两个软件已经是市面上比较常见,技术上比较成熟的两个软件开发工具,因此,在软件上本系统的开发成本是可以被接受的。在外围设备方面,该系统只

19、需要最常见的普通输出设备,如打印机。除此之外,在系统投入运行后,能提高医务人员的工作效率,协同工作能力进一步的加强,时间效益得到进一步的提高,优化生产关系,提高生产力,加快了病人就诊的速度,全面提高了医院的综合管理水平和服务质量。所以,本系统的开发在经济上是可行的。(3)管理可行性主要是管理员对开发信息系统是否支持、现有管理制度和方法是否科学,规章制度是否齐全、原始数据是否正确等。医院根据所开发的系统进行策略上的发展和改变可以获得新的收益,系统应该具有操作简单、易于理解,界面友好等特点,管理员经过短时间的培训就可以熟练地使用该系统。因此本系统的开发在管理上可行。第二部分 系统分析系统分析是系统

20、开发的重要阶段。系统分析的目的是要回答新系统将要“做什么”这个关键性问题。在这个阶段要集中精力,认真分析用户需求,用科学的方法来表达新系统的逻辑方案,建立新系统的逻辑模型。系统分析要在总体规划的基础上,与用户密切配合,用系统的思想和方法,对业务活动进行全面的调查分析,详细掌握有关的工作流程,收集票据、账单、报表等资料,分析现行系统的局限性和不足之处,找到制约现行系统的“瓶颈”,确定新系统的逻辑功能,根据条件找出集中可能的解决方案,分析比较这些方案的投资和可能的收益。系统分析工作开始与用户提出新系统的要求,进行初步调查与可行性分析后,确认新系统开发为可行即可进行详细调查与分析,提出新系统逻辑模型

21、,最后写出系统分析报告。系统分析工作步骤如图所示。接受用户请求初步调查与可行性分析可行否详细调查与分析建立新系统逻辑模型系统分析报告转下阶段否是1. 需求分析需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。在需求分析阶段要完成的任务是通过详细调查现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑近乎可能的扩充和改变,不能仅按当前应用需求来设计数据库。通过实践调查,根据对系统要完成的任务进行全面完整剖析和理解

22、,该系统要实现的主要功能如下:1.医院相关基本信息管理(1)科室基本信息管理(2)医生基本信息管理(3)药品基本信息管理2.患者基本信息管理3.病案基本信息管理(1)挂号信息管理(2)处方信息管理4.门诊管理员管理5.日常工作管理(1)按病案号进行划价查询(2)按药品属性进行查询6.信息统计分析管理:对每日总体收入和执行科室进行统计。2. 组织结构分析组织在这里是指医院门诊,组织结构是指医院门诊内部的部门划分以及他们的相互关系,先行系统中的信息流动以组织结构为背景的。康达医院门诊收费管理系统的组织结构图,如图所示。服务处药房放射科检验科挂号处收费处门 诊3. 业务流程分析进行业务流程分析时,需

23、要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流径去向、处理方法、计算方法、提供信息的时间和信息形态等。业务流程分析可以用业务流程图来完成。所谓业务流程图就是一种表明系统内各单位、人员之间的业务关系、作业顺序和管理信息流动的流程图,它用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图基本图符如图所示。外部实体 数据存档 数据流向 内部实体康达医院门诊收费管理系统的业务流程图如图所示。 患者个人信息挂号员挂号信息表医生处方信息表收费员收费信息表4. 数据流程分析数据流程是指数据在系统中产生、传输、加工处

24、理、使用、存储的过程。数据是信息的载体,是今后系统要处理的主要对象。因此必须对系统调查中所搜集的数据以及统计处理数据的过程进行分析和整理。数据与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。数据流程分析是把数据组织内部的流动情况抽象地独立出来,舍去了具体结构组织、信息载体、处理工具、物质、材料等,单从数据流动过程来考虑实际业务的数据处理模式。其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递。数据流程图基本图符如图2.5所示。数据存储数据处理 数据流外部实体对康达医院门诊收费系统的数据流程分析,得到以下数据流程图,如图所示。D

25、2处方信息表D3划价信息表患者门诊收费管理系统D1挂号信息表医生D4收费信息表5数据字典数据流程图描述了系统的分解,即描述了系统由哪几部分组成、各部分之间有什么联系等等,但还没有说明系统中各个成分的含义。数据字典主要用来描述数据流程图中的数据流、数据存储、处理过程和外部实体。它有助于数据的进一步管理和控制,为设计人员和数据库管理员在数据库设计、实现和运行阶段控制有关数据提供依据。 数据字典中有六类条目:数据元素、数据结构、数据流、数据存储、数据处理、外部实体。第三部分 系统设计 系统设计就是详细定义基于计算机的各种活动的解决方案。在系统设计阶段,把系统分析过程当中得到的逻辑模型结合相应的网络技

26、术、数据库技术等详细的描述出来,并为系统实施阶段的各种工作准备必要的技术资料和有关文件。 系统设计的基本目标就是要使所设计的系统必须满足系统逻辑模型的各项功能要求,同时尽可能地提高系统的性能。系统设计的目标是评价和衡量系统设计方案优劣的基本标准,也是选自系统设计方案的主要依据。评价与衡量系统设计目标实现程度的指标主要有以下方面:系统的效率、系统的工作质量、系统的可变更性、系统的通用性、系统的可靠性。1. 系统开发工具的选择(1)开发工具的选择通过研究目前市场最普遍的几种开发工具产品:VB,VC,C+,C#,ASP,JSP,PHP,以及各种.NET 和数据库开发工具Oracle,Sybase,S

27、QL Server 2000,Access 2000等。考虑到硬件设备的兼容性以及所作相应软件环境的要求,本系统采用Visual Basic 6.0 和 Access 2000 作为开发工具。(2)Visual Basic 6.0及Access 2000技术简介Visual Basic是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,

28、使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。其特点如下: 面向对象VB采用了面向对象设计思想,它基本思路是把复杂设计问题分解为个个能够完成独立功能相对简单对象集合。所谓“对象”就是个可操作实体如窗体、窗体中命令按钮、标签、文本框等面向对象编程就好像搭积木样员可根据和界面设计要求直接在屏幕上画出窗口、菜单、按钮等区别类型对象并为每个对象设置属性。 事件驱动在Windows环境下是以事件驱动方式运行每个对象的都能响应多个区别事

29、件,每个事件都能驱动段代码事件过程该代码决定了对象功能,通常称这种机制为事件驱动事件可由用户操作触发也可以由系统或应用触发,例如单击个命令按钮就触发了按钮Click(单击)事件该事件中代码就会被执行若用户未进行任何操作(未触发事件)则就处于等待状态整个应用就是由彼此独立事件过程构成。 软件Software集成式开发VB为编程提供了个集成开发环境在这个环境中编程者可设计界面、编写代码、调试直至把应用编译成可在Windows中运行可执行文件并为它生成安装VB集成开发环境为编程者提供了很大方便。 结构化设计语言VB具有丰富数据类型是种符合结构化设计思想语言而且简单易学此外作为种设计语言VB还有许多独

30、到的处。 强大数据库访问功能VB利用数据Control控件可以访问多种数据库VB 6.0提供ADOControl控件不但可以用最少代码实现数据库操作和控制也可以取代DataControl控件和RDOControl控件。 支持对象链接和嵌入技术VB核心是对对象链接和嵌入(OLE)技术支持它是访问所有对象种思路方法利用OLE技术能够开发集声音、图像、动画、字处理、Web等对象于体。 网络功能VB 6.0提供了DltTML设计工具,利用这种技术可以动态创建和编辑Web页面使用户在VB中开发多功能网络应用软件Software 。 多个应用向导VB提供了多种向导如应用向导、安装向导、数据对象向导和数据窗

31、体向导通过它们可以快速地创建区别类型、区别功能应用。 支持动态交换、动态链接技术通过动态数据交换(DDE)编程技术VB开发应用能和其他Windows应用的间建立数据通信通过动态链接库技术在VB中可方便地用C语言或汇编语言编写也可Windows应用接口(API) 。 联机帮助功能在VB中利用帮助菜单和F1功能键用户可随时方便地得到所需要帮助信息VB帮助窗口中显示了有关举例代码通过复制、粘贴操作可获取大量举例代码为用户学习和使用提供方便。 Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形

32、用户界面两项特点,是 Microsoft Office的成员之一。数据必须经过多层处理步骤,才能转换为有用的信息。Access是一个可满足不同需求者的应用软件。其以数据库管理系统的概念,设计数据库、分析数据库所使用的表,并且创建数据库的结构。Access还是C语言的一个函数名和一种交换机的主干道模式。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。其优点为: 存储方式单一 Access管

33、理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 界面友好、易操作 Access是一个可视化工具,是风格与Windows完全

34、一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 Access支持ODBC开发数据库互连,(Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的

35、联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。2. 系统的软硬件环境本系统的建立所需的基本硬件设备有:电脑、打印机等。操作系统为Windows XP,开发工具为 Microsoft Visual Basic 6.0,数据库采用 Microsoft Access 2000。3. 系统结构设计(1)功能结构设计系统的功能分析主要是针对实际要求,对系统要完成的任务进行全面完整剖析

36、和理解,而本系统需要完成的主要任务是:挂号管理:挂号员对患者就诊医院时基本信息的录入,使患者获取诊疗的病案号。处方管理:收费员将患者就医后的处方进行录入。划价收费管理:按照患者的病案号进行药品处方内容划价并保存,打印成收费单据。统计查询管理:(1)划价查询管理:按照病案号、药品编码、品名进行查询划价记录。增加了医院门诊财务收费管理的透明度;(2)药品查询管理:按照选择字段类型查找药品信息。例如:对选择字段药品编码、品名、拼音码、剂型、自费类型、类别、生产企业信息进行查询。报表打印管理:(1)日结统计报表管理:完成当日收费现金统计工作,合理地记录和管理这些财务信息;(2)执行科室统计报表管理:分

37、科统计各科门诊收入查看医师工作量。资料维护管理:(1)科室信息管理:添加、修改、删除科室信息。例如:科室编码、科室名称、科室简称、拼音码、科室电话、科室类型等信息进行管理;(2)医生信息管理:添加、修改、删除医生信息。例如:医生编码、医生姓名、拼音码、性别、联系电话、科室编号、科室名称等信息进行管理。(3)药品信息管理:添加、修改、删除药品信息。例如:药品编码、品名、拼音码、剂型、零售价、自费类型、类别、生产企业等信息进行管理;(4)门诊管理员信息管理:添加、删除门诊管理员信息。例如:工号、姓名、密码信息进行管理。所谓功能结构图就是按功能从属关系画成的图表,图中每一个框架称为一个功能模块。本系

38、统的功能模块图如图所示。康达医院门诊收费管理系统挂号处方划价收费日结统计报表药品处方药品划价科室管理医生管理药品管理(2)模块之间关系 本系统共有六大模块,即:挂号信息管理模块、处方信息管理模块、划价收费管理模块、统计查询信息管理模块、报表打印管理模块、资料信息维护管理模块。 功能结构设计的特点在于有很好的内聚性。内聚性是指一个程序模块执行单独而明确定义功能的适用程度。内聚性好的程序具有好的可变性和可维护性。修改执行独立功能的内聚性模块,对程序中其它功能模块的影响很小,甚至根本没有影响。相反地,如果模块完成许多功能或连接许多不同的处理过程,那么其内聚性就差,产生错误的机会就会增加。系统模块之间

39、的相互联系程度叫耦合,如果是紧密耦合,系统将难以维护。大而复杂的模块不仅难以修改,而且难以重复使用。因此,功能结构设计的另一特点在于提高重用性。所谓的“封装”模块设计目的之一就是提高系统的可重用性。 为了更方便快捷的实现对数据的插入、删除、修改、查询等功能,各模块具有相当的独立性。并且各个主要模块下还有自己的子模块,子模块与父模块之间形成了一一对应的关系,相互之间遵守严格的低关联度和高聚合度的原则,各模块在这些关系的约束下共同构成一个统一的整体,完成系统的各功能。4. 数据结构和数据库设计 设计数据库系统首先应该充分了解用户各个方面的要求,包括现有的以及将来可能增加的需求。数据库设计包括以下几

40、个步骤:数据库需求分析;数据库概念结构设计;数据库逻辑结构设计。可以用下图3.2来表示。 物理数据库模式(特定的物理存储结构和存取方式) 逻辑数据库模式(特定数据模型)概念数据库设计 需求分析说明书与数据库管 理系统相关需求分析逻辑数据库设计物理数据库设计图3.2 数据库设计过程图(1)数据库需求分析 需求分析的任务是通过详细调查现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种要求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。其中,调查的重点是“数据”和“处理”,通过调查、收集与分析,获得用户对数据库的信息要求、处理要

41、求、安全性与完整性要求。根据本系统的要求,涉及如下信息与处理:门诊管理员信息表的建立:工号+姓名+密码挂号信息表的建立:病案号+患者姓名+性别+年龄+电话处方信息表的建立:病案号+患者姓名+科室名称+医生编号+医生姓名+药品编码+品名+药品数量+日期+备注划价信息表的建立:病案号+患者姓名+药品编码+品名+数量+单价+总计+日期科室信息表的建立:科室编号+科室名称+科室简称+拼音码+科室电话+科室类型医生信息表的建立:医生编号+医生姓名+拼音码+性别+联系电话+科室编号+科室名称收费信息表的建立:病案号+患者姓名+药品编码+品名+药品数量+单价+总计+日期+工号药品信息表的建立:药品编码+品名

42、+拼音码+剂型+自费类型+零售价+类别+生产企业科室信息添加、删除、修改:对医院内科室的基本信息,例如:科室编号、科室名称、科室简称、拼音码、科室电话、科室类型;医生信息添加、删除、修改:对医院内部医生基本信息,例如医生编号、医生姓名、拼音码、性别、联系电话、科室编号、科室名称;药品信息添加、删除、修改、查询:对医院内部药品基本信息,例如药品编码、品名、拼音码、剂型、自费类型、零售价、类别、生产企业;门诊管理员信息添加、删除、修改:对门诊管理员的基本信息,例如工号、姓名、密码;生成报表:该系统会对日结收入、处方的执行科室情况,生成一些报表;打印:同时完成对报表的打印。(2)概念模型设计门诊管理

43、员实体图如图所示。门诊管理员工号姓名密码挂号基本信息实体图如图所示。挂号病案号电话年龄性别患者姓名处方基本信息实体图如图所示。医生姓名处方医生编号科室名称药品编码病案号药品数量日期患者姓名品名备注划价基本信息实体图如图所示。病案号药品数量总计患者姓名单价日期药品编码品名划价 医生基本信息实体图如图所示。医生联系电话医生编码科室编号医生姓名 拼音码性别科室名称科室基本信息实体图如图所示。科室科室类型科室电话 拼音码科室简称科室名称科室编号药品基本信息实体图如图所示。 类别药品生产企业自费类型 零售价剂型品名拼音码药品编码收费基本信息实体图如图所示。品名收费 药品数量药品编码 总计患者姓名工号日期

44、单价病案号总体E-R图如图所示。NN1N11NNNN11N1挂号员登记挂号处理诊断医生属于录入科室处理缴费划价收费收费员处方门诊收费管理总体实体联系图(4)数据库物理设计数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于给定的计算机系统。为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。本系统主要使用Access 2000作为数据库管理程序。Access 2000是一个关系数据库管理系统。Microsoft Access 具有可靠性、可伸缩性、可管理性、可用性等特点,为用户提供了完整的数据库解决方案。5. 代码设计代码是代表客观事物名称、属

45、性和状态等的符号。使用代码可以提高计算机处理的效率和精度,节省计算机的存储空间,提高运算速度并对用户的查询修改等操作提供方便。常用的代码有顺序码、区间码、助忆码、缩写码、尾数码,而本系统的编码为病案号,采用区间码的形式。6. 输入输出设计信息系统通过输出为用户提供信息。一个信息系统能否为用户提供准确、及时、适用的信息,是评价信息系统优劣的标准之一。从系统开发的角度看,输出决定其输入,即输入的信息只有根据输出要求才能决定。(1)输入设计输入设计的任务是根据具体业务要求,确定适当的输入形式,使管理信息系统获取管理工作中产生的正确的信息。输入设计的设计原则:控制输入量、减少输入延迟、减少输入错误避免额外步骤、简化输入过程。输入设计主要把握两个方面,即输入格式(人机界面)与输入数据的校验。本系统主要的输入设计包括挂号信息输入、处方信息输入、划价信息输入、科室信息输入、医生信息输入、药品信息输入等。挂号信息输入:包括姓名、性别、年龄、电话。采用键盘输入,病案号由系统自动生成。处方信息输入:包括病案号、患者姓名、科室名称、医生编号、医生姓名、药品编码、品名、药品数量、日期、备注。采

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号