第十一章电子商务系统实施与维护 其次,这种方法便于对系统的设计方案进行校正 保证系统切实符合用户的要求。尽管精心设计的物理 模型经过了认真的论证,用户也是同意的,但这毕竞 是模型而不是实实在在的系统。因此,真正实现之后 还会发现某些细节不完全符合用户的需求或使用习惯。 自顶向下的方法有利于发现这些问题,并作某些局部 的修改。 另外,这种方法便于控制进度,可保证研制工作 按时完成。 BACK
第十一章 电子商务系统实施与维护 其次,这种方法便于对系统的设计方案进行校正, 保证系统切实符合用户的要求。尽管精心设计的物理 模型经过了认真的论证,用户也是同意的,但这毕竟 是模型而不是实实在在的系统。因此,真正实现之后 还会发现某些细节不完全符合用户的需求或使用习惯。 自顶向下的方法有利于发现这些问题,并作某些局部 的修改。 另外,这种方法便于控制进度,可保证研制工作 按时完成
第十一章电子商务系统实施与维护 113电子商务应用的开发 编程方法 编程( Coding)就是为各个模块编写程序 这是系统实施阶段的核心工作 根据结构化方法设计了详细的方案,又有 了高级语言,初级程序员都可以参加这一阶段 的工作
第十一章 电子商务系统实施与维护 11.3 电子商务应用的开发 ▪ 编程方法 编程(Coding)就是为各个模块编写程序。 这是系统实施阶段的核心工作。 根据结构化方法设计了详细的方案,又有 了高级语言,初级程序员都可以参加这一阶段 的工作
第十一章电子商务系统实施与维护 11.3.1好程序的标准 对于什么是“好程序”,20世纪50年代与 现在的观点有很大不同。20世纪50年代的计算 机内存小、速度慢,人们往往把程序的长度和 执行速度放在很重要的位置,费尽心机地缩短 程序长度,减少存储量,提高速度。现在情况 有了很大的不同
第十一章 电子商务系统实施与维护 11.3.1 好程序的标准 对于什么是“好程序” ,20世纪50年代与 现在的观点有很大不同。20世纪50年代的计算 机内存小、速度慢,人们往往把程序的长度和 执行速度放在很重要的位置,费尽心机地缩短 程序长度,减少存储量,提高速度。现在情况 有了很大的不同
第十一章电子商务系统实施与维护 般认为好程序应具备下列素质: (1)能够工作; (2)调试代价低; (3)易于维护; (4)易于修改 (5)设计不复杂; (6)效率高
第十一章 电子商务系统实施与维护 一般认为好程序应具备下列素质: ▪ (1) 能够工作; ▪ (2) 调试代价低; ▪ (3) 易于维护; ▪ (4) 易于修改; ▪ (5) 设计不复杂; ▪ (6) 效率高
第十一章电子商务系统实施与维护 第(1)条当然是最基本的。一个根本不能够工作的 程序当然谈不上“好”,即使谈执行速度、程序长度 等指标也毫无意义。第(2)条调试代价低,是指花在调 试上的时间少。这一条是衡量程序好坏,也是衡量程 序员水平的一个重要标志。国外有人做过试验,选两 个题目,找12个有经验的程序员来编写和调试程序。 结果发现最差的与最好的程序员的调试时间之比是 28:1。第(3)、(4)、(5)条要求程序可读性强,易于理解
第十一章 电子商务系统实施与维护 第(1)条当然是最基本的。一个根本不能够工作的 程序当然谈不上“好” ,即使谈执行速度、程序长度 等指标也毫无意义。第(2)条调试代价低,是指花在调 试上的时间少。这一条是衡量程序好坏,也是衡量程 序员水平的一个重要标志。国外有人做过试验,选两 个题目,找12个有经验的程序员来编写和调试程序。 结果发现最差的与最好的程序员的调试时间之比是 28:1。第(3)、(4)、(5)条要求程序可读性强,易于理解