Excel 2013高效办公生产管理-(附光盘)

相关资料

[

能将先进的生产管理理念转化成具有实战价值的excel技术,这本书的含金量不言而喻。本书分生产准备、生产过程,以及仓储与出货三大篇,淋漓尽致地展现了excel作为数据管理“专家”的“高超技艺”,更能推动从业人员对高效办公的进一步思考与实践。阅读本书,您的生产管理工作会更加得心应手,同时逐渐建立解决问题的大局观。 ——微软全球有价值专家(mvp) 胡建学

]

本书特色

[

本书以excel在企业生产管理中的具体应用为主线,按照生产管理人员的日常工作特点谋篇布局,通过介绍典型应用案例,在讲解具体工作方法的同时,介绍相关的excel 2013常用功能。本书分为3篇,共10章,分别介绍了订单管理、物料配制、环境管理、现场管理、绩效管理及人员评估、工艺管理、缺陷管理、设备效率管理、仓储管理以及出入货管理等内容。本书附带一张光盘,包含“视频导读”、“循序渐进学excel 2013”和“示例文件”3个部分的内容。“视频导读”特邀具有娴熟培训技巧的excel home技术高手,通过演示本书中多个代表性的案例,提供阅读与实操有效结合的视听途径,帮助读者在学习过程中举一反三,更好地掌握其他内容;“循序渐进学excel 2013”是由excel专家录制的excel 2013入门学习视频,帮助读者快速、全面了解excel;“示例文件”包含了本书示例所涉及的源文件,供广大读者借鉴使用。

]

内容简介

[

excel home网站的行业专家为人力资源与行政从业人员量身订做,“职业工作方法+excel办公应用”相结合,帮助读者迅速掌握所在职业的excel高效办公方法。 

]

作者简介

[

潘湘阳: 网名Stanleypan,ExcelHome版主,本书技术作者。长期在外企从事生产工艺流程管控工作,有10多年的Excel使用经验。擅长依据先进生产管理理论,利用Excel对企业内部分流程进行程序定制化,解决工作流程优化与和效率提升难题。 张建军: 网名lfspecter,ExcelHome版主,本书技术作者。长期在外企从事现场管理工作。熟悉TPM、TQM、Lean Production、DOE、FMEA、8D和SPC等管理工具的运用,善于利用Excel进行有针对性的计算与分析。 丁昌萍: 网名Alieena,江苏大学计算机学院讲师,本书执笔作者。精通数据统计与分析、网络信息管理与网站建设开发,在Excel函数与公式的应用方面有着丰富的经验。 周庆麟: 本丛书技术总策划,网名Kevin,全球微软有价值专家(MVP)之一,ExcelHome站长,多年来从事企业信息化管理工作,对Microsoft Office在销售、财务、物流和公司管理方面的应用有深入的研究,曾参与策划和编写了数十本Office技术畅销图书。同时也是一名技术顾问和培训讲师,有丰富的授课经验。 林树珊: 本丛书总监制,网名Susan,ExcelHome总版主,管理顾问,多年来从事企业经营管理工作,从1998年开始钟情于企业信息化以及关注Microsoft Office的发展,在企业经营管理以及Office应用方面拥有丰富的实战经验。

]

目录

