软件工程及软件方法学
-
Ant开发及整合应用详解林艺雄 编著目前在J2EE项目开发过程中,给项目添加自动构建功能越来越普遍。自动构建功能在项目开发和维护过程中带来的好处也越来越显著。Ant工具是实现.12EE项目自动构建功能的首选。但国内介绍Ant工具的书籍相对较少,笔者希望通过这《Ant开发及整合应用详解(珍藏版)(附光盘)》,能让更多的开发者学会如何使用Ant工具构建项目。《Ant开发及整合应用详解(珍藏版)(附光盘)》由浅入深,循序渐进地介绍了Ant工具的知识体系和功能要点。从基础学习到实例应用,使读者对Ant工具的功能及应用从感性认识上升到理性认识。《Ant开发及整合应用详解(珍藏版)(附光盘)》共16章,可分为3篇:基础入门篇、提高与整合篇、实战篇。在基础入门篇中详细阐述了Ant工具的基本概念,介绍了property、target 和task这3个基本元素,详细讲解了Ant工具的核心任务和核心类型,同时也介绍了如何扩展Ant任务和Ant类型。在提高与整合篇中讲述了如何使用Ant 工具整合CVS、MySQL、Eclipse、Struts、Spring、Hibernate、Log4j和儿 JUnit等项目,读者可以体会到使用Ant工具将使项目开发变得更轻松。在实战篇中以完整的实例展现了如何把Ant工具应用到项目中。《Ant开发及整合应用详解(珍藏版)(附光盘)》的特色在于以实例应用为导向,从实例中体现基础概念。《Ant开发及整合应用详解(珍藏版)(附光盘)》适用于初级、中级和高级的Ant用户,也适用于那些要给项目添加自动构建功能的开发者。另外,《Ant开发及整合应用详解(珍藏版)(附光盘)》也可作为社会培训班的教材。 -
软件项目管理休斯本书自1995年第1版出版以来,得到了教师和学生的广泛好评。在第4版中,作者根据使用本书的广大师生的反馈对原文进行了细致的更新,尤其是反映了软件项目管理技术上的最新进展,使之更适合子教学和实际应用。另外,书中还提供了大量的实例和辅导练习,并给出了练习答案。.本书是项目管理课程的理想教材,适合高等院校本科生和研究生使用,同时还可作为软件项目管理人员和软件开发人员的参考书。第4版新增内容·地理上分散的(或“虚拟的”)项目团队。·协同工作的项目组成员间的文化差异。·用于创建和评估软件产品的新的国际标准。·敏捷方法(尤其是极限编程)方面的新内容。·Goldratt的关键链管理技术。本书的教学支持材料可以从以下站点中找到:www.mcgraw-hill.co.uk/extbooks/hughes。 -
软件架构设计温昱本书紧紧围绕“软件架构设计”这一主题,立足实践解析了软件架构的概念、阐述了切实可行的软件架构设计方法、提供了可操作性极强的完整的架构设计过程。另外,本书从思维方式的突破、面向对象设计、UML建模、过程与管理等关键过渡环节,为广大程序员的成长提供了切中肯綮的指导。本书可作为计算机软件专业本科生、研究生和软件工程硕士的软件架构设计教材,也可作为软件开发高级培训、软件开发管理培训的培训教材,更是第一线高级开发人员和开发管理人员的必备参考书。 -
软件工程及应用张斌,郭军 主编本书从应用型角度出发,以软件质量为中心,围绕软件工程中的过程和方法两大主题,系统介绍了软件工程的基本概念、原理和方法,内容包括软件过程的概念、软件过程模型、可行性分析和需求分析方法、软件设计方法、软件实施与测试方法以及软件项目管理方法等。每章后附有小结和习题,便于考生自学。本书可作为应用型本科计算机软件专业自学考试指定教材。适用于普通高等学校计算机类戒相关专业的教师和学生参考教材。 -
软件可靠性工程徐仁佐 编著本书以软件可靠性工程的一些常见问题为出发点,以编者多年来所参与的工程实践为依托,帮助读者对软件质量指标体系中的最重要的质量指标之一——软件可靠性有一个全面的理解,并具有一定的实践能力。 全书共12章,各章均附有习题,一部分是为了复习、巩固本章所学的知识,另一部分是为引导学生进行创新型思维。本书最后提供了包括最新领域发展的参考文献,供有兴趣的读者进一步阅读和学习。 本书语言流畅,结构合理,内容丰富,实例众多,着重理论与实践相结合,学以致用,适合作为高等院校软件工程、计算机及相关专业的本科生和研究生教材,也可以作为软件从业人员及一般读者的参考书。 -
软件工程弗里格本书是软件工程领域的经典著作,国际上众多名校均采用本书作为教材。本书分为3个部分。第一部分旨在引起读者学习软件工程的兴趣,解释为什么软件工程知识对实践者和研究者是同样重要的,然后在论证过程模型的同时,也强调了敏捷方法的必要性,最后讨论项目计划的相关概念,以及它与软件开发过程的相关性。第二部分论述开发和维护的主要步骤:引发、建模和检查需求,设计问题的解决方案,编写和测试代码,以及将软件交付给客户。第三部分主要讲述软件评估和改进,着眼于如何评价过程和产品的质量,以及如何采取措施改进。.本书适合作为计算机相关专业软件工程课程的本科教材,也适用于介绍软件工程的概念与实践的研究生课程,期望进一步学习该领域相关知识的专业人员也可以阅读本书。本书是软件工程领域公认的经典名著,也是业界最常引用的主要文献之一,被国内外众多名校广泛采用。与其他软件工程著作不同的是,本书注重从实践出发选择和安排素材,同时又保持了理论的全面与深度。诸如复用。风险管理和质量工程.测度和度量等理论性比较强的主题,没有专设章节,而是融合在受其影响的各种软件工程活动中讲述。..新版继承了本书的一贯优点特色:理论阐述循序渐进,善于揭示各知识点之间的内在联系,并通过大量实例和工程实践深化和丰富理论知识;选材与时俱进,反映了最新的业界动态,尤其是建模和敏捷方法方面的重要进展。两个贯穿全书的研究案例——一个信息系统和一个实时系统,以及书中的学期项目,引导读者很好地将概念有机地应用到实际项目中去。... -
Eclipse宝典李松林,陈华清,任鑫 编著本书分为三部分。“基础篇”介绍了Eclipse的历史由来、基本概念、Eclipse工作台的基本布局,然后介绍了如何使用Eclipse进行基本的Java和C/C++开发。“提高篇”介绍了如何利用Eclipse中的Ant编译大项目,如何借助Eclipse内置的CVS客户端进行团队开发,如何搭建XML开发和Web应用开发环境以及开发的具体流程。在“提高篇”的最后,还介绍了如何使用Eclipse中的GUl库(SWT库和JFace库)进行桌面应用开发。“高级篇”介绍了基于Eclipse的Struts、MySQL数据库、J2ME、LJM[一建模、J2EE开发环境的搭建以及开发流程。在“高级篇”的最后,阐述了Eclipse插件开发的基本内容。本书内容循序渐进,实例丰富,操作以及开发步骤讲解详细,是Eclipse开发者和愿意学习Eclipse的人们的一本不可多得的教程。本书适合于借助Eclipse开发自己专业应用程序的程序员,以及愿意学习Eclipse技术的人们。 -
MORE ABOUT SOFTWARE REQUIREMENTS(美)卡尔·维格尔No matter how much instruction you've had on managing software requirements, there's no substitute for experience. Too often, lessons about requirements engineering processes lack the no-nonsense guidance that supports real-world solutions. Complementing the best practices presented in his book, Software Requirements, Second Edition, requirements engineering authority Karl Wiegers tackles even more of the real issues head-on in this book.With straightforward, professional advice and practical solutions based on actual project experiences, this book answers many of the tough questions raised by industry professionals. From strategies for estimating and working with customers to the nuts and bolts of documenting requirements, this essential companion gives developers, analysts, and managers the cosmic truths that apply to virtually every software development project. -
ECLIPSE SWT/JFACE开发实战精解王津涛,孟庆昌 编著本书由浅入深、全面详细地介绍了用SWT/JFace开发界面程序所用到的各个组件的知识(如选项卡、扩展栏、事件、布局管理器、SWT/JFace对话框、action、查看器等),采用理论知识、丰富实例、实例截图相结合的方式阐述每个SWT/JFace组件的具体应用,3个典型综合实例将SWT/JFace的重点知识点融入其中,更体现实战本色,使读者真正达到学以致用的目的。 为了便于读者调试及使用实例程序,本书在配书光盘中提供了所有实例代码。 本书既可以作为Java程序员的培训教材或自学教材,又可以作为高等院校及其相关专业的教学用书。 -
软件工程与实践张凯《普通高等教育“十一五”规划教材:软件工程与实践》是一本比较好的软件工程设计与实践教材,作者一直在日本从事软件设计开发15年,根据软件工程的基本概念结合自己的开发经验和心得体会来编写的。《普通高等教育“十一五”规划教材:软件工程与实践》主要介绍了软件与软件工程的基本概念,结构化设计开发方法,面向对象开发方法,制定计划与管理,从需求到设计,编程工程,从测试到运行,质量管理,设计文档,设计评审和软件开发新话题等内容。从理论到实践对软件工程作了透彻明了的解说。最后加上了常见到的设计模板,使大家可对软件整个开发流程有一个清楚的认识。
