软件工程及软件方法学
-
Python基础教程(挪)赫特兰 著,司维,曾军崴,谭颖华 译《Python基础教程(第2版)》包括Python程序设计的方方面面,首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句。然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器。此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识。最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了几个具有实际意义的Python项目的开发过程。《Python基础教程(第2版)》内容涉及的范围较广,既能为初学者夯实基础,又能帮助程序员提升技能,适合各个层次的Python开发人员阅读参考。《Python基础教程(第2版)》是经典教程的全新改版.作者根据Python版本的种种变化,全面改写了书中内容,做到既能“瞻前”也能“顾后”。《Python基础教程(第2版)》层次鲜明、结构严谨、内容翔实,特别是在最后几章。作者将前面讲述的内容应用到了10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程。《Python基础教程(第2版)》既适合初学者夯实基础。又能帮助Python程序员提升技能,即使是Python方面的技术专家,也能从书里找到令你耳目一新的东西。 -
PIC项目实战(塞浦)伊瓦海姆 著,李中华 等译《PIC项目实战》是专门为大学高年级学生、工程技术人员以及PIC18F系列微控制器编程与应用的爱好者而编写的。《PIC项目实战》假定读者已经修完数字逻辑设计课程,并且至少能使用一门高级编程语言编写程序。掌握C语言且熟悉至少一款PIC16F系列微控制器,将更有利于学习《PIC项目实战》。《PIC项目实战》不要求掌握读者具备汇编语言程序的知识,因为《PIC项目实战》所有的项目都是以C语言为基础的。 -
软件测试管理郑文强,马均飞 编著《软件测试管理》将软件测试管理知识和项目测试实践经验紧密结合,详细阐述了如何有效地开展软件测试过程中不同的测试管理活动。《软件测试管理》内容覆盖了测试估算、基于风险的测试、测试过程监控、测试外包、测试行业价值分析等测试管理过程中比较棘手的问题;分析了复杂的综合系统和安全关键系统的测试管理的难点;结合ISO 9126质量模型和IEEE 1044事件管理等国际标准,阐述了实际项目中缺陷管理的解决方案;结合软件测试领域的国际标准和能力模型(TMM、TPI、CTP和SETP等),阐述了测试过程和测试能力改进的方法,为测试团队的过程改进提供了指导性的方法。《软件测试管理》还为自动化测试工具、测试团队管理和测试人员考核等难题的解决提供了非常具有参考价值的实践。《软件测试管理》适用于测试工程师、测试经理和质量改进人员,同时也可以作为国际软件测试认证委员会(ISTQB)高级测试管理模块的培训参考教材。 -
软件工程实践与项目管理刘竹林,王素贞 编著《软件工程实践与项目管理》根据国家教高文件精神,结合高等院校和高职院校学生的学习特点,采用项目式教学法,比较全面、系统地介绍了软件工程的概念、技术与方法。全书按软件开发流程的角度分为如下三部分:(一)基本概念,包括软件工程概述、软件生命周期与开发模型:(二)软件开发过程与方法,包括可行性分析、软件需求分析、结构化软件设计、UML建模语言、Rational Rose建模工具、RUP开发方法、软件编程、软件测试及软件测试工具LoadRunner;(三)软件项目管理。《软件工程实践与项目管理》内容新颖、全面,在取材上注重实用,每章后均安排有习题(或实训),以便于教学或读者自学。《软件工程实践与项目管理》主要作为高等院校和高职高专院校计算机专业或信息类专业的教材,也可以作为软件开发工程师、项目经理、软件测试工程师或计算机相关专业技术人员的参考用书。 -
计算机软件技术基础马世霞 主编《计算机软件技术基础》以软件基础知识为中心,目的是通过有限的篇幅,使学生掌握开发应用软件所必备的基础知识、方法和技能,建立开发软件系统的总体思路。《计算机软件技术基础》共分9章,主要内容包括:算法、数据结构、操作系统、数据库系统、VB程序设计基础、软件工程、计算机网络、网页制作、动画制作基础。《计算机软件技术基础》强调基本概念、技术和方法的阐述,注重理论联系实际。书中列举许多实例,每章都有习题,有利于读者提高解决实际问题的能力。《计算机软件技术基础》可以作为高职高专计算机类的教材及职业培训教材,也可作为其他专业学生的选学教材,还可以作为计算机初学者的参考书。 -
SAS统计分析与应用从入门到精通汪海波 等编著SAS统计软件是目前应用最广泛的统计软件之一,已广泛应用于医学、财经和社会科学等领域中进行数据管理和数据分析处理。《SAS统计分析与应用从入门到精通》以Windows操作系统下的SAS软件为基础,以实践中常用的统计分析方法为基本内容,介绍了SAS程序的编写以及结果解释。《SAS统计分析与应用从入门到精通》重点介绍了各种多元统计分析方法的基本原理及其应用,包括方差分析、多元线性回归、Logistic回归分析、生存分析、主成分分析、因子分析、聚类分析、判别分析以及典型相关分析等。每一章详细讨论了统计分析方法的基本原理和分析过程,介绍了SAS程序的使用方法及应用实例说明、结果解释及结论分析等。《SAS统计分析与应用从入门到精通》可以作为从事数据分析和数据管理人员的参考用书,有关科研人员和科研管理者进一步提高统计分析水平的参考书,也可以作为高等院校师生统计教材。 -
信息系统软件设计徐宝林,李承高,郭雪妍,刘美 编著信息系统软件设计在软件设计领域占据了相当大的比重,信息系统软件设计方法是软件工程人员必须关注的问题。《信息系统软件设计(C#.NET版)》阐述了信息系统软件设计的基本内容以及信息系统软件开发的基本过程与信息系统分析、设计的基本方法。《信息系统软件设计(C#.NET版)》可作为应用型本科院校计算机专业或高职高专学校相关专业的教科书,也可作为相关学科科技人员的参考书。 -
软件开发者路线图(美)胡佛 等著,王江平 译作为一名软件开发者,你在奋力推进自己的职业生涯吗?面对今天日新月异和不断拓展的技术,取得成功需要的不仅仅是技术专长。为了增强专业性,你还需要一些软技能以及高效的学习技能。《软件开发者路线图:从学徒到高手》的全部内容都是关于如何修炼这些技能的。两位作者Dave Hoover和Adewale Oshineye给出了数十种行为模式,来帮你提高主要的技能。《软件开发者路线图:从学徒到高手》中的模式凝结了多年的调查研究、无数次的访谈以及来自O'Reilly在线论坛的反馈,可以解决程序员、管理员和设计者每天都会面对的困难情形。《软件开发者路线图:从学徒到高手》介绍的不只是经济方面的成功,学徒模式还把软件开发看成一种自我实现的途径。读一读这本书吧,它会帮你充分利用好自己的生命和职业生涯。 -
PC/PPC常用工具软件袁启昌,吴祯,韦伟 编著《PC/PPC常用工具软件》详细介绍了PC计算机与PPC智能手机目前最常用、最流行、最新版本的各种工具软件的主要用途和使用方法。前9章介绍PC计算机的常用工具软件,包括计算机安全与系统维护工具,磁盘、光盘管理工具,文件压缩、数据恢复工具,阅读工具,媒体播放工具,图像、屏幕动画采集与处理工具,网络联络工具,上传下载工具。地图工具等数十种常用工具软件的功能、特点、使用实例和技巧。随着PPC智能手机的普及,为适应读者的需要,《PC/PPC常用工具软件》在同类书籍中率先引入了相关内容,在第10章介绍了基于微软Windows Mobile操作系统的PPC智能手机的20余种常用工具软件的功能和用法。《PC/PPC常用工具软件》内容新颖,图文并茂,深入浅出,简明易懂,步骤详尽,实用性强。《PC/PPC常用工具软件》可作为高职高专院校及其他各类院校的计算机教学用书,同时也可作为广大计算机爱好者及PPC智能手机爱好者使用的参考书。 -
面向对象软件工程实践教程王先国 编《面向对象软件工程实践教程》是一本面向对象技术的实践教程,结合大量软件开发实例,重点介绍了软件工程基本概念、面向对象技术、软件开发方法、软件开发过程、项目组织管理、系统建模,以及面向对象需求分析、面向对象设计、面向对象实现等。《面向对象软件工程实践教程》重点突出面向对象技术的分析、设计和实现流程以及建模方法。书中所有的概念、技术、开发方法都通过实例来演示,内容精炼,表达简明,实例丰富,非常适合用作高等院校计算机专业及相关专业的教材,也可以作为培训机构相关专业的培训教材。
