Professional Documents
Culture Documents
BO CO THC TP TT NGHIP
NGNH CNG NGH THNG TIN
M NGNH : 05115
TI :
NG DNG FRAMEWORD STRUTS2 V HIBERNATE XY
DNG WEBSITE MARKETING SURVEY
NNG, 01/2011
LI CM N
Trong t thc tp va qua, chng em nhn c s hung dn, gip v ng vin
tn tnh t nhiu pha. Tt c nhng iu tr thnh mt ng lc rt ln gip chng em
c th hon thnh tt mi cng vic c giao. Vi tt c s cm kch v trn trng, chng
em xin c gi li cm n n tt c mi ngi.
Trc tin cho chng em c gi li cm n n Ban lnh o Cng ty FPT Software
Nng to iu kin cho chng em c tham gia thc tp ti cng ty cng nh cung cp tt
c cc c s vt cht v trang thit b c th cho chng em trong thi gian va qua. Xin cm
n anh Nguyn Tn Huy, anh Phan Trung ip v cc anh ch trong cng ty tn tnh hng
dn gip chng em trong sut thi gian em tham gia thc tp.
Em cng xin c gi li cm n n lnh o trng i hc Bch Khoa Nng, lnh
o khoa Cng ngh thng tin t chc cc bui giao lu gia cc doanh nghip v sinh
vin tht s b ch, gip chng em c c hi tm c mt n v thc tp tt.
Em xin chn thnh cm n cc thy c gio ca trng i hc Bch Khoa Nng, xin
cm n qu thy c tn tnh dy bo, gip em trong sut thi gian em hc ti trng
cng nh trong thi gian em thc tp va qua.
Xin c cm n tt c cc sinh vin tham gia thc tp ti FPT Software Nng trong
t thc tp va qua, nhng ngi lun st cnh cng chng mnh, chia s, ng h v gip
mnh trong thi gian thc tp va qua.
Xin trn trng cm n!
LI CAM OAN
Ti xin cam oan :
1
MC LC2
GII THIU CHUNG....................................................................................1
.I Gii thiu v n v thc tp.......................................................................................1
.II Tiu mc con.........................................................................................................2
Tiu mc con nh hn..........................................................................................2
CC NHIM V C GIAO....................................................................3
.I Tm hiu v cng ty.....................................................................................................3
.II Hc tp v tm hiu quy trnh pht trin phn mm ti cng ty FPT Software Nng
...........................................................................................................................................3
.II.1. Tm hiu quy trnh pht trin phn mm............................................................3
Tiu mc con nh hn..........................................................................................3
.III Tm hiu v cc k thut kim th............................................................................3
.IV Tm hiu ngn ng v cng ngh mi......................................................................3
CAI G .......................................................................................................1
.I Java core......................................................................................................................1
.II JSP.............................................................................................................................1
.II.1. JSP.....................................................................................................................1
Tiu mc con nh hn..........................................................................................1
Hc tp v tm hiu v kim th...............................................................................1
.II.2. Servlet................................................................................................................1
.III Struts2 frameword....................................................................................................1
.IV Hibernate..................................................................................................................1
[1] <Tn cc tc gi>. <Tn ti liu ch nghing>. <Tn, s, tp, ni v nm cng b ti
liu hoc hi tho KH>, <t trang n trang> hoc <s trang>........................................1
[2] Jacque Arsac. Nhp mn lp trnh. Nguyn bn : Premires lecons de programmation.
Trung tm h thng Thng tin ISC, H ni 1991, 241 tr..................................................1
[3] Doug Cooper. Standard Pascal User Reference Manual. W.W.Norton & Company,
1983, 476 tr.......................................................................................................................1
[4] Jacque Courtin, Irne Kowaski. Initiation lalgorithmique et aux structures de
donnes. Volume 1. Dunord, Paris 1994, 397 tr...............................................................1
2
[5] Phan Huy Khnh, V Trung Hng. Thit k c s d liu a ng ng php ting
Vit. Tp ch Khoa hc Cng ngh, S 36+37, 2002, tr19-24..........................................1
[6] Detmoungkhoum Saly. Xy dng t in tin hc Lo-Anh-Vi. Bo co tt nghip
Thc s ngnh CNTT, i hc Nng Kho 2002-2005................................................1
[7] Nguyn Nh . i t in ting Vit. Nh Xut bn Vn ho-Thng tin 1999.....1
[8] Trang web : http://www.informatik.uni-leipzig.de/~duc...........................................1
[9] ..................................................................................................................................1
ii
Mc lc
iii
GI
C th b cc ni dung bo co nh sau :
M U
Gii thiu v n v n thc tp (Tn, a ch, cc hot ng chnh).
Gii thiu bi cnh ca ti.
Mc ch (gii thch r hn tn ti) v ngha.
Nhim v phi thc hin (cc mc tiu c th v kt qu cn c).
Gii thiu nhng cng vic c giao.
C th tip tc trin khai lm lun vn tt nghip hay khng.
CHNG 1
Gii thiu ti hoc cng vic c giao thc hin.
Nu cc v d tiu biu, nht qun (xuyn sut bo co).
Nghin cu thc tin. Nu cc v d tiu biu, nht qun.
CHNG 2
nghin cu nhng cng ngh, ngn ng lp trnh g?
Nu kh nng ng dng thc t ca nhng cng ngh, ngn ng lp trnh m bn nghin
cu.
CHNG 3
Nghin cu bi ton thc tin no?
Nu r phn kho st bi ton.
Phn tch thit k h thng (nu thc hin).
Gii php pht trin ng dng.
KT LUN
Sinh vin so snh (vi nhng g tham kho c) nh gi kt qu (mnh thc hin) v
kh nng m rng (pht trin mi) ca ti ?
C th nu ra mt s v d c th minh ho nhng g sinh vin c th tip tc gii quyt
trong lun vn tt nghip.
Khng nh r l mun tip tc thc hin ti ny hay khng? Nu c th th xut mt
ging vin ca Khoa CNTT hng dn v mt cn b n v thc tp ng hng dn (nu
iu ny l cn thit).
Mc lc
iv
BT BUC
Bt buc nh dng lun vn theo cc styles nh ngha sn v t sn trn thanh thc
n phc v nh dng.
chn cc mc chn (caption) mt cch t ng, thc hin :
u mi chng c nh s, gi lnh :
Insert-Reference-Caption, chn CHNG nnn
V d c nh s, gi lnh :
Insert-Reference-Caption, chn V d nnn
Hnh v c nh s, gi lnh :
Insert-Reference-Caption, chn Hnh nnn
Bng (table) c nh s, gi lnh :
Insert-Reference-Caption, chn Bng nnn
PH LC c nh s ABC, gi lnh :
Insert-Reference-Caption, chn PH LC nnn
M U
.I
Tn tc gi, LP XXX
Tiu mc con nh hn
Tn tc gi, LP XXX
Tn ti y
CHNG 1
CC NHIM V C GIAO
xxx
.I
Tm hiu v cng ty
Trong ngy thc tp u tin, chng em c lm quen vi cc anh ch tham gia hng
dn chng em trong qu trnh thc tp. c nghe cc anh ch gii thiu v cc nhm cng
ngh m chng em c th la chn tm hiu trong qu trnh thc tp. Tip theo chng em
c i tham quan cc phng ban v cc Group.
Ngy tip theo, chng em c anh Nguyn Tn Huy gii thiu v lch s pht trin, v
c im, v lnh vc hot ng, cc i tc cng nh v vn ha ca tp on FPT, ca FPT
Software cng nh FPT Software Nng.
Tiu mc con nh hn
xxx
xxx
V d 1
xxx
Hnh 1
xxx
Bng 1
Tn ti y
CHNG 2
.I
Java core
.II JSP
Trong tun thc tp u tin, chng em c tham gia mt kha hc v quy
trnh v cc vn lien quan n qu trnh pht trin phn mm.
.II.1. JSP
xxx
Tiu mc con nh hn
xxx
xxx
V d 2
xxx
Hnh 2
xxx
Bng 2
Hc tp v tm hiu v kim th
.II.2. Servlet
CHNG 3
Cai g
Trong qu trnh thc tp ti FPT Software Nng, sau tun u tin c hc tp v tm
hiu v quy trnh pht trin phn mm v cc k thut kim th, sang tun th hai, chng em
c giao nhim v hc tp v nghin cu cng ngh. Chng em c phn vo cc nhm
khc nhau ty theo cng ngh la chn. Em c phn vo nhm java gm 14 ngi, trong
nhm java li c phn thnh 3 nhm nh, nhm em gm 4 thanh vin. Chng em
.I
Java core
.II JSP
Trong tun thc tp u tin, chng em c tham gia mt kha hc v quy
trnh v cc vn lien quan n qu trnh pht trin phn mm.
.II.1. JSP
xxx
Tiu mc con nh hn
xxx
xxx
V d 3
xxx
Hnh 3
xxx
Bng 3
Hc tp v tm hiu v kim th
.II.2. Servlet
Tn tc gi, LP XXX
Tn ti y
So vi phng php kho st th trng truyn thng th dch v kho st trc tuyn thng qua c nhiu
u im vt tri sau y:
- Chi ph: thp hn nhiu ln so vi cc phng php nghin cu/kho st truyn thng. Chng ti c
tnh chi ph cho mt kho st trc tuyn ch bng 1/3 so vi phng thc kho st truyn thng. V vy
www.surveyvietnam.net chc chn s l gii php cho nhu cu thng tin v khch hng/ngi tiu dng
ca doanh nghip.
- Phm vi kho st: vi cng c Internet, cc cuc kho st ca chng ti c th n vi ngi tiu dng
c s dng Internet bt k a phng no trong c nc. Mt khc, i tng tham giakho st hu ht
l nhng ngi c trnh v rt kh tip cn trc din vi h nu chng ta thc hin nhng phng php
nghin cu th trng truyn thng.
- Thi gian kho st: nhanh hn rt nhiu ln so vi cch kho st truyn thng, nn p ng kp thi
nhu cu thng tin nng m doanh nghip cn ra quyt nh nhanh.
- Mc tin cy ca thng tin: thng tin phn hi ca ngi tham gia kho st khng b thin lch v
mt pha v n phn nh s trung thc ca h. Hn na, chng ti hin c mt i ng chuyn gia t vn
v thit k phng php v cu hi kho st s p ng mt cch xc thc nht nhu cu thng tin ca
doanh nghip. c bit vi k thut thit k cu hi ng (hnh nh, m thanh, v video ng) s l cng
c ht sc hp dn v tin li cho ngi tham gia kho st.
- Rt tin li cho ngi tham gia kho st: do i tng kho st bn rn, nn thi gian rnh rt bt
thng v www.surveyvietnam.net l thun tin nht cho h, v c th tham gia kho st bt c lc no
rnh ti bt k ni no thun tin. Ngoi ra, ngi tham gia kho st cn thy rng h s c hng rt
nhiu li ch khi tham gia kho st bng nhng hnh thc trao qu tng may mn cho h m chng ti
tin hnh th nghim thnh cng.
Tn tc gi, LP XXX
PH LC
T c cc ph lc nm y v c nh s th t cng tn ph lc :
PH LC A
xxx
ii
ii
iii
iii