登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』面向对象软件工程(教育部高职高专计算机教指委“十二五”规划教材)

書城自編碼: 2237460
分類: 簡體書→大陸圖書→教材高职高专教材
作者: 石冬凌 主编
國際書號(ISBN): 9787894361547
出版社: 东软电子出版社
出版日期: 2013-03-01
版次: 1 印次: 1
頁數/字數: 281/456000
書度/開本: 16开 釘裝: 平装

售價:NT$ 363

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
印度经济简史:1947-2022
《 印度经济简史:1947-2022 》

售價:NT$ 359.0
吞海.大结局
《 吞海.大结局 》

售價:NT$ 286.0
碰撞与转型
《 碰撞与转型 》

售價:NT$ 2018.0
行动红利:用行动告别低效、摆脱拖延,享受人生的红利
《 行动红利:用行动告别低效、摆脱拖延,享受人生的红利 》

售價:NT$ 307.0
改变我们的道路——大疫后的人类及其世界
《 改变我们的道路——大疫后的人类及其世界 》

售價:NT$ 354.0
《周髀算经》新论·译注
《 《周髀算经》新论·译注 》

售價:NT$ 359.0
红楼有三味
《 红楼有三味 》

售價:NT$ 302.0
南宋行暮:宋光宗宋宁宗时代(增订本)
《 南宋行暮:宋光宗宋宁宗时代(增订本) 》

售價:NT$ 458.0

