门诊挂号系统实验报告_第1页
门诊挂号系统实验报告_第2页
门诊挂号系统实验报告_第3页
门诊挂号系统实验报告_第4页
门诊挂号系统实验报告_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE2湖北中医药大学医学信息工程专业实验报告课程名称:医院信息系统实验题目:门诊挂号系统实验日期:2012年5月班级:制作人:学号:制作人:学号:指导教师:各组员承担任务情况姓名学号承担的主要任务组长评分指导老师评分制作人一查询收集相关资料,需求分析文档的撰写,医生排班界面的代码设计制作人二数据库表格的设计,登录界面、挂号界面、数据统计界面的代码设计注:运行程序之前需在挂号界面(Form2)中改变ADOConnection1的ConnectionString属性以连接数据库,否则就无法运行程序。目录第1章概述 31.1背景 1.2系统开发目的与意义 第2章系统需求分析 2.1现行系统调查 2.2业务流程分析 2.3数据流程分析(可略) 2.4现行系统存在的主要问题和薄弱环节 第3章系统总体设计 3.1系统开发目标 3.2系统功能设计 3.3系统数据流程 3.4新系统数据模型(E-R图) 3.5数据库结构设计(含数据字典) 第4章系统详细设计 4.1系统功能模块说明 4.2界面设计 4.3代码设计 第5章系统实施 结论 参考文献 第1章概述背景医院信息化是医院应用信息技术及其产品的过程,是信息技术由局部到全局、由战术层次到战略层次向医院的全面渗透,运用于流程管理、支持医院经营管理的过程。信息化的实施从自上而下的角度说,必须与医院的制度创新、组织创新和管理创新结合;从自上而下的角度说,必须以作为医院主体的业务人员直接受益及其使用水平的逐步提高为基础。医院信息系统属于世界上现存的企业及信息系统中最为复杂的一类,这是医院本身的目标、任务和性质决定的;它应用于医院的医疗管理、经济管理等各个方面,牵涉的信息种类十分庞杂;它融合了医院的管理思想和各部门的业务经验,是医院当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于医院当前的运作方式和业务流程:他实施的技术手段与当前快速发展的信息技术密切相关,实施的广度和深度(如电子日历、电子支付等)又受到社会大环境信息化程度的影响,受到国家和有关部委制定的法律法规的影响。最后,在二十一世纪初期,国家卫生部就提出了要建设医院信息系统,这一方案在2008年正式实施,而门诊挂号信息系统是医院信息系统的重要部分之一,所以建设医院门诊挂号信息系统是现阶段迫不及待的问题。因此,医院信息化建设工作具有长期性、复杂性和内容的多变性;医院信息系统不是一个简单的、封闭的、静止的软件,而是一个复杂的、开放的、在应用的深度和广度上逐步变化和发展的软件系统。系统开发目的与意义现代社会是信息爆炸的社会,应用计算机来管理和利用信息是唯一的选择,所以有必要来建设医院信息系统,然而医院门诊挂号信息系统是医院信息系统的一个重要组成部分之一。受医院信息化影响,我们首先应该将病人到医院看病的过程自动化、将病人资料信息化,才能更好地实现医院信息化。完整的门诊挂号系统实现了信息的全面追踪和动态管理,从而做到简化病人的就诊过程,优化就诊环境,改变目前排队多、等候时间长、秩序混乱的局面。同时,门诊挂号系统强化了医院内部管理,降低了医护人员的工作强度,减少了工作时间,可以解决伪、冒、漏等现象。当然,建立门诊挂号信息系统更重要的意义还在于它可以对医院管理、医疗质量和医学研究所带来的综合效益。门诊挂号信息系统的建设提高了医院现代化管理水平,提高了工作效率,优化了医疗流程,促进了医教研的质量,增加了医院的经济效益,有利于医改的落实,突发公共卫生事件中发挥了重要作用,提升了医院的文化。第2章系统需求分析2.1现行系统调查由于时间有限我们小组就没有进行调查这一步骤,但是我们自己根据以往的看病经历以及在网上、图书馆查询相关资料来进行门诊挂号系统的分析。2.2业务流程分析病人到医院首先挂号,然后凭借这个号到指定的科室、医生那里看病。在挂号时要判别是否是新病人,如果是还要录入病人信息,然后进行挂号(要选择挂号类别、挂号科室、挂号医生等),将挂号信息填写完整。当然,医生可以根据病人要求或者实际情况修改、查询和删除病人的信息或者病人所挂号的信息。医院可以根据挂号编号统计一段时间的挂号量;根据科室编号统计这个科室的挂号量;根据医生编号统计这个医生的看病数量。在挂号时需要选择挂号医生,这就要求门诊挂号系统能够有排班这一功能。2.3数据流程分析2.4现行系统存在的主要问题和薄弱环节1、数据库中的各实体之间的联系不明确。医生和病人之间是看病关系,应该生成挂号单。2、功能太过简单,无法很好地完成门诊挂号。3、接口太少,不利于维护和扩展。4、数据间的耦合度很高,模块之间的内聚度不够。5、模块的作用域没有在控制域内,如:挂号数量的统计不能够很好的进行,有很多废弃的挂号。6、模块的规模不够适中,医生信息管理里面竟然还有排班的功能,我认为应该要分开成两个独立的模块。第3章系统总体设计3.1系统开发目标为配合门诊HIS新流程改造,进一步减少患者看病排队等候时间。3.2系统功能设计3.3系统数据流程3.4新系统数据模型(E-R图)整个门诊挂号系统分为:挂号系统的功能:①挂号。②退号。③修改挂号。④打印挂号单。病人信息管理功能:①录入病人信息②查询病人信息③修改病人信息④删除病人信息排班信息管理功能:给医生排班。数据统计功能:①门诊挂号数量统计。②医生看诊数量统计。③科室看诊人数统计。总体ER图数据库ER图医生与病人ER图:病人与挂号ER图:挂号与医生ER图总的ER图3.5数据库结构设计数据字典【病人数据字典】属性名属性类型长度属性备注pnochar6病人编号pnamechar30病人姓名sexsmalldatetime病人性别birthchar2病人出生日期telchar30联系电话IDchar30病人身份证号sensitivechar200病人过敏史【医生数据字典】属性名属性类型长度属性备注dnochar4医生编号dnamechar20医生姓名sexchar2医生性别timedatetime入院时间knochar2所属科室编号certifychar10 职称【收费数据字典】属性名属性类型长度属性备注cnoexpense【挂号信息数据字典】属性名属性类型长度属性备注ghnochar12挂号编号pnochar6病人编号knochar2科室编号dnochar4医师编号cnochar1挂号类别编号ghynochar3挂号员编号paytypechar6付费方式costypechar10费用类别datedatetime日期expensesmallmoney挂号费iscancelchar2是否退号autobigint【挂号类型数据字典】属性名属性类型长度属性备注cnochar1挂号类别编号cnamechar10挂号类别名称【挂号员信息表数据字典】属性名属性类型长度属性备注ghynochar3挂号员编号ghnamechar20挂号员姓名passwordchar50挂号员登录密码【科室数据字典】属性名属性类型长度属性备注knochar2科室编号knamechar10科室名dsumint科室人数【排班数据字典】属性名属性类型长度属性备注knochar2科室编号dnochar4医师编号timechar100出诊时间第4章系统详细设计4.1系统功能模块说明4.2界面设计本系统统一采用delphi可视化设计,能很好的实现人机交互,操作简单、明了,就算不了解本系统,也可以进行基本操作。模块大都使用ADOQuery、DBGrid、DataSource、ADOConnection等控件,可以很快的访问各种数据库资源。ADO技术提供了一个一致的高性能的、高兼容的数据库访问接口,它既能实现数据库前端的创建又能实现中间层设计。此外ADO还支持显示数据库访问。4.3代码设计系统实施登录界面主要功能界面:挂号界面挂号界面:输入身份证号码,然后按下“是否新病人”按钮判断是否是新病人,如果不是就继续填写挂号信息,否则按下“新病人”按钮,跳转到病人信息录入界面。退号界面:输入挂号编号进行查询功能修改挂号界面:输入挂号编号,按下“显示信息”按钮,会在下面相应的位置显示信息,然后修改相应的信息,点击“修改”按钮病人信息界面病人信息录入按照界面输入相应的信息,然后录入即可。病人信息查询按照病人编号或者身份证号实现查询功能,并在右边的表中显示出来病人信息删除输入病人编号实现删除功能病人信息修改输入挂号编号,按下“显示信息”按钮,会在下面相应的位置显示信息,然后修改相应的信息,点击“修改”按钮,会在右边的表中显示出你修改的信息。医生排班界面根据界面上相应的内容进行排班功能。数据统计界面门诊挂号统计界面可以实现一段时间或者全部的挂号统计功能,并在右边的表中显示出来。科室挂号统计界面可以实现一段时间或者全部科室挂号统计功能,并在右边的表中显示出来。医生挂号统计界面输入医生编号,可以统计任意一段时间这个医生所看的挂号病人或者全部医生挂号统计功能,并在右边的表中显示出来。结论本系统实现了门诊挂号系统中的门诊挂号、病人信息管理、医生排班、数据统计四个主要功能模块以及一个简单的登录界面。登录界面:根据输入的编号,姓名和密码到数据库中查找有无满足条件的记录,存在才能登录进入系统,否则登录不了。门诊挂号功能:挂号、挂号修改、退号功能。病人信息管理:查询、修改、删除、新病人信息录入功能,检验是否是新病人的功能。医生排班:显示医生排班信息的功能。统计数据:门诊挂号统计、科室挂号统计、医生挂号统计的功能,这些统计都可以按天、按月统计。本系统设计采用三层架构思想:数据库访问层、逻辑业务层、表示层。系统结构清晰、明了。因为时间比较匆忙,没有充分的进行系统调查,所以有点缺点:①没有建立接口、不利于系统后期的扩展与维护。②已及数据维护、业务流程从简处理。③一些数据表有些不太合理,挂号类别与挂号费用应该是挂号单的属性,不应该做出一张独立的表。④每次更换程序运行环境是就得改变数据库的连接。EQ\o\ac(○,5)医生信息,科室信息以及挂号员信息的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论