0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 本科教材 > 工学 > 0835 软件工程 > 实用面向对象软件工程

相同语种的商品

浏览历史

实用面向对象软件工程


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
实用面向对象软件工程
  • 书号:9787030497390
    作者:张俐
  • 外文书名:
  • 装帧:平装
    开本:16
  • 页数:264
    字数:400
    语种:zh-Hans
  • 出版社:
    出版时间:2016-12-19
  • 所属分类:
  • 定价: ¥49.80元
    售价: ¥39.34元
  • 图书介质:
    纸质书

  • 购买数量: 件  可供
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

软件工程是一门综合性很强的专业基础课。在信息化产业及软件产业不断发展的背景下,市场对软件人才的需求标准不断提高:一方面,技术的快速变化要求软件工程师必须具备扎实的基础;另一方面,企业重点关注毕业生能否迅速融入行业环境,解决实际问题。本教材教学内容设计基本思路:以培养技术应用型人才为目标,以企业对人才的需要为依据,结合国内外先进职业教育的培训模式、教学方法;软件项目驱动案例教学为核心;把软件工程中的方法、技术和工具的思想完全融入教材体系之中;使基本技能培养和主流技术相结合,重点培养把学生学、练、思结合起来,通过实际软件项目的讲解,把工程的概念、原理、技术、工具和方法从书本中释放并转化为专业技能,从而以达到增强学生的基础和应用的能力。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录

  • 目录
    丛书序
    前言
    第1章 软件系统概论1
    1.1软件系统开发的背景和案例1
    1.1.1客户关系管理的概念1
    1.1.2客户关系管理的分类2
    1.1.3客户关系管理系统3
    1.1.4现有CRM软件的典型功能3
    1.2软件与软件危机的发展7
    1.2.1什么是软件7
    1.2.2软件发展的历史7
    1.2.3软件危机8
    1.2.4消除软件危机的途径9
    1.3软件工程基础理论9
    1.3.1软件工程的介绍9
    1.3.2软件工程框架10
    1.3.3软件工程的基本原理10
    1.3.4软件工程方法学12
    1.3.5软件生存周期14
    1.3.6软件过程模型15
    1.3.7计算机辅助软件工程与环境22
    1.4制定软件开发计划23
    1.4.1问题的定义24
    1.4.2可行性研究分析25
    1.4.3项目论证27
    1.4.4制定软件系统项目的整体管理计划28
    1.5案例训练32
    1.5.1案例实训目的32
    1.5.2案例项目——客户关系管理系统32
    第2章 需求工程33
    2.1CRM系统范围实例33
    2.2软件需求分析33
    2.2.1什么是软件需求33
    2.2.2业务需求34
    2.2.3用户需求35
    2.2.4功能需求35
    2.2.5系统需求36
    2.3软件需求的分析方法36
    2.3.1结构化分析方法36
    2.3.2面向对象分析方法37
    2.3.3软件需求方法的比较分析38
    2.4需求引导38
    2.4.1需求开发38
    2.4.2需求管理38
    2.4.3需求调查与问题定义39
    2.4.4要捕获的信息39
    2.4.5信息的来源39
    2.4.6需求捕获技术39
    2.4.7需求捕获的策略43
    2.5验证软件需求的方法43
    2.5.1有效性验证43
    2.5.2一致性验证44
    2.5.3完备性验证44
    2.5.4可行性验证44
    2.5.5可验证性验证44
    2.5.6可跟踪性验证45
    2.5.7可调节性验证45
    2.5.8其他方面的验证45
    2.6需求业务建模45
    2.7案例训练47
    2.7.1案例实训目的47
    2.7.2案例项目——客户关系管理系统47
    第3章 软件系统业务建模分析48
    3.1CRM系统业务用例建模48
    3.1.1了解CRM系统的上下文48
    3.1.2选定目标组织49
    3.1.3使用活动图对业务用例进行用例规格说明58
    3.1.4活动图60
    3.1.5使用交互视图对业务用例流程进行顺序描述61
    3.1.6结构视图64
    3.1.7从顺序图到类图方法的一般步骤69
    3.2面向对象69
    3.3面向对象程序设计70
    3.4面向对象分析的基本过程74
    3.5统一建模语言UML75
    3.5.1什么是UML75
    3.5.2UML应用领域75
    3.5.3UML统一建模方法76
    3.5.4UML表示法76
    3.5.5UML的主要模型77
    3.6Rational Rose介绍77
    3.6.1Rational Rose简介77
    3.6.2Rational Rose 2003安装步骤77
    3.6.3用例驱动分析技术79
    3.7用例图79
    3.7.1系统80
    3.7.2识别参与者80
    3.7.3识别用例80
    3.7.4关系81
    3.7.5参与者及用例的描述83
    3.8用例建模85
    3.8.1用例建模的思想85
    3.8.2用例建模的业务架构视图86
    3.8.3用例建模的业务场景86
    3.8.4如何开展业务建模工作87
    3.9案例训练89
    第4章 概要设计90
    4.1PowerDesigner在CRM软件系统中数据建模90
    4.1.1概念数据模型以及创建实体90
    4.1.2PowerDesigner创建生成CRM系统PDM图形98
    4.2概要设计的任务和案例99
    4.2.1数据设计99
    4.2.2体系结构设计100
    4.2.3接口设计100
    4.2.4过程设计100
    4.3设计的原则100
    4.3.1抽象化与逐步求精100
    4.3.2模块化101
    4.3.3信息隐藏102
    4.3.4模块独立102
    4.3.5启发规则105
    4.4面向对象的软件设计方法107
    4.5面向对象设计的一般步骤107
    4.5.1系统设计107
    4.5.2对象设计108
    4.5.3消息设计109
    4.5.4方法设计109
    4.6? 设计模式109
    4.6.1软件设计模式的起源109
    4.6.2设计模式的描述与分类110
    4.7软件体系结构设计112
    4.7.1体系结构发展过程112
    4.7.2软件体系结构的应用现状113
    4.7.3软件体系结构的形式化方法研究113
    4.7.4软件体系结构的建模研究114
    4.7.5发展基于体系结构的软件开发模型115
    4.7.6软件产品线体系结构115
    4.7.7软件体系结构的风格115
    4.7.8模型—视图—控制器119
    4.8图形用户界面设计121
    4.8.1GUI设计原则121
    4.8.2Web GUI设计123
    4.8.3利用GUI框架支持GUI设计124
    4.8.4GUI导航建模124
    4.9实体—关系建模124
    4.9.1实体关系图的语法语义125
    4.9.2实体125
    4.9.3属性126
    4.9.4联系129
    4.9.5实体关系图的规范化130
    4.9.6建立基本表131
    4.10案例训练133
    第5章 详细设计与实现134
    5.1CRM系统的销售管理功能模块设计134
    5.1.1前台功能模块134
    5.1.2后台功能模块135
    5.2详细设计的任务136
    5.2.1详细设计的目标136
    5.2.2详细设计的任务136
    5.3详细设计的过程137
    5.3.1可重用性137
    5.3.2可扩展性138
    5.3.3健壮性138
    5.4Java EE体系结构139
    5.4.1JSP概述139
    5.4.2Servlet概述141
    5.4.3Java Bean技术142
    5.5基于MVC的SSM框架软件开发模式简介142
    5.5.1Spring MVC工作流程143
    5.5.2Mybatis 简介144
    5.5.3Spring简介144
    5.6基于SSM的CRM系统架构设计145
    5.6.1开发运行环境的设置146
    5.6.2系统框架的整合146
    5.6.3外部接口设计146
    5.6.4业务流程设计147
    5.6.5访客模块148
    5.6.6会员模块151
    5.6.7商城管理员模块154
    5.6.8审核操作156
    5.6.9充值卡分类管理157
    5.6.10充值卡管理158
    5.7案例训练159
    第6章 软件项目测试160
    6.1软件测试概述与案例160
    6.2软件项目测试目的与方法161
    6.2.1软件测试的目的161
    6.2.2软件测试的方法162
    6.2.3软件测试的内容与过程173
    6.3软件项目测试技术177
    6.3.1单元测试177
    6.3.2集成测试和系统测试182
    6.3.3自动化测试187
    6.3.4验收测试190
    6.4软件测试质量分析报告191
    6.4.1软件项目的质量度量191
    6.4.2软件缺陷描述192
    6.4.3软件缺陷处理194
    6.5软件测试规范195
    6.6案例训练198
    6.6.1案例训练目的198
    6.6.2案例项目——客户关系管理系统198
    第7章 软件维护199
    7.1软件维护概述与案例199
    7.1.1软件维护的目的199
    7.1.2软件维护的特点200
    7.1.3软件维护考虑的因素201
    7.2软件可维护性因素与维护类型202
    7.2.1软件维护的因素202
    7.2.2软件维护的类型203
    7.3软件维护的过程与成本204
    7.3.1软件维护技术204
    7.3.2软件维护过程207
    7.3.3软件维护成本209
    7.4预防性维护210
    7.5软件项目售后服务的保障211
    7.5.1软件项目售后服务流程规范211
    7.5.2软件项目服务承诺212
    7.6案例训练213
    7.6.1案例训练目的213
    7.6.2案例项目——客户关系管理系统213
    第8章 软件项目管理214
    8.1软件项目管理概述与案例214
    8.2软件项目范围管理218
    8.3软件项目进度管理220
    8.3.1软件项目进度控制目的220
    8.3.2软件项目进度管理221
    8.3.3项目常用进度控制措施222
    8.4软件项目成本管理225
    8.4.1成本管理的任务225
    8.4.2成本管理的原则226
    8.4.3成本管理的过程226
    8.4.4成本管理的主要问题及影响因素228
    8.4.5软件项目成本管理案例229
    8.5软件项目质量管理233
    8.5.1软件质量管理的主要内容233
    8.5.2软件质量管理的主要方法234
    8.5.3软件质量管理工具235
    8.6软件项目风险管理237
    8.6.1风险的类型238
    8.6.2识别风险238
    8.6.3风险预测242
    8.6.4风险缓解、监控和管理244
    8.7软件项目人力资源管理245
    8.7.1人员组织计划编制245
    8.7.2项目团队组建246
    8.7.3项目团队管理247
    8.8案例训练248
    8.8.1案例训练目的248
    8.8.2实训项目——客户关系管理系统248
    参考文献250
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证