TA的每日心情 | 开心 2018-4-8 22:14 |
---|
签到天数: 1 天 [LV.1]初学乍练
普通会员
- 积分
- 5517
|
java自学网(www.javazx.com)-java论坛,java电子书推荐:《 J2EE课程设计――项目开发指导(21世纪高等学校实用软件工程教育规划教材)》9 M# _7 o1 O9 j4 K% @' x* ^# N
java电子书推荐理由:本书共13章,内容分为5大部分。前5章主要介绍如何组织和实施课程设计、如何进行项目的需求分析和系统的体系架构设计、类设计以及正确和合理地创建对象; 第6~8章主要说明如何提高应用系统的性能和降低系统各个层次组件的耦合度; 第9~11章主要是为读者介绍如何高效、高质量地进行项目开发实现,以及如何评审和度量代码的质量; 第12章主要介绍如何进行团队协作开发、版本控制和管理; 第13章主要介绍如何实施课程设计的答辩和项目的文档管理。
* L, j- M/ L0 V
, ]2 U1 S% o1 R$ j+ R6 L作者:杨少波) o/ O: H( b* c X
出版社:清华大学出版社, ]6 r3 k0 Q5 R& L# m$ q
出版时间:2009-09-01 3 F6 ~, c$ s$ Z- T3 Z
书籍价格:33.20元9 \2 \& n( v+ C* A7 \( @! a
1 E J+ S. R. U$ ?- j9 v
( M' ^# u6 u6 e3 x' J5 ~# O& O. V( p5 L" k+ U- l- O
% ~. _. F* ~" A* S+ v/ Cjava电子书目录:5 X% ^; h- q; N# J0 W2 t7 B
第1章 课程设计的项目实施和管理) }2 j6 J/ m3 J& r, D' A; G5 A& M
1.1 课程设计的意义及教学目标& @% r3 ^5 o- c: @& b/ T. g5 G
1.1.1 制定课程设计的教学目标/ e7 `' K) G! T$ m' e3 B2 h) j/ C3 u
1.1.2 开展课程设计之前的预备知识和技术0 g' U1 a, p9 C5 c) E
1.2 制定课程设计计划和技术要求# D; g8 }" j" R. f7 E( x" g
1.2.1 项目分组和人员角色分工原则
" p; v" M, t( e- \/ |$ k# q1.2.2 制定待开发项目中各种形式文档的规范
- u2 Z9 d% C' Q: w$ e7 o1.2.3 课程设计中的项目选型# V Q% m7 A1 f/ k) E P
1.3 课程设计中推荐的项目示例* L/ w+ ]0 z1 v- c
1.3.1 蓝梦教育集团教育信息化系统9 d& w7 d, Z! P1 Q# U; }# l, y
1.3.2 正方商业集团客户关系管理系统
+ _- ]* k2 H/ @1.4 指导教师的主要职责和阶段任务分配' R6 d$ ?/ M' ^0 F& A6 i" f
1.4.1 课程设计中指导教师的主要职责
8 O9 B' A6 I B9 [! F7 M- P1 ~9 a1.4.2 指导教师布置项目开发各个阶段的任务/ U! @+ c! d9 e# l6 G4 S
本章小结8 w* X/ I& b& m/ P! n- ]6 f
本章练习
" L/ [- v; R2 N% J3 h) i第2章 统一建模语言在项目开发中的应用
3 J# u" f) k2 @+ b% X2.1 软件系统功能性和非功能性需求的正确描述
" L! u D) ?$ x2.1.1 利用需求清单描述系统中的功能性和非功能性需求
3 `: M2 f ]" S8 @# e$ H) O- E2.1.2 利用UML用例图描述系统中的功能性需求; X# K5 ]; O- p* N) F$ u
2.2 用例事件流和用例规约的描述方式
( J1 Y p% }& R8 z2.2.1 用例事件流和用例规约
( R+ p4 s3 I) H2.2.2 利用UML顺序图描述用例的事件流
* g$ O6 X- t2 C% V; F2 n( T1 X8 _2.2.3 利用UML活动图完善对用例事件流的描述/ ]& ~9 V; t2 ]/ @4 Z. J
2.3 软件系统设计中的概要设计
3 n% t5 t- q. y: m2.3.1 软件系统概要设计中的系统架构设计
3 }" _1 i) C2 o5 G2.3.2 系统概要设计中的组件设计
- Y5 l0 a8 C$ ?2.3.3 系统概要设计中的类结构和关系的设计
+ I: A, g/ ^& H% E/ e7 M0 h2.3.4 系统概要设计中实体类结构和关系的设计
( c( O# V7 l+ f. u2.4 软件系统设计中的详细设计" a. Q& R6 d# s: L
2.4.1 业务层中的业务逻辑建模及业务功能类的设计
. D. F/ j% u X2.4.2 业务流程分析、描述和设计
( w8 b( Z, k4 `- c8 Z2.5 软件系统的部署和发布0 h+ e! T2 b T+ z( ^
本章小结8 [' o7 ^) e+ q1 m; j
本章练习
: h H* k( l9 O第3章 达到高内聚低耦合的架构设计目标! @8 L1 w8 f6 A2 {1 t
3.1 面向对象的系统架构设计
' o |5 l$ b" ?* e9 B+ W3.1.1 面向对象的架构设计能够适应不断变化的软件系统需求
7 A2 G$ M/ O0 K4 H2 g3.1.2 可扩展性和可重用性是面向对象架构设计的主要目标1 j- V% L4 X8 l I9 ~
3.1.3 如何保证系统架构设计结果的可扩展性和可重用性
. M1 ~1 B% x" j. e1 b3.1.4 如何能够在软件系统架构设计中重用和简化设计结果
# u* A9 _0 S1 ^) R# o- D9 b+ P3.2 面向切面的系统架构设计
" Q1 B: q6 T( J/ z2 p1 ?3.2.1 面向切面架构设计是对面向对象架构设计的进一步扩展和完善
9 ?+ R/ Q7 Y3 y3.2.2 面向切面架构设计在J2EE平台中的具体实现和应用
4 K+ O# ?7 X" z$ L+ l& u3.2.3 基于面向切面思想的系统架构设计实现交易日志示例/ O& t* c% u. g5 ?+ ?* L3 w
3.2.4 基于面向切面思想的系统架构设计实现事务控制示例" ?7 R8 j# j3 T
3.2.5 基于面向切面思想的系统架构设计实现性能监控示例9 |/ s; w& c0 Z
3.2.6 基于面向切面思想的系统架构设计实现安全功能示例0 ~9 b1 \( B* D4 m) H" l: q4 o
3.3 面向服务的软件系统架构设计
& |$ s2 Q& z f# e1 `0 A3.3.1 企业信息化平台及信息化应用系统的环境是异构状态
$ M5 y5 F' A4 H$ e1 Y: y9 V& @3.3.2 面向服务的软件系统体系架构
) Z8 W6 t$ K9 g: x, g- g& c8 P. S3.3.3 面向服务架构的实现技术
" e5 c+ }1 q- z1 v8 s本章小结6 z: ]3 }# @3 \( \/ m
本章练习/ w# }1 ?5 P( R
第4章 进行类设计以降低类的耦合度( `# u. [" K3 p T: l+ g ^% B
第5章 创建对象以降低类关系的耦合度$ A9 f$ q# _% p$ I# Q
第6章 分离Web表示层数据处理和展现逻辑5 ~! ~0 V0 s0 C4 t7 ~: |
第7章 提高Web应用系统的响应性能) W; o7 Z7 w' b k9 i& X$ \
第8章 实现Web页面中数据分页功能
) }3 l8 r- d9 L: e& q8 o: `第9章 编程开发多线程安全的项目代码9 `9 U) n4 N" x3 [5 q
第10章 高效和高质量地编程开发和实现1 z% v% U4 R r+ j( f# d+ m
第11章 评审和度量项目中代码的编程质量
( W K2 ~# j3 u2 [& }: @# S: ^第12章 保持团队协作开发的一致性
2 o9 P! u, @# [. @" e! y S% t; m第13章 课程设计答辩和文档管理
( Y, j. e. p+ Z' O+ e参考文献
$ w0 L! Z; ]+ v [; r
# d: ?, j( X8 V% n9 S1 U/ MJava资料百度网盘下载地址链接(百度云):java自学网(javazx.com) J2EE课程设计――项目开发指导(21世纪高等学校实用软件工程教育规划教材) PDF 高清 电子书 百度云.rar【密码回帖可见】! ^5 [5 w% W" {0 {+ J4 k
/ V* x# L/ _- }
# T' _, H3 z5 ?2 ]$ ]% X1 h
) C5 O7 @5 {2 v/ k, D7 Z& R2 t5 ]
; V" Z# E) A) J* j6 G+ } |
|