Ifng dung cong nghe thong tin \llfNG DUNG P H A N M £ M MOODLE TRONG XAY DITNG HE THONG BAI GIANG TRlTC TUYEN TAI TRU''''OfNG DAI HOC LAM NGHIEP P h u n g N a m T h a n g 7715 Truong Dgi hoc Ldm nghiip T[.]
Ifng dung cong nghe thong tin \llfNG DUNG P H A N M £ M MOODLE TRONG XAY DITNG HE THONG BAI GIANG TRlTC TUYEN TAI TRU'OfNG DAI HOC LAM NGHIEP Phung Nam Thang 7715 Truong Dgi hoc Ldm nghiip TOM TAT He thong bai giang true tuyen hay he thong hoc tjp tnrc tuyen da duoc nghien ciiu, iing dung va tnen khai d hau het cac truong dai hoc Viet Nam va tren thfi gioi Tai truong Dai hoc Lam nghiep he thong bai giang true tuyen (VFUELE) diroc tnen khai thii n ^ f i m tir nam 2009 dua tren nen tang phan mfim dao tao true tuyen ma nguon mo Moodle Tti nghifin cini cho thiy, d6 co the trien khai he thong bai giang Inrc tuyfin cho loan bo giang vien, smh vien loan tnrdng thi phai CO giai phap & n g bo tir thiet ke hfi thong may chii, mang dfin thucmg xuyen nang cap, m a rong cac tinh nang cho phu hop vdl dac thu cua tnrong Dai hoc Lam nghifip va su phat tnen cua c6ng nghe dfi phan mfim hoat dong hen tuc, on (finh, tranh tac va ke thira dit heu co san tir cac phan mem khac Ngoai ra, cung can tSp trung tap huan dao tao cho can bo giang vien, sinh vien sijt dyng thi he thong men that su duoc van hanh va img dung vao thuc tifin giiip hien dai hoa cong tac dao tao va gop phan nang cao chat luong dao tao cua Truong Tii khoa: Bai gidng true tuyen, bdi giang die« tu, ddo too true tuyin, hpc true tuyin I DAT VAN DE ILNOlDUNGVAPHUiCfiVGPHAPNGanENCUtJ Trong nhiing nam gan day trudng Dai hpc Lam nghigp da va dang tang cudng img dyng cdng nghe thdng tin vao cac boat ddng quan ly, dao tao, nghign euu khoa hoc, chuyen giao cdng nghe Ciing vdi cac he thong phin mim quan ly dao tao, digu hanh tac nghiep, thu vien dien tir, he thdng quan ly dg tai khoa hpc edng nghe,,., Hg thdng phan mem quan ly bai giang true tuygn la cdng eu hd trp die luc cho hoat ddng dao tao dac biet la hinh thiic dao tao tin chi, nhien he thdng mdi chi dupc sir dung thir nghiem phgm vi hep eho mpt sd nganh hoc,can dupe nghien cim va triin khai rpng rai toan trudng Dg thuc diy viee tiiln khai va irng dung, nam 2012 he thong phin mgm dupe nghign cim nang cap, md rdng va trien khai toan trudng Nhiem vy eua giai doan la tgp tmng nghien ciiu xay dyng cac ^ai phap trien khai he ihdng dam bao dap iing so lupng ngudi diing ldm, nang cip hoan thien he tiidng, xay dyng he thdng xac thye ngudi dimg dya tren bp eo sd dii lieu ngudi diing chung eiia trudng, xay dung gjai phap luu, an toan dii lieu, td chirc tap huin sir dung rdng rai cho cac giang vidn tardng 2.1 Muc tieu nghien cuu - Tiep tyc tri he thdng phan mem bai giang tnic tuyen cua Nha trudng, nghign cim danh gia mirc dd dn dinh cua he thong sau thdi gjan van hanh thii nghiem de de xuit nhung dilu kien can thilt cd thg trign khai he thdng trgn pham vi toan trudng - Nang cap va md rpng he thdng bai giang true tuyen tai Dai hpe Lam nghiep dl hp thdng dap itng cac hogt ddng dao tgo ciia nha trudng 122 2.2, Noi dung nghien cuu - Theo ddi, tri he thdng hd tro ngudi sii dung he thdng - Nghien eiiu td chiic danh gja mirc dp phii hpfp cua he thdng vdi sit dimg cua giang vign, Danh gia miic dp chiu tai oia hg thdng doi vdi sd lupmg ngudi tmy cap ldn va xay dung phuang an trien khai he thdng vdi miic dp truy cgp ldn - Nghien ciiu xay dung giai phap luu du phdng dii lieu - Nghien ciiu nang cap cac chuc nang dg he thdng de sii dung horn va tang tinh nangtienich oia he thdng gdm cae chiic nang: Tao vit quan ly bai giang, Tai teptinlen hetiiong,Quan ly hoe vien eiia mdn hoc TAP CHI KHOA HOC VA CONG NGHE LAM NGHIEP SO (KY I) - 2013 (fng dung cong nghe thong tin - Nghien ciru va triin khai he thdng bai giang cd the truy cgp thdng qua cac thidt bi di ddng nhu may tinh bang, dien thoai thdng minh Xay dung, td chitc cung cip tai lieu, hudng dan sir dyng, tap huan su dyng cho cac can bd giang vien ciia trudng 2.3 PhuoTig phap nghien cmi Muc dich nghign cuu dg trign khai hg thdng bai giang true tuyen phgm vi toan trudng nhung phai dam bao cho he thdng hoat ddng dn djnh, sir dyng toi da cdng nghe va du lieu da ed ddng thdi phai tranh d^ anh hudmg tdi cac he thdng dang hoat ddng Dl dgt dupc cac myc tieu dd can thyc hien theo cac budc sau: Thu thap, theo doi he thdng thu nghiem mpt khoang thdi gjan dg xac dinh ygu cau tai nguygn phan cirng may ehu, dudng truyen mang, kha nang chiu tai ciia may chu web (webserver), kha nang chiu tai ciia he quan tri du lieu, tir dd xac dinh duoc cac ygu cau thiet kg trien khai - Nghien eiru co sd dii lieu he thdng Active directory cua trudng va giao thirc LDAP xay dung va tieh hpp modun xac thuc ngudi diing he thdng bai giang tryc tuyen bang ca sd dii lieu xae thyc tgp trung Viec dam bao nhat quan mpt dinh danh ngudi dung ehung cho tit ca cac he thong phan mgm duoc trign khai tgi trudng - Nghign ciru, xay dung eae tinh nang phii hop vdi dac thii ciia trudng va tinh nang tien ich eho phan mem nham don gian viee sir dyng phan mem - Ap dyng cdng nghe WAP xay dyng giao dien eho phep tmy cgp du lieu bai ^ang tir cac thilt bj di dpng nhim tang tiiem dac tinh "mpi liic, mpi noi" ciia phan mgm Tir dd he thdng se phat huy toi t hieu qua phyc vy cdng tac dao tgo in KET QUA NGHIEN CUtJ VA THAO LUAN 3.1 Tong quan he thong bai giang true tuyen cua trudng Dai hoc Lam nghiep He thdng bai giang trye tuyen cua trudng Dgi hpc Lam nghiep dupc xay dung trdn nln tang phan mim MOODLE (Modular Object Oriented Dynamic Learning Environment) la mdt he thdng quan ly hpc tgp true myln ma ngudn md duoc sir dyng rdng rai trgn the gidi Moodle dupe phat trien bang ngdn ngu lap trinh PHP, eung cap diy du cac chiic nang phuc vy cho viec dgy va hpc true tuyen qua mgng Intemet, Cho phep tao mdt website ho tra hpc true tuygn tren mgng npi bd va mang Intemet Tgi trudng Dai hpe Lam nghiep, he thong bai giang true tuyen duoc xay dyng lan dau tign nam 2009 trgn phien ban Moodle 1.7 He thdng eiing dupc xay dyng gom cac chiic nang quan tri mdn hpc, quan tri ngudi dung, quan tri tai nguygn hpc tgp,,.,tuy nhien dd he thong mdi chi dupe nghign euu d mirc dp su dyng don gian mdt sd chirc nang ciia Moodle Din nam 2011, he thdng bai ^ang true tuyen dupc nghign ciiu xay dyng lai tren nen tang Moodle 2.3 irng dung edng nghe web 2.0 cho phep giao tigp vdi phan mem mdt each than thien va dan gian, Trong he thdng nay, mdi mpt giang vign cd quyen tao va quan ly nhieu mdn hoc Trong mdi mdn hpc dupc cau tnic nhigu chu de, mdi chu de cd the chiia cac tep tai lieu bai giang, tai Heu tham khao, giao trinh,.,.Ngoai mdi mdn hpe edn chiia cac dien dan mdn hoe, thao lugn true tuyin, bai dpc, bai kiem tra, ,gpi la cac hoat dpng cua mdn hpc Cac giang vien dupc chu ddng hoan toan quan ly tai nguyen mdn hpc cua minh thdng qua he thong mang npi bd cua trudng hoac he thong mang Intemet TAP CHI KHOA HOC VA CONG NGHE LAM NGHIEP SO (KY I) - 2013 123 ifng dung cong nghe thong tin 3.2 Danh gia mu-c on dinh va chiu tai cua he thong De danh gia su dn dinh ciia he thdng bai gjang tryc tuydn tren, tien hanh nghien ciiu danh gia hg thdng d nhieu khia cgnh, Cu the can nghien cim danh gia: (1) Cau tnic lap trinh cua he thong; (2) may chii img dung (Web Server); (3) may chu dii lieu (Database Server); (4) so luomg ngudi truy cap ddng thdi, sd lupng ngudi truy cap sir dyng thudng xuyen; (5) sd lupng dii lieu tai nguyen thyc trgn he thdng, ,Trong dd, cau tnic lap trinh ciia he thdng rat quan trpng anh hudng tryc tilp tdi toe dp xir ly ciia he thdng Do vgy, trudc tien can nghien ciiu cau tnic lap trinh eua he thdng Kgt qua nghien cim vg mgt kien tnic lap trinh logic cho thay eac phan cua he thdng Moodle dupc xay dyng va phan ldp phan, phan Core, phan Connectors va phan External, dd phan Core dupc xay dyng tSp cac ham thu vifn chira cae Connector chiic nang cdt loi Cac phin cua ldp Core duoc xay dung va thir nghiem rat ky ludng vay hau nhu da dupc tdi uu ve mat thuat toan va tdc dp thuc thi Ldp ket noi Connectors lam nhiem vy ket ndi giua chuong trinh va cac chirc nang nghiep vy cua he thdng, hau het lop duoc xay dyng gdm cae ham nhap xuat co ban, cac giao thiie ehuan vgy tdc dp cua ldp phu thudc chu yeu vao tang ket noi mgng cua he thdng va cac thiet bi khac Ldp nghiep vy (External) la ldp chira eac chirc nang nghiep vy eua chuong trinh, cac thuat toan tai ldp chu yeu tap trung xii ly dir lieu tren form va chuygn du lieu xudng ldp core de cap nhgt vao ca sd dir lieu hoge gpi ldp core lay du lieu tir co sd dii lieu sau dd hidn thi trgn form Tuy nhien, xay dyng, ldp nghiep vy da duoc kiem soat chat ehe cac chuc nang dg dam bao tdi uu ve mat thuat toan ciia chuong trinh '1 REST RPC • External Core ^ E Users }r 1^ I Userllbs Groups Coures • i (jfouplibs ^ Courellb^l Hinh 01 /f/en triic thiet ke lap trinh Moodle Tmng binh vdi cac phign ban 2.x thi miic dp tigu tdn bp nhd RAM tuong ddi ldn, vi du phien ban dn dinh se tdn 11 31MB khdi tgo trang thdng tin Tuy nhign hien tgi phin mem bai giang true tuyen cua trudng dupc cai dgt trgn may chii cd 16GB bd nhd RAM neu tinh hieu suat 80% thi he thdng dap iing cho 124 viee tao ddng thdi 200 trang thdng tin tgi ciing mpt thdi diem (tuomg iing dap iing 200 ngudi dung ciing truy cap tai mpt thdi diem), Miie dd tai bp xu ly tmng tam ciia phign ban phan mim hien tgi cua tardng la 0.139 (ns) So vdi phien ban thu nghiem mdi nhit thi tdt ban 6.5% Tuy nhien vdi bd vi xir Jy x 2.0 TAP CHI KHOA HOC VA CONG NGH? LAM NGHIEP SO (KY I) - 2013 (Ing dung cong nghe thong tin GHz thi viec dap iing cho 200 ngudi su dung ddng thdi la hoan toan dap iing 3.3 Mo hinh may chu cho he thong Tir nhirng nghign ciru tren va dua vao kign tnic thigt kg he thdng ciia phan mgm ddng thdi vdi yeu cau xay dyng he thdng phyc vy eho 400-500 can bd giang vien va 000 - 10.000 sinh vign, hpc vien, he thdng dupc thiet ke cai dat trgn 02 may chu dd: 01 may chu iing dyng cai dat phan mgm iing dung va 01 may cai he quan tri dii lieu Cac cau hinh may chu dupc lya chpn dl cai dat he thdng giai dogn nhu sau: Cau hinh may ehii iing dyng (Web Server): Bp xir ly CPU x Core Intel Xeon 2.5 Ghz/ Bp nhd x DDR3 Gb~16 Gb/6 ^ a cirng: x 146 Gb eau hinh Raid /Ket noi mang x Intel FastEthemet Gpbs, Cau hinh may chii ca sd dii lieu (Database Server): Bp xu ly CPU x Core Intel Xeon 2,5 Ghz / Bp nhd trong: x DDR3 4Gb~32 Gb /O dTa Cling x 146Gb cau hinh Raid + 1-146 Gb / Kit noi mgng: x Intel FastEthemet Gpbs Cac phan mgm he thdng dupe trign khai gdm: - He dieu hanh: Windows Server 2008 Ent - He quan tri du lieu: He quan tri dir lieu ma ngudn md MySQL 5,1.x Vi day la he quan tri CO sd lieu ma ngudn md vdi dgc tinh quan tri dupc dir lieu ldn, tdc dd xir ly giao dich nhanh phu hpp vdi cac irng dung Web va dgc biet cd cac ca ehe hd trpr dgt biet cho eae img dyng vilt bing PHP, - May chil dich vy Web: BS 7.0 cd hd trp ngdn ngii PHP ma ngudn md 3.4 Mirc dQ on dinh tong the cua he thong sau trien khai Sau cm dat,tichhpp he thdng va van hanh toan bp he thdng de nghien cim danh gia tdng thg miic dp dn $nh cua he thdng, theo eac bude: a Tir tiiang 8/2011 din 2/2012: Tiln hanh cap tai khoan eho 5,000 sinh vign thudc cac khda K54, K55, K56 cua trudng va den thang 11/2012, captigp2.500 tai khoan cho sinh vien khda K57 Hien tdng sd ngudi diing cua he thdng trgn 7.500, b Tgo eae mdn hpe tren he thdng: Sd lupmg eae mdn hpc dupc trien khai dot dau 150 mdn hpc Trong dd cd 30-40 mdn hpc dupc tmy cgp thudng xuyen de khai thac tai lieu, gui thdng tin, c Cap tai khoan cho toan bp giang vign va da td chiic tgp huan sir dyng eho gan 100 lupt can bp giang vien eua trudng tham gia su dyng he thdng Du lieu truy cap vao he thdng theo va ket qua cy the nhu sau: Mdi he thdng cd sd lupng truy cap khoang 300 - 1.000; sd lupng ngudi dung thudng xuygn truy cgp 150200 ngudi dimg; dii lieu trung binh giri/nhan qua he thdng khoang 800 MB-1 GB/ ngay; Thdi gian chd tdi da cho mdi tac vy tmng binh