软件工程及软件方法学
-
软件成本度量国家标准实施指南暂缺作者为落实工业和信息化部优化软件产业环境的工作部署,进一步推动功能规模测量、软件开发成本度量、软件测试成本度量、IT运维成本度量和云服务计量指标等方面的标准推广及深化应用,本书系统地阐述软件成本度量理论体系,深入解读软件成本度量标准内容及实施要点,结合不同场景及典型案例给出具体的应用指导。本书正文分5个部分,共11章。第一部分是软件成本度量概述和软件规模测量方法(第1~2章),第二部分是GB/T 36964—2018《软件工程 软件开发成本度量规范》标准解读、实施指南和案例分析(第3~5章),第三部分是GB/T 32911—2016《软件测试成本度量规范》标准解读、实施指南和案例分析(第6~8章),第四部分是其他软件相关成本度量标准(第9~10章),对IT运维成本度量(国标在研)和GB/T 37735—2019《信息技术 云计算 云服务计量指标》进行介绍,第五部分是软件成本度量相关技术展望(第11章)。本书还包含5个附录:附录A 中国软件行业基准数据(2019年),该数据可作为软件研发与测试成本测算的依据;附录B 涉及本书标准实施的常见问题及回答(Q&A),附录C 标准术语和定义,附录D 快速功能点分析方法介绍,附录E 调整因子参数表。
-
Python数据处理、分析、可视化与数据化运营宋天龙 著本书的编写主要围绕Python在企业中的数据分析工作实践,着眼于构建完整的数据分析框架、方法和技能的培养和训练。全书共10章,其中第1章和第2章介绍了进行Python数据分析的准备工作和Python基础知识;第3~9章介绍了数据对象的读写、数据清洗和预处理、数据可视化、基本数据统计分析和高级数据建模分析、自然语言理解和文本挖掘、数据分析部署和应用等完整工作技能和方法;第10章介绍了数据分析在数据化运营中的完整应用思路、维度和框架。本书内容深入浅出,均以企业真实需求引导学习,具有很强的实用性和操作性。本书可以作为普通高等院校本科、专科统计、商务分析、大数据等专业的课程教材,也可以作为从事数据分析工作的人员的参考用书。
-
基于AnyLogic的系统建模与仿真何瑞春,赵敏,向万里 著《基于AnyLogic的系统建模与仿真》主要以AnyLogic8为平台,介绍了系统建模与仿真概述、AnyLogic仿真软件简介、适用于AnyLogic的Java基础知识、基于离散事件建模、基于智能体建模、系统动力学建模、柔性制造供应链模型、产品配送模型、配送中心运营模型等内容。通过精心选择学习内容及循序渐进安排学习内容,详细介绍了AnyLogic软件基础及建模过程,旨在引导读者了解掌握AnyLogic建模基本方法。 《基于AnyLogic的系统建模与仿真》适用于物流管理、物流工程及其他工程类相关专业本科生和研究生使用,也可以作为系统建模相关工作人员的学习用书和参考用书。
-
软件测试实用教程吕云翔 著本书在内容上较为全面地、系统地涵盖了当前软件测试领域的理论和实践知识,反映了当前**的软件测试理论、标准、技术和工具。全书共14章,包括:软件测试概述、软件测试模型、静态测试与动态测试、白盒测试、黑盒测试、单元测试、集成测试、系统测试、验收测试、软件测试管理、面向对象的软件测试、软件测试自动化、缺陷跟踪管理、单元测试工具JUnit、接口测试工具、负载测试工具LoadRunner、网上书店系统测试、生活小工具微服务测试和手机视频播放软件测试。每章内容均有实际案例做补充,以加深读者对软件测试技术和过程的理解,做到理论与实践相结合。\t本书可作为高等院校相关专业软件测试的教材或教学参考书,也可以供从事计算机应用开发的各类技术人员参考。
-
网络教学设计与软件开发应用杨海鹏,荆于勤,张伟 著随着互联网通信技术的迅猛发展,人们获取信息的途径日益增多,传统意义上教学已不能满足学生个性化的学习方式。网络教学已经开始影响中国高等学校教育的目标及方向,因此必须不断提升教学素养,以新型的教学模式提升教学效果。《网络教学设计与软件开发应用》从网络教学设计与开发应用人手,介绍了网络课程教学有效教学策略;分析了网络教学交互活动的指标体系;详细介绍了基于Web的互动教学平台的设计与实现;以及网络教学平台混合教学模式的应用;最后重点介绍了翻转课堂网络教学系统的设计与开发,希望能为读者在网络教学设计与软件开发应用研究等方面提供更多的参考价值。
-
软件测试师岗位指导教程张月,吕俊燕 编《软件测试师岗位指导教程/高等职业教育计算机系列教材·软件行业岗位参考指南与实训丛书》共分为三大部分,部分由~四章组成,是软件测试基础理论部分,主要介绍了软件测试的定义、目标、原则和分类,以及白盒测试、黑盒测试等主要的测试技术和相应的测试用例设计方法。第二部分由五~六章组成,介绍了软件测试基本工作过程以及相应工作文档的编写。第三部分由七~九章组成,以实训的形式具体地介绍了软件单元测试、集成测试及系统测试的工作过程,并通过岗位场景的模拟来培养学生在软件测试技术、方法、过程、计划、用例设计与实施等方面的工作实践能力。《软件测试师岗位指导教程/高等职业教育计算机系列教材·软件行业岗位参考指南与实训丛书》在附件中给出了常用测试文档的参考模板以及实训案例中的部分程序代码。
-
软件工程专业导论王安生 著专业导论课的目的是将学生引入软件工程专业,并对软件工程专业产生浓厚的学习兴趣,激励学生成为本专业的高级人才。本课程是对四年本科学习内容的引导,而不是对某一门课的引导。对此,需要从计算机、编程语言、软件项目开发、数字通信网络、数据与信息处理、音视频与计算机图形学、机器与智能等历史发展的角度进行论述和引导,让学生从100多年前的计算技术历史快速地进入当今社会,并具备面向未来的人工智能和智能制造的眼光,引导学生能够从软件产业和人才发展的角度思考自己今后的学习与工作。《软件工程专业导论》分为9章正文和4个附录。
-
软件项目管理夏辉,徐朋,王晓丹,屈巍,杨伟吉 等 编软件项目管理需要掌握整个软件开发过程的全方位知识,《软件项目管理(第二版)》主要介绍软件项目管理概述、项目启动和准备、软件项目的计划、软件项目需求管理、项目的进度管理、项目的估算和成本管理、软件项目的质量管理、软件项目的风险管理、软件项目的人力资源和沟通管理,以及项目的收尾。《软件项目管理(第二版)》突出新形态“互联网+”教材的特色,每章均配有与重要知识点相关的实际项目案例、拓展阅读等资源,力图让没有项目经验的人士也能更好地理解各种实际项目管理中的应用场景。同时,《软件项目管理(第二版)》还配有教学课件、教学大纲、教学日历、章末在线测试题、配套项目管理软件工具等教辅材料。《软件项目管理(第二版)》具有系统性、创新性、实用性等特点,既可作为高等院校计算机及相关专业本科生的教材,也可作为软件项目管理从业者的参考读物。
-
中文版InDesign CC 2019从入门到精通王岩,王青 著InDesign是Adobe公司发布的一款专门用于设计印刷品和数字出版物版式设计的软件,深受广大设计师和专业排版人员的喜爱。本书将详细介绍新版InDesign CC 2019的使用方法。 本书共9章,主要介绍中文版InDesign的基本知识、使用方法和操作步骤,并配以大量练习实例。全书由两大主线贯穿,一条主线是软件知识点,包括文本与段落的设置、图形绘制、颜色设置、图像处理、表格的绘制与修饰、页面与长篇文档的创建与编辑,印前和输出设置等内容。另一条主线是常见的商业案例类型,如宣传页设计、画册及杂志的设计等内容。 本书适合InDesign的初、中级读者以及从事版式设计相关工作的设计师阅读,同时本书也非常适合作为高职、高专的实践课教材。
-
软件演化关键技术王炜 著软件演化的本质是由用户预期偏差所驱动的对软件的修改过程。要成功实施演化活动,涉及两个核心问题:“演化什么”和“如何演化”。其中“演化什么”定义在何处和什么范围内对软件系统实施演化活动;“如何演化”明确实现演化活动的方法、理论和技术。从这个意义上来说“演化什么”是“如何演化”的前提。《软件演化关键技术》围绕上述两个核心问题,从特征定位、影响范围分析、演化算法和演化评价四个方面展开论述,提出了一套数据驱动的软件演化方法。