软件工程及软件方法学
-
从零开始学MATLAB王玉磊,邱罡 编著matlab是十分流行的工程应用软件,其强大的数值计算能力、图形功能和丰富的工具箱给工程开发人员提供了很大的便利,同时matlab语言简洁,也为matlab成为大专院校的教材提供了条件。《从零开始学MATLAB(附光盘)》内容主要以matlab 7.0为平台,这是matlab当前最流行的版本。全书大致可以分为五篇,分别讲述matlab基础、矩阵运算、数据分析、simulink和句柄图形。《从零开始学MATLAB(附光盘)》由浅入深地讲解各个知识点,并在解决实际问题时融入了工程实践的经验。《从零开始学MATLAB(附光盘)》适合作为matlab初学者的参考书,也可以作为大专院校的教材。 -
软件过程之美周小辉 编著《软件过程之美:软件配置管理策略及主流工具实战》是一本理论与实践相结合的书籍,更多的是希望通过主流工具的实践,向读者传递软件配置管理的理念。《软件过程之美:软件配置管理策略及主流工具实战》参照了有关软件配置管理的主流思想框架,包括CMMI、RuP、ITIL、敏捷运动等,首先简要描述软件配置管理的思想体系,然后从商业及开源方面分别选择了一个主流工具:商业工具为Borland StarTeam,开源工具为CVS,通过将思想融入到具体的工具中,让读者体会到软件配置管理的精髓。在阐述每个工具时,牢牢把握软件配置管理的五个关键要点:标识、控制、审计、报告与发布,可以帮助软件开发团队快速地将软件配置管理的理念与工具应用到实践中,有效提高配置管理乃至软件工程的质量。本书适合广大软件开发及管理人员参考学习,也可作为高等院校相关专业的教学参考书。 -
软件测试案例教程吕云翔,王洋,肖咚 编著本书以案例驱动,讲述了软件测试的相关概念、方法和技能。全书分为四个部分:基础篇、方法篇、策略篇和工具篇。基础篇讲述了软件测试的基础理论,为后面的学习奠定了一定的理论基础;方法篇通过案例“C0编译器”讲述了软件测试中常用的黑盒测试和白盒测试技术的使用;策略篇分别通过案例“聚合文件管理工具”和“交互式实验室资源管理与服务网站”讲述了传统软件测试和面向对象软件测试的策略;工具篇讲述了自动化测试和常见工具,并选取了两个常用软件测试工具讲述其使用方法。每章的开始部分有本章要点,列出了章节中的重要内容,方便读者自学和教学选择;每章的结尾部分都附有练习题,供读者检验学习成果。本书重视实践能力和操作能力的培养,并在案例讲述过程中穿插相关的基础知识和基本理论介绍,做到理论与实践相结合,方法与应用相结合。本书适合高等院校计算机、软件工程、测试等相关专业本科生作为教材学习,同时也可作为社会人员自学使用。封底无防伪标均为盗版版权所有,侵权必究本书法律顾问北京市展达律师事务所 -
精益和敏捷开发大型应用实战(加)拉尔曼 等著,孙媛,顾全 译越来越多的大型产品开发组织开始使用精益思想、敏捷原则和实践、大规模Scrum开发来持续、快速地交付有价值和创新性的产品。作者利用他们带领和指导团队在大型、多地点、离岸的产品开发中采用精益和敏捷的长期经验,与大家分享取得胜利的关键行动工具。《精益和敏捷开发大型应用实战》内容包括:大型Scrum开发,测试和构建内在质量,产品管理与计划,处理低质量遗留代码,大型多地点情况下的持续集成,敏捷架构、多地点或离岸开发,合同与外包开发。《精益和敏捷开发大型应用实战》介绍了创造精益企业的基础,并帮助企业收获敏捷带来的巨大收益。《精益和敏捷开发大型应用实战》适合敏捷教练、敏捷咨询师、软件开发及管理人员参考。 -
人本界面交互式系统设计(美)拉斯基 著,史元春 译本书概述了人机界面设计领域的研究成果,详细论证了界面设计思想应以认知学为基础,并考虑人类的心智特点,在指出当前界面设计中弊端的同时,提出了新产品开发的思路。本书集计算机科学、人体工程学、心理学多种学科的内容于一身,是界面开发人员及相关研究者不可不读的一本好书。 -
Struts 2完全学习手册王伟平 等编著Struts是第一款真正意义上按照MVC架构模式搭建的Web开发框架。《Struts 2完全学习手册》全面讲述Struts 2开发框架的知识,包括Struts 2中配置文件的详细讲解、国际化与异常处理、数据类型的转换、数据的输入校验、Struts 2强大的标签库、Struts 2中文件的上传与下载、Struts 2对Ajax的支持、Struts 2与流行框架的整合,最后以3个实例由简单到复杂地介绍Struts 2在实际应用中的使用。《Struts 2完全学习手册》光盘提供了全程配音视频文件和实例源代码。《Struts 2完全学习手册》适合大专院校在校学生、网站开发人员、Struts学习和开发人员以及编程爱好者学习和参考。 -
门后的秘密(美)罗斯曼,(美)德比 著,于梦瑄 译《门后的秘密:卓越管理的故事》讲述了有关软件开发的管理艺术。前半部分,作者以讲故事、对话录的新颖形式生动地再现了软件行业技术管理工作的场景;后半部分,作者精心总结了各种工作的管理技巧和实用方法。两位作者共有40 多年的管理工作经验,对管理尤其是软件领域的管理有很多独到而精辟的见解,值得读者细细体味。《门后的秘密:卓越管理的故事》为软件管理者而写。不管你是管理新手,还是有经验的管理者,抑或是想今后转型做软件管理,看完《门后的秘密:卓越管理的故事》都将受益匪浅。 -
软件测试贺平 编著《软件测试(本科)》是中央广播电视大学软件工程专业本科教材,共分6章,比较全面而系统地介绍了软件测试的基本理论知识和主流应用技术,并从工程角度展开和阐述软件测试技术的应用策略和方法。《软件测试(本科)》主要内容包括:软件测试概述,软件生命周期中的测试及过程,静态测试技术,动态测试技术,软件自动化测试及运用,软件测试管理。《软件测试(本科)》内容基本上涵盖了软件测试的全貌。《软件测试(本科)》可作为高等院校软件工程专业或计算机专业软件测试课程的教材,也可作为软件测试技术学习和提高的培训教材,亦可供从事软件开发和软件测试专业工作的技术及管理人员学习参考。 -
软件构件技术夏榆滨 主编《软件构件技术》较全面地介绍了软件构件技术的产生、发展、构件化思想、基于构件的软件过程及其他相关技术。书中还结合作者的相关研究成果,给出了软件构件视图的相关概念,较详细地介绍了基于软件构件视图技术的构件组装管理技术及相关软件平台实例的设计与实现方法,并对关键实现代码进行了说明。随书光盘附有较完整的源代码、编译后的相关安装程序及使用说明。书中每一章的前面都有关键问题一节,旨在引导读者对关键概念进行预先的思考,增加对随后内容的兴趣。便于深入理解有关概念,掌握本章的重点。《软件构件技术》可作为软件工程专业本科生和研究生的教材,也非常适合于软件技术领域工作的工程技术人员作参考。 -
实用软件工程赵池龙,杨林 主编《实用软件工程(第3版)》是普通高等教育“十一五”国家级规划教材的修订版,根据教学反馈和学时要求,对内容做了较大的调整,以期更好地适应教学的需要。本书面向工程实践,按照IT企业工作流程安排章节顺序,新版教材共10章,包括软件工程的内容与方法、软件生命周期与开发模型、软件立项与合同、软件需求、软件策划、软件建模、软件设计、软件测试、软件实施与维护和软件管理。本书为任课老师免费提供电子课件,并出版有配套实践教材《软件工程实践教程》。
