- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 物流信息系统实施与运行维护
CONTENTS
目录
物流信息系统实施概述
物流信息系统交付与维护
物流信息系统程序设计
物流信息系统的测试与调试
◎ 物流信息系统实施的概念
系统实施是指在系统概要设计和详细设计以后的系统实现与交付过程。它分两个阶段。
第一阶段是系统技术实现过程和对这个过程的管理,包括建立编程标准、程序设计、测试、建构和发行,这都是交付前的工作。
第二阶段是用户转化阶段,即系统发行后交付用户使用的过程,包括用户培训、业务流程重组实施、系统转换、运行和维护。这主要是系统实施的用户化过程。
物流信息系统实施概述
◎ 系统实施的目标
(1)物流信息系统的建立,要为需求者创造设备先进、操作方便并且具有高效率的系统以及标准化的良好使用环境。
(2)具有在企业生产经营全过程中进行收集、处理、存储和传送信息的功能,提供各种经营管理信息,并辅助决策工作。
(3)系统设计的物理模型转换成可实际运行的新系统,提高系统的安全性能,取得用户对系统的信任。
物流信息系统实施概述
◎ 系统实施的任务
建立系统实施环境
数据准备
系统测试与调试
系统切换
用户培训
◎ 程序设计概念与任务
程序设计是以特定的程序设计语言为工具,解决特定问题的过程,是软件构造活动的重要组成部分。程序设计过程包括分析、设计、编码、测试、排错等不同阶段。
程序设计就是为系统编写程序,把详细设计阶段的成果换成计算机语言,然后写成程序。
物流信息系统程序设计
◎ 程序设计的基本要求
可靠
可读
规范
实用
高效
可维护
明确现有条件和系统要求
分析数据
确定流程
编写程序
检查和调试
编写程序使用说明书
物流信息系统程序设计
◎ 程序设计的步骤
◎ 编程语言的发展
为了提高程序的可读性,在程序设计风格方面应注意以下几点:
(1)适当的程序注释
(2)合乎习惯的程序编码
(3)根据含义选择变量名
物流信息系统程序设计
◎ 编程风格
机器语言
汇编语言
高级语言
Java/XML/C#
◎ 测试的概念
Bill Hetzel在《软件测试完全指南》一书中指出:“测试是以评价一个程序或者系统属性为目标的任何一种活动。测试是对软件质量的度量。”
1983年IEEE提出的软件工程术语中给软件测试下的定义是:“使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。”
物流信息系统的测试与调试
系统测试主要内容包括:
(1)功能测试。即测试软件系统的功能是否正确,
(2)健壮性测试。即测试软件系统在异常情况下能否正常运行的能力。健壮性有两层含义:一是容错能力,二是恢复能力。
图7-1 系统测试流程
◎ 测试的目的和标准
信息系统测试的目的就是以最少的人力和时间发现系统中潜在的各种错误和缺陷。
物流信息系统测试的衡量标准包括以下几个方面:
(1)系统是否达到了系统开发的目标和要求。
(2)系统是否符合客户的需要。系统测试要从客户的需求出发,从客户的角度去看待系统。只有在合适的时间用合适的方法,正确地完成用户的工作,才能说系统是高质量的。
(3)系统是否符合物流行业的标准等。
物流信息系统的测试与调试
◎ 测试的原则与策略
测试的原则:
(1)所有测试都应该追溯到用户需求,遵循“尽早和不断的测试”原则。
(2)测试用例应该由“输入数据”和“预期的输出结果”组成。
(3)二八原则,测试发现的错误中80%很可能来源于20%的模块中。
(4)不仅要选用合理的输入数据进行测试,还应选用不合理的甚至错误的输入数据进行极端测试。
(5)除了检查程序是否做了它应该做的工作,还应检查程序是否做了它不该做的工作。
应该长期保留所有的测试用例,直至该系统被废弃不用为止。
测试的策略:
测试策略就是在一定的软件测试标准、测试规范的指导下,依据测试项目特定环境约束而规定的软件测试原则、方式、方法的集合。
在对信息系统进行测试时,应该联合使用各种测试方法进行方案设计,形成一种综合测试策略。
物流信息系统的测试与调试
系统测试的基本工作如图7-2所示。
物流信息系统的测试与调试
图7-2 系统测试的基本工作
◎ 测试的步骤
信息系统测试流程一共分为四个步骤进行,即单元测试,集成测试、系统测试和验收测试。
物流信息系统的测试与调试
(1)单元测试。单元测试的对象是软件设计的最小单位—模块。单元测试一般采用白盒测试方法,系统内多个模块的测试可以并行进行。单元测试内容有:模块接口测试、模块局部数据结构测试、模块边界条件测试、模块中所有独立执行通路测试、模块的各条错误处理通路测试。
(2)集成测试。集成测试是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后,进行集成测试以便发现与接口有关的各种错误,同时将实际结果与期望值进行
文档评论(0)