软件工程及软件方法学
-
软件工程基础与实训教程杜文洁,白萍 主编《软件工程基础与实训教程》从结构化方法和面向对象方法两方面讲述软件工程的基本概念、原理和方法,系统地介绍了目前较成熟的、广泛使用的软件工程技术。《软件工程基础与实训教程》内容包括:软件工程概述、软件需求分析、概要设计、详细设计、程序编码、软件测试、软件维护、面向对象技术、软件工程管理、综合实例——网上书店系统、实训指导。《软件工程基础与实训教程》采用案例式教学,既注重基本知识的表述,又注重内容的先进性、系统性和实用性,力求反映软件工程技术发展的最新成果。《软件工程基础与实训教程》理论与实践相结合,内容翔实,实用性强,可操作性强。《软件工程基础与实训教程》可作为高等院校、高职高专院校及计算机相关专业的教材,也可作为社会软件工程培训的教材,同时还可供从事软件开发及应用的程序员参考。 -
项目实践精解·IT项目的面向对象分析设计、开发及管理梁立新 等编著《项目实践精解·IT项目的面向对象分析设计、开发及管理:基于.NET平台的ERP系统案例分析》是一本融合项目实践及管理思想于一体的书。它的特色是以项目实践作为主线贯穿其中来介绍核心原理。《项目实践精解·IT项目的面向对象分析设计、开发及管理:基于.NET平台的ERP系统案例分析》提供了一个真实的ERP系统案例,通过该项目使读者能够快速掌握面向对象的分析设计、开发及管理技术,包括:信息化建设和ERP系统概述,项目开发生命周期及流程,需求分析,系统分析设计,软件实现、测试和实施,软件配置和变更管理,软件过程管理、项目管理等。另外,《项目实践精解·IT项目的面向对象分析设计、开发及管理:基于.NET平台的ERP系统案例分析》提供国际化企业标准开发文档,体现了国际化软件项目的标准开发流程和过程管理。《项目实践精解·IT项目的面向对象分析设计、开发及管理:基于.NET平台的ERP系统案例分析》非常适合作为大专院校计算机相关专业的实训教材和项目实践类课程教材。同时,也适合作为有一定经验的项目开发和管理人员的参考书和自学教材。 -
嵌入式软件基础张倪 编著本书是“嵌入式软件导论”课程建设的教学成果,全书从嵌入式软件概述、嵌入式操作系统、软件开发环境、接口与网络系统、数据库管理系统、窗口系统、Java平台等几个不同的应用技术领域对嵌入式软件进行了综合性介绍,讨论了这些基础性嵌入式软件与运行在通用计算机上的同类软件在组织结构、实现技术、使用方法等方面的主要区别。本书提供配套PPT课件和相关教学资源;读者可以通过华信教育资源网(www.hxedu.com.cn)免费注册下载使用。本书可作为计算机学科、电子信息及电气学科等相关专业嵌入式课程的教材,也可供对嵌入式系统、嵌入式软件感兴趣的技术人员阅读。 -
FPGA开发与应用王振红 主编《FPGA开发与应用》第1章~第5章介绍了FPGA及其硬件描述语言VHDL的特点,VHDL语言中常用的数据、运算符、顺序描述语句和并行描述语句、时钟信号描述、状态机等基本概念和应用。第6章介绍了MAX+plus II软件应用方法。第7章与清华大学阎石主编的《数字电子技术基础》(第4版)同步,为FPGA数字电路设计实例,针对门电路、组合逻辑电路、触发器、时序逻辑电路及存储器等各种功能芯片以及一些例题,讲解了基于VHDL及FPGA的实现方法。第8章介绍了FPGA应用系统设计实例,设计实例由浅入深,并配有相关的图及注释。这些设计实例可以作为电子设计竞赛的赛前训练题目,也可以作为电子电路课程设计的参考题目。《FPGA开发与应用》可作为大专院校电类学生学习VHDL及FPGA的实训教科书,也可供有关工程技术人员参考使用。 -
嵌入式软件测试实用技术蔡建平 编著,沈琦,谢会东 等编《嵌入式软件测试实用技术》是作者多年从事嵌入式软件测试研究、开发、咨询及培训经验的总结。全书共9章,分为3部分:第1部分(第1~4章)是对嵌入式软件开发技术的介绍,涉及嵌入式软件开发所用到技术的一些基本概念和基础知识,如嵌入式应用的基础知识、嵌入式软件设计的各种方法、嵌入式应用开发的相关技术以及嵌入式软件开发的集成环境等;第II部分(第5、6章)是《嵌入式软件测试实用技术》的重点,讲述了嵌入式软件测试的一些基本概念、重要技术和经典方法,包括嵌入式软件的静态测试、动态测试、测试过程、自动化测试、可靠性测试等嵌入式软件测试的基础知识,以及嵌入式软件测试仿真、虚拟仪器与虚拟样机应用、软硬件协同验证、FPGA测试等技术和方法;第III部分(第7-9章)是对嵌入式软件测试工具的全面介绍,覆盖了嵌入式软件测试各个方面的实际应用需求,书中的工具选型主要以嵌入式软件测试技术支撑、方法应用和在国内应用有其代表性为出发点,重点介绍了包括IBM Rational、Parasoft、Vector Software、FreeScale、领测科技、北航l4系、Nl、荷兰宇航和国家实验室(NLR)以及北京奥吉通等多家著名公司在内的嵌入式软件测试产品或工具,形成了一整套的嵌入式软件测试解决方案。《嵌入式软件测试实用技术》取材先进、设计新颖、内容翔实、知识面广、技术性强,特别具有实用性和指导性。《嵌入式软件测试实用技术》覆盖了嵌入式软件测试技术的方方面面,介绍了各种各样的嵌入式软件测试工具,给出了大大小小的嵌入式软件测试案例,对读者从事嵌入式软件测试工作具有相当大的帮助作用。《嵌入式软件测试实用技术》可作为高等院校高年级本科生及研究生的“嵌入式软件测试”课程的教材,同时也可作为嵌入式软件测试培训机构的培训用书或嵌入式软件测试人员的自学书籍。 -
计算机软件技术基础徐士良,葛兵 编著《计算机软件技术基础(第3版)》针对非计算机专业的大学生、研究生以及科技工作者与研究人员对计算机软件应用技术的需要,介绍了计算机软件设计的基础知识、方法与实用技术。主要内容包括集合与算法的基本概念、基本数据结构及其运算、查找与排序技术、资源管理技术、数据库设计技术、编译技术概述、应用软件的设计与开发技术。每章都配有一定数量的习题。《计算机软件技术基础(第3版)》内容丰富,通俗易懂,实用性强,可作为非计算机专业软件基础课程的教材,也可作为广大从事计算机应用工作的科技人员的参考书。 -
OPNET Modeler仿真建模大解密高嵩 编著《OPNET Modeler仿真建模大解密》可供使用OPNET进行网络仿真、网络协议研究开发、网络规划、网络性能优化等工作的技术人员阅读参考,也可作为高等院校通信、网络及相关专业的研究生和高年级本科生的学习参考用书。OPNET Modeler是一款网络仿真的软件,主要用于网络设计,能够满足大型的、复杂的网络仿真需要,帮助设计人员设计和分析网络、网络设备和通信协议。《OPNET Modeler仿真建模大解密》着重介绍OPNET产品系列的技术核心——网络建模,以及相应软件Modeler的基础概念与使用技巧,《OPNET Modeler仿真建模大解密》从仿真理论基础开始,逐步展开介绍Modeler建模的基础概念,分级梳理Modeler的实用技巧,探讨常用模型资源的使用,并在其中穿插讲解相关的技术内幕,最后给出实用性与启发性兼备的复合型精编实例。讲解由浅入深,内容详实透彻,是各阶段使用者不可多得的参考资料。 -
软件工程叶俊民 编著软件工程学是计算机专业的一门非常重要的学科,它的研究范围包括技术、方法、工具和管理等许多方面。《21世纪高等学校计算机专业实用规划教材:软件工程(第2版)》共12章,介绍软件工程的背景和基础知识,软件项目管理的方法和技术,软件分析、设计的技术,人机交互的设计,软件构件的设计技术,面向对象的概念和分析、设计方法,软件的测试和维护的基础知识。《21世纪高等学校计算机专业实用规划教材:软件工程(第2版)》可作为计算机专业的本科生、研究生、专科生和专升本的教材,也适合从事研发工作的软件工作者和广大计算机用户参考或自学。 -
软件工程吴军华 主编《软件工程:理论、方法与实践》主要从面向对象的角度阐述了软件工程的相关理论和方法。全书主要以UML为建模语言,以UML的发起人Booch、Rumbaugh和Jacobson建议的面向对象的分析和设计方法为核心内容,参照IEEE的软件工程知识体系,系统阐述了软件工程活动的理论、方法和技术。《软件工程:理论、方法与实践》第1、2章介绍了软件工程相关概念和过程活动;第3章讨论了基于UML的面向对象系统建模方法;第4、5章讨论了需求工程活动和面向对象的需求分析方法;第6、7章详细阐述了软件系统设计原则及软件体系结构设计,并重点讨论了面向对象的设计方法;第8、9章讨论了目前广泛用于软件系统设计的分布式体系结构和系统复用技术;第10章阐述了软件活动中的形式化模型定义方法;第11、12章讨论了软件编码以及测试活动和方法;第13章介绍了软件交付后的维护工作;第14、15章介绍了软件工程过程中的项目管理活动和过程改善技术;第16章简单介绍了净室软件工程技术。《软件工程:理论、方法与实践》可作为计算机及信息类专业本科生的教材,也可作为研究生和其他软件技术人员的学习参考书。 -
QTP从实践到精通田艳琴 著《QTP从实践到精通》没有华丽的词藻,仅用简单质朴的语言描述了 QTP工具的使用和技巧。结构合理、思路清晰、内容翔实、语言简洁、实例丰富是《QTP从实践到精通》的特色。全书分4篇共15章,主要介绍了QTP工具本身的安装设置及其小工具;参数化、共享对象仓库、捕捉动态对象、录制模式、操作外部数据;动态对象、VB 脚本、过程和函数、Microsoft对象、脚本技能提升;场景恢复、业务流程测试、订票流程实例等。《QTP从实践到精通》特别适合于以下读者:QTP自动化测试的初学者、有经验的QTP自动化测试工程师、大中专院校的自动化测试技术学习者、QTP自动化测试培训班学员、欲全面了解QTP自动化测试的其他人员等。
