Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

73 2.8K 15
Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ──────── * ─────── ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN XÂY DỰNG HỆ THỐNG WEB CONFERENCE DỰA TRÊN NỀN TẢNG NGUỒN MỞ BIGBLUEBUTTON Sinh viên thực hiện : Đặng Tiến Lượng Lớp KTMT- K51 Giáo viên hướng dẫn: ThS Nguyễn Tử Quảng HÀ NỘI 5-2011 Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 1 PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP 1. Thông tin về sinh viên Họ và tên sinh viên: . Đặng Tiến Lượng Điện thoại liên lạc 0977748505 Email: luongbk@gmail.com Lớp: KTMT - k51 Hệ đào tạo: Đại học chính quy Đồ án tốt nghiệp được thực hiện tại: Công ty an ninh mạng BKAV Thời gian làm ĐATN: Từ ngày 20/ 2 /2011 đến 27 / 5 /2011 2. Mục đích nội dung của ĐATN Đồ án được thực hiện với mục đích xây dựng một hệ thống hội họp trực tuyến trên web dựa trên hệ thống nguồn mở để áp dụng vào các cơ quan doanh ngiệp nước ta 3. Các nhiệm vụ cụ thể của ĐATN • Tìm hiểu đánh giá về hội ngị trực tuyến tại Việt Nam để đưa ra hệ thống hội nghị trên web phù hợp cho các DN trong nước • Tiến hành cài đặt nguồn mở, tìm hiểu cấu trúc của nguồn mở BBB • Tiến hành phát triển hệ thống cho phù hợp với hệ thống hội nghị trên web cho các DN trong nước • Đưa ra định hướng phát triển cho hệ thống web conference do mình xây dựn 4. Lời cam đoan của sinh viên: Tôi Đặng Tiến Lượng cam kết ĐATN là công trình nghiên cứu của bản thân tôi dưới sự hướng dẫn của Ths.Nguyễn Tử Quảng Các kết quả nêu trong ĐATN là trung thực, không phải là sao chép toàn văn của bất kỳ công trình nào khác. Hà Nội, ngày 25 tháng 5 năm 2011 Tác giả ĐATN Đặng Tiến Lượng 5. Xác nhận của giáo viên hướng dẫn về mức độ hoàn thành của ĐATN và cho phép bảo vệ: Hà Nội, ngày tháng năm Giáo viên hướng dẫn Ths.Nguyễn Tử Quảng Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 2 LỜI CẢM ƠN Lời đầu tiên em xin chân thành gửi lời cảm ơn sâu sắc tới các thầy cô giáo trong trường Đại học Bách Khoa Hà Nội nói chung và các thầy cô giáo trong viện Công nghệ thông tin và truyền thông, bộ môn Kỹ thuật máy tính nói riêng đã hết lòng giảng dạy, truyền đạt cho em những kiến thức và kinh nghiệm trong suốt 5 năm học vừa qua. Đặc biệt em xin bày tỏ lòng kính trọng và biết ơn tới thầy giáo Nguyễn Tử Quảng, thầy đã tận tình giúp đỡ, trực tiếp chỉ bảo và hướng dẫn em thực hiện đồ án này.Trong quá trình làm việc với thầy, em không những tiếp thu thêm nhiều kiến thức bổ ích còn học được tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, say mê, hiệu quả, đây là những kinh nghiệm quý báu cho em trong quá trình học tập và công tác sau này. Đồng thời em cũng xin gửi lời cám ơn chân thành tới tập thể các anh, chị và bạn bè đang làm việc tại Công ty An Ninh Mạng BKAV đã nhiệt tình giúp đỡ em trong suốt thời gian thực tập và làm đồ án tại công ty. Đặc biệt, với anh Nguyễn Tử Hoàng, người luôn để tâm chỉ bảo và dẫn dắt em trong suốt thời gian gần một năm thực tập vừa qua. Cuối cùng em xin ngỏ lời cảm ơn tới những người bạn đã gắn bó với em trong suốt thời gian em học tập tại trường đại học Bách Khoa Hà Nội. Những người đã luôn ở bên và sẵn sàng giúp đỡ em bằng tất cả sự nhiệt tình của mình. Em xin chân thành cảm ơn. Hà Nội, ngày 27/05/2011 Sinh viên Đặng Tiến Lượng Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 3 Mục Lục Contents PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP 2 2 2 Ths.Nguyễn Tử Quảng 2 LỜI CẢM ƠN 3 Mục Lục 4 Contents 4 DANH MỤC HÌNH VẼ 6 DANH MỤC BẢNG 8 TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP 9 ABSTRACT OF THESIS 10 DANH SÁCH VIẾT TẮT VÀ THUẬT NGỮ 11 CHƯƠNG 1 : ĐẶT VẤN ĐỀ 12 1.1. Bối cảnh chung 12 1.2. Nhiệm vụ đề tài 13 1.2.1. Mục đích 13 1.2.2 Nhiệm vụ của đề tài 13 1.3 Kết chương 14 CHƯƠNG 2 . NỘI DUNG TÌM HIỂU 14 2. 1. Khái niệm về Web Conference và ứng dụng 14 2.2 Phân loại Web Conference 15 2.2.1 Bảng so sánh các hệ thống Web Conference trên thế giới 15 2.2.2 Một số hệ thống nguồn mở tiểu biểu 17 2.2.3 Đánh giá một số hệ thống có thể sử dụng và lựa chọn giải pháp 17 2.3 nguồn mở Bigbluebutton 19 2.3.1 Giới thiệu 19 2.3.2 Lịch sử 19 2.3.3 Các chức năng chính của BBB 19 2.3.4 Kiến trúc của BBB 24 Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 4 2.3.5 Đánh giá cụ thể về BBB 28 2.4 Tìm hiểu về Grails 30 2.4.1 Sơ lược về Grails 30 2.4.2 Vai trò của grails trong đồ án 31 2.5 Kết chương 31 CHƯƠNG 3 . NỘI DUNG THỰC HIỆN 32 3. 1 Phân tích các yêu cầu của hệ thống Emeeting 32 3.1.1 Giới thiệu Emeeting 32 3.2.2 Đối tượng hệ thống hướng tới 32 3.1.3 Yêu cầu phần cứng 33 3.1.4 Yêu cầu về chức năng của hệ thống 33 3.1.5 hình thiết kế hệ thống 37 3.2 Phân tích chi tiết thiết kế phần web của hệ thống Emeeting 39 3.2.1 Đặc tả các chức năng phần quản trị hệ thống emeeting 39 3.2.2 Đặc tả chi tiết một số chức năng của phần Web 42 3.2.3 Hiện thực hóa các một số use case phần Web 50 3.2.4 Bảng cơ sở dữ liệu 55 3.3 Cài đặt và phát triển phần Web của hệ thống Emeeting 61 3.3.1 Hệ thống eMeeting được xây dựng trên các công cụ và môi trường sau: 61 3.3.2 Cài đặt BBB 62 3.3.3 Phát triển phần quản lý hệ thống (phần Web) 63 -Xây dựng chức năng quản trị các cuộc họp của người sử dụng 69 3.4 Kết luận chương 69 CHƯƠNG 4 . KẾT LUẬN 71 4.1. Kết luận 71 4.2. Hướng phát triển 71 TÀI LIỆU THAM KHẢO 73 Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 5 DANH MỤC HÌNH VẼ 20 Hình 2-1 : Vào phòng họp 20 21 Hình 2- 2: Tạo phòng họp 21 21 Hình 2-3 : Giao diện phòng họp 21 24 Hình 2-4 : kiến trúc của BBB 24 Hình 2-5 : Kiến trúc Grails 30 38 Hình 3-1 : eMeeting trong mạng Intranet 38 38 Hình 3-2 : eMeeting ngoài mạng Internet 38 40 Hình 3-3 : Use case của hệ thống 40 43 Hình 3-4 : Giao diện quản lý user 43 44 Hình 3-5 : Giao diện quản lý phòng họp 44 45 Hình 3-6 :Giao diện quản lý cuộc họp 45 46 Hình 3-7 : Giao diện quản lý tìa nguyên 46 46 Hình 3-8 : Giao diện quản lý các bản ghi 46 48 Hình 3-9 : Giao diện tạo phòng họp 48 49 Hình 3-10 : Giao diện quản lý tài nguyên phía người dùng 49 Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 6 50 Hình 3-11 : Biểu đồ tuần tự Login 50 50 Hình 3-12 :Biểu đồ tuần tự thay đổi thông tin tài khoản 50 51 Hình 3-13 : Biểu đồ tuần tự tạo phòng họp 51 51 Hình 3-14 :Biểu đồ tuần tự khi được mời vào họp 51 52 Hình 3-15 :Biểu đồ tuần tự tham gia vào phòng họp không được mời 52 52 Hình 3-16 :Biểu đồ tuần tự khi khách tham gia phòng họp 52 53 Hình 3-17 :Biểu đồ tuần tự đăng ký tài khoản 53 53 Hình 3-18 :Biểu đồ tuần tự tìm kiếm 53 54 Hình 3-19 :Biểu đò tuần tự thêm đối tượng vào cơ sở dữ liệu 54 54 Hình 3-20 :Biểu đò tuần tự xóa 54 55 Hình 3-21 :bảng cơ sở dữ liệu của hệ thống 55 63 Hình 3-22 :Giao diện chính admin 63 64 Hình 3-23 :Quản trị user 64 64 Hình 3-24 :Quản trị chức vụ 64 65 Hình 3-25 :Thông tin chi tiết phòng ban 65 65 Hình 3-26 :quản trị ngôn ngữ hệ thống 65 66 Hình 3-27 :Giao diện đăng nhập 66 67 Hình 3-28 :Đăng ký tài khoản 67 67 Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 7 Hình 3-29 :Giao diện chính của user 67 68 Hình 3-30 :Quản lý tài nguyên 68 68 Hình 3-31 :Tạo một phòng họp mới 68 69 Hình 3-32 : Tham gia vào một phòng họp 69 69 Hình 3-33:Quản lý cuộc họp 69 DANH MỤC BẢNG Bảng 1-1 Bảng so sánh các hệ thống Web Conference trên thế giới 17 Bảng 3-1 : Các module chính 39 Bảng 3-2 :Danh sách các dịch vụ của particiant 41 Bảng 3-3 : Danh sách các actor 41 Bảng 3-4 :Danh sách các usecase cho admin 41 Bảng 3-5 : Danh sách các use case cho người dùng 42 Bảng 3-6 :Bảng chứa thông tin tài khoản 56 Bảng 3-7 :Bảng chứa thông tin phòng ban đơn vị 56 Bảng 3-8 : Bảng chứa thông tin chức vụ 57 Bảng 3-9 : Bảng chứa thông tin về tài nguyên 57 Bảng 3-10 :Bảng mối quan hệ Resource_User 58 Bảng 3-11 : Bảng chứa thông tin các bản ghi cuộc họp 58 Bảng 3-12: Bảng mối quan hệ Meetings_Resource 58 Bảng 3-13 :Bảng chứa thông tin các phòng họp cố định 59 Bảng 3-14 :Bảng mối quan hệ User_Meetings 59 Bảng 3-15:Bảng chứa các module phần quản trị 60 Bảng 3-16 : Bảng chưa thông tin đến cuộc họp 61 Bảng 3- 17 : Bảng chứa thông tin cài đặt cho phòng họp 61 Bảng 3-18 : Bảng ngôn ngữ 61 Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 8 TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP Nội dung đồ án tốt nghiệp bao gồm 4 chương : Chương 1-Đặt vấn đề : • Nêu bối cảnh chung của đề tài • Chỉ ra mục đích và nhiệm vụ của đề tài cần thực hiện Chương 2- Nội dung tìm hiểu: • Nắm được cái khái niệm và tìm hiểu các hệ thống Web Conference trên thế giới từ đó đưa ra so sánh đánh giá và quyết định chọn nguồn mở BBB để phát triển • Tổng quan về nguồn mở Bigbluebutton, các chức năng, kiến trúc tổng quát cuả Bigbluebutton. • Tìm hiểu về Grails , framework sử dụng chính trong đồ án Chương 3-Nội dung thực hiện: • Phân tích chi tiết các yêu cầu chức năng, và lược đồ triển khai webconference • Phân tích thiết kế phần quản trị hệ thống và thiết kế cơ sở dữ liệu cho hệ thống • Cài đặt và phát triển hệ thống Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 9 Chương 4- Kết luận • Các kết quả đã đạt được, tự đánh giá công việc đã làm • Định hướng phát triển cho hệ thống ABSTRACT OF THESIS The content includes 4 chapters: Chapter 1- Introduction: • Circumstances of project • Purpose and task of project. Chapter 2- Content studied: • Introducing Video Conference, suggesting Web Conference, studying and evaluating Web conference systems • Overview of Bigbluebutton, its functions, general structure. • Learn about Grails, the framework used in the project Chapter 3- Content implementation: • Introducing WebConference system, the functional requirements, and WebConference deploying diagram. • Specifying and designing the system’s new functions, designing database in details. • Implemented works, results (images), development and installation Chapter 4 – Conclusions • The results have been achieved, self-assessment of work completed • Orientation for system development Sinh viên thực hiện: Đặng Tiến Lượng- 20062038 Khóa:51 Lớp: Kỹ Thuật Máy Tính 10 [...]... điểm hệ thống này chỉ cho phép 1 cuộc họp diễn ra Như vậy hệ thống này có chi phí cao nhưng hiệu năng sử dụng không cao • Vì vậy yêu cầu đặt ra là cần xây dựng hệ thống emeeting khắc phục được những nhược điểm của hệ thống emeeting trên Do đó hệ thống này cần phải đáp ứng được những yêu cầu sau:  Giảm chi phí triển khai hệ thống  Nâng cao tính cơ động cho hệ thống Emeeting Người muốn tham gia hệ thống. .. Bảng so sánh các hệ thống Web Conference trên thế giới Từ biểu đồ trên ta thấy rằng trên thị trường thế giới có rất nhiều sản phẩm hội họp trên web nhưng đa phần các hệ thống tốt đều là bản thương mại hóa, các bản này thường đầy đủ các chức năng nhưng giá thành không hề rẻ chút nào, không phù hợp với thực tế cho các doanh nghiệp ở Việt Nam 2.2.2 Một số hệ thống nguồn mở tiểu biểu a) Bigbluebutton BBB... hệ thống Quản lý ngôn ngữ : Admin có thể thêm, sửa và xóa các ngôn ngữ có thể của hệ thống Update hệ thống : Khi có yêu cầu từ nhà dịch vụ thì có thể update được hệ thống  Các chức năng bên phía người dùng: • Đăng nhập hệ thống : Người dùng cần có tài khoản để đăng nhập vào hệ thống để sử dụng các dịch vụ của hệ thống • Đăng ký một tài khoản mới : Người dùng có thể đăng ký tài khoản mới vào hệ thống. .. thiện, tuy có phần quản lý của hệ thống nhất là hệ thống cho các DN là chưa có gì, nên trươc mắt do thời gian không có nhiều em ưu tiên phát triển phần Web của hệ thống trước Do đó em đã xác định được phạm vi cần phát triển của hệ thống trong thời gian làm đồ án là xây dựng phần quản lý bên ngoài phòng họp bên phía web của hệ thống Qua tìm hiểu em biết được rằng phần web được viết bằng framework Grails... một thời điểm • Để đáp ứng được những yêu cầu trên chúng ta sẽ xây dựng hệ thống Emeeting chạy trên nền web và sử dụng đường truyền internet • Tuy nhiên hệ thống có nhược điểm là chất lượng cuộc họp phụ thuộc lớn vào băng thông đường truyền Độ trễ của âm thanh lớn vì dùng giao thức VOIP… 3.2.2 Đối tượng hệ thống hướng tới Đối tượng người dùng: • Hệ thống được sử dụng cho những doanh nghiệp có nhiều... nhắc đến Web conference không thể nhắc đến hệ thống Dimdim đã quá nổi tiếng với cộng đồng nguồn mở, được nhiều người biết đến và phát triển, nhưng từ khi Dimdim chuyển sang thương mại hóa có thể thấy còn lại BBB là có nhiều nét tương dồng với Dimdim, đặc biệt là sử dụng Red5 làm server nền tảng để streaming data Từ bảng so sánh các hệ thống Web conference và một vài đánh giá so sánh ở trên em thấy... chỉ cần hệ thống của họ có trang bị webcam, voice, loa, đường truyền internet • Hệ thống chăm sóc khách hàng với tính tương tác cao giữa nhân viên và khách hàng Thông qua hệ thống này khách hàng có thể dễ dàng nhìn thấy hướng dẫn của nhân viên chăm sóc thông qua hệ thống video hoặc trình chiếu, hoặc share desktop • Hệ thống lớp học online có khả năng tương tác cao giữa giáo viên và học viên Hệ thống. .. họp • Tăng cường các mối quan hệ với khách hàng • Cho phép phối hợp nhanh và hiệu quả đối với các văn phòng được phân bổ theo vùng địa lý • Tăng cường hiệu quả đối với dự án • Chi phí thấp nhưng vẫn đạt hiệu quả cao 2.2 Phân loại Web Conference 2.2.1 Bảng so sánh các hệ thống Web Conference trên thế giới Sau đây là bảng so sánh của các hệ thống Web Conference phổ biến trên thế giới Lin ux M Licens... nghị chỉ cần trình duyệt web với Flash trên hệ điều hành Windows, Macintosh, hoặc Linux, người trình bày phải sử dụng Windows - BBB Open Source: nguồn mở, hoàn toàn miễn phí với các chức năng hội nghị như: VoIP, chia sẻ màn hình, text chat, công cụ vẽ Hệ thống server phục vụ cho hội nghị có thể cài trên Linux Khách tham gia hội nghị chỉ cần trình duyệt web với Flash trên hệ điều hành Windows, Macintosh,... chuyện • Hiện nay các hệ thống Emeeting được xây dựng dựa trên những thiết bị và đường truyền riêng Các điểm họp thường được lắp đặt cố định tại một vị trí • Ưu điểm của những hệ thống này cho chất lượng voice và video cao, khả năng đáp ứng thời gian thực tốt • Nhưng hệ thống này cũng tồn tại nhiều nhược điểm như:  Triển khai hệ thống như vậy có chi phí cao  Hệ thống được thiết lập cố định vị trí cho . ĐATN Đồ án được thực hiện với mục đích xây dựng một hệ thống hội họp trực tuyến trên web dựa trên hệ thống mã nguồn mở để áp dụng vào các cơ quan doanh ngiệp. NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ──────── * ─────── ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN XÂY DỰNG HỆ THỐNG WEB CONFERENCE DỰA TRÊN NỀN TẢNG

