c lc
1 Phát trin h thng 1
Gii thiu 2
1.1 Phng pháp lun phát trin 2
1.1.1 Vai trò ca t chc phát trin h thng 2
1.1.2 Mô hình phát trin phn mm 5
1.1.3 Vòng i phn mm 10
1.1.4 Dùng li phn mm 19
1.2 Phân tích yêu cu và phng pháp thit k 22
1.2.1 Phng pháp lp biu 22
1.2.2 Lp biu phân tích/thit k 24
1.2.3 Phng pháp thit k 31
1.3 Ngôn ng lp trình 52
1.3.1 Thuc tính chng trình 52
1.3.2 Kiu d liu 53
1.3.3 Cu trúc u khin 54
1.3.4 Phân tích cú pháp 56
1.3.5 Phân loi v ngôn ng lp trình 61
1.3.6 Kiu và c trng ca ngôn ng lp trình 65
1.4 K thut lp trình 72
1.4.1 Lp trình th tc 72
1.4.2 Lp trình hàm 72
1.4.3 Lp trình logic 73
1.4.4 Lp trình hng i tng 74
1.5 Phng pháp kim th và kim m 75
1.5.1 Phng pháp kim th 75
1.5.2 Phng pháp kim m 82
1.5.3 Thit k kim th và phng pháp qun lí 85
1.6 Môi trng phát trin 88
1.6.1 Công c h tr phát trin 88
1.6.2 EUC và EUD 95
Bài tp 158
3 Cp nht x lí thông tin và an ninh 161
Gii thiu 162
3.1 Lnh vc ng dng ca h thng máy tính 162
3.1.1 Tng quan v kinh doanh n t (e-business) 162
3.1.2 Tng quan v e-learning 165
3.1.3 Tng quan v chính phn t (e-government) 170
3.2 An ninh 176
3.2.1 An ninh Internet 176
Gii thiu
Lot sách giáo khoa này ã c xây dng da trên Chun k nng k s Công ngh thông tin c
a ra công cng vào tháng 7 nm 2000. Bn tp sau ây bao quát toàn b ni dung ca tri thc và
nng c bn cn cho vic phát trin, vn hành và bo trì h thông tin:
p 1: Gii thiu v h thng máy tính
p 2: Phát trin và vn hành h thng
p 3: Thit k trong và lp trình Tng lng tri thc ct lõi và thc hành
p 4: Công ngh mng và c s d liu
Cun sách này nêu nhng gii thích d mt cách có h thng, nhng ngi ang hc v phát
trin, vn hành và bo trì h thng ln u tiên có th d dàng thu c nhng tri thc trong các
nh vc này. Cun sách này bao gm các chng sau:
Chng 1: Phát trin h thng
Chng 2: Vn hành và bo trì h thng
class="bi x0 y0 w2 h4"
1 Phát trin h thng
c ích ca chng
i các công ti, u bn cht là thu c li nhun. Tuy
nhiên tình hình kinh t hin nay là hn lon và rt khó d
oán xu hng tng lai. Trong tình hung nh vy, các h
thng x lí thông tin tr thành quan trng thit yu cho hot
ng nghip v, và do ó là mu cht cho s tn ti ca công
chúng c ging dy. Vic dùng có hiu qu các gói phn mm gn ây và các phng pháp kim
m là bn cht cho công vic phát trin cng c trình by.
1.1 Phng pháp lun phát trin
c này gii thiu v mi quan h gia các h thng doanh nghip nghip, công ngh thông tin và
các phng pháp phát trin chính.
1.1.1 Vai trò ca t chc phát trin h thng
(1) Hot ng xí nghip và h thông tin
n nhiu n lc to ra s phát trin liên tc ca xí nghip. Trong ó vic s dng Công ngh
Thông tin (CNTT) là u ch cht.
i các xí nghip, có hai kiu thông tin:
Thông tin ni b :Thông tin c phát sinh qua các hot ng nghip v, và bao gm c các
hoá n, biu mu và tài liu qun lí c dùng trong bán hàng, ra lnh sn
xut và k toán.
Thông tin ngoài :Thông tin c phát sinh ra tu thuc vào tình trng kinh t bao quanh công
ti, k c vic bán sn phm, xu hng các ngành công nghip có liên quan,
ng thái ca các công ti cnh tranh, và các giao tác vi các công ti có liên
quan.
Doanh nghip dùng các thông tin trên trong hot ng hàng ngày ca mình mt cách hiu qu. H
thông tin c phân thành hai loi:
1.1 Phng pháp lun phát trin 3
x lí tác nghip : c dùng h tr cho các hot ng hàng ngày và cung cp d liu qun
lí doanh nghip. Vic x lí thông tin u kì c tin hành làm tng hiu sut và ci tin hiu
qu vn hành.
thông tin chin lc : t ti các hot ng nghip va dng, u quan trng là dùng
tài nguyên sn có, con ngi, vt t và tin bc theo cách hiu qu nht. H thng cung cp thông
tin cn cho vic qun lí các tài nguyên này. H thng này ch yu c dùng sinh ra các báo cáo
theo quan m qun lí.
Hình 1-1-1 H thông tin chin lc và h x lí tác nghip
c ích ca tng h là nh sau.
<H thng x lí tác nghip>
sn xut
<H thông tin chin lc>
<H x lí tác nghip>
4 Chng 1 Phát trin h thng
(2) Tin b trong CNTT và t chc phát trin h thng
• Tin b trong công ngh thông tin
Nhng tin b mi ây trong công ngh là rt áng ngc nhiên. Trong s nhiu tin ba dng,
nhng u sau ây c xem nh các nhân tnh hng rt áng k ti vic phát trin h thng.
a. Tin b trong công ngh máy tính
Vic ci tin hiu nng ca c máy tính cá nhân và trm làm vic, và vic gim giá áng k
a chúng là u rt áng ngc nhiên. Nhng thao tác mà có thi ã phi c thc hin
ch vi máy tính ln thì bây gi có thc thc hin bng nhng máy tính nh hn.
b. S dng rng rãi các gói phn mm
i vì s phát trin nhanh chóng ca các gói phn mm, nên nhng gói phn mm cho qun tr c
d liu RDBMS (Relational Data Base Management System) và bng tính nay ã sn có, và nó
ng có thc tích hp vào mt s h thng.
c. Tin b trong công ngh mng
i mi công ngh trong lnh vc thông tin và truyn thông, k c vic t hp ca mng cc b
LAN (Local Area Network) và WAN (Wide Area Network) và vic xây dng các mng ni b
intranets và mng ngoi b extranets (mng c to ra bng vic m rng mng ni b ra bên
ngoài công ti), là rt áng chú ý.
d. Tin b trong công ngh xây dng h thng
Công nghã dch chuyn t cách tip cn hng x lí sang cách tip cn hng d liu (DOA).
t qu là các kí pháp nh Biu lung d liu - Data Flow Diagram (DFD), Biu thc th
quan h - Entity-Relationship Diagram (ERD), và p bc cng vi Vào X lí Ra - Hierarchy plus
Input Process Output (HIPO) c to ra biu din cho các thit k có cu trúc, ã c chp
nhn rng rãi. Thêm vào ó, các công c CASE (Computer Aided Software Engineering) ã tr nên
n có h tr cho nhng n lc phát trin, và ã tr nên c dùng rng rãi.
‚ Hin trng ca các t chc phát trin h thng
i vic tng qui mô h thng và vic a vào multimedia, các t chc phát trin h thng ang
Ngi ta trông i rng t chc chp nhn các yêu cu ca ngi dùng mt cách tích cc và phát
trin các h thng thc t hn. T chc cng cn sn sàng cung cp s h tr k thut cn thit
ng dn môi trng tính toán ngi dùng cui (EUC), hun luyn t xa và hun luyn ti ch v
lí thông tin trong công ti.
1.1.2 Mô hình phát trin phn mm
i vic phát trin h thng, ngi ta dùng nhiu mô hình khác nhau tu theo qui mô ca công ti và
cách thc làm vic cho trong công ti. Ti ây, nhng phng pháp này c mô t mt cách
n tt. c bit, chúng tôi s nêu chi tit v mô hình thác trong mc 1.1.3.
Nhc v trong Hình 1-1-2, vic xem xét cách xây nhà s làm cho chúng ta d hiu hn v cách
thc tin trin vic xây dng h thng.
u ch riêng các biu lc khách hàng khó có th có c hình nh rõ ràng v ngôi nhà và
ngôi nhà trông s nh th nào khi c hoàn tt. Do ó, hãy kim tra vi ngôi nhà mô hình, hay các
nh 3 chiu trên máy tính mi c cung cp gn ây.
Vic gii quyt tng t cng c dùng trong phát trin h thng.
6 Chng 1 Phát trin h thng
Hình 1-1-2
Quy trình
xây dng
nhà
Yêu cu ca khách v mt ngôi nhà c a cho
nhà xây dng. Da trên các yêu cu này, ngi
xây dng a ra giá thành c lng, các bn v
và lch biu, và nói u ó vi khách hàng.
Thêm vào ó, ngi ch nhà còn phi i xin phép
các c quan chính ph có liên quan.
a trên thit k s, ngi xây dng to ra các
n thit k chi tit có tính ti nhng ràng buc
n thit nh các u kin a lí và xã hi ca v
trí này và giá thành. Cui cùng, vic thit kc
chia xung mc cho phép vic xây dng thc.
hình thác
1.1 Phng pháp lun phát trin 7
hoch c s) ti lung di thp (kim th), không bao gii ngc li.
(2) Mô hình bn mu
Mô hình thác bao gm nhng vn sau.
- Vi mô hình thác cc kì khó hiu thu yêu cu ca ngi dùng trong pha lp k hoch c
cho h thng. ôi khi ngay c khách hàng cng không bit ti nhng yêu cu ó.
- Các biu thit k và gii thích ming ôi khi không .
gii quyt nhng vn này, mô hình bn mu ã c xut ra. Vi mô hình bn mu, h
thng c xây dng sc làm mô hình thô trong các ngôn ng lp trình n gin nh SQL
(Structured Query Language) giúp cho khách hàng hiu. Sau ó, công vic phát trin dnh s
c bt u.
n mu bao gm nhiu mô hình a dng.
<Phân lp theo phng pháp xây dng>
- "Kiu vt i": Các mnh mu th b vt i sau khi ã t ti mc ích ca chúng.
- "Kiu khung xng": Các chi tit c thêm dn vào cho các mnh mu th m rng
n nó thành h thng dnh.
<Phân lp theo mc bao quát>
- "Kiu dùng b phn": Mô hình này c dùng trong các pha xác nh yêu cu và thit k
ngoài.
- "Kiu dùng toàn b": Mô hình này c xây dng cho tt c các pha.
Hình 1-1-4 ch ra mt ví d lu ca mô hình bn mu theo kiu dùng b phn.
Vic dùng mô hình bn mu em ti cm giác v s tham gia ca ngi dùng, ngn nga các li
trong các pha thng lu vn nh hng áng k ti công vic v sau.
Tuy nhiên, mô hình bn mu bao gm các vn sau cn c gii quyt.
Thit k trong
Thit k ch. trình
p trình
Kim th
n hành và bo trì
Hoàn tt
Pha thit k
Pha lp trình
1.1 Phng pháp lun phát trin 9
(5) Cu trúc phân vic
t ti mc ích ca mình, d án phát trin h thng c phân ra thành các mc theo th t
sau, tu theo tin trình phát trin.
1. Mc quyt nh cu trúc chính ca d án
2. Mc công vic to nên khuôn kh cho tng pha
3. Mc công vic hin hành chi tit
u trúc phân vic - Work Breakdown Structure (WBS) c suy ra bng cách b sung thêm các
c ích c th, lch công vic, và vic qun lí tin trình xác nh các chi tit mc mn nht có
thc cho u thu c bi nhng thao tác phân chia này. WBS c biu din bng cu trúc
phân cp nhc v trong Hình1-1-6.
Vic dùng WBS a ra nhng ích li sau:
- Cung cp các c lng chi phí và d liu cho vic phân tích chi phí.
- Làm sáng t cu trúc công vic và bao quát công vic d án cùng trách nhim v công
vic.
- Vic hiu thu tin trình thc ti cho tng n v công vic, và lp k hoch công vic
c d dàng hn.
- Tên ca các n v công vic c phân ra và h thng phân lp là mt phn ca tri thc
chuyên gia v cách làm.
i WBS, mc ích ca công vic, nh cht lng, chi phí và thi gian c cho trên c sn v
công vic. Cho nên, công vic c thc hin vi các mc tiêu nh tham chiu.
(6) Tin trình và mô hình tin trình
Tin trình c nh ngha nh các n v công vic nào, nh phân tích, thit k và ch to, c
án phát trin sn
phm
.
p k hoch c s
c nêu trong Hình 1-1-7 có thc dùng nh tham chiu.
<Các giai
n tin
trình>
p k
hoch
Xác nh
yêu cu
Thit k Ch to, xây dng và kim th Chuyn
ch
n hành
và bo trì
<Mô hình
tin trình
1>
Thit k quan nim Thit k c s Thit
chi
tit
Mã hoá Kim th Chuyn
ch
o trì
<Mô hình
tin trình
2>
Phân tích h thng K hoch h thng
hoá
Thit
chng
trình
Thit
mô
un
Mã
hoá
Kim
th
n v
Kim th móc
i
Chuyn
ch
o trì
<Mô hình
tin trình
5>
p k
hoch h
thng hoá
Phân tích
thng
Thit k
thng
i
ng
Thit k h thng
chi tit
Ch to Kim th, chuyn dch Vn hành
và bo trì
<Mô hình
Kim
th
thng
Kim th
n hành
o trì/
ánh giá
thng
Hình 1-1-7 Mô hình tin trình
Các sn phm phn mm c to ra qua tng tin trình phát trin. Do ó, thit k ca tng tin
trình, cho c s ca tin trình, ch yu nh hng ti cht lng và chi phí ca sn phm phn
m.
1.1.3 Vòng i phn mm
Vòng i là tin trình t khi sinh n khi cht hay khong sng ca vt sng và sn phm. Vi khái
nim v vòng i phn mm (SLC) cng vy, ó là khong thi gian t lúc bt u d án phát trin
thng, và thi gian khi vic cp nht h thng kt thúc, c xem nh cuc sng ca h thng.
y, các hot ng xut hin trong thi kì ó c biu din bng cuc sng thc c dùng, xem
nh mô hình din t cho mi quan h gia các tin trình.
Hình 1-1-8 Vòng i ca h thng phn mm
Trong phn sau ây s gii thích v mô hình thác , là mô hình n hình nht.
Phân
tích
Thit
Phát
trin
o trì t i
Chuyn sang
phn mm
chi
tit
p
trình
Kim
th
n
hành
và
o
trì
Các c trng ca Mô hình thác c tóm tt sau ây:
Công vic phát trin h thng c chia thành mt s pha cho vic qun lí.
Khi công vic ca mt pha hoàn tt thì sn phm công vic (k c loi tài liu thit k) ca pha
này c xét duyt kim tra tính úng n.
Các sn phm công vic (k c loi tài liu thit k) t pha này c chuyn tip sang tin trình
tip. Theo cách này, s nht quán trong vic phát trin h thng c duy trì.
p k hoach c s R
Phân tích R
Thit k tng th R
Thit k chng trình R
Lp trình R
n hành/bo trì
Kim th vn hành
Kim th h thng
Kim th tích hp
Kim thn v
Hình 1-1-10 M
i quan h
t trong nhng c trng ca mô hình thác nc. Hình 1-1-10 ch ra mi quan h gia tng pha
và khi lng công vic ó.
Trong các mc (2) ti (8) di ây, s mô t i cng tng pha công vic trong phát trin h
thng.
(2) Lp k hoch c s
p k hoch c s là bc u tiên ca vic phát trin h thng. Cn phi có tri thc thu áo v
hot ng hin ti nhm t mc ích tin hc hoá. Bng không, không th nào phát trin c h
thng có th tho mãn cho ngi dùng. Do vy, vic lp k hoch c s bt u bng phân tích v
thng hin ti, ri nhn din ra vn ca nó.
Hình 1-1-11 Lp k hoch c s
Th tc chi tit trong lp k hoch c sc mô t sau ây:
1. K hoch h thng hoá
Vic lp k hoch h thng hoá là công vic son tho ra các k hoch c s cho mt h thng.
<Nhim v>
u tra và phân tích vn trong các hot ng nhm ti vic h thng hoá.
a trên kt qu ca mc a, kho sát gii pháp tt nht và s cn thit phát trin h thng c xem
xét li. Nu thy rng có mt gii pháp tt hn, thì chp nhn gii pháp ó.
u t công vic ca mc b thy rng vic phát trin h thng mi là thích hp thì bn k hoch h
thng hoá sc to ra và c t cho ngi có trách nhim.
<Tài liu>
n k hoch h thng hoá.
2. K hoch thc hin d án
Sau khi ngi có trách nhim chp thun k hoch h thng hoá, thì bn k hoch thc hin (bn k
hoch thc hin d án) c vit ra.
<Th tc>
a. D án c t chc (k c b nhim ngi ph trách)
hoch h thng hoá
p k hoch thc hin
án
Xác nh yêu cu
4. Tóm tt v vic lp k hoch c s
Vic lp k hoch c s là pha thit k ra i cng v h thông tin, k c vic phân tích h thng
n phát trin và vch ra lch biu mc cao nht. Kt qu ca nó nh hng rt nhiu ti các tin
trình i sau. Bên cnh ó, nó là pha u tiên trong vic phát trin h thng. Do ó, u cn thit là
công vic c thc hin vi s xác nhn ca ngi dùng, công vic c ngi phân tích h thng
có k nng cao và có tri thc ct lõi thc hin.
14 Chng 1 Phát trin h thng
(3) Thit k ngoài
Thit k ngoài là xác nh phn thy c bên ngoài hay nhng phn dành cho giao tip vi
ngi dùng. Do ó, h thng c xét thun tuý theo quan m ca ngi dùng mà không ý ti
nhng ràng buc v phn cng (nh máy tính). Bên cnh ó, cu trúc h thng cn c t ti
ng c làm sáng t.
<Nhim v>
a. Kim tra c t yêu cu
Sau khi kim tra bn c t yêu cu có trong bn k hoch c s, thì vic xét tng quan v h
thng c biu din bi vic dùng các biu sao cho vic x lí và lung d liu có thc
hiu d dàng. Da trên các biu din này, thc hin vic phân chia thành các h con và thit k
vào/ra. Các DFD hay HIPO c dùng v biu .
b. Xác nh các h con và phân chia thêm na
Toàn b h thng c chia thành mt s h con trên c s chc nng, ri h con li c
phân chia thêm na thành các n v nh hn.
c. Thit k tài liu và màn hình.
Trong thit k màn hình và tài liu, các thit k thô cho màn hình và vic chuyn i màn hình,
thit k thô cho tài liu vào/ra c to ra.
d. Thit k mã
i ây, vic thit k mã, nh vic xác nh h thng mã c tin hành.
e. Thit k d liu logic
Trong thit k d liu logic, mi quan h gia d liu c phân tích, và ng c viên cho c
KIm tra c t yêu cu
Xác nh h con và phân
Trong thit k d liu vt lí (thit k tp), dùng hiu qu các c trng phn cng, vic thit
vt lí v tp và c s d liu c da trên thit k d liu logic ã c thc hin trong
pha phân tích h thng.
Phân hoch và cu trúc
chc nng
Thit k d liu vt lí
Thit k vào ra chi tit
Thit k mã
Xét duyt thit k h
thng
16 Chng 1 Phát trin h thng
c. Thit k vào-ra chi tit
Trong thit k vào ra chi tit, các chi tit v màn hình và tài liu vào-ra c thit k bng vic
dùng mu c bit.
d. Xét duyt thit k trong
Vic xét duyt c tin hành vi tài liu thit k trong.
<Tài liu>
Tài liu thit k trong
Báo cáo xét duyt thit k trong
(5) Thit k chng trình
Trong thit k chng trình, các cu trúc trong ca tng chng trình c thit k. Mi chng
trình c dn ra qua vic phân chia trong pha thit k h thng li c phân chia thêm na mt
cách có phân cp thành các n v chc nng c gi là mô un. Sau ó, các giao din (d liu
vào/ra) gia các modun c thit k.
Bên cnh ó, các k hoch cho vic kim th chng trình (tích hp) cng c chun b, và các
trng hp kim thc thit lp. Trong thit k chng trình, công vic c ch ra trong Hình
1-1-14 sc tin hành.
Hình 1-1-14 Thit k chng trình
<Nhim v>
a. Thit k có cu trúc cho chng trình (Phân hoch môdun)
n v
Mã hoá
Kim thn v
b. Lp k hoch kim thn v
Các k hoch kim thn vc chun b. (To ra d liu kim th thích hp, xác nh lch
kim th.)
c. Mã hoá
ng mô un c mã hoá trong ngôn ng lp trình
d. Kim thn v
Tin hành kim thn v cho tng mô un
<Tài liu>
Tài liu thit k mô un
Báo cáo xét duyt thit k mô un
18 Chng 1 Phát trin h thng
hoch kim thn v
Danh sách chng trình gc
Báo cáo xét duyt chng trình gc
Báo cáo kim thn v
(7) Kim th
Công vic kim thc tin hành phát hin li trong hành vi và cu trúc ca mô un, chng
trình hay h thng xem nh mt tng th (xem Hình 1-1-16). Nu li c tìm ra thì cn làm phn
i, nu cn, cho pha lp trình hay thit k sa cha. Ri li tin hành kim th kim tra liu
i trên thc tã c sa hay cha.
Hình 1-1-16 Các loi kim th
<Nhim v>
a. Kim thn v (c tin hành trong pha lp trình)
Trong kim thn v, mi mô un u c kim tra xem liu nó có thc hin úng n hay
không.
b. Kim th tích hp
Trong kim th tích hp, các kim thc tin hành cho tng chng trình c to ra bng
vic tn ng. Vi sn xut da theo vic xây dng theo n hàng, vic phát trin h thng phi
t nhiu tháng và nhiu nm. Bên cnh ó, vic tham d ca các chuyên gia nh k s h thng
(SE) là cn thit phát trin h thng. Tuy nhiên, trong nhng n lc thc t ca các k s h
thng tn nhiu vào vic bo trì h thng hin có, u này ngha là s nhân viên có th d phòng
cho các d án phát trin mi là nh. Tình hung này ã to ra ý tng v vic dùng li phn mm
hin có.
Trong vic dùng li phn mm, các b phn ca toàn b phn mm c to ra tng phn, hay phn
m hin ti c phân tích, và sa i, và kt qu là thu c phn mm mi. Theo cách ó, mt
phn mm có thc dùng lp li trong các h thng khác nhau.
Có nhng cách sau ây dùng li phn mm:
- Dùng li nh các b phn
- Dùng li qua tái k ngh
(1) Dùng li nh các cu phn
Phng pháp to ra các cu phn t phn mm hin có và lp ráp chúng xây dng h thng mi
làm gim chi phí và tng cht lng h thng. Bên cnh ó, chu kì phát trin có thc làm ngn
i.
• Phng pháp to ra các cu phn
Các b phn c chính ngi dùng to ra hay c ngi bán phn mm cung cp. Các b phn
do ngi bán cung cp u c chun hoá. Tuy nhiên, vic chun hoá theo nh dng c bit, và
vic biu din cng cn cho các b phn do ngi dùng to ra. Lí do là ch các cu phn mà
20 Chng 1 Phát trin h thng
không c chun hoá thì không thc lp ráp úng. Hn na, trong khi ngôn ng nào c
dùng v c bn không phi là vn , thì tt hn c là nên dùng cùng mt ngôn ng tính ti mã
ngun có th phi c thay i.
Hình 1-1-17 Chun hoá các cu phn
‚ Th vin cu phn và h thng tìm kim
xây dng h thng bng vic dùng các cu phn phn mm, các cu phn c ct gi và duy trì
trong th vin cu phn. S các cu phn c ct gi trong th vin càng ln, thì kt cu ca h
thng càng tr nên linh hot hn.
n na, khi h thng tìm c ci tin, thì th vin cu phn sc dùng thng xuyên hn, ci
thc hin tái k ngh, các công c CASE (nh công c CASE bo trì) thng c dùng.
Trong tái k ngh thông thng, các c t phn mm hin có c dn ra ngay bc u tiên. Công
nghc dùng trong phn này ca công vic c gi là "k ngho". Sau ó, c t cho phn
m mi c to ra bng vic sa i c t suy dn. Da trên các c t mi, mt h thng mi
c to ra. Công ngh phát trin truyn thng c dùng ây c gi là "k ngh tin" tng
phn vi 'k ngho" (xem Hình 1-1-19).
Hình 1-1-19 Tái k ngh
• Tin → ‚o → ƒ Tin
= Tái k ngh
Khon mc phát
trin phn mm
Phân tích và
thit k
Biu có
cu trúc
Thc hin
Chng trình gc
K ngh tin
Chng trình
ngun hin có
Tru tng hoá
Biu có cu
trúc
Thc hin
Chng trình gc
i
K ngho
K ngh tin
Editor
Công vic bin