软件工程及软件方法学
-
土木工程计算机软件应用刘运林,陆吉明 编《土木工程计算机软件应用/普通高等学校土木工程专业精编系列规划教材》直接从案例人手,采用图片旁白形式,让读者可以轻松上机实际操作,迅速掌握在工程设计中常用软件的使用方法和有关操作技巧,在此基础上通过独立思考,进一步提高学生的理论水平和应用能力,为今后的工程设计打下良好的基础,实现学生从学校到将来工作的无缝衔接。全书内容包括建筑结构CAD应用概况和发展、AutoCAD及其在土木工程中的应用、PKPM软件在土木工程中的应用、SATWE数据文件参数详解、JCCAD在土木工程中的应用、MIDASBuilding软件在土木工程中的应用。 -
软件质量经济学(美)Capers Jones,Oliver Bonsignour 著《软件工程技术丛书:软件质量经济学》是软件质量经济学领域的唯一著作,也被誉为软件工程领域最重要的图书之一,由软件工程领域的泰斗撰写。全书以大量行业数据和真实案例为驱动,从经济学角度讲解了度量软件质量的各项指标和方法,从而为有效管理软件质量和项目进度提供帮助和指导,更重要的是,本书还深入讨论了软件质量的经济学影响和商业价值。《软件工程技术丛书:软件质量经济学》共7章,第1章定义了软件质量和经济价值,分析了软件质量对不同企业和用户的经济价值;第2章阐述了软件质量的估算和度量,介绍了功能点度量指标和结构质量度量指标;第3章讨论了软件缺陷预防,介绍了软件缺陷预防的历史及缺陷预防结果的分析方法;第4章研究测试前缺陷清除,主要讨论了同行评审、正式审查及静态分析等25种不同的测试前缺陷清除方法;第5章介绍软件测试,介绍了40余种软件测试方法;第6章讨论发布后缺陷清除,分析了来自发布后缺陷的用户和行业的成本;第7章整合了所有的数据,给出了低质量和高质量软件的经济影响。 -
软件工程唐晓君,王海文,李晓红 编《软件工程:过程、方法及工具/21世纪高等学校规划教材》内容涵盖了软件工程的三要素: 方法、过程和工具。全书共分12章,主要讲述软件工程的基本概念、原理,常见的软件过程模型,经典的软件开发方法,用结构化方法进行分析、设计和实现,UML面向对象建模基础,用UML的面向对象方法进行分析、设计和实现,软件项目管理基础知识,常见的软件分析设计工具、测试工具、配置管理工具和项目管理工具。各章节均结合实例讲解,使读者易于理解和掌握。本书内容全面,简明易懂,既可作为高等院校计算机专业及相关专业的教材或教学参考书,也可供软件工程师、软件项目管理者和应用软件开发人员阅读参考。 -
Unity43D开发实战详解吴亚峰,杜化美,张月霞 等著 百纳科技 校随着Unity 3D的迅猛发展,该游戏引擎通过不断优化与改进已经升级到4.0。在Unity 4.0中增加了许多新的特性,如全新的动画系统、支持移动平台的实时阴影、最新的状态机技术等。《Unity 4 3D开发实战详解》随着游戏引擎的升级加入了许多新的内容,主要内容如下。第1章 Unity 3D基础以及开发环境的搭建,简要介绍了Unity 3D开发环境的搭建及其运行机制;第2章 Unity集成开发环境详解,主要对Unity集成开发环境进行详细介绍;第3章 Unity 3D开发脚本简介,讲解了特定于Unity的JavaScript脚本和C#脚本编写的语法和技巧;第4章 Unity 3D图形用户界面基础及常用对象,主要对Unity开发过程中经常使用的图形用户界面控件及对象进行详细介绍;第5章 Unity 3D第三方2D组件库——NGUI,介绍了游戏开发中非常流行的第三方UI界面开发组件库——NGUI的知识;第6章 物理引擎,介绍了Unity开发平台的完整的物理引擎体系,包括刚体、碰撞器、粒子系统及关节等开发技术;第7章 3D游戏开发技术,介绍了天空盒、虚拟按钮与摇杆、声音、光源、地形引擎、角色动画,以及角色控制器等常用技术;第8章 着色器——Shaders,介绍了Unity中的着色器和着色器语言——ShaderLab,为各种高级特效的开发打下良好的基础;第9章杂项,介绍了PlayerPrefs类、Network Class(网络类)、加速度传感器的使用、视频贴图等开发技巧;第10章 综合案例——火力篮球,详细介绍了火力篮球项目的开发过程及用到的各种相关技术;第11章 综合案例——3D保龄球,详细介绍了3D保龄球项目的开发过程及用到的各种相关技术。《Unity 4 3D开发实战详解》适合游戏开发的读者学习,也适合程序员学习用书,以及各院校相关专业师生的学习用书和培训学校的教材。 -
软件工程学习辅导与习题解析张海藩,吕云翔 著《软件工程(第4版)学习辅导与习题解析/21世纪高等学校计算机规划教材·名家系列》是《软件工程(第4版)》的配套教材。全书共分为16章。每章由3部分组成:第1部分简明扼要地复习每一章的重点内容;第2部分给出原教材每一章后的习题;第3部分是习题解析,不是简单地给出答案,而是仔细分析题目,讲解解题思路,从而有助于读者举一反三,学会用软件工程方法学分析问题和解决问题。《软件工程(第4版)学习辅导与习题解析/21世纪高等学校计算机规划教材·名家系列》还提供了3个附录,分别给出了综合应用题解析、课程设计指导和模拟试题与参考答案。《软件工程(第4版)学习辅导与习题解析/21世纪高等学校计算机规划教材·名家系列》既可以与《软件工程(第4版)》配合使用,也可以供学习软件工程的读者单独使用(包括参加计算机等级考试或相关专业自学考试),以加深对所学内容的理解并检验学习效果。 -
国家软件评测实训教程国家信息中心软件评测中心培训中心 编《国家软件评测实训教程:软件评测自动化实训教程》是基于“任务导向式”的教学模式,以提升受训人员职业能力为目标的实训教材。全书总计3个项目,17个任务,通过项目和任务训练使读者快速掌握软件评测过程中的评测流程管理自动化、功能自动化和性能自动化技术,以及QC、QTP和LoadRunner等自动化测试工具的使用。《国家软件评测实训教程:软件评测自动化实训教程》适用于学习软件自动化测试的初学者和进一步提高者,是软件自动化测试过程必备的工具书,是高校软件测试课程不可或缺的参考书。《国家软件评测实训教程:软件评测自动化实训教程》是国家信息中心软件评测中心培训中心培养软件评测人才的系列教程之一,丛书还包括《软件评测环境搭建实训教程》、《软件评测技术与方法实训教程》等。 -
常用工具软件实训教程黄骁,崔冬,李红艳 著《常用工具软件实训教程(第3版)》是为了快速提升学生计算机动手能力而开设的一门基础课程,精选了13类共计42款实用工具软件,通过教、学、做、用的统一,可以解决学校等企业事业单位在信息化进程中遇到的实际问题。《常用工具软件实训教程(第3版)》共分为13章,综合介绍了虚拟机软件、磁盘管理工具、备份与恢复工具、系统优化工具、文件管理工具、上传下载工具、网络通信工具、图形图像工具、多媒体工具、PDFI具、光盘工具、移动终端管理工具和安全防护工具的基础知识与应用技巧。《常用工具软件实训教程(第3版)》在内容编排上体现以下特点:1.课程教学与建立实训环境相结合,轻松实现理实一体化教学;2.采用“知识性与技能性相结合”的模式,将繁杂的概念和理论贯穿项目实战中,体现了理论的适度性,实践的指导性,应用的完整性;3.将评价工具纳入教学内容,用评价工具开发实践技能考试系统,使考核方式不再单一;4、案例教学与实景教学相结合,既可提高课堂效率,又能满足个性化需求、提供差异化服务。 -
面向模式的软件架构·卷2(美)Douglas Schmidt,(德)Michael Stal,(德)Hans Rohnert,等著 朱而刚,袁国忠 译《面向模式的软件架构·卷2:并发和联网对象模式/图灵程序设计丛书》这一卷是介绍构建面向对象的联网与并发中间件的开山之作,揭开了构建中间件的神秘面纱。本卷以4位大师的经验为导向,讨论了16个模式和一个成例,仔细解释了常见的设计问题、驱动因素、成功的解决方案以及使用效果。《面向模式的软件架构·卷2:并发和联网对象模式/图灵程序设计丛书》面向专业的软件开发人员,尤其是开发并发与联网系统的专业软件开发人员。 -
面向模式的软件架构·卷1(德)布施曼 等著,袁国忠 译面向模式的软件架构系列丛书被公认为程序员必读经典。《面向模式的软件架构,卷1:模式系统》是该系列丛书的第1卷,涵盖模式系统的方方面面。《面向模式的软件架构·卷1:模式系统》分8章,第1章系统介绍模式的概念,讨论描述模式的原则;第2~4章讲解模式编目,分别阐述了架构模式、设计模式和成例;第5章揭示如何将模式组织成模式系统及其重要性;第6章探讨将模式融入软件架构的方法;第7章概述模式的历史、相关著作及模式界;第8章展望模式未来的发展方向。《面向模式的软件架构·卷1:模式系统》最后还给出了表示法、术语表、参考文献和索引,方便读者阅读及进阶。《面向模式的软件架构·卷1:模式系统》适合软件架构师、设计师和开发人员阅读,对计算机专业的学生也大有裨益。 -
TOP 100全球软件案例精选集麦思博(北京)软件技术有限公司 著《TOP100全球软件案例精选集》源于全球软件案例研究峰会,精选了第一届峰会的精品案例。涉及软件研发中心的五个维度(质量管理\产品创新\架构设计\开发流程\团队管理),测重对案例的深入分析研究,挖掘案例成功的关键因素,总结成功案例的经验,反思失败案例的教训,以此给软件从业者带来思考,促进整个行业的进步,为国内软件研发中心的快速成长找到捷径。其的特点有别于市面上其他的科技类书籍,书中的内容全部来源于知名软件研发中心的实际案例,案例的作者都是项目的一线带头人,他们从案例出发,详细讲述如何解决产品创新、团队建设、架构设计、流程再造、测试管理中遇到的问题,提供了一整套解决问题的方法,对问题中的关系进行量化,并进行解决问题的实践操作。从事不同工作的作者们试图用多种案例揭开知名研发中心的神秘面纱,展示业界先进管理、探索创新的一面。本书主要面向IT从业人员,初级程序员、核心技术骨干或是中高层管理人员都能从这些最佳实践案例中学习到IT行业最前沿最成熟的科技信息。
