This chapter discusses key concepts in operations management. It defines operations management as managing resources devoted to production and delivery of products and services. It presents Slack et al.'s model of operations management which shows the input-transformation-output process. It also discusses how operations management is important in all types of organizations from manufacturing to services. It explains the changing business environment is prompting new approaches in operations management like supply chain management, customer relationship management and lean processes.
This document summarizes key concepts from Chapter 5 of Slack, Brandon-Jones and Johnston's book "Essentials of Operations Management". It discusses process design and the different types of processes that exist based on volume and variety, including manufacturing processes like project, jobbing, batch, mass production and continuous processes as well as service processes like professional services, service shops and mass services. It also covers topics like process mapping, the relationship between process design and product-process fit, Little's Law, throughput efficiency and balancing flow in processes.
This chapter discusses the importance of product and service design for operations management. It identifies key questions around design and explains that design should consider how products/services and processes interact. There are several stages in design like concept generation, screening, preliminary design and prototyping. Interactive design across these stages is important and needs to be managed. Delays in design can significantly impact the financial breakeven point for new products. The chapter also covers organizing design activities and the management of design processes.
This document summarizes key concepts from Chapter 2 of Slack, Brandon-Jones and Johnston's book "Essentials of Operations Management". It discusses operations strategy, comparing it to operations management. Operations strategy involves longer timescales, higher levels of analysis and aggregation, and more abstract strategic decisions. It also examines formulating operations strategy using different perspectives and reconciling operations resources with market requirements. The chapter outlines strategic frameworks like Porter's value chain and Hayes and Wheelwright's stages of operations contribution.
The document summarizes key concepts from Chapter 3 of Slack, Brandon-Jones and Johnston's book "Essentials of Operations Management". It discusses the importance of operations performance for any organization and identifies social, environmental and economic factors that should be considered. Operations objectives like quality, speed, dependability, cost and flexibility are explained in terms of how they provide internal benefits to operations and external benefits to customers. The triple bottom line of people, planet and profit is introduced as a framework for measuring sustainability performance. Examples are provided to illustrate what quality, speed and dependability mean in different industry contexts like hospitals, automotive plants, bus companies and supermarkets.
27. 《数据结构( Java 版)(第 3 版)》
【例 1.3 】数组的顺序查找算
法。
a. 基本数据类型数组的顺序查找算法实现
b. 对象数组的顺序查找算法实现
public class Object
{
// 比较当前对象与 obj 是否相等
public boolean equals(Object obj)
{ return (this == obj);
// 若两个对象引用同一个实例,返回
true
}
}
28. 《数据结构( Java 版)(第 3 版)》
public final class Integer extends Number
implements Comparable<Integer>
{
private final int value;
public boolean equals(Object obj)
{ // 覆盖 Object 类中方
法
if (obj instanceof Integer)
return value ==
((Integer)obj).intValue();
// 比较两个 Integer 对象
的值
return false;
}
30. 《数据结构( Java 版)(第 3 版)》
public static void swap(Object[] value, int i, int
j) // 交换下标为 i 、 j 的两个数组元
素
{
if (i!=j) // 若 i 、 j 超出 0 ~
value.length-1 范围,将抛出数组下标越界异常
{ Object temp = value[j];
value[j] = value[i];
value[i] = temp;
}
}
31. 《数据结构( Java 版)(第 3 版)》
public static int[] concat(int x[], int y[]) //
合并数组 x 和 y 中的元素,返回新创建的数组
{
int i, temp[] = new int[x.length+y.length];
for (i=0; i<x.length; i++)
temp[i] = x[i];
for (int j=0; j<y.length; j++)
temp[i+j] = y[j];
return temp;
}
34. 《数据结构( Java 版)(第 3 版)》
public final class Integer extends Number
implements Comparable<Integer>
{
public int compareTo(Integer iobj)
// 比较两个对象值大小,返回 -1 、 0 或 1
{
return (this.value < iobj.value? -1 :
(this.value== iobj.value ? 0:1));
}
}
35. 《数据结构( Java 版)(第 3 版)》
public final class String extends Object
implements Serializable,
Comparable<String>, CharSequence
{
public int compareTo(String s)
// 比较字符串的大小,实现 Comparable 接口
public int compareToIgnoreCase(String s)
// 比较字符串的大小,忽略字母大小写
}
39. 《数据结构( Java 版)(第 3 版)》
1.3.1 JDK
1. 安装 JDK
2. 设置环境变量
a. 在 Windows XP 中设置环境变量
b. 设置环境变量的批命令
3. 编译和运行 Java 程序
a. 执行批命令设置环境变量
b. 编译
c. 运行 Application 应用程序
d. 命令行参数