420 likes | 597 Views
PHÁT TRIỂN CÔNG CỤ HỖ TRỢ BIÊN DỊCH VÀ KIỂM THỬ TRÊN HỆ THỐNG SAKAI. GVHD : TS. Nguyễn Hứa Phùng KS. Phan Nhật Thịnh ---o0o--- SVTH1 : Phan Văn Hòa 50600822 SVTH2 : Lê Minh Hải 50600600. Nội dung. Giới thiệu đề tài Giới thiệu chung về dự án SAKAI
E N D
PHÁT TRIỂN CÔNG CỤ HỖ TRỢ BIÊN DỊCH VÀ KIỂM THỬ TRÊN HỆ THỐNG SAKAI GVHD: TS. NguyễnHứaPhùng KS. PhanNhậtThịnh ---o0o--- SVTH1: PhanVănHòa 50600822SVTH2: Lê Minh Hải 50600600
Nội dung • Giớithiệuđềtài • Giớithiệuchungvềdựán SAKAI • Vấnđềthựchànhmôn KHMT trênhệthốngđàotạođiệntử • GiớithiệucôngcụCSLab • Kiểmtrakhảnăngđápứngcủamáychủ SSH.
Nội dung • Giớithiệuđềtài • Giớithiệuchungvềdựán SAKAI • Vấnđềthựchànhmôn KHMT trênhệthốngđàotạođiệntử • GiớithiệucôngcụCSLab • Kiểmtrakhảnăngđápứngcủamáychủ SSH.
Giáodụcđiệntử • Giáodụcđiệntử(e-learning) • Baogồmtấtcảcáchìnhthứcsửdụngđiệntửnhưlàmộtphươngtiệntruyềnthôngnhằmmụcđíchphụcvụ, hỗtrợchoviệcdạyvàhọcchodùcónằmtronghệthốngmạngmáytính hay không. • Chủyếulàviệctruyềnđạtcáckiếnthức hay kỹnăngdựatrênmáytính hay dựavàomạngmáytính.
Giáodụcđiệntử • Íchlợi • Tínhnăngđộngcao • Tínhtựđịnhhướngcao • Khảnăngtựđiềuchỉnhcao • Tínhđồngbộcao • Hiệuquảcao • Dễtiếpcậnvàthuậntiện • Khảnăngtươngtácvàhợptáccao
Sakai • Sakai • Dựánpháttriểnmôitrườngdạyvàhọctrựctuyến • Đượcsựủnghộcủaliên minh cáctrườngđạihọcMĩvàNhật • Mãnguồnmở, chophépcộngđồngthamgiapháttriểnvàđónggóp • Cho phépthươngmạihóa
Sakai • Thươngmạihóa Sakai Commercial Affiliates (SCA) • Xãhộihóa Mailing List
KHMT Sinhviênngành KHMT cầncó : 1- Khảnăngtưduyvàgiảiquyếtvấnđề: kiếnthứccơbảnvềKiếntrúcmáytính, Cấutrúcdữliệu, Nguyênlíngônngữlậptrình, Giảithuật, Phântíchvàthiếtkế… 2 – Khảnăngthựchiệntưduytrênbằngmáytínhthông qua côngcụlàngônngữlậptrình. >> Nhucầuvềcôngcụdạyvàhọcđặtthùcủa KHTM
Nội dung • Giớithiệuđềtài • Giớithiệuchungvềdựán SAKAI • Vấnđềthựchànhmôn KHMT trênhệthốngđàotạođiệntử • GiớithiệucôngcụCSLab • Kiểmtrakhảnăngđápứngcủamáychủ SSH.
Quytrìnhchấmbàitrênhệthốngđàotạođiệntử • Quytrìnhchấmbàihiện nay trêncáchệthốngthitrựctuyến
Quytrìnhchấmbàitrênhệthốngđàotạođiệntử • Quytrìnhchấmmãnguồntrongcácmônhọcyêucầukỹnănglậptrình
Quytrìnhchấmbàitrênhệthốngđàotạođiệntử • Cácđiểmyếu • Sựkhácbiệtvềmôitrườnglậptrình • Sinhviênkhôngthấyđượckếtquảtrựctiếp • Giảngviênbỏnhiềucôngsức • Chưatậndụngđượchếtsứcmạnhcủahệthống e-Learning
QuytrìnhchấmbàitrênhệthốngđàotạođiệntửvớithiếtkếmớiQuytrìnhchấmbàitrênhệthốngđàotạođiệntửvớithiếtkếmới • Quytrìnhchấmmãnguồntrựctuyếnhỗtrợbiêndịchvàkiểmthử
QuytrìnhchấmbàitrênhệthốngđàotạođiệntửvớithiếtkếmớiQuytrìnhchấmbàitrênhệthốngđàotạođiệntửvớithiếtkếmới • Cácyêucầukhácđốivớichươngtrình • Sự an toàn cho Web Server • Tận dụng nguồn tài nguyên sẵn có • Khả năng độc lập giữa Web và Test Server cao • Khả năng đáp ứng của chương trình • Tính bảo mật
QuytrìnhchấmbàitrênhệthốngđàotạođiệntửvớithiếtkếmớiQuytrìnhchấmbàitrênhệthốngđàotạođiệntửvớithiếtkếmới • Giảipháphiệnthực: Quảnlýnội dung trên Web Server, thựchiệnbiêndịchvàkiểmthửtrên Test Server khácthông qua dịchvụ SSH.
Nội dung • Giớithiệuđềtài • Giớithiệuchungvềdựán SAKAI • Vấnđềthựchànhmôn KHMT trênhệthốngđàotạođiệntử • GiớithiệucôngcụCSLab • Kiểmtrakhảnăngđápứngcủamáychủ SSH.
Cấutrúchệthống • Ưuđiểm • Táchriêngmôitrườngbiêndịchvàkiểmthửvớimôitrườngquảnlýtrên SAKAI • Môitrườngđadạng • Táchbiệthiệusuất • Quảnlývàbảotrìriêngbiệt • An toàntrongquátrìnhchạythử • Phânbiệtmôitrườngthựcthibằngcáctàikhoảnkhácnhautrong Test Server • Sửdụnglạicáchệthốngsẵncó
Hoạtđộngcủachươngtrình • Quytrìnhhoạtđộngtổngquát
Hoạtđộngcủachươngtrình • Cácchứcnăngchính
Hoạtđộngcủachươngtrình • Quátrìnhtạobàithựchành
Hoạtđộngcủachươngtrình • Quátrìnhbiêndịchvàkiểmthử
Hoạtđộngcủachươngtrình • HìnhảnhcôngcụCSLab
Nội dung • Giớithiệuđềtài • Giớithiệuchungvềdựán SAKAI • Vấnđềthựchànhmôn KHMT trênhệthốngđàotạođiệntử • GiớithiệucôngcụCSLab • Kiểmtrakhảnăngđápứngcủamáychủ SSH.
Kiểmtrakhảnăngđápứngcủamáychủ SSH • Mụctiêu • Xácđịnhlượngtàinguyêncầndùngcho Test Server • Khảnăngphụcvụcủa Test Server khicó 1 sốlượngkếtnốilớn • Khảnănghoạtđộngcủagiảipháp
Kiểmtrakhảnăngđápứngcủamáychủ SSH • Chiếnlược • Load Test • Stress Test • Đánhgiá: • Thờigianhoànthành 100 bài • Sốlượngkếtnốithấtbại • Lượngtàinguyênsửdụng
Kiểmtrakhảnăngđápứngcủamáychủ SSH • Cáckịchbảnsửdụng • Kịchbản 1 – System Sleep • Kịchbản 2 – Loop Program • Kịchbản 3 – Full
Kiểmtrakhảnăngđápứngcủamáychủ SSH • Môtảcácthôngsố • Cácthôngsố CPU Usage • usr • sys • idl • wai • hiq • siq • Cácthôngsố RAM Usage • Used • Cácthôngsố Network • Recv • Send
Kiểmtrakhảnăngđápứngcủamáychủ SSH • Kếtquảchoquátrình Load Test
Kiểmtrakhảnăngđápứngcủamáychủ SSH • Kếtquảchoquátrình Stress Test