软件工程及软件方法学
-
软件工程(美)弗莱格、阿特利《软件工程——理论与实践》分为三部分。第一部分意在激励读者,并向从业人员和研究人员解释了软件工程知识的重要性。还讨论了理解过程的必要性,以决定开发人员的“灵活度”和完成项目计划。第二部分讨论了开发和维护的主要步骤,如需求的引出、建模和检查,设计问题的解决方案,代码的编写和测试,以及软件的交付,但未考虑用来构建软件的过程模型。第三部分讨论了软件的评估和改进,分析如何评价过程和产品的质量,并如何加以改进。《软件工程——理论与实践》适用于介绍软件工程概念和实践入门的研究生课程,或那些希望拓展这些方面知识的专业人士。 -
软件工程王慧芳 毕建权《高等院校计算机技术与应用系列规划教材:软件工程》围绕软件开发的方法、过程、规范等展开,目的是使学生初步掌握软件工程的基本概念、基本原理、实用开发方法和技术;同时了解软件工程各领域的最新发展动向,为进一步深入学习打下必要的基础。《高等院校计算机技术与应用系列规划教材:软件工程》分上、下两篇,共13章。上篇为基础篇,有10章内容,主要介绍软件工程基本知识,包括软件工程的基本概念、基于结构化方法的软件开发过程以及软件工程的项目管理。在这一篇里,笔者大胆地提出了交互设计应作为软件工程过程中的一个阶段,以保证软件的可用性的观点;并在“案例分析”中,以一个电力应用软件的开发案例贯穿始终.进行案例分析和开发心得介绍。下篇为提高篇,有3章内容,主要介绍软件工程的新发展,包括面向对象技术及UML语言、基于组件的软件复用技术、敏捷软件开发等内容。附件给出了几个软件工程的实验内容。《高等院校计算机技术与应用系列规划教材:软件工程》基础篇由浙江大学电气工程学院王慧芳老师编写,提高篇由毕建权老师编写。全书由王慧芳老师统稿。在《高等院校计算机技术与应用系列规划教材:软件工程》编写过程中,得到了浙江大学电气学院何奔腾教授、杨敏虹副教授的支持与鼓励,也得到了浙江大学出版杜陈晓嘉副社长的多方指导和大力协助,在此致以深切的谢意。《高等院校计算机技术与应用系列规划教材:软件工程》由国际科技大学计算机学院齐治昌教授及浙江大学计算机科学与技术学院陈越教授审稿,提出了许多完善的意见和建议,谨此一并致以衷心的感谢。 -
软件工程(英)萨默维尔(Sommerville.I.)本书是系统介绍软件工程理论的经典教材。自1982年初版以来,本书随着软件工程学科的发展不断更新,培养了一代又一代软件工程人才,对学科本身也产生了重大影响。全书共分7篇,涵盖了整个软件开发过程各个阶段的内容,从初始的需求导出到设计和开发,再到软件项目管理。本书适合作为本科生和研究生教材,同时也可供软件工程人员参考。.本书主要特点:●包括了软件工程理论与实践的最新进展,并讨论了系统工程的相关主题。●详述了敏捷方法与复用的相关知识。●涵盖了系统安全性、保险性与可靠性,解释了在开发关键系统时的最佳实践。●通过一个信息系统和一个控制系统的案例分析,阐述了软件生命周期的步骤。..与以前的版本相比,第8版更新了部分内容,并增加了有关最新主题的三章:●信息安全工程,介绍了有关安全软件的描述和设计中所需要考虑的诸多问题。●面向服务的软件工程,解释了如何将可复用的Web服务用子开发新的应用。●面向方面的软件开发,描述了基于关注点分离的新技术。本书设有专门的网站(http://www.pearsoned.co.uk/sommerville),提供了本书相关资料的链接,主要包括以PowerPoint和PDF两种形式给出的讲稿、在线测验题、案例分析、进一步阅读建议等。... -
高质量软件项目管理(美)富特雷尔 等著,袁科萍 等译在现代企业中,软件项目经理及其开发团队起到关键的作用,他们应该具有丰富的管理经验以及全面的软件开发、改进和维护的知识。而要成为真正的项目经理,并不是一个一蹴而就的过程。项目管理并不等同于使用Microsoft Project这样的软件产品的能力。除了画PERT图和甘特图之外,从事项目管理的人员还需要掌握多种能力。本书详细阐述了项目管理所需要的34种关键能力。本书的整体框架取自美国奥斯汀德克萨斯大学软件质量研究所的项目管理认证计划,但并不是该计划的简单重复。书中将作者特有的项目管理经验与几十位教师的想法综合在一起,以复杂的案例研究的形式,给出软件项目管理中常见问题的解决方案。项目背景反映了飞速发展的互联网时代软件开发不断增长的共同需求。.本书适合作为从事软件项目管理的专业人员和管理人员的参考书,也特别适合高等院校软件工程专业本科生及研究生作为专业教材。... -
软件工程基础赵一丁《高等院校自动化新编系列教材:软件工程基础》全面系统地阐述了自动化领域软件工程的基本概念、基本技术和基本方法。全书共16章,主要内容包括软件开发过程和软件开发模型、软件需求分析、软件测试和软件维护、软件工程管理、软件设计基础、UML建模语言、实时系统软件设计、工业自动化组态软件技术。组态软件技术的内容包括实时数据库设计和变量组态、图形界面设计、报表组态、设备驱动与管理、通讯组态、工控组态软件设计应用实例。附录包括软件文档模式、常用式控组态软件(力控PCAuto、西门子WinA CC和MCGS)简介。《高等院校自动化新编系列教材:软件工程基础》内容丰富,图文并茂,通俗易懂。《高等院校自动化新编系列教材:软件工程基础》可作为高等院校本科及专科自动化专业、测控专业、自控专业、机电专业、计算机相关专业的教材,也可供软件工程技术人员参考。 -
现代软件工程成奋华软件工程作为一门当代迅速发展起来的新兴学科,是软件分析、开发及维护的重要指导。本书共9章,以软件生命周期为主线,主要介绍了可行性分析、需求分析、概要设计、详细设计、编码、测试、维护、面向对象的软件设计、软件管理,而且还介绍了统一建模语言UML和Visio 2002的基本知识。最后提供了几个有用的附录。.本书适合作为高职高专、成教本科等计算机专业的教材,也可作为软件开发人员的参考用书或作为参加全国计算机等级二级考试的辅导教材。... -
软件自动化测试技术陆璐、王柏勇本书全面、系统地论述软件工程与软件测试自动化的理论及应用技术。全书共分14章。前6章介绍了软件测试的基本理论,包括软件测试是一个持续质量改善的过程、软件测试流程与生命周期、现代软件开发中软件测试的基本流程、软件测试工具种类的评估、软件产品维护阶段的软件测试技术等。第7章到第11章介绍软件测试的一些通用的测试工具,包含客户端、应用服务器、数据库端的性能、功能和安全性测试的工具和方法。第12到第14章介绍利用目前国际主流软件测试平台之一的Segue为电力部门大型应用系统进行的软件测试实例,包括软件测试用例设计、测试文档的自动生成、内存自动检查分析、故障自动跟踪分析、软件测试用例的自动回收、测试的实例结果分析及相关报告模版等。附录给出了软件测试项目的国际标准模版,供读者参考。.本书既可作为高等院校软件测试课程的教材或参考书,也可作为从事计算机软件开发的科技人员和软件项目高级管理人员学习软件工程和软件测试自动化技术的参考书。同时对于那些希望增强软件测试方面知识的程序员及软件开发团队的其他人员,本书也具有很好的参考价值。... -
IT服务朱海林、方乐、梁晟、金涛、钱晨本书围绕国内企业信息化建设管理过程中急需要解决的成本和效益、风险和控制等问题,结合国际IT服务管理、IT治理、IT管控体系的最新发展动态,系统地介绍了基于国际标准和代表国际发展趋势的IT管理与控制的整套体系,从战略层、战术层到运营层上而下建立了结构化的完整框架,并结合大量项目实施和实际案例,提供丰富的管理流程、考核指标、组织结构等参考样例。 .本书可以作为企业信息化建设过程中,企业实践IT服务运营管理,建立IT管理控制体系的权威指南;也可作为IT服务运营管理者的工作参考,作为企业IT管理高层的规则和构建IT管控体系的最佳实践,纳入CIO知识体系。 ... -
Mechanical Desktop2006工程设计实例精解李德信、陶毅MDT 2006是Autodesk公司开发的三维机械CAD系统,以三维设计为基础,集设计、分析、制造及文档管理于一体,为用户提供了从设计到制造的一体化解决方案。本书以理论为引导,通过实际应用中的实例剖析,讲述了MDT 2006的使用方法与技巧,使读者能够对MDT技术有一个较为全面的认识,从而在实际应用中游刃有余。本书既可以作为MDT三维造型初级用户和大专院校机械类专业学生的入门教材,也可以作为相关技术人员的参考书籍。 -
软件工程技术张应辉、饶云波《高职高专“十一五”规划示范教材:软件工程技术》是根据高职高专教育培养高级技能人才的要求,突出“实践性、实用性、创新性”, 并结合作者多年的教学和工程实践经验,以“理论够用、实用为主”为原则编写的一本软件工程技术的教材。内容主要包括软件工程基础、软件生存周期及开发模型、软件项目开发计划、软件需求、软件设计、软件实现、软件测试和软件维护。《高职高专“十一五”规划示范教材:软件工程技术》参考了大量的最新资料,内容丰富翔实,突出了以实用为原则的特点。《高职高专“十一五”规划示范教材:软件工程技术》既可作为承担国家技能型紧缺人才培养培训的高职高专院校计算机类、信息管理类专业的教材,也可作为网络技术人员的参考书。
