|
java自学网(www.javazx.com)-java论坛,java电子书推荐:《火球--UML 大战需求分析》& d" c' Z4 ~2 r/ z9 E
java电子书推荐理由:本书融合UML、非UML、需求分析及需求管理等各方面的知识,帮助读者解决UML业界问题、需求分析及需求管理问题。全书主要介绍UML的基本语法、面向对象的分析方法、应用UML进行需求分析的*实践及软件需求管理的*实践四个方面的内容。
. o% X, Y/ B2 q: T# I 本书各章以问题为引子,通过案例、练习、思考和分析等,由浅入深地逐步介绍UML综合应用的知识。本书以案例贯穿始终,补充了大量的实用知识,并讲究实效,能使读者尽快在工作中应用所学知识。
# d. _2 S" f6 L 无论是Java技术流派、.NET技术流派还是其他技术流派,只要工作中涉及到需求分析或者对UML感兴趣的人士,均适合阅读本书。) C. g* ~1 I3 [( c* f0 F
3 B5 \6 Q8 l/ M: Q6 [( V! g1 o作者:张传波 著
5 d: r" y8 l) D出版社:水利水电出版社
9 u, N) q1 U" g4 [; Y6 X! u7 d出版时间:2012年02月 ' Z6 c+ Z o, V2 O! } N/ Q" b+ ?7 @
书籍价格:39.80元! S& x' B8 i3 m. R" U2 {) t
7 V2 T2 ^; \! |
8 P8 b8 r( o9 A; L. p# S" a
* n, |5 n \2 t6 D, rjava电子书目录:
/ l4 }2 }/ S) d, \, R第1章 大话UML 1# O }, S ^" D/ m6 x6 ~
1.1 UML基础知识扫盲 1: f, G# V, ?$ g/ T" W2 ~& K
1.1.1 UML有什么用 1
+ b3 e3 m4 o& A# A% t# y1.1.2 UML的分类 2: _1 Q2 ?4 o" X
1.2 结构型的UML(Structure Diagram) 3: Q2 Y- T: I& h+ i8 J3 Z
1.2.1 类图(Class Diagram) 3
8 M, u, j$ h* j) ^9 P# O. g1.2.2 对象图(Object Diagram) 4$ U1 {/ P7 ]; s2 r+ T
1.2.3 构件图(Component Diagram) 5
& M3 Z) r+ }/ C) g( Z1.2.4 部署图(Deployment Diagram) 58 L7 j' l9 j U6 N( U$ M
1.2.5 包图(Package Diagram) 6
; Z \9 ` h/ n* ^1.3 行为型的UML(Behavior Diagram) 7+ n; a, r0 ]7 g T
1.3.1 活动图(Activity Diagram) 7
8 K, k+ o6 s8 ~1.3.2 状态机图(State Machine Diagram) 7& n. P5 J# P. F' H3 E$ f" d
1.3.3 顺序图(Sequence Diagram) 8
4 Z$ v/ T6 K+ F# [" M1.3.4 通信图(Communication Diagram) 8
. j) Q% |' a* s% D) B. e g1.3.5 用例图(Use Case Diagram) 9
5 d# F5 ~1 K2 [6 b1.3.6 时序图(Timing Diagram) 9
- P. u1 S' P( U( _& J7 n( K1.4 如何学好UML 10( ^/ G/ b1 l3 ]6 q* @" n
1.4.1 UML的认识误区 10& E% h4 y6 ]0 Z& U$ q! A$ j
1.4.2 我的学习经历 11
8 S4 z# Y: Z) B5 X1.4.3 UML学习难点 12
% x, Q* a" D; h3 ]* L$ W- v; t1.5 小结和练习 12
4 s4 s" }+ \1 |6 |1 w1.5.1 小结 120 K+ V$ O' ~2 H7 P5 g' z+ S
1.5.2 练习 138 H/ g* w$ n1 G8 i% Y2 ^
第2章 耗尽脑汁的需求分析工作 15
! M5 t1 z; X' W( d2.1 需求分析面面观 15
, y, V0 N4 g8 v" n$ Z. X+ Z2.2 持续进化的客户需求 16
0 {) E8 |0 m2 l; e; w9 Q1 }2.3 给客户带来价值——需求分析之正路 18
# @" `! e: r+ ^# X2.3.1 手机短信订餐系统 18! E! W0 z; d$ S$ {" n
2.3.2 需求分析的大道理 19
0 W( J; S5 D1 v4 U. b2.4 UML助力需求分析 20
7 R F3 ^" {7 u2.5 小结与练习 21
8 R# u4 j) U/ I& n2.5.1 小结 21
2 g; M1 P# o& n- _$ h2.5.2 练习 22
3 F5 t; A! B; G+ H, m* n第3章 分析业务模型——类图 i; J5 b8 ~! M. ?1 Y u! c8 R9 g
(Class Diagram) 23
6 e/ B% V- N& i* R9 S3.1 面向过程与面向对象 23
* R) A6 {2 I' h3.2 类图的基础知识 25
2 S3 h4 v$ e- H: Q3.2.1 类图有什么用 25# P- `& ^# q/ V- \9 Y+ x# k6 i
3.2.2 什么是类 25
6 f) d3 { ?; P- h, q4 g3.2.3 什么是类图 260 k I% L& A0 `' f' @
3.2.4 如何识别类 26" d5 |; w d, v# e! \* g$ ~
3.3 类之间的关系 279 ]3 h: y5 x+ L5 W
3.3.1 “直线”关系 27
, |7 w5 k9 L) |+ F% L3.3.2 “包含”关系 294 j: i* ]+ M1 F( N
3.3.3 “继承”关系 30
5 z! S2 A( \8 r2 F8 w3.3.4 “依赖”关系 32
7 I! L) b1 x% x( G( b& f+ X3.4 演练类之间的关系 32
2 d; ~) I( v7 @3.4.1 练习1:你和你另外一半的关系 32
5 ~3 ~* ]8 y: ?3.4.2 练习2:公司与雇员的关系 34) L! C0 X+ T7 S+ h' Z: W9 w
3.4.3 练习3:香蕉、苹果、梨子的关系 34
u* L! I; x+ }: k( ?; M' p# w4 \3.4.4 练习4:公司的组织架构 35
# s" I" J4 e. E; O" b" k3.5 类的“递归”关系与“三角”关系 37+ u. L e# g) F+ u5 F2 ]+ I
3.5.1 “递归”关系 37- x8 r/ W- A& |1 B& k- W6 ]- C0 {
3.5.2 “三角”关系 38" H6 d$ Z9 x) U4 y |; T p
3.6 考试管理系统——类图综合训练 40
8 l; y. d6 C$ M1 s- l7 n# [+ r& _, D: {3.7 关于对象图 432 s0 D9 P( c. C3 [* M" e
3.8 小结与练习 45' e7 Z' o7 g+ ^4 S5 o5 Z
3.8.1 小结 45. d4 d; n% p' H/ O4 g1 b" B
3.8.2 练习 46
: H# l/ @ b0 J8 u5 O- h# Y第4章 流程分析利器之一——活动图8 `7 ^% P) q$ {! x% ~3 N: U6 c4 C
(Activity Diagram) 47
% ^7 B9 z8 W) x6 W* K4.1 结构建模与行为建模 47
$ L+ ~' e; g$ J/ N2 E7 |4.2 认识流程分析工具的鼻祖——流程图 48
: I7 V9 P8 z, c7 S2 W' L2 \4.3 工时审批流程——活动图基础 49; O, o7 I0 P! U8 D- d0 ~
4.3.1 基础语法:初始状态、结束状态、4 w( w7 {/ w4 Q4 k" R1 G
活动、判断、合并 49
& ~3 w& M. l& x$ w- T, K$ k4.3.2 判断的三种处理办法 508 ^4 D A7 Y/ K; `6 \
4.3.3 多层分支 51
/ i( n: i. b/ c/ M+ j3 H4.3.4 泳道/分区 524 ]" _ Y# z3 G
4.3.5 对活动图分析业务流程的思考 53 u4 b* |; ?- h% l: `
4.4 会签评审流程——活动图进阶 53
( n& c: F6 \0 Z4.4.1 “并行”的活动 539 A1 k6 \( [9 |8 g$ A
4.4.2 工作产品如何表示——对象流 55% r6 ^. f% ?+ u. A
4.4.3 活动图的组织——连接件" u& ]3 p3 O; l3 |" h! Z/ G1 Y* W
(Connector) 57! O- ^( E) O1 f9 L1 N
4.5 活动的粒度问题 58
) d- X1 Y* s$ ^: u4.5.1 活动与动作 58
& x r4 q+ k1 v" M4.5.2 活动粒度的问题 584 \/ g4 g/ U+ f# d% B
4.6 版本发布流程——用活动图表达复杂7 D6 \! M& P' G3 R' j" q, W
流程 59
' d6 C5 n6 j7 Y F4.6.1 活动图的实践建议 596 Z1 S% t& ~' c+ k
4.6.2 实战版本发布流程 59" p. a2 i" l# l' p$ O
4.6.3 版本发布流程存在问题的思考 63
: z- L' u6 r; _4 z/ C; z4.7 小结与练习 638 L' g- B8 ~4 e2 q0 @; V
4.7.1 小结 63
$ H6 d, q+ t0 {7 F6 H2 Z6 w4.7.2 练习 653 c+ r+ U9 M9 ?9 Y% A
第5章 流程分析利器之二——状态机图6 I$ f6 p" g' T9 l( w: s3 X
(State Machine Diagram) 66
; l0 n5 g X6 j: q; f5.1 请假审批流程——认识状态机图 66 n3 e; {% K1 F! y7 m8 P/ x
5.1.1 请假流程活动图 666 a2 a5 U% j3 U: _% ^. T0 h
5.1.2 请假流程状态机图 67! y4 T8 c" D l0 t# D
5.1.3 状态机图基本语法 68) y' C$ _2 z, E$ l) @
5.2 关于状态数量的思考 69, D2 o9 j& \6 ~2 i+ q
5.2 请假的多级审批流程——状态机图进阶 707 {) L/ q; G. x6 i2 U5 f
5.2.1 多级审批的问题 70) @' Q' C+ U: j8 o; f) x
5.2.2 状态机图的分支结构 71
; u% ?, _) Z0 I5.2.3 应用状态机图的常见问题 72& i+ g) P- C+ }# J4 V
5.3 缺陷管理流程——演练复杂的状态机图 73+ \8 R* I( y5 F9 f& s2 G
5.3.1 状态机图的实践建议 73
0 b% e. g/ k9 a8 Y6 D' k$ p5.3.2 一封求助信——混乱的缺陷管理 73/ w T: f4 f/ q
5.3.3 缺陷管理流程状态机图 748 H) Y" X) R- h8 j
5.3.4 缺陷管理流程存在问题的思考 76
# \, e$ p$ D) q" y5.4 小结与练习 76# t& @" ^+ ]- E: q; a7 [
5.4.1 小结 765 O1 I- b( K, G0 Z$ O" T' C
5.4.2 练习 785 B3 C; ]: S0 x% ]* g$ W
第6章 流程分析利器之三——顺序图
* Y( i& d! g* J, t& P(Sequence Diagram) 79 r5 E# a$ m E: D7 E
6.1 你如何和餐厅服务员“眉来眼去”——. `8 X! N! P7 N
认识顺序图 79
' L- @' W- t/ }1 H7 X6.1.1 复习一下中文语法 792 s! p& h& f% ^* L6 H8 \! ?" v
6.1.2 你和服务员的“眉来眼去” 80$ N+ B ]% ]9 h" l& c# D* I% X
6.1.3 你和服务员的另外一种“眉来
% u7 P9 R. ^- i7 i1 t眼去” 81' s7 V, i) x' v J; }1 O
6.1.4 顺序图的基本语法 82
' r/ S; A6 } s6.2 餐厅服务员背后的故事——发掘隐藏
- ?1 p0 t5 T% r4 ~+ P背后的业务流程 83
( f+ i K+ O e6.2.1 服务员背后“有人” 837 n# [+ z" W2 A0 O9 \, B% a. W
6.2.2 如何用顺序图发掘业务流程 85
) H% {1 x a- i: ^# U5 y; j/ d3 {' i6.3 你和提款机的故事——体会顺序图的* F) D( J+ }. c( R+ v
粒度控制 85- G$ C7 d4 n" I/ V
6.4 顺序图的循环及分支结构 86, U4 \6 X5 O3 ?- }6 }; `/ }
6.4.1 循环及分支结构 86+ X c" i% G! c* \$ B/ L
6.4.2 要用好循环及分支结构不容易 88/ q V+ h) D, N% R
6.5 购买地铁票——活动图与顺序图的比较 90) S1 V2 ~) z. J2 T. c
6.6 流程分析三剑客 925 d _6 a {$ F# d
6.7 通信图——顺序图的另外一种表示方式 93
' a- S* f, N0 K6.8 小结与练习 95
7 T; p* W$ U$ ]+ v( B6.8.1 小结 95
4 p+ ^5 o0 w ^ @2 C/ N. d! ~6.8.2 练习 97
% e3 M E! b5 J& z第7章 描述系统的行为——用例图
% g( g. z7 m1 V) x(Use Case Diagram) 98& S' E" i& Z' L5 U. |
7.1 初识用例图 98
8 q# s% r7 q5 s4 i# ]7 E$ Q7.1.1 为什么需要用例图 985 I' z4 J' r- R' k* T5 h7 A
7.1.2 用例图基本语法 99( h2 t# x2 K, o, A) C& e G
7.2 用例图进阶 102
5 [" Y" N2 z+ a! B4 c7.2.1 角色的继承 103
4 H. _; J8 z2 U; c2 y7.2.2 用例的Include 104/ n0 _4 e. t5 P. z
7.2.3 用例的Extend 1062 o* k1 P' t, m
7.2.4 用例的继承 107
3 D S: Y& f7 k6 r$ z) j' J7.2.5 用例的粒度控制 109) q. J% I' y; k$ b4 q8 s9 M
7.3 小试牛刀——订餐系统的用例图 110
& v, s0 X& n, J7.3.1 订餐系统的用例图 110
( i/ U" B# m5 N1 V7.3.2 用例的组织 112- j2 e/ s( a6 E* ? S
7.4 用例表——用例的进一步细化 112" Z1 j7 Y: {/ N% W& X) c
7.5 综合运用类图、流程三剑客、用例图
3 i5 f3 L$ U+ O6 J& [- P描述需求 116( p" M8 d0 F6 ?
7.5.1 用类图描述业务概念 116
& g6 |, z# F% P/ Y5 r' Q7.5.2 流程三剑客的威力 117
! A5 b; U; G7 A8 G4 O7.6 从用例分析开始还是由业务分析开始 117
6 N- |7 j% I' r0 \7.6.1 客户主导VS项目组主导 1173 O$ B& n0 D. C
7.6.2 需要和需求规格 1186 |8 v8 ?, e) `5 M. R$ p n
7.7 非要使用用例图、用例表吗 119
/ o1 S1 N6 T" Y7.7.1 不使用用例图和用例表的情况 1191 u$ |7 x+ [0 X( K9 D
7.7.2 使用用例图但不使用用例表的
6 ?$ B* x' C p( @+ e' k- p情况 121
Z. m2 q# t/ `! T/ \$ ?4 \* k7.8 小结与练习 122
" f. W8 ^, b% X( V1 _4 u7.8.1 小结 122
% d$ J% ^" B# {; B8 N3 _7.8.2 练习 125
7 x9 L1 J0 l9 V P, d2 F第8章 描述系统的框架——部署图、构件图 126
6 Y- _5 ^5 A% N' e" k: s0 ?8.1 描述需求为什么要用部署图、构件图 126: ?% G. u7 h) h0 c, V
8.2 什么是部署图(Deployment Diagram) 127
2 E- r0 l+ j: V& a9 }8.3 什么是构件图(Component Diagram) 130
" t4 j0 o9 U6 d+ _1 [5 x- B ?8.4 部署图和构件图的“捆绑”应用 132% V+ B6 C2 B6 i, X% p, e# `
8.5 小试牛刀——OA系统的架构需求 133
- v, R6 R+ F. r$ }) L+ e8.6 如何获取和描述非功能性需求 135
|& f) r2 b" w' w8.7 小结与练习 137
) \ D9 X& r- |. y: r" w8.7.1 小结 137 S$ Q) ]! d/ J
8.7.2 练习 138+ J8 K* ?* w: o6 Q* j$ s
第9章 组织你的UML图——包图
- _' m( g- c' w(Package Diagram) 139" b C3 ]7 m/ C0 H! J
9.1 什么是包图 1391 i0 m' Y7 u" e0 X
9.2 用包图组织类图 141% z3 p; Z( z" S5 i0 W# v+ z
9.3 用包图组织用例 142) w0 {! @8 `; D; p2 \7 E- w$ Z1 `. ]2 t
9.4 用包图进行软件设计 1453 D: T6 o5 [9 N6 E& ~2 N' A
9.5 小结与练习 147
/ g0 Z' k: b3 R! |# T9.5.1 小结 1478 |* @8 _4 f+ \
9.5.2 练习 148# ]* e7 T7 g u. c+ N
第10章 UML共冶一炉——考勤系统的需求5 a' R; V* X1 ?2 b* I9 s" G
分析 149
6 ]8 k0 ~+ G- s6 O5 h6 D' u, j10.1 迎接挑战——你的需求分析任务书 149
+ p8 h+ U' [8 q' y9 V i/ F$ M10.2 需求分析从零开始 1515 `- H$ H4 [/ r: I
10.2.1 需求分析全过程的活动图 151! B: y- _3 @. a& A' O
10.2.2 第一阶段:战略分析——你需要
/ X3 o0 D6 Z3 _5 w" F高屋建瓴 151, q' S) s5 l& C% Q+ ?
10.2.3 第二阶段:需要分析——你需要- t% Y% M; J/ W" _. y9 E' R( B$ Z
命中需要 153
' |- L* X+ |- a2 g0 Q10.2.4 第三阶段:业务分析——你需要" ^/ i* \1 h7 b
吃透业务 154+ G' e4 d) j& n* C* N5 |
10.2.5 第四阶段:需求细化——你需要5 }' d( r6 J& n% c- I/ S2 x
设计有价值的需求方案 155
# u( Y1 Y" l- i6 l" `. ^: p10.3 考勤系统的战略分析 156
# R; d) z" ?+ N; V$ B. d. d+ I10.3.1 考勤系统的背景 156
Z+ \ _+ S n3 g* d' g10.3.2 战略分析到底要做啥 157$ a% u( }0 U- Y, L
10.4 考勤系统的需要分析 159
) h9 u& p t* T8 v0 Q10.4.1 目标 159+ Z, ~) f' ^- E" K2 I' Z7 q1 @0 b
10.4.2 涉众及待解决问题 159: g, t/ S/ d. w9 |
10.4.3 范围 161
7 q5 p, J) B. t. m7 U' V" ~10.4.4 项目成功标准 162
* W& `( k/ P/ S0 L10.5 考勤系统的业务概念分析 162# `3 C6 c _; \4 y' A/ l
10.5.1 业务概念图的重要性和高难度 163; N7 k* w S X+ D5 z* s
10.5.2 考勤系统的业务概念图 1648 t$ v- ?+ S# N2 X1 [
10.5.3 部门与员工 165
6 t" f3 [8 @1 l+ R' U6 A10.5.4 打卡记录 165
9 w4 X& K! N3 m$ V* J10.5.5 外出申请 1666 q! b1 h: X& Y" Z" w6 x
10.5.6 请假申请 167
4 C4 z; t9 w% K4 k0 |6 w10.6 外出申请审批流程分析 169
" ^% F6 }/ k1 z3 z" v, X10.6.1 外出申请审批流程的活动图 169
9 ~/ L. l4 G& h5 \" }10.6.2 外出申请审批流程的状态机图 170; Y& o( ~6 A) C4 e- R
10.6.3 外出申请相关的类图 172
+ l7 E& n$ r! {9 P& D9 s10.6.4 外出管理上的进一步思考 173
5 ]& A" I; \ V! s0 \10.7 请假申请审批流程分析 1732 g6 ^$ S; O& A- A
10.7.1 请假申请审批流程的活动图 1741 G% P1 g5 L2 J8 h- K
10.7.2 请假审批流程的顺序图 175
/ H( ~% b7 g# D. J# L: m! I! S10.7.3 请假管理上的进一步思考 176. }. Z( v1 y$ X9 }8 y
10.8 执行者及用例分析 178- v( h* D \6 C1 e: a+ B4 N
10.8.1 执行者分析 178/ k1 }; Z Q0 x+ M9 N
10.8.2 宏观用例图 180( n2 K! v6 W% ^6 k! m. Q) H9 M# b
10.8.3 普通员工的用例分析 180
( ^! F* e' w( k( b10.8.4 行政部员工、财务部员工用例0 G; \+ _, M3 B- V
分析 188# N) L) }" y1 N; A9 V% {1 M
10.8.5 部门经理、副总经理、总经理
1 p1 t8 i& I- [* X用例分析 1921 o' y6 \* ]2 M4 j5 g; p% C
10.8.6 管理员用例分析 196
% c( H: u6 F, z" F' h' \5 F2 L, Z10.8.7 用例分析小结 1981 n* h7 d+ C5 {8 U3 g) T" {
10.9 非用例的功能性需求 1998 ]: r/ C, h# n4 U3 G! [
10.10 系统的非功能性需求分析 201- [1 D; v. m# u1 G! A" Z) A. F
10.10.1 软件技术架构方面的要求 2011 r" Q% K8 m5 V6 V1 S
10.10.2 安全性、易用性、性能等方面# c' S: _6 g& ]9 d
的要求 202
. ]; Y& F! {( @* o( U3 e10.11 如何编写需求规格说明书 203
% `6 p( R( \2 r0 p" }10.12 对考勤系统后续故事的思考 205
- t6 b' e* f3 G& j. t10.12.1 连董事长都敢“忽悠”的员工 205
5 p' Y' H( V; y p6 @ U$ O& b10.12.2 上有政策下有对策 2064 t' r- N0 r X! l; R
10.12.3 有先天缺陷的MIS型系统 206+ u* D4 E$ G* m1 |( X
10.12.4 如何打造有竞争力的MIS类型
, z" W: w: W% Q! y系统 2076 L( Y7 E1 P5 J3 V2 X9 C
10.13 小结与练习 207
) s, [& D# I" ^$ b9 f4 C. j0 X10.13.1 小结 207* `! a) N1 B9 {* P' j/ ]/ |/ r
10.13.2 练习 209
# C/ Q' @2 j& e0 R3 L' a: o第11章 需求分析的团队作战 210) Q% p0 y _0 h1 R7 Y3 \
11.1 需求分析单兵作战合适吗 210
; p8 j% l- Z& D( o' W6 F11.1.1 案例分析:孤军奋战的系统
8 b2 v. Q% _# i+ i. P: \0 t分析师 210" f& T U, B( J5 A
11.1.2 需求驱动地工作 2116 L5 L/ x# n8 g) Y, z2 t
11.2 项目团队如何“集体”获取需求 211: H0 ~. n- m( U" a6 I
11.2.1 案例分析:某模具管理系统的/ m# O& e7 Q/ Q6 \8 K8 ]
需求调研工作 211
8 m" L9 j! W& Y: W, @11.2.2 团队作战获取需求 212
) R) Z0 b8 U" V( E+ C o11.2.3 项目组各角色对需求把握程度
+ _6 x# W7 U" I0 U* k的要求 213$ g& E+ r, I# g( v1 ~
11.3 需求如何传递给项目组成员 215
0 D* I" e# z# D V& w11.3.1 案例分析:某任务管理系统 2151 v% Q- ~* M: P. ^( H
11.3.2 我的失误及改进措施 215
" g0 Z( [8 ~; a. A4 h& I4 k$ B11.3.3 如何快速分享需求 217
?' [' m/ K( Q* l" G11.4 让客户持续参与 218
- X2 c0 S( k6 ^) C* I) S+ N11.4.1 如何让客户签署几十页甚至上百3 U- f' ?) B2 a; T
页的需求文档 218% [9 h( d8 }' X; J, Z. E
11.4.2 极限编程中的客户全程参与 218$ z+ z& w, ~% K
11.4.3 让客户全方位全程持续参与 219
; w4 \( ~2 k) _0 O5 i' h; {4 r11.5 小结与练习 220/ [9 j0 b9 L$ e6 f8 `
11.5.1 小结 220
0 {9 a' l6 r0 |! W( z2 B, ]" K$ D11.5.2 练习 221
! X7 ?6 C* m! n7 z5 @4 i8 R8 @& c3 C第12章 说不尽的UML——UML补遗 222
l# e. \( L" e- w a+ W. R, l. l! a12.1 认识时序图(Timing Diagram) 222
, ~5 k& J1 }% ?5 u12.2 认识交互概览图(Interaction8 |$ T+ S; E* g; a* X
Overview Diagram) 224! M$ a; r8 d# j* `- O) t, M9 b
12.3 认识组合结构图(Composite
4 y M! [/ `8 g# ^3 f4 d5 S7 uStructure Diagram) 2256 y( d! \$ u$ Y' f
12.4 UML全家福 225
' W2 }; a; b2 Q% G5 e. C+ Q& q12.5 认识UML工具 228
1 h" H7 M. p! h% g/ S12.6 学习目标检查及学习建议 230( n) u4 w2 K w
附录1 考勤系统的需求规格说明书 232. J, J2 @! f+ |5 l3 u
附录2 名词解释 255
& ?' n. P& Q `8 q附录3 软件知识原创基地简介 258) r' G0 m+ O) f. V. h) l6 S* J# @
附录4 附带光盘内容说明 261
/ O$ @" u6 B7 F: i8 ^, Q附录5 图表目录 264
7 q6 ~7 f" D1 u Java资料百度网盘下载地址链接(百度云):火球 UML大战需求分析[[url]www.javazx.com].pdf[/url]【密码回帖可见】5 F% b' y% @% M
6 z& G' r6 e0 F% C ^5 a
9 M+ K& E) s! A- h. v3 P* }/ Z: }: t2 o
. s/ M+ K7 u, l- u: Z. b3 @1 ^7 ^1 v& c% U n
6 I( Z) `8 q2 U. x* j
& Q$ {5 K' [; Z0 y( S9 R" f
|
|