软件工程及软件方法学
-
TinyOS实用编程李鸥 ,张效义 ,王晓梅 ,等著《信息科学与技术丛书·TinyOS实用编程:面向无线传感网节点软件开发》结合TinyOS 2.x系统具体的工程应用,面向程序开发的需求,介绍了利用TinyOS开发无线传感器网络应用系统应具备的基础知识,包括TinyOS系统的特点、体系结构、安装与常用命令、简单实例等;详细介绍了TinyOS的编程语言nesC(包括组件、接口、模块、配件与连接、参数化接口、通用组件等),TinyOS系统并发执行模型,驱动程序与硬件抽象,系统主要功能模块,TinyOS典型应用;剖析了应用程序运行过程,对应用程序的仿真、调试和编程提示进行了描述;最后结合应用实例进行系统分析以提高读者对于TinyOS的系统认识。各章节引用具体的应用实例予以辅助说明,具有较强的实用性和指导性。《信息科学与技术丛书·TinyOS实用编程:面向无线传感网节点软件开发》既可作为无线传感器网络开发人员的技术参考书,也可作为高等学校嵌入式操作系统和通信类专业参考教材。 -
EDA技术与SOPC基础胡迎刚 主编《EDA技术与SOPC基础》共分为九章,主要是以Altera公司的FPGA为核心深入浅出地介绍了EDA基础应用和片上可编程系统设计方法。第1章主要介绍EDA相关概念及设计流程。第2章介绍QuartusⅡ软件的安装和使用方法。第3章介绍VHDL的基础应用。第4章介绍LPM宏功能模块及IP核的设计使用方法。第5章介绍有限状态机的设计原理和基本结构。第6章介绍片上编程系统设计基本流程和方法。第7章介绍NiosⅡ硬件系统设计中常用的外设结构。第8章介绍片上编程系统的软件设计方法。第9章介绍嵌入式:DSP模块的一般设计方法及流程。其中第1~5章是EDA技术基础内容,第6~8章是片上编程系统(SOPC)设计基础内容。 -
软件保护技术王建民 ,王朝坤 ,余志伟 著《计算机科学与技术学科前沿丛书·中文版计算机科学与技术学科研究生系列教材:软件保护技术(中文版)》较为系统地介绍现有的软件保护技术,共分7章,主要包括软件保护概述、软件保护的技术基础、软件水印技术、软件混淆技术、软件防篡改技术、软件保护技术的综合使用以及软件保护技术的总结与展望,旨在为解决软件版权问题提供新的思路。本书在理论讲解的基础上,也提供了若干具体操作实例,通俗易懂,便于读者理解和实践。《计算机科学与技术学科前沿丛书·中文版计算机科学与技术学科研究生系列教材:软件保护技术(中文版)》适合作为高等学校高年级本科生以及研究生相关课程的教材和自学教材,也可作为计算机软件安全研究和开发的指导参考书。 -
计算机软件技术及应用赵焕平,李文,任荣 著《计算机软件技术及应用》共分19章,第1章至第4章主要介绍计算机软件的基础知识,这一部分内容是初学者认识和了解计算机软件的前提。第5章至第19章全面地介绍了计算机软件领域中最基本的原理和技术方法,包括:C#.NET程序设计、数据结构、软件的查找与排序、软件编码、数据库技术、多媒体技术、中间件技术、软件演化技术、操作系统、软件的开发测试技术和软件的管理等内容。 -
金融数量分析郑志勇(Ariszheng)著《金融数量分析——基于MATLAB编程(第3版)》一书中的案例均来源于作者的工作实际,并充分体现“案例的实用性、程序的可模仿性”,程序中附有详细的注释。例如,投资组合管理、KMV模型计算、期权定价模型与数值方法、风险价值VaR的计算等案例程序,读者可以直接使用或根据需要在源代码的基础上修改、完善。本书共23章。前两章分别对金融市场的基本概况与MATLAB的基础知识进行概述;接下来为20个金融分析的案例(含完整、稳健的程序),包括MATLAB数据交互、现金流分析、随机模拟、投资组合管理、KMV模型计算、期权定价模型与数值方法、固定收益工具分析及久期与凸度计算、风险价值VaR计算、期货或股票的技术分析图绘制等;最后一章汇集实用的MATLAB金融编程技巧。本书主要适用于高校理工科、经济金融学科及数量分析方面的研究生,以及经济金融相关方面的研究人员和从业人员等。 -
软件质量管理李炳森 编《21世纪高等学校规划教材·软件工程:软件质量管理》以软件质量为中心,从软件质量管理体系、软件质量保证、软件配置管理等方面全面介绍软件质量管理。全书共分为10章,内容分别为质量与质量管理、质量管理体系:项目质量管理、软件质量、软件质量保证、软件配置管理、软件质量度量、软件标准、软件评审、软件全面质量管理。《21世纪高等学校规划教材·软件工程:软件质量管理》内容循序渐进,图文并茂,读者可在较短的时间内以最快的速度理解和掌握软件质量管理的基本概念和操作方法,每章末尾附有练习以供读者熟悉和巩固所学知识,作者将长期实践的经验融入其内,相信必会使读者受益匪浅。《21世纪高等学校规划教材·软件工程:软件质量管理》内容翔实、条理清晰、实用性强,既可作为大专院校相关专业以及各类培训班的教材,也适合于从事软件质量保证、软件质量控制以及项目管理的人员参考。 -
SAP后勤模块实施攻略乐立骏 著《SAP后勤模块实施攻略:SAP在生产、采购、销售、物流中的应用》综合讲解SAP系统的生产、采购、销售、物流,以及跨后勤模块的实施方案与配置方法,用大量实例介绍了优秀的解决方案,以及各个模块之间的交互设置,还包括项目实施中需要注意的方方面面。《SAP后勤模块实施攻略:SAP在生产、采购、销售、物流中的应用》作者有丰富的实战经验,为SAP后勤模块顾问、开发者提供了全景的学习资源。本书分为五个部分,共19章,包括SAP概览、生产计划与执行(PP)、采购与库存管理(MM)、销售与分销管理(SD)以及常见跨模块功能(LO)。第1章概览,介绍SAPERP的总体情况,并就其每个模块逐一介绍。第一篇(第2~6章)生产计划与执行管理(PP),介绍各种生产计划策略,以及不同计划策略之间的差异;介绍MRP的运行过程和评估运行结果,根据MRP运行结果做出相应的决策;介绍集团性公司中多组织下的生产管理方式与最佳实践;介绍生产中最常见的一个业务场景:取代与替代,以及生产执行过程中的一些常见场景与问题解决方案。第二篇(第7~10章)采购与库存管理(MM),介绍多种采购模式与特点,对采购中的两个专题—制造商物料和定价分别进行详细介绍;还介绍库存管理的各项应用。第三篇(第11~13章)销售与分销管理(SD),介绍多种销售模式以及每种销售模式的应用场景和特点,销售管控和信用管理,SAP的定价功能等。第四篇(第14~19章)常见跨模块功能(LO),介绍SAP的包装管理、运输管理、批次管理、变更管理;介绍信息交互常用的IDOC和EDI,以及常见的文档管理方法。 -
软件工程方法与实践窦万峰 ,杨坤 ,许敏 等编《高等院校计算机课程案例教程系列:软件工程方法与实践(第2版)》从传统的结构化软件开发范型和面向对象软件开发范型两个方面,把软件工程的理论与方法融入开发实践当中,通过丰富的案例分析与设计,深入地介绍软件开发中各个阶段的技术、方法和管理过程。《高等院校计算机课程案例教程系列:软件工程方法与实践(第2版)》介绍了软件工程的基本概念、软件过程和软件过程模型,结构化分析与设计和面向对象分析与设计的基本概念、分析与设计过程、分析与设计模型、相关技术与方法,以及软件测试原理与技术、维护策略与方法、软件项目管理等内容,是一本全面介绍软件开发的“工程化”思想的理想教材。《高等院校计算机课程案例教程系列:软件工程方法与实践(第2版)》适合作为高等院校软件工程课程的教材,既适用于计算机专业的学生,也适用于其他非计算机专业的学生以及从事软件开发、应用和管理的技术人员,同时也适合专业软件开发人员参考。 -
UML 建模、设计与分析标准教程王菁 等编著《UML建模设计与分析标准教程(2013-2015版)》全面介绍了使用UML,进行软件设计、分析与开发的知识。全书共包含18章,内容涉及面向对象的分析方法和设计方法,面向对象分析的三层设计,现实开发模型中所存在的问题,用例图、类图、对象图和包图,活动图,通信图、时间图、状态机图、组件图和部署图,UML的核心语义、UML的体系结构以及面向对象约束语言等,最后两章通过具体的案例详细介绍如何使用UML中的模型图对系统建模。王菁和赵元庆等编著的《UML建模设计与分析标准教程(2013-2015版)》内容全面、实例丰富,适合作为高校相关专业和社会培训教材,也可以作为软件设计人员和开发人员的参考资料。 -
系统分析师UML项目实战邱郁惠 著UML又称统一建模语言,是软件建模和软件系统可视化表示的实际标准语言,也是系统分析师和软件开发人员必须掌握的建模工具。《系统分析师UML项目实战》关注系统分析师在UML项目现场如何现学现用活动图、用例图(及用例叙述)、类图,来表示业务流程、用例以及领域模型。全书包括7章和两个附录。第1章从UML项目现场开始切入;第2章到第6章分别介绍了活动图、用例图、类图的实际应用,以及模型走读的详细过程;第7章通过基金系统范例,综合应用了前面几章所介绍的图;附录部分分别介绍了UML官方认证和成本估算方法。《系统分析师UML项目实战》结合项目现场和团队沟通的实际需求,能帮助读者快速掌握UML实际应用的要领。《系统分析师UML项目实战》适合对UML建模感兴趣的读者快速了解和掌握其核心图的用法,也适合系统分析师快速提高系统分析、建模和团队沟通能力。
