Professional Documents
Culture Documents
Fa-Programming Layer PDF
Fa-Programming Layer PDF
Fa-Programming Layer PDF
ﻫﺎﺩى ﺑﻬﺮﺑﮕﯽ
Page 1
'
* +,-. / )(
.1 )0
.1 , 2345 . % •
)6
' )7
!* + , - . /
!G @ ;
! F> 2$
Page 2
! &%
! LM N I
! .1
)1 @-A +, client/ server A]. ^ ,1 ] . K "&
Page 3
! .1 , 2345 . %
; a(
!; &9 9 < O .1 >&
,1 ] . b Z >& •
A]. b Z >& •
! ,1 ] . b Z >&
! A]. b Z >&
&% a0
4$ %1 ; 1. e_ . 1 5 T T A. ,1 ] . " 2 _3Z& fI 4 & ZC
@H %1 , f I "@H A %& < .1 1 > > ; & "4 *& % 1& +, H Z >&. 11 =
% >& 4$ g &GH& % O@ & : %1 ,fI = ,. /? %1 2 C `&%& & *& %
) 1 @H&
%1. U$< ; : 5 & * &1 A> . 4$ >& *& % B *1 F\< ; f. " & 9: &%
)11 = % 1 @_& g, . A1%> e_ & %. 1 >& & &% F<& c
Page 4
!
! 3J
call &% C , @ RIH B
call &% D , @ RIH C
, @ $ " M , ! T
X , gUH ; T V) & C& H &%
) A ' % i HB H ,
); & 9 45 @ 1& . N3 1& >& ,
! @4
. 1.%. , @ &% M ; & # $ %& %1 1 C " M . , X B 9J V , %1 A&
" & . + ,1 P &% X B V O 1% 9C&1 , @ , + & 4 P T. C
) , * 5 &% +, >& , *1 9I@ Uj * ,
Page 5
!; & + I ; < ; & .1 * ,
X *& % ] . V % R &% •
UI : User Interface
X % ,]. V % k\ •
BLL : Business Logic Layer
User Interface
!X % ,]. V % k\
Page 7
) % @ 2 C &%& & UI 8 +, BLL >& b ,
& &% +, BLL +,& H BLL & &% 2 _3Z& . , 1&1 @ 1 * 4 & DAL
) +,& H *& % 2 C `&%& ; T UI
! &G
Page 8
! L
" & >& & @:& % 2% ? " & %1 * ' 1 _& % %1 &% % _& < $ , %1
B & @ Client ; %1 % _& < *1&1 %& < % " & " f %1 ) % $_ @:& " & <
)1 _& &% _ <* "& , d
) %& &% "& @ 1 & *& % & > + & T& DAL %1 &% % _& < ; & @ ]M
"& , @ k Z >& RIH *& % "j \ & 1&1 %& < +, % k\ %1 &% % _& < *&
) ; 1 _3Z& 8 . 1 % $_ " & >& & . @ &1 @ 1 2 _3Z& @ 1
! '
; & qM " @ )1 [ ' , pGT >& g ,
2 _3Z& @ 1 N3 . % U?& N3 K T% C N3 ! >& % $_ N3 1 C BLL
)1 5 + I
Page 9
% . R `&%& 2 4 & . % , ] .% " H 8 *&
) 9 _
+,& H &% `>& . , B & &% % k\ &% " c . % _& < & T&
) 4 1 -@ & >& % T% C N3
Page 10