软件工程及软件方法学
-
软件工程过程林广艳 编著本书以软件工程知识体swebok 2004、软件工程教育知识体seek和软件生存周期过程标准iso/iec12207为依据,介绍了软件生存周期过程的基本概念、软件工程过程中包含的主要活动和软件工程过程模型。通过两个过程模型的应用案例说明了过程中各要素间的关系,介绍了软件工程过程模型的三个层次和建立软件工程过程的一般步骤、过程监控中需要考虑的基本问题,以及应用于软件工程过程改进的三类典型的标准评估模型。以极限编程xp过程模型为例介绍了敏捷过程倡导的向用户交付价值的思想,对计划驱动过程和敏捷过程进行比较,总结了其各自适用的领域,为更好地应用这些过程模型提供了指导。本书作为“十一五”全国工程硕士研究生教育核心教材,其内容翔实,结合实际,实例丰富,论述深入浅出,且书中内容已经过多轮教学验证,既可作为软件工程专业高年级本科生、研究生及计算类相关专业的教材,又可作为专业软件技术人员的参考用书。 -
研磨Struts2陈臣 等编著Struts2是一套非常优秀的Web应用框架,实现优雅、功能强大、使用简洁,已经出现几年了。随着它被越来越多的开发人员掌握和使用,已有大量的企业应用项目采用Struts2来作为Web框架进行开发,可以这么说:掌握Struts2的开发,是如今每个进行Web开发的程序员的一个必备技能。《研磨Java系列:研磨Struts2》通过浓缩作者多年的开发经验和教学经验,对Struts2的庞杂知识进行抽丝剥茧,提炼出Struts2的核心知识和重要技能,让读者在短时间内理解和掌握Struts2,迅速成为使用Struts2开发的高手。本书包含了Struts2各个核心部分的功能,以及Struts2的国际化、验证框架、单元测试和类型转换等内容;同时覆盖Struts2和Spring、FreeMarker、AJAX、DWR、JfreeChart、SiteMesh等其他技术结合使用的知识;还讲述了使用Struts2来进行文件上传下载、进度条、防」止重复提交和零配置等内容,并给出一个实用的综合实例来示范如何使用Struts2来进行应用开发。本书的读者定位为具有一定Web开发基础知识(包括HTML、JSP、Servlet、XML、JDBC等基础知识)的开发人员,也可以作为具备相应基础知识的高校学生深入学习Struts2的参考读物。 -
电脑报2012增刊电脑报 编《2012电脑报增刊——热门软件与网络年度应用方案》荟萃17大最新软件与网络热门专题,包含近160个热点应用方案,累计1000余条操作秘技,内容涵盖了操作系统、白领办公、黑客攻防、创业致富、网络冲浪、隐私安全等方面的热点内容。你既可以循序学习,也可以随查随用,使你学有所依、用有所寻,快速掌握最新电脑应用方法,得心应手地解决各类实际应用问题。 《2012电脑报增刊——热门软件与网络年度应用方案》每一个专题都是经过电脑报编辑精心提炼的热点应用方案:每一个方案都可以从头到尾帮你完成一项完整的应用任务;每一条秘技都会让你有茅塞顿开的感觉。 专题方案详尽、实用性强、汇集各种电脑热门应用,适合初、中级电脑用户以及广大的电脑爱好者阅读与收藏。 -
人件集(澳) Larry L. Constantine 著,谢超, 刘颖 , 谢卓凡 ,李虎 译《人件集:人性化的软件开发》是人件领域中的经典著作,以专题的形式探讨了软件开发中的人的因素。《人件集:人性化的软件开发》共分九个部分:第一部分介绍团队如何开展工作以及如何为开发更好的软件而更好地工作;第二部分涉及软件开发人员的不同观点;第三部分探讨团队组织和开发的问题;第四部分探讨开发者与其使用的工具之间的关系;第五部分针对提高软件质量提出了建议;第六部分着眼于软件可用性和用户界面设计问题;第七部分解释在用户界面设计和软件可用性方面的相同之处;第八部分探讨软件在沟通中涉及的一些话题;第九部分论述软件开发中的组织文化。 《人件集:人性化的软件开发》的许多内容收自作者在多本知名计算机杂志的人件专栏文章。本书适合所有开发并使用软件的设计人员、开发人员和管理人员阅读。 -
软件工程田秋成,刘文乐 编著本书简单介绍了软件工程、软件开发的基本概念,软件开发的模型与方法,开发环境与工具;按照软件生存周期依次讲述了软件开发的可行性分析与项目计划、需求分析、系统设计、界面设计、程序设计、软件测试与调试、软件运行与维护,并对数据库、面向对象技术,以及软件项目的管理进行了介绍;还对设计模式、敏捷软件开发、精益开发等进行了介绍。本书采用案例式教学,既注重基本知识的表述,又注重内容的先进性、科学性、系统性和新颖性,力求反映软件工程、软件开发技术发展的最新成果。本书理论与实践紧密结合,内容翔实,实用性、可操作性强。本书可作为高职高专计算机类人才培养的专业教材,也可作为普通大专、本科生的教学、参考用书,还可作为计算机爱好者的自学用书。本书配套授课电子课件,需要的教师可登录www.cmpedu.eom免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010—88379739)。 -
计算机软件工程国家标准汇编中国质检出版社第四编辑室 编随着我国计算机科学技术的迅速发展和计算机应用领域的不断扩大,软件的开发工作越来越重要,而由于软件复杂程度的不断增加,对软件的系统化、规范化和交流能力的要求也越来越严格。因此,软件开发、管理、维护工作的科学性、完整性以及有关文件的规范化、通用化就显得更为重要。为推动计算机软件工程技术的发展,使软件工程标准得到进一步贯彻,我们编辑了《计算机软件工程国家标准汇编》。 本汇编上一版于2007年出版,受到了广大读者的欢迎。此次在上一版的基础上,根据标准的制、修订情况进行了分类选编,共分为以下三卷:——基础与管理卷;——软件开发与维护卷;——软件度量与评价卷。 本卷为软件开发与维护卷,收入截至2011年5月发布的现行有效的软件开发与维护方面的国家标准15项,方便读者使用。 本汇编的出版可更好地贯彻软件工程标准,有利于软件开发过程的控制、管理,提高软件质量,缩短开发时间,减少开发和维护所需费用,便于协作、交流,使软件开发工作更加科学,更有成效,促进我国软件产业的发展。 本汇编可作为广大计算机软件开发、管理、维护等技术人员的工具书,也可作为相关技术人员及大专院校师生的参考读物。 本汇编收集的国家标准的属性(GB、GB/T或GB/Z)已在目录上标明,年号用4位数字表示。鉴于部分国家标准是在国家标准清理整顿前出版的,现尚未修订,故正文部分仍保留原样。读者在使用这些标准时,其属性以本汇编目.录标明的为准(标准正文“引用标准”中的标准的属性请读者注意查对)。由于所收标准的发布年代不同,我们对标准中所涉及到的有关量和单位的表示方法未作统一改动。 -
计算机软件工程国家标准汇编卷中国质检出版社第四编辑室 编随着我国计算机科学技术的迅速发展和计算机应用领域的不断扩大,软件的开发工作越来越重要,而由于软件复杂程度的不断增加,对软件的系统化、规范化和交流能力的要求也越来越严格。因此,软件开发、管理、维护工作的科学性、完整性以及有关文件的规范化、通用化就显得更为重要。为推动计算机软件工程技术的发展,使软件工程标准得到进一步贯彻,我们编辑了《计算机软件工程国家标准汇编》。本汇编上一版于2007年出版,受到了广大读者的欢迎。此次在上一版的基础上,根据标准的制、修订情况进行了分类选编,共分为以下三卷:——基础与管理卷;——软件开发与维护卷;——软件度量与评价卷。 本卷为基础与管理卷,收入截至2011年5月发布的现行有效的软件工程基础与管理方面的国家标准11项,方便读者使用。 本汇编的出版可更好地贯彻软件工程标准,有利于软件开发过程的控制、管理,提高软件质量,缩短开发时间,减少开发和维护所需费用,便于协作、交流,使软件开发工作更加科学,更有成效,促进我国软件产业的发展。 本汇编可作为广大计算机软件开发、管理、维护等技术人员的工具书,也可作为相关技术人员及大专院校师生的参考读物。 本汇编收集的国家标准的属性(GB、GB/T或GB/Z)已在目录上标明,年号用4位数字表示。鉴于部分国家标准是在国家标准清理整顿前出版的,现尚未修订,故正文部分仍保留原样。读者在使用这些标准时,其属性以本汇编目录标明的为准(标准正文“引用标准”中的标准的属性请读者注意查对)。由于所收标准的发布年代不同,我们对标准中所涉及到的有关量和单位的表示方法未作统一改动。 -
大学计算机软件应用王行恒 主编《大学计算机软件应用(第2版)》第2版对部分软件的选用和版本作了调整,增加了实验内容,注重培养学生的创新精神与实践能力。本书的特色是以计算机技术应用能力为本,着重于对实践环节的指导。全书分为教程和实验两篇,包括学习要求、主要内容、实验和习题(包括答案)。书中主要内容为计算机技术在文科应用的概述、音频视频信号的处理、数字图像处理、动画制作技术、网页制作技术和多媒体集成开发工具的使用等。与本书配套的上机实验素材和教学用的Powerpoint课件可在清华大学出版社网站下载。《大学计算机软件应用(第2版)》可用于高等学校文科类专业的公共计算机课程教学。 -
现代实用软件项目管理艺术黄钢 主编,宁挺,朱俊秀 编著《现代实用软件项目管理艺术》的结构遵循软件项目管理的一般过程顺序,分章节分别详述,重点突出四大管理模块,即开发管理、流程管理、质量管理和团队管理。结构清晰,令读者一目了然。内容包括软件项目启动、软件项目规划、软件项目实施、软件项目度量和质量、软件项目发表和结束、团队建设和软件外包项目管理。另外,附录还推荐阅读书目、软件项目管理常用工具,并列出软件项目管理中的英汉术语表等。通过阅读《现代实用软件项目管理艺术》可以了解软件开发的管理,从而有效地对软件产品开发及外包业务进行评鉴、预估预算和做规划。《现代实用软件项目管理艺术》适用于与计算机和通信技术相关的软件工程技术人员、项目经理,也适合从事软件业务外包的公司技术人员和主管人士,以及国内外企业it部门的主管阅读。 -
软件工程与团队开发实战张恺 主编《全国高等职业教育规划教材:软件工程与团队开发实战》围绕软件项目的开发过程,运用软件工程的方法,结合企业的实际项目案例与团队构成,从项目团队组建、项目计划与进度管理、软件项目需求管理、配置管理、项目规范、系统设计、软件测试、软件项目缺陷管理、验收交付与过程改进等几个方面对软件项目的开发过程进行了阐述。作者根据自身多年的开发和教学经验,按照软件项目的开发流程、企业的人才需求和学生的认知规律精心编写了本书的内容。本书通过一系列团队开发的案例,力求将软件工程思想与实际软件项目开发融为一体,既有对多种常见方法的全面概括介绍,又有对一种典型方法的深入介绍,可以作为高职高专软件技术、应用控制技术、网络技术、信息管理和电子商务等专业的教材,也可作为计算机培训班的教材及软件行业程序员自学者的参考书。
