Chuyên đề tốt nghiệp
CHƯƠNG 2 15
CƠ SỞ LÝ LUẬN VÀ NGÔN NGỮ SỬ DỤNG ĐỂ 15
NGHIÊN CỨU ĐỀ TÀI 15
!"#!$%"&
$' $(!)*+
* ,"*+
- /0!*+
1 ,"*+
2/. !"3&&
&&
ort 146
End 146
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
!
4%3.5678911$'5-":-; <
=>?@ABCDB$E2'F<#,GH-3,$IJ
B: !FKL@H%72(AB$E
,:M<B$%BCA3N@!-#3
.57
4B?7AO?<'7'!!8PQ
(8$%=5PQ(RL"?BCB(!A2(
<RPBD
SOT/%<'?B(7"#!#$87BC5!
B#-BUA!KLR 3.-!,!!7
9?B?7@AVOT/I<'B(,BL78911
$'-":-; <=>?@V$97W>XBC.
Y,<!-5!B#./E!%A3.57
87 7@"!%D5-(5(@MDD
(KD!,!!7> (@AN!.B$EK3D0
7@'!!V$,F?-M7=>?
Hà nội, ngày 16 tháng 04 năm 2009
Z-M
97W>X[V
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
%&'
8.DH##B5/5=7,!
\OA'@--#V$7@7]O7
-'RB#T@ #LOCF@#
L^H";@@B$EK3";FCB-(-K
>#XBC_M-NBN7N9DBC?7
-#X-\?/3!K<ON6H- 7@
-I$/K-M!81PQ8(@$%=5PQ(4L
"?@AN!L!%3.B$EP.-<#
!$%./EB`,$IJB: !/a-3B7
N(--:BD>NBBb!%3./ F'
HEB3#$I-PBD
>K% @AO3.5678911
$'5-":-; <=>?
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
() !*+
*,-(.'/0!*-1-!((-() !*2345(
6!-%78!3%5!((),!*%/-3
-9:;<=>?@4'!-A-B-4
+CD?E?<FD??EG
cCF//\5!K3-`
2I@(V 77F7BG7F/I5
d!A!BD/K3 7I
6789118$'5>[:>;=>?V/F7(L
!BD@B?7&X`F":-;/XB @F(OA
<*@?@"3B 7D!B5/0@e1<!f-I
D-\-I$%,5BCR7(B:_F7-#/X_
M-./%-(/g
97**X789118$'5>[:>;
>. 8< = >? B$E /. -I M ! ":@ [h6 >i9
8ji9Zkj8ZSj>l6SZi9[8ji[l9m6ki9noll8S[@M-(
p@[h6>i98Z86k@o8[
67D;K_H5KL&&@qr@B$%8$'=:@$%
me@4.1!@8L19F
8`/.B(77!5BF7(_/a-3g
>.<D-[:-;!.D@7(.`
7M_7_!-mme@KBD
/$!-D?LB5/0-B5"#7!5-
Y,p
67/.-IKL-LB/#,5B/sFt
X#B\>9@8!BD@-L,uK</vB\w
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
[K-MD-Lg
Z88 8M-M m:-LsB\w D-Lsxw
oy81z1{k r v@
1|9m}6i91 & *@
9$%B5"#A!/.7geoM8:1<!-I
"gm=L
8<R,LX!5BF789118$'5>[:>;
>.8<=>?@BC`/I5<--D/~R!5
BF"!,_K37H-B<,<!-N/$EK<•€":-;@
,_B$%/L"!K5!-`BGI@-IN/$E
;-;///•R0FBFV'&?-MB7
X/3@# @/:#-B!@BC5!"3B$EF<
-p!":-; <D-DF/3
F/I<-5-!5BF/~F/3-\-LB/#
7h7H7F?!-I7H!FB\"!#<
$I@O?7"3B$E <LB‚!/•40O@
`X$_#R<"!-7FX!
>I":-; <DDN/$EB<,<!@B$E
3#,_F!Bb$@N$E`!
?-M/;OAB(N/$E 7-FKLR7/E$-#
"!@7/B<,<!5(K3LDF
LB@
92-,\X!-#"!7
89118$'5>[:>;>.8<=>?@B$E<RR
-bB$%Kg
8`Xƒvg/? 7D
B5/0-B5"#7!19F-1<•@81D
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
*
Chuyên đề tốt nghiệp
8!%77V5--D"3,!
_FFKLY/?.19F
8Xg7_-X•/-#5mme@
3(R</0-#,L"U- 7,uOA <`
'-m@B(B5/0
8X7@DM*D-F,BOA@B\%
V_MFKL•X@;-;-#R</0"!5
B?7
6!B(BrX7MFKL:$%
-.-MOA@!GKLOA <D`$I7(/OA
P<„7!F19'@B:B/KM:-B5/0@
$e6@A//…@B5/0,,,/^_19F@
H8!Xrg=?7/%B(B! 5
K7!M!-(>#9V„@
bDX@7 77-~GB:-DB
5!%I
=X+g=$O?7"3-!,C5mm
e@_F5-"!-MFKLOA 5/!5„
7#57!-319'@GKL-LB$/r@tB\>9@
7MFKL?-M-I-:H
1#7I67VKL-72R<
"!BCB5B$E†`BGI$'"!@KO?7
"3$'#7-25†(;?!-!#N
/$E":-;@;-;-I!L„CLN
@- ;MNBN7gJ<KFLM<L?N?O?J
PQ<RMST;
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
&
Chuyên đề tốt nghiệp
678911$'5-":-; <=>?@"!M
/a-3Bb,#//a-3 <<D
>.
<D
>.
7,uOA"/:@OAO
[: -;
!.D
Z<ON@
,,(,:;f@(,:7M";! <†
6!M
,,C@!
o2
FB:@RL(-":-;;-;"/:
=5 /0
@B5/0,@0TD†
cN
.•b7"!@
U(V-N-9MWMMWM#V$<LMX;YZ$D@:[\M>
?@-!((-]^4KML_-[%WM
U+(V?N?9MWM
>I$'?‡8GP‚@!5BF#R<ˆ@!2
X-`R@678H#?5!>#9`BGI-
!#'NG BB$F E/0Nu
B5B$E;M‡;-;FLNˆ6•,
!7B$EGA!K37MD!BfE-IK3
@/I5 -'(/B;-;L'
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
V$5'
6'NG7B$ER!K'B\K
UPWM#V$<LMX;MDMYZF_`
UP+ab*D$%NM
m=L/$%2-:H-#_•7@/$%B
!,F#L7
6;gnM,!!$% -OA@/OA@7(B@,<!
"$UKT2B#R</0
nM,!!$% -OA@/OA@7(B@,<!"$UKT
2B#R</0
UPPab(c
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
*D$%NM
ab(
c
C[\Zde
abSf
?D
8<
/$'
9.
ON
!B'
4</0
OA!
!,C
oM(!5
"!
4</0
/OA
c
B:(
R<
"!
4</0?
-M@7
q;
oM(!5
"!@
H
4</0
,<!"$U
KT2
v
Chuyên đề tốt nghiệp
m\$_•-?-M@4</0?-M@7?
@/M(!5"!H-(!5"!
8$!em=L-H@?K3-:
#$Iem=L--#FX#;
4</0?K3-:#--#/MRB(
?K3!7
o.(!5-H@?K3-/E67
c?7"3-(BFHK?K3G-(
4</01\K'?K3@-X$/$2
4</0-K!N<HH67@D,!
!-B:‰!em=L
6:#K!K<F,F!67
8GK!5<!@G,(A!"q-BBL6,F?
-M3#FR7@R7(@$I"~67
83#7MD7Mem=L
UPUabf-D
e!\(!!@•7D#-;/H!7
-</$'!?-M-!LŠ@.-ONDBI@
$%DFKLDB'"!/OA!3(-IB:B.
@
•DXOB:-GE(R<"!`
‰`R0-LŠX
nM,!!$% -OA@/OA@7(B@,<!"$UKT
2B/#-;</$'@R7(!
•83#5!(!!5BF7A!
R7B:8LBL9?9$I-/.#
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
•o.,<?BL(!@-,!!H=\%O?7"3
- BL7,R7B:@(BF@R7 #-;
-5!(!";57
•LE-I•"!BO?7"3(!5H
B:‰!7
•?H#R<(H@<XK/%!5
BF"!
•8$!BL-#/MRB(?L/E
.@KT";R‹@?L/$'
-RM?E^Sf?:[^?Zg^?]hM?Ei#$^?
Z < F] ]j FD? ?EG S T; MX; M> ?@ -!((
-]^4KML_-[%WM
+-RM?E^<Sf?:[^?ZMX;M>?@
67B$E/?`BX!5BF7(!
5D-IKL-L,B/I@7B/.@7
DOA*@N-FOA <N@KL/$E7(B7
@,F7?-MVYD$%@FBL/OA-(
!@"!-!*B/./B\>9
6!B(#77BMBMP$'"#
KL/$E?-MBCX/M'$%@/$/$E7(OA57
!F7X5
8!2XR@-IK3/M;-_F/a-3@R
"!@789118$'5>[:>;>.8<=>?
BC5!-#/!FKL/$E/!BFG-5!-#/!
/!BFB$GKL/!BF7/M$%-!%
B#78., R?$%/!BF/r-"
DMFkMhTM]l;ZI
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
r
Chuyên đề tốt nghiệp
9$%/!BF/-#56789118$'5>[:>;
>.8<=>?@B$E$_/EKg
=$E67</$'B7B@B5@OB-IX/3-
#R<-#
=$E$_B7B(BF,<!7(@,<!OCF
=$EN/7#-B!5!?! BF7M@#-;
=$E5!B#LNB7X/3uD-!
-#B•7K3--2567
=$E,:B7B(,:,<!F/!BF@B<,<!
!/!BF/-#
=$EA$_:%,u- NDH
!-#
=$E67-G6B!'K_67X„
LB!bBU@ŠEBL-I2,F?-MD!
<@B%KLDX
=$E!5BFB!†8.8<!Bb,#P
B(\?/3@P";$%-D2(BF.
BC(K„B@!B?7/K<R0N67DB$E
67$%O7MG-!5BF!!
-Xa"!B:$'Gu?!B%KL-,\
"$U(!?-M
DM?9MWMHhMDM^?Z<#m;H?G?;?^>?@I
7DG6B!'K_@f-I67/R?
B(-#X/!B%KL-,<!-#R7/E,F?-M@5!
K37M?/?"@D?!#R</-#@B•7
K367
67$%O7MG-!5BF!!
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
+
Chuyên đề tốt nghiệp
-XaB:$'†G7F-'-bR!!A
,F?-M67-!":4L((€v@8(
8†bR!,F?-M2?7r€*-
€uX†GFŒ/OA„!Œ!BFV?
-M/OA•
1!5BFG6B!'K_67/M(X
/B5/!5-25@ONKp
=M>?DM:[\O@V<"I
7!5BFM/a-3"!":-;@MN/$E
BFV?-M-N/$E;-;B$E8.8<!
R?Bb,#-`?!@!#†N/7#@
!";?-M![!#B$EBb/MB
>I$'?-;M"!g8.8<!/B'-:;
-;LN@8.8<!$%G/IP7MB@,GD
7#u$I"~-,\"$U2(-R</0@-
BF@--N/$E;-;!?-M†B\%@R#
B(!?-MB$%/L@$'@HK-$'?
"!67
9?-M$I-!/-#567<<R-•
(KMb@KBDB$ER/IN/7#-!
!(@;-;
8N<?-MB<?-3#LFR7@R7B:
7Š,F.BD`;Bb$M8!R
/-#@?-M$%O7MB$E@A!"quBF
-M@7(H@A$_-!";@Lp@Y,<!:%
67D(BF$_5?u2-2Y$'
67@B\%@BF-M-7K@H#!?
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
-M-!K3/I5-,-27 Z<ON
"!67!5BFXBF-B7#R<@XK!'
X$I†B\%@V`?!N/$EK<•@":
-;-N/$E;-;@„CF
LBN
=MOFFDF_?<ZF?fMDM]jMI
C !5BF"!@7?-NB
R7B:/.@3#LHK-($I@
DB-!K3(OCF@H3
!!`#@?B5!--XaB:$'P!5BF
"!BDBX0"!-?A!BR7B:
/.BL-I`/a-3"!
8!X/@67/!La-;F(@
.B$EK3A$_
>?DMM#$mM?]<OSDMI
9u5!./E!@8.8<!BCD2
;-;(#%-K!$gBD
5@,R5@!.'A!7M
--
P(]jFD??EGMX;>?@?E?l;?j
8!%I@=>?.-!-_FM
FKL":-;$":-;!MOA@,(,-D_FM":
-;"/:
9!!#-;!,FR</0V$N/$E
-7H-# 7D_M
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
=YZF_:[\Zde<K]j=?>in
TLG?RMV=?
+oZF_:[\Zde
1#7-#PD!"!M/G,(@$%
"!#BD#L7H-7M";!
-#B7@
1#7,F.R</0OADKT";7H$$D
!7M";@--#H/dRM
7@B?7/,F.3(/MRB(-#"!7
9X?-M@-IKL/$E?-M$ 7/N7D
,N.!-#-IL/$E@\d!
6;g
4</0/OA
• 4</0/OA,M(@EB\
• 4</0 5!5BF/OA
• 8 (/MR
4</0OA <
• 4</0KOA
• 4</0 5!5BFOA
• 8 (/MR
4</0,<!"$UKT2
• 4</0@B5
• 4</07/L
• 9p_B(‰,<!"$U@KT2OA
=FD@HO7(B@-F
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
7(
P(]jMp=?
977@>#9B!%‰F.((I@D
B\-LB$@`$I!-!
@DB•7(7F
eM5BDd!A!":-B%-V`_F<
-5-/~N/$E@F!KLBDD":-; <
D@K3/?7DB(B:B/
„@FK<•B$EB$:$%KBDB($%M"
>I(LKM:@B5/0B5"#7 7
F_5-!<$I@Bb,##7<_27#
@!7F?N./E!-# 7
,uOADP</I57B$%"
6VR3(5789118$'5>[:>;
>.8<=>?@KL/$EOA <X/M``7
/.@KL/$E7(B7FX@#77D+OA
7M_D57KL!78!BD,F.R</0OAY
DF?-M-7(/dMKGK@bN,N.
!?R</0@B?7/,F.3(3#-#"!
7@
8` BD>IKL/$EOA-/OA/IB•„7<D
F#LEBp/3@;-;!-#R</0@B
7V$!<CB$ELN
P+%=??RM?_F?N?VF
8!%3.5•H7@;-
,F.R</0BFOA@ABCM-
-N7FKL,N.!#-;R</0MKGK@RBD?
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
*
Chuyên đề tốt nghiệp
.K?-!`H(!Bb-;,F.-N7K3(M
DFE!-#BD
> (@AOPB‡c?7"3R</0OA <
D789118$'5>[:>;>.8<=>?ˆ/B
3.L#1-PBKŽB$E";$F;R<
/0#R!-#"!H77F
U!>i?RMV
•6'K_"2/#giAAK*
•92/. g>K/eKv
•o.,!!g67K/jA!
•!!K!6Z
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
&
Chuyên đề tốt nghiệp
() !*P
Aq'6!3!*0!!*rAs4!*%t
!*(u!7'%/-3
\_<=>Vd@TRFv$=$
+DV$>VFv$=$
6# 7 ‹# s(ig software
engineeringw/K3";F(.D#L@Dt/.@-B:
/$EB$E!-#@!5BF-,<!
•
9P‹#,!f(@;@-
$'!-#B:a
7M@-3#-;((@
O?7"3 T software te tinw@-
,<!
•
Q‹#•KT";(/a-3$‹
.7H@
!P7H R</@
!P@
R</3@
R</0/$
@
P
ần mềm ( software e!!@-
‹#thống
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
( systems e
••
8H"~F?
S"KA‘K
-#
ần mềm:
Khi máy tính chưa xuất hiện, thì việc lập trình chưa có khó khăn gì cả.
Khi mới xuất hiện một vài chiếc máy tính chức năng kém thì việc lập trình bắt
đầu gặp một vài khó khăn nho nhỏ. Giờ đây khi chúng ta có những chiếc máy
tính khổng lồ thì những khó khăn ấy trở nên vô cùng lớn. Như vậy ngành
công nghiệp điện tử không giải quyết khó khăn nào cả mà họ chỉ tạo thêm ra
những khó khăn mới. Khó khăn mà họ tạo nên chính là việc sử dụng sản
phẩm
X;p
PDV$
PBC_TL#L"3
M7H8!# B$EA!B:
aKgs8A!=9P$%‹j!AA
gw
/FG,!\*
(Lg6$'
H
6N"2/#KT";!$'
N7
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
v
Chuyên đề tốt nghiệp
/#$I"~KT";
$=$
UA[Fw$F
?
=L$EH#/K<ONK<•
$=$
A[Fw$F/B$E?L!
f-I/#<$'Bb-KT";
k
a
/!5
Z<•GRg=?7/BM@B$EK<ON
,_FG-,-!:$%!,N‰!D
<X
;
Z<•7Mg/B$EŠEH,_
!7MB$EFBb,#!
R
B\
B(
.M+r
(K<•B/A!B'BbMsBb,#
Dw9$D
6
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
!!7BG6B$E-,!
X/6-"!BD,K<•7
^'
!K!]
/K<ON
jO?V;@
-ZM?cM
K<•
8FHFK<•/BbHON#`K<
•FDB$EBb-B$EB$"3 Các FH7
,!\":-;B$EN
A!K<•BD
>H";g#R<@BF,@<X,<! @<X"3_
FH
6FH,(BGf7A!87M2FH
L
P,!\g
Q<X,<! g9DD<X32(B„
C7M
Q<X.7gQ<X.7,!\F/!5
BbH$/BF.7@!@-,<!..7
5!#5 N7(!
$%E$„
=F2#gH5\7M$
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
r
Chuyên đề tốt nghiệp
/,FI-
-OT/0
Q<XKT";gMDF!"#$'BL"W!
$%"f-DB7B
DMx<=Fv$=$
yDM$>FD??
K<•
4 /.E!-(R<
$'RBK<ONFK<•1(!7
B$E(,_‹K$6;
ŠE7-‹.
DB$E"3B
!FKL!
6D&!/<(
R /g
=b<g6X-B#BD!5
BF
<B$EB:a
Z3g=B5B$EBb< <DR
* 7
=g<B$EBBppu
D/2
& L
Z3(Dg<(DB„CK37
BG
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
+
Chuyên đề tốt nghiệp
MvMX;SDM
$I
7 / ! 0 a -# K< ON
B$EN7q'
?H7M-B:ag#L":-;@DX-;
MB$E ,_K3E0#L$%M"fZBD
7(L7B$EB:aK!!DB$E,_<$%
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
-$%M"f
8((-#Lg8((#LR @,F
.-7M-</~1!N$N<
(#L78((-!-#,:
X#LDB$E7"5F
7
* $' <
83#-T#B'-:g8!B!57@((
<B$E3$/F.P$' 7
B'-:„8T#B'-:,!\OuŠB'
& „CBb<D
8GE-T#!,Fg6B'-:$' M/^7
$' B$EHE/5-T#$/F#L!
N-„B$E7MB$E„CZT
#B$E
!$%M"f
Z<ON-,<! g8$%s$,p,FwB?7/
/?N‰KLsK<•wB$EBb-B$E
"f!3(e<! ,!\BY/Š$B$E
#!BP$I KL†?NK33##
LB'-:-?!#L":-;!/
#-M7MI
6Š7( 7/D/!56,F.B
2MB!51#L?LB
"fB$E- „CB$E7Mb"f
7 7<<3(#9$/F#R<B?7-~/
'K_!BKL#L
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
?EGFv$=$HFvMW
yP>FD
• (!
?
!5K3(D
o. X"•gBL$ER ,u/-#-I
BX"•7M-?L""Z3
M,pB-I2!BCB$EqKŽB$EM
-!XIDB$EB:!
s-.-w
~X"•gBL$E(!7/u7M
-"!BDB:a7ML'!
6~.MH#-I2B•„!
D
7K3D7F.
• A! (!
?H g (D7#R<'
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
Chuyên đề tốt nghiệp
$I87
M@D-~•7(Bg
4 N7qB$Eg6R</0?L
$%O7MBB!/$%K3(,F9D(!-
/\K'!
$%"$EN’!gZ37BG/M;"W/
BG-UN
* @5!K3DX-LH
8$%B•„2‹XBb,#g1(#L<"a
A!7B$E(,_D„D‹X!V
• $?<X
7HE-Ig
/!5$'BL„
/!5
* DB%KL$'BLp
8(!#L/I'_2Š,:
B$EBb<(!/(8H";$%E7
/#L?5!s
il
Nguyễn Văn Dũng Lớp: Tin học Kinh tế 47A
*