管理信息系统的系统实施、与运行管理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
备,如功率足够的不间断电源(UPS,Uninterruptible Power System)
管理学院
© Copyright by Xu Huijie
10.1.2 网络系统的实施
❖ 管理信息系统通常是一个由通信线路将各种设备连接起 来组成的网络系统。根据设计阶段的设计物理配置方案 ,选择合适的网络产品、网络类型和合适的传输介质来 实施满足用户需求的网络系统。
1.网络产品选择
2.网络类型及结构
❖ 管理信息系统的网络系统根据规模选择局域网(LAN) 或广域网(WAN)。
管理学院
© Copyright by Xu Huijie
3.常见的传输介质 ❖ 双绞线 ❖ 同轴电缆 ❖ 光纤电缆 ❖ 微波和卫星通信等
管理学院
© Copyright by Xu Huijie
管理学院
© Copyright by Xu Huijie
1.计算机购置的基本原则 ❖ 能够满足MIS的设计和运行的基本要求 ❖ 合理的性价比 ❖ 良好的可扩充性 ❖ 良好的售后服务和技术支持
管理学院
© Copyright by Xu Huijie
2.计算机的环境要求 ❖ 温度 ❖ 湿度 ❖ 电磁干扰 ❖ 防尘 ❖ 硬件通过电缆线连接至电源,防止静电感应 ❖ 防止由于突然停电造成的事故发生,应安装备用电源设
结构一: IF<条件> <命令组1> ELSE <命令组2> ENDIF
管理学院
结构二: IF<条件> <命令组> ENDIF
结构三: DO CASE
CASE<条件1> <命令组1>
··· CASE<条件n>
<命令组n> ENDCASE
© Copyright by Xu Huijie
DO WHILE <条件> <命令组1>
➢ 正确性 ➢ 可维护性 ➢ 可理解性
一个不易理解的程序将会给程序维护工作带来困难。 ➢ 可靠性 ➢ 效率
程序的效率是指程序能否有效利用计算机的资源。
管理学院
© Copyright by Xu Huijie
10.2.2 程序设计的方法பைடு நூலகம்
❖ 目前程序设计的方法主要有结构化法、速成原型法、面 向对象法和可视化法。
管理学院
© Copyright by Xu Huijie
10.2.1 程序设计的目标
❖ 为了保证程序设计能够正确顺利地进行,程序设计人员 既要充分理解程序模块的内部过程和外部接口,还要正 确地运用程序设计语言及软件开发环境和工具,保证系 统功能的正确实现。一个高质设置的程序必须满足以下5 方面的要求:
➢ 模块功能要简单。底层模块一般应完成一项独立的处理 任务。
➢ 共享的功能模块应集中。对于可供各模块共享的处理功 能,应集中在一个上层模块中,供各模块引用。
❖ 按照结构化程序设计的原则,所有的程序都可以由顺序 结构、选择结构和循环结构及其组合来实现。
管理学院
© Copyright by Xu Huijie
1.结构化程序设计法
❖ 结构化程序设计的基本原则是自顶向下和逐步细化的思想,利用一 组单入口、单出口的基本控制结构和反复嵌套进行程序设计,尽量 在程序中不用无条件转移语句。
❖ 在结构化程序设计中,主要的思想是自顶向下逐步细化,这个思想 在系统分析和设计阶段都要使用。每个系统都是由功能模块构成的 层次结构。底层的模块一般规模较小,功能较简单,完成系统某一 方面的处理功能。在设计中使用自顶向下法的目的在于一开始从总 体上理解和把握整个系统,而后对组成系统的各功能模块逐步求精 ,从而使整个程序保持良好的结构,提高软件开发的效率。
❖ 与系统分析、系统设计阶段相比较,系统实施阶段的特 点是复杂、工作量大、投入的人力、物力多。因此,在 系统实施之前,要制订周密的计划,保证系统实施的顺 利进行。
管理学院
© Copyright by Xu Huijie
10.1.1 物理系统的实施
❖ 管理信息系统的物理系统的实施是指计算机系统和通信 网络系统设备的订购、机房的准备和设备的安装调试等 一系列活动的总和。
管理学院
© Copyright by Xu Huijie
❖ 在模块化程序设计中应注意以下几个问题:
➢ 模块的独立性。在系统中模块之间应尽可能地相互独立 ,减少模块间的耦合,即信息交互,以便于将模块作为 一个独立子系统开发。
➢ 模块大小划分要适当。模块中包含的子模块数量要合适 ,既便于模块的单独开发,又便于系统重构。
第10章 管理信息系统的系统实施、与运行管理
系统实施 程序设计 程序和系统调试 系统切换、运行与维护
管理学院
© Copyright by Xu Huijie
10.1 系统实施
❖ 系统实施是系统开发的最后一个阶段,是成功实现系统 的阶段,而且也是取得用户对系统信任的关键阶段。它 的主要任务是将系统设计阶段获得物理模型转换成可在 计算机上运行的软件系统,即将原来纸面上的、类似于 设计图式的新系统方案转换为用户看得见、可运行、能 够帮助用户完成所需要功能的软件系统。
10.2 程序设计
❖ 程序设计简称编程,又称编码,其任务是使用选定的计 算机程序设计语言,将软件系统详细设计所得到的各个 模块的信息处理功能和过程描述转换成能在计算机系统 上运行的源代码,即源程序。其主要依据是系统总体结 构图、数据库结构设计、代码设计方案等。这个步骤直 接关系到能否有效地利用计算机达到预期目的。
[Loop] <命令组2>
[EXIT] <命令组3> ENDDO
管理学院
© Copyright by Xu Huijie
2.速成原型程序设计方法
❖ 速成原型法在程序设计阶段的具体实施方法是,首先将 HIPO( hierarchy plus input-process-output)图中类似 带有普遍性的功能模块集中,如菜单模块、报表模块、 查询模块、统计分析和图形模块等;然后寻找有无相应 、可用的软件工具,如果没有则考虑开发一个能够适合 各子系统的通用的模块,然后用这些工具生成程序模型 原型。如果HIPO图中有一些特定的处理功能和模型,而 这些功能和模型又是现有工具不可能生成出来的,则再 考虑编制一段程序加入。利用现有的工具和原型法可以 很快地开发出所要的程序。
相关文档
最新文档