全国高等中医药学院校规划教材.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新世纪全国中医药院校规划教材 医院信息系统教程 第五章 医院信息系统的开发与建立 (一) 第五章 医院信息系统的开发与建立 5.1 信息系统开发方法 5.2 信息系统的开发过程 5.3 医院信息系统的开发方法与过程 5.4 医院信息系统建立的基础 5.5 医院信息系统的组织与实现 5.1 信息系统开发方法 信息系统的开发是一项系统工程,涉及组织、技术、管理、运作方法等许多问题,必须遵循一定的方法和规律,解决好信息系统开发过程中所面临的各种问题。 信息系统的开发方法和技术: 生命周期法 原型法 利用软件包开发 面向对象方法等 生命周期法 生命周期法又称结构化方法(structured methodologies):基本思想是将一个信息系统开发过程视为一个生命周期,并分成几个阶段,各阶段有明确的任务和应得到的成果,也就是要经过开始、中间过程和结束。 生命周期法的特点是强调结构化、规范化、文档化,强调在不同开发阶段中由不同的人员从事专门的工作,产生各阶段的文档,上一阶段的文档是下一阶段工作的依据。 一个信息系统开发的生命周期大致可分为六个阶段: 系统规划(立项需求) 系统分析(研究报告) 系统设计 程序开发 系统实施 系统验收。 ⒈ 信息系统开发的生命周期 (1)系统规划→立项需求申请报告、系统设计任务书 (2)系统分析→系统研究报告 (3)系统设计→系统方案设计说明书 (4)程序开发→程序设计说明及代码说明 (5)系统实施→安装系统、软件调试、性能测试 (6)系统验收→后期运行评估、组织验收 1)系统规划 收集组织或单位的管理信息,对目前环境、目标、现行系统的状况进行调查,明确当前组织所面临的问题及系统开发策略、基本方法等,进行可行性分析,写出立项需求申请报告和系统设计任务书。 2)系统分析 根据任务书的要求,将用户的业务功能分解,提出新系统的逻辑模型,其工作成果体现在系统说明书中。 系统分析要回答新系统具体要做什么,。系统分析是研制信息系统最重要的阶段,也是最困难的阶段。 系统分析的困难 困难主要三个方面: 即对问题空间的理解:系统分析员缺乏足够的关于对象系统的业务知识,往往无从下手. 人与人之间的交流:用户缺乏计算机知识,或不善于把业务过程明确表达出来。 环境的变化:系统分析员通过调查分析,抽象出系统的概念模型,锁定系统边界、功能、处理过程和信息结构,这些必须适应环境的变化。 3)系统设计 系统分析现阶段要回答的中心问题是系统“做什么”,即明确系统的功能,这个阶段的成果是系统逻辑模型。 而系统设计要回答的中心问题是系统“怎么做”,即如何实现系统说明书规定的系统功能。 系统设计包括总体设计和详细设计。 总体设计 主要包括计算机及其他硬件配置、网络选择、系统软件的选择、数据库的选择、软件开发工具、应用系统的软硬件结构等。 信息系统的总体设计是牵涉到技术性因素较多的工作,要求设计者有足够的信息技术方面的背景知识,需要综合考虑许多因素。最好聘请有经验的信息技术专家、咨询公司等参与协作。 详细设计 主要包括编码、输入、输出、用户界面、处理过程、安全性设计等方面。 所有这些都要依据有效支持决策的信息基础结构进行,如数据定义和字典、数据模型、数据标准、信息沟通标准等。 4)程序开发 程序的编写和数据库的实现由程序员来完成。程序员将根据作业式样书的要求用特定的计算机高级语言(如c++、java、Delphi等)进行编辑,从细节上加以完善。 程序设计有很多技巧,好的程序员对程序设计知识应有比较深刻的了解,对所使用的编程语言比较熟悉,编写的程序容易被理解,同时应尽可能加上注释,建立清晰的文档。 程序编制完成后,还要进行细致的系统调试工作,包括单元调试和系统联调。 单元调试与系统联调 单元调试是指对每一个逻辑程序单元进行测试,通常根据测试表中设置的数据一步一步进行测试工作,以保证每一个程序单元能够完成系统设计预定的功能。 系统联调是指对系统的各子系统或模块统一进行测试,检查相互之间是否会产生意想不到的影响,整个系统的性能是否良好等。 结构化方法主张程序自顶向下实现,即尽量先实现上层模块,逐步向下,最后实现下层最基本的模块。在实现上层模块时,与这些模块有直接调用关系的下层模块仅给出它们的名字及有关参数传递,保证接口正确即可。 5)系统实施 系统实施是开发信息系统的最后一个阶段,主要有新系统的安装、人员培训和系统转换等。 系统安装需要做好各种硬件和软件的准备工作,硬件包括计算机服务器、工作站、终端、输入输出设备、存储设备、辅助设备(稳定电源、空调等)、通信设备等; 软件包括系统软件、数据库管理系统及各种应用程序的安装和调试。 人员培训主要是对用户的培训,这些工作人员往往精通业务,但缺乏计算机知识,应根据他们的基

文档评论(0)

企业资源 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档