软件工程及软件方法学
-
软件工程监理规范理解与实施葛健 主编《软件工程监理规范理解与实施》第1章是对信息化工程监理、软件工程监理和软件工程关系的简要介绍;第2章结构、范围及规范性引用文件是软件工程监理的范围、规范性引用文件和术语定义的分析;第3章软件工程监理的一般要求;第4章至第7章,标题均与《规范软件》标准的相应章的标题名称对应一致,以便读者对照,查找自己所关注的信息,内容是对标准条目进行具体深入的分析。第8、9、10章是《规范软件》在应用实践中的一些实际监理案例,供读者参考。《规范软件》的内容,根据多年来从事项目评审、软件开发、信息工程监理理论研究、教学和工程实践的经验和体会,对软件工程监理规范以及相关文件、法律、法规和信息工程监理的准则等,运用标准所需要的知识进行剖析,注重理论分析与实践相结合,侧重指南的可操作性。 -
软件需求工程康雁 主编《软件工程系列规划教材:软件需求工程》为读者理解软件需求工程提供了一个新的视角。全书共11章,包括需求概述、需求工程、需求获取、需求分析、基于UML的需求建模技术、需求模式、需求与面向对象软件开发、需求文档、需求验证、软件需求管理与安全需求工程。《软件工程系列规划教材:软件需求工程》引入CDIO的概念,强调“做中学”,以培养学生的实际动手能力和实践能力;并着重讲述了需求工程中有关安全需求的内容;在介绍软件需求工程领域的经典理论、最新进展和发展方向的同时,也介绍了相关的实用技术和工具。这些原理、技术和工具能够应用在大型工业和商业软件的项目开发中,为软件工业的从业人员提供系统深入的指导。《软件工程系列规划教材:软件需求工程》可作为高等院校计算机专业学生、教师以及研究人员的教材和参考书,对于工业和计算机产业的从业人员也具有实用价值。 -
网络用户体验及互动设计赵慧文,张建军 编这本《网络用户体验及互动设计》由赵慧文、张建军编,是教育部、文化部高等学校动漫类规划教材。《网络用户体验及互动设计》从对用户体验的概述出发,分析用户在网络互动过程中的感官和认知心理,总结互动设计的基本原则(可用性、体验性和关注个体差异的设计原则),介绍互动设计的常用方法和工作流程,以清晰的架构和前沿的视觉对用户体验及其在互动设计中的应用进行全面的阐述。本书内容涉及多个学科(心理学、人机工程学、传播学、设计学等),理论概述与设计实践并重,学术视角与产业动态结合,可以作为数字媒体艺术专业相关课程的教材使用,也可作为从事动漫、网络行业相关人员的参考书。 -
工业监控组态软件技术应用屈保中,周伟 编《工业监控组态软件技术应用》主要内容包括:循环灯控制监控系统设计、多种液体混合控制监控系统设计、电梯运行控制监控系统设计、机械手控制监控系统设计等。 -
零成本实现Web性能测试温素剑 编著《零成本实现Web性能测试:基于Apache JMeter》是一本关于Web性能测试的实战书籍,读者朋友们在认真读完本书后,能够将所学知识应用到生产实践中。本书首先介绍基础的性能测试理论,接着详细介绍如何使用JMeter完成各种类型的性能测试。实战章节中作者以测试某大型保险公司电话销售系统为例,手把手教会读者如何用JMeter来完成一个实际的性能测试任务。本书内容丰富,知识点讲解透彻,适合软件测试工程师、测试经理、高等院校相关专业的学生参考学习,同时也可作为相关培训班的教材 -
Clean Code(美)Robert C. Martin(罗伯特.马丁) 著软件质量,不但依赖架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。《传世经典书丛:Clean Code(评注版)》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好的基础。《传世经典书丛:Clean Code(评注版)》作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两方面的范例。只要遵循这些规则,就能写出干净的代码,从而有效提升代码的质量本书适合致力于改善代码质量的程序员及技术经理阅读。本书介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个方面,虽为一“家”之言,然诚有借鉴意义。本书是CleanCode一书的评注版,力邀国内资深专家执笔,在英文原著的基础上增加了中文点评和注释,旨在融合二者之长,既保留经典的原创文字与味道,又以先行者的学研心得与实践感悟,对读者的阅读和学习加以点拨,指明捷径。 -
死亡之旅(美)尤登 著,周浩宇 等译《死亡之旅(原书第2版)》对各种“死亡之旅”项目进行了全面而系统的剖析,涵盖整个项目的生命周期,深刻分析了这种现象的本质,并讨论项目参与者所面临的所有关键问题:政治、谈判、人员、过程、项目管理,以及工具,提供了行之有效的解决方法和行动指南。本书不但有助于快速识别死亡之旅项目,而且能够大大提高从死亡之旅中生还的概率。 无论是软件开发人员、管理人员,乃至各行各业的项目经理、CXO,都能从本书受到启发,并找到现实而适用的解决方案。 -
专业嵌入式软件开发李云 著本书分为6篇。硬件篇就嵌入式软件开发所需掌握的处理器概念进行了介绍。工具篇对make、gcc编译器、bintuils工具集、ld链接器和gdb调试器进行了讲解,其中对make这一嵌入式开发环境的全能管家进行了精辟的介绍,致力于帮助读者成为Makefile方面的专家。编程语言篇致力于让读者更深入地理解C编程语言。操作系统篇通过循序渐进的方式介绍ClearRTOS的设计与实现,使得读者能透彻地理解操作系统的关键概念和实现原理。设计篇和质量保证篇通过实践的方式逐步展开讲解,以帮助读者获得一些实用的设计原则、最佳实践和一套有效的质量保证方法论。本书适合嵌入式软件开发领域的新手和在工作中碰到瓶颈的老手阅读。阅读本书要求读者已掌握C编程语言和基本的UML知识。 -
软件开发工程师成长之路王顺 等编著php技术在国外应用很广,大型主流的网站一半以上由php占领,随着php支持面向对象,模板技术,mvc等,基本上吸纳了主流软件开发语言的所有优点。同时php简单易学,容易上手,能快速建立开发模型,并且易于维护与扩展,跨平台,支持多语言等,使php语言获得众多的支持者。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》内容包括:软件工程师编程思维的培养、开发环境的搭建与配置、php基础知识与使用、mysql数据库的使用、php进阶知识(包括cookie、session、php收发email、文件上传下载、csv格式文件、导出生成excel格式文件等)、程序的异常处理技术、通过phpwind自己动手搭建专业网站、通过oricity网说明创建一个专业性网站所需要的技术、html、javascript、css、xml等网页编程技术都有相关知识点。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》力图将每一位对软件感兴趣的人引入奇妙无穷的软件世界。每一个章节的安排都力图让一个对软件一无所知的人能够理解与体会软件与编程,能将他们带入软件工程师行列。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》适用于高校计算机及软件工程专业作为软件应用课程的实践教材使用,也可供从事软件行业工作人员参考。 -
你就是极客!软件开发人员生存指南(美) Michael Lopp 著 ,何逸勤, 卞斌 译《你就是极客!软件开发人员生存指南》是一本软件工程师的职场指南,以虚构的人物和情景描述了极客的日常工作,对他们常遇到的各类棘手问题给予了巧妙回答。作者罗普以自己在苹果、网景等公司中面临的生死攸关的时刻所做的抉择为例,总结了在硅谷摸爬滚打的经验,旨在为软件工程师更好地规划自己的职业生涯提供帮助。《你就是极客!软件开发人员生存指南》适合软件工程师以及所有从事技术工作的职场人士阅读。
