- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 物流信息系统的实施 学习目标 内容提要 5.1 物流信息系统实施的任务和步骤 5.2 程序设计 5.3 系统测试 5.4 系统转换和交付 5.1 物流信息系统实施 的任务和步骤 5.1.1物流信息系统实施的任务 硬件准备 软件准备 人员培训 数据准备 系统测试 系统切换 和试运行 实施阶段的主要任务 5.1.2物流信息系统实施的步骤 购置和安装设备 程序编制与系统测试 基础数据整理和录入 人员培训 系统转换与试运行 系统交付 ? 物流信息系统实施步骤图 5.2 程序设计 5.2.1结构化程序设计 基本思想及起源 结构化程序设计的基本原则 结构化方法的优缺点 基本原则 采用自顶向下,逐步求精的模块化设计方法 用顺序,选择和循环三种基本控制结构实现单入口和单出口的程序 模块之间共用的数据尽量少 优点 缺点 采用画图的方式表达系统分析与设计,自顶向下地分解,强调逻辑功能设计而不是物理设计,没有重复性。 强调在整个开发过程中用户的充分参与,与用户的良好沟通是系统开发成功的一个关键因素 主要表现在用户需求很难准确把握。在需求分析阶段很难甚至不可能明确用户的全部需求,而且在开发过程中用户需求很有可能发生改变。 5.2.2面向对象的程序设计 面向对象方法概述 面向对象程序设计的基本概念 面向对象程序设计方法的优缺点 面向对象概述 面向对象(object oriented)方法,简称OO方法。 它是由面向对象系统分析、面向对象系统设计和面向对象程序设计,即OOA一OOD一OOP组成。 面向对象基本概念 对象 类(Class) 封装(Encapsulation) 继承(Inheritance) 关系(relationship) 消息(message) 多态性(Polymorphism) 抽象(abstraction) 优点 缺点 可重用性 模块化 可维护性好 可扩充性 一方面面向对象的程序设计方法对系统分析设计员有很高的要求。 另一方面对参与用户 也有很高的要求,不仅需要使用者参与,还需要有一些相关业务专家参与。 5.2.3编程要求 程序设计的目标 衡量好程序的标准 程序编写语言 程序编写风格 衡量好程序的标准 正确性 可靠性 可读性 易调试 可维护性 高效性 程序编写语言 计算机程序编写语言的发展经历了四个阶段 第一代语言:机器语言 第二代语言:汇编语言 第三代语言:高级语言 (BASIC、Pascal 、C语言、 Delphi ) 第四代语言4GL,Fourth- Generation Language (JAVA、XML、C# ) 程序编写风格 所谓程序编写风格就是程序员在编制程序代码时喜欢或习惯使用的表达方式。 一个良好的程序设计风格有以下具体要求: 采用标准的程序控制结构,设计单入口、 单出口的程序控制结构 注重源程序的书写风格 程序代码的注释规范 5.3 系统测试 5.3.1系统测试的原则和内容 所谓测试就是为了发现错误而执行程序的过程,是检查应用程序以确保它满足设计要求并满足质量期望值的过程。 测试原则 1. 测试的目标是发现错误,测试过程中要特别关注导致用户需求无法满足的错误。 测试用例不仅要包括有效的合理的输入数据,还应该包括无效的不合理的数据;不仅应该包括确定的输入数据,还应该包括预期的输出结果。 测试应该充分覆盖程序逻辑,以便尽可能多地发现错误。 测试原则 2. 全面仔细地检查测试结果。 在测试过程中不仅要检验程序是否能够正常执行应该执行的处理工作,还要检验程序是否执行了不应该执行的任务。 3. 程序员可以对自己编写的程序进行调试,但并不意味着他可以对自己设计的程序进行测试。 测试原则 4.测试工作应该贯穿于整个系统开发过程 的各个阶段 5. 测试应该从最小模块开始。 先进行单个模块的测试,再把模块组装起来进行联接测试,然后进行子系统以及整个系统的测试。 6.妥善保管测试用例和系统测试文档(包 括测试计划和测试分析报告) 测试原则 7.必要时,要进行合理的回归测试 。 所谓回归测试就是在测试过程中,对于发现错误又经修正后的软件模块,再用原来发现错误的测试用例进行测试。 8.对于发现错误很多的某一个模块或某几个模块要进行集中测试 。 测试内容 一般而言,物流信息系统测试一般包括五个阶段的内容: 单元测试 集成测试 确认测试 系
您可能关注的文档
最近下载
- 地铁物业管理培训课件.pptx
- 工程数学(本)形成性考核作业4.doc
- GB T 34520.7-2017 连续碳化硅纤维测试方法 第7部分:高温强度保留率 标准.pdf
- 自编教材审核表(模板).pdf
- 一例慢性阻塞性肺疾病急性加重期合并II型呼吸衰竭患者的个案护理PPT.pptx
- [大庆]黑龙江大庆市民政局所属事业单位选调事业编制工作人员笔试上岸试题历年高频考点难、易错点附带答案详解.docx VIP
- ISO9001 14001 ISO45001检查表审核方法全套.docx VIP
- 增光膜规格说明书.pdf
- 人教版数学四年级第一单元教材解读及集体备课课件.pptx VIP
- 2024 离婚协议书 离婚协议(打印版).docx
文档评论(0)