Class Notes (1,100,000)
CA (620,000)
UTSG (50,000)
CSC (1,000)
Lecture 3

CSC302H1 Lecture Notes - Lecture 3: Java Database Connectivity, Blackboard, Checkbox


Department
Computer Science
Course Code
CSC302H1
Professor
Matt Medland
Lecture
3

This preview shows pages 1-2. to view the full 6 pages of the document.
PACKAGE DIAGRAM

o




o !"

o

o#$"
o%$
"&
o'"(
o)
*
o+ "(,-

o "(
,-
o"( +
./
""(".
o
o
Lollipop0
(&&
Socket1.20
(
3

,

4(

! SOFTWARE ARCHITECTURE
Coupling and Cohesion
oCoupling5

oCohesion5
o)*
o6"
/"
)4"

!""
/

7

o&
&4
+$4

)$4
oConway's Law53"8
/
3.
3"-*
o#9"
o%7"4

o'7""
)
oLayered Architectures
:*
3&

312
.
-
*12
Closed layer architecture
&"
;*/

Only pages 1-2 are available for preview. Some parts have been intentionally blurred.

Open layer architecture&
"
;(".&
&
<

330'
= )
"(3)
'.1)
!32
oPipe-and-Filter



>
:*
?4""
4
?
<&
&-
3 +:@
oObject Oriented Architectures
:

&


.
*A"A
""
3)
 Client-Server
3&&&
;*&4""

,&
oB*Object Brokers
:
)"&
""&
4
&&

<

o&1::&2
:
)&4""4
&
3.(&
"
*&&

36 :
You're Reading a Preview

Unlock to view full version