软件工程及软件方法学
-
软件服务外包与软件企业成长原毅军 著《软件服务外包与软件企业成长》适合从事软件产业发展的研究人员、政府相关管理人员及对软件产业发展感兴趣的读者参阅。软件服务外包业是以技术密集程度高、技术进步速度快为显著特点的产业。技术扩散不只是整个产业发展的关键因素,更是在其中经营的企业成长的关键因素。《软件服务外包与软件企业成长》从产业和企业两个层面系统地分析了软件服务外包产业的市场特点、产业组织形式和未来发展趋势及软件企业成长的成功要素,研究并阐述了有关软件服务外包产业发展和软件企业成长规律、动因的理论解释和政策建议。 -
交互设计概论李四达 编著《交互设计概论》是一本全面论述交互设计的理论、概念、方法、历史和未来发展的专业基础教材。交互设计是一个关注交互行为、用户体验与人机间有效沟通的数字产品设计领域,它涉及可用性研究、用户分析、情感研究、界面设计、认知心理、工业设计和人机工程学等诸多领域。内容共分7章,包括交互设计与交互媒体、交互设计的理论探索、交互设计方法和流程、工业时代的人机交互、后工业时代的交互设计、设计心理学与交互设计、交互设计的未来发展等。重点介绍了用户模型、UCD、用户体验、UI设计以及交互设计的历史、观念和美学等概念。《交互设计概论》内容丰富,条理清晰,图文并茂,通俗易懂,史料新颖翔实,针对性强,适合于课程教学或专业课讲义,对于数字媒体和工业设计行业的交互设计师、用户界面设计师、UI设计师和可用性工程师也有一定的指导作用。此外,《交互设计概论》还配套CD-ROM光盘一张,内容包括教学练习图像素材、交互设计及交互艺术作品演示和研究论文等,是读者掌握该领域理论和方法的辅助内容。《交互设计概论》是一本全面论述交互设计的理论、概念、方法、历史和未来发展的专业基础教材,可以作为工业设计、动画、新媒体艺术、数字媒体艺术和其他相关专业的本科生和研究生的学习用书。 -
软件测试技术王英龙 等主编《教育部“软件工程课程体系研究”规划教材:软件测试技术》首先从一个宏观的角度对软件测试做了准确定位,然后对软件测试做了总体论述并描绘了软件测试的一个全貌;随后,以软件测试生命周期这样一个基本的软件测试过程为线索,逐层深入地向读者解密软件测试的内容和技术,在《教育部“软件工程课程体系研究”规划教材:软件测试技术》的后面还论述了测试过程的组织与管理、测试的度量和过程改进及相关模型。理论与实践的紧密结合是《教育部“软件工程课程体系研究”规划教材:软件测试技术》的最大特点,《教育部“软件工程课程体系研究”规划教材:软件测试技术》精心准备了一个独立软件项目,自始至终保持将各类测试内容附着于该项目中,做到了测试的连续性和完整性,实景回放式的叙述方式使读者如临其境,带来有如真实的工作体验。《教育部“软件工程课程体系研究”规划教材:软件测试技术》可以用作各类高等学校的软件测试专业及相关专业的教学用书,也可以作为认证考试的参考用书,供测试职业鉴定类的高级检验员、检验师,国家软件资格水平考试软件评测师、国际软件测试工程师使用。 -
软件类课程实验指导王靖亚 主编在计算机教学过程中,一个重要的环节是上机实验。实验环节可以帮助学生深入理解和掌握课堂教学内容,使学生分析问题和解决问题的能力得到训练,专业素质得到提高。《软件类课程实验指导》包括数据结构、操作系统、数据库原理和编译原理四门软件类课程的实验指导。这四门课程均属于计算机专业的专业必修课,其特点在于它不但具有一定的理论性,而且具有一定的实践性。在以往的学习中,学生经常会觉得实验环节比理论学习高深和难以驾驭。该实验指导书旨在引导学生分析和解决实验中遇到的问题,帮助他们厘清思路,找出方向。该书以该四门课程的教学大纲为依据,配合该四门课程的理论课内容编写而成。考虑到该书的独立性,我们在每个实验中都首先介绍与该实验相关的核心理论知识,然后对该实验的内容、目的意义以及实验方法等进行了阐述。 -
软件工程基础韩最蛟 主编《软件工程基础》编者在结合多年实际设计经验的基础上,对软件工程基础进行了探讨。全书共11章,包括软件工程概述、软件开发工具和环境、结构化分析、概要设计、详细设计、软件编码、面向对象的分析和设计方法、软件测试技术、软件维护、软件项目管理以及软件质量保证与软件工程标准等内容,各章后均配有小结和习题,以期提高读者的软件设计水平并拓宽设计思路。随着计算机硬件性能的极大提高和计算机体系结构的不断变化,计算机软件系统也更加成熟和更为复杂,从而促使计算机软件的角色发生了巨大的变化。软件工程是在克服20世纪60年代末所出现的"软件危机"的过程中逐渐形成与发展的。《软件工程基础》可作为高职高专计算机应用技术、软件技术等专业的教材,也可作为从事相关软件设计工作人员的学习指导用书。 -
UG NX 5中文版项目教程欧阳波仪 主编《UG NX5中文版项目教程》采用项目教学和案例教学相结合的思路进行编写,全书共6个项目,内容涉及UG NX 5的入门操作、二维草图、实体建模、曲面造型、平面铣加工、型腔铣加工。通过实例引导和读者自主训练,可以迅速掌握UG NX 5软件CAD/CAM各个主要模块,能独立进行产品建模、造型设计、平面和型腔铣削加工。同时,在《UG NX5中文版项目教程》实例引导训练中,非常注意学习者的学习习惯、突出创新能力的培养。《UG NX5中文版项目教程》可作为中等职业学校机电类专业的教材,也可作为培训班教材和工程技术人员的参考用书。 -
步步为赢蔡为东 著 飞思科技产品研发中心 编《步步为赢:软件测试管理全程实践》站在软件测试组长的角度,从读者初次涉及管理时需要注意的问题谈起,详细阐述了软件测试管理在软件测试过程中的各个阶段的具体使用方法。《步步为赢:软件测试管理全程实践》的特点如下:打破软件测试类书籍的传统模式,专门为学习软件测试管理的读者朋友设计了一个简单而又有意义的游戏,让大家从游戏中学习测试管理的技巧,在游戏中产生疑问,然后再带着问题去阅读《步步为赢:软件测试管理全程实践》,进而达到更好的学习效果。人性化的结构编排,方便阅读。全书先逐步阐述软件测试管理在测试的每一个阶段的具体实施方法,最后再水到渠成地总结测试管理理论,深入浅出,语言平易,全无枯燥之感。管理实例丰富。作者对多位软件测试组长、经理进行了采访,与读者分享了他们的宝贵经验和教训。《步步为赢:软件测试管理全程实践》全程见证了一位软件测试组长的成长历程,在附录中,有作者本人作为一位软件测试部经理的真实工作经历和感受。这些实例对于读者朋友来说具有极其重要的参考和借鉴的价值。 -
ASP.NET网络应用开发教程雷亮 主编《ASP.NET网络应用开发教程》是ASP.NET技术课程的教材,系统介绍了有关ASP.NET网站开发所涉及的各类知识。全书共分13章,内容包括ASP.NET基础入门、ASP.NET开发基础、C#开发基础、ASP.NET内置对象、ASP.NET常用服务器控件、使用ADO.NET技术开发数据库、数据控件、ASP.NET网站导航、程序调试、ASP.NET高级程序开发、综合开发实例——在线影视播客网、课程设计——企业邮局收发系统、课程设计——电子购物商城。《ASP.NET网络应用开发教程》知识点结合具体实例进行介绍,由浅入深,详略得当,使读者能够快速掌握ASP.NET技术。《ASP.NET网络应用开发教程》可作为普通高等院校计算机及相关专业“网络应用开发”、“Web程序设计”、“ASP.NET程序设计”等课程的教材,同时也适合Web程序开发人员参考使用。 -
软件设计与开发夏慧军 等主编本书是作者根据“全国应用型人才培养工程”培养应用型人才的标准和要求,在长期从事“软件设计与开发”课程教学与应用开发的基础上编写的。全书共11章,主要内容包括Java基础知识、Java语法基础、Java程序流程控制、方法和数组、面向对象程序设计、字符和字符串、多线程技术、Applet、HTML基础、图形用户界面和Java输入/输出等。本书既可作为高职高专院校各专业相关课程的教材,同时也适合软件开发技术人员用做参考。 -
软件测试技术杨堃 等主编本书是最新编写的《软件测试技术》课程的指定教材。主要内容包括:软件测试概述、黑盒测试方法、白盒测试方法、软件测试过程、系统测试技术与应用、软件测试报告与测试评价、软件测试项目管理、软件测试自动化与软件测试工具、WinRunner测试工具等。本书既可作为高职高专院校各专业相关课程的教材,也可以供广大计算机爱好者自学或计算机培训班使用。
