软件工程及软件方法学
-
软件工程原理及应用韦群 编著《软件工程原理及应用》在对软件工程基本概念进行介绍的基础上,全面系统地介绍了软件开发的基本原理、基本方法及相关技术。以传统的软件工程和面向对象的软件工程为主线,根据软件开发“工程化”思想,重点介绍了结构化开发方法和面向对象开发方法,强调了软件体系结构在软件开发中的作用,通过对软件测试及软件管理技术等内容的介绍,确保软件开发质量。针对软件生命周期的主要阶段,结合具体案例,给出了基本原理和技术的应用实例。教材内容新颖、全面,对软件开发具有指导性作用。《软件工程原理及应用》适合高等院校计算机科学与技术专业本科或研究生、信息专业各类继续教育人员阅读,也可作为从事软件开发的科技人员的参考书、培训教材等。 -
大道至简周爱民 著本书提出了审视软件工程的全新视角和软件工程的体系模型(EHM,软件工程层状模型)。本书用非工程的方式重新解析软件工程现象,全面、细致而深刻地分析了工程中各个环节的由来、价值及其内在关系。综合论述开发、工程二者的现状,例如对程序员“工匠思想”的起源进行广征博引的分析,也对工程中“敏捷过程”的经验主义本质进行深至髓质的论证。全书语言轻快,可读性强,薄且有味。本书是在“思想方法学”这一软件工程尚未涉足过的领域中的实习之作。作者亲历国内软件工程的英雄时代、泡沫时代,从失败中醒觉而创建独特的思考方法,对软件开发、工程中的现状深刻反思,从而完成这本专著。在缺乏独立思维、对国外工程理论亦步亦趋的国内工程界、开发业界,该书无疑是一份激荡新思的佳作。本书是第一本讨论软件工程思想本源的书籍,也是第一本从工程实践出发溯源而论的佳作。本典藏版在内容上以该书第二版为底本并进行了大量的文字修订,补充追加了第三版中的“具体工程”一章。并且,考虑到典藏的价值,本书收录了公开文档“幕后故事”的精华摘选。 -
软件项目管理刘海,周元哲,陈燕 编著本书系统地讲述了软件项目管理的概念、原理和方法。全书内容分为11章,第1章概括介绍了软件项目管理的基本概念和基本内容。第2章讨论了软件项目初期的立项和策划工作。第3~8章分别讲解了软件项目管理的核心内容,即成本管理、进度管理、质量管理、配置管理、风险管理和人力资源管理。第9章讨论了软件项目收尾阶段的工作。第10章介绍了软件项目管理领域中的一些新技术和新进展。第11章介绍了常用的软件项目管理工具。本书内容深入浅出,既注重知识的系统性,同时也兼顾了内容的先进性与实用性。本书既可以作为高等院校“软件项目管理”课程的教材或教学参考书,也可作为软件工作者或软件开发爱好者的参考用书。本书配有授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:241151483,电话:010-88379753)。 -
软件人主题分析与信息检索技术周亦鹏 著随着移动应用、社会网络应用的快速发展,用户随时随地获取个性化信息的需求更加强烈,对检索系统的智能化要求更高。软件人以其拟人化的特征更好地适应了这一发展趋势,同时通过与物联网相结合,软件人的感知能力大大提高,这使软件人成为实现智能化、拟人化主题分析和信息检索的一种重要途径。《电子信息类新技术丛书:软件人主题分析与信息检索技术》首先分析了主题分析和信息检索技术的现状,进而探讨了软件人在互联网信息处理发展演化中所能起到的作用。重点阐述了软件人的构造,尤其是以主题模型来建立软件人的语言模型,使之能够模拟不同人的语言模式。围绕软件人的主题模型,从文本主题分析、主题模型的语义标注、跨媒体主题分析几个方面总结了作者在该领域的理论研究工作。在理论研究的基础上,进一步介绍了软件人主题分析技术在食品安全事件监测、智慧旅游和领域主题信息检索中的应用。《电子信息类新技术丛书:软件人主题分析与信息检索技术》可作为从事智能科学技术、计算机、信息检索相关的科研、教学和工程技术人员参考用书,也可作为高等院校的专业用书。本书由周亦鹏著。 -
软件项目管理师成长之路王顺 等编著《软件项目管理师成长之路——软件工程导论实践指南asp.net版》是以实际项目为原型,以关键的理论与丰富的实践为指导,通过一个具体的软件项目研发实例,来介绍软件生产的整个过程:需求、建模、设计、编程、测试,直至部署。帮助读者理解完整的软件工程体系,以及在软件生产过程中各个工程师角色的地位和作用、日常主要的工作范畴,为将来深入学习需求工程、软件开发、软件测试、项目管理等课程打下坚实的基础;同时也为读者以后根据自身的特长与兴趣合理地选择工作岗位提供参考。《软件项目管理师成长之路——软件工程导论实践指南asp.net版》适用于高校计算机及软件工程专业作为软件应用课程的实践教材使用,也可供从事软件行业工作的人员参考。 -
UML软件建模教程卫红春 编《高等学校软件工程系列教材:UML软件建模教程》是一本基于UML的软件建模技术教程。全书共分为三篇。第一篇软件建模技术概论(第1章),介绍软件建模技术的要素、软件模型的概念和内容以及软件建模技术的形成与发展。第二篇软件建模语言UML(第2~10章),介绍UML的相关知识。第三篇建立软件模型(第11~14章),结合一个工程案例介绍软件的业务建模、需求建模、分析建模和设计建模。作者卫红春一直从事软件建模技术课程的教学和工程研发工作,从本世纪初就开始跟踪UML的发展,并积累了一些基于UML的软件建模工程和教学经验,《高等学校软件工程系列教材:UML软件建模教程》即作者十多年工作的总结,融入了作者对软件建模技术的独到见解。《高等学校软件工程系列教材:UML软件建模教程》可作为软件工程、计算机科学与技术及相关专业的本科生教材和研究生的参考教材,也可作为软件开发人员学习软件建模技术和从事工程开发的参考用书。 -
软件B/S前台开发王剑南 等编著王剑南编著的《软件B\\S前台开发》介绍B/S前台开发所需的所有知识点,包括HTML应用语法、表格应用、表单应用、css知识、JaVascript编程基础等内容。本书讲解中避免了枯燥的定义,精简了开发中用不到的很多技术及细节。全书采用案例教学,手把手让初学者学会如何开发前台页面。本书面向项目开发实践,能够独立完成课后作业的读者都能开发任何项目中所需的前台页面。《软件B\\S前台开发》适用于职业院校和高校相关专业学生教材,也可以作为网页设计和制作人员的参考资料。 -
探索式测试实践之路史亮,高翔 著探索式测试是一种重要的软件测试思想。随着测试行业的发展,其高效性、机动性和实用性受到了广泛的关注、讨论和实证,但是仍有许多测试人员对探索式测试充满疑问,甚至误解。《探索式测试实践之路》的目标就是回答疑问,澄清误解,分享作者们在探索式测试领域的实战经验和反思总结,并介绍业界专家的相关见解。《探索式测试实践之路》内容可分成4个部分。第1章介绍了探索式测试的定义和理论基础,并回答了测试人员感兴趣的常见问题。第2~7章介绍了探索式测试的具体技术,包括思维方法、测试设计、测试工具和测试自动化。第8~12章讨论了测试团队如何实施与管理探索式测试。第13章回顾全书内容,并分析了探索式测试获得成功的关键因素。本书适合软件测试工程师和测试管理人员阅读,也适合大专院校计算机相关专业师生作为参考书使用。 -
计算机软件在医院中的应用刘宁,刘宝旨 编《计算机软件在医院中的应用/全国高等医学院校教材·临床医学专业硕士研究生教材·医务人员信息化培训教材》是针对数字化医院中使用到的主要计算机软件从理念上、宏观上进行系统分析和介绍的教材,对涉及到的各类软件的需求分析、国内外最新进展、应用目的、设计理念、基本知识、系统分类、工作原理、核心功能以及实施意义等方面进行精炼地讲解。 -
软件产品架构师手记扈晓炜 著《软件产品架构师手记》编著者扈晓炜等。《软件产品架构师手记》内容提要:软件产品是软件企业和技术持续发展的关键。软件产品架构师是软件产品得以发展的核心角色。本书全面介绍软件产品架构师工作所需要的各方面的知识和技能,包括软件产品特性、管理、日常工作任务、责任和能力要求、常见的架构设计、如何与各方面人员协作等。大部分内容在传统软件开发书籍中没有涉及。本书可供软件产品架构师日常工作参考,帮助初、中级软件开发人员规划职业发展,供本科生和研究生了解信息领域高级技术人员的工作要求以进行职业规划,也可供软件企业管理人员了解高级软件技术人员应该具有的水平。
