物流信息技术第二章信息技术应用基础.pptx
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020/10/8
22
第一节 软件工程
2、演化模型(原型模型) 演化模型主要针对事先不能完整定义需求的软件开发。用
户可以给出待开发系统的核心需求,并且当看到核心需求 实现后,能够有效地提出反馈,以支持系统的最终设计和 实现。软件开发人员根据用户的需求,首先开发核心系统。 当该核心系统投入运行后,用户试用之,完成他们的工作, 并提出精化系统、增强系统能力的需求。软件开发人员根 据用户的反馈,实施开发的迭代过程。
• 瀑布模型的优点是以项目的阶段评审和文档控制为手段有 效地对整个开发过程进行指导,从而保证了软件产品及时 交付,并达到预期的质量要求,缺点是成品时间长,缺乏 灵活性。
2020/10/8
21
瀑布的各项活动按自上而下,相互衔接的固定次序像瀑布一样逐级下 落,每项活动均处于一个质量环(输入-处理-输出-评审)中
(3)软 件工程阶
段(20世 纪70年代 以后)
2020/10/8
13
第一节 软件工程
(二)软件工程概述
1、软件工程的定义
经过几十年的研究和探讨,美国著名软件工程专家(B.W.Boehm)
将软件工程定义为“运用现代科学技术知识来设计并构造计算机程序 及为开发、运行和维护这些程序所必须的相关文档资料。”
引导案例
在电子商务及新的在线购物系统中,顾客可从供应链的每个成员中 “拉出”他们所需的东西,结果是顾客可获得更加快速而可靠的服 务,而供应商也可减少成本。为了有效地实施拉动战略,企业必须 与供应链中的所有成员建立电子联系。UPS一直在争取使自己成为 每个客户供应链中不可缺少的环节。在这个过程中,UPS成长为一 家信息公司。目前,UPS可向顾客和供应商提供瞬间电子接入服务 ,以便查阅有关包裹运输和传递过程的信息。
引导案例
UPS能够对每日运送的1300万个邮包进行电子跟踪。例如一个出差在外 的销售员在某地等待某些样品的送达,他可以通过UPS安排的3COM网 络系统中输入UPS运单跟踪号码,即可知道货物在哪里。当需要将货物 送达另一个目的地时,可再次通过网络以及附近的手机通信塔台,找出 货物的位置,并指引到最近的投递点。
2020/10/8
3
引导案例
•UPS总裁兼首席执行官吉姆·凯里在解释传统供应链与电子 供应链的区别时说,电子供应链改变了传统供应链的运行方 向。在传统供应链中,供应商是将货物沿着供应链向最终用 户的方向“推动”。这样的系统需要在仓库里储存货物,尽 管这种作法并不合算。而电子供应链,主张的是只及时生产 顾客所需的产品,而不需在仓储上耗费巨资。
通过接口访问数据,用户并不需要清楚这些细节如何实 现,采用使用与实现分离的原则。
2020/10/8
18
(3)模块化
模块应具有良好的接口定义,如C中的函数调用,或C++ 中的类。
2020/10/8
19
(4)局部化 (5)确定性
软件开发过程中所有概念的表达应该是确定的、无歧义的、 规范的,这有助于开发人员在交流时不至于产生误解。
项目软件
产品软件
(5)按使用频 度分类
一次性使用软件 频繁使用软件
(6)按失效影 响分类
高可靠性软件
一般可靠性软件
2020/10/8
12
第一节 软件工程
计算 机软 件的 发展 经历 了三 个阶 段:
(1)程序 设计阶段
(20世纪 50至60年 代)
(2)程序 系统阶段
(20世纪 60至70年 代)
2020/10/8
14
2020/10/8
15
第一节 软件工程
软件工 程基本
目标
(1)付出 较低的开 发成本
(2)达到 要求的软 件功能
(3)取得 较好的软 件性能
(4)开发 的软件易 于移植
(5)需要 较低的维 护费用
(6)能按 时完成开 发,及时 交付使用
2020/10/8
来自百度文库
16
第一节 软件工程
(6)一致性和标准化 软件开发的团体性决定的。在概念术语符号及接口方面要 保持一致。
(7)完备性和可验证性
2020/10/8
20
第一节 软件工程
二、软件的生存期模型
1、瀑布模型
• 1970年温斯顿·罗伊斯(Winston Royce)提出了著名的 “瀑布模型”,直到80年代早期,它一直是唯一被广泛采 用的软件开发模型。
Group or business unit name filename.ppt
The UPS Olympic Marketing Plan
April 2006
第一节 软件工程 第二节 数据库技术
2020/10/8
9
第一节 软件工程
一、软件工程概述 (一)软件工程的起源 1、软件的有关知识
软件由计算机程序、数据及文档组成。软件具有抽象 性、软件生产无明显制造过程、无磨损性、对计算机硬件 依赖性、软件的手工开发方式、软件本身复杂性和软件的 高成本等特点。
第二章 信息技术应用基础
黄鑫
2020/10/8
1
2020/10/8
2
引导案例
•美国联合包裹服务公司(UPS)是一家百年老字号,也是美国经济的支柱 企业。在经过近一个世纪的运作之后,他们已经由一家拥有技术的货车 运输公司,演变成拥有货车的技术型公司。这是一个突破性的变革,成 功来自于UPS在数字时代来临时紧紧抓住了发展电子商务这一良机,实 现了由传统物流企业向电子物流企业的跨跃。商业界人士评价,当经济 的原动力已从实物的传递转向大规模的信息电子化传递时,真正的赢家 将是UPS这样二者兼具的公司。
软件工程目标之间的关系
2020/10/8
17
第一节 软件工程
3、软件工程基本原则
(1)抽象与自顶向下、逐层细化
软件工程开发是一项庞大的工作,可以采取抽象的方法, 即抽取事物最基本的特性和行为,忽略非基本的细节;同 时,可以采用分层次抽象,自顶向下、逐层细化的办法来 控制软件开发过程中的复杂性。
(2)信息隐蔽和数据封装
引导案例
UPS的驾驶员是公司大型电子跟踪系统中的关键人物。他们携带了一块 电子操作板,称作DLAD(运送信息获取装置),可同时捕捉和发送运货信 息。一旦用户在DLAD上签收了包裹,信息将会在网络中传播。寄件人可 以登录UPS网站了解货物情况。同时,驾驶员行驶路线的塞车情况,或 用户需即时提货等信息也可发放给DLAD
2020/10/8
10
第一节 软件工程
2、软件的种 类
(1)按功能分类
• 应用软件 • 系统软件 • 支撑软件
(2)按规模分类 微型软件 小型软件 中型软件 大型软件 极大型软件
(3)按工作方式 分类
分时软件
实时软件交互式软 件
批处理式软件
2020/10/8
11
第一节 软件工程
(4)按服务对 象分类