





定价:59.9元
印次:1-3
ISBN:9787302562276
出版日期:2020.11.01
印刷日期:2022.07.19
图书责编:张瑞庆
图书分类:教材
本书是一本融合项目实践与开发原理于一体的书。它的特色是以项目实践作为主线贯穿其中。本书提供了完整的项目案例,通过项目使读者能够快速掌握软件工程中最核心的组件,包括:软件工程概述,项目开发生命周期及流程,需求分析,系统分析和设计,编码实现,测试和实施,软件配置和变更管理,软件过程管理,项目管理等。另外本书提供国际化企业标准开发文档,体现了国际化软件项目的标准开发流程和过程管理等。本书即可以作为初学软件工程的基础教程,对已经掌握了部分J知识的读者亦可起到画龙点睛的作用。
梁立新,毕业于中国科技大学,获理学学士和管理科学硕士学位,后留学美国伊利诺依理工大学,获工商管理硕士学位。毕业后曾工作于美国华尔街、加拿大多伦多证券交易所和Canada Gain Fortune Inc.,担任高级软件设计师和首席技术官。在国内具有从零开始成功创业以及多年职业管理经历。现任深圳技术大学大数据与互联网学院副教授、外国专家局特聘专家。
高等学校计算机科学与技术项目驱动案例实践规划教材编写指导委员会主任 李晓明 委员 (按姓氏笔画排序) 卢先和杨波 梁立新蒋宗礼 策划 张瑞庆序言 作为教育部高等学校计算机科学与技术教学指导委员会的工作内容之一,自从2003年参与清华大学出版社的“21世纪大学本科计算机专业系列教材”的组织工作以来,陆续参加或见证了多个出版社的多套教材的出版,但是现在读者看到的这一套“高等学校计算机科学与技术项目驱动案例实践规划教材”有着特殊的意义。 这个特殊性在于其内容。这是第一套我所涉及的以项目驱动教学为特色,实践性极强的规划教材。如何培养符合国家信息产业发展要求的计算机专业人才,一直是这些年人们十分关心的问题。加强学生实践能力的培养,是人们达成的重要共识之一。为此,教育部高等学校计算机科学与技术教学指导委员会专门编写了《高等学校计算机科学与技术专业实践教学体系与规范》(清华大学出版社出版)。但是,如何加强学生的实践能力培养,在现实中依然遇到种种困难。困难之一,就是缺乏合适的教材。以往的系列教材,大都比较“传统”,没有跳出固有的框框。而这一套教材,在设计上采用软件行业中卓有成效的项目驱动教学思想,突出“做中学”的理念,突出案例(而不是“练习作业”)的作用,为高校计算机专业教材的繁荣带来了一股新风。 这个特殊性在于其作者。本套教材目前规划了十余本,其主要编写人不是我们常见的知名大学教授,而是知名软件人才培训机构或者企业的骨干人员,以及在该机构或者企业得到过培训的并且在高校教学一线有多年教学经验的大学教师。我以为这样一种作者组合很有意义,他们既对发展中的软件行...
第1章软件工程及信息化建设1
1.1软件工程概述1
1.1.1面向过程的方法3
1.1.2面向对象的方法3
1.2信息化建设项目案例——电子政务系统4
1.2.1电子政务系统概述4
1.2.2电子政务系统分类6
1.2.3电子政务建设的基础8
习题9
第2章项目开发流程与UML概述10
2.1项目开发流程10
2.1.1项目生命周期11
2.1.2项目开发阶段12
2.2UML概述13
2.2.1UML图13
2.2.2Rational Rose及其使用19
习题27
第3章软件需求分析28
3.1软件需求分析概述28
3.2软件需求分析过程29
3.2.1什么是软件需求29
3.2.2需求分析过程中的角色30
3.2.3需求分析过程的迭代30
3.2.4需求来源31
3.2.5需求获取方法31
3.2.6软件需求表达31
3.3项目案例36
3.3.1学习目标36
3.3.2案例描述363.3.3案例要点36
3.3.4案例实施37
3.3.5特别提示55
3.3.6拓展与提高55
习题55
第4章系统分析设计56
4.1软件架构设计57
4.1.1软件架构设计基本概念57
4.1.2软件架构设计步骤59
4.1.3架构设计文档69
4.2软件详细设计78
4.2.1软件详细设计概述78
4.2.2面向对象的详细设计79
4.2.3数据库设计82
4.3项目案例94
4.3.1学习目标94
4.3.2案例描述94
4.3.3案例要点94
4.3.4案例实施94
4.3.5特别...
融合项目实践与开发原理于一体,以项目实践作为主线贯穿全书。本书提供了完整的项目案例,通过项目使读者能够快速掌握软件工程中最核心的组件,包括:软件工程概述、项目开发生命周期及流程、需求分析、系统分析和设计、编码实现、测试和实施、软件配置和变更管理、软件过程管理、项目管理等。
本书还提供了国际化企业标准开发文档,体现了国际化软件项目的标准开发流程和过程管理等。
本书既可以作为初学软件工程的基础教程,对已经掌握了部分软件工程与项目开发知识的读者也会有很大的帮助。