软件工程及软件方法学
-
有效需求分析徐锋 著本书首先借助生活中的隐喻故事帮助读者建立“问题级需求”思考意识;接着通过一个需求变更处理实例阐释如何在日常需求工作中落实“业务驱动、用户导向的需求思想”;然后引出“组织应用类软件系统需求全景图”,帮助读者理解需求分析的四条主线:价值需求、功能需求、数据需求和非功能需求。本书可作为计算机软件专业本科生、研究生和软件工程硕士的软件需求分析教材,也可作为软件工程、软件开发管理培训的教材,更是一线项目经理、需求分析人员、甲方需求管理人员的必备参考书。
-
软件测试技术与应用刘竹林软件测试技术与应用日益成为计算机相关专业的必修课程。本书共分十二章,课时数64课时,可作适当调整。主要内容包括:软件测试综述、测试过程与模型、黑盒测试与测试用例设计、白盒测试、单元测试、集成测试、系统测试、验收测试、Web应用系统测试、LoadRunner与上级实训等。书中给出了大量的案例。全书按照《全国计算机等级考试四级——软件测试工程师》大纲编写。
-
软件工程课程设计教程李香菊,孙丽,谢修娟 等 编《软件工程课程设计教程》是软件工程课程设计的指导教材,全书共6章,内容涵盖了软件工程基本概念、结构化软件开发方法介绍、面向对象软件开发方法介绍、软件测试技术介绍、结构化软件开发方法案例文档和面向对象软件开发方法案例文档,附录内容介绍Visio2010和RationalRose2003两个建模工具的使用方法。《软件工程课程设计教程》以增强实践能力为目标,通过实例与理论知识相融合的讲解方式,帮助读者理解软件开发任务·掌握开发方法,参照提供的案例文档完成软件工程课程设计。《软件工程课程设计教程》内容通俗易懂,既可以成为高校软件工程和计算机科学与技术等相关专业本科、专科的软件工程课程设计教材,又可以作为理论课程的辅助教材,也适合作为自学教材,是一本理论联系实际、实践性较强的专业书籍。
-
信息技术常用工具软件来立冬 编《信息技术常用工具软件》使学生全面了解信息技术常用工具软件的基础知识,训练学生掌握常用工具软件的操作技能,培养学生具备利用计算机分析问题和解决问题的思维方式与应用能力;使学生能熟练使用常用工具软件以及多媒体操作技能。加强计算机基础教育不仅是让学生掌握一种信息处理的工具,同时也是一种文化基础教育、人才素质教育和强有力的技术基础教育,促进各专业学科教育水平的提高。《信息技术常用工具软件》共包含九个项目,即云存储、硬件管理工具、系统管理工具、图形图像工具、视音频工具、动画制作Flash、图像处理专家Photoshop、其他常用工具。《信息技术常用工具软件》具有针对性、完整性、实用性和丰富性等特色,可为读者提供了丰富的学习内容,便于学生好的理解和掌握。
-
软件测试的工具使用和实验指导李枚毅 编《软件测试的工具使用和实验指导》内容包括当前测试领域主要工具的使用方法和典型的实验项目。采用深入浅出、详略得当的方式结合案例讲解软件测试常用工具软件的使用,使用多年教学经验中总结出来的经典案例讲解实验项目,同时也是国内第1本正式出版的软件测试工具使用和实验指导书,能够有效地指导学生掌握软件测试的基本技能、提高软件质量和可靠性方面的能力,具有很强的指导和借鉴意义。《软件测试的工具使用和实验指导》可作为高等院校相关专业不同学历教育(如本科生、研究生,甚至高职生或高专生等)软件测试类课程的实验教材或实验教学参考书,也可供从事计算机软件设计和开发的各类技术人员参考,或用作软件测评自学实验教材和培训资料。
-
工程软件开发技术张青,王囡囡 著《工程软件开发技术》系统介绍了工程软件和工程数据库的概念、结构、开发方法,以VisualBasic为主要工具,结合工程实践给出大量例子,由浅入深全面阐述了程序设计语言的计算原理和基本特征、面向对象程序设计方法与步骤、算法与数据结构、数据库技术及软件工程。力图通过有限的篇幅,给读者建立起完整、系统和实用的工程软件开发思想。随着计算机软件技术的发展,程序设计、软件开发对非计算机专业的工程技术人员来说已不再神秘。《工程软件开发技术》从基础做起,在实践中训练工程技术人员的编程能力,以期实现*多的“一劳永逸”,使我们的设计工作变得快捷而又高效。《工程软件开发技术》面向工程,将软件开发技术集成起来,具有知识系统性、内容先进性和思想实用性的特点。既可为工程技术人员提供指导,也可作为高等学校各工程专业的教材。
-
现代软件工程郑炜,吴潇雪 编《研究生高水平课程体系建设丛书:现代软件工程》首先概述现代软件工程的基础、背景知识,然后介绍现代软件工程研究中的经典算法,基于搜索算法的软件工程,大数据、云计算时代对软件工程的影响和关键技术,现代软件测试理论以及当下流行智慧社区的相关内容。通过阅读《研究生高水平课程体系建设丛书:现代软件工程》,读者既可掌握软件工程基础理论,也可了解软件工程技术的新发展现状和趋势。《研究生高水平课程体系建设丛书:现代软件工程》适合作为高等院校本科生和研究生的软件工程及相关课程的教材,四部分的合理划分有利于教师根据学时和教学要求安排教学;同时也适合软件工程技术人员、项目经理,以及从事软件领域相关技术研究的科研人员了解新软件工程技术。
-
面向对象软件工程石冬凌 等 著本教材阐述了软件工程的基本思想、软件开发过程、面向对象的分析与设计技术及项目管理的内容。在各章节中以软件生命周期阶段为主线,介绍了软件开发过程中的每个阶段需要达成的任务目标、涉及的基本原理及采用的技术。在每一章中都会使用同一业务背景下的案例带领读者运用讲述的知识进行实践,指导读者灵活解决实际问题。每一章节后面都为读者准备了相应的练习题,帮助读者巩固和加深对知识点的理解。教材的最后一章设置了综合实训环节,将前面讲述的知识进行完整的应用,起到将所学知识融会贯通的作用。本教材适合高校信息类专业“软件工程”课程的教学,也可作为广大软件开发爱好者的参考资料。
-
交互设计及经典案例点评陈根 著本书对日常生活中的交互现象、交互设计基础概念、如何进行交互设计、交互设计的基本程序和实用的方式方法、交互设计师的重要性、交互设计成功与否的可用性测试、交互技术的发展历程以及交互设计案例等方面进行了深入浅出的阐述。 书中图文并茂,紧跟交互设计流行趋势,对高等院校设计、心理学、管理、营销等专业的老师和学生;对各行业内从事品牌建设推广、产品设计、市场营销、广告宣传等相关人员都有较实用的参考价值。
-
深度学习 Caffe之经典模型详解与实战乐毅 著本书首先介绍了深度学习相关的理论和主流的深度学习框架,然后从Caffe 深度学习框架为切入点,介绍了Caffe 的安装、配置、编译和接口等运行环境,剖析Caffe 网络模型的构成要素和常用的层类型和Solver 方法。通过LeNet 网络模型的Mnist 手写实例介绍其样本训练和识别过程,进一步详细解读了AlexNet、VGGNet、GoogLeNet、Siamese 和SqueezeNet 网络模型,并给出了这些模型基于Caffe 的训练实战方法。然后,本书解读了利用深度学习进行目标定位的经典网络模型:FCN、R-CNN、Fast-RCNN、Faster-RCNN 和SSD,并进行目标定位Caffe 实战。本书的最后,从著名的Kaggle 网站引入了两个经典的实战项目,并进行了有针对性的原始数据分析、网络模型设计和Caffe 训练策略实践,以求带给读者从问题提出到利用Caffe 求解的完整工程经历,从而使读者能尽快掌握Caffe 框架的使用技巧和实战经验。针对Caffe 和深度学习领域的初学者,本书是一本不可多得的参考资料。本书的内容既有易懂的理论背景,又有丰富的应用实践,是深度学习初学者的指导手册,也可作为深度学习相关领域工程师和爱好者的参考用书。