Upload
hue-nguyen
View
219
Download
0
Embed Size (px)
Citation preview
8/8/2019 mau thuc tap tot nghiep
1/36
I HC NNGTRNG I HC BCH KHOA
KHOA CNG NGH THNG TINTel. (84-511) 736 949, Fax. (84-511) 842 771Website: itf.ud.edu.vn, E-mail: [email protected]
BO CO THC TP TT NGHIP
NGNH CNG NGH THNG TINM NGNH : 05115
TI :
XY DNG NG DNG NG K HC PHN THEO
HNH THC O TO TN CH QUA MNG CHOTRNG CAO NG CNG NGH NNG
SVTH : Cao Vit QucNguyn Thanh Trung
Nguyn Vn TonLp : 05T1CBHD : Anh Hong Vn Nghimn V : Cty TNHH CNTT-Truyn Thng
Vit-Hn
NNG, 01/2010
mailto:itf.ud.edu.vnmailto:itf.ud.edu.vnmailto:itf.ud.edu.vn8/8/2019 mau thuc tap tot nghiep
2/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
NHN XT CA N V THC TP
NHN XT CA GIO VIN BO V
Vit Quc Thanh Trung Vn Ton 2
8/8/2019 mau thuc tap tot nghiep
3/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
LI CM N
Vit Quc Thanh Trung Vn Ton 3
8/8/2019 mau thuc tap tot nghiep
4/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Trong sut thi gian gn 2 thng thc tp chng em nhn c s hng
dn v gip tn tnh ca qu cng ty gip chng em hon thnh c kha
thc tp m trng ra. Khng nhng th n cn gip chng em c nhmg
kinh nghim qu gi khi ra trng chng em khng cm thy b ng vi cng
vic ca mnh. V vy chng em v cng cm n qu cng ty, to iu kin
gip nhng sinh vin cui kha chng em cm thy t tin khi ra trng c th
tm c cho mnh mt cng vic ph hp.
Trong thi gian lm ti thc tp chng em cng xin chn thnh cm n
Anh Hong Vn Nghim gip tn tnh, thn thin. Anh hng dn, gi
m tng v gp chng em hon thnh c ti thc tp. Chng em xin
chn thnh cm n Anh v s hng dn nhit tnh.Chng em cng xin gi li cm n chn thnh n Trng i hc Bch
Khoa Nng v qu thy c Khoa Cng Ngh Thng Tin to iu kin cho
chng em c c t thc tp trc khi tt nghip chng em c nhng kinh
nghim hon thnh tt ti tt nghip sau ny.
Xin chn thnh cm n!
Nng, ngy 26/01/2010
Sinh vin thc hin
Cao Vit QucNguyn Thanh Trung
Nguyn Vn Ton
LI CAM OAN
Chng ti xin cam oan :
Vit Quc Thanh Trung Vn Ton 4
8/8/2019 mau thuc tap tot nghiep
5/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
1 Nhng ni dung trong bo co ny l do ti thc hin di s hng dn
trc tip ca Anh Hong Vn Nghim.
2 Mi tham kho dng trong bo co ny u c trch dn r rng tntc gi, tn cng trnh, thi gian, a im cng b.
3 Mi sao chp khng hp l, vi phm quy ch o to, hay gian tr,
ti xin chu hon ton trch nhim.
Sinh vin thc hin
Cao Vit QucNguyn Thanh Trung
Nguyn Vn Ton
MC LC
M U .......................................................................................................8.I Tng quan v cng ty .....................................................................................................8
.I.1. Lch s hnh thnh v pht trin ......................................................................... 8.I.2. Nhim v cng ty ................................................................................................8
Vit Quc Thanh Trung Vn Ton 5
8/8/2019 mau thuc tap tot nghiep
6/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
T chc sn xut v gia cng cc sn phm phn mm...........................................9H tr cc doanh nghip .........................................................................................9Dch v cng ngh thng tin v Internet..................................................................9Cung cp cc dch v mng......................................................................................9
Cung cp cc phn mm qun l, phn mm h thng,........................................9T vn thit k qun tr website................................................................................9o to ngun nhn lc CNTT.................................................................................9Lin kt trong nc v quc t.................................................................................9Tng i l c quyn ti min trung v ty nguyn cc sn phm phn mm bn
quyn v bo mt v vn phng KingSoft..................................................................9Vin nghin cu pht trin vn ha gio dc ng Nam ...................................10Cc nh sn xut v phn phi sn phm CNTT v Truyn Thng.......................10
.I.3. nh hng pht trin.......................................................................................10
.I.4. H thng t chc in hnh cng ty ................................................................. 10.II Gii thiu v ti .....................................................................................................12
.II.1. L do chn ti .............................................................................................12
.II.2. Mc ch v ngha ti .............................................................................. 12
.II.3. Nhim v phi thc hin ................................................................................. 12
CHNG 1 ...................................................................................................13
TNG QUAN TI..................................................................................13.III Gii thiu v chng trnh o to tn ch ................................................................ 14
.III.1. Tn ch l g ? ..................................................................................................14
.III.2. Hc phn ........................................................................................................ 14
.III.3. ng k khi lng hc, b sung, rt bt c hc phn v ng k hc li .. .15
.IV Ni dung ti .......................................................................................................... 16.IV.1. Cng vic thc hin ....................................................................................... 16Tm hiu yu cu bi..........................................................................................16Phn tch chc nng v cng vic c th................................................................16
.V Chun b ti tt nghip ...........................................................................................17
CHNG 2....................................................................................................18
CNG NGH LP TRNH WEB ASP.NET..........................................18.VI Cc bc ci t ........................................................................................................18.VII Gii thiu v ASP.NET ........................................................................................... 20
.VII.1. Nhng c tnh ca ASP.NET ......................................................................20.VII.2. S khc bit gia ASP v ASP.NET ............................................................ 21
.VII.3. Gii thiu v .Framework .............................................................................21
.VII.4. S lc v C# ............................................................................................... 21
CHNG 3 ...................................................................................................22
THIT K H THNG THNG TIN..................................................22.VIII S quan h gia cc bng trong CSDL ............................................................. 22.IX Thit k CSDL ..........................................................................................................23.X S Use Case ........................................................................................................... 25
.XI S ng k hc phn ............................................................................................28CHNG 4....................................................................................................29
Vit Quc Thanh Trung Vn Ton 6
8/8/2019 mau thuc tap tot nghiep
7/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
DEMO CHNG TRNH...........................................................................29
KT LUN....................................................................................................33
PH LC.......................................................................................................33
BN K HOCH CNG VIC TRONG THI GIAN THC TP CANHM............................................................................................................34
Vit Quc Thanh Trung Vn Ton 7
8/8/2019 mau thuc tap tot nghiep
8/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
M U
.I Tng quan v cng tyTn cng ty : Cng Ty TNHH Cng Ngh thng Tin V Truyn Thng VIt Hn
Tn Giao Dch : VietHan Information & Communication Technology Company Limited
Tn Vit Tt : VietHan-ICT
a Ch Tr S Chnh : 439 Trng N Vng, Qun Hi Chu, Tp Nng
in Thoi : 0511.686901
Email :[email protected]
L cng ty chuyn kinh doanh, sa cha, i l my tnh, cc thit b mng my tnh,thit b in t v vin thng. Sn xut, gia cng v bo tr cc sn phm phn mn.o tongun lc cng ngh thng tin.
.I.1. Lch s hnh thnh v pht trinCng ty CNTT & Truyn Thng Vit Hn c thnh lp t thng 10 nm 2006 vi mc
tiu ban u l xy dng mt cng ty hot ng chuyn su v dch v chm sc khch hng
v sa cha, bo tr, bo hnh, bo dng my tnh v cc thit b CNTT ti 270/10 NiThnh, Hi Chu, Tp Nng.
Theo xu th pht trin CNTT ca Vit Nam v th gii, theo nhu cu ca th trng VitHn ICT u t v xy dng thnh cng Bnh Vin My Tnh Vit Hn v chuyn tr schnh t thng 2/2007 ti 439 Trng N Vng, Hi Chu, Tp Nng.
Thng 11/2006 Vit Hn ICT thnh lp trung tm o to Tin Hc Ngoi Ng VNghip V Bch KhoaAsian ti 117 Nguyn Lng Bng-Lin Chiu-Tp. Nng.
Thng 7/2008 Vit Hn ICT thnh lp Bnh Vin My Tnh Vit Hn ti chi nhnh HaKhnh v thnh lp chi nhnh Bch Khoa Asian Hi Chu ti 439 & 209 Trng N Vng,
Hi Chu, Tp Nng.
.I.2. Nhim v cng ty Dch v chm sc khch hng v bo hnh, bo tr my tnh, my ch, h thng
mng LAN, WAN, WiFi, WLAN,v cc thit b vn phng cho cc c quandoanh nghip.
Dch v sa cha cc thit b CNTT nh my tnh, my ch, router, Kinh doanh my tnh, my ch v cc thit b CNTT, mng,.. Sn xut, gia cng, phn phi cc sn phm phn mm ng dng, phn mnk ton ti chnh, phn mm qun l trng hc, phn mm h thng, phn mm
vn phng. T vn,thit k, ng k tn min v qun tr website doanh nghip.
Vit Quc Thanh Trung Vn Ton 8
mailto:[email protected]:[email protected]:[email protected]8/8/2019 mau thuc tap tot nghiep
9/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
o tp ngun nhn lc Tin Hc-Ngoi Ng v Nghip v,
T chc sn xut v gia cng cc sn phm phn mm
Cc lnh vc sn xut phn mm trng tm:
Qun l trng hc
Phn mn vn phng
Phn mm k ton, phn mm h thng
Thit k website
Cc gii php phn mm khc
H tr cc doanh nghip
H tr doanh nghip trong cc dc v CNTT, mng v cc phn mm tin ch, Thitk qun tr website.
H tr o to ngun nhn lc
Dch v cng ngh thng tin v Internet
T vn v chuyn giao cng ngh v CNTT
Pht trin cc gii php v CNTT cho cc t chc, c nhn.
Cung cp cc dch v mng.
Cung cp, thit k v ci t mng CNTT
Cung cp cc phn mm qun l, phn mm h thng,.
T vn thit k qun tr website.
o to ngun nhn lc CNTT.
An ninh mng
Lin kt trong nc v quc t
i tc ca trung tm an ninh mng BKIS i hc bch khoa H Ni.
Tng i l c quyn ti min trung v ty nguyn cc sn phm phn mm bnquyn v bo mt v vn phng KingSoft.
Hi doanh nghip tr Qung Ngi.
Vit Quc Thanh Trung Vn Ton 9
8/8/2019 mau thuc tap tot nghiep
10/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Vin nghin cu pht trin vn ha gio dc ng Nam .
Cc nh sn xut v phn phi sn phm CNTT v Truyn Thng.
.I.3. nh hng pht trin. Tr thnh mt tp on kinh doanh v dch v, o to a ngnh.
u t cng ngh tin tin, m rng th trng trn a bn Nng v cctnh min trung ty nguyn.
Nng cp trung tm o to thnh trng C/H chuyn su v cng ngh vqun l c lin thng quc t.
Phn u, p dng cc quy trnh lm vic t chun ISO v cc sn phm dchv v o to.
.I.4. H thng t chc in hnh cng ty
Vit Quc Thanh Trung Vn Ton 10
8/8/2019 mau thuc tap tot nghiep
11/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Vit Quc Thanh Trung Vn Ton 11
8/8/2019 mau thuc tap tot nghiep
12/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
.II Gii thiu v ti
.II.1. L do chn ti
Hin nay tt c cc trng i hc cao ng trong c nc ni chung v ti nng niring iu v ang a hnh thc o to tn ch vo p dng, v vy nhu cu ng k hc
phn, xem im ca sinh vin v vic gii quyt ng k ca sinh vin phn lp ca phngo to l rt ln, thay v phi thc hin ng k trc tip ti phng o to s gy ln xn vtn nhiu nhn lc, t thc t cng vi s pht trin mnh m ca internet th vic a cccng vic ln internet thc hin l rt cn thit.Trng Cao ng Cng Ngh Nngl mt trng vi nhiu khoa ngnh vi mt lng sinh vin ln do nhu cu ng k hc
phn l rt ln.Chnh nhng l do m chng em chn ti: Xy Dng ng Dngng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng Cho Trng Cao ngCng Ngh Nng
.II.2. Mc ch v ngha tiMc ch ca ti l xy dng trang web gip cho vic thc hin ng k hc phn
trong o to tn ch ca trng cao ng cng ngh.Trang web l ni phng o to thchin to, thm khoa,lp, danh sch sinh vin ca cc lp, to cc lp hc phn ca cc mnhc, ua ra cc chng trnh o to v l ni a nhng thng bo ca nh trng lin quann o to,ng thi website l ni sinh vin thc hin ng k hc phn,xm imhc ca mnh v cp nht cc thng bo ca nh trng.Vi website ng k tn ch s gipcho phng o to v sinh vin gim bt thi gian v ln xn trong qun l v ng k hc
phn trong o to tn ch.
Nhng vi thi lng ch hn mt thng thc tp ti cng ty Vit Hn chng em ch mitm hiu, phn tch ti xy dng c s d liu v ci t trang admin ca website.
.II.3. Nhim v phi thc hini vi website ny ta phi xy dng mt trang web hon thin gip cho phng o to
c qun l d dng cc thng tin v khoa, lp, lp hc phn, chng trnh hc, im, ccthng bo ca nh trng.Website phi th hin r cc thng tin sau:
Qun l khoa : thm khoa, xa khoa , cp nht khoa vo h thng.
Qun l lp : thm lp, xa lp , cp nht lp vo h thng.
Qun l chng trnh : thm chng trnh, xa chng trnh , cp nht chngtrnh vo h thng.
Qun l lp hc phn: thm lp hc phn, xa lp hc phn, cp nht lp hcphn vo h thng.
Qun l thng tin thng bo: thm thng tin thng bo, xa thng tin thng bo ,cp nht thng tin thng bo vo h thng.
Qun l sinh vin: Ngi qun tr c th xem, thm, xa, cp nht thng tin casinh vin ca mt lp thuc mt khoa xc nh.
Ngi qun tr c th thm,sa, xa,cp nht thng tin v sinh vin, gio vin, cchc phn, cc lp hc phn, im.
Vit Quc Thanh Trung Vn Ton 12
8/8/2019 mau thuc tap tot nghiep
13/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Ngi qun tr c th to ti khon cho sinh vin
i vi ngi dung (sinh vin) website phi th hin c cc chc nng c bn sau:
Thc hin vic thay i mt khu ti khon ca mnh (ti khon ca mi sinh vins do phng o to cp)
C th xem thng tin ca mnh, c th chnh sa thng tin mt s trng mngi qun tr cho php.
C th xem cc chng trnh o to theo khoa. ng k hc phn. Sau khi ng k hc th sinh vin c th xem c lch hc ca mnh. Sinh vin c th xem im hc tp ca mnh. Sinh vin c th xem cc mn n v tin hnh ng k hc li nu c lp.
CHNG 1
TNG QUAN TI
Cng vi nhng pht minh quan trng khc, chic my tnh gp phn vo vic m
rng mt cnh ca a c nhn loi bc vo th k mi. Th k ca nn kinh t hin i,con ngi c gng thc hin tng ton cu ho bng s tr gip ca My tnh.Th gii
Vit Quc Thanh Trung Vn Ton 13
8/8/2019 mau thuc tap tot nghiep
14/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
tr thnh mt ngi lng nh m trong mi quan h giao lu, trao i thng tin tht ddng, nhanh chng khi nhng cch bit a l v thi gian khng cn tr ngi na, ch cnvi thao tc quen thuc trc chic my tnh, bn c th lm cuc vin du khp th gii.Truy cp mi thng tin cn thit m khng cn ra khi nh. Ngy nay chng ta c th thc
hin c rt nhiu cng vic trc tuyn nh xem thng tin thi s, qung co, thng tin thtrng, trao i mua bn trc tuyn,v vn ua cng ngh thng tin vo trng hccng l mtj vn cp thit hin nay.Tron bi cnh chng trnh o to i hc ca chngta ang thy i t cung cch o to theo nin ch chuyn sang o to theo h tn ch thvic qun l ng k tn ch cng l mt vn cp bch i vi cc trng i hc, caong.V ti ny nhm mc ch cung cp cho trng cao ng cng ngh Nng mth thng qun l v ng k tn ch trc tuyn tin dng v nhanh chng.
Vi ti ny th c rt nhiu vn cn gii quyt nh vn qun l ca phng oto,c rt nhiu thng tin cn qun l nh khoa, lp, lp hc phn, im, sinh vin,..V
vn ca sinh vin nh xem thng tin, thc hin ng k tn ch, xem im,.nhng vithi lng hn mt thng th chng em khng th thcj hin c mt chng trnh honthin m ch thc hin mt phn ca ti nh thit k hn thng,xy dng c s d liu, cit phn danh cho qun tr vin.
Hnh thc hc theo tn ch l nh th no, cch thc ng k hc, tnh im, cachng trnh o to theo tn ch l ra sao chng ta s tm hiu qua mt cht v iu .
.III Gii thiu v chng trnh o to tn ch
.III.1. Tn ch l g ?Tn ch l n v dung o lng khi lng hc tp ca sinh vin.Mt tn ch c quynh bng 15 tit hc l thuyt, 30 tit thc hnh, th nghim hoc tho lun, bng 60 githc tp ti c s hoc 45 gi lm tiu lun, n, bi tp ln, hoc kha lun ttnghip.Mt tit hc c tnh bng 50 pht.
.III.2. Hc phnHc phn l khi lng kin thc tng i trn ven thun tin cho sinh vin tch ly
trong qu trnh hc tp. Kin thc trong mi hc phn c thit k kiu modul theo tng
mn hc hc c kt cu di dng t hp nhiu mn hc thnh mt mn hc mi.Mi hcphn phi c k hiu bng mt m ring do trng quy nh.
Mi hc phn thc hnh c khi lng t 1 n 3 tn ch, mi hc phn l thuyt hochc phn c l thuyt v thc hnh c khi lng t 2 n 4 tn ch.Khi lng cc hc phnthng l bi ca tn ch nhng cng c trng hp c bit c th l mt s tn ch l n0,5 nh: 1.5,2.5,
Mi hc phn c b tr gin dy trn vn trong mt hc k, hc phn kha lun ttnghip l mt hc phn c bit c khi lng tng ng 10-14 tn ch cho trnh ihc v 5 tn ch cho trnh cao ng.
Cc loi hc phn:
Vit Quc Thanh Trung Vn Ton 14
8/8/2019 mau thuc tap tot nghiep
15/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Hc phn bt buc : l hc phn cha ng nhng ni dung chnh yu ca ngnhhay nhm ngnh o to, m tt c cc sinh vin ca ngnh nhm ngnh o to phi theo hc v tch ly c.
Hc phn t chn bt buc : l hc phn cha ng nhng mng ni dung chnhyu ca ngnh nhm ngnh o to m sinh vin bt buc phi chn mt s lngnht nh trong s nhiu hc phn tng ng c quy nh cho ngnh .
Hc phn t chn t do : l hc phn sinh vin c th t do ng k hay khng lty theo nguyn vng.
Hc phn tin quyt : hc phn A l hc phn tin quyt ca hc phn B khi sinhvin mun ng k hc phn B th phi ng k v thi t hc phn A.
Hc phn hc trc : hc phn A l hc phn A l hc phn trc ca hc phn Bkhi sinh vin mun ng ky hc phn A th phi ng k v hc hc hc xong hc
phn A d kt qu thi hc phn A co th khng t. Hc phn song hnh : cc hc phn song hnh vi hc phn A l nhng hc phn
tng i c lp vi hc phn A m sinh vin phi theo hc trc, sau hocng thi vi hc phn A.
Hc phn tch ly : l hc phn c kt qu cui cng ca hc phn t t im 4tr ln theo thang im mi hay nhng hc phn c nh gi A, B, C, D theothang im ch.Tng s tn ch ca cc hc phn ny tnh t lc bt u kha hccho n khi xt im, goi j l s tn ch tch ly hay khi lng kin thc tch ly.
Hc phn tng ng v hc phn thay th :
- Hc phn tng ng l mt hay mt nhm hc phn thuc chng trnho to ca mt khoa, ngnh khc ang t chc o to ti trng hoc trngkhc, c php tch ly thay th mt hay mt nhm hc phn trongchng trnh o to ca ngnh o to. Hc phn tng ng phi c nidung ging t nht 80% v c s tn ch tng ng vi hc phn xem xt.
- Hc phn thay th l hc phn dung thay th cho hc phn c trong chngtrnh o to nhng nay khng cn t chc ging dy na hay mt hoc phnt chn thay th cho mt hc phn t chn khc m sinh vin thi khng t.
.III.3. ng k khi lng hc, b sung, rt bt c hc phn vng k hc li1. ng k khi lng hc tp
u mi nm hc trng thng bo lch hc d kin, danh sch cc hc phn bt buchoc t chn d kin, danh sch ging vin, cng chi tit, iu kin tin quyt c ng k hc phn, lich thc hnh, thi. T u mi hc k sinh vin phi ng kkhi lng hc phn cho phng o to ty vo kh nng. Vi khi lng ti thiu 14 tnch cho hc k chnh i vi sinh vin c hc lc bnh thng, 10 tn ch cho sinh vin chc lc yu. Khi lng ti a khng hn ch i vi sinh vin c hc lc bnh thng
cn vi sinh vin c hc lc yu l 14. Khi lng ng k ca sinh vin phng o tophi lu tr. Thi gian dng k do phng o to quy nh.
Vit Quc Thanh Trung Vn Ton 15
8/8/2019 mau thuc tap tot nghiep
16/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
2. B sung, rt bt c hc phn
n k thm hoc ng k chuyn lp hc phn v khng c lp ch c chp nhn trongtun u tin.Vic rt bt hc phn ng k ch c chp thun sau 2 tun u ca
hc k chnh v khng qu 3 tun, sau tun u ca hc k h v khng qu 2 tun. Thchin cc vic ny phi c s ng ca phng o to.
3. n k hc li
Sinh vin b im F trong mt hc phn pho ng k hc li trong cc k tip theo t im A, B, C hoc D. Sinh vin cn c th ng k hc li ci thin im.
.IV Ni dung ti
.IV.1. Cng vic thc hinCng vic cn thc hin xy dng trang Web ny bao gm:
Tm hiu yu cu bii vi ti ny, bn phi p ng y nhng yu cu sau:
p ng y nhng chc nng: thng tin chnh xc cho sinh vin cc chng trinh oto, im, cc thng bo ca nh trng, thc hin ng k tn ch hc v ng k hc li ddng.
Qun l thng tin sinh vin, chng trnh o to, khoa, lp, im , cc thng bo hiu quthun tin.
Trang web thn thin vi ngi dng .
Phn tch chc nng v cng vic c thII.1.2.1. Cc chc nng bn ngoi Xem thng tin c nhn: h tn, lp, m sinh vin, khoa,.. Xem thng tin v im Xem thng tinh chng trnh o to, cc hc phn, lp hc phn, Thc hin vic ng nhp v thay i mt khu c nhn Thc hin ng k hc phn Thc hin ng k nhng thng tin c nhn m qun tr vin cho php. Xem cc thng bo ca nh trng.
II.1.2.2. Cc chc nng bn trong
Ngi qun tr s thc hin cc cng vic cp nht y nhng thng tin v khoa, lp ,lp hc phn, chng trnh o to, im, mn n, cc thng bo sinh vin c th nm btc thng tin mt cc r rng chnh xc trong qu trnh ng k hc phn v thc hin ngk hc li.
Cc cng vic c th: Qun l khoa : thm , sa cp nht xa thng tin mt khoa. Qun l lp : thm , sa , xa cp nht thng tin mt lp. Qun l chng trnh hc : thm , sa , xa cp nht thng tin cc chng trnh
hc, lch hc , ging vin , ca mt hc phn. Qun l sinh vin : thm, xa, sa cp nht thng tin ca sinh vin.
Vit Quc Thanh Trung Vn Ton 16
8/8/2019 mau thuc tap tot nghiep
17/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Qun l im : qun l thng k im ca sinh vin a ra im cha t ca ccsinh vin sinh vin bit ng k hc li.
Qun l cc thng bo ca nh trng : thm , sa , xa cp nht cc thng bo.
.V Chun b ti tt nghipy l mt ti hay v p ng c nhu cu hin nay ca cc trng i hc cao ng
trong khi chng trnh o to theo tn ch bt u thay th hon ton cho chng trnh oto theo nin ch. N gip cho phng o to qun l thng tin d dang hiu qu khi thchin o to theo hnh thc tn ch, i vi sinh vin th d dng hn trong vic ng k hc
phn, theo di kt qu hc tp, cc thng bo tin tc t pha nh trng. . V vy vic xydng trang web ny l hon ton tt yu v cn thit.
y l trang Web chng em thc hin trong thi gian thc tp hn 1 thng v vy nkhng y nhng chc nng m em phn tch trn nhng em quyt nh chn n lm
ti tt nghip v em s tip tc trin khai cho y nhng chc nng m em nu trn.
Vit Quc Thanh Trung Vn Ton 17
8/8/2019 mau thuc tap tot nghiep
18/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
CHNG 2
CNG NGH LP TRNH WEB ASP.NET
ASP.NET v .Framework v cc ng dng ca n v ang to mt cuc cch mng kthut trong Cng ngh tin hc thay i tn gc r cc kiu mu lp trnh hay pht trin trinkhai mng trn th gii v do to mt vn hi mi p ng mi yu cu khn thit chocc ngnh ngh K thut cng nh vch mt hng i vng chc v di lu cho tng lai tinhc
ASP.NET l ngn ng lp trnh Web ca Microsoft, l mt trong nhng ng dng v trinkhai mng mt cch d dng. c th chy lp trnh trn n v chy c th bn phi cit n.
.VI Cc bc ci t1. Trc ht bn phi ci IIS (Internet Information Services) bng cch chn Start |Settings | Control Panel | Add/Remove Programs. Tip tc chn Add/Remove Windows
Components. Trong ca s Windows Components Wizard, bm chn kim bn cnhInternet Information Services v bm ntNext ci t.
Hnh 2 Ci IIS
2. B a CD s mt vo CD. My s t ng chy trnh Setup. Trn mn hnh xuthin ca s Visual Studio .NET Setup. Hy bm chn Visual Studio .NETPrerequisites
ci t cc tp tin yu cu tin quyt. Tin trnh ci t c th hin r rng trn ca s.
Vit Quc Thanh Trung Vn Ton 18
8/8/2019 mau thuc tap tot nghiep
19/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
3. Sau khi hon tt my c th khi ng li. Sau khi khi ng li Windows, bm kpvo tp tin setup.exe trn a CD s mt thc hin bc hai ca tin trnh Setup (chnVisual Studio .NET). Sau mt hi ch i trnh Setup dn , thy xut hin mn hnh catrang bt u (Start Page). Nhp vo m Product Key, bm chn I agree v bm nt
Continue.4. Trn mn hnh xut hin trang Options Page. Nu ch mun th nghim vi C#,khng bn tm n Visual Basic .NET (VB .NET) hay J#, hay dng nhng ngn ng lptrnh g thi chn sau bm nt Install. Ngi ch n ci t xong bm Finish
Sau khi ci t cc bc trn thnh cng th Web Server thnh cng: ta m IE v ghng ch nh sau vo hp Address: http://localhost/ v nhn enter trang mc nh ca IIS shin th nh sau:
Hnh 3 Trang Default ca IIS
Vit Quc Thanh Trung Vn Ton 19
http://localhost/http://localhost/8/8/2019 mau thuc tap tot nghiep
20/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
.VII Gii thiu v ASP.NETASP.NET l Active Server Page.Net l cng ngh c tnh cch mng dng trin khai
v pht trin cc ng dng v mng. N l mt phng php t chc hay khung t chc
(framework) thit lp cc ng dng ht sc hng mnh da trn CLR (Commen LanguageRuntime) ch khng phi l mt ngn ng lp trnh.
Cc c im ca ASP.NET: Son v lu tr tp tin .asp di dng m ha UTF-8. Trong cc tp tin aspx, chn cc on m ch nh cho web server v trnh duyt x l
d liu trong trang web nh l UTF-8. Cc on m ny phi t u trang aspx. Sdng v d mu sau:
t ni dung y cn trnh by y
S dng cc h qun tr CSDL h tr Unicode nh SQLServer 7.0/2000, MS Access2000. Nu dng SQL Server th phi khai bo kiu d liu cho cc trng lu d liuUnicode l NCHAR, NVARCHAR, NTEXT, Cc kiu d liu nh TEXT,MEMO, HYPERLINK trong MS Access 2000 mc nh l h tr lu d liuUnicode.
Truy xut c s d liu thng qua JScript/VBScript/ODBC.
.VII.1.Nhng c tnh ca ASP.NET1. Kiu mu lp trnh d dng: ASP.NET cung cp cho chng ta mt kiu mu lp trnhd dng v gn gng nht v n lm vic vi mi browsers hin nay nh: IE, Netscap,Opera
2. C nhiu ngn ng lp trnh la chn: Khng nh ASP c in ch gii hnVBScripts hay JScripts. ASP.NET ym tr trn 25 .NET ngn ng lp trnh ngoi VB.NET,C# v JScripts cn c MC++.NET, SmallTalk.NET
3. Cng c y v thun li ASP.NET gip nng sut trin khai mng thm phn hiuqu cho cc ng dng Web.
4. Thc hin bin dch v tm li: n t ng d tm v bin dch khi co s thay i cngnh lu gi cc kt qu Compile cung ng dch v cho nhng nhu cu tip theo.
5. ASP.NET n gin ha vic trin khai cc ng dng mng d c d dng vthun li v lu tr Server ch khng phi chy chng trnh regsrv32
6. T ng cp nht ng dng: ASP.NET cho php ta t ng cp nht ha cc thnhphn compiler m khng cn khi ng li cc WebServer
7. XML Web Server: XML cng cho php truyn t v chia s cc d liu xuyn quamng Internet d dng ti cc SOAP client m khng phn bit h iu hnh v ngn ng lptrnh
8. Mobile Web Service: ASP Mobile Control cn gip ta pht trin v trin khai nhngng dng nhm vo th trng nhng cell phone hay PDA vi gn 80 Mobile Web Servicec cung cp trong .Framawork v t ng Mobile Control s t ng sinh ra nhng mngun nh WAP/WML, HTML hay imode thch hp vi tng loi thit b ring bit
Vit Quc Thanh Trung Vn Ton 20
8/8/2019 mau thuc tap tot nghiep
21/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
.VII.2.S khc bit gia ASP v ASP.NET Tp tin ca ASP.NET (ASP.NET file) c extension .aspx cn ASP .asp Tp tin ca ASP.NET c phn tch ng php bi XSPISAPI.DLL cn ASP th
c bin dch bi tp tin ASP.DLL ASP.NET l kiu mu lp trnh pht ng bng s kin, cn cc trang ASP th c
thi hnh t trn xung di mt cch tun t. ASP.NET s dng trnh bin dch nn rt nhanh ,cn ASP th dung trnh thng dch
do hiu sut v tc cng thua hn. ASP.NET ym tr gn 25 ngn ng lp trnh mi vi.NET v chy trong mi trng
bin dch , cn ASP th ch chp nhn VBScripts v JScripts nn ASP ch l mtscripted language trong mi trng thng dch . Khng nhng vy ASP.NET cn kthp nhun nhuyn vi XML chuyn vn cc thng tin qua mng.
ASP.NET chy trn rt nhiu cc Browersvaf hn na l ym tr trn cc thit b lung
.VII.3.Gii thiu v .Framework.Framework l kiu mu lp trnh cch mng lin quan n nn Window
iu hay nht trong cu trc .Framework l cc ngun m ca VB.NET hay C# khngbin dch thnh m thi hnh gc m li qua trung tm mt ngn ng khc l IL (IntermediateLanguage) trc khi chy thc s iu ny khin cho cc ngn ng lp trnh ca .NET hotng qua li vi nhau.
.VII.4.S lc v C#
C# c dung to ra cc trang Web y nng ng vi ASP.NET. N l mt trong 25ngn ng lp trnh ca .NET c yu tr bi .Framework v tr thnh mt ngn ng lptrnh OOL chnh yu khng thua g VB.NET, C++, J++trong mi trng xy dng ytnh nng ca nn Window.
Vit Quc Thanh Trung Vn Ton 21
8/8/2019 mau thuc tap tot nghiep
22/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
CHNG 3
THIT K H THNG THNG TIN
.VIII S quan h gia cc bng trong CSDL
Hnh S quan h gia cc bng
Vit Quc Thanh Trung Vn Ton 22
8/8/2019 mau thuc tap tot nghiep
23/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
.IX Thit k CSDLi vi ti ny th CSDL chng em thit k trong SQL Server 2005 gm cc bng nh
sau:Bng SINHVIEN gm cc trng
Hnh 1 Bng Sinh VinBng KHOA gm cc trng sau y
Hnh 2 Bng Khoa
Bng LOP
Hnh 3 Bng Lp
Vit Quc Thanh Trung Vn Ton 23
8/8/2019 mau thuc tap tot nghiep
24/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Bng LOPHOCPHAN
Hnh 4 Bng Lp hc phn
Bng SINHVIENHOCPHAN
Hnh 5 Bng Sinh Vin Hc Phn
Bng MONHOC
Hnh 6 Bng Mn hc
Vit Quc Thanh Trung Vn Ton 24
8/8/2019 mau thuc tap tot nghiep
25/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Bng LOAIDIEM
Hnh 7 Bng Loi imBng ADMIN
Hnh 8 Bng AdminBng THONGBAO
Hnh 9 Bng Thng bo
.X S Use Case
Vit Quc Thanh Trung Vn Ton 25
8/8/2019 mau thuc tap tot nghiep
26/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Vit Quc Thanh Trung Vn Ton 26
8/8/2019 mau thuc tap tot nghiep
27/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Hnh 8 S User Case thc hin cc chc nng chnh trn trang Web
Vit Quc Thanh Trung Vn Ton 27
8/8/2019 mau thuc tap tot nghiep
28/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
.XI S ng k hc phn thc hin vic ng k hc phn th sinh vin phi c phng o to cp mt ti
khon v password, sinh vin thc hin ng nhp v xem thng tin c nhn, im thng tin
chng trnh o to, lp , khoa, v thc hin ng k hc phn cho hc k.
Hnh 9 Qu trnh thc hin
Vit Quc Thanh Trung Vn Ton 28
8/8/2019 mau thuc tap tot nghiep
29/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
CHNG 4
DEMO CHNG TRNH
Sau y l phn chy th chng trnh
Hnh 1 Trang Ch
Vit Quc Thanh Trung Vn Ton 29
8/8/2019 mau thuc tap tot nghiep
30/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Hnh 2 Site dnh cho Admin
Hnh 3 Trang Quan L Chng Trnh o To
Vit Quc Thanh Trung Vn Ton 30
8/8/2019 mau thuc tap tot nghiep
31/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Hnh 4 Trang Quan L Lp
Hnh 5 Trang Qun L Sinh Vin
Vit Quc Thanh Trung Vn Ton 31
8/8/2019 mau thuc tap tot nghiep
32/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Hnh 6 Trang Quan L Hc Phn
Vit Quc Thanh Trung Vn Ton 32
8/8/2019 mau thuc tap tot nghiep
33/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
KT LUN
Chng em xin chn thnh cm n qu cng ty to iu kin cho chng em c c
mt t thc tp c ngha v b ch. Nh chng em c th hiu c nhiu iu c ngha thc tin hn. Lm hnh trang cho chng em vo i vi s t tin v nng ng.Chng em xin chn thnh cm n anh Hong Vn Nghim tn tnh gip v ch
bo cho em gip em hon thnh ti ny.Chng em xin ngh khoa Cng ngh Thng tin trng i hc Bch khoa i hc
Nng cho php em tip tc pht trin lm ti tt nghip.
PH LC
Vit Quc Thanh Trung Vn Ton 33
8/8/2019 mau thuc tap tot nghiep
34/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
BN K HOCH CNG VIC TRONG THI GIAN THC TP CANHM
TI CNG TY VIT HN
Tun 1: 14-18/12/2009
1. Gp mt ti cng ty Vit-Hn trao i k hoch thc tp v ti lm trong thi gianthc tp vi Anh Hong Vn Nghim Gim c cng ty v l ngi trc tip hngdn cho nhm trong t thc tp tt nghip ny.
2. Tm hiu tn quan v ti v phn tch yu cu, lp k hoch thc tp.
3. Np k hoch thc tp v bn phn tch s lc ti cho Anh Nhim ti cng ty.
Cng vic c th ca tng thnh vin.C nhm cung tho lun v ti v cng phn tch yu cu ca ti.1. Quc chu trch nhim tm ti liu phc v cho vic phn tch ti v hng
xy dng ti.
2. Trung chu trch nhim vit bo co phn tch tng quan m nhm tho lun.
3. Ton chu trch nhim lp bn k hoch phn cng cng vic trong thi gian thctp.
Tun 2: 21-25/12/2009
1. Phn tch c th yu cu ca ti.
2. Phn tch hin trng, tm hiu thc t cho ti .
3. Phn tch h thng cho ti xc nh h thng chun b cho vic xy dng CSDLcho h thng.
Cng vic c th ca tng thnh vin trong nhm:1. Quc cng tham gia cc cng vic.
2. Trung cng tham gia cc cng vic.
3. Ton cng tham gia cc cng vic.
Tun 3:28-01/12/2009
1. Xy dng CSDL cho h thng.
Cng vic c th ca tng thnh vin:1. Quc tham gia xy dng CSDL.
2. Trung tham gia xy dng CSDL.
3. Ton tham gia xy dng CSDL.
Vit Quc Thanh Trung Vn Ton 34
8/8/2019 mau thuc tap tot nghiep
35/36
Xy Dng ng Dng ng K Hc Phn Theo Hnh Thc o To Tn Ch Qua Mng ChoTrng Cao ng Cng Ngh Nng
Cng tham gia phn tch xy dng CSDL cho project.
Tun 4:04-08/01/20101. Hon thin CSDL cho h thng.
2. Tin hnh ci t h thng.
Cng vic c th ca tng thnh vin:1. Quc ci t cc module c phn cng.
2. Trung ci t cc module c phn cng.
3. Ton ci t cc module c phn cng.
Tun 5:11-15/01/20101. Ci t h thng.
Cng vic c th ca tng thnh vin:1. Quc ci t cc module c phn cng.
2. Trung ci t cc module c phn cng.
3. Ton ci t cc module c phn cng.
Tun 6:18-27/01/20101. Ci t h thng.
2. Tng hp cc module ca cc thnh vin trong nhm.3. Test chng trnh lm c.
4. Demo bo cao kt qu ti cng ty.
Nhm kim tra chng trnh v bo co ti cng ty.
Vit Quc Thanh Trung Vn Ton 35
8/8/2019 mau thuc tap tot nghiep
36/36