软件工程及软件方法学
-
常用工具软件人力资源社会保障部教材办公室 著本书在各类工具软件中选取典型、常用的软件进行介绍,着重介绍同类软件的共性特点和通用用法,力求使学生具备举一反三的应用能力,主要内容包括:工具软件常识、办公工具、网络工具、音视频播放工具、多媒体编辑工具、系统优化与安全防护工具、磁盘管理工具等。 -
软件工程过程张剑波 著本书以IEEE计算机协会2014年2月发布的SWEBOK V3为蓝本,以软件工程过程、模型和方法为主线,围绕其中8个主要的软件工程实践活动,详细介绍了在软件工程领域被广泛接受的知识域。全书分10章,主要内容包括:软件工程过程、软件工程模型与方法、软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件项目管理、软件质量等。本书是高等学校软件工程及计算机相关专业的研究生、高年级本科生教材,也适合软件工程专业人员及希望未来从事软件工程工作的其他专业人员阅读。 -
软件工程实用案例教程梁洁,金兰,张硕,宋亚岚,孔德华 著《软件工程实用案例教程》结合软件工程的发展与教学需要,系统地阐述了软件工程这一领域的基本概念、原理与方法。《软件工程实用案例教程》共包括11章,主要内容有:软件工程综述,软件过程,可行性研究,结构化需求分析,结构化软件设计,面向对象的需求分析,面向对象的设计,基于构件的开发,软件项目的测试,软件实施、维护与进化,软件工程标准与文档等。 全书内容丰富、组织严谨,原理和方法结合密切,结构化方法和面向对象的方法均有一个实例贯穿始终,丰富的图表和应用实例有助于培养读者的实际分析设计能力和文档写作能力,书中含有丰富的例题与习题便于教学及读者自学。 《软件工程实用案例教程》可以作为高等院校软件工程专业、计算机科学与技术专业、计算机应用专业,以及其他相关专业高年级本科生的教材,同时可作为从事软件分析、设计与开发人员的参考书。 -
网络运维软件项目化教程高松 编《网络运维软件项目化教程》是针对高职院校、应用型本科院校计算机网络技术及相关专业的网络运维软件学习教材,共9个大项目30个小任务。主要内容包括利用工具软件洞悉局域网使用情况、嗅探网络环境、捕获数据包并分析、监控服务器状态、查看网络性能、查看局域网信息、探测网络系统安全、解决企业员工上网管理、解决网络监控问题等。该书的编写以项目为导向,以任务为驱动,并通过大量的图示说明帮助读者学习相关内容。该书实践性较强,针对每个项目进行需求分析,项目具体实施完成后,进行知识点汇总,并通过练习题来巩固和复习所学内容。该书可作为高职院校、应用型本科院校计算机网络技术及相关专业的教材,也可作为相关专业师生和希望从事网络运维管理的人员的参考用书。 -
软件测试与维护基础周之昊,刘热 著本书吸取了课程建设成果,总结多位教师教学经验,全面系统地介绍了软件测试的概念、过程、方法及相关工具。全书共9章,前4章以理论介绍为主,从理论角度讨论软件测试的概念和技术;后5章以实践练习为主,从实践角度介绍软件测试的应用和工具的使用。前一部分内容主要包含软件测试基础概念、软件测试流程、软件测试岗位能力要求、黑盒测试技术、白盒测试技术、测试的组织与管理、软件维护等。后一部分内容主要包括黑盒测试方法的综合应用,单元测试工具JUnit在Android开发中的应用,自动化测试工具UTF在Web系统测试中的使用,负载测试工具LoadRunner在性能测试中的使用,应用程序生命周期管理工具QC在软件测试管理中的使用。 本书内容全面、层次清晰、难易可控,可根据不同的教学要求及教学方向,有选择地实施教学。 本书适合作为高等职业院校相关专业软件测试课程的教材或参考用书,同时也可以供从事软件开发及测试工作的人员,以及对软件测试有兴趣的初学者参考学习。 -
编程原本亚历山大·斯特潘诺夫(Alexander Stepanov),[美] 保罗·麦克琼斯(Paul McJones) 著,裘宗燕 译本书将严格的数学定义、公理化和演绎方法应用于程序设计,讨论程序与保证它们正确工作的抽象数学理论之间的联系。本书把理论的规程、基于这些规程写出的算法,以及描述算法性质的引理和定理一起呈现给读者,以帮助读者将复杂系统分解为一些具有特定行为的组件。本书适合软件开发人员和需要进行程序设计的科学家及工程师阅读,也可供高等院校计算机及相关专业的师生参考。 -
软件过程与项目管理邵晶波,刘晓晓,黄玉妍,唐宏维 著本书根据软件过程与项目管理具体操作规程,结合实际案例,系统介绍范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、配置管理、采购管理、项目集成管理等知识,并通过实训,强化应用技能培养。 -
软件工程与UML项目化实用教程刘振华 著《软件工程与UML项目化实用教程(第2版)/高职高专计算机任务驱动模式教材》从实用的角度出发,通过一个案例项目“新闻发布系统”的开发过程来代领学习过程,进行教学内容的整合。通过引导学生完成一系列工作任务来实现本课程的学习目标,重点培养学生运用所学知识解决实际问题的能力。实现了项目导向、任务驱动、理论与实践教、学、做一体化。该书注重内容的先进性和系统性,注重实际应用。该书内容包括选择软件开发模型,认识统一建模语言,新闻发布系统可行性研究与软件开发计划、需求分析与建模、概要设计、详细设计、编码的实现、软件的测试、项目的发布与维护,软件项目管理等,并都有同步习题。该书内容适量,难度适中,既可作为高职高专院校计算机类相关专业学生的教材,也可供应用型本科、软件工程师、软件项目管理人员和软件开发人员使用。 -
软件性能测试与LoadRunner实战教程于涌 著本书从测试项目实战需求出发,讲述了软件测试的分类以及测试的流程等,还重点讲述了性能测试技术和LoadRunner 11.0与12.60工具应用的实战知识。书中将实践中经常遇到的问题进行总结汇总成几十个解决方案,详细的项目案例,完整的性能测试方案、计划、用例设计、性能总结及相关交付文档,为读者做好实际项目提供参考和方向引导,同时为了满足培训机构及初学者的需要,本书的各个章节都配有练习题或实际面试题。本书适合测试初学者、测试人员、测试经理以及开发人员学习,也适合作为大中专院校相关专业师生的学习用书,以及培训机构的教材。 -
Python Django开发实战张虎 著本书基于Django 2.0,较为全面地介绍了Django 应用的开发过程、Django 核心模块的实现原理以及部署应用的相关技巧。全书共14 章,第1 章到第3 章对Django 框架以及开发环境配置、项目框架搭建进行了介绍;第4 章到第13 章使用Django 内置的核心模块完成了应用的开发,并对各个模块的实现原理进行了分析,包括ORM 实现原理、模板系统实现原理、路由系统实现原理、信号工作原理等;第14 章介绍了部署Django 应用的过程。同时,本书针对出现的疑难内容,配有视频讲解,以便读者更好地理解、应用Django 框架。
