软件工程及软件方法学
-
软件工程赖均,陶春梅,刘兆宏,胡峰本书简明扼要、思路清晰地介绍软件工程的基本技术,使读者在有限的课时里能够了解软件工程的主要框架知识,并掌握基本的软件工程方法。本书以广泛使用的结构化方法详细地阐述面向数据流的需求分析、系统设计、实现以及测试的开发方法和软件的维护;同时,也较为详细地介绍当前主流的面向对象的方法的需求分析、系统设计、实现和测试方法。本书着重于软件工程基本知识和理论的掌握,并同时强调软件工程实践能力的提高和培养。因此,在本书编写中主要关注工程应用知识的掌握和软件工程基本技能的学习,同时本书尽可能覆盖软件资格考试所需的基本软件工程理论知识,具有较大的实用性。本书适合作为计算机和软件工程及相关专业的本、专科学生学习软件工程课程的教材,也可以作为软件工程实践者的参考资料。 -
软件工程方木云 杭婷婷 刘辉 周兵本书围绕软件的基本概念、开发方法、开发工具、管理、实践和文档6个部分来选取和组织材料。基本概念部分包括软件、软件危机、软件工程和计算模型; 开发方法部分包括基于过程的方法和基于建模粒度的方法,前者介绍瀑布型方法、快速原型方法和其他一些方法,后者介绍面向对象方法、面向构件方法、面向AGENT方法、面向SOA方法和面向云计算方法; 开发工具部分包括CASE概念、实例和发展趋势; 管理部分包括项目招投标、人员、进度、成本、质量和风险等管理; 实践部分包括信息系统开发、类制作、构件制作、SOA实现、云平台体验和CASE工具制作; 文档部分包含12种重要的模板。本书可作为高校本科生的教材,也可以作为教师和广大软件工程人员的参考书。 -
软件开发生产率改进(美)兰达尔·W·延森要实现卓越的软件开发生产率,管理者需要持续不断地关注开发项目中的人员、激励措施以及团队沟通。在本书中,世界知名的软件工程大师兰达尔W.延森博士介绍了一种体现这些关注点、经过长期验证的定量化方法。他将帮助你度量你所在组织的开发能力和生产率,然后利用这些信息来提高开发人员和团队多方面的能力,并构建更加精确的软件开发成本和进度估算。 -
ASP.NET网站开发武汉厚溥教育科技有限公司本书按照高等院校、高职高专计算机课程基本要求,以案例驱动的形式来组织内容,突出计算机课程的实践性特点。本书共包括7章:LINQ to SQL、用户控件与HttpHandler、成员资格和角色管理、个性化用户配置、数据缓存、母版页与站点导航、项目整合和主题。本书附赠PPT教学课件和相关教辅资料,这些教学资源可通过http://www.tupwk.com.cn或http://www.hop-e.net下载。本书内容安排合理,层次清楚,通俗易懂,实例丰富,突出理论和实践的结合,可作为各类高等院校、高职高专及培训机构的教材,也可供广大程序设计人员参考。 -
深入浅出性能测试与LoadRunner实战符强本书是软件性能测试领域的一部创新著作,作者结合多年性能测试项目管理与实践经验,由浅入深地从性能测试方法、性能测试工具使用、实际大型性能测试项目实施案例等多方面进行系统讲解,既能让刚刚步入性能测试领域的新人充分掌握性能测试所需的知识和方法,又能让性能测试从业人员真正做到理论结合实际、学以致用,同时更加明确在性能测试领域的职业规划和发展方向。 全书共分为三篇:第1篇——初识庐山,主要介绍性能测试现状及必要性,性能测试常见类型、基本指标和方法,性能测试工具原理、工具使用及工具实操;第2篇——云览群山,主要介绍性能测试的基本过程、性能测试指标的监控,以及性能结果分析、瓶颈定位与调优;第3篇——华山论剑,介绍三个不同行业的实际项目案例,直观地讲述性能测试如何实施、怎样分析定位问题、如何优化等。 本书最后附有性能测试工具LoadRunner的高级使用技巧与常见问题解决方法,方便读者在学习和工作中更快捷、高效地解决性能测试中的各类问题。 -
交互式系统设计(美)大卫.贝尼昂本书是人机交互、可用性、消费者体验、交互式设计方面的权威之作。本书中的很多案例源于作者多年来设计创新性产品和系统的经验。主要内容包括设计交互式系统的基础知识、交互式系统设计的相关技术以及不同场景下的交互设计以及设计交互系统的方法。 -
AutoCAD基础教程高军伟书先后介绍了AutoCAD2012系统的启动、用户工作界面、绘图环境设置、辅助绘图、二维绘图、文本注释、图案填充、二维图形编辑、尺寸标注、图块、应用实例、图形输出与数据交换等内容,并对AutoCAD2012的全部命令和系统变量进行了详细注释.本书内容充实,简明易懂,实用性和可操作性强,适用于AutoCAD初学者、各类工程技术人员和AutoGCAD的操作人员,对于使用过AutoCAD 低版本的用户,同样能从本书中领略到AutoCAD2012的独特魅力. -
软件工程(美)罗杰.S.普莱斯曼本书自1982年发行第1版以来,一直受到软件工程界的高度重视,成为高等院校计算机相关专业软件工程课的重要教学参考书。近30年来,它的各个后继版本一直都是软件专业人土熟悉的读物,在国际软件工程界享有无可质疑的权威地位。它在全面而系统、概括而清晰地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评。此外,本书在给出传统的、对学科发展具有深刻影响的方法时,又适当地介绍了当前正在发展的、具有生命力的新技术。 -
软件测试基础教程杜文洁,王占军,高芳软件测试技术是软件产业发展的重要因素,它对保障软件产品质量有着举足轻重的作用。本书详尽地阐述了软件测试基础知识及其相关的实用技术,内容包括软件测试的基础理论、软件测试方法、软件测试流程、软件测试环境的搭建、黑盒测试实例设计、白盒测试实例设计、软件测试计划与文档、软件自动化测试、面向对象的软件测试、Web网站测试和云计算对软件测试的影响。本书结合教学实例,突出基本知识和基本概念的表述,注重内容的先进性、系统性和实用性,力求反映软件测试发展的新的成果。将测试与软件工程密切结合,使读者可以更好地理解和掌握软件测试的内容,并迅速地运用到实际测试工作中去。本书可作为高等院校计算机相关专业的软件测试课程教材,也可作为软件测试技术学习和提高的培训教材,亦可供从事软件开发和软件测试工作的技术人员参阅。 -
软件项目管理实用教程李英龙 毛家发 郑河荣软件项目管理是软件工程和项目管理的交叉学科,是项目管理的原理和方法在软件工程领域的应用,它所涉及的范围覆盖了整个软件工程过程。本书以项目管理知识体系(PMBOK)的9大知识域来组织章节内容,详细介绍了软件项目的范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理和整体管理。书中的重要知识点都配有样例或模板,同时各章都附有相关案例,这些来源于著名IT企业的管理实践案例本身就是对软件开发项目管理最好的诠释。此外每章后还配有习题和实践指导,供读者复习和增加课外知识之用。内容精练、结构逻辑性强、理论与实践相结合是本书的最大特点。本书的编著者均为具有相关专业博士学位的高校教师,他们同时身兼IT企业软件项目开发与管理的高级工程师和顾问,具有丰富的软件项目管理教育和实践经验。本书既可作为高等院校软件工程专业和计算机相关专业的教材,也可以作为软件项目管理从业人员的培训教材和参考书。
