Tải bản đầy đủ (.doc) (92 trang)

xây dựng phần mềm convert dữ liệu csdl access sang csdl sql server

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (939.21 KB, 92 trang )


MỤC LỤC
3
  !"
1. Giới thiệu tổng quát về Trung tâm Thông tin Thư viện (TT.TT.TV) ĐH
Kinh tế Quốc dân 7
##$! !%&'()*+,*,-"
#.'/0(1&,*-##
#234/156/ ,*-780
9:(+5;#.
2. Về đề tài “Xây dựng phần mềm Convert dữ liệu CSDL Access sang
CSDL SQL Server” 15
.#68+< #=
..'>0780*+ #?
'5@-8 A''>07
8>

#"
1. Phương pháp luận xây dựng phần mềm 17
##B'/#"
#.'C*&#"
#2B'/>/#"
#D,'>E5*F#G
#2H*F'*I.J
H*F'*IK+>F'4K+L84-M

.J
#2N1OAO.#
2. Các vấn đề về phân tích hệ thống 25
.#''>.=
..PQR8E5/.?


.2>0>FR."
Thủ công Giao tác người – máy Tin học hóa hoàn toàn Giao tác người –
máy Tin học hóa hoàn toàn 27
Thủ công Tin học hóa 28
Các mức của DFD 29
#

Cỏc phớch lụgic 30
Tên phần tử thông tin: 30
Tên kho: 31
Tên tệp: 31
3. Lý thuyết về cơ sở dữ liệu 31
2#B'/8E5/ /1*S8E5/2#
..'A'/&8E5/2.
.2P>F/2.
.2,OAO8E5/5+T'>*2D
U4.M@'S'/O$&8E5/+/V+*T
*2D
3. Khái quát về các công cụ sử dụng trong đề tài 35
2#B''/1*S8E5/WK XHK*K*2=
2.34/>E5*FY5U?J2G
-Z OAO+K*8E5/T85K
855K*K*

D.
1. Phân tích tổng thể 42
##XL!%&D.
42
DD
#.XL5L8E5/!E1D?

#2XL5L8E5/!JD"
2. Thiết kế cơ sở dữ liệu 47
.#/A'>*D"
['N!DG
..\R8E5/=J
.2,Z]'/=2
.D,OAO'/8E5/=D
..XL/I="
57
3. Các thuật toỏn chớnh trong chương trình 58
2#,+'%*F=G
.

=G
2.,+'8E5/=^
=^
22,+'78E5/?J
2D,+'@R8E5/?#
2=,+'+K*8E5/?.
2?,+'FAO?2
4. Các giao diện chính của chương trình 64
D#P F%?D
D.3+8/Z&*F?D
D2P F1568_?=
DDP FA\%??
??
D=P F(08E5/(V<?"
D=P FAO`8E5/"J
D?P F+K*8E5/"#
D"P FFAO".

".
DGP F4/"2
73
KẾT LUẬN 74
XV,*->,/abBOH`8-c
A1+''+V)OV-K](O,*-Q780
156/(+5I<R+ ()'+V)/0
*-: Rd&'-//'!%
/0&*-,*+RR-/(V<c156$1(V<&
/c(+L/(08E5/(V<c*!(V< 5e('+
'+(V<&/(+55*EE8E5/ *+8E5/
XHK*K*

"D
b/V-/1(08E5/(V< +8E5/XH
K*K*&(+5>-/(08E5/(V<
 (f'&>,*+ARE8E5/(V<Q]
g>'Z*S 156 'A+5*E(f8E
5/WKY/8_)I8E5/T8E5/WK
8E5/XHK*K*hd-/1]c
2

>!8E5/cE5V%)Z@'&>ciR
 >*R)+cAS

"D
D

LỜI NÓI ĐẦU
/*,O4($Aj)` +/+*'

O5+)&>&+%)'Rc
'!1@$i`5]  
,c)*R'*SAR00`+5]ZO
&!c+8_Rk5 )*$eZFcE
5 >'@-81C(/d6OZO 5]Z
hK5VA +!80
b
PCA'c>/>  '*If1R!5+
)&+cL5 %%$5+)[+Rc/<
R1]O A>kTE>/!V g/
1EA-e$*+1@$
l$'TEIRc)V,*->
,/*aV<BOH`8-c80EAO!
<Q]*8L*+<V*cKQ@-8
+K*8E5/cT8E5/WK8E5/XHXK*K*:
 '!]OV*-cd1(4 >
!+'-A@-8c(+V8E5/5*E>
(V<&/c>/ /V<g15 &>c$*$
c5VAR/
=

U`0L2M
Chương ImTổng quan về cơ sở thực tập và đề tài “Xõy dựng phần mềm
Convert dữ liệu từ cơ sở dữ liệu Access sang cơ sở dữ liệu SQL Server”.
 4/$!c!% ei(*->
/abBOH`8-aLO568+<  A'
''>0780I/ R
Chương IImPhương pháp luận xây dựng phần mềm và khái quát về công
cụ sử dụng trong đề tài. ,*+ h*F( A'''$
c@-8 56O8E5/cAnOAO

8E5/'>0780*+ ih]4/*+
 
Chương IIIoPhân tích và thiết kế phần mềm Convert dữ liệu từ cơ sở
dữ liệu Access sang cơ sở dữ liệu SQL Server ở trung tâm thông tin thư viện ĐH
Kinh tế Quốc dân”, *F( O K+*FE(4 E
'@-8+K*8E5/MOAO8E5/c'
+'c'+8/Z*+*F
p@1,X+aF, 3Ym,Xa +,/H`'()V
*->/abBOH`8-Q48qcdrK+ 
 ` 
?

  !
1. Giới thiệu tổng quát về Trung tâm Thông tin Thư viện (TT.TT.TV)
ĐH Kinh tế Quốc dân
1.1. Cơ cấu tổ chức và chức năng của các bộ phận trong Trung Tâm
,*->/5 )()*<&*aV<
BOH`8-cCV.J"ca31:RcHbU ,*cb N)
,*-5 )*+E*-/4`5] 5/R
 ' 5/ AOA'54,*-00
ec(e+cVZcAsOc5%t+$1'()>-c
! *+*
,*-*TA*abBOH`8- 5c!5 '
-=J%,TA]@-8 *(SOc*-Q8]
+ /)i'()c*O(S ' 5/00(V<+
Oc*-Rd&ei(4'!%/0&
)/54aC(/TA(+5 +780re+V
)&*-]/R$5]c'!& 
R&(V<
,*-R/4*-/54A'/

&'*abVS( b N)i'*-/*1
4c5/4 @$(1 4'g+V(e+t
b/VO'/0*-Q]<Rcei
(]*(S'Z R)V0()*,$1'()7
80 V+(+5 *-780: R
)-/*! 5/c(V<RI780IrR 5/'5+V
)'Rb %c*-!'(4/ 4
8qI(V<RI780-/ 
'()V,*-]!K+LM
"

1.1.1. Phòng thông tin thư mục
a-5 )g(&*-/abBOH`
8-cRdE/0 !%0IM
m  0
m  8E5/VZM:-5+VcSTA+'cRu)8c8E5/
 +'Z
m ,Ru'O/
m ,!(8SE 5/O
m ,!'(4/'+CE>A+<AO
@Q)4$
m ,!5 (1AO@Q)
m 3v\&$1E`5/OcE$54
>/&g 5*E&'$4!Tw'vR
1.1.2. Phòng bổ sung và nghiệp vụ
m  '&0@756/0 &0156 1`4'O
/4/
m :-5+V'O/
m Y +%A6'(/'5+V'O/4
G

BAN GIÁM ĐỐC
TRUNG TÂM
PHÒNG
THÔNG
TIN THƯ
MỤC
PHÒNG
BỔ SUNG

NGHIỆP
VỤ
PHÒNG
ĐỌC TÀI
LIỆU
PHÒNG
MƯỢN
TÀI LIỆU
PHÒNG
MÁY
TÍNH
CHỦ
PHÒNG
TRA CỨU
TÌM TIN

m a'A6/c`%A6'(/c`@OA+'O/ -
'+'g<
m ['QV Q`%A6C(/c8'Q +T5+V'
O/
m lOZ>0'O/

m 3v&E`5/@$c 5/wE$5
O>/&g 5*E&'$!Tw'v
R
1.1.3. Phòng đọc tài liệu
:g R/0156 5/+]Vxc(+Lg
<('+cg<'O/cg<+V%cg<5%9k
8 +%`c! '+;cide!
%0IM
m Nec(e+cVZ4w-5+Vwu@O 5/K+ 
m aSTA+eeO/
m 3''c48q 00(V<Vx
m Xu@O5V 5/x(00
m :0L5VQVcQ`%A6C(/cQ +T5+V'
 0L'ey&irNOA +`5]>/
'cg('+'+IU'`R'x*]
m ,K+8z`5](V< FFg<I`x'('+
'+
m 3v&$1'`5/@$c 5/wE$5
4>/&g 5*E&'$!Tw'v
R
1.1.4. Phòng cho mượn tài liệu
a-5 g156' 5/*+A+AZc+(V<] c
R/'!%M
^

m N'4c-5+Vu@O +A+K+u@OA+
m N 5 '&0+(V<]'
m  '&0'(V<*1
m ,K+8z O$g'(V<]'VNO(V< +I
''Vcg('+'+IU'`R'@756

m Xu@O'(V<*1x(00
m :0L5VQVcQ`%A6C(/cQ +T5+V'
 0L'ey&irNOA +`5]>/
'cg('+'+IU'`R'x*]
m ,K+8z`5](V< FFg<I`x'('+
'+
m 3v&$1'`5/@$c 5/wE$5
4>/&g 5*E&'$!Tw'v
R
1.1.5. Phòng máy tính chủ
m N8E5/'OY/ +'Z
m H1568E5/
m H1*S/`V
m 4ecQV
m ,K+8zc156CAn/`'Z
m ,>('+'4AS5V
m aE>+C>('+4&,*-5V
m :(OEAO!4<Rc48q'780
'-/1*S/(+5R*+'(),*-
1.1.6. Phòng tra cứu tìm tin
,*+gR/`'Zc&Z 0I(V<*!
>*$ *V'ZN/0&-Vg 
5 M
#J

m >\(S`/`'ZI(V<780F
m b48q(V<*!8E5/ 5/&,*- 8E5//7
*O9{5K;
m H156cK+8zCAnE'Z&g
m X7Ec CO+''Z&g

m lO4e00 '04c0
50('+VZ4
m UAS4ec0c050('+VZ(S$+C*'
'
m ,K+8z`5](V< FFg<I`x'('+
'+
m 3v&$1'`5/@$c 5/wE$5
4>/&g 5*E&'$!Tw'v
R
1.2. Các nghiệp vụ cơ bản của Trung tâm
1.2.1. Nghiệp vụ làm biên mục sách
B 5/]I4T' $c/5 !%
-5+Vc-(`c5E>'5+V 5/B+] *1c
/5V5E>E 5/]]aL/
i5 !%`A 5/00/*! 5/&(V<c('+
'+5(156/'> 5//R*+/ F
*V&d
1.2.2. Nghiệp vụ quản lý mượn trả
B+]cR*1 5/c/h5E
E>'-&xK+SPx]$
)|]I] 5/!%&/0 g(+L@756
/]'V&cE*]]5 e 5/
##

1.2.3. Nghiệp vụ quản lý nhân viên
,/5E>'-I156c!c(`*ZS*Z5 
/cx()cg(*+/]S`-$Sc
'- RE/0**+ei(R
1.2.4. Nghiệp vụ quản lý nhà cung cấp
PxA 5/T' $c/5E>

' $Rc(c+C7c@R(e>)+C
)` $
1.2.5. Nghiệp vụ quản lý sinh viên
Px%ARAR4<c/R/05 |
/+' c>&' ]5$Tg
156,/iR/07c5 5V|/+'
eAR*+*aL/5*E>&
*+)L*Ix*]/156&'()/0A'
1.3. Giới thiệu về phần mềm quản lý thư viện mà Trung tâm đang sử
dụng (Phần mềm Libol)
1.3.1. Giới thiệu tổng quát
(+55 1')R/I *<y]
>,Y-c,/H`3 ,*-,>5/B+<
 >/H``]! '*I:(+5Q
] *]Z!TUkV+*FH`3>/
>*+*F *]+')S%#^^G
(+5RI]*IA*>F/A''
/ RI5 /R+Cc5 E/*`
E/>)c/&'*V<c'*->
c'/ +OE//7>54
(+5L'-/]Z]*+)8E5/ R
O `$,T<I*+*Fc8_5>
#.

5>RI+'IS*Z5 /E'-/'-/4h]
O0 +*F '-//Rih5>]
I'!]EO&/i80
]E>/4& >/>
(+5RA1%156]'5+V$\8V4`5]54c
RI4 */(1

(+5]\R>/-&<\/0
/Y/N/]'80V,/H`3 ,*->
,5/B+< >/H`3ci-&'\
`O\X{."J^c\}NPW~&!•Wc}XPW~c
\FAO5/€2^=J
(+5x*]Ecx*]OY/)'&9+vFAO
 u@OK+(1E' '8$OY/;(+5x*]}+8K
1.3.2. Các phân hệ
*F(+5+V)*)8E5/ O156
`$,cI1(1+*f'u/0]-'*z
* c*F(+5/] "-/
[+>]|E'-/c)-/RIA'`
5]8E5/5Ou/0 R1*'T8E5/
*+A780-/k)5]>Z*$

,c'-/i]OAO4!)5++
$*d8E5/5O-/ hA>5 1O
 &'-/A'
#2

Phân hê Tra cứu
Phân hệ Biên mục
Phân hệ Bạn đọc
Phân hệ Mượn trả
Phân hệ Bổ sung
Phân hệ Ấn phẩm định kỳ
Phân hệ Mượn liên thư viện
Phân hệ Quản lý người sử dụng
• Phân hệ tra cứu+v(V<RIFAO($!8V$\ +
K+]5+&ZA''qFAORI]j

(OI_]4Z$8E5/ 0I&T/
• Phân hệ Biên mục//)8&8E5/
>&)$\4c7'>&)$\
*+8E5/@R>&)$\Ae8E5/
• Phân hệ Bạn đọc+v156 >&)L
<]$'|<9+C|];
• Phân hệ Mượn và trả ấn phẩm8_I156 5V/<
] + *1'$\/cTRI*'('+'+`A
$c`5]]$\i '*!cAO`$\
*+(V<c(SE'Vc
• Phân hệ Bổ sung8_I156`5]&'$\
*+/AIT5d%A6 +/+O<$'c
56c(&$\*+`'*FLV&R*+
/
#D

• Phân hệ ấn phẩm định kỳ+v156'8V$\' 
O0('+cVZcc'
• Phân hệ quản lý người dùng]780(1*S/`I
c4@+ee A+1*&8_ +':-/
g5V&*Fi*&E8_
 O'-/&*F
2. Về đề tài “Xây dựng phần mềm Convert dữ liệu CSDL Access sang
CSDL SQL Server”
2.1. Lý do chọn đề tài
b/V>(V<&,/]5*E*+8E5/
XHXK*K*X+OE> (uLTE()A'
*+*Mg>'Z*S 156]7O
/*+8E5/WKY/I8E5/848V
1]<RIOA/cZL%]

ZZ@'&>AI
,TFFORV,*-/cKQ< olz8
+K*8E5/TX[WKX[XHXK*K*•:
 h5VE5]Z-M
m +v'()*-/($!g(c() +`
5*E>'()c! *+*RI(
0E>R)'8‚8  R +8E5/
WK
m X>/(08E5/*8E5/WKc'()/R
II8E5/R8E5/XHK*K* (+5780I
RI*!>(V< A>18E5/)'&
>h*$$
#=

m :d-+/1156E>(V<&
*-/
2.2. Các công cụ sử dụng trong đề tài
aI@-8]+K*8E5/*780*$
EAO!<MAO!@-8cOAOwE
I(O/`>w'!@-8/`>+)
!F4RIV+*)'!]&!dt
aL1780 V+'>0@-8M8E
5/c'>E5*rt *$EAO!A'5
0I*+  cKR780E>0M
m :'-ZcOAO/`>
m :'@-8
m ,OAO8E5/
m N>E5*FY5U?J
'>0 h]4/O*+&
#?


 '5@-8 A''
>078>
1. Phương pháp luận xây dựng phần mềm
1.1. Khái niệm phần mềm
,K+,On~+K*:*K)>/&
PnF:5 M
m '*F'Z
m '$*d8E5/+v*F@756'>Z]
m ' 5/>1!780'*F$
1.2. Các đ}c trưng của phần mềm
:5 7/`50Z!A>15 /`568+R
RREC*A'4/`!
:R'C*-M
m :]An/RRA>]OV+K+ƒI
m :A>(Se*+'*F780
m :]@-8K+C !A>5u*'T' 
R„…
1.3. Khái niệm công nghệ phần mềm
>/mX+†‡*K,K+5+(+L)]42
O`&`mPhương phápcCông cụ Thủ tụcmd+156R
IAI+']'*F'*I $+An
)1I@-8)$5]+
• 'phương pháp&>/*'5 CAn
I@-8N)8&''(+LM
m AO+V 45]8'
m :-Z/` 
m ,ˆAO$*d8E5/
#"


m ,OAO*F '&0
m PQ+'
m U1+*F
• 'công cụ&>/$x*])('
)+'',(I5 >/R'Zx
*]WXp
• 'thủ tục&>/5 $AK+8'' >
05V4
1.4. Tổng quan về các ngôn ngữ lập trình
' &]@-8(f'8_)>
E5*F4`TVO )%V+ + @'S
• Ngôn ngữ thế hệ thứ nhất
,(I$&>EO/!$5 ]E'>EO
/!$RCI5 0)*$V +T'Z/70I
!)*F]&'*F*$$
• Ngôn ngữ thế hệ thứ hai
N>EO/!]'*IT`E%#^=J 
E%#^?J'>EO/]C*(/780)
/'*F*$54]780*)*Q*+*$
5ƒA'
•{~,~WN5 >EO/!]'80*$(O*+/
1O'( +'BbB,
{U{5 >EO/!]!80*$*)*Q*+'
5ƒV @7568E5/{U{RA1%Sƒ8E5/)
'< cZ@'
UWX5 >E5*F$*dB@$/'Z'-
UP:c>EUWX5V]'*I*$V4*$(1A'
HUWXc3‰UWXcUWXWc
#G


• Ngôn ngữ thế hệ thứ ba
N>E5*FO/!(g]<5 >E5*F/
VNvC*&'>E 5 A1%$*d*$+d '
&0V'>EO/!(RI (R5 M
m N>E$+V%
m N>E$+4`]
m N>E80
• Ngôn ngữ cao cấp vạn năng
W3{5 >E5*FV%*$'*I4/*'AO
$&0 SAI8E5/
,*&W3{Q'V+*'>E5*FV
%A':Š#c:WXWcP{[}Wm.c W[WR*$!80
*+A+<i*+AO V
:Š#RI+>EO/.=c]OAO4)V*$
*)'Z%cRI!80*+5ƒA':Š#
<

ˆ
'!80*+BbB,i*+AO VaL
:Š#+v5 /4'$*d8E5/!Vc/cŠ+
+diA1%@7568' 'Z%A'
:WXWc]'*ITE%#^"J5 >E5*FR$
*dS*$+d:WXWAOTTW3{C*$
*dA`SAI8E5/cx*]/
P{[}Wm.5 '*I&:WXW4/''Z%
>80&>E 
N>E5*Fc5d]'*I)>E+
 C/ b/ }Nl] C*+aOc5 >
E5*F*$'*IP)`5]54'1\Q]
OAO*+'!80dc'/`c'An/

!V!'Z%V5 +R*8|+'
#^

AIN+ *cRx*]+'$*d8E5/!V R'C*
SAI]56c+v8_+*e R)]+d'
5/Z+' @7568E5/
W[W5 >E5*F8+U)H`:gPn'*Ia-5 >
E\8_+''ZN cW[W]780
*+ '  0 Z - 5q  8-W[WR$*dd '
:WXWVhc+d !VW[WR'x*]
+'!%/c@756u
• Các ngôn ngữ hướng đối tượng - OOL (Object Oriented Language)
a-5 '>E5*F]@-88*'A'/
 ')Zc54  c+ I ()'>E5*F
4`](I5 ŒŒc{(•K:5cp††K5
1.3. Quy trình phát triển phần mềm
H*F'*IK+>F'4K+L84-M

1.2.1 Xác lập
:5 )()&&)/`156R[+Rc
@K@v*+`5/&R4' A'
!c-`+c8E5/
.J

1.2.2. Phân tích
Bn5 >/-Z'!%RcV++
8/Z+
1.2.3. Thiết kế
 )O*FL(4c* +(`*<*+
*FM

m $*d8E5/
m BO*d
m '&0
m 'C*+8/
, 5/OAO5 )()&$F
1.2.4. Lập trình
U+LAI*>05*Fc5*F'/8_c'
+85K!%cZ] O 5/>1!%/`
1.2.5. Kiểm thử
,* +5+(*+&I1(1+$1e
z5/]AI*5xc_]8E5/ +
1.2.6. Đóng gói
l-8*F )() C+ k
1.3. Nền tảng thiết kế phần mềm
1.3.1. Vai trò của thiết kế phần mềm
,OAOf*-An&O*FAn/
 ]'80($AI4A>1'*I]780P)A'
R]-Z C1FOAO5 )*+
(+V)AnOAOc5*F AI7E+V)I
@-8 AI!,T+V) (O>K+
'`_V+*'Z5/
.#

,OAOc5*F AI7OO"=Ž&ZAn/
ZV'(4 dOS*f >&
/ C(S1 *<5 5 8‚8 +/
(1+*FNEOS ]/*+OAOc
5 +R (47/*++V'*I
,*<&OAORI]'(I(fT
$5],OAO5 $5]]>8r*+/'*I

,OAO$+'(I8‚RI]@'
$5],OAO5 '8$ dRI8S)'Z@'
'&A'  1\/``_
B>ROAOcR8)/`A>Sm)/
`h$(VAR)ew)/`RIAR 7]w
)/` A>I +@']$5]T +
O`O*FAI7cAg*$u Q1
*
1.3.2. Tiến trình thiết kế
,OAO5 )O*F*+R'&AO+V]
I (I8‚UI8‚h>1+
IO() '*FOK+hOR(I8‚
 )(1OAO*F`
,K+I& 1568')O*FOAO
L(4MOAO() OAOO,*+RcOAO()5 /
I AO*d8E5/ ,OAOO(I


8‚'AO*dIV+ 8E5/O '+'O+

[4R)Anc'*FOAO(+LMOAO8E5/cOAO
AO*dcOAO'&0cOAO+8/
,*+VOAO() OcR)`+V)OAOA'
UV/OAO8E5/cAO*d &0c!80/V
ROAO+8/-(/,OAO+8/5*'(`*Z O
'+''P`/E'AZVAn
156&OAO]<*+F84-M

1.3.3. Thiết kế và chất lượng phần mềm
,*++ ()O*FOAOc$5]&OAOO+']A•

S(f)5+V')<@v8/AnZ!aI''$
5]&)(I8‚OAOcd1O5'\+OAO
`
m ,OAO*'!K+$(I8eAI+'>
*+`' 
m ,OAOK+'+85Kw!5 ]-+V)'
5+ ' /E!% !%+@'S
m ,OAO!'(I8‚-(/ '(/E8E5/ &0
m ,OAO8q4'+85K9*F+&0;*'
C*!%C(/
.2

m ,OAO8q4+8/5 *d<)!V&/`vE
'+85K 4>*(+ 
m ,OAO]4K+'8_)'5C5V]
AI(>R*+-Z'
'C**&)OAO`A>IR](u
,O*FOAOAn/i+OAO`>/'80
'56OAO(1c'5/` /8/@v$
'+
1.3.4. Phương pháp thiết kế
b'OAO(15 M,+8+‡[K U++}[K
m ,OAOT*@`9,+8+‡[K;M-5 'OAO8
*+85KRN)8&'OAO M*4
O@'S'$&$ /1O( +'c
(+']+ ()( +'XR-/01O 
'/00Ic!5 I8T+85KZO'+85K+
T*@`84c8+' R<5 OAOoTk@`•
m ,OAOT8459U++}[K;M&'OAO
 ]5V4',+8+‡8K,*4OO 

1O'$0IcR*''!)!
%&'$ *+/1O( +')d5V
 TR_!%T845*+O+85KZXRh
OAO)`*F5 +dc&!%&
'-/ `_5 OAO)*F5 /0]'
+85K )/*F`$c+ k
.D

2. Các vấn đề về phân tích hệ thống
2.1. Các phương pháp thu thập thông tin
m :e$M+v]E@756K+'A'4>1
*+ 5/cC]ES*'/*Oc` R
IA>]*%(1!w]E)8(1A'
'/` )8RARRIu(u]A 5/'
aC(/5 0&!
m N! 5/M+v!An kkAZV
&!M5S7F  '*I&!cF*V Zc
'\ S!c$*d!(c*g /0&' 
c)8 F8V&'> +Š*,>*$1
''A!c/V 5&!!An'%(1M
Œ'%(1&0 *F5 /&'-+C)
R5 /
Œ'Oq780*++V)&!
Œ'5+V('+'+c(1(I8+/`>/R*
m X780O*MA15$>T)`54'`
] *VS56*)r84O*•'-e
*O1*z* c_I:OK+'!8‚]
,FO*]OAO*$ciRI8_
/+VcƒTc F`Vc*‰K()t:O*1
]'7R/k5V)8 F!-e,*O

*!&O5 -eR95+K8p8K8; R)`-e
9{KK8p8K8;aI1(1+s5/O+ R$5]7
O15 $*&'`]O
m H'MA-Z`F$EFA>I/
* 5/+Ce$ 5/I-c+c(e%Av+cR
.=

×