- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章管理信息系统的系统实施
第7章管理信息系统的系统实施
7.1 系统实施
7.1.1 系统实施的主要任务
系统实施是新系统开发工作的最后一个阶段。实施是指将系统设计
阶段的结果在计算机上实现,将原来纸面上的、类似于设计图式的
新系统方案转换成可执行的应用软件系统。这个阶段的主要任务有
以下4个。
1) 硬件准备
按总体设计方案购置和安装计算机网络系统,具体包括计算机主机
、输入/输出设备、存储设备、辅助设备和通信设备等。
2) 软件准备
软件设备包括系统软件、数据库管理系统以及一些应用程序。特别
是建立数据库系统、程序设计和调试。
3) 人员培训
人员培训主要是指用户的培训,用户包括主管人员和业务人员。
4) 数据准备
数据的收集、整理和录入是一项繁琐、劳动量大的工作。一般来说
,确定数据库物理模型之后,就应进行数据的整理和录入。这样,
既分散了工作量,又可以为系统调试提供真实的数据。
7.1.2 系统实施的特点
与系统分析、系统设计阶段相比,系统实施的特点是工作量大,投
入的人力、物力多。因此,系统的实施是一个艰难且费时的过程。
但是,对于确保任何新系统的成功开发来说,它又是至关重要的。
即使是一个设计良好的系统,如果没有正确的实施,也会导致失败
。若在实施过程中进行项目管理,对保证整个系统的成功开发是有
很大帮助的。
7.2 程序设计
7.2 程序设计
7.2.1 程序设计的原则
一般情况下认为一个好的程序应遵循以下原则。
(1) 能工作。
(2) 调试代价低。
(3) 易于维护。
(4) 具有可靠性。
(5) 易于理解。
(6) 效率高。
7.2.2 程序设计方法
1. 结构化程序设计
结构化程序设计被称为软件发展中的第三个里程碑。
结构化程序设计方法按照HIPO图的要求,用结构化的方法来分解内
容和设计程序。
结构化程序设计方法通常包括以下4点。
(1) 限制使用GO TO语句。
(2) 逐步求精的设计方法。在一个程序模块内,先从该模块功能描述出发
,一层层地逐步细化,直到最后分解、细化成语句为止。
(3) 自顶向下的设计、编码和调试。自顶向下的方法在系统分析和设计阶
段都要使用。每个系统都是由功能模块构成的层次结构。底层的模块
一般规模较小,功能较简单,完成系统某一方面的处理功能。
(4) 主程序员制的组织形式。即一个主程序员组的固定成员是一名主程序
员,辅助程序员,一名程序资料员。其他技术人员按需要随时加入组
内。
在具体编程中,结构化程序设计方法的特点是采用3种基本的逻辑结构
来编写程序:顺序结构、循环结构和选择结构。
(1) 顺序结构。顺序结构是一种线性有序的结构,由一系列依次执行的语
句或模块构成。其结构流程图如图7-1(a)所示。
(2) 选择结构。选择结构是根据条件成立与否选择程序执行路径的结构。
其较简单的一种选择结构流程图如图7-1(b)所示。
(3) 循环结构。循环结构是由一个或几个模块构成,程序运行时重复执行
,直到满足某一条件为止。其结构流程图如图7-1(c)所示。
N
N 条件表达式
A 条件表达式
Y
Y
A
B A
(a) 顺序结构 (b) 选择结构 (c) 循环结构
图7-1 3 种基本的逻辑结
文档评论(0)