Tải bản đầy đủ (.pdf) (87 trang)

Nghiên cứu luật đầu tư trực tiếp nước ngoài tại việt nam ứng dụng công nghệ hiện đại xây dựng hệ hổ trợ giúp các nhà đầu tư

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 (39.58 MB, 87 trang )

'"
"
BOGMODVCVADAOT~O
TRUONG DAI
.. HOC NGOAI
. NGU - TIN HOC
. TP.HCM
KHOA CONG NGIffl THONG TIN
.

---------------------

~

"K

"

KHOA LUAN
TOT NGHIEP



NGHIEN euu LUAT
. Ill. U TU TRue
. TIEP
Nuoe NGoAI TAl
. VIET
. NAM.
UNG Dl)NG eONG NGHt HltN J1~1XAY ,
DUNGHEH6TRaG~PIlaeAeNHAIll.U


.
.
.
TUTAI
. VIET
. NAM.

GVHD: Ts. Vii Thanh Nguyen.
SVTH: Tr~n Thanh Quang.

THANH PHD HO CHi MINH - 2001

.I


Qua qua trlnh du'em dii c1li()'ctIm hi~u v~ mOt s6linh vtfc ra't thu vi va mOi me. Qua do
nang cao c1u'(!ckie'n thuc, ciing nhu' lam quen vOi vic:c vie't mOt chu'dng
tr Inh ph~ n m~ m co muc dO Ion.
Qua day, em xin chan thanh cam o'n thfiy Vii Thanh Nguyen dii
hU'ong dfin, chi bao t~n t1nh cho em trong thUi gian VITaqua.

Va

