1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghien cuu va xay dung chuc nang hoi thao truyen 76034

70 0 0

Đ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

Thông tin cơ bản

Tiêu đề Nghiên Cứu Và Xây Dựng Chức Năng Hội Thảo Truyền Hình Và Chia Sẻ Bài Thuyết Trình Cho Hệ Thống Hội Thảo Trực Tuyến HOS
Tác giả Lại Minh Huy
Người hướng dẫn TS. Nguyễn Hữu Đức
Trường học Đại học Bách Khoa Hà Nội
Chuyên ngành Hệ thống thông tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2010
Thành phố Hà Nội
Định dạng
Số trang 70
Dung lượng 1,3 MB

Nội dung

Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Thông tin sinh viên Họ tên sinh viên: Lại Minh Huy Điện thoại liên lạc: 016888663505 Email: huylm87@gmail.com Lớp: Hệ thống thông tin A – K50 Hệ đào tạo: Đại học quy Đồ án tốt nghiệp thực tại: Trung tâm tính toán hiệu cao – Trường đại học Bách Khoa Hà Nội Thời gian làm ĐATN: Từ ngày 1/03/2010 đến 31/05/2010 Mục đích nội dung ĐATN Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS Các nhiệm vụ cụ thể ĐATN  Tìm hiểu công nghệ xây dựng phát triển hệ thống trình chiếu trực tuyến  Xây dựng triển khai Hệ thống trình chiếu trực tuyến HOS o Xây dựng dịch vụ phía Server o Xây dựng phần chương trình: hội thảo truyền hình, trình chiếu slide Lời cam đoan sinh viên: Tôi – Lại Minh Huy - cam kết ĐATN công trình nghiên cứu thân tơi hướng dẫn TS Nguyễn Hữu Đức Các kết nêu ĐATN trung thực, chép tồn văn cơng trình khác Hà Nội, ngày tháng năm Tác giả ĐATN Lại Minh Huy Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS Xác nhận giáo viên hướng dẫn mức độ hoàn thành ĐATN cho phép bảo vệ: Hà Nội, ngày tháng năm Giáo viên hướng dẫn TS Nguyễn Hữu Đức Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP Xuất phát từ nhu cầu thực tế cho việc tổ chức triển khai hệ thống trình chiếu trực tuyến, Hệ thống trình chiếu trực tuyến HOS phát triển để đáp ứng nhu cầu Hệ thống xây dựng tiêu chí cho truyền thơng thời gian thực quản lý chia sẻ tài nguyên Nội dung đồ án tập trung vào nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS Đồ án bao gồm chương: Chương 1: Giới thiệu tổng quan Trong chương này, nội dung tập trung vào yêu cầu cần thiết trước tiến hành xây dựng hệ thống hội thảo trực tuyến HOS Bao gồm việc tìm hiểu tổng quan hệ thống “Hội thảo trực tuyến” triển khai; chức cần thiết để đáp ứng cho buổi “Hội thảo trực tuyến” cuối giới thiệu “Hệ thống trình chiếu trực tuyến HOS” Chương 2: Nền tảng hệ thống Trình bày cơng nghệ kỹ thuật cho việc xây dựng phát triển hệ thống Chúng kết trình nghiên cứu tìm hiểu cơng nghệ kỹ thuật cần cho việc xây dựng phát triển hệ thống “Hội thảo trực tuyến” Thêm vào đó, vài ví dụ nhỏ nêu để minh họa cách thức triển khai hệ thống thực Chương 3: Kiến trúc hệ thống Nội dung chương đưa kiến trúc tổng quan hệ thống xây dựng Các chức hệ thống nêu ra, bao hàm việc thiết kế cách thức xây dựng phần hệ thống Chương 4: Kết thử nghiệm đánh giá Chương nêu lên kết đạt kết thúc trình làm đồ án, phương án cho giải pháp đưa có đắn hay khơng Chương 5: Kết luận Trong chương kết luận nêu hai vấn đề chính: Kết đạt Hướng phát triển cho đề tài Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS Thành viên cơng trình o Phó giáo sư, Tiến Sỹ Nguyễn Thanh Thủy , Chủ tịch hội đồng quản trị Viện tin học Pháp ngữ, - Giám đốc Trung tâm tính tốn hiệu cao - Giảng viên Viện Công nghệ Thông tin Truyền thông - Đại học Bách Khoa Hà Nội o Tiến Sỹ Nguyễn Hữu Đức-Chủ nhiệm dự án, Phó giám đốc Trung tâm tính tốn hiệu cao - Giảng viên Viện Cơng nghệ Thông tin Truyền thông - Đại học Bách Khoa Hà Nội o KS Lê Đức Tùng - cán nghiên cứu, trung tâm tính tốn hiệu cao , Đại học Bách Khoa Hà Nội o CN Đào Quang Minh - cán nghiên cứu, trung tâm tính tốn hiệu cao , Đại học Bách Khoa Hà Nội o SV Lại Minh Huy -sinh viên thực tập, lớp HTTT K50, Viện Công nghệ Thông tin Truyền thông - Đại học Bách Khoa Hà Nội o SV Trần Quang Cường -sinh viên thực tập lớp HTTT K50, Viện Công nghệ Thông tin Truyền thông - Đại học Bách Khoa Hà Nội Hệ thống HOS triển khai Trung tâm tính tốn hiệu cao HPCC địa http://bkluster.hut.edu.vn/hos/ Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS ABSTRACT OF THESIS From the actual needs of organizing and implementing online Seminar systems, HOS has been developed to satisfy that demand This system is constructed based on the latest technology today which enables communicating in real time and supports resources sharing management My thesis includes five chapters: Chapter 1: Overview The first chapter will focus on the requirements of building the online Seminar system, including the overview of the actual online Seminar systems and their necessary functions And finally, we will introduce about our own online Seminar system, called HOS Chapter 2: System Platform In this chapter, we will present the latest technologies which are used to build and develop our system We will show their characteristics and how to apply them to build a real online Seminar system like HOS Chapter 3: System Architecture The third chapter shows the architectural overview of the HOS system It also shows the functionalities of HOS and the way we analyze, design, and implement them Chapter 4: Test results and evaluation This chapter will highlight the achievements made after finishing this project, and make an evaluation on HOS with the initial requirements Chapter 5: Conclusion Two terms included in this chapter are: the result of HOS Project and our plan for it in future Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS Members of HOS project: Prof Ph.D THUY Nguyen Thanh - Lecturer, Information System Department, School of Information & Communication Technology, Hanoi University of Technology Director, High Performance Computing Center, Hanoi University of Technology Ph.D DUC Nguyen Huu - Lecturer, Information System Department, School of Information & Communication Technology, Hanoi University of Technology Vice Director, High Performance Computing Center, Hanoi University of Technology MSc TUNG Le Duc - Researcher Staff, High Performance Computing Centre, Hanoi University of Technology BSc MINH Dao Quang - Researcher Staff, High Performance Computing Centre, Hanoi University of Technology HUY Lai Minh - Trainee student, Information System K50, School of Information & Communication Technology, Hanoi University of Technology CUONG Tran Quang - Trainee student, Information System K50, School of Information & Communication Technology, Hanoi University of Technology Visit HOS at:  Homepage: http://bkluster.hut.edu.vn/HOS Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành tới PGS TS Nguyễn Thanh Thủy, Giám đốc Trung Tâm Tính Tốn Hiệu Năng Cao, Trường Đại Học Bách Khoa Hà Nội, người cho em nhiều lời khuyên quý báu nghiên cứu, học tập sống Thầy tạo cho em hội học tập nghiên cứu môi trường khoa học lý tưởng Em xin bày tỏ lòng biết ơn sâu sắc TS Nguyễn Hữu Đức, thầy tận tình hướng dẫn em suốt thời gian thực tập tốt nghiệp giai đoạn làm đồ án tốt nghiệp, thầy có đóng góp quý báu cho định hướng nội dung đồ án Em xin cảm ơn ThS Lê Đức Tùng, anh sát xao theo dõi hướng dẫn tận tình em giai đoạn làm đồ án tốt nghiệp Anh người định hướng cho em việc tiếp cận công nghệ để từ giải vấn đề khó khăn Em xin cảm ơn CN Đào Quang Minh KS Phạm Hồng Phong, cán nghiên cứu Trung Tâm Tính Tốn Hiệu Năng Cao Các anh truyền lại nhiều kinh nghiệm quý báu người trước cho em, giúp em hoàn thành tốt đồ án Tơi xin cảm ơn bạn khóa thực tập Trung tâm Tính Tính Tốn Hiệu Năng Cao Các bạn ln tạo khơng khí làm việc trung tâm thật tươi vui vẻ Xin gửi lời cảm ơn đặc biệt tới thành viên nhóm HOS, Trần Quang Cường Người bạn sát cánh tôi, giúp tơi hồn thành đồ án Anh xin cảm ơn hai em Lê Quang Hiếu Nguyễn Ngọc Hiếu, sinh viên thực tập K52 Trung Tâm Tính Tốn Hiệu Năng Cao Các em hỗ trợ nhiều việc tiếp cận công nghệ thiết kế giao diện chương trình Cuối cùng, xin cảm ơn bố Lại Hồng Điệp, mẹ Phí Thị Mão Bố mẹ điểm tựa vững sống Sự hy sinh âm thầm, cao bố mẹ đường trưởng thành ngày hôm mai sau Hà Nội, 29 tháng năm 2010 Sinh viên : Lại Minh Huy Lớp Hệ thống thông tin K50 – Đại học Bách Khoa Hà Nội Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS MỤC LỤC CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN 14 1.1 Khảo sát hệ thống hội thảo trực tuyến .14 1.2 Giới thiệu Hệ thống hội thảo trực tuyến HOS 16 1.3 Cấu trúc đồ án 16 CHƯƠNG 2: NỀN TẢNG HỆ THỐNG 17 2.1 Cơng nghệ lập trình Flash 17 2.1.1 Thuộc tính tài liệu (Document properties) 17 2.1.2 Công cụ sử dụng 17 2.1.3 Các thành phần 19 2.1.4 Symbol Instance 19 2.1.5 Layer 23 2.2 Truyền thông thời gian thực 26 2.2.1 Các giao thức truyền thông .26 2.2.2 Red5 Server .27 2.2.3 Mơ hình truyền thơng 31 2.3 Gửi nhận thông điệp thành phần hệ thống sử dụng ActiveMQ 31 2.4 Xử lý Video/Audio luồng liệu sử dụng công nghệ Flash 32 2.4.1 Quản lý luồng liệu 32 2.4.2 Thu nhận thiết bị phần cứng hỗ trợ (Webcam, Microphone) 34 2.4.3 Xử lý chất lượng thu nhận thiết bị .38 2.5 Đối tượng chia sẻ (SharedObject) .40 2.5.1 Khái niệm phạm vi (scope) .40 2.5.2 Cách thức kết nối tới đối tượng chia sẻ (phía client) 40 2.5.3 Quản lý đối tượng chia sẻ phía Red5Server 41 2.5.4 Truy cập đối tượng chia sẻ phía server 41 2.5.5 Tạo đối tượng chia sẻ phía Server 41 CHƯƠNG 3: KIẾN TRÚC HỆ THỐNG 42 3.1 Mơ hình tổng quan 42 3.2 Đặc tả ca sử dụng 43 3.2.1 Ca sử dụng .43 3.2.2 Đặc tả ca sử dụng 44 3.3 Thiết kế giao diện 49 3.4 Thiết kế phần chương trình chương trình 50 3.4.1 Phía Server 50 3.4.2 Phía Client .53 Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS CHƯƠNG 4: KẾT QUẢ THỬ NGHIỆM VÀ ĐÁNH GIÁ 61 4.1 Kịch thử 61 4.2 Đánh giá 64 CHƯƠNG 5: KẾT LUẬN 66 5.1 Kết đạt 66 5.2 Hướng phát triển 67 TÀI LIỆU THAM KHẢO .69 Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang Nghiên cứu xây dựng chức hội thảo truyền hình chia sẻ thuyết trình cho hệ thống hội thảo trực tuyến HOS DANH MỤC HÌNH VẼ Hình 2.1: Bảng cơng cụ vẽ 18 Hình 2.2: Bảng thành phần sẵn có Flash CS 19 Hình 2.3: Tạo Symbol cho việc thiết kế 19 Hình 2.4: Hiệu chỉnh nội dung Symbol 21 Hình 2.5: Tạo button .22 Hình 2.6: Tạo hiệu ứng cho button 22 Hình 2.7: Thêm sửa xóa Layer 23 Hình 2.8: Chèn thêm Layer .23 Hình 2.9: Danh sách Layer .24 Hình 2.10: Thuộc tính Layer 24 Hình 2.11: Mơ hình truyền thơng hệ thống 31 Hình 2.13: Mơ hình gửi nhận dịng liệu Video/Audio 33 Hình 2.14: Yêu cầu cho phép truy cập tài nguyên camera microphone .36 Hình 3.1: Mơ hình tổng quan hệ thống 42 Hình 3.2: Sơ đồ ca sử dụng hệ thống 43 Hình 3.3: Giao diện hệ thống 49 Hình 3.4: Mơ hình tổng quan phía Server .50 Hình 3.5: Các lớp lưu trữ thơng tin phía client .53 Hình 3.6: Hỗ trợ hiển thị Webcam bốn Webcam 54 Hình 3.7: Cửa sổ Video/Audio xuất thành viên phép phát biểu ý kiến 54 Hình 3.8: Các bước thu nhận thiết bị hỗ trợ Camera Microphone .55 Hình 3.9: Các bước xử lý trường hợp xin phép phát biểu ý kiến 55 Hình 3.10: Cửa sổ trao đổi thành viên 57 Hình 3.11: Khung trình chiếu slide 58 Hình 5.1: Màn hình đăng nhập 66 Hình 5.2: Hội thảo truyền hình tích hợp tính bảng viết ảo .66 Hình 5.3: Hội thảo truyền hình tích hợp tính trình chiếu slide .67 Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 10

