软件工程及软件方法学
-
软件系统分析与实现于万波 著《高等学校计算机专业规划教材:软件系统分析与实现(VC++版)》通过实例介绍软件系统分析与设计的基本知识。全书共5章,前3章介绍VisualC++程序设计与软件开发中的一些系统编程、网络编程以及数据库程序设计的小实例,然后使用Visual C++作为开发工具设计完成了学生信息录入软件、贪吃蛇游戏软件。在第4章对一个人力资源信息管理系统进行分析和设计。第5章对一个高中数学试卷题库管理系统进行分析设计,并初步实现一些基本的功能。本书可以作为软件工程、计算机科学与技术、信息管理与信息系统、信息与计算科学等专业的本科生教材。 -
下一站杨艾祥 著苹果、Google、百度、新浪、亚马逊……从本质上讲,它们的成功都是用户体验的成功。通过对用户体验的研究,这些企业成功实现了对用户的吸引、粘连甚至是某种控制。作为国内资深的互联网一线管理者,作者希望通过《下一站:用户体验(修订版)》将国内外一流公司对于用户体验的经验,以及自己在互联网运营中的宝贵探索介绍给读者,包括什么是用户体验,用户究竟在乎什么样的体验,用户体验是心理需求还是功能需求……当然,《下一站:用户体验(修订版)》最大的看点在于,作者用通俗易懂的语言告诉大家,用户体验是一个奢侈的感知或感觉,它满足的是用户某一方面或多方面的“爽”,以及你如何做才能让你的用户真正“爽”起来。 -
系统集成项目管理工程师教程薛大龙 著《系统集成项目管理工程师教程(全国计算机技术与软件专业技术资格水平考试用书)》是根据全国计算机技术与软件专业技术资格(水平)考试办公室发布的《系统集成项目管理工程师考试大纲》(最新版)编写,全书分为5大篇,分别是第1篇信息系统集成基础;第2篇项目管理过程组;第3篇项目管理知识域;第4篇项目管理支持知识;第5篇项目管理环境知识,着重于对考试大纲的相关内容有重点地细化和深化。新版大纲尤其要求系统集成项目管理工程师要掌握国家针对系统集成行业的最新管理政策,物联网/云计算/三网融合/IT运维服务体系等最新技术知识,因此本书中专门对此进行了介绍。全国计算机技术与软件专业技术资格(水平)考试用书编委会由中国著名项目管理专家、博士团队组成,《系统集成项目管理工程师教程(全国计算机技术与软件专业技术资格水平考试用书)》可作为软考“系统集成项目管理工程师”的直接备考教材,可供有关系统集成项目的建设单位、承建单位和监理单位的有关人员在系统集成工程建设实践活动中参照应用,也可作为系统集成项目管理人员特别是高级项目管理者的参考用书。《系统集成项目管理工程师教程(全国计算机技术与软件专业技术资格水平考试用书)》的作者是薛大龙。 -
数据之魅Philipp K.Janert 著 黄权,陆昌辉,邹雪梅 译《数据之魅:基于开源工具的数据分析》结合作者雅奈特多年来从事数据分析工作的丰富经验,阐述了数据分析所涉及的概念和方法。本书四部分19章,主题包括如何通过图表来观察数据,如何通过各种建模方法来分析数据,然后着重阐述如何进行数据挖掘,最后强调数据分析在商业和金融等领域的实际应用。本书包含大量的模拟过程及结果展示,并通过实例来阐述如何使用开源工具来进行数据分析。通过本书的阅读,读者可以清楚地了解这些方法的实际用法及用途。《数据之魅:基于开源工具的数据分析》结构合理,通俗易懂,适合数据分析爱好者和从业者阅读,也适合以科学计算为工具的科研人员参考。同时,本书还适用于计算机科学、数学、工程技术和其他相关专业本科或研究生的数据分析课程,是一本不错的参考书。 -
软件测试技术与应用何月顺 著《软件测试技术与应用》主要介绍软件测试技术,分四大部分:理论篇、设计篇、技术篇和扩展篇。理论篇主要介绍软件测试基础知识,目的是让读者对软件测试有一个初步的了解,了解软件测试的重要性;设计篇主要介绍如何编写测试计划、测试方案、设计黑盒和白盒测试用例,重点阐述在编写测试计划和测试方案时需要注意的问题,以及如何设计测试用例;技术篇主要介绍系统测试过程中其他相关测试技术,包括Web测试技术、本地化与国际化测试、兼容性测试和易用性测试;扩展篇主要介绍当前流行的性能测试和自动化测试,通过实例介绍测试的过程。本书由浅入深、由理论到实践,详细描述测试过程中每个阶段需要注意的地方,如缺陷分析方法,这是改进测试和质量控制的重要手段。希望帮助初学者了解软件测试的过程和相应技术,对软件测试有一个整体的了解;同时也可以帮助中高级测试工程师进一步提高软件测试的技能。《软件测试技术与应用》适合于软件测试的初学者,同时也适合于一些中高级测试工程师。本书由何月顺著。 -
软件测试工程师成长之路王顺 等 著《软件测试工程师成长之路:软件测试方法与技术实践指南ASP.NET篇(第2版)》以实际项目为原型,以关键的理论与丰富的实践为指导,贯彻了先进的项目管理理念与全程质量管理思想。以一个完整软件项目为实例,对软件测试工程师的日常工作进行详细的介绍,帮助读者掌握各种技术并能灵活地使用和扩展这些技术。《软件测试工程师成长之路:软件测试方法与技术实践指南ASP.NET篇(第2版)》是众多资深软件测试工程师多年经验的积累与提炼,特别是新增加的第12章,展现众多实际工作中典型的测试技巧、测试技术,不仅告诉读者如何做,更主要的是激起每位读者动手实践的兴趣。读者通过认真地体会这些案例并积极实践后,就能够积累丰富的实战经验,为今后的工作打下坚实的基础。《软件测试工程师成长之路:软件测试方法与技术实践指南ASP.NET篇(第2版)》可作为高校计算机及软件工程各专业的软件测试实践教材,也可供有兴趣或正在从事软件测试工作的人员参考。 -
常用工具软件案例实战教程宋林林 编《普通高等教育“十二五”规划教材(高职高专教育):常用工具软件案例实战教程》为普通高等教育“十二五”规划教材(高职高专教育)。本书主要讲授目前办公及生活中常用的工具软件,内容包括十大类、超过七十多种常用工具软件的下载、安装及使用的方法和技巧。本书采用“知识性与技能性相结合”的模式,体现理论的适度性、实践的指导性、应用的完整性;以任务驱动的形式,边举例边讲解,图文并茂,步骤清晰,一目了然,学习轻松,容易上手;实例内容新颖、典型,实用性、指导性强,能激发读者强烈的学习兴趣。本书可作为高职高专院校常用工具软件课程的教材使用,也可作为成人高校、高级技术学校或培训机构相关课程的教材,还可供广大计算机爱好者自学使用。 -
软件工程任永昌 著《21世纪高等学校规划教材·软件工程:软件项目管理》从软件项目管理的实际出发,以适应本科专业的教学和实践为宗旨,在充分吸收国内外软件项目管理思想精华的基础上,依据作者多年软件项目开发与管理以及教学与科研经验,结合国内软件项目特点而编写,指出了提高软件开发效率进而使项目获得成功的有效途径。全书共分为12章,分别讲述: 软件项目管理概述、软件开发过程管理、进度计划管理、可行性研究、招标投标管理、合同管理、质量管理、成本管理、配置管理、风险管理、人力资源管理、收尾管理。在阐明基本知识的同时,着重运用技术和方法解决实际问题。《21世纪高等学校规划教材·软件工程:软件项目管理》适合作为高等学校计算机及相关专业本科生和研究生“软件项目管理”课程的教材,适合培训项目经理和软件开发技术人员,也是希望了解软件项目管理各类读者的参考书。 -
软件工程基础胡思康 著《高等学校计算机专业规划教材:软件工程基础》全面、系统地介绍了软件工程的基本概念、原理和典型的技术方法,在注重软件工程学科的系统性、原理性的同时,通过实际项目来增强读者对软件工程方法与技术在实践中的应用。本书共11章,第1章是对软件工程的概括。第2章至第5章按照软件生命周期的开发顺序,以结构化方法为主线,介绍软件工程各阶段的任务、过程、方法和工具。第6章介绍软件测试。第7章至第9章结合软件生命周期过程,以面向对象方法为主线,介绍UML统一建模语言、面向对象分析、面向对象设计等内容。第10章介绍软件维护。第11章介绍软件项目管理。本书将软件工程教学和实践相结合,可作为高等院校计算机专业或信息类相关专业课程的教材或教学参考书,也能作为有一定实践经验的软件工程人员和需要开发应用软件的广大计算机用户的参考资料。 -
软件测试技术与实践姚茂群 编《软件工程系列教材:软件测试技术与实践》以案例贯穿全书,主要介绍软件测试技术与实践的基础知识。全书共11章,不仅讲述了软件测试的基本理论和方法(单元测试、集成测试、系统和验收测试、测试用例设计和软件缺陷跟踪管理等),而且详细介绍了企业级软件测试的解决方案(负载测试、功能测试、Web站点测试和面向对象单元测试等)及测试自动化工具(QTP、LoadRunner和JIRA等)的使用。本书为读者在软件生命周期各个阶段合理选择适当的测试技术与测试工具并有效应用到项目中,提高软件的质量和可靠性提供了指导。本书适合作为高等学校计算机相关专业软件测试课程的教材,也可作为软件测试实训、培训班的教材和软件测试人员、软件开发人员及需要了解测试知识的各级软件管理人员的参考书。
