T ạp chí Khoa học Đ H Q G H N , K hoa học T ự nhiên C ông nghệ 23 (2007) 152-159 Một cách tiếp cận phát triển hệ thống đào tạo trực tuyến dựa công nghệ Portal Trần Vũ Việt Anh1, Nguyễn Việt Hà2’* 1Phòng nghiên cứu phát triển, Công ty cồ phần phần mềm Việt 2Khoa Công nghệ Thông tin, Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội, 144 Xuân Thủy, Hà Nội, Việt Nam N hận ngày tháng năm 2007 T ó m tắ t C ác hệ thố n g đ tạo trực tuyến tạo m ột m ôi trư n g dạy học linh đ ộ n g bư ớc làm thay đổi p h n g th ứ c dạy học T u y nhiên, việc x ây d ự n g m ột hệ thố n g đ áp ứ ng nhu cầu học đối tu ợ n g học viên khác n h đ áp ứ ng th ay đồi công nghệ tro n g biểu diễn phát tán nội dung học không đơn g iản T ro n g b áo này, chúng tơi trình b ày m ột cách tiếp cận phát triển hệ đào tạo trực tu y ến d ự a cô n g n g h ị Portal với khả n ăng tùy biến m rộng cao C ụ thề, hệ thống phân rã thảnh tầng độc lập, tầng phân ră thành khối chức riêng biệt M ỗi chức m ột tập portlet hoạt động độc lập H ệ thống dễ dàng tùy biến m rộng dựa chế tích hợp portlet Từ khóa: E -le a m in g , W eb-B ased T raining, Portal Đăt vấn đề • M ột tro n g nhữ ng nhiệm vụ đặt phát triển m ột h ệ th ố n g W B T phải hỗ trợ m ột số Đ tạo điện tử (E -leam in g ) [1,2] với khả lư ợng n gư ời dùng đ ô n g đ ảo với nhu cầu cung cấp giảng đa p hư ng tiện hỗ nội du n g , g iao diện tư n g tác khác Hệ trợ việc dạy học cho m ọi người, m ọi nơi th ống W B T cò n cần phải có k cung cấp lúc lên m ột phư ơng thức nội dung h ọ c đến th iết bị đầu cuối khác hữu hiệu để hỗ trợ th ay th ế hình thức đào tạo sử d ụ n g m ôi trư n g truyền thông khác truyền thống M hình E -leam in g phổ biến H ệ th ố n g cũ n g cần phải sẵn sàng phát triển hệ th ống đào tạo trực m rộng thích nghi với yêu cầu đào tạo tuyến dựa w eb (W eb -B ased T raining- thay đổi v chuẩn quản lý nội dung W B T ) cho phép quản lý m ột số lượng lớn H ầu h ết hệ th ố n g W B T người dùng cung cấp hình thứ c tư ơng tác xây d ụ n g n h m ột ứng d ụ n g w eb động đơn phong phú Đ ã có nhiều hệ th ố n g W B T nhất, h o àn ch in h đư ợ c tối ưu cho số ngữ phát triển số người tham gia vào hệ cảnh sử d ụ n g định C ác hệ thống thống ngày tăng tư ng đối dễ cài đặt, nhiên khó cá nhân hóa cho đổi tư ợ ng ngư ời học khác * Tác giả liên hệ ĐT: 84-4-7549016 E-mail: hanv@vnu.edu.vn V iệc tà y biến c để phù hợp với qui T V V Anh, N V H / Tạp chí Khoa học ĐHQGHN, Khoa học T ự Nhiên Công nghệ 23 (2007) 152-159 15 trình đào tạo loại hình đào tạo khác chất lư ợng học, hỗ trợ h inh thức tương tác không đon giản T hêm nữ a, chuẩn trực tuyến giảng đồng quản lý nội dung h ìn h thức tư ng tác thay đổi nhanh đòi hỏi phải n ân g cấp hệ thống m ột cách liên tục L C M S hệ th ố n g hỗ trợ việc xây dựng nội dung học tập bao gồm v iệc tạo, cập nhật, tìm kiếm sử dụng lại m od u le giảng Bài M ột m ặt, công nghệ Portal [3,4] cho phép xây dựng ứng dụng w eb có khả tùy biến cao dần đư ợ c hoàn thiện chuẩn hóa Đ ã có nhiều hệ th ố n g th ô n g tin phục vụ cộng đồng dựa Portal đư ợ c đưa vào sử dụng V iệc ứng đụng Portal để xây dự ng hệ th ố n g W B T hệ m ới m ột xu hư ớng tất yếu T ro n g nghiên cứu này, tập ch u n g vào p h ân tích yêu cầu v iệc xây d ự n g hệ th ố n g W BT, khả phát triển h ệ th ố n g W B T dựa Portal, làm rõ ưu điểm đ a kiến trúc tổng quát cho hệ th ố n g giảng có th ể đư ợc th ể nhiều m ức khác từ v ăn ch o đến giảng đa phương tiện a v id eo giảng dạng m ô hỗ ữ ợ tư ng tác Hầu hết hệ LC M S tiến tới hỗ trợ v iệc biểu diễn giảng th eo chuẩn th ống n h ất (v í dụ: S C O R M hay X M L ) để dễ dàng chia sè sử đụng lại v ề k h ía cạnh người sử dụng, phân loại thành n hóm sau: ♦ H ọ c viên: Đ ây nhóm đối tư ợng sử dụng đ ô n g đảo đa d ạn g hệ thống Đối với hệ W BT cho cộng đồng, học viên c ó thể m ọi đối tư ợ n g xã hội C c ch ứ c n ă n g v y ê u c ầ u đ ố i v ó i m ộ t hệ H ọc viên chủ y ếu khai thác trực tiếp chức th ố n g W B T phân hệ LM S ♦ G iản g viên: G iản g viên khai thác chức W B T việc cu n g cấp chức dạy học sử dụng cô n g nghệ w eb C ùng với LM S L C M S để xây dựng giảng q u ản lý v iệc sử dụng giảng phát triển Internet cô n g nghệ w eb, ♦ N g i quản lý: N hóm người quàn lý cần W B T m khả cu n g cấp khóa học đư ợc hỗ trợ c n ăn g để theo dõi qui mơ, với nội dung h ìn h thức ngày p hong phú tiến trình ch ất lư ợng đào tạo để với đối tư ợng sử d ụ n g ngày đông đảo sách h ọ p lý M ột hệ thống W B T hoàn chinh th n g bao gồiĩi hai thành phần chính: (i) phân hệ quản lý đào tạo (L eam ing M an ag em en t System - LM S), (ii) phân hệ quản lý nội dung đào tạo (Leam ing Content M anagem ent System -LCM S) LM S m ột hệ th ố n g quản lý trình học tập, bao gồm việc đ ăn g ký khoá học cùa học viên, phân p h ổ i nội dung học cho học viên, hoạt đ ộ n g kiểm tra đánh giá, hoạt động tư ơng tác tro n g cộ n g đồng người sử dụng M ột sổ LM S cò n h trợ nhà quản lý giảng viên thực giám sát tiến trinh học ♦ Q u ản trị viên: đảm bảo kỹ thuật cho hoạt động cùa hệ thống C ù n g v i g ia tăn g củ a cộ n g đồng người sử dụng v ả phát triển không ngừ ng cùa công nghệ, ngồi đòi hòi ch u n g đổi với m ột H T T T , m ộ t hệ th ổ n g W B T cần thỏa m ãn yêu cầu sau: ♦ T ín h dễ truy cập: c ầ n phải dễ dàng truy cập từ th iết bị khác (m áy tính cá nhân, thiết bị di đ n g , ), sử d ụ n g hệ điều h ành trìn h d u y ệt khác dùng 154 T.v.v A n h , N v Hà / Tạp chí Khoa học ĐHQGHN, Khoa học T ự N hiên Công nghệ 23 (2007) 152-159 đư ng truyền với b ăn g th ô n g k hác (L A N , ứ n g d ụ n g khác th e o nguyên tắc vvireless, d ia l-u p , )• m ột cử a d u y d ự a n ền tản g W eb ♦ T ín h c n h ân hóa: c ầ n d ề d n g c n h â n P ortal c ó th ể nói m ộ t b c p h át triển tiếp hóa cho đối tư ợ n g ngư ời dùng khác nhau, đối tư ợ n g ngư ời d ù n g k hông chi phân loại bời nội d u n g u y cập m p h ân loại m ôi trư n g , ngữ cảnh sử dụng theo ứng d ụ n g d ự a W eb, có n h n g ♦ T ín h dễ th ích nghi: y cầu đào tạo điện tử đom vj khác khác nhau, hệ th ố n g cần d ễ dàng hiệu chỉnh thích nghi với n gữ cản h sử d ụ n g khác M ặt khác chuẩn v ề tư n g tác quản lý nội d ung cũ n g k h ông n g n g th ay đổi, hệ th ống cần dễ dàng n ân g cẩp để k h ô n g bị lạc hậu cổ n g th ô n g tin tích hợp Portal tích hợp nội ưu điểm v ợ t trội so với W ebsite truyền thống M ột P o rtal th ô n g th n g đ ợ c hiểu m ột dung từ c c nguồn khác đ ể cu n g cấp cho người d ù n g m ột giao diện vveb C ác nội dung đ ợ c tích hợp k h n g chi đcm cung cấp th ô n g tin m ứng dụng w eb tư n g tác Phụ trách m ỗi kênh nội dung m ộ t th àn h phần đư ợc gọi portlet C ó ♦ T n g th ích chuẩn: c ầ n phải tư ơng thích với chuẩn g iao tiếp quản lý nội dung thông dụng thể coi m ộ t p ortlet m ộ t m ô đ u n ứng d ụng Phần lớn hệ th ố n g W B T xây dụmg dạng m ột ứng dụng web đơn n h ất tích hợp L M S LC M S H ệ th ố n g quản lý việc thự c c n ăn g th ô n g qua phân quyền cho ngư ời sử dụng Vì vậy, hầu hết hệ th ố n g đ ều k h ôn g cu n g cấp khả cá nhân hóa chi có th ể cá nhân hóa m ức hạn chế V iệc hiệu ch in h b ổ sung c nàng phứ c tạp phải sử a đổi lại kiến trúc m ã n g uồn củ a to n b ộ hệ thống p o rtlet khác để cu n g cấp nội dung hoàn ch ỉn h v hoạt đ ộ n g đ ộ c lập D o đó, người ta cỏ thể dễ d àn g tùy biến m ộ t tra n g portal với khác n h a u ch o n h ữ ng người d ù n g khác K iến trú c m ột hệ th ố n g Portal thông thư ng g m tầng: tầng trìn h diễn, tần g ứng dụng tầ n g d ữ liệu (H ình 1) T ần g ứ ng dụng (B u sin ess L ogic Layer) p h ần m ềm lõi P ortal x lý giao dịch th ự c chức hệ th ố n g nội serv er (server-side), tầng trình diễn phần mềm Client chi có c n ăn g hiển thị tran g W eb đư ợc kết xuất Công nghệ Portal ứng dụng web hệ mói động serv er T ần g d ữ liệu q u ản lý liệu 3.1 Khái niệm Portaỉ quản trị c sở liệu khác n h au n hư O racle, SQ L S erv er, M y S Q L , D B P ortal [3,4] cô n g n g h ệ phát triển ứng dụng cho phép truy cập v nguồn thông tin hệ th ố n g cỏ thể kết nối đến nhiều hệ T.v.v Anh, N v Hà / Tạp chí Khoa học ĐHQGHN, Khoa học T ự Nhiên Công nghệ 23 (2007) 152-159 155 P resen tatlo n Layer IE Neacape - brow*ef* PDA browsôr WAP brow5©f Business Logic Layer Appềkation ServerAVeb Server LDAP/Karbéroe Server T om cat Apache server on Linux o r Wỉndows s«rvlet JSP Java XML XSLT Data Access layer RDBMS Layer • • - • • ) • ơátabasa Secv«r MS SQL Server MySQL PostgreSQL Oracle Hypereoníc Database H ình K iến trúc phân tầng uP ortal [5] 3.2 Các đặc tnm g bàn cùa hệ thống ứng dụng công nghệ Portaỉ - C n h ân hóa tùy biến th eo ngư ời dùng: N gườ i d ù n g dễ d àn g th ay đổi cách Portal p h ụ c vụ h ọ th ô n g q u a việc tù y b iến chức M ột hệ th ố n g w eb ứ n g dụng cơng nghệ P ortal có đặc tru n g sau: Đ ă n g n h ậ p lầ n (SSO - S in g le Sign - Portal cu n g cấp V iệc tù y biến bao gồm việc tùy biến tuyển tậ p p ortlet m người d ù n g quan tâm v iệc tù y biến c On): Khi người dùng đ ăn g nhập lần đầu vào cùa portlet N h từ n g người dùng m ột P ortal, tài khoản đ ăn g nhập đ ó tự động sử d ụ n g hệ th ố n g m ột cách hiệu q uà theo sử dụn g cho phiên làm việc củ a người cách thứ c riên g cá nhân họ toàn b ộ hệ thống T hệ th ố n g hiểu tập hợp ứng dụng khác đư ợc d ùng thông q u a giao diện Portal C chế xây dự ng d ự a vào m ộ t điểm ng thực tru n g Service), tâm dựa (C en tral vào LDAP A uthentication (L ig h tw eig h t D irectory A ccess P rotocol), hoặc chí dự a vào co o k ie trinh duyệt - T ập h ợ p quản lý nội d u n g th ô n g tin: Portal đảm bảo c thu th ập quản lý thông tin từ nguồn khác tổ n g hợp lại thành nội dung quán phù hợp với yêu cầu cù a người dùng C ác n g u n thông tin khác đ ợ c quản lý v khai thác độc lập th ông q u a p o rlets khác 156 T.v.v A n h , N v Hà / Tạv chi Khoa học Đ H Q G H N , Khoa học T ự Nhiên Công nghệ 23 (2007) 152-159 - Q uàn lý lu n g c ô n g v iệ c (w o rk flo w ): L uồng công việc cỏ th ể hiểu tự đ ộ n g hóa h ay n g àn h x ã hội ch ú n g ta cần có m ôđun quàn trị nội d u n g k hác n h a u cho việc trao đổi th ô n g tin , v àn h oặc tác M ột hệ th ố n g W B T cũ n g đồng thời m ột vụ từ người san g n gư i k h ác [ ] Portal cổ n g th n g tin tích hợp (bài giảng, diễn đàn, thư hướng tới m ôi trư n g c ộ n g đ n g th ô n g viện điện tử, ) việc triển khai công thường ch ứ a sẵn c n ăn g q u ản trị lu n g cô n g nghệ P ortal khai thác tối đa lợi điểm m công việc nghệ n ày m an g lại việc quản trị đăng nhập m ộ t cử a, q u ản lý nội d u n g luồng công việc Hệ thống Web-Based Trainỉng dựa Portál V ới c ch ế v ề luồng cô n g việc quản lý nội du n g , ch ú n g ta xây dựng khóa h ọc đ ộ n g v i nội d u n g phù hợp với từ n g học 4.1 Khả ứng dụng Portaỉ cho WBT viên quản trị tiến trinh học cùa từ ng học viên Ư u điểm chù ch ố t cù a m ộ t hệ th ố n g d ự a C ỏ thể nói, Portal n g nghệ phát triển P ortal khả n ăn g c n h ân h ó a d ự a ứ ng d ụ n g w eb th ế hệ m ới phù hợp với việc lựa chọn sử dụng p o rtlet D o ch ú n g ứng d ụ n g cộ n g đồng V iệc ứng dụng Portal ta dễ dàng p h át triển hệ th ố n g W B T vào phát triền hệ thống W BT xu phục vụ ch o m ột tập hợp n gư i đ ù n g khác n h au hư ng tất y ếu giảng viên, sinh v iên ch ín h q u i, học viên hệ đào tạo k h c C ác đối tư ợ n g khác dễ dàng tùy b iến g iao diện c 4.2 Kiến trúc hệ thống WBT ứng dụng Portal cho phù hợp K n ăn g c n h ân h óa giúp hệ th ố n g thể đ ợ c tin h thần th iết kế c bản, Portal chi m ột khung lấy người học làm tru n g tâm V iệc tùy biến giao (fram ew o rk ) cung cấp c chung diện tù y biến m ô đ u n p h án tán hiển thị n h xác thự c, quản trị dùng kết nội dung cũ n g g iú p n gư ời d ù n g d ễ d àn g truy nối với C S D L T ùy vào ứng dụng cụ thể chúng cập hệ th ố n g từ m ô i trư n g sử d ụ n g khác ta phải th iết kể m ô-đun ứng với chức n hư từ p h òn g thự c h àn h th ô n g q ua m ạng cần triển khai Đ ối với m ột hệ thống W BT LAN, từ PC kết nối từ x a q u a đ n g dial-up, phải thiết kế phân hệ quản trị hay từ th iết bị cầm tay q u a đ n g truyền học LM S quản trị nội dung LCM S không dây C ác p h ân hệ L M S L C M S cần thiết D o p o rtle t ứ ng d ụ n g đ ộ c lập, k ế tập m ô-đun (p o rtlet) riêng rẽ, dễ dàng tù y b iến ch ứ c n ăn g hệ th ố n g m ơ-đun m ột m ột tập việc th êm /b t p o rtlet để p h ụ c vụ ch o portlet tư n g ứng hoạt động Portal [7] m ôi trư ng đ tạo cụ th ể k h ác n h a u V í dụ, H ình m in h họa m ộ t m ô hỉnh phân tách hệ với loại h ìn h đ tạo ch ín h qui hay phi LM S L C M S thành tập portlet nhỏ qui, có th ể sử d ụ n g m đun để tích hợp th àn h m ột Portal quản lý tiến trình khác n h au , với n g àn h kỹ th u ậ t T.v.v A nh, N v Hà / Tạp chí Khoa học ĐHQ GHN, Khoa học T ự N hiên Công nghệ 23 (2007) 152-159 157 H ình K iến trúc m ộ t hệ W B T trê n P ortal T rong m ô hìn h này, phân hệ LM S 4.3 Một sổ kháo sát LC M S xem n h m ột tậ p portlet hoạt động độc lập tư n g tác với H iện n ay có m ộ t số sàn phẩm W B T sử Khi người dùng cá nhân hóa d ụ n g n g n g h ệ P o rtal đ ợ c p h át triển T rong giao diện hệ th ố n g cách tập hợp lĩnh vự c n g u n m ã n g u n m , hai hệ th ố n g điển h ìn h d o tL R N S akai portlet cần thiết từ LM S L C M S K hi portlet hoạt động thự c độc lập việc phân d o tL R N [9] đ ợ c p h át triển học viện chia khái niệm LM S L C M S m ang tính M IT v dã có đ ộ h o àn th iện cao, đ ợ c ứ ng dụng tương đối dễ d àn g thêm n h iều trư n g đ ại h ọc c ủ a M ỹ T uy nhiên, portlet để m rộng, th ay đổi ch ứ c củ a hệ m ộ t đ iểm h ạn ch ế cù a d o tL R N sử d ụ n g m ột thống M ột hệ th ố n g v ây đ ạt tính n g n g h ệ P ortal riên g d o đ ó v iệc tích hợp thích nghi cao phục vụ đư ợ c m ộ t cộng đồng ch ứ c n ăn g k h ác vào h ệ th ố n g gặp nhiều người sừ dụng đa dạng khó khăn N gồi c cù a LM S LCM S M ộ t m ặt, Sakai [10] đ ợ c p h át iển cần bổ sung tích hợp cộ n g tác c ủ a m ộ t số trư n g đại học M ỹ tổ portlet cần thiết diễn đàn, chức ch ứ c p h át triển u P o rtal [5] H ệ th ố n g đ ợ c hỉnh sinh báo cáo, c tim kiếm th ô n g th àn h c a s k ết hợ p m ộ t số sản phẩm E- tin Do tính độc lập liên th n g cù a ứng le arm in g dụng, hồn tồn tích h ọ p C o u rseT o o ls, W o rk T o o ls, S tellar, O S ID s ứng dụng đào tạo khác vào P ortal tiến tới việc xây dựng m ột hệ th ố n g th ô n g tin đại học tích h ợ p c h ú n g u P o rtal, m ộ t sản phẩm P o rtal m ã n g u n m đ ợ c p h át triển cho môi tổng hợp bao gồm hạt nhân h ệ th ố n g W B T trư n g đại học H ìn h kiến trú c phân tầng hệ thống khác quản lý đào tạo, quản lý p h ân tách th n h p h ần c ủ a hệ th ố n g Sakai sinh viên, quản lý tuyển sinh, th viện điện tử [ ] mã nguồn mở C H EF, 158 T.v.v A nh, N v Hà / Tạp chí Khoa học ĐHQGHN, Khoa học T ự Nhiên Công n g h ệ23 (2007) 152-159 H ình K iến trúc Sakai D ự án Sakai h n g tới m ục tiêu: Đ ượ c phát triển th e o công nghệ Portal - Q uản lý kho h ọc hoàn chinh tích - Hỗ ữ ợ cộng tác đào tạo n g h iên cứu E -leam in g đ ã có, Sakai cung cấp c - Sử dụng n g nghệ Portal có ưu điểm n h sau: hợp ưu điểm phẩm - Q uản lý khoá học: quản trị, danh sách, tài N h vậy, Sakai không phục vụ đào tạo trự c tuyến m cò n m ột môi trư n g cộng tác hướng tới hệ thống quản lý đào tạo tồn diện ngun, H ình trình b ày kiến trúc phân tầng thu gọn cù a từ n g ch ứ c n ăn g tro n g Sakai đề t i , Client sản - Q uản lý việc đánh giá học tập: thi, tập, - Q uản lý điểm : sinh viên, nhóm , lớp, hệ số, đơn vị h ọ c trình, th ố n g k ê , - C ộ n g tác: diễn đàn, trao đổi, th ô n g báo, lịch, tài nguyên, - T ích hợp hệ thống: Hệ thống thơng tin sinh viên, đ ăn g ký học, th viện điện tử, đăng nhập, - M rộ n g phân tán: cờ sờ d ữ liệu độc lập (cỏ th ể sử d ụ n g h ệ thống lớn O racle hay nguồn m n h m yS Q L , P ostgreS Q L ), hệ thống có th ể phân tán nhiều m áy chù, có tính phân tải, System H ỉnh K iến trúc phân tầng thu gọn Sakai - Client: không phụ thuộc trinh duyệt - Aggrcgators: Được hiểu portal - Presentation: nhằm tách biệt đề dễ điều khiển bố sung - Tools: Kết nối giao diện dịch vụ - Services: Cung cấp dịch vụ cùa hệ thống - System: Hệ thống máy chủ H iện Sakai phát triển hướng tới cu n g cấp khà tối ưu h óa cho môi trư n g đào tạo khác tiến tới hỗ trợ chuẩn quản lý nội d u n g S C O R M 2004 Do tính m bàn th ân thiết kế Sakai uPortal [4,5] ngày có nhiều trường đại học tham gia phát iển ứng dụng hệ thống T.v.v A n h, N v Hà / Tạp Khoa học ĐHQGHN, Khoa học T ự Nhiên Công nghệ 23 (2007) 152-259 159 [2] Terry Anderson, Fathi Elloumi (cd.), Theory and K ế t l u â n Bài báo trình b ày n h ữ n g đ ặc đ iểm m ột hệ thống đào tạo trự c tuyến (W B T ) n h ữ ng ưu điểm k h ả n ăn g c ủ a cô n g nghệ Portal Q ua cho th việc p h át triển hệ th ố n g W B T hệ m ới th eo cô n g n g h ệ Portal xu hư ớng tất yếu Bài b áo cũ n g trin h b ày m ột Practice o f Online University Press, 2004 Learning, Athabasca [3] R obert Geib, U nderstanding Portals - A business persorTs to guide entcrprise Portal term and business im pacts, M edia ÌVhiíe P apers, w w w cio.com /sp o n so rs/ available at portalsw hitepaper.pdf cxo kiến trúc khái quát ch o hệ th ố n g bao [4] M ike Heck, Diving into Portals, Infow orId 2004, 37 gồm mơ hình phân tần g p h ân rã chức [5] uPortal Prọịect, available at http://www.uPoilal.org n ăn g LM S L C M S , m ỗi ch ứ c n ăn g m ột tập [6] F Leym ann, D Rollcr, P roduction W orkflows, Prcntice H&I1, 2000 ứng dụn g d ạn g p o rtlet h o ạt đ ộ n g đ ộ c lập ứ n g dụn g cô n g n g h ệ P ortal k h ô n g nhừng cho phép xảy dự n g hệ th ố n g W B T m ềm dẻo đễ d àng m rộng cá n h ân hóa với n gư i học mà cho phép tích h ợ p hệ th ố n g k hác Portal thành m ột cồ n g th ô n g tin v dịch vụ đào tạo thống [7] Lưu H ồng Vân, Trần Vũ Việt Anh, N guyễn Việt Hà, Khảo sát khả nàng xây dựng hệ thống E Leam ing dựa trcn tảng công nghệ Portal, H ội thảo quốc gia lần thứ 44M ột sỏ vấn đề chọn lọc công nghệ thơng tin truyền thơng", Hải Phòng, 2005 [8] Hồ S ĩ Đàm, Nguyễn Việt Hà, Đào Kiến Quốc, Lê Q uang Hiéu> Mỏ hình đại học số hóa - M ột giải pháp tất yếu đề đồi giáo dục đại học, Tạp c h í Giáo dục số 88 (2004) T i liệu th a m k h ả o [9] dotLRN Prọịect, available at http://dotlm.mit.edu [1] Susan Ko, Stcvc Rosscn, Teachỉng Online: A Practical G uide, Houghton M iíílin Press, 2003 [10] Craig Countcrm an et al, Sakai Java Framcwork, Technical Report Sakai Project, 2005, available at http://w w w sakaiproject.org An approach to develop web-based training system based on Portal technology Tran Vu Viet Anh1, Nguyên Viet Ha2 'Research and Development Division, VietSoftware Inc., Hanoi 1Faculty o f Infonnation Technology, Coỉỉege o f Technology, VNU 144 Xuan Thuy, Hanoi, Vietnam T oday, E -leam in g is g ettin g m o re in terest and it is hoped th a t E- le am in g w ill have an im portant role in universalizin g an d im p ro v in g ed u catio n quality T here are m any w eb -b ased train in g system s has been d eveloped w ith in creasin g n u m b er o f students T he w eb -b ased training creates a ílexible teaching and leam in g en v iro n m en t an d changes training m ethod basically Hovvever, it is not easy to developing a w eb-b ased train in g sy stem th at could m eets d iv ersiíĩed req u irem en t o f stu d en ts as w ell as changes in technology in sh o w in g an d dispersing training co n ten t M oreover, portal tech n o lo g y allovvs build up new g en eratio n w eb ap p licatio n s w ith high ílexibility In this paper, w e p resen t an approach for developing w eb -b ased a in in g sy stem b ased on portal tech n o lo g y w ith stu d e n t’s cu sto m ization and expanding cap ab ility su itable w ith changes in requirem ents an d content technology ... ặc đ iểm m ột hệ thống đào tạo trự c tuyến (W B T ) n h ữ ng ưu điểm k h ả n ăn g c ủ a n g nghệ Portal Q ua cho th việc p h át triển hệ th ố n g W B T hệ m ới th eo cô n g n g h ệ Portal xu hư... dựng hệ thống E Leam ing dựa trcn tảng công nghệ Portal, H ội thảo quốc gia lần thứ 44M ột sỏ vấn đề chọn lọc công nghệ thông tin truyền thơng", Hải Phòng, 2005 [8] Hồ S ĩ Đàm, Nguyễn Việt Hà, Đào. .. ân g cấp hệ thống m ột cách liên tục L C M S hệ th ố n g hỗ trợ việc xây dựng nội dung học tập bao gồm v iệc tạo, cập nhật, tìm kiếm sử dụng lại m od u le giảng Bài M ột m ặt, công nghệ Portal