《第一章现行系统概述(共30页).doc》由会员分享,可在线阅读,更多相关《第一章现行系统概述(共30页).doc(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上 第一章 现行系统概述水车镇卫生院现行的管理系统采用传统的手工操作,虽然有计算机,但医院配备的计算机仅局限于打字和财会算账上,并没有使用在医院管理信息系统中。目前,水车镇卫生院所面临的主要问题是职能管理部门结构上,部门重叠,机构臃肿。冗员多,效率低下,运作困难。业务上传统手工操作,工作效率低,而且容易出错,且手续繁琐,重复。在医疗方面,医生在手工开处方时写的药名并不规范,这给药品管理带来很大的不便。药品采购时,需要对药品库存账本对照查阅。而药品种类繁多,查对繁琐,易出错。相同药品不同产地价格不同,造成药品管理不便。水车镇卫生院信息化改造可以是使药品库存管理以及采购更加
2、现代化,药品管理和存储成本下降;同时可使医生开药更加安全,提高医生工作效率;也有利于月底结算。医院办公现代化的实现,会使得管理费用和管理成本下降。第二章 系统分析系统分析是应用系统思想和方法,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性和彼此间的关系。这个阶段是系统开发中最重要、也是最困难的阶段。它既是后续开发工作的依据,也是衡量一个信息系统优劣的依据。系统分析阶段的基本任务是:系统分析员与用户在一起,充分了解用户的要求,并把双方的理解用系统说明书表达出来。系统说明书审核通过以后,将成为系统设计的依据和将来验收系统的依据。2.1 需求分析随着经济和信息技术的发展,计算机应用已经渗透
3、到社会生活的各个行业,而医疗行业中的大多数中小型医院信息处理还停留在手工操作。社会的发展给医院的管理提出了更高的要求。本系统的开发是在了解水车镇卫生院的管理模式的前提下,在医院现有系统之上建立的信息管理系统。在医院,传统的手工操作使医护人员和管理人员把大量的时间和精力消耗在事务性工作上,劳动强度大且工作效率低。本系统的建立可以提高医院员工的工作效率和质量,减轻医院员工的各类事务性工作的劳动强度,使他们有更多的时间服务病人。医院在传统的手工操作下,病人排队等待时间长,看病辗转多,看病不方便。本信息系统的建立可以减收病人的等待时间,保证病人的利益。本信息系统的建立可以为医院提供手工方式下无法进行的
4、统计分析,为医院领导提供决策依据。同时本系统的建立可以改善医院经营管理,为医院创造出经济效益,社会效益。2.2 可行性分析2.2.1技术可行性:本系统数据库开发平台选用SQL2000,该数据库管理系统能很好运行,并提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用软件开发平台也选用PowerBuilder9.0,这是目前数据库应用软件的优秀开发平台。开发本信息系统的技术可行。2.2.2经济可行性:这主要包括项目所需费用的预算与对项目效益的估算。经济可行性已解决了供研制系统所需要的经费,并且在一定时期内能回收系统的投资。成本包括初始成本
5、与日常维护费用,应注意防止成本估计过低的倾向。经验表明,成本费用往往低于预先估计的24倍。采用新的医院信息管理系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高信息的利用率,使医院服务质量更上一个台阶。经分析,本系统经济可行。2.2.3管理可行性使用此系统有助于医院加强宏观管理,搞好卫生资源的调控。它能促进卫生事业不断发展。提高管理的效率。因此,本系统管理可行。2.2.4社会可行性经过对系通分析,从组织内部来讲,管理信息系统的建立,可能导致某些制度,甚至管理体制的变动,对于这些变动,组织的承受能力影响着系统的生存,尤其是从手工系统过渡
6、到人机系统,这个因素的影响更。但这种影响对于医院的发展来说积极的成分比较大,也有助于社会对医院的认可。通过上述分析,我们可以做出肯定的回答,系统的整体情况符合企业和社会的需求,具有较强的可行性。综上所述,可行性研究最终表明,此系统方案具有可行性,可以进行开发。2.3 信息系统规划在医院信息管理系统项目实施过程中,均遵守以下系统规划原则:安全性原则、实用原则、可操作性原则、兼容性原则、合法性原则、标准化原则。系统规划要求支持企业的总目标,整体上着眼于高层管理,兼顾各管理层需求。摆脱信息系统对组织结构的依从性。使系统结构有良好的整体性。便于实施。系统规划的任务是制定信息系统的发展战略,制定信息系统
7、的总体方案,安排项目开发计划,制定系统建设的资源分配计划。系统规划的特点:系统规划是面向全局的,面向长远的关键问题,具有较强的补稳定性,结构化程度较低。系统规划是高层的系统分析,高层管理成员是主体。系统规划不宜过细。系统规划使企业规划的一部分,并伴随环境发展而变化。2.4 系统开发方法的选择信息系统开发的方法主要有:结构化法,原型法,面向对象法等。结构化编程:具体地说,就是先将整个管理信息系统的开发划分成若干个相对比较独立的阶段,如系统规划、系统分析、系统设计、系统实施等。在前三个阶段采用自顶向下的方法对系统进行结构化划分,即从组织管理金字塔结构的最顶层入手,层层分解逐步深入至最基层;先考虑系
8、统整体的优化,然后再考虑局部的优化。在系统实施阶段,采用自底向上的方法逐步实施,即按照前几个阶段设计的模块,组织人员从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上,逐渐地构成整体系统。结构化系统开发方法的优点是设计出质量好的程序,不仅在程序每次运行时都能产生正确的输出结果,而且使得其他程序员以后可以非常容易地阅读和修改程序。但程序需要不断地修改。原型法的优点是解决传统的生命周期法缺乏弹性的缺陷,缩短了开发周期,减少了开发风险。用户参与积极性高开发周期短,使用灵活。面向对象法的优点是使程序设计的思想方法更接近人们的思维方式。为人们提供了更有利的认识框
9、架。由于我是初学者,且医疗系统相对稳定变化小,所以我使用的是结构化的开发方法。2.5 组织结构与功能结构分析水车镇卫生院的组织结构是按照工作性质和任务划分的,分为诊疗部门、辅助诊疗部门、护理部门和行政后勤部门。(组织结构如图2-1所示)诊疗部门是医院的主要业务部门,它包括病房和门诊的各临床科室,如内科、外科、妇产科、五官科、骨伤科、中医科、儿科、急诊科、预防保健科。辅助诊疗部门包括为临床提供技术支持的专业科室,包括药剂科、放射科、临床检验科、物理诊断科、手术室等。辅助诊疗部门以专门的技术和设备辅助临床诊疗工作的进行,是现代医院的重要组成部门。护理部门是独立完成专业工作内容的系统,虽然护理专业人
10、员分布在诊疗和辅助诊疗部门的各岗位,但它通过各专科护士长和护理部两级管理体系,完成其专业工作任务。行政后勤部门是对医院的人、财、物进行管理的职能部门,它既包括对医疗、护理工作进行管理的业务管理机构,如医务科、护理部、门诊部等,还包括对医院整体进行管理的其他职能部门,如院长办公室、人事科、财务科、保卫科、设备科、膳食科等。各行政管理职能部门管辖的辅助性科室,等亦应归入行政后勤管理部门。党群组织机构,也归入行政后勤部门。其组织结构图:院长内 科诊疗部门辅助诊疗部门护理部门行政后勤部门财 务 科人 事 科设 备 科专科护士外 科急 诊 科住 院 部药 剂 科临床检验科手 术 室图2-1 医院组织结构
11、图2.6 业务流程分析医院的主要业务就是为病人看病。医院业务主要分为三种:平诊、急诊和住院治疗。根据我在新化县水车镇卫生院的实习情况,了解医院的特点,得到水车镇卫生院的业务流程:平诊:病人到医院就诊必须到门诊挂号处挂号,接下来,去门诊相应的科室找到医生。医生对病人作一般性检查,了解病人的病情后,按病人的病情开出处方单。如果病人患的是简单的小病,医生开出治疗处方。病人用医生的开药处方到中药药房或西药药房划价,之后到门诊收费处缴纳药费,再次到药房去取药。取完药后,病人就在医院治疗或者回家治疗。如果病人患的病比较重,医生判断不出病人的病因时,医生就开出辅助检查处方单,病人去收款处缴纳相应的检查费用,
12、然后去相关科室接受检查。检查结果出来以后,病人持检查结果回到就诊医生。医生根据检查结果,对病人的病情作进一步的判断,决定病人是住院治疗还是开药回家休养,而后开出住院通知单或一般处方。住院病人持住院通知单和所有检查结果,以及门诊医生写的门诊病历到住院部办理住院。开药回家治疗的病人以及住院病人用医生的开药处方到中药药房或西药药房划价,结算后到门诊收费处缴纳药费,病人再次到药房去取药,病人再回家治疗或住院治疗。(业务流程如图2-2所示)急诊:急诊病人到医院就诊首先到门诊室急诊室,急诊室值班医生对病人作简单检查,对病人的病因能直接判断出的,急诊室值班医生马上开出急救处方,组织医护人员对病人进行急救治疗
13、。医生不能直接判断出病人病因的,组织在院医生对病人进行会诊,会诊结果出来后,开出处方,去药房取药,进行急救治疗。急救后病人根据先前开出检查处方单去收款处缴纳相应的费用以及急诊费,随后按其病情转入住院部或者开药回家。(业务流程如图2-3所示)住院治疗:病人持门诊医生开的住院通知单和以前检查结果门诊病历找到住院部向相应的科室医生,住院部医生对病人作进一步检查,并且开始写病人的住院病例。病人家属去住院收费处交纳住院保证金,护士安排病人住院床位。病人住院部治疗。病人病好了以后,医生检查能够出院,医生写出出院病历,病人签字。医生开出出院证明,病人持出院证明到住院收费处结账。结账完成后,病人的出院手续就办
14、妥了。(业务流程图如图2-4所示)业务流程图图例业务处理单位业务处理,功能描述表格报表制作业务流向,信息传递数据存储门诊收费处检查科室病人检查处方各种相关检查.取药,治疗办理住院交纳相关费用挂号初步检查检查结果综合病情各种处方交纳相关费用门诊收费处 图2-2 平诊流程图书写病历交费存档交费存档病人会诊急救处方急救交纳相关费用出院保养住院治疗 图2-3 急诊流程图初步诊断交费存档全身检查病人住院通知单,检查结果交纳费用安排床位护士住院治疗出院证明出院结算 图2-4 住院流程图出院病人交费存档出院存档2.7 数据与数据流程分析 医院门诊数据流程如下: 数据流程图图例外部实体数据处理标识部分功能描述
15、部分功能执行部分数据流数据存储病人P0就医过程管理图2-5 医院门诊管理系统顶层DFD药品数据D2病人数据D4医生住院部P0病情严重药品检查治疗流量门诊科室流量病人交款记录处方检查结果病人挂号是否有检查P1挂号管理P2医生诊断P4药房管理P3门诊收费P6相关检查病人交款记录D4病人图2-6 医院门诊系统第一层DFD药品数据D2有关领导P5书写病历P7统计统计病人医生检查治疗科室病人挂号数据D4住院部 图中 P2医生诊断 P5 书写病历 P6相关检查是手工处理2.8 数据字典数据字典是系统分析阶段的重要的文档。数据字典的作用是能够清楚的定义和详细的解释数据流程图上未能表达的内容,同时还能够帮助分
16、析员组织数据,是沟通用户的工具。数据字典记载着每个数据项的关键条目,从中可以检查出各个数据元素的详细内容或漏掉的数据元素。数据字典共有六类条目:数据元素、数据结构、数据流、数据存储、处理过程、外部实体。不同类型的条目有不同的属性需要描述,下面列出药库管理信息管理系统中,数据字典各类条目的部分描述:2.8.1数据元素条目数据元素条目名称:医生编号 别名:ysbh编号:1-001说明:医生的编号数据质类型:离散类型:字符长度:5有关数据结构:医生信息表2.8.2数据结构条目数据结构条目名称:医生信息表 编号:2-001 结构:说明:有医生变更时填写 姓名 性别 职位 科室2.8.3 数据流数据流条
17、目名称:药品价格单 包含数据结构: 编号:3-001 编号简要说明:划价时取用 名称 数据流来源:D2 规格类别计量单位助记符 2.8.4 数据存储数据存储条目名称: 病人数据明细表 数据结构:编号: 4-001 病人编号说明: 病人挂号时填写 姓名去向: P1 D4 性别 婚姻状况住址年龄 挂号科室2.8.5处理过程数据处理条目名称:药品销售编号:5-004说明:对病人进行药品销售输入:D2 P3输出:P3 病人处理:根据药库药品信息,将药品销售,填写销售单,对顾客开出销售收据。2.8.6外部实体外部实体名称:病人编号:6-002说明:来院看病的病人输出数据流:挂号操作员 病人信息表第三章
18、系统设计3.1 系统总体结构设计系统总体结构设计是要根据系统分析的要求和组织的实际情况来对新系统的总体结构形式和可利用的资源进行大致设计,它是一种宏观、总体上的设计和规划。系统设计原则 1.简单性:在达到预定的目标、具备所需要的功能前提下,系统应尽量简单,这样可减少处理费用,提高系统效益,便于实现和管理。 2.灵活性和适应性:企业的管理信息系统必须具有相当的灵活性,以便适应外界环境的不断变化,而且系统本身也需不断修改和改善。因此,在这里系统的可变性是指允许系统被修改和维护的难易程度。一个可变性好的系统,各个部分独立性强,容易进行变动,从而可提高系统的性能,不断满足对系统目标的变化要求。此外,如
19、果一个信息系统的可变性强可以适应其它类似企业组织的需要,无疑地,这将比从新开发一个新系统成本要低得多。3.一致性和完整性:一致性是指系统中信息编码、采集、信息通信要具备一致性设计规范应标准;完整性是指系统作为一个统一的整体而存在,系统功能应尽量完整。 4.可靠性:系统的可靠性指系统硬件和软件在运行过程中抵抗异常情况的干扰及保证系统正常工作的能力。衡量系统可靠性的指标是平均故障间隔时间和平均维护时间。前者指平均的前后两次发生故障的时间,反映了系统安全运行时间,后者指故障后平均每次所用的修复时间,反映系统可维护性的好坏。只有可靠的系统,才能保证系统的质量并得到用户的信任,否则就是没有使用价值。系统
20、设计的目的:系统设计的目的是在保证实现逻辑模型功能的基础上,尽可能提高目标系统的简单性、可变性、一致性、完整性、可靠性、经济性、系统的运行效率和安全性,将分析阶段所获得的系统逻辑模型,转换成一个具体的计算机实现方案的物理模型,包括计算机物理系统配置方案报告和一份系统设计说明书。系统主体模块结构图3-1 系统主体模块结构医院管理系统管理门诊收费药品管理统计查询门诊挂号报表系统维护3.2 数据结构与数据库设计3.2.1概念结构设计概念结构设计就是将需求分析得到的用户需求抽象为信息结构即概念模型的过程。这里采用自顶向下和自底向上建立整个系统的数据库结构。采用实体联系模型(E-R图)进行数据库概念设计
21、。实体型属性关系ER图图例医生姓名性别职位出生日期编号图3-2 医生实体表科室名称编号图3-3 科室实体表主管编号病人姓名出生日期住址病人编号备注性别图3-4 病人实体图药品名称规格类别计量单位助记符图3-5 药品实体图编号药品单价治疗费用费用编号费用名称收费价格图3-6 治疗费用实体图检查费用项目编号项目名称收费价格图3-7 检查费用实体图挂号费用图3-8 挂号费用实体图挂号科室挂号费用挂号级别图3-9 药品库存实体图药品库存药品编号计量单位库存下限生产地n111nn11n1n1药品医生病人科室治疗费用隶属库存主治购药图3-10 实体联系图花费药品库存检查费用挂号费用3.2.2数据库的逻辑设
22、计逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构。这里是将E-R图转换为关系模型。为了很好地实现用户管理上的功能、性能要求,还需要进一步优化处理。优化过程采用关系模型的规范化理论第一范式、第二范式、第三范式进行优化处理,减少数据冗余。下面将上面的E-R图转换为关系模型表示实体与实体之间的关系。下面用关系模型表示实体间的关系:病人(病人编号,病人姓名,病人性别,备注,病人住址,病人出生日期,挂号费用编号)药品(药品编号,药品名称,药品规格,药品类别,药品计量单位,药品单价,药品助记符,药品产地) 药品库存(药品库存编号,药品
23、编号,药品库存数目,药品库存下限)科室(科室编号,科室名称,主管编号)医生(医生编号,医生姓名,医生性别,医生职位,医生出生日期)治疗费用(治疗费用编号,治疗费用名称,治疗收费价格,助记符)检查费用(检查费用编号,检查费用名称,检查收费价格,检查单位,检查类型,助记符)挂号费用(挂号费用编号,挂号科室名称,挂号级别,挂号收费价格)病人用药记录(病人用药记录号,医生编号,药品编号,药品数目,药品价格)病人检查记录(病人检查记录号,医生编号,检查费用编号,检查价格)病人治疗记录(病人治疗记录号,医生编号,治疗费用编号,治疗价格)3.2.3物理设计数据库在物理设备上的存储结构与存取方法称为数据库的物
24、理结构,它依赖于给定的计算机系统。为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。物理设计的目的是根据数据库管理系统的特征,确定数据库的物理结构。数据库的物理结构设计通常分为:1.确定数据库的物理结构,在本系统所选择的关系数据库中主要指存取方法和存储结构;2.对物理结构进行评价,评价的重点是时间和空间效率。存储结构主要任务是:确定数据库的文件名称其所含字段的名称,类型;确定数据库文件的属性。表3-1 病人表单(Brxx)字段名称说明数据类型长度是否为空备注Br_bh病人编号字符型12否主键Br_xm病人姓名字符型20否Br_xb病人性别字符型2否Br_bz
25、病人备注字符型2是否退挂Br_zz病人住址字符型50Ghfy_bh挂号费用编号字符型2外键Br_csrq病人出生日期日期时间型否表3-2 药品表单 (Ypxx)字段名称说明数据类型长度是否为空备注Yp_bh药品编号字符型8否主键Yp_mc药品名称字符型30否Yp_gg药品规格字符型6否Yp_lb药品类别字符型10否Yp_jldw药品计量单位字符型4否Yp_dg药品单价实型Yp_zjf药品助记符字符型40否表3-3 药品库存表单(Ypkc)字段名称说明数据类型长度是否为空备注Ypkc_bh药品库存编号字符型10否主键Yp_bh药品编号字符型8否外键Ypkc_jldw药品库存计量单位字符型4否Yp
26、kc_xx药品库存下限实型否Ypkc_cd药品产地字符型50表3-4 科室表单(Ksxx)字段名称说明数据类型长度是否为空备注Ks_bh科室编号字符型2否主键Ks_mc科室名称字符型20否Ys_bh主管编号字符型6外键表3-5 医生表单(Ysxx)字段名称说明数据类型长度是否为空备注Ys_bh医生编号字符型6否主键Ys_xm医生姓名字符型20否Ys_xb医生性别字符型2否Ys_zw医生职位字符型10否Ys_csrq医生出生日期日期时间型否表3-6 治疗费用(Zlfy)字段名称说明数据类型长度是否为空备注Zlfy_bh治疗费用编号字符型4否主键Zlfy_mc治疗费用名称字符型20否Zlfy_sf
27、jg治疗收费价格实型Zlfy_zjf治疗项目助记符字符型40否表3-7 检查费用(Jcfy)字段名称说明数据类型长度是否为空备注Jcfy_bh检查费用编号字符型4否主键Jcfy_mc检查费用名称字符型20否Jcfy_jg检查收费价格实型Jcfy_dw检查单位字符型10否Jcfy_lx检查类型字符型10否Jcfy_zjf检查项目助记符4否表3-8 挂号费用(Ghfy)字段名称说明数据类型长度是否为空备注Ghfy_bh挂号费用编号字符型2否主键Ghfy_mc挂号费用名称字符型20否Ghfy_jb挂号费用级别字符型10否Ghfy_sfjg挂号收费价格实型表3-9 病人用药记录(Yyjl)字段名称说明
28、数据类型长度是否为空备注Yyjl_bh病人用药记录号字符型16否主键Ys_bh医生编号字符型6外键Yp_bh药品编号字符型8外键Bryyjl_sm药品数目实型否Yyjl_fy药品价格实型否表3-10 病人检查记录字段名称说明数据类型长度是否为空备注Yyjl_bh病人检查记录号字符型16否主键Ys_bh医生编号字符型6外键Jcfy_bh检查费用编号字符型8外键Jcjl_fy检查价格实型表3-11 病人治疗记录字段名称说明数据类型长度是否为空备注Yyjl_bh病人治疗记录号字符型16否主键Ys_bh医生编号字符型6外键Zlfy_bh治疗费用编号字符型8外键Zljl_fy治疗价格实型3.3 代码设计
29、管理信息系统的代码使用具有重要的意义,它对于快速查找,类型判断,提高系统的速度具有重要作用。代码的作用:对客观实体,通过代码进行识别、分类;从计算机信息处理而言,使用代码节省处理时间与空间,提高处理速度与效率。代码的分类原则:唯一性原则:每一个代码都代表唯一实体或属性。便于识别和记忆:为了同时适合于计算机和人工处理使用,代码不仅要具有逻辑数据含义,而且要便于识别和记忆。容易修改:代码中有一些注释,当某个代码在条件、特点或代表的实体关系改变时,容易进行变更。该系统的代码设计如下:病人到院排队码病人编码方案:XXXXXX XX XXXX(12位)病人看病日期病人挂号科室药品排队码药品编码方案: X
30、XXXXXXX(8位)科室排队码科室编码方案: XX(2位)医生到院排队码医生编码方案: XX XXXX(6位)医生所在科室治疗费用排队码治疗费用编码方案: XXXX(4位)检查费用排队码检查费用编码方案: XXXX(4位)挂号费用排队码挂号费用编码方案: XX(2位)排队码病人用药记录编码方案:XXXXXXXXXXXXXX XXXX(16位)病人编码排队码病人检查记录编码方案:XXXXXXXXXXXXXX XXXX(16位)病人编码排队码病人治疗记录编码方案:XXXXXXXXXXXXXX XXXX(16位)病人编码3.4 输入/输出设计输入输出设计在信息系统设计中占据重要地位,因为输入和输出
31、是用户与系统的接口,是用户与系统关系最密切的两部分,它对于保证今后用户使用系统的方便性及系统的安全可靠性来说十分重要。系统设计时,应先进行输出设计,再进行输入设计,因为输入信息只有根据输出要求才能确定。3.4.1输出设计 输出设计的目的是使系统能输出满足用户需求的有用信息,系统的输出主要表现在查询和报表的输出和打印。查询输出可以通过输入多个查询条件进行有目的的查询。报表输出可根据用户的要求进行条件打印。用户往往通过输出来了解系统的面貌,是评价系统应用效果的依据。因此,输出设计的出发点是保证系统输出的信息能够方便地为用户所使用,能够为用户的管理活动提供有效的信息服务。信息系统输出设计就是从信息输
32、出角度,通过对输出内容、输出格式、输出设备与介质等方面的分析研究,确定出可行的输出设计方案。信息一般可以采用屏幕输出、报表输出和其它途径输出等形式。屏幕输出又可分为文本输出、图表输出、图形图像输出和音频输出等形式。屏幕输出又可通过屏幕界面的方式来组织。3.4.2输入设计输入设计的根本任务是确保数据快速、正确地输入系统。必须重视输入设计,要避免不合法的、不完整的、不正确的数据进入系统,设法保证输入数据的正确性。输入设计的目的是根据信息系统目标和用户的特点,确定出使用户满意的输入设计方案。输入设计与输出设计有密切的联系,需要综合考虑。输入设计应遵循以下原则:可靠性。简单性。易学易用性。输入界面应简
33、单明了、色彩适中、风格统一。快速响应性。输入数据内容取决于所需输出信息的内容,因此,输入数据内容的确定应根据输出设计来确定系统都需要哪些数据输入,包括数据项名称、数据类型、精度、取值范围等。为了减少输入数据的错误,避免数据重复输入,输入量应保持在满足处理要求的最低限度。输入方式及设备的选择:输入方式的选择主要应根据具体管理要求来确定,选择输入设备有键盘、鼠标。数据的校验方法有人工直接检查,由计算机用程序校验以及人与计算机两者分别处理后再相互查对校验等多种方法。常用方法有重复校验,数据类型校验,格式校验,逻辑校验,界限校验。 3.5 模块功能与处理过程设计本医院管理系统分为七个功能模块:系统管理
34、,门诊挂号,门诊收费,药品管理,统计查询,报表,维护。3.5.1系统管理系统管理有五个功能模块,登录模块:用户选择用户名,输入密码进入系统。修改密码模块:用户输入原密码和新密码以修改密码。注销模块:在不同的用户之间切换。系统管理员管理模块:增加用户,删除用户,修改用户的权限。退出模块:退出本系统。3.5.2门诊挂号由操作员输入该病人的有关资料,系统给出门诊号(病人编号)。对病人,登记姓名、性别、地址等有关资料并收取挂号费,由系统给出门诊号给挂号纸。提供增加、删除、查询等功能。但只限制删除当天增加的人员。3.5.3门诊收费分为划价收费,检查收费,治疗收费三部分。划价收费子模块把计价和收费合并在一
35、起,简化工作流程。划价收费可分为西药划价、中药划价,现金来处理。马上打印发票。因此,系统根据以上情况,把计价收费子模块的功能安排如下:中、西药处方计价收费,登记医生处方上的所有资料。录入处方上的药品名称,规格和用量就要显示出药品名称、单价、规格、单位和金额。收取现金,系统自动打印出收费发票。检查项目收费:对一些要收费的检查项目,要提供一个平台来录入有关的收费资料。收取现金,系统自动打印出收费发票。治疗项目收费:对一些要收费的检查项目,要提供一个平台来录入有关的收费资料。收取现金,系统自动打印出收费发票。3.5.4药品管理入库单录入:有供应单位、入库材料以及入库单应该具有的属性。将仓库的入料情况
36、作及时地记录,已备以后查询、对账使用。药品库存明细帐:主要记录库存及其变动情况,可直接进行查询浏览。3.5.5统计查询挂号,收费,药品,诊断医生处方,各科室计价收费情况表,检查项目收费情况表的统计与查询。 3.5.6报表对各项数据生成报表,报财务室。3.5.6维护维护门诊科室表单,医生表单,检查项目定价表单等3.6 信息系统安全设计数据的安全性主要是通过权限管理、备份策略以及数据库本身的所具有的安全特性来实现的。3.6.1权限管理对于一般的应用系统操作人员,将只给予相关业务操作的系统模块的权限,有关系统支持模块和数据查询模块都不给予操作权限。对于各部门的管理人员,将给予数据查询模块的操作权限,
37、不给予超越其业务操作的系统模块操作权限。操作人员的均将设置相应的用户和口令。尤其是系统管理员的用户名和口令将由系统管理员保密。3.6.2备份策略为了防止计算机灾难事故的出现,数据的备份和恢复的工作就成为了一项不可忽视的非常重要的系统管理工作。为了将系统安全完整的备份,应该根据具体的环境和条件,制订一个完善可行的确保数据库系统安全的备份计划。第四章 系统实施4.1系统实施系统实施阶段的目标是把系统设计的物理模型转换成可实际运行的新系统。系统实施阶段的主要工作包括以下几个方面:按总体设计方案购置;建立数据库系统;程序设计;输入基础数据,进行系统测试;系统转化,试运行。在系统编程阶段,充分考虑系统编
38、码的工作质量的标准,即可靠性、规范性、可读性、可维护性、适应性。在本系统开发过程中编程主要是通过个人参考相应的书籍及本人在编程方面的一些经验积累来实现的,尽量使系统的整体代码达到预期的目的既有良好的可读性,又有较好的可运行行。在系统调试阶段,系统的运行不可避免的出现各种错误,调试主要就是为了发现其中的错误并及时纠正,想方设法使程序的各个部分都投入运行,力图找出所有的错误。在本系统的开发调试阶段,采用了多种测试方式,如模块测试、子系统测试、系统测试等,通过从一个个小的子系统模块,测试和发现系统最基础的漏洞和错误,查找相应的资料进行修改,以提升系统的可靠性和可运行性。在系统试运行阶段,其主要工作是
39、对系统进行初始化、输入原始数据纪录;记录系统的数据和状况;核对新系统输出和原始人工输出的结果;对实际系统的效率、安全可靠性、误操作保护等输入方式进行考察;对系统的实际运行、相应速度进行实际测试。通过上述各方面的试运行内容的测试,系统的整体性能已基本达到了使用的基本要求,可以在适当的环境下运行。本系统采用PowerBuilder 9.0作为前台开发工具,SQL2000 作为后台数据库。该系统可以进一步改进成以Clinet/Server模式设计的,数据库和应用界面操作分开,保证数据的管理更加合理和安全。系统运行的硬件环境:服务器 CPU P3以上内存大于128MB,硬盘大于8G操作系统Window
40、s 2000或XP客户机 基本的P3机即可,操作系统WIN 2000或XP4.2系统运行管理制度系统的运行管理制度主要包括以下几个方面:系统运行管理的组织结构:主要包括各类人员的构成、各自的职责、主要任务及其内部组织结构。基础数据的管理:主要包括对数据的收集和统计渠道的管理、计量手段和计量方法的管理,原始数据的管理、系统内部各种运行文件、历史文件的归档管理。运行管理制度:主要包括系统操作的规程、系统安全保密制度、系统修改规程、系统定期维护制度及系统运行状况记录和日志归档等。系统运行结果分析:主要是等出某种能反映组织经营生产方面发展趋势的信息,以提高管理部分指导企业的经营生产能力。通过以上管理制
41、度的建立和完善,可以保证系统在实施和运行方面得到合理的使用,该药库管理系统的使用,可以参考以上的分析结果,也可以根据实际情况制定更加详细的管理制度。 总之,我们的宗旨是确保系统在医院的运营中充分发挥作用。4.3系统维护系统维护是一项非常复杂的事情,在系统的维护目标确定以后,维护人员应先理解要维护的系统,然后建立一个维护方案;由于程序的修改涉及面较广,某处修改可能会影响其他模块的程序,所以建立维护方案后要考虑修改的范围和波及面的大小;然后按预定的维护方案修改程序;还要对程序和系统的有关部分进行重新测试,若发现较大问题,则要重复上述步骤,若通过,则修改相应的文档并交付使用。为了改正系统中存在的错误以及满足用户的新的需要而完善系统的过程。数据维护基本表与代码表中的数据由数据库系统管理员(DBA)或系统管理员维护,中间表中的数据由程序自动维护。DBA应建立