em cung xin g(ji lUi cam dn de'n cac thay co Khoa Tin HQc

tru"Ong f-)~.lih()c HUFLIT
nghien ClfUd~ t~ti miy.

dii t~o di~u kic:n


di

em du'
gia,

Em ciing ra't cam dn gia dlnh, b~n be dii giup do, cti vii em trong
giai doc.in vlY~lqua.
Trong qua trlnh lam d~ tai kh(lng th~ tranh khoi sai sot nen ra't
mong cac thfiy co hu'ong dfin chi bao d~ em du'them.
nflt chan thanh cam dn.


MUCLUC



ro

03
Lui cam cfn
Phan m(i c1au
Phan n0i dung

1
2

Chu'dng 1: T6ng quan v~ ngon ngil XML

1.1
1.2
1.3
1.4

Gioi thiQu

3

T5ng quan v6 XML

3

,-

The document

type definition

(DTD)

.1

The document

Object Model (DOM)

()

1.4.1 T6ng quan ve DOM

1.4.2 Ki6n truc cua DOM

6
8

1.5 Hien thl XML tren tdnh duy<$t
1.5.1 Hien thl b~ng CSS
1.5.2 Hien thi b~ng DOM & Scripting
1.5.3 Hi6n thi b~ng Databinding
1.6 G('ji XML giua cac lOp cua (tng dl;)ng
1.7 Ll(U trf( XML tren Server
1.8 K0t 11I~1nchl(dng 1

9
10

]2
13
15
17
17

Chu'dng 2: Dfiu tu' nu'oc ngo~Ht~i Vi~t Nam
2.1 T5ng quan v6 d~u ttf qu6c t6

18

2.2 L<}ifeh clla d~u ttf nuoc ngoai

18

2]

2.3 Cac hlnh th(tc d~u ttf qu6c t6 chu y6u
2.4 Tlnh hlnh d~u ttf d cac mfoc Chau

A.

2.5 Dfiu tl( tr~(c ti6p nuoc ngoai t~i Vi,Qt Nam

2.5.1 Ml;)c tieu tie'p nh~n d~u tl( clla chinh phu Vi<$tNam
2.5.2 Qui djnh cd ban cua Nha Nlfoc Vi<$tNam trong

21
25
25


chinh saeh thu hut v6n q1l6e t6

ly Oftll tlt ella

2.5.3

Cd eh6 quan

Vi<$tNam

2.5.4

Cae hlnh th(te oftu tlt tr~tc ti6p t~li Vi<$tNam


Cae rao can ella moi tntong dftll tlt
<.16ivoi ho~t oQng FDI
2.6 KGt lll~n chltdng 2

25

26
27

2.5.5

28
30

Chu'dng 3: Chu'dng tr'inh hG trQ' d~ u tu'
3.1 Me) til dft li<$lI
3.1.1 Nhu eftu 1
3.1.2 Nhue~1I2

31
31
33

3.2 M6 hlnh IrllY xlIfft thong tin

34

3.3 Mo \;'l ch((c narig ella ehltdng trinh


35

3.4 Set dt,mg chltc1ng trlnh

37

3.5 KGtlll~n chltdng 3

44

PhGn kCl lu~n

45

Phl;l I~c A
Phl;l l~lC B
Ph~l 1~lcC
Ph~l 1~IC D

46 '
47
49
51

Danh m~lc lai lieu lham khao

80


• 1-


- 0

TtY ngay da't mfoc rna clfa cho d6n cho d6n nay, n~n kinh t6 m({jc ta
ngay m()t phat tri6n, dui so"ng ngtfai dan dtfy6u ttl' quan tn.mg lam n~n kinh te' phat tri6n do la s~f dfiu ttf cua mfoc ngoai
van Yi~t Nam. Tuy ban dfiu ngu6n v6n nay con kh£i it nhtfng cho d6n nay
thl lu6ng ch{IY nay da ngay mQt tang d~n len.
86 d~t dtfC;lc thanh cong nhtf v~y la do da't mfoc ta co ngu6n tai
nguyen d(3i dao, ngu6n nhan l~fc tre, re, mQt thi trtfang IOn. 8~c bi9t la da't
mfoc ta c6 n~n chinh tri 6n dinh va h9 tho"ng phap lu~t hoan chInh, d~y du.
Nhftm (16 h6 trthC;ng van b{ln phap lu~t dfiu ttf t~i Vi9t Nam, cling nhtf trd~u tlf trong vi9c Hnh toan cac chI tieu d~ an d~ tU do co th~ chQn l~fa dlfQc
cac phlf(1ng an dfiu ttf thich hQp. D~n d6n phai co cac chtfdng tdnh m,iy tlnh
h6 trd. cho citc nha dfiu ttf tron(T
cac cong viec nay. 80 clin(T
chinh la v0 mat.
b.
b
it nghTa th~fc ti~n.
YO nl~t khoa hQc chlfdng tdnh nay nh~m tin hQc hoa kinh t6, phap
1Ll~tla xu hu'ong cua khoa hQc may Hnh trang nhffng nam gfin day cling nhtf
tu d6 xfly d~fng cae chuyen gia may Hnh d~ h6 trQ, thay the' cho cac chuyen
gia ngu'('1i.
o

Y~y d6i tLfc;1ngnghien cuu chinh la van ban phap lu~t v~ dfiu ttf t~i
Vi9t Nam. Ngoai ra, chtfdng tdnh con dtfQc vie"t tren web nen con co s~f
nghien cau d6n mQt so" cong ngh9 nhtf la HTML,DHTML,

XML, ASP
JA V ASCRIPT, Visual Interdev.


.2.

Phfin nt)i dung g6m co 3 chu'dng:
"

.:. CHVONG 1: TONG QUAN
•:. CHVONG 2:

,

VE NGON NGU XML .

DA U TV NVOC

NGOAI T~I VII::T NAM .

•:. CHV(lNG 3: CHVONG TldNH HO TR(j

DA U TV.


1.1GI
THI~: U

XML (Extensihle


Markup Language) la s~t phat tri~n thu vi nhtt tren
Internet k0 ttt khi ma HTML (1tt(je giOi thi~u tren Web cho c1C'nnay. HTML
hOc.•t (1()ng trcn Internet dl/a vao n6n tang van pan d~ giao ti6p tren moi
tnf()ng lta phlfc1ng ti<:n (multimedia), X ML thl them van kha nang linh ho~t
va tang nf(Jng st/ trao (16i dn li~u eua the' gidi tren Internet.
XML.. va e;ic chuffn clla n6 lam cai thi9n moi tntong trao c16i dff li~u
lren Web V~lgiup bi(jn 06i lnternet thanh b0 may m~nh me d~ truy0n dIT
li9u c6 diu truc. XML giup cho die:
thong qua S~I'chap nh~n chung ve cae
gidi elb die tai li~u Hnh, ph5ng b~ng
th6 giup chung ta s~IP xe'p, chqn It/a
tren mclY client hay server.
9

1.2T(}NG QUAN

h~ th6ng khac nhau tran c16i dIT li~u
cffll truc. Hdn nfta XML VltQt qua thS
deh alta ra cd chS c16i tlfQng rna co
V~lquan 19 dft li~u trong cae tai li~u .



vl1: XML

Hi rn0t ciiC1XML la nJm trong: chD' X. Ngon ngIT nay la rno rQng boi
VI no kh6ng co s6 the (tag) c6 djnh gi6ng nhlt la HTML. Th~t v~y, no
khong phiti la mf;>tngon nglf aanh dau h()~ll1toan. VS rn~t ky thu~t, no la
m()t ngon ngff meta (metalanguage),

ITIQl. ngon nglf dung c1~rno ta hay c1inh
nghia ra cae ngon ngLrkhac.
DJy I~ImOt m;~t rn~nh eua XML cho phep chung ta djnh nghla ra eac
the 00 Sl( dunn
rieno• VI vay tronol:' khi HTML giup chung ta trong viec
. b/::>.,
,
hi6n thj th6ng tin, thl XML eho ph6p chlJng t.a c1anh dau t.hong tin b~ng btt
I;U' eaeh n~lo rna chung ta thich rna phu h(.lp vdi slf trao c16i dITli9U.


_CHV(j~~.!:

T6~~; Q~ANVI~Xl\!~.

.

Vi d~1 3.1: Hi6n thi danh lTll,lCsaeh.
nha xuat han, sf{ trang, gi,i tiSn trong
<:?xml vcrsion="

ue>

-_4_-_

M6i quy6n

sach

co mQt tieu as,


gia ti8n au'<;1ctinh bhng VND.

I .() "'1>

<hooks>
<hook>
<title>KY

THUAT J)AU TlJ TR~fC TIEP NVdc

NGOAI TAl VIBT NAM

</titlc>



THONG

'KE

</publishcr>

200 <tpages>

currency= "VND ''> 35,000 </price>

</hook>
</hc)()ks>

Qua vi dl,l tren ta nh~ln xct: gi6ng

HTML

le.ti, XML

lVIarkup Language).

y

HI ten the co

thLS thl chaa cae thuQc Hnh. Kh~ic HTML
T6rn

la no ch((a cac the va cac

Hi mc)t phftn nh6 ella SGML

nghla

hdn.

(Standard

Generalized

Ta co rno hIBh quan h9 nhu' sau:

----------------MlnALANGUAGES


LANGUAGES

~"nl'
l
'
~
'
l
r

1. IHTML

S

" /SMIL

-

XML

[ ____

---~~/

--I

-'-_------

-----+..---ImplcmclIlalij))J


CML

1

. --_.- i

l

MML

Hinh 2.1: Sci (/<1 quan h9 giua ngoll ngIT XML

va

I
_

I

I

cae' ngon ngft khac


C_:H.._tf._(_5N_(_;
_I :_'1_'6!'J~;Q~~_.
N_VI~_Xl\!~.

Lrlu

,tlphahctic

5 _

v: 1'rong

XML ten the v~ ten thuQc tinh b~t Q~U bhng Cal' ky tV
ho~c dfill g~ch l1L(oiC) ho~c dffll hai cha"m (:) va khong chua ba"t

k)' khoilng tr~ng nao. Kh6ng giflng nhLt HTML, ten trang XML co phan bi~t
,.:h['t hO:l chft Outong.

1.3THE DOCUl\1ENT TYPE DEFINITION

(DTD)

Vdi vi dl,l 3.1 trcn c1)ung ta afi c6 k<:{tqua nhung a~ qU~ln ly ch~t chc cac .
the do chung ta l1(\t cling nlnt a0' rang bll()c cac ki~u ph~n tlt co th~ OltQC
;~()r hen lrong mQt t:,i W;u thl XML cung ca"p cho ta chltc nang DTD Q~
lilm nhi~01 V~I nay.
Vi J~I3.2: T~o DTD cho danh O1l,lcsach d vi
<'!x01I version=" 1.0"'1 >

ell}

3.-1



hooks (book)*>


hook (title, puhlisher, pages?, price+»
title (#". PCDATA»
publisher (# PC DATA»
pages (# PCDATA»
price(# PCDATA»

ELEMENT
ELEMENT
ELEMENT
ELEMENT
ELEMENT

<1 ATTLIS1' price currency

CDATA # REQUIRED>

I>
Uidi thieh:
-

Ph~n khai bao D1'D n:lm ngay sau ph~n khai baa XML
version=" I .O"'! »


«?xml

Phan khai nay b~t dau bang DOCTYPE <ten the goc> [
8<5 kha i b~io cae the clilng ELEMENT
<! ELEMENT books (book) *>
E-)C khai b,lo thu()c t1nh dung AT1'LIST
<! A1'TLI5T price currency CDATA # REQUIRED>
DClu * eh I phfl n ttl' nay c() hay khong co cfing al(Qc.

+ chI phfln tlt n~y c6 hI I trel k~n.
DrIll? chI ph~n ttt nay li.\tuy Ch(:ln.
[){lU


_CHV
TONG Q~AN

Bang tom Hit

Ci)~l

vf~Xl\i.!:.

cae

ky

-_6_-_


hi~u:

--------------_._-._-----~._-

--.--

.

----._-

~jJ.1J_~~________

Y nghia

Th(( l\f xua't hi~n.
Tuy chqn.

+

M(~t ha~c nhiSu.
Kh6nlT ha~c miSu.

j:

Chqn

__11

.__.


.

.

rnQt.

!:Ih_~~_

.~,u'U "\1:

... Phjn khai b:'lO DTD co th6 rut ra th~lnh ITIQtfile .dtd sau <.10 chen vaa tai
lit;lI XML.
<'!xrnl version

=")

.O"?>

<! DOCTYPE books SYSTEM "*.dld">
.-. Phjn khai b.lO DTD co th6 co ho~c khong xua't hi<$n trang tai li~u XML .

.lATHE DOCUME~J'

OBJECT MOP]~:L (DOM)

1.4.1 T(1ng quan v~ nOM
DOM la rn(it ehla khoa clung

de ,li6u


khi~n nQi dung cua tai li<;u XML,

VI no la rn cho nQi dung ella t~li lit;u stin sang cha cac ehlfdng
(prograrne)

trlnh

hoi.ic eae kich ban (script).

Vdi DOM, ngu'oi I~p trloh co thE xiiy dlfng cac tai li<;u, Qinh vi ca'u truc
l.;ua ehllng, va them, slfa, xoa eilc ph~11tll'va I1Qidung clla tai li<;u XML.

vi

d~l 3.3: tiep theo ciia vi d~ 3.1
- l\lo ra (16i tl«jng DOM
source= new ActiveXObject C'Microsoft.XMLDOM")
T{li tai li~u XML van source
Source.async= false;
Source.load("catolog.XJ111 ");


CHV
-

TONG QUAN

VE XML


_7 _

--------_._-------_._----------_._-

Ki~nl tra qua lrluh tiii
If(source.parseError
~=O)
Al ert( source. pa rseError .reason);
-

Lay ph~n ttr goc ella t~Lili~u :M6i ali li~u d~u co mOt phjn
. tu" g6c nhu' lrong HTML ph:fn ttl' gac la <HTML>, trong
catalog phan ttl' g6c Iii <books>.
Root= source.docunlentEienlent;
- Lc1'ythong tin phan tu' g6c

-

Alert(root.nodeName);
Alert(root.nodeType);
Lay guyCn s,lch tha nhi(t

:::> books
=::>I

Var book 1 = root.chilclNodes.item(O);
ChildNodes tra v(~ m()t tnp hroot va ite]Il dung (16 IflY phjn til can.
- Truy cnp thuOc Hnh currency ella price

Var price = bookl.getElementsByTagName("price
").item(O);
Alert(price.getAttribute("currency"))
=> VND
- Thenl ]110tphjn ttl'
Var new Book==source.crealeElement(
"book");
Var newTitle= source.createElement(
"title ");
Var newText::: source.c.reateTextNode("XML
Implementation ");
NewTi tIe.a ppendChild( newText:);
New Book.appendChild(newTitle);
root.a ppendChil d( new Book)~

Design

and

=> B5 sung quy~n sach thtl hai co tieu d~ XML Design and'
Implementation ngay sau quyen sach thu nhat
Tu vi d~l tren chung ta dfi thay rhng DOM cung cap nl0t giao di~n
m~nh cho vi~c (lieu khi~n tai li~u XML. N6 bao g6m nhi~u giao
di~n n1t huu ich nhu"Hl: Document, Node, Text ...


-8-

1.4.2 Kitn true ella DOM
T{) chile W3C chia DOM th~lnhhai d(p:

-

Ca'p rn()t: ban g<1rn tat di Ci.tCglao di~n

stY d~lng trong nhu'ng vi
-

ll1U

chung ta

oa:

dt.l tren.

Ca'p hai: ban g<1rll cac I1nh vl!c rna rQng nhu (1i~u khi€n

cae sl! ki~n.
Kien true eua DOM
LDol~u~lCn~?h.ic~~!~Od;~1
]

~--------_=r_-----------l

[:-;:ovo;

[~ovr-J

1]


_nn..

.

f)iHI (11'1'1\11.)
IrnlL 0111.1'
....•-

J

[=_l.._

[:)01\[

(Corl')
~
11'1'1\11.'lI1d XML

[001\[

(ess)

[OOM

(Event)

DOM WiIlo, &
Ilerations)

~--_..


I

DO;" O.'iIlo'

------.

-L __
...

"~;~~nd:il11cnllll
I'nlcrl':il~.c
[ X\/L & 1fTI'lL

_.J::==='--:

]

Q':Xlcndl'd ~;lll'~I~:~;-J

-_ ..-

XMl, only

----------H'mh 2.2

y

Cdc glao dietl Qla [)(~M liD::elJ..;..
T(~l1gqua 11v6 cae giao di<;n Core:

o

Giao di<;n Document: cho phep tmy va"n cac thuQc tinh cua tai lit;u
(DOCTYPE), cling dip khii n{tng t;,10ra cac node. Giao di<;n nay cling
eel th
o

Giao dit;n Node: cung dip cac thong tin v~ Node (nodeType)
phl(jng th((c u6 thcm, xoa va sao chcp cac node.

o

(Jiao di<;11Element:
tfnh.

o

(]iao dit;11 Attr: cho phep chung la xcm xet vi tri mQt thuQc tinh dt(Qc
chi ra va Om ten, gia tri ella no.

V~lcac

chti yc'u cling <:flPcac kha nang di6u khiSn t.huQc

l


o


o

o

r

Giao di~n No(kList: cho phep chllng ta tIm ki~rn s6 Cal' Node trong
1<)p h(,1pva chqn IVa chung bhng ChI rrwc.
CJiao c1i9n CharacterDala: chaa cae thuQc tlnh d~ quyC't dlnh nQi dung
vi'! chi0u dili ciia kiGlI da Ii~u va thiG\. l~p cal' phlfdng thac uieu khi6n
ch1l0i.
Giao diQn Text: thua k0 cek lhuQc tlnh va phlfdng th((c clla.
CharactcrData
va c6 m(>t pIllfC1;lgthac rieng dung uS tach van b{\I1.

T(1ng quan ve giao di9n ma r(mg:
o Giao di~n CDATAScction:
dung cho vi9c t~o va qu~in ly ph~n
COAT A, no thlfa k6 giao dic;n Text.
o Giao di~n DocumentTypc:
thi:fa k6 giao di9n Node, n6 c6 thG bao
cho ta hi~t DOCTYPE clla ta i }j(;u va cung dip Cal' thong tin v6 Cal'
I~NTITY va NOTATION bcn trong n6.

120M lel~el.2:
1..\ i~ n l~d n6 chi/a utf<;1c(llfa va 0 IE 5 ho~c ba't cli trlnh dUY9t thl.tc1ng
m<.linao khac nen sc kh6ng (t6 qlp d d::ly.

Trong hai phfl.n tnfdc chung ta uil tIm hiSu v~ khung slfon clla XML
va lam c

la sc tim hi6u v6 mOl yell c~u b~t bu(>c klulc ]a hi6n thl XML trong trlnh
duy<;l.

Vdi HTML, lrlnh dUY9t hi6u 1'0 vi9c aanh
kh6ng cft n slf (h,ll1g b;t't ky cd cht~ ti,LOdang (rn~t
dang thC>scJ nhlf Ia <13». VI V(lY,Cal' 11) ki6u rn~u
van HTML (16 cung ca'p khll nang linh hO<.lthdn
Iji6u ni'lYHl kh()ng htlt bUQc.

da'u va se hi~n thl n6 ma
du HTML co mQt s6 ki~u
(Stylesheet) ulf<;1cb6 sung
cho nglfoi thi6t ke', nlnfng

TlIY nhic:n, vdi XML thl khac. Vi~c uanh da'u la kh6ng c6 churln va
lrlnh duy~t kh()ng hie't lam cach IlaO <.1<3 hiGn thi no. Nguyen nhan Ia VI voi
XM L, ngll'c1ithiGl kC:c6 thO t~o ra nh['fng tag rieng clla h9 rna I~Licung cfip it
lhCmg tin v6 Citch th(lc dG hidn thl. VI v~y, Cal' Stylesheet va cal' ccf che'
h i0n th i khac IiI m(>t hI) ph~n chll ye'u trang vi9c hiSn thi XML.


'"'

.•.

TONG QUAN vf~XML
-----_._---------_._------~

CIU1(iNGI:


-



- 10 -

Trong phftll n~lYse lrlnh bay ba cach hi6n thj XML:
D
HiC{n t.h! hrtng Cascading Stylcshcets ceSS).
D
HiC{nthj bflng DOM va kjeh ball .
D
Sl'( d~lI1gDataBinding.
1.5.1 Bi~n thj b~ng css:
Vi tri eua CSS trong C,lc tai li9U XML, HTML: trong file rieng ella
n6, lrong phftn <head> clla m<)t file HTML hay XML ho~c trong m<)t the
bftt l1flu eho m(lt phftn ti'( HTML.

HIl;:N THI X~IL BANG CSS~
VI lil) 3.3: Hi0n thj danh m~ICsach clla VI dl) 3.1 trcn trlnh duy~t.
- fJ5u tien ch(~n c\<')Jlg sau c1~yvao ngay sau dong khai baa XML:
<'?xml-sty Icsheet lype= "tex.tlcss" href= "catalog.css">
File catalog.css chaa cae thong tin dS trlnh bay v0 nQi dung cac
the trong rile eatalog.xml. n(>i dung ella file css la nhl( sau:
Books
Cont-family: Times, serif;
Cont-size: IOpt;
}
title
Cont-size: 14pt;

color: blue;
Cont-style: bold;
publisher

I
Cont-style: bold;
price
Cont-sty Ie :ital ic;


pages
display: block;
{'ont-size: 12pt;
color: reel;

{licit lh(cI~
o Toan b() nQi dung s(5 (1l(\lChiGn thi theo chu5n la: {'ont Times,
neu kh6ng c6 {'\)nt Times thl hi~n thi b~ng font serif va kich
thtfoc lA lOpt.
o

N(li dung trang <title> hi6n lhi font tu'dng t~f nhlfng co kich
thlfoc lAl4pt, c6 ma u chi1la mau xanh va ki6u cha la in a~m.
o N(ii clung trong
hi0n thi theo chu5n va co kiSu la in .
a~rn.
o

N(ii clung trong
nghicng.


hi6n thi theo chu5n va co kiSu la in

o

N(ri clung trang

hicn thi theo kh6i co kich tht(oc 12pt

ai).
K6t quit: Xem hlnh 2.3
m~IU

-

II-'_~

]( Y THUAT DAU l'U TRue TIFP NUOC NGOAI TAl VIET NAM

~G6
ll~

I
i::~:)
~
;.;:~;.~-;:;

~tBJl
Hlnh 2.3: Hi6n thi b~ng CSS



_'r_()~(!Jl!:!A~_Yt~
X~!:

_~~n_r(_j~._G_l_:

1.5.2 Hi~n thj bhng UOlVl

.__.__
. __.

~.
__
12_-_

va scripting

Day la khii nang hi6n lhi XML bhllg DOM aa n6i 0 ph~n tnfOc va
m()l ng6n ngff kic.h b:'ln c1£~ ghi th6ng tin WIl IllQt ph~n ttf HTML rna SC ulfQc
hi6n thi hhng cach dllng DHTML.
Vi dl} 3.4: Hi6n thi chu(~i van b~in (1lfQchtu tnI bhng XML thong qua
DOM va ng6n ngff k~ch hiin. File HTML V~l XML la nhm chung mQt file:
<HTML>

onLoad = "onLoadO "'>

<XML Id=dorn>
<'!xml version::: "1.0 "7>

<document>

24pt "></DIV>

</document>

</XML>


XML c1u(jc nlning trong tai li.:u HTML. Ph~n co l~p (island)
ult~ic lruy cnp hoi 1<1(dom).
u Filc HTML nay g6m hai phgll ehinh:
- Vi lrl (lich ella van ban phcH sinh

Stylc=: "color: blue; font-size:

24pt "></DIV>


- 13 -

N«(u van hiin xl1:ft hhng domTaget
k ich th tidc 24pt.

-

th1 n6 c6 d~mg mau xanh,

Ph~n kjch ban: ki6rn tra vi9c t.li XML vao Id(dom), sau 06
hi{~n thj nQi dung hhng domTaget va ndi hi~n thj la innerText _ .
file HTML.
K((t qu~i: xem hlnh 2.4

Hlnh 2.4: Hiijn thj

b5 ng


DOM va SCRIPTING

1.5.3 Hi~n thj b~ng Databinding
ThLl~t ngfi Databinding ua trd nen quen thuQc voi nhling ai oil tiJng sli
d~lI1g cac s~in phfim ciia Microsol'l dig hil~'n thj thong tin cd so dLi li~u bhng
I-ITML, va day cung Iii tti tli('lng c1c slf dl,Jng n6 cho XML.
Databinding L\ m(h phl(jng lh((c l16ng khung dli li~u 06 oi~u khi6n
b(~n trong cac trang HTML. Khi trang nay l1ti(jc g9i, dll li~u otiQc dffy ICn til
data source object rna dli~lc tham chii~ll bi~n trong HTML.
Vi dl,J 3.5: Hi0n thj XML island bhng Databinding
<HTML>
<BODY>

<XML ID= "dso">
<dataha~c>
<record>
<field I >dala</I'icldl >
<field2>da la</ficld2>
<field3>da la</fic Id3>
</record>


<record:>
<ficldl>Jata<ficld2>Ja
<ricld3>Ja
</rccord>
</databasc>

I>


la</fic ld2>
ta</ficld3>

</XML>
<TR>
<TD><TD><TD>
== ''(Iso'' BORDER=l>

DATAFLD="fieldl
"><ISPAN><fTO>
DATAFLD= "ficld2 "><ISPAN><fTO>
DATAFLD= "field3 "><ISPAN><fTO>

<rrR>
<r[,ABLE>
</BODY>
</HTML>

_.- KCt quit: xem hInh 2.5

HInh 2.5 hi~n thi b:lng DATABINOING


1.6Gdi XML GnJA CAC JJ1p eVA UNG Dl)NG


XML chll yC'u dtf(!c dung d~' truyen diI li~u giii'a cac I(Jp ung dQng
nen ll() cung ph~ii yeu diu dtn c(i cae nghi thuc di giao tie'p giii'H cae
IIl'p.
V~ i~ day l~()2 nghi thue lien quan de'n vi~e truy~n

tl1u'c TCP/IP -- U, lal) giao th(~l~tren Internet
nghi tht'ic HTTP,

xml la: nghi
va mQt )(1p d phfa tren la

iVlic)'osoft eta h(3 trv hai nghi thuc nay trong XMLHttp
component, Thanh phfin n~y la Im)t phfin clla bQ MSXML.
XMLHttp d10 ph(~p g('~idfi" Ii~u de'n HTTP Server va nh{in I~i
response mQt trong hai d~ng: text: hay rrH)t tai li~u XML.
!VIOtS(1)]llio'ng thue va thUQ(' t:lnh ella XMLHttp:


Phu'dng th(ic OI)enO
Dung d£; khi~i t~o mOt yeu efiu (request) va chI ra cach g{~idii'
lii;u la POST hay GET~ diH l~hl nh{in yeu diu va thong tin bao m~t



Phu'dng th(ic setReqm~stHeadt~rO
ChI ra lo~i eiia 1 HTTP header la text hay xml



Plnfdng thlie scndO

Gi1i request: di va nh~n v~ response: No co mOt tham sf{ am chI
th()ng dj~l) gi~i m. Thong di~p nay co thi la mQt ch~lJi hay mQt
DO M object.



ThllQC Hnh respol1seTt~xt
Tr~l v~ dii' Iic;u dliQ'c mieu t~i dum


ThllQe Hnh respol1seX!VIL
Tloa v~
Yf


C() 2 me - xmlSend.htm gi~i m(tt thong di~p duOi d~ng la xml de'n
cho tile recciyc.asp. File asp nay 'nh{m thong di~p va tra v~ ding du6'i


d~tng xml nluing ('() them thfmg tin ht; sung. File htm nh~n I~i response
v~, hi~n thj n() len m~ln h'inh.
File "xmISend.htm"
<html>
<hody>
<sel"ipt>
va •• httpOhj;
httpObj := new AdiveXOhjed(

"Microsoft.XMLHTTP
");
httpObj.open( "Post ", "reeei ve.asp ",false);
httpObj.setRequestHeader(4'Content-type",
"textlxml ");
httpObj.send( "<messHge> He Ilo</message> ");
document. WJ"it(~(htt:pOhj.responseText);
</seript>
</hody>
</html>
File "receive.asp'~
<%
Dim xrnIR(~q
Dim message
Set xmlUeq = Server.CreateObj(~ct(
"Microsoft.XMLDOM")
xml Req.load(Request:)
if xmIReq.paJ"seError
<> 0 then
R(~sponse. Write( xmlReq.parseError
.reason)
message = "<reply>" & xmll~eq.text & "everybody</reply>"
l{esponse. Wr"ite(message)
%>
Ke't qua:

Hello everybody


1.7LUU TRif XML TREN SERVER

B~ hill tru tai Ii.;u xml len (11<:1 c~n phai co mOt kjch ban.
server.Kjch han n~y sit d\lng plnto'ng ttnle save ella deli tu'Q'ng dome

Yf do: Lu'u dfi Ii~ll til "dh

"S~U1g

"dbillat"

<%

dim xmlObj
Set xmlObj=Server .CreateObject( "~lsxmI2.DOMDocument
xmlOhj.load( "dh.xml ")
if xmIOh.i.parseError
<> 0 then
nesponse. Write(xmlOhj.)larseError.reason)
end if
xmlohj.save(' 'dbluat.xml' ')

")

%>
1.8K]~TLU~N CHUONG 1

XML la lInh v\fc kh;l ly thu. Nt> g6m nhi€u mang nh6 ket hQp voi
nhau c1[; t9-0 n(~n rnt)l (frag dl,lng hO~lll chInh. XML lam cho Internet ngay
..:a ng tn"1 nen Iy thu; d~c bi~t Iii sll trao (fGi cia li<$u tren m9-ng tr(~ nen linh
h(l~lt hdll, dG diing l1(jl1.NgO~li ra XML cHng c6 nhltQc oi~m la n6 chlfa phai
lil chuflll ph(1 bien, VI ciS nhi611 tr"inh uuyt;! chlfa hi~u XML va trong llfdng

lai chu[j'n nay se vfin C()11 thay c16i.
Nhll'ta oil bi6t qua trlnh hi~'n thi XML ngoai ba phlfdng phap cHi neu
,.:on c6 m(lt phu'dng phap kh;i l1l9-nh va chi dung rieng cho XML d6 la ngon
ng["f XSLT (eXtensible Styleshect language: Transformation).
Ngon ng["f
n~IYcOng la m(lt khia C9-nh din quantam nghien cuu oi chung voi XML.
Trong Chlf(jng lrlnh nay, da li~:u Sl~ V~l sau d() sc hiGn thi len trlnh duy<;l b~ing DOM va scripting.


CHUaNG 2:

BA U TU Nuoe

2.1TONG QUAN

NGoAI T~I VIJ~TNAM

VE DAU

- 18 -

TU Quac TE

Drtu ttt mtoc ngoai Ia hi~n tttQng di chuySn
Illtoc khac nh~rn rnl)c dich ki6rn Wi.

vO'n hr. nuoc nay sang

Drtu ttt quO'c t6 ngay cang co vai tro to IOn dO'i voi vi~c thuc dfiy qua

trlnh phat triSn kinh t6 va thttdng rn~i d cac mtoc di dfiu ttt, Ifin tie'p nh~n

vO' n (1rt u ttC
"

.,

~

2.21,01 ICH CUA DA U

"

TU Nudc

....

NGOAI

Nhtf ta dft tha'y qua trlnh dfiu ttf mfoc ngoai g6rn hai ben Ia ben di
drt u ttf va ben tie'p nh~n dfiu ttt nen vi~c danh gia IQi ich cling phai tinh dSn
ca hai ben.
lJ6'i wJi hen di ddu tu':
Giup nang cao hi~u qua sa dt,lllg vO'n dfiu tu' thong qua vi~c sa dt,lllg
nh['fng l(ji the' san xua't clla ndi tie'p nh~n dfiu tu, giup h~ gia thanh san
ph«rn va nang cao ty sua't IQi nhu~n clla vO'n dfiu ttt.
Xay dlfng thj ~ntong cung ca'p nguyen Ii~u 6n dinh vOi gia phai
chang: VI dl,l nho co dfiu ttt mtoc ngoai rna My nh~p khfiu 6n dinh toan bQ
ph6t phat, d6ng, thie'c, 34 qu~ng s~t , rnangan v.v ...
Banh tntong suc rn~nh v~ kinh tS va nang cao uy tin chinh tri tren

tntong q1l6c t6: thong qua vi~c xay d~tng nha may san xua't va thi tntong
tieu thl;! (j mtoc ngoai, rna cac mtoc xua't khfiu v6n rnd rQng dttQc thi tntong
tieu thl,l, tranh dttQc hang rao bao hQ m~u dich clla cac mtoc. Ngoai ra,
nhi~lI mfoc do hlnh thuc vi~n trQ va cho vay voi quy rna lOn, Ifti sua't h~ rna
ra cac di011 ki~n v~ chInh trj va kinh tS troi bUQc cac nuoc dang phat triSn
ph~1thu(>c vao h9.
Drtu ttt v6n ra nuoc ngoai giup cac Chll v6n dfiu ttt phan tan rlli ro do
tlnh hlnh kinh te' chInh trj trong mtoc 6n djnh. Lan song drtu ttt rn~nh me
clla cac nha doanh nghi~p H6ng Kong, Macao, Dai Loan sang cac mtoc


CHU(iNG 2:

DA U TU Nude

NGoAI T~I VIl~T NAM

- 19 -

cong nghii;p ph,H trien nh~m d~ phong co nhftng thay d6i v~ quan IS kinh
doanh sau khi co s~f sap nh~p clla cac mfoc nay VaG Trung Qu6c VaG cu6i
lh6ky 20 va dfiu the'ky 21.
E>ftu ttf nuoc ngoai se giup th~y a6i cd ca'u klnh te'trong nuoc theo
hlfong hi9U qua hdn, thkh nghi hdn voi s~t phan cong lao dQng khu v~c va
qu6c t6 moL Trong 20 nam tU nam 1975 - 1995 khi a6ng Yen tang gia va
vi9c di chuy6n san .xua't clla cac cong ty Nh~t Ban ra mtoc ngoai ail t~o
<-1i6uki9n t6t hdn cho vi9c lien ke't theo chi~u ngang trong khu v~c. Trong
khi <-10cac cong ty my d Nh~t Ban chl t~p trung san xua't VaG nhftng m~t
hang cao dip, nhung thi6t bj cftn thi6t de cung ca'p cho nhltng chi nhanh
ella hQ d kh~p Chau A, va nhftng khau ky thu~t cao aoi hoi phai co s~t

nghicn .cau, con cac chi nhanh va cac hQp doanh aang ngay cang phat tri€n
l~li cac mtdc trong khu v~c se aUQc httong vao san xua't cac m~t hang c~n
nhi6u lao o(mg, ky thu~t vua va tha'p d6 thay the' cho cac hang xua't khffu til
Nh~t B~ln, phl;!c Vl;!cho thi tnfong aja phttdng, cung ca'p l~n nhau, xua't khffu
sang mfdc thCtba va ngttQc trd l~i Nh~t Ban.

[Vii v6'i ben lilv nhan ddu Iu':
Hi9n nay dong chay clla tu ban qu6c te' VaG 2 khu v~c: cac mtoc ttt
han phat tri€n va cac mtoc ch~m va aang phat tri€n. £)6i voi ca hai khu v~tc
nay <-1ftutlf qu6c te' ai~u co vai tro quan trQng a~c bi9t.

Deli vOi eae mine to' ban phat tri~n nho'My va Tay Au d~u to' ella
nu'Oe eo y nghia quan trQng: nhtt cac chuyen gia kinh te' clla My sau khi
nghicn cau hi9n tlt(}ng Nh~t 6 ~t a~u ttt VaG My (til 1951 - 1991 Nh~t ail
(tftu tlf 14X,6 ty USD chiSm 42,2% t6ng so' v6n a~u ttt clla Nh~t ra mtoc
ngoai ) oa dlta ra nh~n djnh vi9C aftu til clla Nh~t mang nhi~u cai IQi cho
n~n kinh te' My hdn la m~t h~li. Nhltng cai IQi do Hi:


Giup giai quye't nhung va'n o~ kho khan v~ kinh te'va xil hQi trong
mfoc nhlf: tha't nghi9p, l~m phat v.v ...



Vi(:c mua l~i nhung cong ty, Xl nghi~p co nguy cd bi pha san giup
cai thi9n tInh hlnh thanh toan, t~o congan
vi9c lam moi cho
ngttoi lao dQng.



CHU(jNG 2: DA U TU Nudc NGOAI T~I VI~T NAM

- 20 -



Tang thu ngan sach thong qua thu thue' d~ cai thi<$n tlnh hlnh bOi
chi ngan saeh clla My.



T~lo ra rnoi tnfong c~nh tranh d~ thuc d«y S\f phat triSn kinh te'va
thlfdng rn~i clla My.



Giup cac nha doanh nghi<$p My h9C hoi kinh nghi<$m quan 1y tien
ti6n clla Nh~t.

Chinh nh~n thac dlfMy, cho ncn m~t du My da thu hut tren 30% t6ng s6 v6n d~u tu'trVc ti6p
Illfoe ngoai tren the" gioi, nhlfng Chinh phll My vftn khong ngung th\fc hi<$n
chinh sach "md ctfa d~u tlf" va ngan xu hlfong rut v6n d~u tlf ra khoi filfoe

My.
HO'i vO'icae nunc ch~m va dang phat tri~n:


f)~u tlf q1l6c te' giup cac mfoe nay d«y m~nh t6c do phat triSn n~n
kinh te" thong qua vi~c t~o ra nhffng xi nghi~p moi ho~t tang quy

rno clla cclc ddn vj kinh te'o

ã

f)ôy m~nh qua trlnh hoi nh~p kinh te' voi khu v\fe va qu6c te'o



Thu hut them lao dong giili quye't mot ph~n n~n thfft nghi~p d cac
I1lfoc nay. Theo th6ng ke clla Lien hi~p qu6c, so" ngu'oi thfft
nghi~p va ban thfft nghi~p clla Cal' nu'oc ch~m va dang phat triSn
kho~ing 35 - 38% t6ng s6 lao dong, cho nen hang v~n xi nghi~p
co v6n FDI ho~t dong t~i Cal' mfoc dang phat triSn giup cac nltoc
nay gi~ii quye't mot ph~n n~n thfft nghi~p. Th~t v~y, Hnh de'n he't
thang 6/1998 Trung Qu6c dft thu hut 314.533 dV an d~u tlt FDI,
voi t6ng s6 v6n dang ky d~t 545,336 ty USD trong do v6n thvc
hi~n d~t 242,321 ty USD thll hUt hang tri~u cong nhan Trung
Q1I6c. Hay Hnh dC'n he't 05/1999, voi 2659 d\f an FDI dltgiflY phep t~i Vi~t Nam dft giili qllye't 270.000 ngltoi lao dong co
eong an vi~c lam.



Cae d~f an FDI gop ph~n t~o ra moi tru'ong c~nh tranh la dong l~fc
kich thich n~n kinh te' tang tnfdng v~ lu


Giup cac nuoc ch~m phat triSn giilm mot ph~n nn(J hi~n nay khoilng 1.500 ty USD, gia trj tlfdng dltdng khoang

86.000 ta'n yang, £lui yang nay dng IOn d~n len do lfti my de 1fti


CHUONG 2:

BA U TU NUOC NcoAI

T~I VII~T NAM

- 21 -

con va phiii tiC'p tlJc vay them dS giai quye"t nhling vffn d6 kinh te"
d trang m(oc.


Ngoai ra, thong qua tie'p nh~n d~u tlt qu6c tt cac mtoc dang phat
tri6n co di6u ki~n tiC'p nh~n ky thu~t, cong ngh~ va kinh nghi~rn
quan 19 tien ti6n cua mtoc ngoai.

".....
,,;::
,,'
",'
.,
,,'
2.3eAC HINH TUDe DAU TV Quae TE eHU YEU
E)~u tl( qu6c tC'dlt9c th\tc hi~n chu ye'u duoi ba hlnh thlic: d~u tu tr\tc
tiC'p, d~u tlt gian tiC'p va tin dlJng qu6c te".
ndu ta trac tiel):
La hlnh thlic d~u tlt qu6c tt rna chu d~u tu nuoc ngoai dong gop rnQt

sf) vern l1l1 IOn van lInh V\tc san xufft ho~c dlch V\l, cho phep hQ tr\tc tie"p
tham q ia c1i6u hanh d6i tlt9ng rna t\t b6 y6n d~u til.
ndu ta gici.n tie'p:
La hlnh thlic d~u tl( rna chu tlt ban chuy~n v6n van rnQt qu6c gia khac
cIS mua c6 ph~n chling khoan tren thl truong ali chinh nh~m thu 19i thong
qua c6 t((c ho~c thu nh~p chling khoan.
thu'c tin dung quae' te:'
V6 th\tc chfft day cling 1a hlnh th((c c1~u tu gian tiC'p, nhltng no co
nhling lVlC thu rieng cho nen trang th\tc te' hlnh th((c nay v~n phan lo~i nhlt
la mQt hlnh th((c c1Qcl~p.

Htnh

La hlnh th((c c1~u tlt dltoi d~ng cho yay v6n va kie"m Wi thong qua H'ii
sutt ti6n yay.