Ngày đăng: 25/02/2014, 16:53

Hình ảnh liên quan

Bảng 1-1 Bảng so sánh các hệ thống WebConference trên thế giới - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Bảng 1.

1 Bảng so sánh các hệ thống WebConference trên thế giới Xem tại trang 17 của tài liệu.
Hình 2-1 : Vào phịng họp - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 2.

1 : Vào phịng họp Xem tại trang 20 của tài liệu.
Hình 2-4 : kiến trúc của BBB - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 2.

4 : kiến trúc của BBB Xem tại trang 24 của tài liệu.
Hình 3- 2: eMeeting ngồi mạng Internet - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

2: eMeeting ngồi mạng Internet Xem tại trang 38 của tài liệu.
Bảng 3-1 : Các module chính - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Bảng 3.

1 : Các module chính Xem tại trang 39 của tài liệu.
Hình 3- 3: Usecase của hệ thống - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

3: Usecase của hệ thống Xem tại trang 40 của tài liệu.
Bảng 3-5 :Danh sách các usecase cho người dùng - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Bảng 3.

5 :Danh sách các usecase cho người dùng Xem tại trang 42 của tài liệu.
Hình 3-4 :Giao diện quản lý user - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

4 :Giao diện quản lý user Xem tại trang 43 của tài liệu.
Hình 3-5 :Giao diện quản lý phòng họp - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

