软件工程及软件方法学
-
火球张传波 著《火球:UML大战需求分析》融合UML、非UML、需求分析及需求管理等各方面的知识,帮助读者解决UML业界问题、需求分析及需求管理问题。全书主要介绍UML的基本语法、面向对象的分析方法、应用UML进行需求分析的最佳实践及软件需求管理的最佳实践四个方面的内容。《火球:UML大战需求分析》各章以问题为引子,通过案例、练习、思考和分析等,由浅入深地逐步介绍UML综合应用的知识。《火球:UML大战需求分析》以案例贯穿始终,补充了大量的实用知识,并讲究实效,能使读者尽快在工作中应用所学知识。无论是Java技术流派、.NET技术流派还是其他技术流派,只要工作中涉及到需求分析或者对UML感兴趣的人士,均适合阅读《火球:UML大战需求分析》。《火球:UML大战需求分析》附带一张光盘,光盘中有“活用类图,拥抱需求”和“做一回软件设计高手”两个课程的视频内容,时长为4小时。 -
计算机软件技术基础王海燕 主编《全国高等教育“十二五”精品教材:计算机软件技术基础》针对非计算机专业的大学生、研究生以及科技工作者与研究人员对计算机软件应用技术的需要,介绍了计算机软件技术的基础知识、方法与实用技术。主要内容包括:基本数据结构及其运算、查找与排序技术、数据库设计技术、软件的设计与开发技术和操作系统原理等基础理论知识。每章都配有一定数量的习题。《全国高等教育“十二五”精品教材:计算机软件技术基础》内容丰富,通俗易懂,实用性强,可作为非计算机专业计算机软件基础课程的教材,也可作为广大从事计算机应用工作的科技人员的参考书。 -
软件性能测试魏娜娣 等编著《软件性能测试——基于loadrunner应用》主要结合主流的性能测试工具loadrunner9.5及性能测试真实流程全面开展讲解,并贯穿项目实例和同步训练来进一步巩固知识点,主要内容包括性能测试基本理论、性能测试需求分析、性能测试用例及场景设计、loadrunner工具具体使用、性能测试案例实战、loadrunner脚本开发等。本书还汇总了常见性能测试面试题目及认证考试题目,以便读者通过学习能够体会性能测试项目完整的工作过程,真正跨入性能测试领域的大门。《软件性能测试——基于loadrunner应用》内容全面、层次清晰、难易适中,所采用的工具和项目同企业实际情况紧密结合,并且本书讲练结合,使读者更好地理解和掌握各款工具的使用,在实际工作中能够灵活有效地开展自动化测试。《软件性能测试——基于loadrunner应用》可作为高等院校、示范性软件学院、高职高专院校的计算机相关课程和软件工程专业的教材,也可作为各大软件培训机构的培训教程,同时也可供从事软件开发及测试工作的人员以及对软件测试有兴趣的读者参考与学习。 -
软件工程监理规范理解与实施葛健 主编《软件工程监理规范理解与实施》第1章是对信息化工程监理、软件工程监理和软件工程关系的简要介绍;第2章结构、范围及规范性引用文件是软件工程监理的范围、规范性引用文件和术语定义的分析;第3章软件工程监理的一般要求;第4章至第7章,标题均与《规范软件》标准的相应章的标题名称对应一致,以便读者对照,查找自己所关注的信息,内容是对标准条目进行具体深入的分析。第8、9、10章是《规范软件》在应用实践中的一些实际监理案例,供读者参考。《规范软件》的内容,根据多年来从事项目评审、软件开发、信息工程监理理论研究、教学和工程实践的经验和体会,对软件工程监理规范以及相关文件、法律、法规和信息工程监理的准则等,运用标准所需要的知识进行剖析,注重理论分析与实践相结合,侧重指南的可操作性。 -
零成本实现Web性能测试温素剑 编著《零成本实现Web性能测试:基于Apache JMeter》是一本关于Web性能测试的实战书籍,读者朋友们在认真读完本书后,能够将所学知识应用到生产实践中。本书首先介绍基础的性能测试理论,接着详细介绍如何使用JMeter完成各种类型的性能测试。实战章节中作者以测试某大型保险公司电话销售系统为例,手把手教会读者如何用JMeter来完成一个实际的性能测试任务。本书内容丰富,知识点讲解透彻,适合软件测试工程师、测试经理、高等院校相关专业的学生参考学习,同时也可作为相关培训班的教材 -
Clean Code(美)Robert C. Martin(罗伯特.马丁) 著软件质量,不但依赖架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。《传世经典书丛:Clean Code(评注版)》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好的基础。《传世经典书丛:Clean Code(评注版)》作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两方面的范例。只要遵循这些规则,就能写出干净的代码,从而有效提升代码的质量本书适合致力于改善代码质量的程序员及技术经理阅读。本书介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个方面,虽为一“家”之言,然诚有借鉴意义。本书是CleanCode一书的评注版,力邀国内资深专家执笔,在英文原著的基础上增加了中文点评和注释,旨在融合二者之长,既保留经典的原创文字与味道,又以先行者的学研心得与实践感悟,对读者的阅读和学习加以点拨,指明捷径。 -
软件测试技术与项目实训于艳华,王素华,吴艳平 主编《教育部高职高专计算机教指委规划教材:软件测试技术与项目实训》根据高等职业技术教育的教学特点,结合教学改革和市场、行业应用需求编写而成。本山野是软件测试动手操作实战教材,结合了作者多年的教学经验和培训经验,通过真实的项目测试活动,主要介绍了软件测试各阶段的操作和应用。本书充分体现任务引领、项目主导的教学思路,使初学者容易快速入门,易于动手实际操作。本书以项目为载体,每章开始都设有教学重点和教学难点,按照企业的测试流程进行各章节内容编排,全书共分4章:CVIT新闻发布系统项目介绍及测试计划、CVIT新闻发布系统的白盒测试、CVIT新闻发布系统的黑盒测试、CVIT新闻发布系统的自动化测试及工具使用。《教育部高职高专计算机教指委规划教材:软件测试技术与项目实训》内容广泛翔实,适用于全国高等院校职业技术学院、本科院校及二级职业技术学院、成人高校、继续教育学院使用,可作为软件测试初学者的入门教材,也可以作为培养相关技术设计人员的培训教材。 -
数字学习力杨杰,梁晓睿 著杨杰、梁晓睿所著的《数字学习力(网络时代伴学工具使用手册)》围绕为学者最关注的四个命题:如何管理时间、如何准确高效检索、如何进行个人知识管理,以及如何思考写作,用轻松愉悦的手笔,一张张细致入微的截图,并结合作者自身的为学体验,向读者娓娓阐述作业计算器、论文计算器、甘特图、Firefox及其精选插件、百谷歌搜索引擎与搜索技巧、GooReader、Miro、iTunesU、ResearcherID、CNKI研究型个人数字图书馆、Wiz、Zotero、Endnote、XMind、WhiteSmokeToolbar等软件与互联网的使用精髓。《数字学习力(网络时代伴学工具使用手册)》中的相关介绍不仅将有助于为学者提高为学效率与为学质量,对普通读者更好地运用互联网与软件改善生活品质亦大有裨益。 -
高级软件测试·卷2(美)布莱克 著,刘琴 等译《高级软件测试.卷2:高级软件测试经理》是目前市面上唯一完整的完全按照国际软件测试认证委员会(istqb)的测试人员认证高级大纲撰写的专业书籍系列之一。本书章节与高级大纲中高级软件测试经理模块的标题、顺序和知识点相匹配,适宜istqb-atm(高级软件测试经理)的认证考前学习,也可以作为软件测试经理的常用指导手册。《高级软件测试.卷2:高级软件测试经理》主要介绍在软件测试估算、策划、监视和控制中,一个软件测试经理熟练运用高级技能所必须掌握的知识,包括制定软件测试系统的总体测试目标和测试策略;计划测试任务和进度.组织测试活动,采用各种度量对测试和风险进行评估、报告、跟踪和控制。本书通过大量案例介绍了如何挑选、获取、分配测试任务所需要的充分的资源;如何组建、管理和领导测试团队,负责协调测试团队各成员之间以及测试团队和各利益相关者之间的沟通。《高级软件测试.卷2:高级软件测试经理》每一章都提供与istqb高级大纲一致的,充足的认证考试模拟题,为准备参加istqb-atm资质认证考试的人员提供相应的基础性知识;每一章节的课堂练习都结合实际案例,并提供笞案,具有较高的参考价值。 -
软件开发工程师成长之路王顺 等编著php技术在国外应用很广,大型主流的网站一半以上由php占领,随着php支持面向对象,模板技术,mvc等,基本上吸纳了主流软件开发语言的所有优点。同时php简单易学,容易上手,能快速建立开发模型,并且易于维护与扩展,跨平台,支持多语言等,使php语言获得众多的支持者。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》内容包括:软件工程师编程思维的培养、开发环境的搭建与配置、php基础知识与使用、mysql数据库的使用、php进阶知识(包括cookie、session、php收发email、文件上传下载、csv格式文件、导出生成excel格式文件等)、程序的异常处理技术、通过phpwind自己动手搭建专业网站、通过oricity网说明创建一个专业性网站所需要的技术、html、javascript、css、xml等网页编程技术都有相关知识点。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》力图将每一位对软件感兴趣的人引入奇妙无穷的软件世界。每一个章节的安排都力图让一个对软件一无所知的人能够理解与体会软件与编程,能将他们带入软件工程师行列。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》适用于高校计算机及软件工程专业作为软件应用课程的实践教材使用,也可供从事软件行业工作人员参考。
