软件工程及软件方法学
-
软件性能测试过程详解与案例剖析段念木书对软件性能测试这个主题进行了较为全面的介绍和分析。全书分为两篇:基础篇和实践篇,共9章。本书的重点不在于介绍性能测试工具,而是侧重于对性能测试过程的深入分析。本书在ATML和TMap等的基础上提出了一种性能测试的过程模拟PTGM,并在书中用4个各具特色的生动案例演示了PTGM模型的实际应用。. 本书可以用作软件测试人员、软件项目经理和需要了解软件性能测试的各级软件管理人员的工作参考手册,也可作为有志于软件性能测试领域人员的参考书。... -
现代软件工程成奋华软件工程作为一门当代迅速发展起来的新兴学科,是软件分析、开发及维护的重要指导。本书共9章,以软件生命周期为主线,主要介绍了可行性分析、需求分析、概要设计、详细设计、编码、测试、维护、面向对象的软件设计、软件管理,而且还介绍了统一建模语言UML和Visio 2002的基本知识。最后提供了几个有用的附录。.本书适合作为高职高专、成教本科等计算机专业的教材,也可作为软件开发人员的参考用书或作为参加全国计算机等级二级考试的辅导教材。... -
软件工程(美)弗莱格、阿特利《软件工程——理论与实践》分为三部分。第一部分意在激励读者,并向从业人员和研究人员解释了软件工程知识的重要性。还讨论了理解过程的必要性,以决定开发人员的“灵活度”和完成项目计划。第二部分讨论了开发和维护的主要步骤,如需求的引出、建模和检查,设计问题的解决方案,代码的编写和测试,以及软件的交付,但未考虑用来构建软件的过程模型。第三部分讨论了软件的评估和改进,分析如何评价过程和产品的质量,并如何加以改进。《软件工程——理论与实践》适用于介绍软件工程概念和实践入门的研究生课程,或那些希望拓展这些方面知识的专业人士。 -
软件工程王慧芳 毕建权《高等院校计算机技术与应用系列规划教材:软件工程》围绕软件开发的方法、过程、规范等展开,目的是使学生初步掌握软件工程的基本概念、基本原理、实用开发方法和技术;同时了解软件工程各领域的最新发展动向,为进一步深入学习打下必要的基础。《高等院校计算机技术与应用系列规划教材:软件工程》分上、下两篇,共13章。上篇为基础篇,有10章内容,主要介绍软件工程基本知识,包括软件工程的基本概念、基于结构化方法的软件开发过程以及软件工程的项目管理。在这一篇里,笔者大胆地提出了交互设计应作为软件工程过程中的一个阶段,以保证软件的可用性的观点;并在“案例分析”中,以一个电力应用软件的开发案例贯穿始终.进行案例分析和开发心得介绍。下篇为提高篇,有3章内容,主要介绍软件工程的新发展,包括面向对象技术及UML语言、基于组件的软件复用技术、敏捷软件开发等内容。附件给出了几个软件工程的实验内容。《高等院校计算机技术与应用系列规划教材:软件工程》基础篇由浙江大学电气工程学院王慧芳老师编写,提高篇由毕建权老师编写。全书由王慧芳老师统稿。在《高等院校计算机技术与应用系列规划教材:软件工程》编写过程中,得到了浙江大学电气学院何奔腾教授、杨敏虹副教授的支持与鼓励,也得到了浙江大学出版杜陈晓嘉副社长的多方指导和大力协助,在此致以深切的谢意。《高等院校计算机技术与应用系列规划教材:软件工程》由国际科技大学计算机学院齐治昌教授及浙江大学计算机科学与技术学院陈越教授审稿,提出了许多完善的意见和建议,谨此一并致以衷心的感谢。 -
软件工程基础赵一丁《高等院校自动化新编系列教材:软件工程基础》全面系统地阐述了自动化领域软件工程的基本概念、基本技术和基本方法。全书共16章,主要内容包括软件开发过程和软件开发模型、软件需求分析、软件测试和软件维护、软件工程管理、软件设计基础、UML建模语言、实时系统软件设计、工业自动化组态软件技术。组态软件技术的内容包括实时数据库设计和变量组态、图形界面设计、报表组态、设备驱动与管理、通讯组态、工控组态软件设计应用实例。附录包括软件文档模式、常用式控组态软件(力控PCAuto、西门子WinA CC和MCGS)简介。《高等院校自动化新编系列教材:软件工程基础》内容丰富,图文并茂,通俗易懂。《高等院校自动化新编系列教材:软件工程基础》可作为高等院校本科及专科自动化专业、测控专业、自控专业、机电专业、计算机相关专业的教材,也可供软件工程技术人员参考。 -
高质量软件项目管理(美)富特雷尔 等著,袁科萍 等译在现代企业中,软件项目经理及其开发团队起到关键的作用,他们应该具有丰富的管理经验以及全面的软件开发、改进和维护的知识。而要成为真正的项目经理,并不是一个一蹴而就的过程。项目管理并不等同于使用Microsoft Project这样的软件产品的能力。除了画PERT图和甘特图之外,从事项目管理的人员还需要掌握多种能力。本书详细阐述了项目管理所需要的34种关键能力。本书的整体框架取自美国奥斯汀德克萨斯大学软件质量研究所的项目管理认证计划,但并不是该计划的简单重复。书中将作者特有的项目管理经验与几十位教师的想法综合在一起,以复杂的案例研究的形式,给出软件项目管理中常见问题的解决方案。项目背景反映了飞速发展的互联网时代软件开发不断增长的共同需求。.本书适合作为从事软件项目管理的专业人员和管理人员的参考书,也特别适合高等院校软件工程专业本科生及研究生作为专业教材。... -
软件工程(英)萨默维尔(Sommerville.I.)本书是系统介绍软件工程理论的经典教材。自1982年初版以来,本书随着软件工程学科的发展不断更新,培养了一代又一代软件工程人才,对学科本身也产生了重大影响。全书共分7篇,涵盖了整个软件开发过程各个阶段的内容,从初始的需求导出到设计和开发,再到软件项目管理。本书适合作为本科生和研究生教材,同时也可供软件工程人员参考。.本书主要特点:●包括了软件工程理论与实践的最新进展,并讨论了系统工程的相关主题。●详述了敏捷方法与复用的相关知识。●涵盖了系统安全性、保险性与可靠性,解释了在开发关键系统时的最佳实践。●通过一个信息系统和一个控制系统的案例分析,阐述了软件生命周期的步骤。..与以前的版本相比,第8版更新了部分内容,并增加了有关最新主题的三章:●信息安全工程,介绍了有关安全软件的描述和设计中所需要考虑的诸多问题。●面向服务的软件工程,解释了如何将可复用的Web服务用子开发新的应用。●面向方面的软件开发,描述了基于关注点分离的新技术。本书设有专门的网站(http://www.pearsoned.co.uk/sommerville),提供了本书相关资料的链接,主要包括以PowerPoint和PDF两种形式给出的讲稿、在线测验题、案例分析、进一步阅读建议等。... -
软件自动化测试技术陆璐、王柏勇本书全面、系统地论述软件工程与软件测试自动化的理论及应用技术。全书共分14章。前6章介绍了软件测试的基本理论,包括软件测试是一个持续质量改善的过程、软件测试流程与生命周期、现代软件开发中软件测试的基本流程、软件测试工具种类的评估、软件产品维护阶段的软件测试技术等。第7章到第11章介绍软件测试的一些通用的测试工具,包含客户端、应用服务器、数据库端的性能、功能和安全性测试的工具和方法。第12到第14章介绍利用目前国际主流软件测试平台之一的Segue为电力部门大型应用系统进行的软件测试实例,包括软件测试用例设计、测试文档的自动生成、内存自动检查分析、故障自动跟踪分析、软件测试用例的自动回收、测试的实例结果分析及相关报告模版等。附录给出了软件测试项目的国际标准模版,供读者参考。.本书既可作为高等院校软件测试课程的教材或参考书,也可作为从事计算机软件开发的科技人员和软件项目高级管理人员学习软件工程和软件测试自动化技术的参考书。同时对于那些希望增强软件测试方面知识的程序员及软件开发团队的其他人员,本书也具有很好的参考价值。... -
Microsoft Project2003项目管理与应用葛娟Microsoft Project 2003是一款应用最为广泛的项目管理软件。用户不仅可以用它管理复杂的项目,另外基于Microsoft Project Server以及Microsoft推出的企业级项目管理方案(EPM),还可以实现全公司范围内的多用户、立体化的项目管理,是一款功能强大、操作简便的项目管理软件。本书系统、详尽地讲解了Microsoft Project的各项功能,以及如何在项目管理实践中应用它。本书以实例的形式贯彻始终,将实践中可能遇到的种种问题浓缩为一个个案例。另外每章配有综合案例和专题讨论,深入剖析项目管理过程中的重点和难点,力求将软件的应用和项目管理知识融会贯通。此外本书还配有上机指导书和免费的教学课件。本书既可以作为工科和管理类学生的专业教材,也可作为企业项目管理人员的自学或培训教材,还可作为各类项目管理认证备考人员(如PMP,IPMP和CPMP)的参考书籍。无论是初学者还是高级用户,相信都能从本书中获得有价值的内容。 -
中国国防项目管理知识体系沈建明中国国防项目管理知识体系(简称CD-PMBOK)是在系统地研究了国际国内项目管理的知识体系基础上的成果,主要针对国防项目的特点及国防武器装备项目管理的需要编写的。.CD-PMBOK共分4个部分。基础篇介绍了国防项目管理的基本概念、演进和发展、位和作 用、范畴和分类、组织和结构,以及核心思想体系等基本知识。流程篇介绍了国防项目寿命周期过程,从预研和演示、论证和方案、研制和定型、生产和部署、使用和保障、退役和报废等6个阶段,阐述了国防项目管理的概念内涵、工作内容和管理过程及方法工具。知识篇介绍了国防项目管理的知识领域,从国防项目的范围、进度、费用、质量和可靠性、技术和工艺、人力资源、沟通和冲突、风险、信息、采购、安全与保密、综合管理等12个知识领域,阐述了概念内涵、工作内容、适用的方法和工具。方法工具篇介绍了国防项目管理的方法与工具,从系统方法、系统技术、常用方法和工具等方面,阐述了国防项目管理方法和工具的基本原理及使用方法。..CD-PMBOK具有体系结构完善、理论与实际相结合、针对性强等特点,注重国防项目管理知识的系统性、完整性、实用性,符合我国国防武器装备项目建设需要,对国防领域推行项目管理和目前军工采办体制改革具有较强的实际指导意义。特别适用于军队和国防工业系统的各类管理人员和工程技术人员,是国防项目管理人员和工程技术人员必备的参考书,也可供其他类项目管理从业人员阅读参考,同时还可作大专院校,尤其是军事院校相关专业学生的教科书。...
