软件工程及软件方法学
-
JSP开发应用项目教程张君华《JSP开发应用项目教程/高职高专计算机教学改革新体系规划教材》是基于一个完整项目开展JSP开发技术教学的教材。书中围绕开发一个社区居家养老服务信息系统,通过设置系统开发准备、系统首页设计、管理员首页与系统管理设计、老年客户管理、社工信息处理、工单信息处理、信息查询与统计、信息发布与维护等章节,将对JSP程序设计技术的介绍与实际系统的开发融为一体,通过“做中学”学习JSP技术。本书要求学习者有一定的Java程序设计基础和基于DreamweaverCS的静态网页制作基础。本书可作为高职高专院校、各类培训机构的JSP学习教材,也可供广大自学者使用。 -
小创客机器人教程袁明宏,陈俊红《小创客机器人教程(第一册)/创客教育》是一本关于机器人制作和编程的启蒙教材,作者以STEAM教育理念为指导,通过故事的形式引入课程,在情景中提出问题,激发学生的求知欲望;以任务驱动的方式,让孩子们在玩中学、在做中学,在学习过程中获得创造的体验。本书可用于指导小学建设创客空间以及开展机器人教学。 -
国际经典设计教程(英)Jamie Steane(杰米·司迪恩)本书为国际知名交互设计专家Jamie Steane之力作。本书主要介绍了交互式设计的原理、技术与技巧,讲述如何从目标用户的需求和期望出发,结合人类本身的心理特征和行为特点,用最简单的方法创建易用、有效而且让用户愉悦的设计。 -
国际经典交互设计教程(英)Gavin Allanwood(盖文·艾林伍德),Peter Beare(彼得·比尔)本书适用于学习交互设计,并准备从事产品或服务设计工作的人。本书旨在介绍一种思考方法,从而使你卓越的设计不再仅仅依靠创造力,通过对多种因素的综合考量,创造一种良好的用户体验,使你的工作更加有效,物有所值。交互设计中的用户体验设计,简写为UXD,传达的是“我们理解它要传达的良好用户体验”这一信息。用户体验设计是用户体验(简写为UX)的一个分支,是指一系列用于人的交互行为的设计方法。理解并能运用用户体验设计方法的设计师可以给客户提供一种强有力的竞争优势。由于我们进入到了对大量印刷媒体有动态和交互性需求的时代,所以对用户体验的考虑就变得更加重要。本书包括5章节、5个实践练习、3个访谈和1个案例研究,它们结合在一起共同阐明了本书的主题,为用户在设计中运用用户体验设计方法提供了必要的基础知识。第1章让你思考人类的体验,然后渐次地理解用户体验,在接下来的第3、第4和第5章里你将会认识并运用交互体验的主要方法。本书最后还将介绍评估用户体验的工具和过程。期待读者们能够从中得到快乐,并对一些精彩内容加以记录。 -
从入门到精通计育韬 著中国**本纸制Prezi教程终于来了。从入门起步到尖端技巧,这本完全解读教程将**次带领用户系统性地学习Prezi设计理论。本书由中国Prezi业界内诸位大神合作撰写,百度Prezi贴吧全力支持,初阶部分囊括了注册、安装、字体使用等一系列基础操作;高阶部分在技术层面深入CSS编辑器和XML标记文档,理论层面充分解析逻辑可视化理论以及古希腊修辞学在演讲当中应用,打通入门到精通的全部技巧,适合用户自主学习,或配合官方初阶、高阶视频或线下课程共同使用。图书的相关配套资源尤其网络视频课程请关注官方微信订阅号Prezi(微信号:iloveprezi)和电子工业出版社官方网站……,我们还将提供更多线下Presentation大奖赛等活动鼓励Prezi爱好者们真正成为富有创造力的设计师。 -
工业组态软件应用技术 组态王6.5人力资源和社会保障部教材办公室《工业组态软件应用技术 组态王6.5》主要介绍监控组态软件的特点、基本结构、组态软件的设计思想和控制要领,以及组态监控软件与PLC控制系统的联机应用等相关内容,旨在培养学生在工控组态软件的项目创建、画面组态、报警报表与项目调试等方面的工作能力。 -
软件项目管理原理与实践秦航《软件项目管理原理与实践/21世纪高等学校规划教材·软件工程》全面而又系统地讲述了软件项目管理的相关思想、原理和实践,并提供来自业界最新的内容和进展。本书共11章,第1章是引言,第2~11章分别讲述了软件项目需求工程、软件项目成本估算、软件项目进度计划、软件项目风险管理、软件项目配置管理、软件项目合同管理、软件项目人力资源管理、Rational统一过程、敏捷项目管理、软件项目管理软件。本书条理清晰、语言流畅、通俗易懂,在内容组织上力求自然、合理,循序渐进,并提供了丰富的实例和实践要点,更好地把握了软件工程学科的特点,使读者更容易理解所学的理论知识,掌握软件项目管理的应用之道。本书可作为高等学校的软件工程专业、计算机应用专业和相关专业的教材,成为软件开发工程师和项目经理的良师益友,并可作为其他各类软件工程技术人员的参考书。 -
软件测试技术杨胜利,周二勇《软件测试技术》较为全面地介绍了软件测试的基本概念、核心理论、技术方法和工具的运用。全书分为四部分共11章,第1部分软件测试基础知识,包括**章软件测试概述和第2章软件测试基本概念;第二部分软件测试方法,包括第3~5章,介绍了测试技术中的黑盒测试和白盒测试,并附测试典型案例;第三部分软件测试应用,包括第6~8章,重点分析了单元测试、集成测试、系统测试及测试过程管理;第四部分软件测试工具的运用,包括第9~11章,讲述了自动化测试的基本知识,运用软件测试工具QTP和LoadRunner进行测试的基本方法和技巧。全书重视实用性和启发性,分布合理,通俗易懂,使读者能够快速掌握软件测试的基础知识、测试管理技术以及软件测试工具的使用技巧,为实战应用打下坚实的基础。《软件测试技术》可用作应用型本科软件工程专业及计算机其他相关专业“软件测试技术”课程的教材,也适合广大软件测试技术专业人员参者使用。 -
新产品开发工程师的创造力培养陈鹏 编著本书从新产品研发工程师的创造力培养维度来系统探究工科大学生的创造力培养问题。在总结探索经验的基础上,本书详细介绍了新产品研发的基本概念、基本原则、基本过程、创造性思维、创造原理和创造技法等,还介绍了新产品研发的项目实践、新产品研发报告撰写与发明专利申请等内容。本书编写时,注重理论与实践的结合,突出创新性。 -
学习敏捷开发(美)斯特尔曼,格林敏捷开发已经使软件开发过程中的团队合作方式发生了彻底的变革,但是由于有不少敏捷开发方法学供人们选择,如何“迈向敏捷”是需要技巧的。《学习敏捷开发(影印版 英文版)》帮助你学会如何解决这个问题。首先,你将掌握敏捷开发的基本原则,然后你将会了解4种专业且易用的敏捷开发方法:Scrum、极限编程(XP)、Lean和Kanban。每种方法针对开发中的不同领域,但是它们的目的均是为了改变你的团队的思维方式——从简单遵循一个计划的个体到共同作出决策的团队。不管你是一次考虑使用敏捷开发还是再次尝试它,你将通过《学习敏捷开发(影印版 英文版)》学习到如何为你的团队和公司选择合适的方法。
