Khóa luận Xây dựng website thi các chứng chỉ tin học qua mạng
Bạn đang xem 20 trang mẫu của tài liệu "Khóa luận Xây dựng website thi các chứng chỉ tin học qua mạng", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
khoa_luan_xay_dung_website_thi_cac_chung_chi_tin_hoc_qua_man.pdf
Nội dung text: Khóa luận Xây dựng website thi các chứng chỉ tin học qua mạng
- NTTULIB TRƯNGCAOðNGNGUYNTTTHÀNH KHOACƠNGNGHTHƠNGTIN LƯUCƠNGMINH–NGUYNHUMNH XÂYDNGWEBSITE THICÁCCHNGCHTINHCQUAMNG KHĨALUNTTNGHIP NTTULIB TP.HCM,2008
- NTTULIB TRƯNGCAOðNGNGUYNTTTHÀNH KHOACƠNGNGHTHƠNGTIN LƯUCƠNGMINH–306305048 NGUYNHUMNH–306305047 XÂYDNGWEBSITE THICÁCCHNGCHTINHCQUAMNG KHĨALUNTTNGHIP GIÁOVIÊNHƯNGDN THYNGUYNKIMQUC NTTULIB KHĨA20062008
- NTTULIB CNTTXÂYDNGWEBSITETHICÁCCHNGCHTINHCQUAMNG 2008 NTTULIB
- NTTULIB NHNXÉTCAGIÁOVIÊNHƯNGDN NTTULIB Tp.HCM,Ngày tháng năm Giáoviênhưngdn [Kýtênvàghirõhtên]
- NTTULIB NHNXÉTCAGIÁOVIÊNPHNBIN NTTULIB Tp.HCM,Ngày tháng năm Giáoviênhưngdn [Kýtênvàghirõhtên]
- NTTULIB LiCmƠn ðthchinđưcđtàittnghipnày,chúngemxincmơnthy NGUYNKIMQUCđãtntìnhgiúpđ,hưngdnvàcungcptàiliuliên quanđnđánnày. EmxinchânthànhcmơnkhoaCơngNghThơngTin,trưngCao ðngNguynTtThànhđãtođiukinthunlitronghctp. Emcmơncácthycơtrongkhoađãtntìnhgingdy,trangbcho chúngemnhngkinhnghim,nhngkinthcquýbáutrongnhngnămhcva qua. Dogiihnvthigianvàthiukinhnghimchuyênmơncũngnhưkinh nghimthctinnênđtàikhơngtránhkhinhngthiusĩtngồiýmun. ChúngemrtmongnhnđưcsthơngcmcaQuýThycơvàmongnhn đưcsđĩnggĩpýkincaThycơvàcácbn LƯUCƠNGMINHNGUYNHUMNH NTTULIB
- NTTULIB ðCƯƠNGCHITIT TênðTài:XâydngWebsitethicácchngchtinhcquamng Giáoviênhưngdn:ThyNguynKimQuc Thigianthchin:t4/2008đn8/2008 Sinhviênthchin: NguynHuMnhMSSV:306305047 LưuCơngMinhMSSV:306305048 Loiđtài:ðtàingdng NiDungðTài: XâydngWebsitechophép: • Thísinhđăngký,đĩngphí,dthi,xemktqucácchngchtinhc(A,B,C, chuyênđ )quamng • Ngưiqunlýcĩthqunlýcácđitưngliênquan(đthi,thísinh,ktqu .) Nidungthchin: 1. Phântíchthitkhthng(chươngtrình,cơsdliu) 2. Xâydngwebtĩnh,cơsdliuvàlptrìnhWeb XutbnWeb,chyvàth KHochThcHin: Chialàm3giaiđon: • Giaiđon1:(t16/4đn16/5) Phântich,tìmhiunidungđtài Thitkgiaodin Xâydngcơsdliu • Giaiđon2:(t17/5đn17/6) Xâydưngtrangwebgmcĩ: Thísinh:chophépthísinhđăngkýdthi,xemlchthi,dthivàxemktqu Giáov:chophépgiáovlpdanhsáchdthi,rađthi,chmđim,vàđưaraktqu Quntr:quntrserver,thísinhvàgiáov Báocáotinđthchinđtài LptrìnhWeb NTTULIB • Giaiđon3:(t18/6đn19/7) XutbnWeb Chyth • Giaiđon4:(t20/7đn1/8) Tnghpbáocáo:ThitkgiaodiêntrênMacromediaDreamweaver8(web tĩnh)vàASP.net(webđng)ktnidliuviMicrosoftOfficeAccess,xutbnwebra filesetup. Xâydng1trangwebthicácchngchtinhcquamng,chophépthísinhđăngký dthi,xemlchthi,dthivàxemktqu,bàithigm50câulàmtrong30’
- NTTULIB Cáchthctintrình Tun Nidung 1.(14/421/4) 1.Nhnmơtđtài 2.Xâydngđcươngchtit 2.(21/428/4) 1.ðiuchnhlikqutun1 2.TìmhiuvMacromediaDreamweavervà ASP.NETvàktniviMicrosoftOfficeAccess 3.(28/45/5) 1.Kimtralaiktqucatun2 2.CàiđătvàthitkMacromediaDreamweavervà ASP.NETktniviMicrosoftOfficeAccess 4.(5/5–12/5) 1.Kimtravàthitklaiktqucatun3 2.PhântíchvàtìmhiuMacromediaDreamweaver, ASP.NETktniviMicrosoftOfficeAccess 5.(12/5–19/5) 1.Kimtravàphântíchlaiktqucatun4 2.Phântíchvàtìmhiucode 6.(19/5–26/5) Thihockì 7.(26/5–2/6) 1.Kimtravàphântíchlaiktqucatun5 2.Phântíchvàtìmhiucodevàtrinkhaithitk, chnhsa 8.(2/6–9/6) 1.Kimtravàphântíchlaiktqucatun7 2.Phântíchvàtrinkhaiktquđtđưc 9.(9/6–16/6) Kimtravàđiuchnhktquđnpbáocáo1 10.(16/6–23/6) Tìmhiucáclnh,thaotáctrênMacromedia DreamweavervàASP.NETktniviMicrosoft OfficeAccess 11.(23/6–30/6) Thnghimchythtrênmáy 12.(30/6–7/7) Kimtravàphântíchchythtrênmáyo 13.(7/7–14/7) 1.Vitvàkimtrawebsite 2.Chythtrênmáy 14.(14/7–21/7) Kimtralivàsali 15.(21/7–28/7) Kimtra,Hồnchnhwebsite 16.(30/7–8/2008) 1.Npbáocáochokhoa 2.BNTTULIBovchínhthc XácnhncaGVHD Ngày23tháng4năm2008 SVThchin NguynKimQuc NguynHuMnhLưuCơngMinh
- NTTULIB Mclc Phn1Phântíchhthng 1. Tngquan 2. .Tìmhiuhthngthitrcnghim 3. Yêucucatngngưidùng 4. Yêucucahthng Phn2Thitkhthng 1. MơhìnhDiagram 2.1.1Mơhìnhhthng 2.1.2Mơhìnhchitit 2. CơsdliuAccess Phn3Hinthchthng 3.1Xâydngcơsdliu 3.1.1Cutrúccácbng 3.1.2Dliumu 3.2Xâydngtrangweb 3.2.1Thitkcáctrangwebtĩnh 3.2.2Nidungtrangwebasp 3.3XâydngWebsite 3.3.1CàiwebserverIIS 3.3.2Cuhìnhtrangwebasp Phn4Vnhành,kimtrahthng 4.1Vnhànhhthng 4.2Kimtrahthng 4.2.1Dliu 4.2.2Xlý Phn5Tngkt NTTULIB
- NTTULIB TĨMTTKHĨALUN 1/Xácđnhthctkhosátvnđ Quaquátrìnhkhosátthctticáckỳthi,victchathivàchm thimtrtnhiuthigianvàchiphí.Hìnhthcchmthihinnayvndo giáoviênchmbngtaycịngpnhiukhĩkhănvàhnchnhư:mt nhiuthigian,thiuchínhxác.Trongkhiđĩslưngsinhviênngày càngtăng,đqunlývàlưuktquthicasinhviênngàymtphctp, tnkémchiphílnthigian.Websitethitrcnghimtinhocquamnglà bàitốntinhcchovnđnangiitrên.Victhibngmáysrtnhanh, tnítthigiancơngsccagiáoviênvàchoktquchínhxáchơnnhiu. ðngthibàithicũngnhưktquthilưutrtrênmáysđmboantồn hơntrênmáy 2/Cáchưngtipcn Nhnđtàivàxácđnhrõthigianlàmđtài. Xácđinhrõđtàitrêncácvnđsau: Nidungđtài:“Xâydngwebsitethicácchngchtinhc quamng: ðtàithucloi“xâydngchươngtrìnhngdng” Ngơnngũdùngđxâydngchươngtrình:asp.net,tìmkim nhngtàiliucnthitchođtài. 3/Cáchgiiquyt Tngbưcthchintheođcươngchititmàgiáoviênhưngdn đãđra. 4/Ktqudtđưc Quátrìnhlàmdtàithunlinhưngcũnggpkhơngítkhĩkhăn nhưngnhĩmemvncgngthchinđúngtinđđãđra,vàcơbnđã hồnchnhkhĩalunttnghip. TngquancađtàisđNTTULIBưcphânchiathchintheotrìnhtnhưsau:gmcĩ 5phn: Phn1/Phântíchhthng Phn2/Thitkhthng Phn3/Hinthchthng Phn4/Vnhành,kimtrahthng Phn5/Tngkt
- NTTULIB ðtài:XâydngWebsitexâydngcácchngchtinhcquamng Yêucuđtài:XâydngWebsitechophép: Thísinhcĩthđăngký,dthi,xemktqucácchngchtinhc( A,B,C,chuyênđ)quamng Ngưiqunlýcĩthqunlýcácđitưngliênquan(đthi,thí sinh,ktqu ) Phn1Phântíchhthng 1/Tngquan NTTULIB Trongnhngnămgnđây,spháttrincacơngnghthơngtinđãvàđang làmthayđitồnbthgii.Minghànhngh,milĩnhvcnhưkinht,ykhoa, cơngnghip dndnđưctinhchĩavàlàmchocơngvictrnênddàng, nhanhchĩng,chínhxáchơn.ðcbittrongcơngtácgiáodc,victinhchĩa gĩpphnnângcaochtlưngdyvàhc.Trongkhoaccũngvy,đđmbo chtlưngmtkỳthi,tínhkháchquan,chínhxácvàkhoahcphiđưcđtlên hàngđu.
- NTTULIB Skthpgiaphươngphápthitrcnghimvàtinhockhơngnhngđápng đưccácyutmàcịngiúptitkimchiphítchcthi,thigiancơngscca giáoviênđngthiktqulinhanhchĩngvàđchínhxáccao.Vicácưuđim trên,BGiáodcnưctađangtinhànhđưaphươngphápthitrcnghimvào kỳthituynsinhđaihc.Cịncáctrưngttrunghoccơsđnđihc,hình thcthitrcnghimđãvàđangđưcsdungtronghuhtcácmơnthi.Nhìn chungphươngphápthitrcnghimđanglàmtxuhưngtrongđàoto. 2/TìmhiuHthngthitrcnghim Quaquátrìnhtìmhiuphươngphápthitrcnghimvàdùngthmtsphn mmthitrcnghimtrênmáytínhchomtslĩnhvckhácnhau,chúngemrútra mtsđcđimchungnhưsau.Cáchthnghtrthitrcnghimthưngcĩ3 phnchính: Son,hiuchnh,lưutrcâuhi. Son,hiuchnh,lưutrđthi. Tchcthi,báocáoktqu 3/Yêucutngngưidùng NTTULIB a) Ngưiquntr: • Theodõitintrìnhpháttrincadánvàtheodõitìnhhìnhhot đngcawebsite. • Qunlýthơngtincagiáov,thisinh. • Quntrdùngchcnăngkimduytđxétduytcâuhi. • Nhimv:bovvàquntrhthng,lydliuvàđdliu xung b)Giáov:
- NTTULIB Giáovtrưckhisdnghthngphithơngquachcnăngdăng nhp.Tùytheotàikhonđăngnhpmàchươngtrìnhscungcp chongưidùngcácchcnăngsau: •Nugiáoviênthchinđăngnhpkhơngphilàgiáoviênquntrthì chdùngđưccácchcnăng:sontho,hiuchnhcâuhi,vàđthi • Nulàgiáoviênquntrthìsđưcquynkimduytcâuhivàđ thi b) Thísinh: • ðưcphépđăngký,đăngnhp,chnkỳthi,thchinthi,xemlch thi,xemđimthi. 4/Yêucucahthng Chươngtrìnhđưcthitkđthitrctuynbaogmcácđcđimsau: Cácthísinhstinhànhngitrêncácmáyclientticácphịngthiđaphươngvà làmbàithicĩđchungđưccungcpbimáychcabgiáodc.Saukhithi xongchươngtrìnhstínhtốnđcĩđimthivàsauđĩcpnhtđimthivàbài thicathísinhvàocơsdliutrênserver Hthngphiđmbáotínhbomt,antồnthơngtinmtcáchtuytđi Yêucucachươngtrình Cácyêucucachươngtrìnhbaogm ðchươngtrìnhcĩthqunlýđưcđimthicathísinh,chươngtrìnhcn phicĩchcnăngcpnhtvàNTTULIBlưutrthơngtinvdanhsáchthísinh.Ngânhàng đthiđưcđưavàochươngtrìnhtrưcđĩvàcáccâuhiđưcchnngunhiên. Mingưiscĩmtđkhácnhau. Cácchcnăngcpnhtdliuchochươngtrìnhphithơngquacácusercĩđ quynhn.Cácđthiđưclưulitrongcáccơsdliuđcĩthkimtrali sau. Saukhithixongscĩthbitđimngayhocscơngbsautùyvàođc đimcatngkìthi Cácchcnăngchínhtrongchươngtrình
- NTTULIB Cpnhtdanhsáchthísinh:chcnăngcpnhtdanhsáchthísinhchophép ngưisdngchươngtrìnhcĩthcpnht,xĩahocsathơngtinvthísinh.ð thchinvicnàyngưicpnhtphicĩnhngquynhnnhtđnh. Cpnhtdanhsáchbđthivàcâuhitrcnghim:tươngtnhưchcnăng cpnhtdanhsáchthísinh,chcnăngnàychophépngưicĩquynhncĩth cpnht,xĩavàthayđicácthơngtinvbđcũngnhưcáccâuhi. Cpnhtcácthơngtinvbđvàcâuhithitrcnghim.Chcnăngnàycho phépngưisdngcĩthsdngchươngtrìnhđsonlchcáckỳthi,bđcho cáckỳthi. Chcnăngthitrcnghimtrênmng Chcnăngnàylàchcnăngquantrng,thísinhsdngchcnăngnàyđ làmbàithivàkhaibáocácthơngtinđăngkíthituyn.Trongkiđăngkícácthí sinhskhaibáocácthơngtinnhưhtên,ngàysinh,đach,mtkhu Cácthơngtinnàysđưccpnhtvàđưckimchngtrưckhiđưcgilên Webserver. Xemđimthicathísinh Phn2Thitkhthng 1/MơhìnhDiagram NTTULIB 1. Mơhìnhhthng
- NTTULIB Hình1:Mơhìnhqunlýhthng NTTULIB
- NTTULIB Hình2:MơhìnhUserCasecaThísinh NTTULIB
- NTTULIB Hình3:MơhìnhUserCasecaQuntr Hình4:MơhìnhUserCasecaGiáov o ðctUsercase: ðăngký: Ngưidùngchnlink“ðăngký“trongphnđăngnhpđliênktđntrang đăngký.Ngưidùngphiđinmtsthơngtincánhân.Clicknút“ðăngký” đxácnhn. NTTULIB Hthngskimtratntitênđăngnhpmàngưidùngđăngkýchưa.Nu đãtnti,hthngsthơngbáođngưidùngchnli.Nuchưa:đăngký thànhcơng. ðăngnhp: Ngưidùngnhptênđăngnhpvàmtkhu,clicknút“ðăngnhp“đxác nhn.
- NTTULIB Khiđăngnhpthànhcơngscĩlinkliênktđntrangtùytheomcquynca ngưidùng. Xemlchthi: Ngưidùngchnmc“Xemlchthi“trênmenuđxemlchthi,baogm ngàythi,githi,đadimthi . Dthi: Saukhiđăngnhpthísinhclickvàolink“Thi“đbtđuthi. Tronghìnhthcthitínhthigian,thigiansđưctínhngưc.Khihtgithi hocngưidùngchnnút“Dngthi“thìchươngtrìnhschmđimthicho ngưidùng,trvktqutngcâuhivàktqucuicùnglàđthockhơng đt. Soncâuhi: Saukhiđăngnhpvàogiáovvàochcnăngsoncâuhitrênmenu“Son câuhi“.Câuhisđưclưuxungcơssdliutrongbngðthi. 2. Mơhìnhchitit NTTULIB
- NTTULIB Hình4:Lưcđtuntđăngnhp NTTULIB
- NTTULIB Hình5:Lưcđcngtácđăngký ðct: Usercasenàybtđukhicĩmtngưidùngmunđăngkýlàmthànhviên trêntrangWeb: HthngyêucungưidNTTULIBùngphinhpmtsthơngtincánhânbtbuc:tên đăngnhp,htên,ngày,thángnămsinh,mtkhuvàđachemai. Ngưidùngnhpvàonhngtextboxtươngng.Nungưidùngkhơngnhp gìchocnhpthiuthơngtinbtbucthìhthngsthơngbáonhcnhvàtrli mànhìnhđăngnhpnhưcũ. Ngưidùngnhnnút“ðăngký“đxácnhnthơngtincánhân. Hthngstruycpcơsdliuđkimtratênđăngnhpđãtntichưa. Nuchưatntihthngscpnhtthơngtinmichothànhviên.
- NTTULIB Nutênđăngnhpđãtnti.Hthngthơngbáolichongưidùng,trv mànhìnhđăngkýnhưcũ. Hình6:Lưcđtuntðăngnhp NTTULIB
- NTTULIB Hình7:Lưcđcngtácđăngnhp ðct: Usercasebtđukhingưidùngnhnvàomenuđăngnhphocđăngnhp trưctiptrênmenu: Hthngyêucungưidùngnhptênđăngnhpvàmtkhu NgưidùngnhpvàonhngTextboxtươngng.Nungưidùngkhơngnhp gìchocnhpthiuthơngtinthìhthngsthơngbáonhcnhvàtrlimàn hìnhđăngnhpnhưcũ. NTTULIB Ngưidùngnhnnút“đăngnhp“đxácnhnthơngtincánhân. Hthngstruycpcơsdliuđkimtratntitênđăngnhpvàmt khuhaychưa.Nutnti,hthngthơngbáođăngnhpthànhcơngchongưi dùng,linktĩitrangđăngnhpthànhcơng. Nukhơngtnti,hthngthơngbáolivàtrvmànhìnhđăngnhpnhư cũ.
- NTTULIB Hì nh8:SơđtuntThi NTTULIB
- NTTULIB Hình9:LưcđcngtácThi ðct: Usercasebtđukhingưidùngnhnvàolink“Thi“trênmenu: Hthngsyêucunhpmãthísinh: Saukhinhpmãthísinh,ngưidùngnhnnútđăngnhpđbtđuthi. Hthngstruycpcơsdliuđkimtramãthísinhnàythirihaychưa. Nuđãthirihthngsthơngbáolivàtrvmànhìnhđăngnhp. NuthisinhchưathihtNTTULIBhngschuynsangtrangthi,lycơsdliuly đthirathhinchongưidùngthikimtra.
- NTTULIB Hình10:LưcđtunXemktqu NTTULIB
- NTTULIB Hình11:LưcđcngtácXemktqu ðct: Usercasebtđukhingưidùngnhnvàolink“Xemktqu“trênmenu Xemktqugmnhngthơngtin:mãthísinh,htênthisinh,ngàysinh, nơisinhvàsđimmàthísinhđtđưc. Hình12:LưcđtuntSoncâuhi NTTULIB
- NTTULIB Hình13:LưcđcngtácSoncâuhi ðct: Usercasebtđukhigiáovđăngnhpthànhcơngvàthchinchcnăng soncâuhitrênmenuSoncâuhi. aukhisoncâuhixonghthngstđnglưucâuhivàobngðthi trongcosdliu 2/CơsdliuAccess NTTULIB
- NTTULIB Hình14:Mơhìnhcơsdliu NTTULIB Phn3Hinthchthng
- NTTULIB 1/Xâydưngcơsdliu 1.1Cutrúccácbng o DanhsáchcácbngLogic STT Tênbng Ghichú 1 DeThi Bngđthi 2 ThiSinh Bngthísinh 3 KetQua Bngktqu 4 Username BngUsername o Mơtchititchotngbngdliu BngDeThi(ðthi) STT Thuctính Giithích Kiud Kích Giátr Ràng liu thưc ngm buc đnh 1 MaCau Mãcâuhi Chui 50 Notnull Khĩa chính 2 CauHoi Câuhi Chui 150 3 CauA ðápánA Chui 100 4 CauB ðápánB Chui 100 5 CauC ðápánC Chui 100 6 CauC ðápánNTTULIBD Chui 100 7 DapAn ðápánđúng Chui 1 BngThiSinh(Thísinh) STT Thuctính Giithích Kiud Kích Giátr Ràng liu thưc ngm buc
- NTTULIB đnh 1 MaTS Mãthísinh Chui 5 Notnull Khĩa chính 2 Tendangnhap Tênđăngnhp Chui 50 3 HoTen Htên Chui 50 4 NgaySinh ðápánB Date/Time 5 NoiSinh ðápánC Chui 50 6 Email ðápánD Chui 50 7 Matkhau ðápánđúng Chui 50 BngKetQua(KtQu) STT Thuctính Giithích Kiud Kích Giátr Ràng liu thưc ngm buc đnh 1 MaTS Mãthísinh Chui 5 Notnull Khĩa chính 2 MaCau Mãcâuhi Chui 50 Notnull Khĩa chính 3 TraLoi Trli Chui 50 BngUsername NTTULIB STT Thuctính Giithích Kiud Kích Giátr Ràng liu thưc ngm buc đnh 1 Username Username Chui 50 Notnull Khĩa chính 2 Password Mãcâuhi Chui 50 Notnull Khĩa
- NTTULIB chính 1.2Dliumu Hình15:Dliubngðthi NTTULIB Hình16:Dliubngthísinh
- NTTULIB Hình17:DliubngKtqu Hình18:DliubngUsername 2/Xâydngtrangweb 1. ThitkcáctrNTTULIBangwebtĩnh: • TrangCh
- NTTULIB Hình19:Mànhìnhtrangch •Trangđăngký NTTULIB
- NTTULIB Hình20:Mànhìnhtrangđăngký • Trangđăngnhp Hình21:Mànhìnhtrangđăngnhp • TrangThi NTTULIB
- NTTULIB Hình22:Mànhìnhtrangthi • Trangktqu NTTULIB
- NTTULIB Hình23:Mànhìnhtrangktqu • Trangtintc NTTULIB
- NTTULIB Hình24:Mànhìnhtrangtintc Hình25:Mànhìnhtrangđimthi • Trangthơngtinchngch NTTULIB
- NTTULIB Hình26:MànhìnhWebtrangthơngtinchngch NTTULIB
- NTTULIB Hình27:TrangLiênh 2. Nidungtrangwebasp a/Nidungtrangđăngnhp: Nhapmahocvien: b/NidungtrangKimtra <%ma=request.form("ma") setcon=server.createobject("ADODB.connection") str="provider=microsoft.jet.OLEDB.4.0;datasource=" str=str&server.mappath("tracnghiem.mdb")
- NTTULIB con.openstr setR1=server.createobject("ADODB.RecordSet") sql1="select*fromhocvienwhere" sql1=sql1&"mahv='"&ma&"'" R1.opensql1,con ifr1.eofthen response.write("Khongcohocviennay") else setR2=server.createobject("ADODB.RecordSet") sql2="select*frombaithiwhere" sql2=sql2&"mahv='"&ma&"'" R2.opensql2,con ifR2.eofthen session("mahv")=R1("mahv") session("hoten")=R1("hoten") session("ngaysinh")=R1("ngaysinh") session("noisinh")=R1("noisinh") server.transfer("batdau.asp") else response.write("Hocviennaydathiroi") endif R2.close NTTULIB setR2=nothing endif R1.close setR1=nothing con.close setcon=nothing %>
- NTTULIB c/NidungtrangwebBtđu Chaoban: Tracnghiem: 5 cau,trongvong 5 phut Bamvao Tieptuc d/Nidungtrangthi <%session("socau")=session("socau")+1 chon=session("chon") setcon=server.createobject("ADODB.connection") str="provider=microsoft.jet.OLEDB.4.0;datasource=" str=str&server.mappath("tracnghiem.mdb") con.openstr NTTULIB setRS=server.createobject("ADODB.recordset") sql="select*fromdethi" RS.opensql,con do randomize x=int(15*rnd) loopuntilnotchon(x)
- NTTULIB chon(x)=true session("chon")=chon RS.movex session("macau")=RS("macau") session("dapan")=RS("dapan") %> Cau: Diem: Hoi: e/Nidungtrangtip <%setcon=server.createobjeNTTULIBct("ADODB.connection") str="provider=microsoft.jet.OLEDB.4.0;datasource=" str=str&server.mappath("tracnghiem.mdb") con.openstr sql="insertintobaithi(mahv,macau,traloi)values(" sql=sql&"'"&session("mahv")&"'," sql=sql&"'"&session("macau")&"',"
- NTTULIB sql=request.form("dap")&"')" 'con.executesql ifsession("dapan")=request.form("dap")then session("sodiem")=session("sodiem")+1 endif ifsession("socau")=5then server.transfer("ketqua.asp") else server.transfer("thi.asp") endif %> f/NidungtrangKtqu Ketqua Mahocvien: Hocten: Ngaysinh: Noisinh: CotongsNTTULIBodiem:
- NTTULIB Hình29:Mơhìnhthutgiicáctrangasp ThutgiixlýNTTULIBcáctrangasp: Khithisinhdthithìcĩ1Textboxyêucuthisinhnhpmãthísinhđh thơngkimtra.Sauđĩhthngsmcơsơdliuvàkimtra,numãthísinh trongcơsdliukhơngtrùngvimãcathìthísinhnhptrongtextboxthìh thngsthơngbáokhơngcĩthísinhnày.
- NTTULIB Numãthísinhtrongcơsdliutrùngvimãthísinhnhptrong textboxthìhthngstiptckimtrathísinhnàyđãthihaychưa,nuthí sinhnàyđãthirithìhthngstđơngthơngbáothísinhnàyđãthiri. Nuthísinhnàychưathithìhthngschuynquatrang“Thi“đthí sinhbtđuthi. 3/Xâydngwebsite 1. CàiWebServerIIS: CácbưccàiđtWebServerIISđchyaspnhưsau: VàoStart/ControlPanel/Add/RemovePrograms,casAddor RemovesProgramshinra,nhpvàonút"Add/RemoveWindows Components"bêntrái. NTTULIB CasAdd/RemoveWindowsComponentshinra,bnchntrongdanhsách mc"InternetInformationServer(IIS)"vàđánhduchnvàonĩ.
- NTTULIB BâygibnlyđĩacàiWindowscabnvàchovàoCD.Sauđĩnhpnút "Next"trongcasAdd/RemoveWindowsComponents . Saumtvàiphútchươngtrìnhsthơngbáochobnlàđãcàiđtthànhcơng: "CompletingWindowsComponentWizard".Bnnhpnút"Finish"đhồn thành. NTTULIB
- NTTULIB 2. CuhìnhAsp VàoControlPanelchnAdministrativeTool–chnInternetInformation Services NTTULIB
- NTTULIB ClickPhiDefaultWebSites–chnNew–chnVirtualDirectory. NTTULIB
- NTTULIB ChnthHomeDirectorychnđưngdnđnthưmcchatrangweb NTTULIB
- NTTULIB TiptheovàothDocumentchontrangwebchyđutiên NTTULIB
- NTTULIB CuicùngnhnOKvàtacĩthchayđưctrangasp NTTULIB
- NTTULIB Phn4Vnhành,kimtrahthng 1.Vnhànhhthng NTTULIB Hình:Vnhành,chythtrangđăngký
- NTTULIB Hình:Vnhành,chaythtrangđăngnhp NTTULIB
- NTTULIB Hình:Vnhành,chaythtrangbtđu NTTULIB
- NTTULIB Hình:Vnhành,chaythtrangthi Hình:Vnhành,chaythtrangktqu 2.Kimtrahthng Hthngchchophéplàmmtsvicnhưsau: 2.1 Vmtdliu: Hthnghtrcpnhtdliumikhithi. HthngchadliuvđimNTTULIBcattccácđtthiđthuntinchovictracu đim. Hthngchaccdliưvhínhnhkhơngchadliuvâmthanh. 3.2Vmtxlý: Hthngchthchinchcnăngchínhlàthi.tracnghim. Hthngchophéptraxemđimthi,semlichthi: Vicchmthidavàoscâutrli(chnla)đúngcasinhviênmangtính kháchquan,hnchsnhmlncaconngưikhichmbngtay
- NTTULIB Phn5Tngkt NTTULIB 1. Tđánhgiáktquđtài: ðtàiđưchồnthànhmccơbnvàcũngcĩthpháttrinthemmts chcnăngbomt,tindng,dsdng Cịnmtsítcácchcnăngchưakphồnthànhnhưdtínhbanđu,cịn nhiumthnchnhưngchưađưcbsung. 2. Mtsktquđtđưc
- NTTULIB Trongquátrìnhthchinđtài:”XâydngWebsitethicácchngchtin hcquamng“chúngemđãthuđưcnhngktqusau: • Khnănglàmvictheonhĩm. • Khnăngtìmkimvàgiiquytvnđ. • ðtàilàktqungdngphươngphápxâydngphnmmtheohưng đitưng:tkhâukhosát,đnphântích,đnthitkvàđnhinthch thng. • Hthngqunlýcawebsitetươngtưnhau,vìvycĩthnhânrngúng dngcađtài. • Chươngtrìnhđưcthitkđthitrctuynbaogmcácđcđimsau: Cácthísinhstinhànhngitrêncácmáyclientticácphịngthiđa phươngvàlàmbàithicĩđchungđưccungcpbimáychcabgiáo dc.Saukhithixongchươngtrìnhstínhtốnđcĩđimthivàsauđĩcp nhtđimthivàbàithicathísinhvàocơsdliutrênserver.Hthng phiđmbáotínhbomt,antồnthơngtinmtcáchtuytđi HT NTTULIB