5 :Giao diện quản lý phòng họp Xem tại trang 44 của tài liệu.
Hình 3-7 :Giao diện quản lý tìa nguyên - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

7 :Giao diện quản lý tìa nguyên Xem tại trang 46 của tài liệu.
Hình 3-8 :Giao diện quản lý các bản ghi - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

8 :Giao diện quản lý các bản ghi Xem tại trang 46 của tài liệu.
Hình 3-9 :Giao diện tạo phòng họp - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

9 :Giao diện tạo phòng họp Xem tại trang 48 của tài liệu.
Hình 3-10 :Giao diện quản lý tài nguyên phía người dùng - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

10 :Giao diện quản lý tài nguyên phía người dùng Xem tại trang 49 của tài liệu.
Hình 3-13 :Biểu đồ tuần tự tạo phịng họp - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

13 :Biểu đồ tuần tự tạo phịng họp Xem tại trang 51 của tài liệu.
Hình 3-16 :Biểu đồ tuần tự khi khách tham gia phòng họp - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

16 :Biểu đồ tuần tự khi khách tham gia phòng họp Xem tại trang 52 của tài liệu.
Hình 3-17 :Biểu đồ tuần tự đăng ký tài khoản - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

17 :Biểu đồ tuần tự đăng ký tài khoản Xem tại trang 53 của tài liệu.
Hình 3-18 :Biểu đồ tuần tự tìm kiếm - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

