软件工程及软件方法学
-
新产品开发工程师的创造力培养陈鹏 编著本书从新产品研发工程师的创造力培养维度来系统探究工科大学生的创造力培养问题。在总结探索经验的基础上,本书详细介绍了新产品研发的基本概念、基本原则、基本过程、创造性思维、创造原理和创造技法等,还介绍了新产品研发的项目实践、新产品研发报告撰写与发明专利申请等内容。本书编写时,注重理论与实践的结合,突出创新性。 -
零基础学Minecraft编程(英)Martin O''Hanlon & David Whale《零基础学Minecraft编程(图文版)》是非常有趣的Minecraft编程入门学习书。在Minecraft游戏中,你可以学习许多Python编程技能,在 PC、Mac或树莓派上与游戏进行互动,更可将Minecraft与电子元件连接起来,使你的Minecraft世界能够感知和控制真实世界中的物品。《零基础学Minecraft编程(图文版)》适合所有对Minecraft游戏感兴趣的人,以及游戏开发者、Python 编程初学者。 -
编程珠玑(美)乔恩·本特利(Jon Bentley)《编程珠玑(续)(修订版)》是计算机科学方面的经典名著《编程珠玑》的姊妹篇,讲述了对于程序员有共性的知识。《编程珠玑(续)(修订版)》延续了《编程珠玑》的特色,通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行透彻而睿智的描述,为复杂的编程问题提供清晰而完备的解决思路。《编程珠玑(续)(修订版)》中涵盖了程序员操纵程序的技术、程序员取舍的技巧、输入和输出设计以及算法示例,这些内容结合成一个有机的整体,如一串串珠玑展示给程序员。 -
软件自动化测试原理与实证李千目《软件自动化测试原理与实证/普通高等教育“十一五”国家级规划教材·计算机系列教材》是一本讲述计算机基础知识和应用的教材,是根据教育部高等学校计算机基础课程教学指导委员会最新提出的“大学计算机基础”课程教学要求编写的,同时也覆盖了全国计算机等级考试以及全国高等学校(安徽考区)计算机水平考试计算机应用基础考核大纲的内容。全书共分8章,第1章讲述计算机基础知识、计算机系统的组成、信息表示、多媒体技术基本概念;第2章讲述微机操作系统的基本概念,重点介绍Windows7的基本应用;第3~5章以Office2010为平台,讲述文字处理、电子表格处理和演示文稿创作等办公自动化软件的基本概念及使用方法;第6章讲述计算机网络的基本知识与主要应用模式;第7章讲述信息安全基础知识;第8章介绍程序设计的概念和编程方法。本书提供了大量贴近实际的案例,并配有丰富的习题。此外,本书还配有上机实验指导教材,以便更好地为读者提供指导和帮助。本书内容深入浅出,图文并茂,覆盖了计算机基础知识的方方面面。本书可作为高等学校非计算机专业“计算机基础”课程的教材,也可作为计算机等级考试一级培训教材,还可作为不同层次从事计算机应用的人员的参考书。 -
函数式编程思维(美)福特(Neal Ford)《函数式编程思维》脱离特定的语言特性,关注各种OOP语言的共同实践做法,展示如何通过函数式语言解决问题。例如,如何利用函数式语言,通过高阶函数、多元方法等完成代码重用。知名软件架构师Neal Ford为我们展示不同的编程范式,帮我们完成从Java命令式编程人员,到使用Java、Clojure、Scala函数式编程人员的完美转变,建立对函数式语言的语法和语义的良好理解。 -
软件需求工程实验教程李尤丰 洪蕾本书是针对各高校开设的软件需求类课程而编写的实践教材,内容包括软件需求项目准备、项目启动、项目展开、项目定型、项目验证五个阶段。 -
新工业革命陈景文本书基于 Creo软件,向读者展示出制作适合 3D打印的模型,之后优化修补模型,*终利用 3D打印完成模型制作这一完整过程。书中介绍了几十种模型的建模、优化及修补方法,以及主流 3D打印机的使用流程,并对 3D打印材料和 3D打印机原理进行了详细阐述。 本书可作为从事各类工业设计的工程技术人员学习 3D打印的参考资料,适合对 Creo软件制作 3D打印模型感兴趣的读者阅读,也可作为各类培训机构以及大中专院校的培训教材。 -
软件开发实训教程马小军本教材以学生熟知的案例为导引,系统地介绍软件工程的基本概念、软件生命周期、需求的获取及可行性研究的内容、主流开发方法的特点及具体运用等。全书论述由浅入深,按照软件开发过程,将结构化方法和面向对象技术以及UML建模的基本原理、一般工具及其使用、软件测试的常用方法、项目管理的一般知识等进行详细介绍,同时将项目开发的主要文档编写规范进行具体介绍。本书注重实用性和工程化思想的普及,可以作为电子、通信专业及计算机科学与技术专业本科生学习软件工程课程的教材,也可以作为社会各界人士学习和了解软件工程相关知识的参考资料。 -
Axure RP 7原型设计精髓Ezra Schwartz,Elizabeth Srail不懂任何编程语言?无法控制项目管理进度和预算?没关系!通过《Axure RP 7原型设计精髓》你能轻松掌握美国设计师全都在用的Axure,帮助你更高效地设计出极具创造力的原型。Axure RP 7 是至今为止最重要的一个Axure版本。本书专门针对Axure RP 7的新功能(适配视图、中继器等)以及响应式Web开发项目,做了详细的应用讲解,帮助设计师实现更多高级交互,制作适用于多种设备的高保真原型。本书先介绍Axure的界面、术语、功能,然后以一个购物网站项目为背景,依次探讨UX项目的创建流程和Axure的使用技巧。 -
面向主体软件工程毛新军暂缺简介...
