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

2024年11月出版新書

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

『簡體書』UML应用开发教程——基于Rational Rose、Java与MySQL实现

書城自編碼: 3927935
分類: 簡體書→大陸圖書→計算機/網絡操作系統/系統開發
作者: 宋波,毕婧
國際書號(ISBN): 9787302637783
出版社: 清华大学出版社
出版日期: 2023-10-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 305

我要買

share:

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



新書推薦:
中国历史研究入门(全二册)
《 中国历史研究入门(全二册) 》

售價:NT$ 1290.0
夺回大脑 如何靠自己走出强迫
《 夺回大脑 如何靠自己走出强迫 》

售價:NT$ 299.0
夏天,19岁的肖像(青鲤文库)岛田庄司两次入围日本通俗文学奖直木奖的作品 ,同名电影由黄子韬主演!
《 夏天,19岁的肖像(青鲤文库)岛田庄司两次入围日本通俗文学奖直木奖的作品 ,同名电影由黄子韬主演! 》

售價:NT$ 225.0
图解机械工程入门
《 图解机械工程入门 》

售價:NT$ 440.0
股市长线法宝(第6版)
《 股市长线法宝(第6版) 》

售價:NT$ 640.0
中文版SOLIDWORKS 2024机械设计从入门到精通(实战案例版)
《 中文版SOLIDWORKS 2024机械设计从入门到精通(实战案例版) 》

售價:NT$ 450.0
纯数学教程
《 纯数学教程 》

售價:NT$ 390.0
威尔士史:历史与身份的演进
《 威尔士史:历史与身份的演进 》

售價:NT$ 490.0

