软件工程及软件方法学
-
设计模式解析(美)沙洛维,(美)特罗特 著,徐言声 译本书以作者自身学习、使用模式和多年来为软件开发人员(包括面向对象技术老兵和新手)讲授模式的经验为基础撰写而成。首先概述了模式的基础知识,以及面向对象分析和设计在当代软件开发中的重要性,随后使用易懂的示例代码阐明了12个最常用的模式,包括它们的基础概念、优点、权衡取舍、实现技术以及需要避免的缺陷,使读者能够理解模式背后的基本原则和动机,理解为什么它们会这样运作。本书适合软件开发专业人士,以及计算机专业、软件工程专业的高校师生阅读,也可作为面向对象分析与设计课程的参考教材。本书是最简洁、清晰、实用的设计模式著作,应用最新的Java示例,为程序员和架构师提供了使用模式进行设计、开发和交付软件的方法。本书以作者多年来为软件开发人员讲授模式的经验为基础撰写而成。其经验已经证明,如果能够理解模式后面的基本原则和动机,理解为什么它们会这样运作,那么将有助于你加速学习模式的进程。阅读本书,读者能够完整地理解12个核心的设计模式和1个分析模式,了解设计模式并不是孤立存在的,多个设计模式协同工作才能创建出更加坚固的应用程序。这里所讲授的12个模式并没有涵盖所有应该学会的模式,但是理解了这12个模式,你将能够举一反三,更加容易地自学其他模式。 -
软件工程实践教程陆惠恩 主编《普通高等教育规划教材:软件工程实践教程》简要介绍了软件工程的原理、方法和技术,包括传统软件工程方法和面向对象方法(用UML描述);介绍了软件工程文档书写规范和软件工程标准等。用几个典型实例向读者介绍软件开发的全过程:招干考试成绩管理系统、商场销售管理系统、学校餐饮IC卡系统、音像制品租售公司信息管理系统、教学课件等。通过这些实例来培养和提高读者分析实际问题、开发维护软件的能力。每个实例还附有思考题和实践题。《普通高等教育规划教材:软件工程实践教程》可作为本科院校计算机及相关专业的软件工程课程设计教材,也可供从事计算机软件开发及应用的广大科技人员参考。 -
计算机软硬件安装与维护实训教程朱志伯 主编本书收集最新资料和一手资料,以实际操作为背景,全面实用,是在系统安装、调试、优化、使用和维护实践中积累出为的经验总结。全书共分12章,内容包括:微型计算机的基础知识、微型计算机的硬件组成、计算机的硬件组装、BIOS设置、硬盘与系统文件、常见硬件故障及维修、常见系统的安全、系统的备份、计算机病毒、常见软件故障及维护、外部制备介绍以及笔记本电脑共二十九个实训。本书是为高职高专院校学生编写的计算机专业技能教材,也可作为中高职业资格考试与就业培训用书。 -
个体软件过程与编码规范蒋方纯 主编本书是一本通用的软件工程系列教材,从基本概念与理论和实例两个方面讲述个体软件过程与编码规范。基本概念与理论主要讲述度量软件过程的方法、个体软件过程的管理、时间管理、进度管理、缺陷管理、质量管理,以及如何制定项目计划总结表:实例部分引入现实生活中的系统开发,如网上超市购物结算、图书管理系统等。.本书具有通俗性和实用性,其优势在于针对目前软件开发与教学中缺少规范性的内容和要求进行讲解,适应软件产业发展,提高编程人员水平。本书尤其适合于职业技术学院学生动手能力的培养。..本书可作为高职高专学生学习个体软件过程的基本教材或软件编程人员的参考用书。... -
TSP(美)汉弗莱(Humphrey,W.S.) 著本书分为5个部分,全面讲述了团队和构成团队领导能力的主要因素。第一部分介绍了管理层和团队对领导者的期望,描述了团队成功的必要条件,以及需要完成开发工作的团队类型。第二部分概述了团队软件过程以及它能如何帮助你构建你所需要的团队,还描述了如何组建团队以及TSP启动过程。第三部分讨论了团队的配合,重点在于遵循计划、维持关注点、遵循过程生产出高质量的产品。第四部分讨论了管理层报表、项目评审和用以支持和保护团队的职责。第五部分描述了如何培养你的团队和组员,如何更好地利用你和你的团队的能力。附录提供了更为详细的TSP团队角色及其应用方法的资料。本书就如何处理负责人和团队面临的众多问题,提供了示例、指导原则和建议,无论读者是首次担任团队负责人还是在这方面拥有丰富的经验,这些内容都极具参考价值。本书实用性较强,书中讨论的可能会出现的许多问题以及问题的处理准则和建议,无论对经验丰富的项目负责人还是新手都具有极高的参考价值。本书适用于软件开发项目经理及希望成为项目负责人的开发人员,也可作为高等学校计算机软件工程课程的参考教材使用。本书特色: Watts S. Humphrey在软件工程领域享有盛誉,被美国国防软件工程杂志CrossTalk评为近几百年来影响软件发展的十位大师之一。最近,他获得了美国国家技术勋章,这是美国总统授予一流革新者的最高荣誉。·软件工程大师智慧结晶。·软件开发团队必备宝典。·亚马逊五星级好书。 -
Mechanical Desktop2006工程设计实例精解李德信、陶毅MDT 2006是Autodesk公司开发的三维机械CAD系统,以三维设计为基础,集设计、分析、制造及文档管理于一体,为用户提供了从设计到制造的一体化解决方案。本书以理论为引导,通过实际应用中的实例剖析,讲述了MDT 2006的使用方法与技巧,使读者能够对MDT技术有一个较为全面的认识,从而在实际应用中游刃有余。本书既可以作为MDT三维造型初级用户和大专院校机械类专业学生的入门教材,也可以作为相关技术人员的参考书籍。 -
软件质量保证技术李正海《1+X职业技术职业资格培训教材:软件质量保证技术(4级)》是软件质量保证职业资格考试的相关技术培训教材,内容涉及软件质量保证人员职业道德和职业活动规范、软件质量保证概述、文档编制、集成的软件能力成熟度模型CMMI受管理级、ISO9000质量管理体系日常质量管理、合同评审、需求管理、设计评审、软件测试、软件维护、软件项目管理、软件配置管理等,适合参加软件质量保证职业资格考试考生参考学习。《1+X职业技术职业资格培训教材:软件质量保证技术(4级)》是《软件质量保证技术》系列书籍的第四册,主要内容包括软件质量保证人员职业道德和职业活动规范、软件质量保证概述、文档编制、集成的软件能力成熟度模型CMMI受管理级、ISO9000质量管理体系日常质量管理、合同评审、需求管理、设计评审、软件测试、软件维护、软件项目管理、软件配置管理等。通过《1+X职业技术职业资格培训教材:软件质量保证技术(4级)》的阅读,使读者能胜任软件质量保证的软件生命周期中各个环节 的相关质塞管理以及软件项目跟踪和配置管理等工作,达到国家职业资格软件质量保证技术人员(四级)应掌握知识点和操作技能的标准要求。 -
软件质量保证技术李正海本书的主要内容包括:集成的软件能力成熟度模型CMMI已定义级、ISO9000 质量管理体系的项目质量管理、合同评审、设计评审、软件测试质量管理、保证外部参与方的工作质量、软件的可维护性、软件项目管理、风险管理、软件质量费用、软件配置管理、项目组织管理、软件项目的沟通管理等。.通过本书的学习,使读者能胜任软件质量保证的软件生命周期中各个环节的相关质量评审、软件项目的质量管理、风险管理、费用控制、配置评审、组织、沟通管理等工作,达到国家职业资秸软件质量保证技术人员(三级) 应掌握知识点和操作技能的标准要求。... -
软件工程学习与实践李伟波、王庆春、刘永祥软件工程是一门理论性实践性都很强的课程,主要讲述建造软件系统的方法、技术、流程和规范等,它是各种软件开发经验的总结和提炼。在教学过程中不但应注意概念、原理的掌握,还应注意方法、技术的实际应用。为了提高本课程的教学质量,加深对教材的理解,复习巩固所学知识,达到掌握软件工程理论、方法和技术的目的。我们编写了与《软件工程》教材配套的参考书《软件工程学习与实践》。.全书内容共分三个部分:第1部分为《软件工程》教材中各个章节的习题及参考答案,对教材中的习题给出了详细的解答;第2部分为综合测试及参考答案,从“填空”、“判断”、“多项选择”、“简答”、“综合应用”五个方面提出了问题,参考答案详细回答了这些问题。第3部分为实验指导,详细指明了实验应达到的目的、实验的方法和具体内容。附加的实例对实际应用具有参考作用。本书内容丰富,具有很强的实用性。... -
过程控制与Simulink应用王正林、郭阳宽《过程控制与Simulink应用》从应用角度出发,系统地介绍过程控制系统与Simulink的应用,并结合Simulink的使用,通过典型样例全面阐述过程控制系统的基本原理、应用以及过程控制系统的议计与整定。全书共分10章,包括过程控制系统概述、过程控制系统数学模型、PID控制、串级控制系统、比值控制系统、前馈控制系统、纯滞后系统、解耦控制系统、典型生产过程控制系统、先进过程控制系统等。各章通过精心设计的应用实例来帮助读者理解和掌握过程控制系统的原理、应用,以及采用Simulink进行过程控制系统的分析、设计与整定。《过程控制与Simulink应用》可作为过程控制、控制工程、测控技术、机电一体化以及计算机应用专业高年级学生及研究生的教学参考书,也可供在生产过程自动化、测控、计算机应用、机电一体化和电气自动化等领域工作的工程技术人员和研究人员参考。