Ngày đăng: 14/07/2023, 07:31

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Brian Monnone, “Advanced Flash Interface Design (Advanced Design)”, 08 May 2006 Sách, tạp chí
Tiêu đề: Advanced Flash Interface Design (Advanced Design)
[2] Joey Lott, Darron Schall, Keith Peters, “ActionScript 3.0 Cookbook”, O'Reilly, 2006 Sách, tạp chí
Tiêu đề: ActionScript 3.0 Cookbook
[3] Joey Lott, Danny Patterson, “Advanced ActionScript 3 with Design Patterns” , 2006 Sách, tạp chí
Tiêu đề: Advanced ActionScript 3 with Design Patterns
[5] Giacomo Guilizzoni, Brian Lesser, Joey Lott, Robert Reinhardt, Justin Watkins,“Flash Communication Server”, O'Reilly, 2005 Sách, tạp chí
Tiêu đề: Flash Communication Server
[6] “RTMP Specification License”, Adobe Systems Incorporated, 2009. http://www.adobe.com/devnet/rtmp/pdf/rtmp_specification_1.0.pdf [7] Red5 Server http://osflash.org/red5 Sách, tạp chí
Tiêu đề: RTMP Specification License
[11] Lại Minh Huy, Trần Quang Cường, Lê Quang Hiếu, Nguyễn Ngọc Hiếu,“HeThongSeminarTrucTuyenHOS”, Kỷ yếu Sinh viên nghiên cứu khoa học 2009- 2010 lần thứ XVII Sách, tạp chí
Tiêu đề: HeThongSeminarTrucTuyenHOS
[12] Bruce Snyder, Dejan Bosanac, Rob Davies, “ActiveMQ in Action” Sách, tạp chí
Tiêu đề: ActiveMQ in Action
[4] Flash documentation http://www.adobe.com/support/documentation/en/flash/ Link
[10]Simple-spring-jms http://www.springbyexample.org/examples/simple-spring-jms.html Link

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w