512系统设计的原则 ●管理信息系统的开发是一项系统工程。为了保 证系统的质量,设计人员必须遵守共同的设计 原则。 系统性,系统设计要从整个系统的角度进行考虑, 系统代码要统一,设计标准要规范,传递语言要 致,实现数据或信息全局共享,提高数据重用性。 2.灵活性,为了维持较长的系统生命周期,要求系统 具有很好的环境适应性。为此,系统应具有较好的 开放性和结构的可变性。在系统设计中,应尽量采 用模块化结构,提髙数据、程序模块的独立性,这 样,既便于模块的修改,又便于增加新的内容,提 高系统适应环境变化的能力 马龙军 统计与信息学院信息管理教研室
马龙军 统计与信息学院信息管理教研室 11 l 管理信息系统的开发是一项系统工程。为了保 证系统的质量,设计人员必须遵守共同的设计 原则。 1.系统性,系统设计要从整个系统的角度进行考虑, 系统代码要统一,设计标准要规范,传递语言要一 致,实现数据或信息全局共享,提高数据重用性。 2. 灵活性,为了维持较长的系统生命周期,要求系统 具有很好的环境适应性。为此,系统应具有较好的 开放性和结构的可变性。在系统设计中,应尽量采 用模块化结构,提高数据、程序模块的独立性,这 样,既便于模块的修改,又便于增加新的内容,提 高系统适应环境变化的能力
3.可靠性,是指系统抗干扰的能力及受外界干扰时的恢复能力 个成功的管理信息系统必须具有较高的可靠性,如安全保 密性、检错及纠错能力、抗病毒能力等。 4.经济性,是指在满足系统需求的前提下,尽量减小成本。 方面,在硬件投资上不能盲目追求技术上的先进,而应以满 足应用需要为前提。另一方面,系统设讣中应尽量避免不必 要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少 处理费用。 在管理信息系统的设计过程中,应自始至始贯彻上述四个原 则,这是保证系统开发质量的基础 ●贯彻系统开发原则案例 在东北某市卫生系统开发的“患者住院财务管理系统”过程中,开发 者将系统开发的原则贯穿始终 在系统性方面,做到了全部代码统一(患者各方面代码,财务各种科 目代码),输入界面及输入方式统一,输入的数据严格按统一·规范标 准,使得一次输入,全局共享,可在全院其它管理工作中使用 马龙军 统计与信息学院信息管理教研室
马龙军 统计与信息学院信息管理教研室 12 3.可靠性,是指系统抗干扰的能力及受外界干扰时的恢复能力。 一个成功的管理信息系统必须具有较高的可靠性,如安全保 密性、检错及纠错能力、抗病毒能力等。 4. 经济性,是指在满足系统需求的前提下,尽量减小成本。一 方面,在硬件投资上不能盲目追求技术上的先进,而应以满 足应用需要为前提。另一方面,系统设计中应尽量避免不必 要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少 处理费用。 l 在管理信息系统的设计过程中,应自始至始贯彻上述四个原 则,这是保证系统开发质量的基础。 l 贯彻系统开发原则案例: – 在东北某市卫生系统开发的“患者住院财务管理系统”过程中,开发 者将系统开发的原则贯穿始终。 – 在系统性方面,做到了全部代码统一(患者各方面代码,财务各种科 目代码),输入界面及输入方式统一,输入的数据严格按统一规范标 准,使得一次输入,全局共享,可在全院其它管理工作中使用;
在灵活性方面,开发者注意系统的开放性和结构可变 性,注意提高模块的独立性及减少模块之间的数据耦 合性。系统运行一年后,根据管理模式及管理环境的 变化,用户提出医生开处方要核算到每个人。开发者 能及时地按用户的要求增加这一功能,提高了系统适 应环境变化的能力 ●在可靠性方面,系统采用了多种安全方式及检错纠错 手段,对不同的财务管理人员和财务工作人员赋予不 同的数据访间权限及密码;对每个患者的代码都做了 校验位等 在经济性方面,开发者在满足系统需求的情况下,尽 可能减少系统的开销。经过精心设计,减少了门诊到 住院过程中的一些环节,减少了系统的处理过程,也 就减少了系统的处理费用。为医院节省了开支,也为 患者减少了开支 马龙军 统计与信息学院信息管理教研室
马龙军 统计与信息学院信息管理教研室 13 l 在灵活性方面,开发者注意系统的开放性和结构可变 性,注意提高模块的独立性及减少模块之间的数据耦 合性。系统运行一年后,根据管理模式及管理环境的 变化,用户提出医生开处方要核算到每个人。开发者 能及时地按用户的要求增加这一功能,提高了系统适 应环境变化的能力。 l 在可靠性方面,系统采用了多种安全方式及检错纠错 手段,对不同的财务管理人员和财务工作人员赋予不 同的数据访间权限及密码;对每个患者的代码都做了 校验位等。 l 在经济性方面,开发者在满足系统需求的情况下,尽 可能减少系统的开销。经过精心设计,减少了门诊到 住院过程中的一些环节,减少了系统的处理过程,也 就减少了系统的处理费用。为医院节省了开支,也为 患者减少了开支
5.2系统概要设计 52.1功能模块设计 522系统平台设计 马龙军 统计与信息学院信息管理教研室
马龙军 统计与信息学院信息管理教研室 14 5.2.1 功能模块设计 5.2.2 系统平台设计
总体设计 详细设计 (结构设计) (算法设计) 功能模块图划分 设计输入界面 设计系统的物理配置方案 设计输出界面 确定系统设计规范及代 码体系 设计系统的数据存储 图5-1设计过程 马龙军 统计与信息学院信息管理教研室
马龙军 统计与信息学院信息管理教研室 15 总体设计 (结构设计) 详细设计 (算法设计) 功能模块图划分 设计系统的物理配置方案 设计输入界面 设计输出界面 确定系统设计规范及代 码体系 设计系统的数据存储 图5-1 设计过程