欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年病室病人信息管理系统的设计方案与实现 .docx

    • 资源ID:64075571       资源大小:1.72MB        全文页数:86页
    • 资源格式: DOCX        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年病室病人信息管理系统的设计方案与实现 .docx

    精选学习资料 - - - - - - - - - 病室病人信息治理系统的设计与实现目录第一章绪论 6 1.1 医院信息系统 HIS 的概念 6 1.2 医院信息系统国内外进展情形及现状7 1.2.1 国外医院信息系统的动态7 1.2.2 国内医院信息系统的动态8 1.3 我国医院信息系统存在的问题8 1.4 课题来源、意义及讨论内容9 1.4.1 课题来源及意义9 1.4.2 课题讨论的主要内容10 其次章系统的设计思想及理论基础11 2.1 系统开发方法探讨11 2.1.1 生命周期法 11 2.1.2 原型法 12 2.1.3 面对对象方法 12 2.1.4 生命周期法开发病室病人信息治理系统13 2.2 系统的运行模式挑选13 2.2.1 信息系统运行模式的进展13 2.2.2 B/S模式概述 14 2.2.3 B/S模式的病室病人信息治理系统15 2.3 系统开发技术 16 2.3.1 ASP.NET 技术 16 2.3.2 ASP.NET 的三层架构 18 2.3.3 基于 ADO.NET拜访数据库的原理19 第三章系统需求分析20 3.1 系统的开发目标 20 3.2 医院住院处的业务流程 21 3.3 系统数据流图 22 3.4 数据字典 22 3.5 系统的 E-R 图 24 3.6 系统的功能需求 28 3.7 系统的性能需求 28 第四章概要设计 30 4.1 Web 页面流程图 30 4.2 系统的模块划分 30 4.3 数据库设计 31 名师归纳总结 - - - - - - -第 1 页,共 48 页精选学习资料 - - - - - - - - - 4.4 各功能模块说明 34 4.4.1 系统治理部分 34 4.4.2 系统操作部分 34 第五章具体设计与实现 35 5.1 开发工具的挑选 36 5.2 数据库的具体设计 36 5.2.1 数据库建表 36 5.2.2 数据库中的储备过程 38 5.3 系统主要功能模块的实现 42 5.2.1 登录模块 42 5.2.2 操作员治理模块 43 5.2.2 病人治理主界面 45 结论 47 致谢 错误!未定义书签;参考文献 48II / 48 名师归纳总结 - - - - - - -第 2 页,共 48 页精选学习资料 - - - - - - - - - 摘要医院信息治理系统 HIS>是数据库应用的一个重要领域;随着信息治理系统的 不断进展与完善,它越来越广泛地被应用于各类医院;大中型医院,因其人员众 多、治理复杂更迫切的需要用治理信息系统来参加治理,使治理更加科学、有效;本文分五章对所做工作进行论述和说明;第一章概述了医院信息系统 <HIS),给出了医院信息系统 <HIS)的几个较权威的定义,同时分析了国内外医院信息治理 系统的进呈现状及我国医院信息系统存在的问题,并依据以上分析提出了课题的来 源、意义和主要讨论内容;其次章提出了系统的设计思想及其理论基础,其中涉及 到软件开发方法 <生命周期法、原型法和面对对象法)、系统运行模式 <C/S、B/S)和 Web应用程序开发技术如 ASP.NET、数据库连接技术 ADO.NET ;第三章到第五 章着重分析了病室病人信息治理系统的各个设计环节,从需求分析、总体设计、详 细设计到实现,力求勾画出一个完整的框架;在需求分析过程中给出了数据流图、数据字典,分析了系统的功能需求和性能需求;总体设计时对系统进行了模块划 分、数据库设计和功能模块说明;具体设计和实现过程中,进行数据库建表、储备 过程定义和主要界面设计;关键字: HIS 、B/S 模式 、ASP.NET 、ADO.NET III / 48 名师归纳总结 - - - - - - -第 3 页,共 48 页精选学习资料 - - - - - - - - - ABSTRACT Hospital Information SystemHIS> is one important part of database application.Withthedevelopment of HIS and its widely extendedappli- cation,it has been adopted by more andmore hospitals. Some big hospital, because of its big number of employers, and complexmanagement, especially, needs HIS. With the help of HIS, the management will become morescientific. There are five chapters in the paper to describe the job.In the first chapter,the paper briefly introduces HIS.It provides a few definition of HIS,and analyzes the current situation ofthe development of hospital information system at home and abroad and existing problems of HIS of our country.Finaly,according to the above analysis,the paper puts forward the source,meaning and primary content of the subject. In the second chapter,the paper provides the design ideas and its basic theory of the system,involving design method of systemStructuredDesign Life Cycle 、 PrototypingMethodologies、 OO>,run mode of systemsuch as C/S and B/S>,and design technologies of system such as ASP.NET and ADO.NET. In chapter three to chapter five, emphasising onthe analysis of the parts of Ward and Patient Information System,it tries to make aframeworkof itfrom the aspacts of Requirmentanalysis, System Design ,Detailed design and Implement.OnRequirmentanalysis,it presentes DFD、datadictionary and analysis of function requirment and performancerequirment of the system.The paper also describes module division, database design on System design, and table creation,Storage process definition,Interface Design on detailed design and Implement. KEY WORDS : HIS, B/S mode, ASP.NET, ADO.NET IV / 48 名师归纳总结 - - - - - - -第 4 页,共 48 页精选学习资料 - - - - - - - - - V / 48 名师归纳总结 - - - - - - -第 5 页,共 48 页精选学习资料 - - - - - - - - - 第一章 绪论1.1 医院信息系统 HIS 的概念医院信息系统 HISHospital InformationSystem> 的医院医疗和治理信统;一般指基于运算机处理自从医院信息学产生以来,HIS的讨论开发始终是医药信息学的主导方向;医 药 信 息 学 Medical Information> 这 一 名 词 首 先 由 世 界 医 药 信 息 学 大 会MEDINFO>提出,并已为国际学术界所接受;第六届世界医药信息学大会在北京召开,标志我国医药信息领域、包括HIS的讨论开发进入了一个新的阶段;现代医院是从病人护理治疗到临床讨论、从药物生产供应到资金治理、从 养分配餐到训练培训的多功能组织体系;医院最基本的功能就是通过检验、诊 断等各种手段猎取病人疾病信息,并对其信息进行加工、整理、分析以制订治 疗方案,然后通过药物、手术、放射、养分等方法进行综合治疗;一般认为,医院 80%的活动是与病人信息的猎取、分析、处理和决策有关的;现代医院的HIS是多层次多功能的复杂系统,这也是 一;HIS至今没有一个公认定义的缘由之HALL为HIS给出了一个技术意义上的定义 : “ HIS是一个基于运算机的系统,该系统接收和爱护有关病人的数据,并从这些数据中产生用于病人治疗、医院治理和医学讨论的信息,供应最优医疗资源配置的决策、支持;”HUET就给出了 HIS基于信息学的定义 : “ HIS是一个基于医院医疗和医院治理 信息的系统,该系统进行与医院目标相关的信息存贮、转换和加工处理;”国内一些学者认为 HIS是收集病人在诊疗、护理、保健及医院人、财、物实 力的资料和数据,加以分析、处理和爱护,以利于医院治理和服务的自动化系 统;不管 HIS如何定义,一般意义的HIS应包括医院病人治理、药事治理、病案治理、财务治理、检验数据处理、病人养分和护理、人事治理等功能;从系统 的纵向功能看,就应包括广泛的数据收集、信息提取和分析掌握,支持医院医 疗、行政事务治理,临床教案和科研,并最终支持医院治理决策,以提高医疗 水平和经济效益;总之, HIS是以现代信息科学为基础,并涉及医学科学、语言学、治理科 学、决策科学等学科的一门边缘科学;随着现代信息科学如信息网络技术、人工智能技术的进展,以及上述这些相关学科的进步,6 / 48 HIS的概念范畴及其技术实名师归纳总结 - - - - - - -第 6 页,共 48 页精选学习资料 - - - - - - - - - 现手段也将不断扩充、更新;HIS的进展将推动医院治理现代化、扩大业务范围、提高医疗水平,增加经济效益;1.2 医院信息系统国内外进展情形及现状1.2.1 国外医院信息系统的动态电子运算机在医院的应用已有四十多年的历史;60 岁月初,美国便开头HIS 的讨论;闻名的麻省总医院 <MGH>开发的 COSTAR系统是 60 岁月初开头并发展到今日成为大规模的临床病人信息系统;随着运算机技术的进展,70 岁月,HIS 进入大进展时期,美日欧各国的医院,特殊是高校医院及医学中心纷纷开发 HIS,成为医药信息学的形成和进展的基础;70-80 岁月,美国的 HIS 产业已有很大进展; 1985 年美国全国医院数据处理工作调查说明,100 张床位以上的医院, 80%实现了运算机财务收费治理,70%的医院可支持病人挂号登记和行政事务治理; 25%的医院有了较完整的 HIS,即实现了病房医护人员直接用运算机处理医嘱和查询试验室的检验结果;10%的医院 2530>有全面运算机治理的 HIS. 90 岁月以来随着网络技术的普及,BS 结构的应用, HIS 在网络应用上有了明显的进步,为患者就医带来了更大的便利;日本的 HIS 开发和应用从 70 岁月初开头;多数日本医院是 80 岁月以后开 始进行 HIS 工作的,但进展特别迅猛,规模相当大,是以大型机为中心的医院运算机系统;如北里高校医院的工BM/3090 双机系统;当前日本的HIS 总的趋势是系统化、网络化、综合性,开头走自上而下的开发路线,一般都有大型机 作为中心、支撑整个系统工作,并尽量采纳微机和网络技术,投资规模大,正 在实现 "ordering“ 工作方式,即数据从发生源直接输入运算机;到 1991 年统 计有近 10 家实现或基本实现此种方式;支持诊疗的功能在不断加强,系统 24 小时运行;不少软件是医院和运算机公司联合开发的,一些大公司也开发了一些通用的医院信息治理软件包,也有些医院自己开发;如北里高校,开发了综 合的 HIS,开发费用 机器设备除外 >为 3 亿 4 千万日元 约合人民币 1300 万元>;日常运行费用支出为一年5 亿 1 千万日元 约合人民币 2000 多万元 >;欧洲的 HIS 进展比美国稍晚,大多数是 70 岁月中期和 80 岁月开头;欧洲HIS 的特点是实现了一些区域信息系统;如丹麦的Red System,治理 76 所医院和诊所;法国第八医疗保健中心实现了能治理三所大医院和三所医药学院的一体化信息系统一Grenoble Integrated HIS;随着初级卫生保健工作的进展,欧洲各国区域性医院运算机网络将实现;目前欧共体的7 / 48 SHINE工程 <Strategic 名师归纳总结 - - - - - - -第 7 页,共 48 页精选学习资料 - - - - - - - - - HealtInformatics Network for Europe>己经开头,英法意德很多公司都参加了此项工程;在分布式数据库系统和开放网工程方面己做了大量工作;1.2.2 国内医院信息系统的动态运算机 70 岁月末期就进入了我国医疗行业,当时以IBM 的 M340小型机为主,只有少数几家大型的部属综合医院和教案医院拥有,如北京协和医院、北京肿瘤医院、 301 医院等,主要应用于科研和教案,仍没有应用于 HIS 的管理; 80 岁月初期,随着苹果 PC机的显现和 BASIC语言的普及,一些医院开头开发一些小型的治理软件,如工资软件等;80 岁月中期,随着 XT286 的显现和国产化,以及 DBASEIII 和 UNIX 网络操作系统的显现,一些医院开头建立小型 的局域网络,并开发出基于部门治理的小型网络治理系统,如住院治理,药房 治理等;进入 90 岁月, NOVELL网和 FOXBASE, FOXFRO 数据库日益盛行,完整 的医院网络治理系统的实现已经成为可能,于是一些有运算机技术力气的医院 开头开发适合自己医院的医院治理系统;一些运算机公司也不适时机的开发 HIS,如 HP公司 与 301 医院合作 >、IBM 公司、微软公司、浪潮公司;随着新 世纪的到来医院的 HIS 系统又面临着很多新的任务和挑战;1.3 我国医院信息系统存在的问题目前国内的部分医院拥有简洁的医院信息治理系统,但受软件本身的功能 和系统使用者的技术水平限制,医院信息治理系统并不能达到预期的效能;由 于现有软件客户化不完善,很多医院存在对同一工作手工治理与运算机治理并 存的现象,造成了重复劳动和人员铺张;同时医院信息治理系统中的部分先进 功能因与医院的治理不匹配而闲置;目前这些 HIS 系统大都存在如下一些问题 : 1. 软件水平较低 目前所使用的 HIS 系统一般只能做些初级的事务处理,例如仅仿照原有的 手工工作流程,而缺乏对所采集数据的整理分析;也有的软件开发之后用了一 段时间就停下了,坚持不下去;有些医院甚至显现较频繁的更换医院信息治理 系统的现象;2. HIS 系统不完整目前所使用的多数HIS 系统,不能完整的掩盖病人就医和医院治理的每个环节,造成数据采集的不完整,进而影响 HIS 系统的功能和运行效率;部分医院的 HIS 系统分为门诊和住院两个独立部分,这为数据统计、科室核算和患者8 / 48 名师归纳总结 - - - - - - -第 8 页,共 48 页精选学习资料 - - - - - - - - - 就医带来不必的要麻烦 部分住院患者需要门诊科室的医疗协作 >;多数医院中 HIS 系统的主要任务是为医院财务监管供应原始数据,而这些系统只掩盖了医 院的收入部门如挂号处、收费处、住院处、药房等;对设备和供应部分却没有 治理,造成医院在每一时刻只知道医院收入是多少,却不知道医院支出的具体 数目;这就为医院的资产治理和成本核算造成了困难;3. 存在重复开发的现象 262 个工程中,工资系统就有 41 个,医 据一个省调查,几年来,总共开发 疗统计 21 个,人事 21 个 ,重复率达 70%多;4. 软件的客户化和爱护困难 软件中有部分先进功能由于客户化程度较低经常在实际工作中被闲置;医 院的个性化需求在提交开发商之后要经过漫长的等待,难以满意医院实际工作 的需要; 5. HIS 系统设计的理念问题 多数 HIS 系统被设计成为财务工作服务的系统,忽视了对医疗过程和患者 的服务功能,造成了使用中“ 人围着系统转” 的现象;产生以上现象的主要缘由是 : 1> 各医院运算机专业人才缺乏,技术力气薄弱,特殊是缺少高层次系统分 析人员和跨专业复合型人才; 2> 工程多,力气分散; 3> 医院经费有限,很难建立起抱负的软、硬件支撑环境; 4> 全国没有一个较高水平、可广泛推广的医院治理软件包;5>软件没有一个统一的标准,难以推广;6>单位治理方式有肯定差异,软件不能通用;1.4 课题来源、意义及讨论内容1.4.1 课题来源及意义住院治理系统是医院信息治理系统的一个子系统,作为医院治理的重要组 成部分,其治理工作的效率、精确程度直接影响着医院的社会效益、经济效 益;在使用运算机系统前医院的信息治理都是手工操作;手工操作手续纷杂,劳动强度大且工作效率低,医师护士和治理人员的大量时间都消耗在事务性工 作上,致使” 人不能尽其才” ;在住院治理方面,就长期以来存在着住院病人 信息滞后,无法动态反映住院部各病区实际情形,造成治理者不能全局综观医9 / 48 名师归纳总结 - - - - - - -第 9 页,共 48 页精选学习资料 - - - - - - - - - 院各病区;由于不能准时反映住院病人费用情形,无法对费用超支准时报警,致使病人欠费情形严峻,给医院带来严峻的经济困难;结算时才将病人全部费 用进行汇总,手工结算工作量大,易出差错,效率低,耗时长,使病人办理出 院手续时间过长,给病人带来极大不便;而且由于手工抄报,查询病人住院情 况极为不便;开发住院信息治理系统是解决上述问题的有效途径;住院信息管 理系统的有效运行,将有助于医院各项工作的效率和质量提高,促进医学科 研、教案;减轻各类事务性工作的劳动强度,使他们腾出更多的精力和时间来 服务于病人;改善经营治理,堵塞漏洞,保证病人和医院的经济利益;提高医 院的社会效益和经济效益;完整的住院治理系统实现信息的全过程追踪和动态治理,从而简化医师护 士和治理人员的工作;使用运算机对住院病人、病区和职工进行治理 , 具有着手工治理所无法比拟的优点, 如: 检索快速、查找便利、牢靠性高、储备量大、保密性好、寿命长、成本低等;这些优点能够极大地提高住院病人、病区和职工治理的效率 , 也是医院治理的科学化、正规化治理 条件;1.4.2 课题讨论的主要内容, 与先进科学技术接轨的重要开发出能够满意目前医院需求,又在保证先进性、开放性、投资爱护性、可扩展性的前提下尽量降低系统造价的医院住院治理信息系统;达到具备系统 登录、操作员治理、入院出院治理、住院治理、查询、回访等功能;具体地说,系统至少包含以下功能:<1)系统登录模块:合法用户可进入,非法用户拒绝登录;同时要能够设置 用户的使用权限,用户登录后只能进行其权限所答应的操作;<2)操作员治理,能够进行操作员的增加、删除和修改、查询,密码设置与 修改;<3)数据爱护模块:可以增加、修改、删除病人信息;<4)查询:能够进行多种条件的单独与组合查询;<5)回访模块:自动产生本次待回访的病人信息,录入回访信息等;本章第一介绍了 HIS 系统的基本概念;其次介绍了国内外 HIS 系统的进展 状况,通过对比我国医院信息治理系统与国外的差距,找到了我国 HIS 系统存 在的问题;最终在对前面的分析基础上得出了课题的来源、提出的意义和主要 进行的讨论工作;10 / 48 名师归纳总结 - - - - - - -第 10 页,共 48 页精选学习资料 - - - - - - - - - 其次章 系统的设计思想及理论基础2.1 系统开发方法探讨信息治理系统的开发是一个较为复杂的系统工程,它涉及到运算机处理技 术、系统理论、治理学问以及工程化方法的问题;在新系统开发时,挑选合适 的开发方法对于保证信息系统的开发质量、降低开发费用、缩短开发周期及提 高系统开发的胜利率都是特别重要的;目前,信息治理系统的常用的典型的开 发方法有 : 结构化生命周期法、原型法和面对对象的开发方法;下面将对这几种 方法加以介绍和比较;2.1.1 生命周期法生命周期法是比较常用的一种有效的MIS 开发方法,其特点是将整个运算机信息系统的开发过程,从初始到终止划分为如干个阶段,预先定义好每个阶 段的任务和目标,再按肯定的策略和准就完成相应阶段的任务;如图,整个开发过程分成三个主要阶段: 系统的定义及分析阶段、系统开发设计阶段、系统实现和运行阶段;每一阶段又可细分如干个步骤;11 / 48 名师归纳总结 - - - - - - -第 11 页,共 48 页精选学习资料 - - - - - - - - - 图 2.1 生命周期法开发过程框图 生命周期法的优点是开发出的应用系统功能比较合理,系统性好,考虑也 较周全,有质量保证体系;2.1.2 原型法原型法是利用肯定的软件工具构造一个系统模型,然后在模型上逐步修改 和完善这个系统,使其满意用户的需求,最终实现所需要的系统;原型法分为以下四步 : 确定用户的基本需求: 开发初始原型系统;使用原型系统来确认用户的需求;修改和改进原型;和是可以反复进行的,直到用户中意 后,转成“ 作业原型” ,如图图 2.2 原型法开发过程框图 原型法的优点是用户开发系统过程中完善其对系统的要求;它适于开发不 确定性较强的应用系统,在开发中能降低成本,缩短开发时间;有效地划分了 用户和系统专业人员的工作;缺点是当变化频繁时难以对开发过程进行治理;2.1.3 面对对象方法面对对象方法是一种运用对象、类、继承、封装、聚合、消息传送、多态 性等概念来构造系统的软件开发方法;从现实世界中客观存在的事物 即对象 > 动身来构造系统,并在系统构造中尽可能运用人类的自然思维方式;具体地 讲,面对对象技术是从问题域中客观存在的事物动身来构造软件系统,用对象 作为对这些事物的抽象表示,并以此作为系统的基本构成单位;每个对象都有12 / 48 名师归纳总结 - - - - - - -第 12 页,共 48 页精选学习资料 - - - - - - - - - 其属性和服务,属性表示事物的静态特点,操作表示事物的动态特点;对象的 属性和服务结合为一体,对外屏蔽其内部细节,称作封装;把具有相同属性和 相同服务的对象归为一类,类是这些对象的抽象描述,每个对象是它的类的一 个实例;通过在不同程度上运用抽象的原就,可以得到较一般的类和较特殊的 类,特殊类继承一般类的属性和服务;复杂的对象可以用简洁的对象作为其构 成部分,称作聚合;对象之间的消息通信表达对象之间的动态联系,对象之间的关联表达对象之间的静态关系;面对对象方法OO>的技术属性主要是面相对象的建模技术 OMT-ObjectModelingTechnofogy> ,使用对象模型、动态模型、功能模型构造系统结构;OO方法开发过程主要包括面对对象的分析OOA>、面向对象的设计 0OD>、面对对象的程序 OOP>;面对对象法是一种环绕对象进行 系统分析和系统设计,然后用面对对象的工具建立系统的方法;这种方法可以 适用于各类信息系统的开发,但是不能涉足系统分析以前的环节;2.1.4 生命周期法开发病室病人信息治理系统通过比较三种开发方法,本系统的设计打算采纳生命周期法;依据生命周 期法,在系统的开发过程中将病室病人信息治理系统的开发过程分为需求分析概要设计具体设计编码测试使用和爱护等几个阶段;具体情形请看 后面章节;2.2 系统的运行模式挑选2.2.1 信息系统运行模式的进展近年来,随着运算机和网络技术进展,信息系统运行模式先后经受了巨大 革新;纵观整个信息系统平台的进展,总共产生过四种运行 开发 >模式 : 主机终 端模式、文件服务器模式、客户机 / 服务器模式 Client/Server:C/S 模式 >和 浏览器 / 服务器模式 Browser/Server:B/S 模式>; 1> 主机终端模式 信息系统模式最先显现的是集中式,也叫主机终端模式;在这种集中式结 构里,客户机和主机之间传递数据的方式特别简洁,运算机的全部资源 数据 >都在主机上,全部处理 程序 >也在主机上完成,其应用程序规律和数据都驻留在主机中,不行能真正划分出应用程序的规律;该结构对主机性能要求极高,缺乏敏捷性,不能满意信息量急剧增长、处理敏捷复杂的要求,己逐步在实际 工程应用中被剔除; 2> 文件服务器模式13 / 48 名师归纳总结 - - - - - - -第 13 页,共 48 页精选学习资料 - - - - - - - - - 随着局域网的问世,引入了文件服务器的概念;在这种结构中,应用程序在客户工作站上运行,文件服务器只供应资源 数据 >的集中治理和拜访途径,对共享数据资源集中治理,将应用程序分散支配在各个客户工作站上,使用客 户机的处理器;对于用户多,数据量大的情形就会产生网络瓶颈,同时爱护相 当困难; 3> 客户服务器模式 Client/Server; C/S 模式 > C/S 模式是 20 世纪 80 岁月,随着网络数据库和桌面图形交互窗口及开发 技术的进展而逐步成长起来的一种模式,在这种结构中,网络中的运算机分为两个有机地联系起来的部分: 客户机和服务器;在C/S 结构中,全部客户机与数据库服务器相连,服务器负责数据处理,客户端负责与用户交互,向后台服务 器发出恳求;对于用户恳求,假如客户机能够满意就直接给出结果,否就就交 给服务器来处理;因此,这种模式可以合理均衡事务处理,充分保证数据的完整性和一样性;具体来说其特点包括: 分布的处理与集中的数据操作有机结合;服务器对用户是透亮的;交互性强;实现安全的数据存取;所提供的软件都是以客户端和服务器方式成套显现;与 较快;B/S 模式相比,处理速度但随着 Internet 技术的进展,以及企业对信息系统的总体开发、爱护、升级和硬件成本的考虑,这种模式逐步暴露出以下主要问题 系统移植困难;软件爱护复杂、升级工作量大;: 开发成本较高 : 4> 浏览器 / 服务器模式 Browser/Server: B/S 模式 > 随着 Intemet 席卷全球,以 Web技术为基础的 B/S 模式逐步显示其先进性,当今很多基于大型数据库的信息系统都是采纳了这种全新的技术模式;2.2.2 B/S 模式概述B/S 模式主要由浏览器、 Web服务器、数据库服务器三个层次组成,其本质上是一种特殊的客户 / 服务器结构,只不过它的客户端简化为只讲单一 HTML语言的客户软件因而简化了客户端系统的治理和使用,可以使治理和爱护集中在服务器端;在这种模式下,客户端使用一个通用的浏览器,代替形形色色的各种应用软件,用户的全部操作都是通过浏览器进行的;Web 服务器负责接受HTTP查询、修改等恳求,然后依据恳求条件到数据库服务器猎取相关数据,再 将结果翻译成 HTML和各种页面描述语言,传送回提出恳求的浏览器;其结构如 图所示;14 / 48 名师归纳总结 - - - - - - -第 14 页,共 48 页精选学习资料 - - - - - - - - - 图 2.3 B/S 模式结构示意图 B/S模式具有以下优点 : 使用简洁 : 用户使用单一的Browser 软件,基本上无需培训即可使用;易于爱护: 由于应用程序都放在Web服务器上,软件的开发,升级、爱护只在服务器端进行,减轻了开发爱护工作量;爱护企业投资:B/S模式主要采纳标准 TCP/IP. HTTP 协议,可以与企业现有网络很好结合;对客户端硬件要求低:客户机只需要安装 Web浏览器软件;信息资源共享程度高 : 可实现Internet 上资源共享;扩展性好 :B/S 模式既可在 Intranet 内使用,也可直接连入 Internet,具有良好的扩展性; B/S 模式把 C/S 的胖客户机结构变为瘦客户机形式,大大减轻了客户端的负担;但这种结构也存在一些明显的问题: 由于 HTTP协议是基于 TCP/IP 协议之上的, HTTP协议中的固定格式是 HTML 文件形式,这种文件网络传输量较 大,因而会影响数据传输效率;从治理角度看,这种模式程序代码和数据备 份虽然可以在服务器端进行,但客户端每次要求获得数据和反馈的信息都要经 过网络才能与数据服务器联系,增加了对网络带宽的要求; HTML究竟是一种 文本格式,难于加密、易于被窃密和截获,从而使信息系统的安全性难以有效保证,网络安全造价往往比较昂贵;一个好的系统运行模式既关系到系统的开发和爱护性,也关系到系统的运 行状况,所以能不能应用一种新的模式来进行系统开发也就显得特别有意义;B/S 模式适合于局域网和广域网,异构性、跨平台才能强,因此,B/S 模式比较 适合于开发病室病人信息治理系统;2.2.3 B/S 模式的病室病人信息治理系统在病室病人信息治理系统中,基于 B/S 结构的系统应用平台,利用 Web技 术,实现 Web服务器与数据库系统的连接,完成客户端对数据的处理与查询,用户可以通过操作简洁易学的浏览器来查询处理所需要的各种数据;实现 Web服务器与数据库的连接一般有两种方法: 一种是利用中间件技术在两者之间建立连接和通信,如 CGI通用网关接口 >和 API 应用程序编程接口 >;Web服务器通过调用 CGI 程序实现与 Web浏览器的交互,即 CGI 程序接受浏览15 / 48 名师归纳总结 - - - - - - -第 15 页,共 48 页精选学习资料 - - - - - - - - - 器发给 Web服务器的信息,进行处理后,将相应结果再送回给 Web服务器,通过 Web服务器将信息传送给浏览器;但CGI 程序在响应速度和资源利用等方面有较大局限性,客户端每恳求一个 CGI 程序,服务器端便打开一个进程,当请求的数量较大时简洁引起瓶颈现象;开发人员常利用API 编程来扩展服务器功能, API 程序占系统资源少,运行效率较高,但它的编程较 CGI 程序更为复杂;另一种是利用 Java 小应用程序 Java Applet> 通过浏览器拜访 Web服务器上的数据库,利用了 JDBCJava Database Connectivity> 技术,它通过 JDBC供应的 API 实现对 Web Server 的拜访;由于 Java Applet 本身的局限性,目前大多数的应用是基于中间件技术的较多,如ASP, JSP, SERVLET, EJB, PHP等,它们运行于不同的环境,ASP, PHP 效率较高,但受特定的平台限制.JSP, SERVLET, EJB不受平台限制,但效率不高;ASP 比较网关、服务器扩展模式以及其他中间件技术有着较大的优点,特殊适用于在 Windows 平台上开发基于B/S 结构的分布式网络应用系统;2.3 系统开发技术2.3.1 ASP.NET 技术ASP.NET新模型是基于 ASP.NET技术可以创建强大的可编程 Web页面;打破了传统应用程序开发和 Web开发之间曾经存在的界限;与全部浏览器和移动设备兼容;与全部语言兼容,只要该语言被公共语言运行库支持;页面上答应代码和内容分别;支持巨大的控件集;供应状态治理功能集,用以储存 Web页面在不同恳求之间的

    注意事项

    本文(2022年病室病人信息管理系统的设计方案与实现 .docx)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开