软件工程及软件方法学
-
组态软件技术与应用贖力尢 等编著《卓越工程师教育培养计划系列丛书:组态软件技术与应用》系统地阐述了工控组态软件的相关技术,并结合施耐德工控组态软件Vijeo Citect 7.10详细介绍了应用组态软件开发工控系统人机界面(OIS)的基本方法。全书分为17章,内容包括概述、使用前的准备、组态一个简单的工程、设计说明、通信设置、图形页面、命令和控制、精灵和超级精灵、设备管理、报警、事件、趋势、报表、累积器、菜单页面、安全性和模拟运行。全书内容全面,概念清晰,讲解通俗易懂,所选实例具有很强的实用性和先进性。《卓越工程师教育培养计划系列丛书:组态软件技术与应用》大多数章节还配置了相应的练习题供读者进一步理解和掌握基本概念及开发方法。 -
软件工程实践教程刘冰 等编著《高等院校规划教材·软件工程系列:软件工程实践教程(第2版)》详细介绍了软件工程、软件开发过程、软件计划、需求分析、总体设计、详细设计、编码、软件测试、软件维护、软件工程标准化和软件文档、软件工程质量、软件工程项目管理以及软件工程开发实例。各章均配有习题,部分章后附有经典例题讲解和实验内容。《高等院校规划教材·软件工程系列:软件工程实践教程(第2版)》可作为高等学校计算机专业课程的教材或教学参考书,也可作为通信、电子信息、自动化等相关专业的计算机课程教材,还可供软件工程师、软件项目管理者和应用软件开发人员阅读参考。 -
Struts2+Spring+Hibernate框架技术与项目实战陈亚辉,缪勇 编著陈亚辉等编著的《Struts2+Spring+Hibernate框架技术与项目实战(附光盘)》详细讲解了S2SH框架技术的基本知识和使用方法,从Eclipse开发平台、JSP、Servlet等基础知识讲起,由浅入深,重点介绍了当前流行的三个轻量级开源框架:Struts2、Spring和Hibernate,以及这三个框架的整合应用。全书内容全面、易于理解、示例众多,既包含了简单易懂的代码片断,又有大量实际可用的应用系统实例,有利于读者迅速掌握S2SH框架开发的核心技术,为使用这项技术和标准进行工作提供翔实的指导。《Struts2+Spring+Hibernate框架技术与项目实战(附光盘)》主要面向有Java语言基础、从事S2SH框架开发的工程技术人员,高校学生和相关技术的爱好者,尤其适合于对Struts2、Spring、Hibernate了解不够深入或对 S2SH整合开发不太熟悉的开发人员阅读,可作为大专院校Java程序开发课程的教材,也可作为S2SH框架开发人员的入门书籍和参考书。 -
软件可靠性工程中的计算智能方法郭平 编著《软件可靠性工程中的计算智能方法》结合了作者近年来在该领域的研究成果,对计算智能的各个方面进行了比较系统和全面的阐述和讨论。全书共分八章。第一章概括介绍了软件可靠性工程和计算智能。第二章到第七章介绍了计算智能的主要分支,包括人工神经网络、模糊系统、演化计算、群体智能、人工免疫系统以及计算智能中其它方法等。第八章讨论了计算智能在软件可靠性工程领域的应用。全书较系统地总结了现有计算智能的理论和技术,并尽可能地对其应用于软件可靠性工程进行分析与讨论。同时,编写过程中融入了近年来作者在交叉领域所做出的研究成果,尤其是计算智能应用于软件质量预测、软件可靠性模型以及模型优化等前沿问题上的研究成果。 -
软件开发环境与工具相洁 著《普通高等教育“十二五”规划教材·高等学校计算机规划教材:软件开发环境与工具》以软件工程理论为指导,系统介绍软件开发过程中常用的工具。在保证教材内容的先进性和实用性的原则上,详细介绍系统分析设计工具PowerDesigner、较流行的数据库管理系统与常用的数据库工具软件SQL Developer、集成开发环境Visual Studio、系统测试工具LoadRunner、项目管理工具Project 2007、软件配置管理工具VSS。内容较为全面,覆盖了软件生产不同阶段的辅助开发工具以及软件过程管理工具。《普通高等教育“十二五”规划教材·高等学校计算机规划教材:软件开发环境与工具》包含两篇,第一篇基础篇,介绍软件开发过程的基础知识,重点介绍不同阶段的软件开发工具;第二篇案例篇,通过3个不同软件体系结构(单机应用程序、C/S结构和B/S结构的网络应用程序)的综合案例,详细分析、介绍软件开发过程及相应的开发工具。本书通俗易懂,每章均有适当的习题,用来帮助读者巩固所学知识。本书配有PPT、案例源代码、软件开发文档、习题答案等教学资源。 -
精通软件项目管理(美)切穆图里,(美)卡格利 著,王丽珍,赵金华,陈丽兰 译《精通软件项目管理:最佳实践、工具和技术》作者是软件开发方面的问题专家,多年来一直从事编程、咨询和培训工作,具有丰富的实践经验。本书从软件开发组织的项目经理的立场出发,结合促成成功的项目管理的理念,全面地阐释了包括项目的获得、启动、实施和收尾在内的软件项目管理。本书还提供了精通软件项目管理、达到最优效果所需的所有指导、方法、工具和技巧。两位作者将累积的经验和智慧倾注于本书,以实用、清晰、简洁的方式展示出来,为项目经理取得骄人业绩提供帮助。 -
数据结构与算法实例教程付学良,李宏慧 编《普通高等院校“十二五”规划教材:数据结构与算法实例教程》结合内蒙古农业大学计算机与信息工程学院学生的实际情况,前半部分以案例驱动的方式引入每种数据结构,描述了它们的定义、抽象数据类型、存储结构和相关算法及应用:后半部分主要讨论查找和排序的各种实现方法及其综合分析比较。全书采用面向对象的c++作为数据结构和算法的描述语言,对于某种存储方式下的数据结构建立相应的类,类中成员函数就是对这种数据结构的操作,不涉及太多c++语言语法方面的知识,浅显易懂。《普通高等院校“十二五”规划教材:数据结构与算法实例教程》叙述清晰、语言简洁,注重基本知识的描述,既便于教学,又便于自学。《普通高等院校“十二五”规划教材:数据结构与算法实例教程》适合作为普通高等院校计算机相关专业本科、专科教材,也可以作为研究生入学考试和各类认证证书考试的复习参考书,还可供计算机应用工程技术人员学习参考。 -
软件工程与实践廖礼萍 编著《普通高等教育计算机类十二五规划教材:软件工程与实践》是一本系统介绍软件工程理论、技术和方法的教材,全书分成12个章节,内容分为四部分:软件工程基本理论,传统的软件开发过程及开发方法,面向对象软件开发过程及方法和软件项目管理基础知识。本书结合软件工程的最新发展技术,以传统的软件工程开发方法和面向对象的软件工程开发方法为主线,遵循软件开发“工程化”思想,结合软件分析与软件设计的大量实例,从实用的角度系统地介绍软件工程学的基本理论、基本方法以及典型的软件开发技术。本书既注重知识的系统性,同时又注重软件工程的实用性和案例分析选题的先进性。全书以一个完整综合实例贯穿整个软件开发过程,重点描述在软件开发时如何使用结构化方法和面向对象方法进行系统分析和设计并建立软件开发模型。通过此实例分析,读者可以直观地分析比较,在软件开发过程中使用结构化和面向对象这两种经典的开发方法的不同。本书的特点在于结合实例描述抽象的软件工程理论、软件开发准则,既注重实用性,又增强了全书的可读性和可理性。《普通高等教育计算机类十二五规划教材:软件工程与实践》内容丰富,系统性强,知识体系新颖,理论与实践相结合,具有很好的实用性,既可作为高等学校计算机专业“软件工程”等课程的教材或教学参考书,也可作为通信、电子信息、信息工程等相关专业的计算机课程教材,还可供软件工程师、软件项目管理者和应用软件开发人员阅读参考。 -
软件综合设计实习指导书童恒建 编计算机学科抽象、理论、设计三种形态决定了其理工结合、科学性与工程性并重。软件设计与开发能力是我国高等院校计算机类专业学生培养的主要目标之一。《中国地质大学武汉实验教学系列教材:软件综合设计实习指导书》笔者童恒建希望同学们把自己培养成为:既有扎实的数学基础和英语基础,又有扎实的计算机科学与技术专业理论基础和软件设计与开发能力的创新型研究人才;或者既精通软件基础理论和设计技能,又精通其他一种领域的专业业务和应用知识,同时具有很强工程实践能力和较强的沟通能力及管理能力的复合型高级人才。 -
软件开发工程师人力资源和社会保障部教材办公室,CAC教育机构产品研发中心 编《CAC岗位就业实训精品课程系列教材:软件开发工程师》在编写中贯穿“以企业需求为导向,以职业能力为核心”的理念,以典型软件公司的.NET程序开发为例,详细介绍软件开发工程师的岗位职责,并进行实务演练。全书按岗位职责分为三个模块,主要内容包括:ASP.NET项目开发、Windows窗体应用程序开发、智能设备项目开发。为便于读者迅速抓住重点、提高学习效率,教材中还精心设置了“基础技能要点”“核心技能要点”“老C提醒”等栏目。每一岗位职责后提供练习题,书后附1套模拟试卷,供读者巩固学习成果、检验学习效果时参考使用。《CAC岗位就业实训精品课程系列教材:软件开发工程师》可作为大中专院校计算机相关专业学生进行软件开发岗位入职前的培训教材,也可作为相关专业院校的专业实训教材,还可供软件开发从业人员参加岗位技能培训使用。