18 :Biểu đồ tuần tự tìm kiếm Xem tại trang 53 của tài liệu.
Hình 3-20 :Biểu đị tuần tự xóa - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

20 :Biểu đị tuần tự xóa Xem tại trang 54 của tài liệu.
Hình 3-19 :Biểu đị tuần tự thêm đối tượng vào cơ sở dữ liệu - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

19 :Biểu đị tuần tự thêm đối tượng vào cơ sở dữ liệu Xem tại trang 54 của tài liệu.
3.2.4 Bảng cơ sở dữ liệu - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

3.2.4.

Bảng cơ sở dữ liệu Xem tại trang 55 của tài liệu.
Bảng 3-8 :Bảng chứa thơng tin chức vụ - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Bảng 3.

8 :Bảng chứa thơng tin chức vụ Xem tại trang 57 của tài liệu.
Bảng 3-13 :Bảng chứa thơng tin các phịng họp cố định - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Bảng 3.

13 :Bảng chứa thơng tin các phịng họp cố định Xem tại trang 59 của tài liệu.
• Trước tiên ta phải cấu hình gói web bằng câu lệnh: - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

r.

ước tiên ta phải cấu hình gói web bằng câu lệnh: Xem tại trang 63 của tài liệu.
Hình 3-23 :Quản trị user - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

