UML软件建模任务驱动教程(第3版)

UML软件建模任务驱动教程(第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2022-05
版次: 3
ISBN: 9787115581341
定价: 49.80
装帧: 其他
开本: 其他
纸张: 胶版纸
字数: 375千字
7人买过
  • 本书通过先进的建模工具 完整的软件模型 系统的UML知识,让读者学会应用UML知识、构思软件模型、绘制UML图。通过体验两个系统(图书管理系统和网上书店系统)和多个软件模块模型的构建过程,读者可以在真实的软件模型构建过程中系统掌握UML理论知识、训练技能、积累经验、固化能力。全书贯穿的主线是UML的基础知识-软件模块建模-软件系统建模-Web系统建模-软件模型的实现,每个教学单元面向教学全过程都设置了合理的教学环节,以及层次化、渐进式的技能训练环节。
      本书适用于UML和Rational Rose的初、中级用户,可以作为高等院校计算机和软件相关专业的教学用书或参考书,也适合软件开发各类人员学习和参考。 陈承欢,湖南铁道职业技术学院教授,高级工程师,软件设计师,湖南省省级专业带头人,湖南省青年骨干教师,武汉大学软件工程专业。2008年,曾赴澳大利亚坎培门理工学院培训交流,2015年,曾赴加拿大圣力嘉学院培训交流,2019年,曾赴英国、德国学习交流。主持开发职业教育特色教材50多本,其中“十一五”规划教材4本,“十二五”规划教材10本,“十三五”规划教材7本。国家精品课程与国家精品共享课程配套教材1本,国家职业教育资源库配套教材3本。主持《网页设计与制作》国家精品课程,主持《网页设计与制作》国家精品共享课程,主持《计算机维护与维修》、《实用工具软件应用》、《网页样式设计》3门国家资源库课程。教学成果奖二等奖1项,湖南省职业教育教学成果奖特等奖1项、三等奖1项,湖南省教育教学改革发展优秀成果奖参等奖1项。 目录

    单元1 预览与认知UML软件模型 1

    教学导航 1

    前导训练 2

    【任务1-1】在Visio中预览用户登录模块的用例图 2

    【任务1-2】在Rational Rose中预览用户登录模块的用例图 4

    引例探析 6

    知识疏理 7

    方法指导 13

    引导训练 14

    【任务1-3】认知软件系统用户登录模块的UML图 14

    同步训练 17

    【任务1-4】在Visio中预览用户登录模块的活动图 17

    【任务1-5】在Rational Rose中预览用户登录模块的类图和顺序图 17

    单元小结 18

    单元习题 18

    单元2 用户登录模块建模 19

    教学导航 19

    前导训练 19

    【任务2-1】浏览用户登录模块的活动图 19

    【任务2-2】创建Rose模型“02用户登录模块模型” 20

    引例探析 21

    知识疏理 21

    方法指导 25

    引导训练 27

    【任务2-3】绘制用户登录模块的用例图与描述用例 27

    同步训练 38

    【任务2-4】扩充用户登录模块的参与者和用例 38

    【任务2-5】对参与者进行泛化且绘制用例图 39

    【任务2-6】分析用例间的包含关系且绘制用例图 39

    【任务2-7】分析用例间的扩展关系且绘制用例图 40

    单元小结 41

    单元习题 41

    单元3 用户管理模块建模 43

    教学导航 43

    前导训练 44

    【任务3-1】绘制用户管理模块的用例图 44

    引例探析 45

    知识疏理 46

    方法指导 47

    引导训练 50

    【任务3-2】绘制用户管理模块的类图 50

    同步训练 59

    【任务3-3】绘制“用户权限类”的类图 59

    【任务3-4】绘制“密码修改界面类”的类图 59

    【任务3-5】浏览用户管理模块的部分顺序图 59

    【任务3-6】浏览用户管理的活动图 60

    单元小结 61

    单元习题 61

    单元4 基础数据管理模块建模 62

    教学导航 62

    前导训练 62

    【任务4-1】绘制“出版社数据管理”子模块的用例图 62

    【任务4-2】绘制“出版社类”和“出版社数据管理界面类”的类图 63

    引例探析 63

    知识疏理 64

    方法指导 65

    引导训练 66

    【任务4-3】分析与绘制“出版社数据管理”子模块的顺序图 66

    同步训练 74

    【任务4-4】绘制部门数据管理的用例图 74

    【任务4-5】绘制“部门类”和“部门数据管理界面类”的类图 74

    【任务4-6】绘制修改部门数据的顺序图 74

    【任务4-7】绘制删除部门数据的顺序图 75

    【任务4-8】浏览更新部门数据的活动图 75

    单元小结 76

    单元习题 76

    单元5 业务数据管理模块建模 77

    教学导航 77

    前导训练 77

    【任务5-1】绘制“书目数据管理”子模块的用例图 77

    【任务5-2】绘制“书目类”“浏览与管理书目数据界面类”“新增书目界面类”和“修改书目界面类”的类图 78

    【任务5-3】绘制新增书目数据的顺序图 78

    【任务5-4】绘制修改书目数据的顺序图 80

    【任务5-5】绘制删除书目数据的顺序图 80

    引例探析 81

    知识疏理 82

    方法指导 84

    引导训练 84

    【任务5-6】分析与绘制“书目管理”子模块的活动图 84

    同步训练 101

    【任务5-7】绘制图书借阅者管理的用例图 101

    【任务5-8】绘制“借阅者类”“借阅者数据管理界面类”和“新增借阅者界面类”的类图 101

    【任务5-9】绘制新增借阅者数据的顺序图 101

    【任务5-10】绘制删除借阅者数据的顺序图 102

    【任务5-11】绘制新增借阅者数据的活动图 102

    单元小结 102

    单元习题 102

    单元6 业务处理模块建模 104

    教学导航 104

    前导训练 105

    【任务6-1】绘制图书借出与归还模块的用例图 105

    【任务6-2】绘制图书借出类的类图 105

    【任务6-3】绘制图书借出界面类的类图 106

    【任务6-4】绘制图书借出的顺序图 107

    【任务6-5】绘制图书借出的活动图 107

    引例探析 108

    知识疏理 109

    方法指导 113

    引导训练 114

    【任务6-6】绘制图书的状态机图和图书借出的通信图 114

    同步训练 128

    【任务6-7】绘制图书归还类的类图 128

    【任务6-8】绘制图书归还的顺序图 128

    【任务6-9】绘制图书归还的活动图 128

    【任务6-10】绘制借书证的状态机图 129

    单元小结 129

    单元习题 129

    单元7 C S应用系统建模 131

    教学导航 131

    前导训练 132

    【任务7-1】绘制“数据查询”子模块的用例图 132

    【任务7-2】绘制“图书借阅查询类”的类图 133

    【任务7-3】绘制“图书借阅数据查询界面类”的类图 133

    【任务7-4】绘制“图书借阅数据查询”的顺序图 133

    【任务7-5】绘制“图书借阅数据查询”的活动图 134

    引例探析 135

    知识疏理 135

    方法指导 139

    引导训练 142

    【任务7-6】分析与构建图书管理系统的UML模型 142

    同步训练 164

    【任务7-7】绘制“条码编制与图书入库”子模块的用例图 164

    【任务7-8】绘制“图书类”的类图 164

    【任务7-9】绘制“条码编制与图书入库界面类”的类图 164

    【任务7-10】绘制“条码编制与图书入库”的顺序图 165

    【任务7-11】绘制“条码编制与图书入库”的活动图 166

    单元小结 166

    单元习题 166

    单元8 Web应用系统建模 168

    教学导航 168

    前导训练 168

    【任务8-1】探析网上书店系统的基本功能 168

    引例探析 169

    知识疏理 170

    方法指导 171

    引导训练 172

    【任务8-2】构建网上书店系统的软件模型 172

    同步训练 181

    【任务8-3】绘制网上书店管理购物车模块的顺序图 181

    【任务8-4】绘制网上书店用户注册的活动图 182

    单元小结 182

    单元习题 182

    单元9 UML软件模型的实现 183

    教学导航 183

    前导训练 184

    【任务9-1】设计图书管理系统“用户登录”模块的UML模型 184

    【任务9-2】建立图书管理系统“用户登录”模块的数据库和数据表 186

    引例探析 186

    知识疏理 187

    方法指导 191

    引导训练 193

    【任务9-3】实现图书管理系统“用户登录”模块的软件模型 193

    同步训练 204

    【任务9-4】设计图书管理系统“修改密码”模块的UML模型,并实现该模型 204

    单元小结 204

    单元习题 205

    附录A 《UML软件建模任务驱动教程(第3版)》课程设计 206

    附录B Rational Rose的主界面与工具栏简介 209

    B.1 Rational Rose的主界面 209

    B.2 Rational Rose的标准工具栏和编辑工具栏 223

    参考文献 228
  • 内容简介:
    本书通过先进的建模工具 完整的软件模型 系统的UML知识,让读者学会应用UML知识、构思软件模型、绘制UML图。通过体验两个系统(图书管理系统和网上书店系统)和多个软件模块模型的构建过程,读者可以在真实的软件模型构建过程中系统掌握UML理论知识、训练技能、积累经验、固化能力。全书贯穿的主线是UML的基础知识-软件模块建模-软件系统建模-Web系统建模-软件模型的实现,每个教学单元面向教学全过程都设置了合理的教学环节,以及层次化、渐进式的技能训练环节。
      本书适用于UML和Rational Rose的初、中级用户,可以作为高等院校计算机和软件相关专业的教学用书或参考书,也适合软件开发各类人员学习和参考。
  • 作者简介:
    陈承欢,湖南铁道职业技术学院教授,高级工程师,软件设计师,湖南省省级专业带头人,湖南省青年骨干教师,武汉大学软件工程专业。2008年,曾赴澳大利亚坎培门理工学院培训交流,2015年,曾赴加拿大圣力嘉学院培训交流,2019年,曾赴英国、德国学习交流。主持开发职业教育特色教材50多本,其中“十一五”规划教材4本,“十二五”规划教材10本,“十三五”规划教材7本。国家精品课程与国家精品共享课程配套教材1本,国家职业教育资源库配套教材3本。主持《网页设计与制作》国家精品课程,主持《网页设计与制作》国家精品共享课程,主持《计算机维护与维修》、《实用工具软件应用》、《网页样式设计》3门国家资源库课程。教学成果奖二等奖1项,湖南省职业教育教学成果奖特等奖1项、三等奖1项,湖南省教育教学改革发展优秀成果奖参等奖1项。
  • 目录:
    目录

    单元1 预览与认知UML软件模型 1

    教学导航 1

    前导训练 2

    【任务1-1】在Visio中预览用户登录模块的用例图 2

    【任务1-2】在Rational Rose中预览用户登录模块的用例图 4

    引例探析 6

    知识疏理 7

    方法指导 13

    引导训练 14

    【任务1-3】认知软件系统用户登录模块的UML图 14

    同步训练 17

    【任务1-4】在Visio中预览用户登录模块的活动图 17

    【任务1-5】在Rational Rose中预览用户登录模块的类图和顺序图 17

    单元小结 18

    单元习题 18

    单元2 用户登录模块建模 19

    教学导航 19

    前导训练 19

    【任务2-1】浏览用户登录模块的活动图 19

    【任务2-2】创建Rose模型“02用户登录模块模型” 20

    引例探析 21

    知识疏理 21

    方法指导 25

    引导训练 27

    【任务2-3】绘制用户登录模块的用例图与描述用例 27

    同步训练 38

    【任务2-4】扩充用户登录模块的参与者和用例 38

    【任务2-5】对参与者进行泛化且绘制用例图 39

    【任务2-6】分析用例间的包含关系且绘制用例图 39

    【任务2-7】分析用例间的扩展关系且绘制用例图 40

    单元小结 41

    单元习题 41

    单元3 用户管理模块建模 43

    教学导航 43

    前导训练 44

    【任务3-1】绘制用户管理模块的用例图 44

    引例探析 45

    知识疏理 46

    方法指导 47

    引导训练 50

    【任务3-2】绘制用户管理模块的类图 50

    同步训练 59

    【任务3-3】绘制“用户权限类”的类图 59

    【任务3-4】绘制“密码修改界面类”的类图 59

    【任务3-5】浏览用户管理模块的部分顺序图 59

    【任务3-6】浏览用户管理的活动图 60

    单元小结 61

    单元习题 61

    单元4 基础数据管理模块建模 62

    教学导航 62

    前导训练 62

    【任务4-1】绘制“出版社数据管理”子模块的用例图 62

    【任务4-2】绘制“出版社类”和“出版社数据管理界面类”的类图 63

    引例探析 63

    知识疏理 64

    方法指导 65

    引导训练 66

    【任务4-3】分析与绘制“出版社数据管理”子模块的顺序图 66

    同步训练 74

    【任务4-4】绘制部门数据管理的用例图 74

    【任务4-5】绘制“部门类”和“部门数据管理界面类”的类图 74

    【任务4-6】绘制修改部门数据的顺序图 74

    【任务4-7】绘制删除部门数据的顺序图 75

    【任务4-8】浏览更新部门数据的活动图 75

    单元小结 76

    单元习题 76

    单元5 业务数据管理模块建模 77

    教学导航 77

    前导训练 77

    【任务5-1】绘制“书目数据管理”子模块的用例图 77

    【任务5-2】绘制“书目类”“浏览与管理书目数据界面类”“新增书目界面类”和“修改书目界面类”的类图 78

    【任务5-3】绘制新增书目数据的顺序图 78

    【任务5-4】绘制修改书目数据的顺序图 80

    【任务5-5】绘制删除书目数据的顺序图 80

    引例探析 81

    知识疏理 82

    方法指导 84

    引导训练 84

    【任务5-6】分析与绘制“书目管理”子模块的活动图 84

    同步训练 101

    【任务5-7】绘制图书借阅者管理的用例图 101

    【任务5-8】绘制“借阅者类”“借阅者数据管理界面类”和“新增借阅者界面类”的类图 101

    【任务5-9】绘制新增借阅者数据的顺序图 101

    【任务5-10】绘制删除借阅者数据的顺序图 102

    【任务5-11】绘制新增借阅者数据的活动图 102

    单元小结 102

    单元习题 102

    单元6 业务处理模块建模 104

    教学导航 104

    前导训练 105

    【任务6-1】绘制图书借出与归还模块的用例图 105

    【任务6-2】绘制图书借出类的类图 105

    【任务6-3】绘制图书借出界面类的类图 106

    【任务6-4】绘制图书借出的顺序图 107

    【任务6-5】绘制图书借出的活动图 107

    引例探析 108

    知识疏理 109

    方法指导 113

    引导训练 114

    【任务6-6】绘制图书的状态机图和图书借出的通信图 114

    同步训练 128

    【任务6-7】绘制图书归还类的类图 128

    【任务6-8】绘制图书归还的顺序图 128

    【任务6-9】绘制图书归还的活动图 128

    【任务6-10】绘制借书证的状态机图 129

    单元小结 129

    单元习题 129

    单元7 C S应用系统建模 131

    教学导航 131

    前导训练 132

    【任务7-1】绘制“数据查询”子模块的用例图 132

    【任务7-2】绘制“图书借阅查询类”的类图 133

    【任务7-3】绘制“图书借阅数据查询界面类”的类图 133

    【任务7-4】绘制“图书借阅数据查询”的顺序图 133

    【任务7-5】绘制“图书借阅数据查询”的活动图 134

    引例探析 135

    知识疏理 135

    方法指导 139

    引导训练 142

    【任务7-6】分析与构建图书管理系统的UML模型 142

    同步训练 164

    【任务7-7】绘制“条码编制与图书入库”子模块的用例图 164

    【任务7-8】绘制“图书类”的类图 164

    【任务7-9】绘制“条码编制与图书入库界面类”的类图 164

    【任务7-10】绘制“条码编制与图书入库”的顺序图 165

    【任务7-11】绘制“条码编制与图书入库”的活动图 166

    单元小结 166

    单元习题 166

    单元8 Web应用系统建模 168

    教学导航 168

    前导训练 168

    【任务8-1】探析网上书店系统的基本功能 168

    引例探析 169

    知识疏理 170

    方法指导 171

    引导训练 172

    【任务8-2】构建网上书店系统的软件模型 172

    同步训练 181

    【任务8-3】绘制网上书店管理购物车模块的顺序图 181

    【任务8-4】绘制网上书店用户注册的活动图 182

    单元小结 182

    单元习题 182

    单元9 UML软件模型的实现 183

    教学导航 183

    前导训练 184

    【任务9-1】设计图书管理系统“用户登录”模块的UML模型 184

    【任务9-2】建立图书管理系统“用户登录”模块的数据库和数据表 186

    引例探析 186

    知识疏理 187

    方法指导 191

    引导训练 193

    【任务9-3】实现图书管理系统“用户登录”模块的软件模型 193

    同步训练 204

    【任务9-4】设计图书管理系统“修改密码”模块的UML模型,并实现该模型 204

    单元小结 204

    单元习题 205

    附录A 《UML软件建模任务驱动教程(第3版)》课程设计 206

    附录B Rational Rose的主界面与工具栏简介 209

    B.1 Rational Rose的主界面 209

    B.2 Rational Rose的标准工具栏和编辑工具栏 223

    参考文献 228
查看详情
相关图书 / 更多
UML软件建模任务驱动教程(第3版)
UML系统建模基础教程(第3版)()
赵鑫 著;胡荷芬、曹德胜、陈如意、夏雪星、胡荷芬、曹德胜 编
UML软件建模任务驱动教程(第3版)
UML应用开发教程——基于Rational Rose、Java与MySQL实现
宋波,毕婧
UML软件建模任务驱动教程(第3版)
UML软件建模技术——基于IBM RSA工具(第2版·微课视频版)
高科华;吴银婷;李娜;邝楚文;肖国金;高国宏
UML软件建模任务驱动教程(第3版)
UML基础、建模与应用
曹汉华、衣杨、关春喜 著
UML软件建模任务驱动教程(第3版)
UML软件建模项目化教程/“十三五”应用技术型人才培养规划教材
刘中胜、叶丽珠、龚芳海、余学文 编
UML软件建模任务驱动教程(第3版)
UML和模式应用(原书第3版 · 典藏版) [美]克雷· 拉曼
(美)克雷· 拉曼
UML软件建模任务驱动教程(第3版)
UML面向对象分析与设计
张素娟 主编
UML软件建模任务驱动教程(第3版)
UML软件建模
田林琳、李鹤 编
UML软件建模任务驱动教程(第3版)
UML软件建模项目化教程(第二版)
刘中胜
UML软件建模任务驱动教程(第3版)
UML统一建模实用教程(第2版)(微课版)
王先国
UML软件建模任务驱动教程(第3版)
UML面向对象分析、建模与设计(第2版)-微课视频版/清华科技大讲堂丛书
吕云翔、赵天宇 著
UML软件建模任务驱动教程(第3版)
UML面向对象分析与设计
董东