软件工程及软件方法学
-
软件工程理论及应用周屹,王丁 编软件工程是高等院校计算机相关学科各专业的专业基础课,其研究范围非常广泛。《软件工程理论及应用/普通高等教育“十二五”规划教材》从实用的角度出发,在系统讲解软件工程理论和方法的同时,注重结合实例,分析软件工程技术与工具的综合应用;在强调传统的结构化方法的同时,着重介绍面向对象方法。《软件工程理论及应用/普通高等教育“十二五”规划教材》共分10章,包括软件产品、软件过程、项目管理和软件项目计划、项目进度安排及跟踪、软件工程的需求工程、软件设计、面向对象的分析方法、面向对象设计、面向对象测试和软件维护工程。《软件工程理论及应用/普通高等教育“十二五”规划教材》将理论知识与实践案例相结合,便于教学与应用,文字通俗易懂,概念清晰,实例丰富,实用性强,并配有习题。《软件工程理论及应用/普通高等教育“十二五”规划教材》可作为高等院校计算机类专业软件工程相关课程的教材,也可作为软件开发人员的参考书。 -
软件体系结构王小刚,黎扬,周宁 著《软件体系结构/高等教育“十二五”规划教材》系统阐述了软件体系结构的概念、思想,以及建模和描述手段,介绍了软件体系结构的重要模式及应用。指导如何设计出高质量的符合需求的软件体系结构,给出了评估软件体系结构的方法,论述了当前流行技术的软件体系结构。全书强调思想和理念,重视实用和实践。全书共分9章,第1章介绍软件体系结构的起源、概念、作用和发展等;第2章给出了软件体系结构模式(风格)的分类,列举了经典的风格实例,并通过例子阐述了使用方法;第3章是关于软件体系结构描述,包括IEEE1471标准、软件体系结构文档、软件体系结构描述语言、动态软件体系结构及描述;第4章讲述软件体系结构的设计思想、原则、方法及流程,强调要关注的问题,说明软件体系结构恢复和重构的概念及意义,给出了重构模式;第5章阐述软件体系结构与软件质量的密切关系,以及实现质量属性的体系结构策略;第6章论述软件体系结构评估的意义和方法,重点是ATAM评估方法;第7章简单介绍了面向特定领域软件体系结构和软件产品线;第8章说明了基于Java和.NET的分布式体系结构及组成要素;第9章介绍了几种主流技术软件的体系结构及关键技术,包括SOA、Android、云计算等。《软件体系结构/高等教育“十二五”规划教材》可作为高等院校软件工程专业及其他计算机类专业的软件体系结构教材,也可作为软件工程相关技术人员的参考用书。 -
敏捷分析(美)科勒尔(Ken Collier)著 吴陈欣,杨晓丽,罗旭祥 译《敏捷分析:价值驱动的商业智能和数据仓库系统开发》分为两部分,共10章,从架构到管理,从自动化测试到持续集成,通过丰富的工作实例,系统而深入地讲解敏捷DW/BI的基本原理、关键技术和项目管理实践,为在真实商业智能和数据仓库项目上应用敏捷分析方法提供系统使用指南。从管理角度,详细介绍敏捷分析的基本原则,敏捷项目管理的有效实践,包括章程、规划、执行和检测敏捷分析项目的有效实践,展现如何使用案例和用户故事驱使价值持续传递,并讲解团队管理和领导的敏捷风格如何有效地替代传统命令控制风格;从技术角度,深入讲解能够持续传递商业价值并有质量保障的技术方法,包括最优设计推进、测试驱动的数据仓库开发、版本控制和项目自动化,以及应用敏捷分析时的一些注意事项。《敏捷分析:价值驱动的商业智能和数据仓库系统开发》内容全面,讲解深入,并且涵盖许多经过实践检验的解决方案,适合IT决策者、数据仓库专业人士、数据库管理员、商业智能专家和数据库开发人员参考。 -
计算机软件技术与应用研究张运波,王治学,张瑛 等编《计算机软件技术与应用研究》是计算机专业基础教材,主要针对计算机专业的学生对于计算机软件技术学习的需要,全面系统地介绍了计算机软件技术及其应用现状、软件工程开发、设计、编程、测试以及最后的维护和管理的全部过程。力求学生对计算机知识学习的全面地、深入地、透彻地掌握。 -
常用工具软件立体化教程朱接文 编本书主要讲解常用工具软件的使用,包括工具软件的使用基础,磁盘与文件管理工具,电子阅读与翻译工具,图像处理工具,音视频编辑工具,影音播放工具,文件传输工具,智能办公工具,网络通信工具,光盘刻录工具,系统维护与管理工具等知识。本书采用项目式和分任务讲解,每个任务主要由任务目标、相关知识和任务实施3个部分组成,然后再进行强化实训。每个项目最后总结了常见疑难解析,并安排了相应的练习和实践。本书着重于对学生实际应用能力的培养,将职业场景引入课堂教学,因此可以让学生提前进入工作的角色。本书适合作为职业院校计算机应用等相关专业的教材,也可作为各类社会培训学校的教材,同时还可供计算机初学者自学参考。 -
破茧成蝶刘津,李月 著作为一门独立的学科和行业,用户体验设计正在快速发展并得到越来越多的重视。随着互联网思维这一概念的提出和兴起,“用户体验”的地位和关注度得到进一步的提升和强化。市面上已经有很多专业的用户体验书籍,但解决用户体验设计师在职场中遇到的众多现实问题的图书并不多见。本书从用户体验设计师的角度出发,系统地介绍了其职业生涯中的学习方法、思维方式、工作流程和方式,覆盖了用户体验设计基础知识、设计师的角色和职业困惑、工作流程、需求分析、设计规划和设计标准、项目跟进和成果检验、设计师职业修养以及需要具备的意识等,力图帮助设计师解决在项目中遇到的一些常见问题,找到自己的职业成长之路。本书由资深的一线用户体验设计师编写,书中融入了宝贵的职业经验和专业思考,对于交互设计师、视觉设计师、用户研究员等具有一定参考价值和借鉴意义;同时,本书也适用于产品经理、运营、开发等用户体验相关人员以及相关专业的学生阅读参考。 -
FloTHERM软件基础与应用实例李波 著本书分为软件基础入门与应用实例两大部分。其中软件基础入门以热仿真工作流程:建立模型、网格划分、求解计算、结果处理和优化设计为主线,逐一介绍了软件的相关模块、背景原理和使用技巧。书以软件为名,但又不局限于软件,在介绍软件使用操作的同时,也尽可能兼顾其所涉及的背景原理和实际应用。以期能使读者更为正确地理解和使用软件。本书适合从事电子产品研发、封装等领域工作的人员阅读学习,也适合从事电子产品散热软件开发的工程师参考阅读。 -
软件项目管理配置技术聂南 著《软件项目管理配置技术/21世纪高等学校规划教材·软件工程》分6章,包括软件配置管理SCM概述,软件配置管理的功能与实施准备,如何构造软件企业的配置管理方案,配置管理系统的集成技术与模型,一些正在发展的配置管理技术,主流配置管理工具简介与使用。《软件项目管理配置技术/21世纪高等学校规划教材·软件工程》可作为软件学院和高等职业技术院校计算机及相关本科专业的教材,也可作为软件项目开发与管理培训教程,并可供各行业从事计算机技术、电子商务、系统工程等技术人员参考,其中的软件配置新技术理论介绍,可以供有关研发人员借鉴。 -
SCCE初级软件工程师武汉美斯坦福信息技术有限公司 著暂缺简介... -
软件测试实用教程吕云翔,杨颖,朱涛 等著软件测试是一种在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。《软件测试实用教程/21世纪高等学校规划教材·软件工程》针对高校计算机相关专业软件测试课程的需要而编写,结合实际案例介绍了软件测试的基础知识和实用技术。《软件测试实用教程/21世纪高等学校规划教材·软件工程》在内容上较为全面、系统地涵盖了当前软件测试领域的理论和实践知识,反映了当前最新的软件测试理论、标准、技术和工具。全书共17章,包括软件测试概述、软件测试生命周期、测试过程相关模型、静态测试与动态测试、白盒测试、黑盒测试、单元测试、集成测试、系统测试、验收测试、面向对象的软件测试、软件测试自动化、单元测试工具Unit、负载测试工具LoadRunner、聚合文件管理工具测试、网上书店系统测试和手机视频播放软件测试。每章内容均有实际案例做补充,以加深读者对软件测试技术和过程的理解,做到理论与实践相结合。本书可作为高等院校相关专业软件测试的教材或教学参考书,也可供从事计算机应用开发的各类技术人员参考,或用做全国计算机软件测评师考试、全国计算机技术与软件专业技术资格(水平)考试的培训资料。