23 :Quản trị user Xem tại trang 64 của tài liệu.
Hình 3-28 :Đăng ký tài khoản - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

28 :Đăng ký tài khoản Xem tại trang 67 của tài liệu.
Hình 3-31 :Tạo một phòng họp mới - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

31 :Tạo một phòng họp mới Xem tại trang 68 của tài liệu.
Hình 3-30 :Quản lý tài nguyên - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

30 :Quản lý tài nguyên Xem tại trang 68 của tài liệu.
Hình 3-3 2: Tham gia vào một phịng họp - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

3 2: Tham gia vào một phịng họp Xem tại trang 69 của tài liệu.
Hình 3-33:Quản lý cuộc họp - Xây dựng hệ thống Web Conference dựa trên nền tảng mã nguồn mở Bigbluebutton

Hình 3.

33:Quản lý cuộc họp Xem tại trang 69 của tài liệu.

Từ khóa liên quan

Mục lục

  • PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

  • Ths.Nguyễn Tử Quảng

  • LỜI CẢM ƠN

  • Mục Lục

  • Contents

  • DANH MỤC HÌNH VẼ

  • DANH MỤC BẢNG

  • TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP

  • ABSTRACT OF THESIS

  • DANH SÁCH VIẾT TẮT VÀ THUẬT NGỮ

  • CHƯƠNG 1 : ĐẶT VẤN ĐỀ

    • 1.1. Bối cảnh chung

    • 1.2. Nhiệm vụ đề tài

      • 1.2.1. Mục đích

      • 1.2.2 Nhiệm vụ của đề tài

      • 1.3 Kết chương

      • CHƯƠNG 2 . NỘI DUNG TÌM HIỂU

        • 2. 1. Khái niệm về Web Conference và ứng dụng

        • 2.2 Phân loại Web Conference

          • 2.2.1 Bảng so sánh các hệ thống Web Conference trên thế giới

          • 2.2.2 Một số hệ thống mã nguồn mở tiểu biểu

            • a) Bigbluebutton

            • b) OpenMeeting

Tài liệu cùng người dùng

Tài liệu liên quan