目录第1部分 用特殊方法实现python风格的类 …………………………………………………………………………. 1第1章 __init__()方法 ……………………………………………………………………………………………………………. 51.1 隐式的基类——object ……………………………………………………………………………………………….. 51.2 基类中的__init__()方法 …………………………………………………………………………………………….. 61.3 在基类中实现__init__()方法 ……………………………………………………………………………………… 71.4 使用__init__()方法创建常量清单 ………………………………………………………………………………. 81.5 通过工厂函数调用__init__() ……………………………………………………………………………………… 91.5.1 错误的工厂设计和模糊的else语句 ……………………………………………………………………. 101.5.2 使用elif简化设计来获得一致性 ……………………………………………………………………….. 111.5.3 使用映射和类来简化设计 ………………………………………………………………………………….. 111.6 在每个子类中实现__init__()方法 …………………………………………………………………………….. 141.7 简单的组合对象 ………………………………………………………………………………………………………. 161.7.1 封装集合类 ………………………………………………………………………………………………………. 161.7.2 扩展集合类 ………………………………………………………………………………………………………. 171.7.3 可适应更多需求的另一种设计 …………………………………………………………………………… 171.8 复合的组合对象 ………………………………………………………………………………………………………. 181.9 不带__init__()方法的无状态对象 …………………………………………………………………………….. 191.10 一些其他的类定义 …………………………………………………………………………………………………. 201.11 多策略的__init__()方法………………………………………………………………………………………….. 221.11.1 更复杂的初始化方式 ……………………………………………………………………………………….. 231.11.2 静态函数的初始化 …………………………………………………………………………………………… 241.12 更多的__init__()技术 …………………………………………………………………………………………….. 241.12.1 带有类型验证的初始化 ……………………………………………………………………………………. 261.12.2 初始化、封装和私有化 ……………………………………………………………………………………. 281.13 总结 ……………………………………………………………………………………………………………………….. 292 目录第2章 与python无缝集成——基本特殊方法 ……………………………………………………………………. 302.1 __repr__()和__str__()方法………………………………………………………………………………………… 302.1.1 非集合对象的__str__()和__repr__() ……………………………………………………………………. 312.1.2 集合中的__str__()和__repr__() …………………………………………………………………………… 322.2 __format__()方法 ……………………………………………………………………………………………………… 332.2.1 内嵌格式规范……………………………………………………………………………………………………. 342.2.2 集合和委托格式规范 …………………………………………………………………………………………. 352.3 __hash__()方法 ………………………………………………………………………………………………………… 352.3.1 决定哈希的对象 ………………………………………………………………………………………………… 362.3.2 有关不可变对象和继承的默认行为 ……………………………………………………………………. 372.3.3 重载不可变对象 ………………………………………………………………………………………………… 392.3.4 重载可变对象……………………………………………………………………………………………………. 402.3.5 从可变的hand类中生成一个不可变的hand类 …………………………………………………. 412.4 __bool__()方法 ………………………………………………………………………………………………………… 432.5 __bytes__()方法 ……………………………………………………………………………………………………….. 442.6 比较运算符方法 ………………………………………………………………………………………………………. 452.6.1 设计比较运算……………………………………………………………………………………………………. 472.6.2 实现同一个类的对象比较 ………………………………………………………………………………….. 482.6.3 实现不同类的对象比较 ……………………………………………………………………………………… 492.6.4 硬总和、软总和及多态 ……………………………………………………………………………………… 502.6.5 不同类比较的例子 …………………………………………………………………………………………….. 512.7 __del__()方法 …………………………………………………………………………………………………………… 532.7.1 引用计数和对象销毁 …………………………………………………………………………………………. 542.7.2 循环引用和垃圾回收 …………………………………………………………………………………………. 552.7.3 循环引用和weakref模块 …………………………………………………………………………………… 562.7.4 __del__()和close()方法 ……………………………………………………………………………………… 582.8 __new__()方法和不可变对象 …………………………………………………………………………………… 582.9 __new__()方法和元类型 ………………………………………………………………………………………….. 592.9.1 元类型示例1——有序的属性 ……………………………………………………………………………. 602.9.2 元类型示例2——自引用 …………………………………………………………………………………… 612.10 总结 ……………………………………………………………………………………………………………………….. 64第3章 属性访问、特性和修饰符 ………………………………………………………………………………………… 663.1 属性的基本操作 ………………………………………………………………………………………………………. 663.2 创建特性 …………………………………………………………………………………………………………………. 683.2.1 主动计算特性……………………………………………………………………………………………………. 703.2.2 setter和deleter特性 ………………………………………………………………………………………….. 71目录 33.3 使用特殊方法完成属性访问 ……………………………………………………………………………………. 723.3.1 使用__slots__创建不可变对象 …………………………………………………………………………… 733.3.2 使用tuple子类创建不可变对象 …………………………………………………………………………. 743.3.3 主动计算的属性 ………………………………………………………………………………………………… 753.4 __getattribute__()方法 ………………………………………………………………………………………………. 773.5 创建修饰符 ……………………………………………………………………………………………………………… 783.5.1 使用非数据修饰符 …………………………………………………………………………………………….. 803.5.2 使用数据修饰符 ………………………………………………………………………………………………… 813.6 总结、设计要素和折中方案 ……………………………………………………………………………………. 833.6.1 特性与属性对比 ………………………………………………………………………………………………… 833.6.2 修饰符的设计……………………………………………………………………………………………………. 843.6.3 展望 …………………………………………………………………………………………………………………. 84第4章 抽象基类设计的一致性 …………………………………………………………………………………………….. 854.1 抽象基类 …………………………………………………………………………………………………………………. 854.2 基类和多态 ……………………………………………………………………………………………………………… 874.3 可调用对象 ……………………………………………………………………………………………………………… 884.4 容器和集合 ……………………………………………………………………………………………………………… 884.5 数值类型 …………………………………………………………………………………………………………………. 894.6 其他的一些抽象基类 ……………………………………………………………………………………………….. 904.6.1 迭代器的抽象基类 …………………………………………………………………………………………….. 904.6.2 上下文和上下文管理器 ……………………………………………………………………………………… 914.7 abc模块 …………………………………………………………………………………………………………………… 924.8 总结、设计要素和折中方案 ……………………………………………………………………………………. 93第5章 可调用对象和上下文的使用 …………………………………………………………………………………….. 955.1 使用abc可调用对象来进行设计 ………………………………………………………………………….. 955.2 提高性能 …………………………………………………………………………………………………………………. 975.3 使用functools完成记忆化 ………………………………………………………………………………………. 995.4 可调用api和复杂性 …………………………………………………………………………………………….. 1005.5 管理上下文和with语句 ………………………………………………………………………………………… 1025.5.1 使用小数上下文 ………………………………………………………………………………………………. 1035.5.2 其他上下文 …………………………………………………………………………………………………….. 1045.6 定义__enter__()和__exit__()方法 …………………………………………………………………………… 1045.7 上下文管理器工厂 …………………………………………………………………………………………………. 1055.8 总结 ……………………………………………………………………………………………………………………….. 1075.8.1 可调用对象的设计要素和折中方案 ………………………………………………………………….. 1085.8.2 上下文管理器的设计要素和折中方案 ………………………………………………………………. 1084 目录5.8.3 展望 ……………………………………………………………………………………………………………….. 109第6章 创建容器和集合 ……………………………………………………………………………………………………… 1106.1 集合的抽象基类 …………………………………………………………………………………………………….. 1106.2 特殊方法示例 ………………………………………………………………………………………………………… 1116.3 使用标准库的扩展 …………………………………………………………………………………………………. 1126.3.1 namedtuple()函数 …………………………………………………………………………………………….. 1126.3.2 deque类 ………………………………………………………………………………………………………….. 1146.3.3 使用chainmap ………………………………………………………………………………………………… 1156.3.4 ordereddict集合 ……………………………………………………………………………………………… 1166.3.5 defaultdict子类 ……………………………………………………………………………………………….. 1186.3.6 counter集合…………………………………………………………………………………………………….. 1196.4 创建新集合 ……………………………………………………………………………………………………………. 1206.5 定义一种新的序列 …………………………………………………………………………………………………. 1216.5.1 一个用于统计的list …………………………………………………………………………………………. 1226.5.2 主动计算和延迟计算 ……………………………………………………………………………………….. 1226.5.3 使用__getitem__()、__setitem__()、__delitem__()和slice操作 ………………………….. 1256.5.4 实现__getitem__()、__setitem__()和__delitem__() …………………………………………….. 1266.5.5 封装list和委托 ……………………………………………………………………………………………….. 1276.5.6 用__iter__()创建迭代器 ……………………………………………………………………………………. 1296.6 创建一种新的映射 …………………………………………………………………………………………………. 1296.7 创建一种新的集合 …………………………………………………………………………………………………. 1316.7.1 一些设计原则………………………………………………………………………………………………….. 1326.7.2 定义tree类 ……………………………………………………………………………………………………. 1326.7.3 定义treenode类 …………………………………………………………………………………………….. 1336.7.4 演示二叉树集合 ………………………………………………………………………………………………. 1366.8 总结 ……………………………………………………………………………………………………………………….. 1366.8.1 设计要素和折中方案 ……………………………………………………………………………………….. 1376.8.2 展望 ……………………………………………………………………………………………………………….. 138第7章 创建数值类型 …………………………………………………………………………………………………………. 1397.1 numbers的抽象基类 ………………………………………………………………………………………………. 1397.1.1 决定使用哪种类型 …………………………………………………………………………………………… 1417.1.2 方法解析和运算符映射 ……………………………………………………………………………………. 1417.2 算术运算符的特殊方法 …………………………………………………………………………………………. 1427.3 创建一个数字类 …………………………………………………………………………………………………….. 1447.3.1 fixedpoint的初始化 ………………………………………………………………………………………… 1447.3.2 定义固定小数点位数的二进制算术运算符 ……………………………………………………….. 146目录 57.3.3 定义fixedpoint一元算术运算符 ……………………………………………………………………… 1487.3.4 实现fixedpoint反向运算符 …………………………………………………………………………….. 1487.3.5 实现fixedpoint比较运算符 …………………………………………………………………………….. 1507.4 计算一个数字的哈希值 …………………………………………………………………………………………. 1527.5 实现其他的特殊方法 ……………………………………………………………………………………………… 1537.6 原地运算符的优化 …………………………………………………………………………………………………. 1547.7 总结 ……………………………………………………………………………………………………………………….. 1557.7.1 设计要素和折中方案 ……………………………………………………………………………………….. 1557.7.2 展望 ……………………………………………………………………………………………………………….. 155第8章 装饰器和mixin——横切方面 ………………………………………………………………………………… 1568.1 类和描述 ……………………………………………………………………………………………………………….. 1568.1.1 创建函数 ………………………………………………………………………………………………………… 1578.1.2 创建类 ……………………………………………………………………………………………………………. 1588.1.3 一些类设计原则 ………………………………………………………………………………………………. 1598.1.4 面向方面编程………………………………………………………………………………………………….. 1598.2 使用内置的装饰器 …………………………………………………………………………………………………. 1608.3 使用标准库中的mixin类 ………………………………………………………………………………………. 1618.3.1 使用上下文管理器的mixin类 …………………………………………………………………………. 1628.3.2 禁用类的一个功能 …………………………………………………………………………………………… 1638.4 写一个简单的函数装饰器 ……………………………………………………………………………………… 1648.5 带参数的装饰器 …………………………………………………………………………………………………….. 1668.6 创建方法函数装饰器 ……………………………………………………………………………………………… 1678.7 创建类装饰器 ………………………………………………………………………………………………………… 1698.8 向类中添加方法函数 ……………………………………………………………………………………………… 1708.9 将装饰器用于安全性 ……………………………………………………………………………………………… 1728.10 总结 ……………………………………………………………………………………………………………………… 1738.10.1 设计要素和折中方案 ……………………………………………………………………………………… 1738.10.2 展望 ……………………………………………………………………………………………………………… 174第2部分 持久化和序列化 ………………………………………………………………………………………………….. 175第9章 序列化和保存——json、yaml、pickle、csv和xml …………………………………. 1789.1 持久化、类、状态以及数据表示 …………………………………………………………………………… 1799.2 文件系统和网络的考虑 …………………………………………………………………………………………. 1809.3 定义用于持久化的类 ……………………………………………………………………………………………… 1819.4 使用json进行转储和加载…………………………………………………………………………………… 1849.4.1 在类中支持json ……………………………………………………………………………………………. 1856 目录9.4.2 自定义json编码 …………………………………………………………………………………………… 1869.4.3 自定义json解码 …………………………………………………………………………………………… 1889.4.4 安全性和eval() ……………………………………………………………………………………………….. 1899.4.5 重构编码函数………………………………………………………………………………………………….. 1899.4.6 日期字符串的标准化 ……………………………………………………………………………………….. 1909.4.7 将json写入文件 …………………………………………………………………………………………… 1919.5 使用yaml进行转储和加载 …………………………………………………………………………………. 1929.5.1 yaml文件的格式化 ………………………………………………………………………………………. 1939.5.2 扩展yaml的表示 …………………………………………………………………………………………. 1949.5.3 安全性与安全加载 …………………………………………………………………………………………… 1969.6 使用pickle进行转储和加载………………………………………………………………………………. 1969.6.1 针对可靠的pickle处理进行类设计 ………………………………………………………………….. 1979.6.2 安全性和全局性问题 ……………………………………………………………………………………….. 1999.7 转储和加载csv ……………………………………………………………………………………………………. 2009.7.1 将简单的序列转储为csv ……………………………………………………………………………….. 2009.7.2 从csv文件中加载简单的序列 ……………………………………………………………………….. 2019.7.3 处理集合与复杂的类 ……………………………………………………………………………………….. 2029.7.4 在一个csv文件中转储并从多类型的行中加载数据 ……………………………………….. 2039.7.5 使用迭代器筛选csv中的行 …………………………………………………………………………… 2049.7.6 从csv文件中转储和加载连接的行 ………………………………………………………………… 2059.8 使用xml转储和加载 …………………………………………………………………………………………… 2079.8.1 使用字符串模板转储对象 ………………………………………………………………………………… 2089.8.2 使用xml.etree.elementtree转储对象 ……………………………………………………………….. 2099.8.3 加载xml文档 ……………………………………………………………………………………………….. 2109.9 总结 ……………………………………………………………………………………………………………………….. 2119.9.1 设计要素和折中方案 ……………………………………………………………………………………….. 2119.9.2 模式演化 ………………………………………………………………………………………………………… 2129.9.3 展望 ……………………………………………………………………………………………………………….. 213第10章 用shelve保存和获取对象 ……………………………………………………………………………………. 21410.1 分析持久化对象用例 …………………………………………………………………………………………… 21510.2 创建shelf……………………………………………………………………………………………………………… 21610.3 设计适于存储的对象 …………………………………………………………………………………………… 21710.3.1 为我们的对象设计键 ……………………………………………………………………………………… 21710.3.2 为对象生成代理键 …………………………………………………………………………………………. 21810.3.3 设计一个带有简单键的类 ………………………………………………………………………………. 21810.3.4 为容器和集合设计类 ……………………………………………………………………………………… 22010.3.5 用外键引用对象 …………………………………………………………………………………………….. 220目录 710.3.6 为复杂对象设计crud操作 ………………………………………………………………………….. 22210.4 搜索、扫描和查询 ……………………………………………………………………………………………….. 22310.5 为shelve设计数据访问层 ……………………………………………………………………………………. 22410.6 用索引提高性能 …………………………………………………………………………………………………… 22710.7 有关更多的索引维护工作 ……………………………………………………………………………………. 23010.8 用writeback代替更新索引 ………………………………………………………………………………….. 23210.9 总结 ……………………………………………………………………………………………………………………… 23310.9.1 设计要素和折中方案 ……………………………………………………………………………………… 23310.9.2 应用软件层……………………………………………………………………………………………………. 23410.9.3 展望 ……………………………………………………………………………………………………………… 234第11章 用sqlite保存和获取对象 ………………………………………………………………………………….. 23511.1 sql数据库、持久化和对象 ………………………………………………………………………………… 23511.1.1 sql数据模型—行和表 ……………………………………………………………………………… 23611.1.2 使用sql的dml语句完成crud ……………………………………………………………….. 23811.1.3 使用sql中select语句执行查询 ………………………………………………………………. 24011.1.4 sql事务和acid属性 …………………………………………………………………………………. 24011.1.5 设计数据库中的主键和外键 …………………………………………………………………………… 24211.2 使用sql处理程序中的数据……………………………………………………………………………….. 24311.3 从python对象到sqlite blob列的映射 ……………………………………………………………. 24511.4 手动完成从python对象到数据库中行的映射 ……………………………………………………… 24711.4.1 为sqlite设计一个访问层 …………………………………………………………………………….. 24811.4.2 实现容器的关系 …………………………………………………………………………………………….. 25111.5 使用索引提高性能 ……………………………………………………………………………………………….. 25211.6 添加orm层 ……………………………………………………………………………………………………….. 25211.6.1 设计orm友好的类 ………………………………………………………………………………………. 25311.6.2 使用orm层创建模型 …………………………………………………………………………………… 25511.6.3 使用orm层操作对象 …………………………………………………………………………………… 25611.7 通过指定标签字符串查询文章对象 ……………………………………………………………………… 25811.8 通过创建索引提高性能………………………………………………………………………………………… 25911.9 总结 ……………………………………………………………………………………………………………………… 26111.9.1 设计要素和折中方案 ……………………………………………………………………………………… 26111.9.2 映射的方法 ……………………………………………………………………………………………………. 26111.9.3 键和键的设计 ………………………………………………………………………………………………… 26211.9.4 应用软件层 ……………………………………………………………………………………………………. 26211.9.5 展望 ………………………………………………………………………………………………………………. 2628 目录第12章 传输和共享对象 ……………………………………………………………………………………………………. 26312.1 类、状态和表示 …………………………………………………………………………………………………… 26312.2 用http和rest传输对象 ………………………………………………………………………………… 26412.2.1 用rest实现crud操作 ……………………………………………………………………………… 26412.2.2 实现非crud操作 ……………………………………………………………………………………….. 26512.2.3 rest协议和acid ……………………………………………………………………………………….. 26612.2.4 选择一种表示方法—json、xml或者yaml …………………………………………… 26612.3 实现一个rest服务器——wsgi和mod_wsgi ………………………………………………….. 26712.3.1 创建简单的rest应用程序和服务器 …………………………………………………………….. 26712.3.2 实现rest客户端 …………………………………………………………………………………………. 27012.3.3 演示restful服务并创建单元测试 ………………………………………………………………… 27112.4 使用可回调类创建wsgi应用程序 …………………………………………………………………….. 27212.4.1 设计restful对象标识符 ……………………………………………………………………………… 27412.4.2 多层rest服务 …………………………………………………………………………………………….. 27512.4.3 创建roulette服务器 ………………………………………………………………………………………. 27912.4.4 创建roulette客户端 ………………………………………………………………………………………. 28012.5 创建安全的rest服务 ………………………………………………………………………………………… 28112.6 用web应用程序框架实现rest …………………………………………………………………………. 28412.7 用消息队列传输对象 …………………………………………………………………………………………… 28512.7.1 定义进程 ………………………………..

封面

Excel 2013高效办公生产管理-(附光盘)

书名:Excel 2013高效办公生产管理-(附光盘)

作者:本书编委会

页数:342

定价:¥59.0

出版社:人民邮电出版社

出版日期:2016-03-01

ISBN:9787115413314

PDF电子书大小:62MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注