首页 > 图书中心 >图书详情
软件工程项目开发实践——手把手教你掌握13个精彩案例设计
作者:陈星、汪璟玢、周咏杰、郑晶晶
丛书名:计算机科学与技术丛书
定价:89元
印次:1-1
ISBN:9787302676782
出版日期:2024.12.01
印刷日期:2024.12.12
"本书主要从总述和案例分析两方面入手,介绍软件工程项目案例。本书选取了不同种类的案例进行分析,包括基于代码分析的系统UML图生成案例、电影推荐系统案例、数据采集器案例、Magic图像处理小程序案例等。案例分析由引言、相关背景、功能介绍、系统实现和小结五个方面组成,全面地分析项目案例。 本书中的案例“程序理解初探:以基于代码分析的系统UML图生成为例”入选福建省专业学位研究生优秀教学案例。 本书的读者对象为学生和老师,学生可以通过这本书学习如何设计和实现项目,老师可以通过这本书更好地将具体案例和教学结合在一起。"
more >前言 在数字化时代,软件开发已成为推动技术进步的重要力量。在面向产出的教育理念下,将理论与实践融合,在课程中引入项目实践,切实提高学生解决实际场景下复杂软件工程问题的能力,是当下高校计算机类人才培养的共识。为了响应这一教育趋势,编者结合近年对软件工程理论新技术的研究,引导学生在项目中融入科研方向,促进研究性学习和创新思维培养; 同时在实践的各主要阶段,要求学生将理论知识在项目实践中加以运用,由此实现对项目实践能力的培养。 在上述背景下,本书甄选多年教学的项目实践案例,并对这些案例进行精心整理,每个案例都是一个完整的工程项目,涵盖软件工程中的需求分析、概要设计、详细设计和测试。通过本书的学习,学生能够针对复杂软件工程问题,构建表达准确的需求分析模型,设计并开发高效可靠的服务组件或服务系统; 能够结合每个项目案例分析,深入地理解各个软件开发实际环节的技术和理论,掌握软件工程方面的新技术(包括设计模式、软件复用、分布式软件工程、面向服务的体系结构、基于组件的软件工程、项目管理等)、新概念和新方法,提高解决复杂工程问题的能力。 本书是一本系统性和实战性的图书,对计算机类高年级本科生、学术型/专业型的硕士研究生都有很好的借鉴作用。编写本书的初衷是希望能够为软件工程的学习者和实践者提供一个实用、全面的学习资源。相信通过对这13个案例的学习,读者不仅能够掌握软件开发的基本技能和核心理念,还能够激发自己的创新思维,为解决实际问题提供新的视角和方法。本书可作为“高级软件工程”“项目管理与实践”等课程的教材,也可作为软件开发工程师、项目经理等相关人员的参考读物。 本书的编写和出版得到了清华大学出版社编辑的支持,他们对编写内容提出了宝贵意见。 由于编者水平有限,书中难免有疏漏和不足之处,恳请读者批评指正。 编者2024年10月
more >