編輯推薦:
本书基于UML与Rational Rose建模工具,详细介绍了UML的用例图、顺序图、协作图、类图、状态图、活动图、组件图和部署图,还介绍了数据建模、Web建模、Rose建模工具的主要用法等。同时本书选择JDK 9与MySQL8.0作为信息系统的运行环境,深入探讨了如何基于UML与Rose建模工具开发与运行Java信息系统。书中注重理论与事件相结合,每一章都有大量的实例。作者对重点实例还阐述了编程思想并归纳了必要的结论和概念。本书的电子教案与实例源代码等配套教学资源,均可以在清华大学出版社网站免费下载。
內容簡介:
本书基于UML与Rational Rose建模工具,详细介绍UML的用例图、顺序图、协作图、类图、状态图、活动图、组件图和部署图,介绍数据建模、Web建模、Rose建模工具的主要用法等。同时,本书选择JDK 9与MySQL 8.0作为信息系统的运行环境,深入探讨如何基于UML与Rose建模工具开发与运行Java信息系统。本书注重理论与实践相结合,每章都有大量的实例,对重点实例阐述编程思想并归纳必要的结论和概念。本书的电子教案与实例源代码等配套教学资源均可在清华大学出版社网站免费下载。 本书可作为高等院校计算机相关专业的教材,也可作为相关从业人员的自学参考书。
目錄
第1章UML概述1
1.1UML发展简史1
1.2UML建模要素2
1.3UML标准视图4
1.4面向对象领域中的概念5
1.5UML图与OOP的关系7
1.6UML应用领域8
1.7UML图与软件开发阶段9
1.8本章小结10
第2章Rational Rose概述11
2.1Rose简介11
2.2Rose建模环境12
2.2.1Rose模型的视图14
2.2.2Rose建模界面14
2.3本章小结17
第3章UML用例图18
3.1用例18
3.2参与者19
3.3脚本20
3.4泛化关系20
3.5包含关系21
3.6扩展关系21
3.7三种关系的比较22
3.8用例建模22
3.8.1确定参与者22
3.8.2确定用例23
3.8.3描述用例23
3.8.4用例图建模示例23
3.8.5基于Rose创建用例图27
3.9本章小结30
UML应用开发教程——基于Rational Rose、Java与MySQL实现目录第4章UML顺序图和协作图31
4.1UML顺序图31
4.1.1顺序图的组成31
4.1.2顺序图的建模元素31
4.1.3消息32
4.1.4顺序图建模33
4.1.5基于Rose创建顺序图36
4.2UML协作图39
4.2.1对象39
4.2.2链接40
4.2.3协作图建模40
4.2.4基于Rose创建协作图42
4.3本章小结45
第5章UML类图46
5.1概述46
5.2类的定义46
5.3关联关系47
5.3.1关联47
5.3.2关联类49
5.3.3多重性50
5.3.4递归关联51
5.3.5关联的约束51
5.4聚集与组成关系52
5.4.1聚集关系52
5.4.2组成关系53
5.5泛化关系53
5.6依赖关系55
5.7接口和实现关系55
5.8抽象类57
5.9边界类、控制类和实体类58
5.10类图建模59
5.11基于Rose建模类图63
5.12UML对象图71
5.13UML包图71
5.14本章小结72
第6章UML数据建模73
6.1数据库设计73
6.2UML概念设计74
6.3UML逻辑设计75
6.3.1关联关系的转换75
6.3.2组成关系的转换77
6.3.3泛化关系的转换77
6.4物理设计78
6.5本章小结78
第7章UML状态图和活动图79
7.1UML状态图79
7.1.1状态图的概念79
7.1.2状态80
7.1.3子状态和组合状态81
7.1.4转移83
7.1.5事件83
7.1.6动作85
7.1.7决策点85
7.1.8状态图建模85
7.1.9基于Rose创建状态图88
7.2UML活动图91
7.2.1活动图的概念91
7.2.2活动92
7.2.3分支92
7.2.4分叉与汇合93
7.2.5泳道93
7.2.6活动图算法建模93
7.2.7活动图的工作流建模94
7.2.8基于Rose建模活动图96
7.3本章小结99
第8章UML组件图和部署图100
8.1逻辑体系结构与物理体系结构100
8.2组件图101
8.2.1组件图的概念101
8.2.2组件的类型101
8.2.3组件图建模102
8.2.4基于Rose建模组件图103
8.3部署图105
8.3.1结点106
8.3.2连接106
8.3.3基于Rose建模部署图106
8.4本章小结109
第9章Rose双向工程110
9.1Rose正向工程110
9.2参数设置110
9.3Rose正向工程的实现112
9.4Rose逆向工程的实现116
9.5本章小结118
第10章Web建模119
10.1概述119
10.2Web应用的体系结构121
10.3Web应用建模124
10.3.1页面建模124
10.3.2表单建模126
10.3.3Web的其他构造型128
10.4本章小结129
第11章RUP软件开发过程130
11.1RUP概述130
11.1.1RUP发展史130
11.1.2什么是RUP131
11.1.3RUP与最佳实践131
11.2RUP的核心术语133
11.3RUP软件开发生命周期133
11.4RUP的特点135
11.5本章小结137
第12章Rose业务视图138
12.1概述138
12.1.1软件开发步骤138
12.1.2业务视图的作用139
12.2业务视图的基本概念139
12.3创建业务视图140
12.3.1业务用例分析140
12.3.2创建业务用例视图141
12.4本章小结144
第13章Rose用例视图——需求分析145
13.1概述145
13.2系统概览146
13.3需求分析150
13.3.1需求分析概述152
13.3.2基本建模元素152
13.3.3创建用例视图153
13.3.4图书管理系统的用例视图160
13.4本章小结161
第14章Rose逻辑视图——分析模型162
14.1概述162
14.1.1分析模型的概念162
14.1.2分析模型的主要工作162
14.2分析包163
14.2.1分析包的初步结构164
14.2.2分解分析包164
14.3分析类图与用例实现165
14.3.1系统登录166
14.3.2登录图书信息166
14.3.3修改图书信息167
14.3.4检索图书信息168
14.3.5添加读者信息169
14.3.6修改读者信息170
14.3.7检索读者信息171
14.3.8出版社信息管理172
14.3.9借阅图书信息173
14.3.10归还图书信息174
14.3.11借出图书一览表176
14.3.12未按期归还图书一览表177
14.4概念类分析178
14.4.1职责分析与属性分析178
14.4.2关系分析178
14.4.3通用概念类与特殊需求179
14.4.4概念类字典179
14.5系统分析说明书182
14.6本章小结182
第15章Rose逻辑视图——设计模型183
15.1概述183
15.1.1设计模型的主要工作183
15.1.2设计模型的概念184
15.2结构设计185
15.3详细设计与界面设计186
15.3.1用例设计概述186
15.3.2图书信息管理186
15.3.3读者信息管理190
15.3.4出版社信息管理192
15.3.5图书借还信息管理194
15.3.6组件包设计197
15.3.7系统管理的设计200
15.4数据库设计201
15.5系统设计文档203
15.6本章小结204
第16章MySQL数据库概述205
16.1MySQL简介205
16.2MySQL的技术优点205
16.3MySQL的下载、安装与配置205
16.4访问MySQL数据库214
16.5创建数据库与数据表216
16.6更新、查询数据表等操作命令219
16.7导出MySQL数据库中的数据表222
16.8基于JDBC访问MySQL数据库223
16.9本章小结226
第17章Rose组件、部署视图——实现模型227
17.1概述227
17.2系统组件的实现229
17.2.1组件设计229
17.2.2类的实现230
17.3系统管理的实现232
17.3.1组件设计232
17.3.2类的实现232
17.4图书信息管理的实现233
17.4.1组件设计233
17.4.2类的实现233
17.5读者信息管理的实现235
17.5.1组件设计235
17.5.2类的实现236
17.6出版社信息管理的实现236
17.6.1组件设计236
17.6.2类的实现236
17.7图书借还信息管理的实现237
17.7.1组件设计237
17.7.2类的实现237
17.8系统的部署与运行239
17.9本章小结239
参考文献241
內容試閱
一、 本书的定位
统一建模语言(UML)是面向对象领域占据主导地位的标准建模语言,掌握UML不仅有助于理解面向对象的分析与设计方法,也有助于对软件开发过程的理解和运用。Java语言具有简单性、可移植性、稳定与安全性、多线程等许多优良特性,使得它成为基于Internet应用开发的首选编程语言。Rational Rose是目前业界应用非常广泛的建模工具。Rose支持UML的全部图形建模。通过Rose的双向工程,可以将Rose模型与Java、C 等计算机语言实施双向转换。特别地,Rose逆向工程技术对于软件系统的代码维护、升级具有重要意义。MySQL Community(社区版)是一种开源软件,可以免费使用,同时提供专业数据库产品的功能。
目前,单纯编写UML、Rational Rose、Java语言程序设计、MySQL数据库的书籍较多,但是将这四者有机结合起来,基于UML建模语言开发信息系统的书籍却不曾见到。而且,四者应用的软件都可以在网上免费下载使用,其实验环境的构建在单机与网络环境下都可以实现,具有软硬件环境投资少、经济实用、构建简单等特点,对各类高等院校的教学与实验都非常适用。本书在编写上体现了简单易学的特点,步骤清晰、内容丰富,并带有大量插图以帮助读者理解基本内容,同时对内容的编排和例题的选择做了严格的控制,确保一定的深度与广度。书中每个例题都配有执行结果插图,并对源代码进行了分析与讨论。书中每章的课后习题收录在本书的电子课件中。同时,本书提供读者交流群(QQ群: 818633365),欢迎读者入群交流心得。如果学习本书的读者具备Java语言程序设计的基础,学习本书将会感到得心应手。
二、 本书的知识体系
本书共17章。第1~8章介绍了UML的基础知识以及UML图。第9~12章介绍了Rose双向工程、Web建模、RUP软件开发过程以及Rose业务视图。第13~17章以“图书管理系统”的建模与开发为综合案例,介绍了如何基于UML、JDK、MySQL以及Rose建模工具开发与运行一个Java信息系统。
本书由宋波、毕婧编著,宋波完成书稿的修订、完善、统稿和定稿工作。
本书从选题到立意,从酝酿到完稿,自始至终得到了学校、院系领导和同行教师以及清华大学出版社的关心与指导。本书也吸纳和借鉴了中外参考文献中的原理、知识和资料,在此一并致谢。
由于作者教学、科研任务繁重且水平有限,加之时间紧迫,对于书中存在的错误和不妥之处,诚挚欢迎读者批评指正。
宋波
2023年8月

 

 

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