软件工程及软件方法学
-
移动互联网软件开发实验指导程保中,张笑燕,孙艺,谢锦 编著《移动互联网软件开发实验指导》总结了通信软件实训基地多年实践教学和实训的经验,共分4章。第1章介绍移动互联网软件开发实验相关技术,第2章介绍Socket网络编码实验,第3章介绍基于IMS的移动终端软件开发,第4章介绍基于IMS应用服务器的增值服务软件开发。《移动互联网软件开发实验指导》可作为学生进行通信软件实验和实训的指导书,也可以成为国内其他院校开设移动互联网通信软件实验的参考书籍。 -
计算机常用工具软件人力资源和社会保障部教材办公室组织 编写《计算机常用工具软件》以Windows7操作系统为平台,其他操作系统平台可参考操作。《计算机常用工具软件》以使用率较高的工具软件为出发点,从初识工具软件、动手安装系统、维护优化系统、做好安全防护.数据恢复与密码重置、常用办公软件、网络应用软件、影音相关软件、图像相关软件9个方面的应用知识进行讲解,其目的是让读者在最短的时间内掌握多种实用工具软件。《计算机常用工具软件》采用“理实一体化”教学方式,内容深入浅出,可供计算机初学者、有一定计算机基础的用户、计算机维护人员学习和参考,也是计算机专业扩展学习的参考资料,既可作为教材进行系统学习,也可作为技术储备随时查阅,是计算机用户必备的技术手册。 -
恰如其分的软件架George Fairbanks 著本书描述了一种恰如其分的架构设计方法。作者建议根据项目面临的风险来调整架构设计的成本,并从多个视角阐述了软件架构的建模过程和方法,包括用例模型、概念模型、域模型、设计模型和代码模型等。本书不仅介绍方法,而且还对方法和概念进行了归类和阐述,将软件架构设计融入开发实践中,与敏捷开发方法有机地结合在一起,适合普通程序员阅读。 -
软件技术基础张选芳,李廷元,付茂洺 编《软件技术基础/普通高等学校计算机基础教育“十二五”规划教材·创新系列》按照教育部高等学校计算机基础课程教学指导委员会提出的“三个层次五门课”系列课程体系设置的第二层次的一门基础理论课程大纲编写,系统介绍了计算机软件技术基础的基本内容,包括数据结构、计算机操作系统、软件工程、数据库技术。本书内容丰富、重点突出,体系结构和内容选取强调基础性和实用性,符合理工科学生的认知规律,各章配有习题,以便学生练习使用。《软件技术基础/普通高等学校计算机基础教育“十二五”规划教材·创新系列》可作为高等院校理工科非计算机专业学生“软件技术基础”课程教材,也可供科技人员及计算机爱好者阅读。 -
手把手教你做项目张越 ,陶飞 著《手把手教你做项目:一步一步学PLC编程(西门子Micro/WIN)》从入门和工程实际角度出发,以目前工业自动化控制系统中应用较多的西门子S7-200系列PLC为例,手把手教读者怎样用PLC进行工业控制和编程。《手把手教你做项目:一步一步学PLC编程(西门子Micro/WIN)》第一、二章介绍了西门子S7-200系列PLC的硬件系统,第三、四章用大量的篇幅介绍了MicroWIN的编程环境和编程技巧,第五~八章为读者展示了几个常用的例程,手把手教读者创建项目、用MicroWIN编程和做通信。在这些例程的讲述过程中把必要的知识点贯穿其中,让读者一学就会,拿来就用。《手把手教你做项目:一步一步学PLC编程(西门子Micro/WIN)》由一线工程师团队倾力打造,内容通俗易懂、注重实际、强调应用、重点突出,可供电气自动化及相关工程技术人员自学使用,也可作为大中专院校相关专业师生的参考资料及培训用书。 -
手把手教你做项目文杰 著《手把手教你做项目:一步一步学PLC编程(三菱GX Developer)(双色版)》从入门和工程实际的角度出发,以目前工业自动化控制系统中应用较多的三菱FX2N系列PLC为硬件基础,手把手教读者如何使用PLC进行工业控制、硬件组态和软件编程。《手把手教你做项目:一步一步学PLC编程(三菱GX Developer)(双色版)》第一、二章介绍了三菱FX2N系列PLC的硬件系统,第三、四章用大量的篇幅介绍了GXDeveloper的编程环境和编程技巧,第五~八章为读者展示了几个常用的例程,一步一步教会读者创建项目、进行GXDeveloper编程、仿真和数据通信。在这些例程的讲述过程中把必要的知识点贯穿其中,让读者一学就会,拿来就用。《手把手教你做项目:一步一步学PLC编程(三菱GX Developer)(双色版)》由一线工程师团队倾力打造,内容通俗易懂、注重实际、强调应用、重点突出,可供电气自动化及相关工程技术人员自学使用,也可作为大中专院校相关专业师生的参考资料及培训用书。 -
UML系统建模基础教程薛均晓 著,李占波 ,薛均晓 编《UML系统建模基础教程》详细介绍了UML系统建模的基本思想和方法,内容包括面向对象分析与设计、UML通用知识点、RationalRose的安装和操作、使用Rose设计UML图、用例图、类图、对象图、序列图、协作图、状态图、活动图、包图、构件图、部署图、RUP与统一软件过程,最后以典型案例详解UML的综合应用。 -
软件工程教学做一体化教程陈恒 ,王雅轩 ,景雨 著《软件工程教学做一体化教程》采用“教学做”一体化的方式撰写,并将每章内容分解为核心知识、能力目标、任务驱动、实践环节四个模块。全书共10章,第1章是软件工程基本概念,第2~7章顺序介绍了软件生命周期各阶段的任务、过程、结构化方法和工具,第8章讲述了面向对象方法学,第9章介绍了软件项目管理,第10章给出了经典的软件工程实验。书中实例侧重实用性和启发性,通俗易懂,使读者能快速掌握软件工程的基础知识与项目管理技能,为适应实战应用打下坚实的基础。《软件工程教学做一体化教程》适合作为高等院校“软件工程”课程的教材或教学参考书,也适合作为有一定经验的软件工程人员的参考用书。 -
软件工程导论张海藩 ,牟永敏 著《软件工程导论(第6版)/21世纪软件工程专业规划教材·“十二五”普通高等教育本科国家级规划教材》的前5个版本累计销售达130万册,已成为软件工程领域的经典教材,先后荣获全国普通高等学校工科电子类专业优秀教材二等奖、一等奖,并被评为全国优秀畅销书(前10名)、全国高校出版社优秀畅销书、北京高等教育精品教材和“十二五”普通高等教育本科国家级规划教材。为了反映最近4年来软件工程的发展状况,作者对第5版作了精心修改,编写了第6版。《软件工程导论(第6版)/21世纪软件工程专业规划教材·“十二五”普通高等教育本科国家级规划教材》全面系统地讲述了软件工程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。《软件工程导论(第6版)/21世纪软件工程专业规划教材·“十二五”普通高等教育本科国家级规划教材》正文共13章,第1章是概述,第2~8章顺序讲述软件生命周期各阶段的任务、过程、结构化方法和工具,第9~12章分别讲述面向对象方法学引论、面向对象分析、面向对象设计和面向对象实现,第13章介绍软件项目管理。附录讲述了用面向对象方法开发软件的过程,对读者深入理解软件工程学很有帮助,也是上机实习的好材料。《软件工程导论(第6版)/21世纪软件工程专业规划教材·“十二五”普通高等教育本科国家级规划教材》可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。 -
软件体系结构理论及应用李金刚 ,赵石磊 ,杜宁 著软件体系结构是根植于软件工程发展起来的一门新兴学科,目前已经成为软件工程研究和应用的主要领域。《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》系统地介绍了软件体系结构的基本原理和开发技术,对其在实际领域中的具体应用加以详细描述,可以满足计算机专业及软件工程专业对软件设计与体系结构知识的需求。由于软件体系结构所涉及的方法论和原理比较抽象,而这些内容又广泛地存在于软件设计中,因此,《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》采用大量案例、图表和示例代码对此加以说明。《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》既有较强的理论性,又有较好的实践性,语言简练,通俗易懂,重点突出。《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》是作者在多年教学和科研工作基础上形成的,可以作为高等学校计算机、软件工程及相关专业的本科生和硕士生教材,也可供该领域的研究人员及工程技术人员参考。
