mau thuc tap tot nghiep

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.vn
  • 8/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