软件工程及软件方法学
-
常用工具软件实训教程黄骁,崔冬,李红艳 著《常用工具软件实训教程(第3版)》是为了快速提升学生计算机动手能力而开设的一门基础课程,精选了13类共计42款实用工具软件,通过教、学、做、用的统一,可以解决学校等企业事业单位在信息化进程中遇到的实际问题。《常用工具软件实训教程(第3版)》共分为13章,综合介绍了虚拟机软件、磁盘管理工具、备份与恢复工具、系统优化工具、文件管理工具、上传下载工具、网络通信工具、图形图像工具、多媒体工具、PDFI具、光盘工具、移动终端管理工具和安全防护工具的基础知识与应用技巧。《常用工具软件实训教程(第3版)》在内容编排上体现以下特点:1.课程教学与建立实训环境相结合,轻松实现理实一体化教学;2.采用“知识性与技能性相结合”的模式,将繁杂的概念和理论贯穿项目实战中,体现了理论的适度性,实践的指导性,应用的完整性;3.将评价工具纳入教学内容,用评价工具开发实践技能考试系统,使考核方式不再单一;4、案例教学与实景教学相结合,既可提高课堂效率,又能满足个性化需求、提供差异化服务。 -
软件工程最佳实践(美)Capers Jones 著,吴舜贤,杨传辉,韩生亮 译《软件工程技术丛书:软件工程最佳实践》从软件工程的宏观层面,以专业的视角,摆事实、列数据,对比各种软件工程实践,剖析优劣,洞悉软件工程的是非与成败,揭露各种软件工程实践的伪真理,深刻指出软件项目中存在的各种问题的实质,并给出中肯的改进建议和解决方案。这些最佳实践来自作者所研究的全球超过600家知名软件公司和美国30余个大型政府机构,可以称得上是软件行业半个世纪以来全球范围内软件工程实践的精华。本书共分9章。第1章给出软件工程“最佳实践”的定义,第2章探讨软件工程领域的50条最佳实践,第3章展望未来软件开发的状况,第4章评估学习新的软件工程信息的17个渠道,第5章展示许多不同类型组织结构的考察结果,第6章讨论涉及项目管理的关键职能,第8章探讨编程和代码开发工作以及度量编程效率和编程质量的方法等,第9章讨论正式审查、静态分析以及其他17种不同形式测试方法的优势和劣势等。 -
嵌入式软件设计基础(美)Daniel W. Lewis 著,陈文智,胡威 等译《计算机科学丛书·嵌入式软件设计基础:基于ARM Cortex-M3(原书第2版)》以实践中最常运用的方式讲解汇编语言——实现小型、快速或特殊目的的例程,这些例程由主程序(高级语言编写,如C)调用。通过运用嵌入式软件环境,本书介绍多线程程序设计、抢占式系统与非抢占式系统、共享资源和调度。《计算机科学丛书·嵌入式软件设计基础:基于ARM Cortex-M3(原书第2版)》适用于高等院校工科各专业嵌入式计算机系统程序设计、C语言程序设计及汇编语言程序设计类本科课程,也可供相关技术人员学习参考。 -
计算机实用工具软件案例教程陈红 著《21世纪高职高专规划教材·计算机基础教育系列:计算机实用工具软件案例教程》详细描述了当前最流行的各类常用工具软件的基本背景、基本操作和应用技巧,并按四大类介绍:系统工具类、媒体工具类、网络工具类、应用工具类。全书共分12章,其主要内容包括工具软件概述、Internet搜索引擎、文件管理工具、网络工具、安全工具、系统检测及优化工具、磁盘管理工具、图文处理工具、媒体播放与网络视听工具、视频及音频处理工具、其他系统工具、综合应用常用工具软件实例。《21世纪高职高专规划教材·计算机基础教育系列:计算机实用工具软件案例教程》注重发展学生的操作技能,强调实用性,设计了相应的实训练习,结合生活中大量典型实例针对各类常用工具软件进行综合应用实例训练。《21世纪高职高专规划教材·计算机基础教育系列:计算机实用工具软件案例教程》可作为高职高专及应用型本科各专业学生的教材,也可作为计算机爱好者使用计算机的参考书。 -
软件设计模式与体系结构孙玉山,刘旭东 编《高等学校软件工程系列教材:软件设计模式与体系结构》针对软件体系结构理论较为抽象,而在校学生往往无实践经验的特点,将高层的软件体系结构和低层的软件设计模式结合起来,并通过精心设计的实例,引导学生掌握本课程的相关内容。全书分为上、下两篇,共7章。上篇为软件设计模式,包括第1~4章,分别为软件设计模式概述、创建型软件设计模式、结构型软件设计模式和行为型软件设计模式;下篇为软件体系结构,包括第5~7章,分别为软件体系结构概述、经典软件体系结构和基于网络的软件体系结构。为便于读者理解与掌握相应的理论知识,书中给出了大量的设计实例和趣味性较强的课下设计一编程作业,每个实例和作业都试图解释使用相应设计模式或者体系结构进行设计的要点所在,且均由Java语言实现,完整代码见书后所附光盘。、《高等学校软件工程系列教材:软件设计模式与体系结构》可作为普通高等学校计算机科学与技术、软件工程等专业本科高年级或研究生相关课程教材,也可供软件工程师参考使用。 -
基于模型的软件验证与测试郑炜 著随着计算机应用的飞速发展,整个社会对计算机软件的需求在不断扩大;软件的规模不断地扩大,数量也飞速地增长。与此同时,软件质量却并没有得到显著提高,软件故障所带来的损失不容忽视,如何有效地提高和保证软件质量,成为计算机领域重要的研究课题。但是,当前的测试技术,存在很多缺点,直接影响着软件质量。基于模型的软件测试在近年来得到了较为广泛的关注,它以明确描述系统预期行为的抽象模型为依据,根据模型覆盖测试准则自动生成抽象的测试序列,自动产生测试脚本,执行测试并自动评价测试结果,实现测试过程的自动化。总体上说,这方面的研究还处于方法探索阶段,比较实用的工具非常少。但这种方法可以使得软件测试和软件设计以及实现同时进行,改变了软件工程中“现在编程,以后测试”的工作方式,使得在整个软件生命期中都可以并行地进行测试工作,从而极大地提高了软件开发的效率。《计算机系列教程:基于模型的软件验证与测试》试图在总结过去研究工作的基础上,提出了新的方法并进行了实验论证。全书分为六章。每章通过介绍具体测试的背景、研究现状,进一步提出了方法,并以实验进行了论证。 -
TOP 100全球软件案例精选集麦思博(北京)软件技术有限公司 著《TOP100全球软件案例精选集》源于全球软件案例研究峰会,精选了第一届峰会的精品案例。涉及软件研发中心的五个维度(质量管理\产品创新\架构设计\开发流程\团队管理),测重对案例的深入分析研究,挖掘案例成功的关键因素,总结成功案例的经验,反思失败案例的教训,以此给软件从业者带来思考,促进整个行业的进步,为国内软件研发中心的快速成长找到捷径。其的特点有别于市面上其他的科技类书籍,书中的内容全部来源于知名软件研发中心的实际案例,案例的作者都是项目的一线带头人,他们从案例出发,详细讲述如何解决产品创新、团队建设、架构设计、流程再造、测试管理中遇到的问题,提供了一整套解决问题的方法,对问题中的关系进行量化,并进行解决问题的实践操作。从事不同工作的作者们试图用多种案例揭开知名研发中心的神秘面纱,展示业界先进管理、探索创新的一面。本书主要面向IT从业人员,初级程序员、核心技术骨干或是中高层管理人员都能从这些最佳实践案例中学习到IT行业最前沿最成熟的科技信息。 -
软件开发流程与项目管理邹承俊,张瑾 编《软件开发流程与项目管理/国家示范(骨干)高职院校重点建设专业优质核心课程系列教材》从软件工程方法、软件管理、软件可行性研究与计划、软件项目详细设计、软件测试、面向对象设计方法、建模工具及使用等项目入手,介绍了软件开发流程与项目管理技术。《软件开发流程与项目管理/国家示范(骨干)高职院校重点建设专业优质核心课程系列教材》内容详实,浅显易懂,图文并茂,将理论与实际操作相结合,重点放在对基础知识和基本操作技能的培养上。全书内容以项目化教学方式进行编排,每个项目分为若干个任务来实施,在每个项目的后面有思考题,便于组织教学。《软件开发流程与项目管理/国家示范(骨干)高职院校重点建设专业优质核心课程系列教材》适合作为高等院校、高职高专院校信息类专业的教材使用,也可作为各类培训班的培训教材以及电脑爱好者的自学用书。 -
常用工具软件应用实例李忠,卿琳 编《国家中等职业学校示范建设课程改革创新系列教材·中职中专计算机应用专业系列教材:常用工具软件应用实例》采用情境与项目结合的编写方法,根据客户所面临的实际问题设计案例,以解决实践中的问题。在编写时首先架构情境故事,然后分析问题,最后解决实际问题。《国家中等职业学校示范建设课程改革创新系列教材·中职中专计算机应用专业系列教材:常用工具软件应用实例》包含六大模块:系统工具模块、系统安全工具模块、图形图像工具模块、音频视频工具模块、存储工具模块、网络工具模块,每个模块下又包含围绕主题的若干项目。本书内容图文并茂、简单易学,以基本操作的图解为主,并注重内容的实用性和清晰性,通过本书的学习,读者可以迅速、轻松地掌握工具软件的用法。《国家中等职业学校示范建设课程改革创新系列教材·中职中专计算机应用专业系列教材:常用工具软件应用实例》适合作为中、高等职业学校计算机相关专业或公共科目的教材,同时也适合作为计算机培训班学员、办公人员和计算机初学者的自学资料。 -
玩转微信5.0寿芒利,王璨,章佳荣 著《玩转微信5.0》以循序渐进的方式,全面系统地介绍了微信5.0版本的基本使用技巧和安装方法。全书共11章,可以分为4个部分:第一部分是第1章到第4章,采用图文并茂的方式介绍微信的功能、安装及基本设置,让大家对微信的功能有一个整体的了解。第二部分是第5章到第7章,详细、深入地介绍了微信的使用技巧,包括支付功能的使用、表情商店的使用及游戏攻略等,让读者能够顺利玩转手中的微信5.0。第三部分包括第8章到第10章,详细介绍了改版后的微信公众平台的使用方法、微信营销策略及微信产品开发所遵循的开发思想,为商家和产品经理提供一个利用微信进行产品营销的思路;第四部分为第11章,举例说明了微信交友中实用的交友技巧以及交友中需要注意的安全知识,帮助读者成为微信交友达人。《玩转微信5.0》图文并茂、技巧丰富实用、操作标注清晰,适合广大微信的普通用户以及对微信推广与营销感兴趣的专业人员阅读。