編輯推薦:
顶层设计,优化体系,参考教学基本要求 行业指导,企业参与,有机嵌入职业标准 专家指导,名师领衔,构建优质作者队伍
项目贯穿,任务驱动,融合工程教育理念 就业导向,学生为本,着眼职业生涯发展 接轨大赛,实战演练,借鉴技能竞赛要求
循序渐进,理实结合,符合学生认知规律 立体资源,开放共享,完善增值服务体系
內容簡介:
本教材阐述了软件工程的基本思想、软件开发过程、面向对象的分析与设计技术及项目管理的内容。它以软件生命周期为主线,在各章节中介绍了软件开发过程中的每个阶段需要完成的任务目标、基本原理及采用的技术。本教材采用一个真实案例贯穿始终,指导读者在实际项目中如何灵活应用所讲述的知识,并在整个知识点讲述完毕之后设置了综合实训环节,一步步引导读者完成一个实际项目,从而起到将所学过的知识融会贯通的作用。
本教材适用于高职高专和高等院校计算机及信息类专业“软件工程”课程的教学,也可作为广大工程技术人员和科研人员的参考教材。
目錄
第1章软件工程概述
1.1项目导引
1.2项目分析
1.3软件工程的历史
1.4软件工程的基本概念
1.5软件工程的基本原理
1.6软件生命周期
1.7软件开发过程模型
1.7.1瀑布模型
1.7.2原型模型
1.7.3螺旋模型
1.7.4迭代开发与RUP
1.8案例分析
1.9技术拓展
1.9.1敏捷开发技术1——Scrum
1.9.2敏捷开发技术2——XP
1.10本章小结
1.11强化练习
第2章软件工程管理
2.1项目导引
2.2项目分析
2.3软件项目管理概述
2.4项目范围管理
2.4.1项目范围变更控制
2.4.2项目范围变更原因
2.4.3范围变更控制过程
2.4.4实施范围变更管理原则
2.4.5项目范围变更控制
2.5项目成本管理
2.5.1成本管理过程
2.5.2成本管理手段
2.6项目进度管理
2.6.1影响项目进度的因素
2.6.2项目进度控制
2.7项目配置管理
2.7.1配置管理的意义
2.7.2配置管理的实施过程
2.7.3配置控制
2.7.4配置管理报表
2.8项目组织管理
2.8.1民主制程序员组
2.8.2主程序员组
2.8.3现代程序员组
2.8.4软件项目组
2.8.5IT组织管理
2.9项目质量管理
2.9.1软件质量概述
2.9.2软件质量因素
2.10项目风险管理
2.10.1风险的分类
2.10.2风险的识别
2.10.3风险评估
2.10.4风险的驾驭和监控
2.11项目沟通管理
2.12项目集成管理
2.13案例分析
2.13.1角色的映射
2.13.2开发案例中的制品
2.13.3为初始阶段制定计划
2.14知识拓展
2.14.1质量管理资格认证1——ISO9000:2000
2.14.2质量管理资格认证2——CMM
2.14.3质量管理资格认证3——ISO9000-3
2.15本章小结
2.16强化练习
第3章需求确定
3.1项目导引
3.2项目分析
3.3需求阶段的任务和目标
3.4基本概念
3.4.1功能需求
目录3.4.2非功能性需求
3.5需求获取方法
3.5.1建立联合分析小组
3.5.2客户访谈
3.5.3问卷调查
3.5.4问题分析与确认
3.5.5快速原型法
3.6需求获取过程
3.6.1事件清单和事件表
3.6.2RUP中需求的特点
3.6.3用例模型
3.6.4用例产生的过程
3.6.5补充性规格说明
3.7案例分析
3.7.1背景说明
3.7.2项目说明
3.8知识拓展
3.8.1需求分类的补充
3.8.2需求开发过程
3.9本章小结
3.10强化练习
第4章系统分析
4.1项目导引
4.2项目分析
4.3领域模型
4.3.1什么是领域模型
4.3.2如何构建领域模型
4.3.3何时构建领域模型
4.4健壮性分析
4.4.1健壮图的表示法
4.4.2健壮图的使用规则
4.5顺序图的转换
4.5.1将健壮性分析与顺序图对应
4.5.2为静态类图增加方法
4.6状态的标识
4.7案例分析
4.7.1构建领域模型和状态模型
4.7.2健壮性分析
4.7.3构建动态模型
4.8知识拓展
4.8.1抽取候选类的其他方法
4.8.2领域驱动设计(DDD)
4.9本章小结
4.10强化练习
第5章系统设计
5.1项目导引
5.2项目分析
5.3软件设计的过程
5.4软件体系结构
5.4.1什么是软件体系结构
5.4.2应用程序的分割
5.4.3分离服务
5.5体系结构设计过程
5.5.1制定初步体系结构
5.5.2逻辑结构的划分
5.5.3执行体系结构
5.6用户界面设计
5.7持久化设计
5.7.1设计目标
5.7.2数据库设计步骤
5.8案例分析
5.8.1体系结构的建立
5.8.2数据库的设计
5.8.3界面设计
5.9知识拓展
5.9.1框架模式
5.9.2应用框架
5.10本章小结
5.11强化练习
第6章对象设计
6.1项目导引
6.2项目分析
6.3面向对象的设计原则
6.3.1开闭原则
6.3.2里氏代换原则
6.3.3依赖倒转原则
6.3.4接口隔离原则
6.3.5单一职责原则
6.3.6合成复用原则
6.3.7最小知识原则
6.4设计模式的提出
6.4.1设计模式的四个基本要素
6.4.2设计模式的分类
6.5经典设计模式
6.5.1策略模式(Strategy)
6.5.2单例模式(Singleton)
6.5.3适配器模式(Adapter)
6.5.4工厂方法模式(Factory Method)
6.6设计模式应用的注意事项
6.7案例分析
6.8知识拓展
6.9本章小结
6.10强化练习
第7章软件的实现
7.1项目导引
7.2程序设计语言的选择
7.3编码规范
7.3.1源程序文档化
7.3.2数据说明
7.3.3语句结构
7.3.4输入输出
7.4编码风格
7.4.1提高可重用性
7.4.2提高可扩充性
7.4.3提高健壮性
7.5软件开发环境
7.6知识拓展
7.7本章小结
7.8强化练习
第8章软件测试
8.1项目导引
8.2项目分析
8.2.1软件测试的目的和原则
8.2.2软件测试与软件开发各阶段的关系
8.3经典测试方法
8.4白盒测试
8.4.1逻辑覆盖
8.4.2基本路径覆盖
8.5黑盒测试
8.5.1等价类划分
8.5.2边界值分析法
8.5.3错误推测法
8.5.4因果图法
8.6测试过程
8.6.1单元测试
8.6.2集成测试
8.6.3功能测试
8.6.4系统测试
8.6.5验收测试
8.7面向对象测试方法
8.8案例分析
8.9知识拓展
8.10本章小结
8.11强化练习
第9章软件维护
9.1项目导引
9.2项目分析
9.3软件维护的种类
9.4软件维护的过程
9.5软件维护的成本
9.6案例分析
9.7知识拓展
9.7.1逆向工程
9.7.2重构
9.8本章小结
9.9强化练习
第10章综合实训——在线宠物商店
10.1项目背景
10.2需求获取
10.3系统分析
10.4系统设计
10.5对象设计
10.5.1域对象的设计
10.5.2用例的健壮分析
10.6代码实现
10.7软件测试
附录面向对象技术概述
参考文献
內容試閱
【前言】软件工程是一门发展迅速的新兴学科,随着软件的影响力在工作和生活中不断深入扩大,新的理论、技术和工具不断出现,推动了软件工程学科的不断向前发展。软件工程本身是一门内容丰富且时代性强的学科。它总结了前辈自软件工程诞生以来在软件开发过程中所经历的经验教训和指导性原则。软件工程自1968年诞生以来,结构化分析设计技术和面向对象的分析设计技术得到了广泛的应用。尤其是面向对象的分析设计技术正逐步取代结构化分析设计技术成为软件开发方法的主流。
本教材着重阐述了软件工程的基本思想、软件开发过程、面向对象的分析与设计技术及项目管理等内容。它以软件生命周期为主线,在各章节中介绍了软件开发过程中的每个阶段需要完成的任务目标、基本原理及采用的技术。为了更好地帮助读者理解所讲述的内容,本教材采用一个企业案例贯穿始终,指导读者在实际项目中灵活应用所讲述的知识。教材在知识点讲述完毕之后设置了综合实训环节,重新设定了一个项目背景,一步步地引导读者完成一个实际的项目,从而起到将所学过的知识融会贯通的作用。本教材在每一章的后面还配有针对性的习题,便于读者巩固和加深所学的知识点,并可以通过教材后的习题解析来验证自己学习的效果。
一、案例说明
本教材使用了两个案例。
第一个案例是贯穿整个教材的招聘管理系统。
为了能够让读者更清晰地理解软件工程在软件开发过程中的实际应用,本教材中虚拟了一个项目实施的场景,展现了某公司的一个项目小组在完成招聘管理系统的过程中遇到的问题和解决的过程。该项目的项目经理老李对组员进行了新老搭配,主要是锻炼队伍,以老带新。其中小张作为一名刚毕业的学生,在学校具有一定的项目编程经验,但是缺乏在公司中的实际工作经验。他非常好学,在整个教材中以其为主要发问者,即发现问题,引发读者的思考,引出每一章要讲解的内容。项目分析环节和技术储备则以技术顾问老丁的观点进行阐述,带领大家完成相应知识的学习。在后续的案例分析中,则是以项目小组成员根据学习到的知识如何应用到招聘管理系统中完成具体的任务进行的。
第二个案例是在线宠物商店系统。
这个案例是以综合实训的形式给出的。它是应用前面讲述过的理论知识进行的全面的、独立的应用过程。此案例从项目的背景介绍开始,展示了项目各个环节主要技术的应用,为读者展示了一个完整的项目开发的过程。
二、内容范围
全教材共分为10章,主要介绍了软件工程的基本原理、项目管理、软件开发主要过程及面向对象分析和设计技术。
本教材的内容结构如下:
第1章:主要介绍了软件工程的发展历史、软件开发过程模型;
第2章:主要介绍了软件工程项目管理的基本知识体系;
第3章:主要介绍了如何从用户那里获得需求、确定需求的过程和方法;
第4章:主要介绍了如何在获取的需求基础之上对系统深入分析以及构建系统分析模型的方法。
第5章:主要介绍了软件设计环节中所涉及到的体系结构设计、数据库设计及界面设计;
第6章:主要介绍了如何应用对象设计的基本原则及设计模式优化类的结构;
第7章:主要介绍了软件在实现过程中编码规范的重要性;
第8章:主要介绍了软件测试过程及基本方法;
第9章:主要介绍了软件在交付之后的维护工作所包含的内容;
第10章:一个完整案例的介绍;
附录: 面向对象技术概述。
三、读者对象
本教材适用于高职高专的计算机相关专业的学生以及广大软件开发爱好者。既可作为高职高专院校的教材,也可以作为相关的培训或自学教材。本教材要求读者具有基本的面向对象语言开发经验,了解一些程序开发的基础知识。
在本教材编写过程中,参阅了大量的资料,在此对所有参阅资料的编者表示衷心的感谢。由于编写的时间仓促,作者水平有限,教材中难免存在不足之处,敬请读者批评指正。
……

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.