软件工程及软件方法学
-
软件工程臧铁钢 主编《软件工程》从实用的角度出发,全面介绍了软件工程的基础知识和软件工程技术方法。全书共分为10章,内容涵盖了软件工程概述,软件系统可行性研究与需求分析、软件设计技术、编码及程序设计语言、软件的技术量度及质量保障、软件测试技术、软件维护技术、软件项目管理以及新型的软件工程技术,最后还讲述了软件工程文件的相关内容。此外,为方便读者巩固所学知识,每章最后均配有适量的习题。《软件工程》内容编排合理,在介绍传统理论体系的基础上,融入当前软件工程的最新发展和技术,并通过大量的练习和案例分析,帮助读者真正掌握书中内容。该书可作为高等院校计算机及相关专业的教材,也可作为软件项目管理者和软件开发人员的参考用书。 -
Web 项目测试实战刘德宝 编著本书贯穿了一个实际的项目案例,从需求调研开始,直至性能测试结束,详细地剖析了软件测试工作的实施流程及过程中所使用的技术。全文共分5章,分别是:软件测试与项目分析,团队组织及任务分配,测试用例编写与管理,功能测试实施,性能测试实施。本书是对《软件测试工程师培训教程》一书的必要补充。在《软件测试工程师培训教程》中介绍了基本的软件测试概念及技能方面的知识,本书利用其中的知识,进行实际项目的测试,将理论知识运用于实际工作中,从而掌握一般软件的测试流程、测试方法及自动化工具方面的技能。读者可根据自己的需要进行选择,有针对性地学习相关教程。本书特别适合对软件项目测试缺乏了解的大学生和从业人员,对于想进身为软件测试项目经理的专业人员也是一本很好的参考书。 -
常用工具软件易学易用文丰科技 编著《常用工具软件易学易用(附光盘)》是“学电脑7日通”系列之一,以通俗易懂的语言、翔实生动的操作案例,全面讲解了计算机常用工具软件各方面的知识。主要内容包括初识工具软件,图形图像处理软件,多媒体软件,文字文件处理软件,网络软件,系统管理软件以及与电脑安全相关的软件等。《常用工具软件易学易用(附光盘)》采用双色印刷,内容浅显易懂,注重基础知识和实际应用相结合,操作性强,读者可以边学边练,从而达到最佳学习效果。全书图文并茂,为主要操作界面配以详尽的标注,使读者学习起来更加轻松。《常用工具软件易学易用(附光盘)》可作为电脑初学者学习和使用电脑的参考书,也可作为电脑培训班的培训教材。 -
手机软件测试最佳实践宋光照,傅江如,刘世军 编著《手机软件测试最佳实践》作为国内唯一一本定位于手机软件测试技术的指导用书,从实际应用角度出发,以智能终端和3G业务规划为基础,系统地介绍了手机软件测试的各个主要方面。全书包含三个部分共8章,第1部分包括第1章~第2章,从整体上介绍了手机设备软硬件的现状与趋势,以及手机软件测试用例设计的常用方法,给入门读者提供了必要的基础知识;第2部分包括第3章~第5章,即按照手机软件体系结构,从下到上分为操作系统、中间件和业务应用三个层次详细讲解了手机软件的测试技术;第3部分包括第6章~第8章,以指导实践为目标,分别对外场测试和一致性测试以及手机软件质量保证这些热门话题进行了展开和讨论,引导读者能够恰当地运用测试技术和测试工具,保障手机软件的高质量和高可靠性。 -
软件架构的艺术李伟,吴庆海 著架构是设计一切系统的基础和核心。随着用户需求的变化及技术的发展,我们身边各式各样的系统也日趋复杂。如何在万象中剥离繁华,提炼事物的本质和精髓,“系统架构”正是化繁为简、打通两极世界的一门艺术。架构之美,在于和谐。本套“架构之美”系列丛书,以期从业务梳理、流程建模、软件架构、设计模式等方面进行系统、全面地介绍。强调理论与实践相结合,国外发展趋势与国内本地应用相结合,打造华人精品书籍,给国内读者提供真正有指导意义的美食大餐。本书聚焦于软件架构行业,全面介绍软件应用系统架构的基本原理、方法以及经典的实践经验。把握共同的规律,预知未来的发展,选择最佳的路径,尽可能减少成长的烦恼,并保持成熟的稳定,让企业充分享受属于架构整个生命阶段的华彩! -
软件开发技术基础赵英良 主编《软件开发技术基础(第2版)》是根据教育部非计算机专业计算机基础课程教学指导分委员会《关于进一步加强高校计算机基础教学的意见》中软件类课程的要求,结合非计算机专业软件开发的特点组织编写而成的。《软件开发技术基础(第2版)》介绍了软件开发中常用的基本原理、方法和技术。《软件开发技术基础(第2版)》主要内容包括软件工程、数据结构及应用、操作系统及相关程序设计、数据库及应用程序开发、网络编程技术、多媒体编程技术等。书中附录A为VisualC++6.0 Windows编程基础,附录B为实验指导。《软件开发技术基础(第2版)》以C++为编程语言,内容实用,条理清晰,每章均配有例题和习题,旨在锻炼学生的软件开发能力。与第1版相比,《软件开发技术基础(第2版)》内容系统性更强,例题介绍更加简洁、实用,易于实现。《软件开发技术基础(第2版)》可作为普通高等院校理工类非计算机专业的软件技术基础课程教材,也可供相关技术人员参考。 -
嵌入式软件(美)拉伯罗斯 等著,陈慧 等译《嵌入式软件》涵盖了当前嵌入式软件领域的基本理论、研究动态、开发技巧和工具。为加深读者对内容的理解,书中还配备了大量的实例证明、分析及指导。通过对《嵌入式软件》的学习,读者不仅可以学会如何选择适当的技术和方法开发嵌入式软件,而且可以掌握如何从总体的角度,来全面规划和设计嵌入式软件系统。《嵌入式软件》体系完整、内容翔实,注重实用经验和技巧的分析、讨论,各章各有侧重又相辅相成,主要面向具有嵌入式系统基础知识的、从事嵌入式软件设计与开发的专业技术人员,对其他嵌入式技术领域的从业人员也颇具参考价值,也可供高等院校相关专业的师生学习。 -
软件生命周期质量保证与测试张向宏 主编,中国软件评测中心 组编《软件生命周期质量保证与测试》主要面向从事软件质量保证、软件开发和软件测试领域的技术人员和管理人员,以及任何对软件开发、软件质量保证和软件测试等各种实践感兴趣的人员阅读。同时,还可以作为软件测试培训课程的参考教材。随着软件规模的日益增大,软件质量问题日显突出。《软件生命周期质量保证与测试》从软件生命周期的角度着重介绍软件质量、质量保证和软件测试的基本概念和技术方法。首先介绍了软件生命周期、软件质量等一般性的概念,针对软件生命周期的各个阶段的质量度量问题,提出相应的质量度量指标和度量方法,然后对软件质量保证的定义、工作过程、主要任务等进行阐述,并从软件生命周期的各个阶段分别论述了如何进行软件的质量管理,最后提出软件测试是保证软件质量的有效手段。《软件生命周期质量保证与测试》除了介绍软件测试理论及当前前沿测试技术外,还对软件生命周期的各个阶段提供的测试类型进行了详细论述,并提供了大量的典型测试实例,便于帮助读者分析掌握软件质量保证的测试手段。 -
Flex 3.0入门指南郝刚 编著本书围绕Flex 3.0技术的常用技术特性展开讲解,内容涵盖技术基础、控件和容器、优化用户界面的静态和动态特性、图表应用等。本书注重理论和实践紧密结合。书中除第1章外其他各章都划分为理论基础和应用实践两大部分。理论基础部分介绍相关技术特性;应用实践部分则充分结合实际开发,详细讲解开发过程中常见问题的解决方法。本书内容丰富、结构严谨、实用性强,适合Flex技术初中级水平读者阅读。 -
面向对象软件工程(美)沙赫(Schach,S.R.) 著《面向对象软件工程 (英文版)》是英文影印版系列,SteDhen R.Schach:Object.Oriented Software Engineering(ISBN 978—0-07—352333—0) Copyright@2008 by The McGraw—Hill Companies,IncOriginal language published by The McGraw—Hill Companies,Inc.A11 rights reserved-No part of this publication may be reproduced or distributed in any means,or stored in adatabase or retrieval system,without the prior written permission of the publisher.Authorized English language reprint edition jointly published by McGraw—Hill EducationrAsial Co.and China Machine Press.This edition is authorized for sale in the People's Republic ofChina 0nIu excluding Hong Kong,Macao SARs and Taiwan.Unauthorized export ofthis edition is aviolation 0fthe Copyright Act.Violation ofthis Law is subject to Civil and Criminal Penalties.
