目前图书市场上也有相关软件的教程,但多为全面介绍某款软件各项功能,重点不突出,让人看了不容易把握住要领。由郑明华和张勇主编的《赢在论文》将贯彻“教了就会用”的原则,每个学习点用3~4张图片把软件应用中遇到的核心问题与难点展示给读者,“手把手”式教会读者使用。本书不追求无关细节的演示。
肖刚、张元鸣、陆佳炜编写的《软件文档》依据软件工程学的基本原理,强调了“软件一程序+文档”的思想,系统阐述了计算机软件开发各个阶段文档写作的步骤、内容、方法、工具、特点和要求。全书共分9章和一个附录,分别介绍了软件工程标准化意义、软件文档的概念和内容,软件文档国家*标准,软件文档编制的原则、步骤、策略和技巧,对软件需求文档、软件设计文档和软件测试文档等软件开发文档,可行性分析报告、软件开发计划、软件配置管理计划、软件质量保证计划、开发进度月报和项目总结报告等软件管理文档,以及软件用户手册、计算机操作手册、软件产品规格说明、软件版本说明等软件产品文档的编制方法和编制技巧进行了详细介绍,并提供了软件(结构)设计文档作为实例。《软件文档》既可作为高等学校计算机科学与技术、软件工程
《基于平板电脑的数控系统和软件设计》(作者郇极、刘喆、胡星、靳阳)介绍开发基于平板电脑的数控机床控制系统所涉及的关键技术和方法.包括平板电脑与外部控制设备的接口、Android操作系统实时控制技术、Java语言数控系统软件编程技术、数控系统软件结构、控制算法、数据结构、程序示例、基于以太网的控制设备现场总线等。这些技术和方法也可用于开发基于平板电脑的其他工业自动化控制设备、智能家电、医疗仪器、科学试验仪器、教学实验设备、物联网终端等。 《基于平板电脑的数控系统和软件设计》可作为工业自动化和计算机控制专业的研究生教学参考书,也可作为工业自动化系统开发人员的专业工具书。
《笑谈软件工程:烽烟中的敏捷》凝聚作者从事软件开发十多年来的思考与实践,从8个方面说明了如何从传统的瀑布开发过渡到敏捷开发。作者以诙谐幽默的文笔,于谈笑间揭示软件开发的现状,探讨scrum的组成,解释何为精益,剖析软件工程的全新思维,同时还涉及软件架构、人机界面、测试等主题。 《笑谈软件工程:烽烟中的敏捷》实用性强,非常适合软件工程相关专业和软件行业开发人员阅读和参考。
本书根据项目管理知识体系精心编选了六十余个项目管理案例,包括项目决策与组织管理、范围管理、招投标管理、进度管理、费用管理、质量管理、合同管理、风险管理、沟通管理、综合管理等十个篇章。本书编入的案例以工
本书为高职高专计算机规划教材。书中主要介绍Delphi 8.0程序设计的基础知识、Object Pascal语言,同时讲解常用的组件。书中配有大量典型的例题、练习题及实训,读者通过上机操作的练习,将会在使用Delphi 8.0进行设计时更加得心应用,做到学以致用。 本书不仅适合高职高专学生使用,同时也适合于任何基础学习和自学的读者。
本书分成四个部分,共12章、10个附录。第一部分面向对象系统设计,介绍OO软件开发的基础知识。第二部分面向对象的语言和系统,比较各种OO语言、讨论开发多种语言系统及解决方案。第三部分面向对象的建横基础,介绍实现抽象数据模型方法和类型的相关概念,提出程序验证的断言逻辑,用形式化的方法提供表示对象行为集合特征的概要。第四部分面向对象应用框架,讨论商务处理再设计,对象技术的Web应用及其在计算、智能等方面的新趋势。附录部分介绍逻辑程序设计语言DLP,也介绍UML和CORBA IDL,提出开发中小型学期项目的建议。 本书基本内容安排紧凑,并引用了许多的研究文献,适合不同类型的读者,包括学生、软悠扬工程师、专业教师。本书也适合其他读者,例如研究人员、程序员等,并可作为大专院校OO课程的主要教材,或者自学参考书。
提高软件开发的速度,按进度计划完成项目,是软件开发项目管理最常见和最难解决的问题。本书在总结了包括微软公司在内的美国软件业成千上万个软件开发项目的实践经验、研究成果、经验教训的基础上,详细列出了几十种经实践证明可以直接在软件开发中应用,以提高开发速度的最佳实践方法、开发策略、实用技巧等,帮助开发人员和项目经理在了解软件开发中最常见错误的基础上,根据自身实际情况,制定出满足项目进度、成本、质量与其他目标要求的最佳方案。本书获得美国Jolt卓越软件开发图书奖,被誉为软件开发最好的实践指南。本书作者是多家世界知名软件公司(包括微软公司)的顾问,《IEEE Software》的总编,Construx Software 的总工程师。读者对象:技术领导、软件开发人员、软件项目经理、软件企业管理人员。
《软件项目管理》是国家示范性软件学院教学成果,以作者多年来信息系统开发经验、软件项目管理经验、软件学院教学经验为基础,以PMBOK体系进行内容组织,详细介绍了具备 软件开发 特色的项目管理,将软件开发技术和项目管理贯穿到整个软件项目开发的过程中去。内容包括软件开发过程管理、软件项目时间管理、软件项目质量管理、软件团队建设、软件项目成本管理、软件项目沟通管理、软件项目风险管理、软件整体管理等。 本书全面系统,实践性强,融合了软件工程、软件开发过程等思想精华。案例和实验内容丰富,采用大量案例来解释和验证软件项目管理的基本概念、基本原理及基本方法。本书配有PPT、实验与课程设计、项目管理文档等教学资源,可登录电子工业出版社华信教育资源网(),下载。
本书为高职高专计算机专业系列教材之一。全书分为四部分:部分是传统软件工程的基本知识;第二部分是面向对象内容,有面向对象的分析设计和实现、统一开发过程和统一建模语言UML以及用UML构建Web应用等内容;第三部分是软件项目管理,包括软件开发项目的管理和度量方法、软件项目维护、软件的质量保证以及极限编程方法等内容;第四部分是软件开发工具和软件工程实践,介绍UML实现工具Rational Rose的使用、软件分析设计工具PowerDesigner的使用以及用UML,设计图书馆图书借阅和预定管理的应用程序等,可供实践实训教学使用。
《微机原理与接口技术》以Intel 80x86系列微处理器为背景,结合微型计算机技术的发展,全面系统地阐述了微型计算机的基本结构、上作原理和汇编语言程序设计,以及各种硬件接口和应用技术,具有很强的实用性。 《微机原理与接口技术》共分10章,内容包括微型计算机基础知识、8086与80x86系列微处理器、8086指令系统、汇编语言程序设计、存储器、微型计算机与外设间的数据传递、微型计算机常用接口和接口芯片、A/D与D/A转换等内容。全书结构新颖、重点突出,对基本概念和基本原理的讲解简明扼要、深入浅出,并配有大量的图片、例题,理论讲授与实训相结合,最后以课程设计作为对理论知识的强化和实践性教学成果的检验。 《微机原理与接口技术》可作为岛等院校计算机、电子信息类及相关专业的专业课教材,也可作为从事微机应用与开发的相
本书为《基于MATLAB的系统分析与设计》丛书之一。MATLAB是一种简单、高效、功能强大的高级语言,在科学与工程计算领域有着广泛的应用前途。本书针对数字图像处理领域,在对数字图像处理的理论知识作以系统的概括和总结的基础上,详细介绍了MATLAB提供的图像处理工具箱函数的用法指南,最后以大量的应用示例,说明了基于MATLAB进行数字图像处理的方法。通过学习,读者将能熟练应用MATLAB数字图像处理技术进行系统分析与设计。本书可作为数字图像处理课程的参考书,对课程的学习可起到事半功倍的效果,也可作为图像处理领域的教师、研究生、本科生、大专生,广大科技工作者和开发应用人员的高效实用参考书和工具书。
《基于平板电脑的数控系统和软件设计》(作者郇极、刘喆、胡星、靳阳)介绍开发基于平板电脑的数控机床控制系统所涉及的关键技术和方法.包括平板电脑与外部控制设备的接口、Android操作系统实时控制技术、Java语言数控系统软件编程技术、数控系统软件结构、控制算法、数据结构、程序示例、基于以太网的控制设备现场总线等。这些技术和方法也可用于开发基于平板电脑的其他工业自动化控制设备、智能家电、医疗仪器、科学试验仪器、教学实验设备、物联网终端等。 《基于平板电脑的数控系统和软件设计》可作为工业自动化和计算机控制专业的研究生教学参考书,也可作为工业自动化系统开发人员的专业工具书。
本书选取并介绍了三种代表性的形式化方法,它们分别是以集合论和一阶谓词演算为基础的Z语言,以时态逻辑为基础的XYZ,还有以直觉数学学派为基础的类型理论。 本书既可以作为计算机专业的研究生的形式化课程教材,又可以用作专业人员的参考书。虽然真正从事形式化方面的工作的人员不多,但是有必要通过对该课程的学习,使学生在理论、技术和方法上都得到了系统而有效的训练,有利于提高软件人员的素质和能力。
不懂任何编程语言?无法控制项目管理进度和预算?没关系!通过《AxureRP7原型设计精髓》你能轻松掌握美国设计师全都在用的Axure,帮助你更高效地设计出极具创造力的原型。 AxureRP7是至今为止最重要的一个Axure版本。本书专门针对AxureRP7的新功能(适配视图、中继器等)以及响应式Web开发项目,做了详细的应用讲解,帮助设计师实现更多高级交互,制作适用于多种设备的高保真原型。 本书先介绍Axure的界面、术语、功能,然后以一个购物网站项目为背景,依次探讨UX项目的创建流程和Axure的使用技巧。
《军用软件工程》在对军用软件及其相关概念介绍的基础上,阐述了基于项目的面向对象的软件开发方法、基于生命周期的迭代式软件研发过程、军用软件项目管理及军用软件过程改进,并对军用软件工程相关标准进行了介绍。