软件工程及软件方法学
-
软件的质量(德)里格斯麦尔 著,于芳 译本书详细地叙述了当前软件质量保证的技术、方法、原理和构成方面的最新知识,每一章的开始是本章的简介,使读者了解本章要讲述的内容;每一章的结束部分都有评价,对从业人员来说具有实践指导意义。本书在写作上,注重了将理论和实践、软件和硬件、经验知识和教学知识领域的牢固结合,使读者更贴近软件开发这个重要的领域。本书适合作为高等教育计算机相关专业的教材和教学参考书,也可用作从业人员的参考书。 -
面向用户的软件界面设计孙悦红 主编,孙继红,司慧琳,李素 编著《普通高等教育“十一五”国家级规划教材:面向用户的软件界面设计》从实用的角度出发,主要对目前各种常见的交互式软件界面设计原则和方法进行了全面而又详细的介绍,主要目的是使学生掌握软件界面的基本概念、设计原则和相应的编程技术,掌握如何用规范的方法进行软件界面设计,了解软件界面设计的发展动向。全书共分10章,书中所有的举例都贯彻可用性的思想,几乎每一章都配有实例分析和具体编程实现方法,并配有精心设计的习题。实例讲解详细,而且实用、可行,都是学生能够学会和掌握的,使学生通过《普通高等教育“十一五”国家级规划教材:面向用户的软件界面设计》的学习能够掌握实实在在的界面设计技术。本书是作者多年教学实践的汇集、提炼,同时参考了许多国内外的参考书。本书还配有相应的教学辅助课件以及相关程序、素材,需要者可与作者联系。 -
软件工程张海藩 编著为了满足“软件工程”课程学时较少的高等学校对一本适用教材的迫切需求,作者对先后荣获了全国普通高等学校工科电子类专业优秀教材一等奖和全国优秀畅销书奖,并被评为北京高等教育精品教材的《软件工程导论》作了精心改编,保留了原书中较重要、较新颖的内容,删除或简化了一些较陈旧或较次要的内容,写出了《软件工程》。本书全面系统地讲述了软件工程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。本书正文共13章,第1章是概述,第2章至第8章顺序讲述软件生命周期各阶段的任务、过程、结构化方法和工具,第9章至第12章分别讲述面向对象方法学引论、面向对象分析、面向对象设计和面向对象实现,第13章介绍软件项目管理。正文后面有两个附录,分别讲述了用面向对象方法和结构化方法开发两个软件的过程,对读者深入理解软件工程学很有帮助,也是上机实习的好材料。本书可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。 -
敏捷无敌王立杰,许舟平 著《敏捷无敌》全书以别出心裁的形式,描述了工程师阿捷从求职到得到知名外企的Offer,继而通过坚韧的努力,在“敏捷圣贤”的帮助下,在项目开发中从无到有学习并应用“敏捷”,经历次次冲刺、攻克重重壁垒,最终顺利完成“不可能完成任务”的故事。书中既有紧张的项目进度描述,又有绝妙的总结(“敏捷精灵日记”),特别是结合实际给出大量解决方案和宝贵经验的方式,使得读者读来如身临其境,在享受阅读乐趣的同时,不知不觉间吸收技术知识。另外,书中关于职场现实的一些描写,也有一定的启发意义,引人深思。读者对象:技术开发、管理人员、业务分析师,以及对敏捷开发感兴趣的所有人员。 -
IT项目管理理论与方法丰景春 等编著《IT项目管理理论与方法》针对IT项目及其管理的特点,借鉴工程建设、航空航天等领域成熟项目管理理论与方法以及取得的成功经验,对1T项目管理的主要内容进行了较为系统的研究,建立1T项目管理的理论和方法框架体系,为研究IT项目管理的主要问题提供基础。《IT项目管理理论与方法》包括IT项目分类与特点、IT项目管理内涵及知识体系、IT项目全生命周期及其各阶段的主要工作、IT项目管理体制、IT项目管理模式、IT项目组织模式、IT项目投融资管理、订单IT项目的估价、非订单IT项目的定价、IT项目采购管理、IT项目目标控制、1T项目评价与审计、IT项目管理咨询、IT项目合同管理等内容。《IT项目管理理论与方法》可供IT项目管理及相关人员学习参考,也可作为高等院校相关专业研究生、本科生的教材及学习参考书。 -
软件项目管理案例教程韩万江 等编著本书以案例的形式讲述软件项目管理的全过程,共分五篇16章,取材新颖,注重实效,案例贯穿始终。本书向软件项目管理人员传授项目管理的理论、方法以及技巧,帮助读者在短时间内掌握软件项目管理的基本知识和提高实践能力。本书系统地讲述了软件项目管理的实施过程,综合了多个学科领域,包括范围计划、成本计划、时间计划、质量计划、变更计划、风险计划、度量计划、沟通计划等的制定,以及项目实施过程中如何对项目进行跟踪控制。本书注重理论与实际的结合,通过实际工作中的案例说明帮助读者消化和理解所学内容。学习本书,不仅可以提高软件项目管理水平,而且对提高项目管理本身的技能也同样有益。本书既适合作为高等院校计算机及相关专业高年级本科生和研究生的教材,也适合作为培训广大软件技术人员和项目经理的教材,同时对于希望了解软件开发项目管理的各类读者,本书也是一本较好的参考读物。本书的特点如下:·内容系统全面。以路线图的方式,系统地讲述从项目初始。项目计划、项目执行控制到项目结束的软件项目管理全过程。覆盖项目管理九大知识域,并针对软件项目的特殊性突出其管理上的特性。·实践性强。理论与实践相结合,每章配有相关知识的案例,并在每章最后对一个贯穿全书的案例进行说明。第五篇给出了项目实验和项目实践的详细说明指导,同时,基于RPM软件工具讲述一个企业项目管理实践过程。 -
无师通·常用工具软件本书编委会 编著本书囊括了人们日常工作和生活中广泛应用的工具软件,种类齐全、内容丰富、知识点全面,主要包括桌面管理工具、文件压缩工具——WinRAR、图文处理简易工具、捕获图像的抓图工具、多媒体播放工具、多媒体编辑工具、电子文档阅读工具、网页浏览与文件下载工具、网络通信工具、网络管理工具、文件管理和数据恢复工具、系统安全工具及其他常用工具软件集锦等全方位内容。本书用通俗易懂的语言,配以直观明了的图文解说,详细讲解各类软件的使用方法。书中特别将“知识点讲解”和“动手练”结合在一起,每章还配以“疑难解答”,以帮助读者拓展和提升知识面。本书不仅适合计算机初学者完成入门学习,而且还适合电脑发烧友、计算机中级用户及急需提高业务水平的办公用户阅读。 -
使用subversion(美)皮拉拖,(美)苏斯曼,(美)费泽帕特里克 著软件开发人员所面临的最大困惑之一就是版本控制:对信息变化的管理。《使用Subversion进行版本控制第二版》介绍了一个理想的版本工具用于管理一个编程项目或者其他任何涉及文档共享的团队任务。这本官方指南由Subversion开发小组根据Subversion 1.5更新,涵盖了安装、配置和使用这项开源技术的每个方面。通过本书,你将:理解版本控制的基本概念通过全程导引的流程了解Subversion的能力和工作流综合的复杂主题,如分支和合并掌握高级功能,诸如属性、外部定义和管理得到关于仓库、服务器设置和管理的按步骤指导探讨上下文相关的排错建议获得最佳实践的推荐拥有Subversion的一份完整参考如果你从未使用过版本控制,这一新版本囊括你起步所需要的一切。而如果你是其他版本控制系统的长期用户,本书将帮助你轻松地转换至到Subversion。 -
软件工程方法与实践窦万峰 等编著软件工程学将计算机科学理论与现代工程方法论相结合,着重研究软件过程模型、分析与设计方法、软件工程开发与管理技术和工具,是指导软件生产和管理的一门新兴的、综合性的应用科学。《软件工程方法与实践》分别从传统的结构化开发范型和面向对象开发范型两个方面,把软件工程的概念和理论知识融入到实践当中,通过丰富的案例分析与设计,更深入地理解软件开发中各个阶段的技术、方法和管理过程。《软件工程方法与实践》包括软件工程与过程、软件需求分析与建模、软件设计、软件测试与维护和软件工程管理五个部分,共16章,深入介绍了软件开发“工程化”思想。《软件工程方法与实践》适合作为高等院校软件工程课程的教材,即适用于计算机专业的学生,也适用于其他非计算机专业从事软件开发与应用及管理的专业学生和技术人员学习的教材。《软件工程方法与实践》还可以成为从事软件开发人员必备的参考书。《软件工程方法与实践》将软件工程原理和实践分析相结合,以案例项目为主线贯穿全书,介绍了软件工程涉及的概念。原理和方法,按照软件工程阶段要求建立系统模型,包括分析。设计、测试、管理等。在每个阶段安排能够体现该阶段原理和思想的案例,全面介绍软件工程的要点,使学生能够深入理解软件工程的原理。方法和技术并充分认识开发过程和迭代工作的重要性,同时进一步了解企业软件工程运用的规范和要求,为日后工作中出色完成项目任务和迭代任务打下坚实的基础。《软件工程方法与实践》特点·坚持基本理论适度,强调工程实践和应用环节,把软件工程的概念和理论知识融入实践之中。·以”案例”为驱动,以实践教学为基础,提供5个典型案例支持,不同的案例介绍和分析层次充分体现技术的适用性和方法的实用性。·注重教学资源的配套,为任课教师配有电子教案。·配套教材《软件工程实验教程》,引导学生学习软件生命周期各阶段所用到的CASE工具,包括软件文档标准与规范。软件分析与设计、软件测试和软件项目管理四个部分,共设计了15个实验,培养学生实践创新能力和专业技能。 -
Director 11多媒体开发基础与实战何立锋 编著《Director 11多媒体开发基础与实战》由浅入深地介绍了使用Director 11进行多媒体项目开发的基础与实战。包括基础篇、进阶篇和实战发布篇,它是作者近十年从事多媒体开发制作实践经验的积累。大部分多媒体项目开发过程中遇到的问题都可以通过阅读《Director 11多媒体开发基础与实战》得以解决。《Director 11多媒体开发基础与实战》以最终项目实战为目标,在项目实战中让读者明白“为什么”;以理论知识和软件操作为基点,让读者明白在以后的项目开发中“可以怎么做”。为了使读者更深入地了解和掌握《Director 11多媒体开发基础与实战》的核心内容,书中核心实例的制作素材和源文件、第三方插件和相关辅助软件全部收入到了随书光盘中。为了能够更直观、简单地掌握利用Director 11进行项目开发,随书光盘中还收《Director 11多媒体开发基础与实战》适合作为刚接触Director或正在从事Director开发的广大多媒体开发人员的参考书,同时对高校计算机专业的学生进行毕业设计和一线从事教学上作的教师进行多媒体课件的开发也有很高的参考价值。
