luận văn tổng quan về đào tạo và học tập trực tuyến

79 440 1
luận văn  tổng quan về đào tạo và học tập trực tuyến

Đ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

Đồ án tốt nghiệp LỜI NÓI ĐẦU Với phát triển mạnh mẽ công nghệ thông tin lớn mạnh, rộng khắp mạng máy tính toàn cầu Việc ứng dụng tin học vào lónh vực sống ngày quan tâm sử dụng hiệu quả, đem lại lợi ích to lớn mặt Sự lớn mạnh mạng máy tính xóa bỏ ranh giới không gian thời gian để đem người tri thức xích lại gần Thông qua mạng máy tính, người tiếp xúc với loại tri thức tri thức văn hóa, xã hội, khoa học kỹ thuật Trong lónh vực công nghệ thông tin, với thay đổi không ngừng công nghệ kỹ thuật, mạng máy tính nơi học tập, trao đổi kinh nghiệm, thử nghiệm truyền đạt tri thức cách nhanh chóng hiệu Với sinh viên nói chung sinh viên ngành công nghệ thông tin nói riêng, việc cập nhật bổ sung tri thức phục vụ cho việc học tập, nghiên cứu cho ngành học quan trọng Tuy nhiên, điều kiện khách quan nguồn sách báo, tài liệu giáo trình nước chưa đầy đủ, không tập trung, giá thành sách, tài liệu tham khảo cao, gây trở ngại cho việc tìm kiếm, học tập tham khảo sinh viên Để khắc phục nhược điểm trên, cần phải có hệ thống thông tin lưu trữ toàn giáo trình, tài liệu tham khảo liên quan đến ngành học, tạo thuận lợi cho sinh viên việc tra cứu tìm kiếm tham khảo, học tập trao đổi thông tin lẫn Trong thời gian thực đồ án tốt nghiệp, giúp đỡ, động viên hướng dẫn tận tình thầy giáo hướng dẫn Vũ Đức Vượng, em tiến hành tìm hiểu xây dựng hệ thống thông tin-thư viện mạng (gọi tắt CMS,Content Management System) với chức phục vụ cho việc tra cứu, tìm đọc giáo trình, tài liệu tham khảo trao đổi thông tin, hỏi đáp sinh viên Nhưng thời gian, lực nhiều hạn chế, khó khăn việc dịch tài liệu tiếng Anh nên trình thực đồ án chắn có nhiều sai sót chưa xây dựng hết nội dung cần thiết mà mục đích đề tài đề cập đến, kính mong nhận góp ý, sửa đổi thầy cô bạn để cải tiến, xây dựng hệ thống tốt hơn, phục vụ thiết thực cho nhu cầu người Em xin chân thành cảm ơn! Sinh viên thực Phạm Hồ Bắc Nha Trang 8/2003 GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp MỤC LỤC Trang PHẦN I: GIỚI THIỆU CHUNG Chương I: Tổng quan đào tạo học tập trực tuyến I Giới thiệu II Tìm hiểu học tập trực tuyến III Tham khảo số Website trực tuyến IV Tìm hiểu giáo trình điện tử Chương II: Tìm hiểu việc xây dựng hệ thống CMS I Các vấn đề xây dựng triển khai CMS II Tiêu chuẩn đánh giá CMS III Ý nghóa thực tiễn hệ thống CMS IV Một số Website tham khảo PHẦN II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Chương I: Phân tích chức hệ thống I Đăng nhập-Đăng ký II Thư viện sách –giáo trình III Diễn đàn thảo lụân Chương II: Sơ đồ phân rã chức Chương III: Yêu cầu hệ thống I Yêu cầu chức II Yêu cầu phi chức Chương IV: Biểu đồ luồng liệu I Biểu đồ luồng liệu mức đỉnh II Biểu đồ luồng liệu mức đỉnh Chương V: Các mô hình I Mô hình liệu quan hệ II Mô hình tổ chức liệu III Mô hình vật lý liệu Chương VI: Một số module xử lý chương trình Chương VII: Một số giao diện chương trình PHẦN III: CÁC CÔNG CỤ, MÔI TRƯỜNG HỖ TR XÂY DỰNG VÀ PHÁT TRIỂN HỆ THỐNG Chương I: Sơ lược Apache, PHP MySQL I Apache Webserver II Giới thiệu PHP III MySQL IV Truy nhập MySQL từ PHP GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp V Lý lựa chọn ngôn ngữ Chương II: Sơ lược Dreamweaver, HTML FLASHMX I Sơ lược Dreamweaver II Giới thiệu HTML III Sơ lược FLASHMX PHẦN IV: TỔNG KẾT-HƯỚNG PHÁT TRIỂN CỦA ĐỒ ÁN Chương I: Những kết đạt vấn đề tồn I Những kết đạt II Những vấn đề tồn Chương II: Hướng phát triển đồ án Lời Kết Tài Liệu Tham Khảo Nhận Xét Của Giáo Viên Hướng Dần Nhận Xét Của Giáo Viên Phản Biện GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp PHẦN I: GIỚI THIỆU CHUNG Trong thời đại công nghệ thông tin phát triển, việc ứng dụng thành tựu ngành phục vụ cho nhu cầu người ngày tăng, lónh vực học tập, sản xuất, dịch vụ, kỹ thuật, xã hội Trong lónh vực học tập nói riêng, có mặt công nghệ thông tin mang lại hiệu to lớn việc đào tạo, tìm hiểu học tập Với đặc tính mạng máy tính rộng khắp toàn cầu, lúc, nơi, nơi tập trung khối lượng khổng lồ lượng thông tin tri thức toàn giới Chính mà việc học tập, tìm hiểu mạng ưa chuộng phổ biến khắp nơi Một ứng dụng việc tham gia học tập, đào tạo tiếp thu tri thức mạng thông qua Website có nội dung khả cung cấp chức tiện lợi cho học tập Trong thời gian làm đồ án tốt nghiệp, em xây dựng hệ thống thông tin-giáo trình phục vụ nhu cầu học tập, tra cứu, trao đổi kiến thức mạng CHƯƠNG I: TỔNG QUAN VỀ ĐÀO TẠO VÀ HỌC TẬP TRỰC TUYẾN I Giới thiệu Hệ thống quản lý giáo dục đào tạo mạng hệ thống phục vụ cho mục đích đào tạo học tập trực tuyến Tham gia vào hệ thống, người dùng theo đuổi khóa học với chủ đề mà họ muốn Hệ thống cung cấp tính quản lý học viên, việc học tập thực kỳ thi, kiểm tra mạng Đào tạo trực tuyến cho phép cung cấp nội dung chương trình đào tạo, thi kiểm tra, theo dõi tình hình học tập học viên thông qua việc kết nối mạng, trình quản lý kiểm tra trực tuyến thực mạng máy tính Học tập trực tuyến trình học tập, tham khảo đọc tài liệu, giáo trình, thông qua mạng internet Người sử dụng giao tiếp với thông qua mạng máy tính để trao đổi thông tin, trao đổi kinh nghiệm, hỏi đáp thắc mắc với người khác, thực kiểm tra khoá học máy tính( test online) Ngày nay, với phát triển mạnh mẽ ứng dụng máy tính mạng truyền thông, nhu cầu học tập trực tuyến ngày thiếu tất người GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp Khi đăng ký vào hệ thống, người dùng cấp sử dụng mật truy nhập để tham gia học tập trực tuyến, tương tác với học, giáo trình thông qua trình duyệt Web Học tập trực tuyến mang lại hiệu cao hơn, giảm chi phí tăng khả tiếp thu kiến thức Học tập trực tuyến giúp người tiếp cận với nguồn tri thức phong phú, tiếp cận với công nghệ đại Trong tương lai, việc học tập trực tuyến trở nên phổ biến, vượt qua rào cản không gian thời gian tình trạng kinh tế, xã hội để phổ biến kiến thức cho người II Tìm hiểu học tập trực tuyến (E-learning) E-learning gì? E-learning thuật ngữ xuất ngày nhiều lónh vực giáo dục đào tạo dựa công nghệ mạng internet/intranet E-learning hình thức giáo dục đào tạo dựa mạng máy tính bao gồm: Nội dung truyền tải nhiều dạng khác nhau, quản lý nội dung đào tạo, cộng đồng học viên, người tham gia xây dựng phát triển E-learning hình thức truyền tải nội dung phương tiện điện tử qua trình duyệt web, ví dụ Netscape Navigator, hay Internet Explorer thông qua mạng Internet hay Intranet, thông qua phương tiện khác CD-ROM , DVD, CD, VCD.Việc truyển khai trở nên dễ dàng thuận tiện dải thông ngày tăng, với môi trường trực quan tương tác tự nhiên Web Lý xuất E-learning Khi công ty giới phát triển quy mô toàn cầu ràng buộc mặt thời gian vị trí làm cho việc sử dụng hình thức đào tạo truyền thống đem lại hiệu Do nhiều công ty lựa chọn chương trình đào tạo E-learning để đào tạo nhân viên cho Với phát triển công nghệ nói chung Internet nói riêng, người sử dụng Internet khắp giới nhận khả Internet đem lại cho họ tri thức kỹ cần thiết cho hội kỷ 21 E-learning hình thức đào tạo truyền thống, mà đem lại cho người hội học tập nhiều hơn, với chi phí thấp tiện lợi so với mà có vài năm GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp Những ưu điểm học tập trực tuyến Tính mềm dẻo, tính truy cập, tính tiện lợi: Người sử dụng học tập, tham khảo tài liệu nào, thuộc lãnh vực vào thời điểm bất kỳ, không giới hạn thời gian Không phụ thuộc vào hệ điều hành (cross platform): E-learning truy cập phần mềm duyệt Web tảng nào:Windows, Mac, Unix, OS/2, Amiga, etc Bạn truyền tải chương trình đào tạo tới máy tính Internet hay Intranet mà xây dựng chương trình khác cho hệ điều hành Phần mềm duyệt Web kết nối Internet sử dụng rộng rãi: Máy tính hầu hết có trình duyệt, Nestcape Navigator kết nối vào mạng Intranet trường, truy cập trực tiếp vào Internet Sự phân tán rộng rãi với chi phí thấp: Không cần phải có chế phân tán nào, E-Learning truy cập từ máy tính đâu giới, với chi phí thấp Dễ dàng cập nhật: Nếu có thay đổi chương trình đào tạo, học tập sau cài đặt ban đầu, thay đổi thực máy chủ có chứa chương trình đào tạo cập nhật mẻ Các khóa học, giáo trình, tài liệu liên quan cập nhật, nâng cấp bổ sung, sửa đổi Giảm giá thành tiết kiệm thời gian: Không cần phải có chi phí lại cho người sử dụng xa Web có máy tính kể máy tính xách tay máy tính để bàn, tiết kiệm chi phí mua sách, tài liệu tham khảo Nhược điểm học tập trực tuyến Hạn chế dải thông: Những hạn chế dải thông làm chậm tốc độ tải âm thanh, video, dạng liệu đồ họa (nhất giáo trình điện tử thiết kế theo dạng multimedia) làm cho người sử dụng nhiều thời gian cho việc chờ đợi để tải máy Vấn đề phức tạp mạng công cộng internet nói chung điều kiện truy cập internet Việt Nam nói riêng, nơi mà tượng tắc nghẽn thường xuyên xảy Tuy nhiên, với phát triển mạng mẽ công nghệ, tương lai, vấn đề giải Các chương trình học tập trực tuyến ngày chưa sinh động, tónh: Khi công nghệ ngày phát triển mức độ tương tác elearning lại bị giới hạn nhiều Trở ngại ảnh hưởng nhiều đến hiệu suất đào tạo Không phải tất kiến thức lónh vực truyền đạt hết thông qua máy tính, vấn đề cần phải có tương tác tiếp xúc người, học tập trực tuyến hình thức hỗ trợ cho GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp việc trao đổi, học tập không thay hòan toàn hình thức thực tốt Các chương trình sử dụng cho học tập trực tuyến phải luôn cập nhật thường xuyên, phải có đội ngũ người trì phát triển hệ thống thời gian dài III Tham khảo số Website đào tạo trực tuyến http:// www.cdit.com.vn Là địa đào tạo Web CDIT(Trung tâm công nghệ thông tin) http://203.162.5.44/Hoc_vien/Web_tinh/home/asp Website đào tạo từ xa Học viện công nghệ BCVT http:// www.eniit.com/ Chương trình đào tạo mạng NHT( NHT Online Training) Có hỗ trợ cấp hãng Microsoft Nội dung đào tạo đựơc đưa vào đóa CD Ngoài NHT hợp tác hỗ trợ giải pháp phần mềm hãng có tên tuổi như: Oracle, IBM, Tesltra, Computer Associate http:// www-3.ibm.com/services/learning/us/ Website chuyên đào tạo sở lập trình, mạng nâng cao Với giải pháp đào tạo Web E-learning, phổ biến hầu http://education Oracle.com/ Phổ biến công nghệ Oracle cho người sử dụng http:// www.virclass.com/ Chương trình gia sư mạng http:// www.activeed.com/ Cung cấp khoá học mạng đồng thời cung cấp giải pháp E-learning cho tổ chức Những khóa học có tính ưu việt học có hỗ trợ mô giới thực, download dùng plugin, cá nhân hoá toàn khoá học giao diện nội dung học Các giải pháp E-learning: Cho phép host activeed.com server tổ chức có cầu E-learning, triển khai ứng dụng đơn giản, học có tích hợp thông tin cá nhân với yêu cầu kiểm tra trước tạo thuận tiện cho học Thầy giáo ảo hỗ trợ thời điểm qua email Hệ thống báo cáo cho phép quản lý trình học học sinh Tuỳ biến giao diện cho công ty http:// www.leadingway.com Cung cấp giải pháp đào tạo cho công ty GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp Các sản phẩm đáng ý: KnowledgeOne eLearning engine: Cung cấp giải pháp lớp học toàn cầu với tính nội dung học tích hợp đồ hoạ, hoạt hình âm Bài học truyền tải hình thức tutorial, phần mềm mô Những test đa dạng hình thức, tạo ngẫu nhiên Hệ thống báo cáo giúp cho trình phân tích đánh giá thực trạng học KnowledgeOne eSupport engine: Cung cấp giải pháp hỗ trợ khách hàng qua mạng với hệ thống chức Learning Management Software: Quản trị theo dõi trình học học viên http:// www.questionmark.com/us/home.htm Là công ty chuyên cung cấp dịch vụ, giải đáp câu hỏi, kiểm tra, thi, tổng kết Với sản phẩm chủ đạo : Questionmark Perception: Dùng để tạo báo cáo dựa kiểm tra trình độ Authoring questions: Dùng để tạo kiểm tra trình độ Có thể dùng wizard, tự xây dựng Có thể thêm âm thanh, hình ảnh, sơ đồ vào kiểm tra http:// www.lotus.com/home.nsf/welcome/developernetwork Chương trình đào tạo phát triển mạng ngôn ngữ lập trình chương trình ứng dụng tin học cho người sử dụng tổ chức hình thức trung tâm đào tạo công nghệ IV Tìm hiểu giáo trình điện tử Giáo trình điện tử tài liệu dẫn, giảng dạy, tài liệu tham khảo xây dựng phát triển dựa tiệc ích công nghệ máy tính, giáo trình điện tử không lưu trữ trang sách, hay tài liệu giấy mà tương tác với người dùng thông qua máy tính Giáo trình điện tử lưu trữ CDROM, máy tính hay mạng Internet Với phát triển mạnh mẽ công nghệ máy tính, việc xây dựng phát triển giáo trình điện tử ngày đïc quan tâm lợi ích to lớn mà giáo trình điện tử mang lại cho người sử dụng Một số ưu điểm giáo trình điện tử Khả miêu tả học trực quan, sinh động, ứng dụng công nghệ multimedia vào giáo trình giúp cho tiếp thu học tốt hơn, ví dụ đoạn phim minh hoạ giảng, hướng dẫn học tập tiếng nói GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp Giao diện sinh động, đẹp mắt lôi người dùng Thuận tiện, giáo trình điện tử lưu trữ thiết bị CDROM, ổ cứng, mạng ineternet nên thuận tiện cho việc học tập, nghiên cứu không gian, thời gian, cần người sử dụng có máy tính chứa chức cần thiết để sử dụng giáo trình điện tử Thời gian tồn giáo trình lâu so với việc lưu trữ giáo trình, tài liệu giấy, trang sách Chủng loại phong phú giáo trình điện tử giúp người dùng học tập nghiên cứu lónh vực Nhược điểm: Đối với giáo trình điện tử ứng dụng multimedia thường có dung lượng lớn, so với điều kiện đường truyền nứơc ta tốc độ tải giáo trình điện tử chậm Nhiều giáo trình điện tử có giá thành cao.Ví dụ giáo trình English Study, giáo trình SCC/IBT Những vùng công nghệ thông tin chưa phát triển giáo trình điện tử không phát huy tác dụng Những giáo trình điện tử phải cập nhật, bổ sung tri thức liên tục, lónh vực công nghệ thông tin Một số công cụ trợ giúp xây dựng giáo trình điện tử: Giáo trình điện tử tạo từ nhiều tiện ích khác có máy tính, phổ biến công cụ dùng để truyền đạt tri thức mạng PowerPoint, FrontPage, Flash, Swish, Acrobat, Dreamweaver,HTML Ngoài sử dụng công cụ hỗ trợ khác tiện ích thu phát âm thanh, thu phát đoạn phim Một số giáo trình điện tử tham khảo a Giáo trình điện tử English Study : Cung cấp cho người dùng khả tự học anh văn với nhiều chức năng, ứng dụng multimedia giúp người học lựa chọn học phù hợp với cấp học từ sơ cấp, trung cấp, cao cấp b Giáo trình điện tử WORD, EXEL,ACCESS SCC/IBT: Giúp người dùng tự học Office cách hiệu với tính minh hoạ đoạn phim, giao diện dễ dùng, khả truy cập đến học giáo trình, lưu lại vị trí người dùng đọc để lần sau truy cập lại c Giáo trình dạy Flash STK: Giao diện Web, có tập minh hoạ, lý thuyết trình bày rõ ràng, minh hoạ hình ảnh, âm thanh, đoạn phim cho tập thực hành d Và số giáo trình khác GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 10 CHƯƠNG II: TÌM HIỂU VỀ VIỆC XÂY DỰNG CMS Hệ thống thông tin –thư viện mạng (gọi tắt CMS, Content Management System), hệ thống cho phép người sử dụng truy cập để tìm hiểu, học tập đọc giáo trình có hệ thống Hệ thống cho phép người sử dụng tham gia gởi giáo trình, tài liệu mà có tham gia hỏi đáp, truyền đạt kinh nghiệm học tập thông qua hệ thống máy tính kết nối internet/intranet Chức hệ thống CMS cho phép người dùng tìm đọc tài liệu, giáo trình cần thiết theo chuyên mục, cho phép người dùng gởi tài liệu, giáo trình lên hệ thống hay download tài liệu cần thiết Chức forum giúp người dùng hỏi đáp, trao đổi kinh nghiệm với người dùng khác, trang tin nơi tập hợp tin tức, viết chọn lọc người dùng gởi lên Ngoài ra, hệ thống xây dựng công cụ giúp soạn giảng, giáo trình để cung cấp cho thư viện hệ thống Hướng đến việc xây dựng khoá học mạng thông qua tiện ích mà hệ thống xây dựng hoàn chỉnh I Các vấn đề xây dựng triển khai CMS Để triển khai xây dựng hệ thống CMS, cần phải xác định công việc cần thiết sau: Xác định phần cứng cho người sử dụng Thông thường phần cứng để người sử dụng truy nhập vào hệ thống CMS gồm: Một máy tính đủ nhanh để thao tác với giáo trình yêu cầu hệ thống Ví dụ, máy tính sử dụng hệ điều hành Windows cần chip Pentium tốt Còn máy tính Macintosh, máy 68040 đủ, nhiên có PowerPC tốt Một card âm phát tệp âm mà giáo trình điện tử hệ thống sử dụng Một kết nối mạng, kết nối trực tiếp vào máy chủ công ty thông qua modem để truy cập Internet Nếu hệ thống truyền tải qua mạng Intranet không cần phải kết nối Internet Phần mềm cho ngừơi sử dụng Thông thường trình duyệt Web đủ Bất chương trình kèm trình duyệt hay điều khiển cần thiết cho hệ thống, ví dụ phát tệp âm trình diễn tệp video GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 65 IV Truy nhập MySQL từ PHP Để connect tới sở liệu MySQL server, ta dùng hàm: mysql_connect(host, user, password) để mở kết nối tới MySQL server với kết giá trị trả hàm( giả sử biến $db) Sau đó, dùng hàm mysql_select_db(database_name,link_id) để chọn sở liệu muốn kết nối Để thực câu lệnh truy vấn, dùng hàm mysql_query(query, link_id) Gía trị trả lại hàm kết câu truy vấn Nếu bỏ qua link_id kết nối cuối tới MySQL server thực Ví dụ: Ngoài cách dùng hàm mysql_result() để lấy kết thực hiện, bạn dùng hàm khác: mysql_fetch_row(), mysql_fetch_array(), mysql_fetch_object() mysql_fetch_row($result): Trả mảng liệu lấy từ dòng sở liệu Nếu cuối sở liệu, giá trị trả false Bạn phải dùng số trường sở liệu muốn lấy liệu VD: mysql_fetch_array (int result[, int result_type]): Traû mảng chứa liệu lấy từ dòng sở liệu Tương tự mysql_fetch_row() bạn lấy trực tiếp tên trường để lấy liệu VD: Cùng sỡ liệu trên, bạn thấy khác biệt mysql_fetch_object: Chuyển kết thành đối tượng với trường trường sở liệu VD : V Lý lựa chọn ngôn ngữ Thứ chương trình tạo PHP MySQL có tốc độ truy xuất xử lý liệu nhanh mạnh Vì thiết kế đặc biệt cho ứng dụng Web, nên xây dựng nhiều tính để đáp ứng nhu cầu chung PHP ngôn ngữ có cú pháp gần giống Perl tốc độ dịch chuyên gia đánh giá nhanh ASP lần, hỗ trợ kết nối hệ sở liệu lớn MySQL, Apache hỗ trợ modul Thứ hai có mã nguồn mở nên tái sử dụng, cải tiến, phát triển khắc phục lỗi chương trình Thứ ba chúng ổn định tương hợp, vận hành ổn định hệ điều hành gồm Windows Unix…, kết nối tốt với máy chủ IIS Apache Thứ tư chúng dễ tiếp cận để tìm hiểu xây dựng ứng dụng có cú pháp cấu trúc gần giống với ngôn ngữ truyền thống, cấu trúc module ứng dụng Thứ năm PHP hỗ trợ chế kết nối sở liệu ADO, lệnh PHP gần gũi với số ngôn ngữ lập trình khác C Perl Thứ sáu PHP MySQL ủng hộ phát triển mạnh mẽ nhà lập trình Web Và cuối sử dụng PHP MySQL miễn phí GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 68 CHƯƠNG II: SƠ LƯC VỀ DREAMWEAVER, HTML VÀ FLASHMX Đây phần mềm bổ trợ cho việc xây dựng phát triển đề tài mà em tìm hiểu để phục vụ cho đề tài Hai phần mềm hãng Macromedia I Sơ lược DREAMWEAVER Dreamweaver thiết kế để hỗ trợ việc xây dựng,kiểm sóat, chỉnh sửa phát triển trang Web với chức phong phú, dễ dùng, hiệu mạnh mẽ Một đặc điểm quan trọng Dreamweaver gọi Rountrip HTML, nhờ bạn tạo trang HTML chương trình nào, mở Dreamweaver, mã HTML gốc không bị thay đổi Đây điểm mạnh Dreamweaver mà số trình thiết kế Web khác được, chẳng hạn FrontPage Một số đặc điểm Dreamweaver • Bảng điều khiển Assets Dreamweaver cung cấp cách thức truy cập dễ dàng đến thư viện trang mẫu Dreamweaver Bảng Assets cung cấp vị trí trung tâm nơi lưu giữ tất website, bao gồm hình ảnh, màu sắc, URL bên ngoài, mã kịch bản, tập tin Flash Có thể kéo thả chúng từ bảng điều khiển Assets vào hồ sơ HTML • Cửa sổ Site kèm theo biểu tượng cho Design Notes, dễ dàng xác định tập tin có ghi gắn với hay không Cũng thay đổi cách thể ghi thiết kế, chẳng hạn Due Date Status • Các vùng soạn thảo phần Templates có thẻ outline giúp cho người dùng dễ dàng biết vùng trang mẫu thay đổi • Trình soạn thảo có khả tạo tập tin JavaScript, tập tin XML tập tin văn khác Dreamweaver Code View, kèm theo màu đánh dấu cú pháp sống động.Đặc điểm thiết kế cho người sử dụng có hiểu biết kỹ thuật Dreamweaver dùng cho lập trình chất lượng cao • Extension Manager giúp cho việc bổ sung phần mở rộng Dreamweaver dễ dàng • Các đặc điểm Flash Buttons Flash Text kết việc tích hợp với chương trình tạo hoạt hình Flash Dreamweaver Có thể chọn kiểu Flash định nghóa trước bổ GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp • • • • • • 69 sung nút tuỳ biến riêng văn sau dễ dàng bổ sung chúng vào trang web website Intergrate Mail giúp liên kết với địa thư điện tử Trình soạn thảo văn HTML tích hợp Chế độ thể Table Layout cho phép vẽ, di chuyển ô bảng trực tiếp trang Web Đặc điểm Split view giúp đồng thời soạn thảo mã nguồn HTML phần hình phần soạn thảo WYSIWYG phần lại Macromedia Fireworks tích hợp hoàn toàn với Dreamweaver, hình ảnh bảng HTML tạo Fireworks đưa vào Dreamweaver có cửa sổ kiểm soát Property riêng cho Giao diện đặc biệt Fireworks giúp chuyển qua lại Fireworks Dreamweaver, cập nhật tập tin HTML kết thúc sử dụng Fireworks giữ lại thay đổi lớn thực Dreamweaver Đặc điểm Site Reporting Dreamweaver giúp cho việc tìm kiếm vấn đề thường gặp, hồ sơ tiêu đề thiếu thẻ ALT dễ dàng II Giới thiệu HTML Khái niệm HTML HTML( Hypertext markup language) ngôn ngữ đánh dấu siêu văn Cấu trúc trang HMTL tiêu đề trang Web …… Nội dung trang Web …… //2 Thẻ báo hiệu bắt đầu kết thúc trang Web Tổ chức trang GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 70 HMTL cung cấp sáu mức tiêu đề cho trang Web … … ………… … với n=6; Bắt đầu đoạn văn

Nội dung đoạn văn

Thao tác văn 4.1 Thay đổi font chữ Nội dung văn cần hiển thị với font chữ chọn 4.2 Đặt chữ đậm, nghiêng gạch chân văn // Tạo chữ đậm cho văn văn // Tạo chữ in nghiêng cho văn văn // Tạo chữ có gạch chân 4.3 Thay đổi cỡ chữ: văn cần thay đổi kích thước Với n=1…7 4.4 Chọn màu mặc định cho văn 4.5 Thay đổi màu văn bản: Thao tác với ảnh HTML tích hợp ảnh GIF, JBEG, PNG nhận dạng trình duyệt Sử dụng thẻ images.exe cho biết vị trí ảnh trình duyệt, n độ dày đường viền tính theo điểm ành Tạo bảng Nơi bắt đầu dòng thứ Nơi bắt đầu ô GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 71 Tạo hộp văn Trong name phần văn nhận dạng liệu nhập vào từ máy chủ, value liệu hiển thị ban đầu, n độ rộng mong muốn hộp Tạo vùng văn lớn Trong name phần văn nhận dạng liệu nhập vào từ máy chủ, n độ rộng vùng văn tính theo hàng, m độ rộng vùng văn tính theo cột, wrap người dùng truy nhập liệu vào tự động xuống dòng theo lề trang Tạo nút Tạo nút radio Trong radioset vừa nhận dạng liệu gởi tới script vừa kết nối nút với nhau, data nội dung gởi tới máy chủ nút radio đánh dấu, check mặc định nút radio kích hoạt trang mở Tạo hộp kiểm Trong checkbox khoảng trắng, boxset nhận dạng liệu gởi tới script kết nối hộp kiểm với nhau, checked mặc định đánh dấu hộp kiểm trang mở Tạo menu Có tác dụng cho phép người truy cập lựa chọn từ tuỳ chọn Trong name nhận dạng liệu thu từ menu gởi tới script, độ cao theo dòng menu, multiple cho phép người dùng truy nhập chọn vài tuỳ chọn menu GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 72 III Sơ lược Flash MX Flash MX công cụ phổ biến để hỗ trợ tạo trang Website có tính động hấp dẫn người dùng.Với Flash, trang Web trở nên sống động với đọan phim họat hình, âm thanh, nút bấm, ứng dụng multimedia hiệu ứng đẹp mắt, Flash MX cung cấp khả quản trị, liên kết, tương tác cho Website thông qua Action Script hỗ trợ Flash Một lợi điểm FLASH tập tin Flash xuất lên Web thường có kích thước nhỏ,điều giúp cho trang Web sinh động đồng thời thời gian chờ truy cập trang Web không bị lâu Flash làm việc nào? Điều nhận thấy sau tạo nội dung Flash ta cần hai nội dung để thực tiến trình công việc: Một tập tin làm việc (nơi tạo nội dung, chuyển động tương tác) phiên dạng nén tối ưu tập tin này, thường viết dạng phim Flash Tập tin làm việc (.fla) nơi lưu trữ công việc làm ra, ta sửa đổi sau Nó chứa toàn đối tượng âm thanh, ảnh bitmap, nét vẽ, văn tương tác mà ta muốn đoạn phim cuối có Tập tin làm việc đoạn phim trạng thái chưa tối ưu-có nghóa có kích thước lớn gồm nhiều megabyte Từ ta xuất phim Flash ( có đuôi mở rộng swf), chương trình Flash nén tối ưu kích thước tập tin nhỏ nhiều Tập tin có kích thước nhỏ đưa vào trang web phần lớn chỉnh sửa Chúng ta không tạo tập tin phim Flash từ tập tin làm việc mà xuất sang dạng phim QuickTime, dạng tập tin GIF động kể đối tượng đồ hoạ tónh không chuyển động dùng Flash để tạo toàn dạng cách đồng thời Điều có nghóa tạo tập tin làm việc xuất theo nhiều cách (phim Flash, phim QuickTime, GIF động, JPEG ) Hoạt hình Flash Flash MX có hai phương pháp làm hoạt hình: Hoạt hình theo dạng khung hình nối tiếp khung hình hoạt hình dạng biến đổi Hoạt hình theo dạng khung hình nối tiếp khung hình : Làphương pháp tạo chuyển động sử dụng rộng rãi vàđược nhiều người biết Phương pháp dùng làm nhiều thứ từ việc tạo phim hoạt hình mang hình thể người sống Loại hình yêu cầu chụp nhanh khung hình, thay đổi ít, xong lại lấy nội dung khung hình khác, lại thay đổi nội dung ta xếp khung hình GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 73 theo thứ tự thực liên tiếp đủ nhanh tạo chuyển động hoạt hình Tuy nhiên việc thực hoạt hình theo phương pháp đòi hỏi công phu tốn nhiều thời gian Hoạt hình theo dạng biến đổi: Với phương pháp ta tạo hoạt hình cách nhanh chóng dễ dàng phương pháp khung hình nối tiếp khung hình Chỉ cần sử dụng khung hình khóa để định nghóa hai điểm: Sự xuất hình ảnh từ lúc bắt đầu lúc kết thúc hoạt hình Sau xác định thời gian dài cho hoạt hình trông toàn khung hình nhanh chóng tạo hoạt hình dạng biến đổi Action Script Action Script ngôn ngữ lập trình sử dụng để kiểm soát khía cạnh khác phim Flash Action Script ngôn ngữ hướng đối tượng, Action Script ngôn ngữ kịch đơn giản thực số hành động phức tạp.Về bản, việc tạo chương trình Action Script chủ yếu việc lựa chọn câu lệnh tham số từ danh sách Một số lệnh sử dụng đọan phim nút có đồ án Stop(): Ngừng phát đoạn phim GetURL(URL,Windows,Variable):Liên kết đến địa URL Goto:Chuyển điểm phát cho đoạn phim đến Frame GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 74 PHẦN IV: TỔNG KẾT-HƯỚNG PHÁT TRIỂN CỦA ĐỒ ÁN CHƯƠNG I: NHỮNG KẾT QUẢ ĐẠT ĐƯC VÀ NHỮNG VẤN ĐỀ CÒN TỒN TẠI I Những kết đạt được: - Các chức phục vụ cho việc quản lý hệ thống xây dựng - Chương trình chạy tương đối ổn định - Hệ thống thư viện cung cấp số tài liệu tham khảo số chuyên ngành công nghệ thông tin để chạy demo - Đã xây dựng trang diễn đàn,tin tức với chức phục vụ cho việc gởi bài, trả lời viết gởi tin tức người sử dụng - Các tài liệu, sách, giáo trình tạo sẵn upload lên hệ thống lưu phân mục hợp lý theo yêu cầu admin II Những vấn đề tồn tại: - Số lượng sách/tài liệu hệ thống chưa nhiều chưa phong phú - Giao diện chưa hài hoà thân thiện với người dùng - Chức quản lý hệ thống hạn chế - Các tiện ích có hệ thống chưa nhiều - Chưa xây dựng công cụ tạo giáo trình tích hợp hệ thống CHƯƠNG II: HƯỚNG PHÁT TRIỂN CỦA ĐỒ ÁN Để hệ thống thực giúp ích nhiều cho người dùng, cần phải cải tiến, bổ sung khắc phục yếu kém, vấn đề tồn hệ thống Thêm chức cho thư viện điện tử thống kê sách, xây dựng trang tạo giáo trình cho hệ thống, tạo khoá học có hệ thống với tài liệu học sách/giáo trình/tài liệu có hệ thống thư viện Thêm chức cho diễn đàn, tin tức số người online, hiển thị tin tức, viết,đánh dấu viết tin tức hay, quan trọng, theo yêu cầu người sử dụng Tăng tính bảo mật cho sở liệu hệ thống, thiết kế giao diện hợp lý thân thiện với người dùng Ngoài ra, hệ thống hướng tới việc tạo khoá học mạng thông qua tài liệu, sách giáo trình có hệ thống, với giáo trình GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 75 giáo viên tạo từ phần mềm khác tạo trực tiếp hệ thống GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 76 LỜI KẾT Thời gian làm đồ án tốt nghiệp vừa qua, em xây dựng hệ thống với chức trình bày báo cáo đồ án tốt nghiệp Tuy nhiên , thời gian lực hạn chế, gặp khó khăn việc dịch tài liệu tiếng Anh nên chưa thể tìm hiểu hết ưu nhược điểm hệ thống ngôn ngữ mà sử dụng Trong thời gian tới, em cố gắng tìm hiểu thêm để bổ sung, chỉnh sưả hệ thống để mang lại ích lợi thiết thực cho việc học tập, trao đổi người sử dụng thông qua hệ thống Một lần nữa, em xin gởi lời kính cảm ơn chân thành đến thầy cô giáo giạy dỗ em suốt năm học qua, giúp cho em có kiến thức quý báu phục vụ cho ngành học Đặc biệt em xin kính gởi lời cảm ơn đến thầy giáo hướng dẫn Vũ Đức Vượng, môn công nghệ phần mềm, khoa công nghệ thông tin, trường Đại Học Bách Khoa Hà Nội, người hướng dẫn, bảo giúp đỡ em tận tình thời gian làm đồ án tốt nghiệp, giúp em nhận định định hướng công việc đãø làm tạo tâm lý thoải mái, tự tin để em yên tâm tìm hiểu vấn đề mẻ thân Sinh viên thực Phạm Hồ Bắc Nha trang 8/2003 GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 77 TÀI LIỆU THAM KHẢO PHP and MySQL Web Development Luke Welling and Laura Thomson – SAMS Press MySQL/PHP Database Application Jay Greenspan and Brad Bulger Using FlashMX Macromedia Dreamweaver for Visual Learners Visibooks, LLC,Rich mond VA HTML Kỹ thuật tạo trang Web Nhà xuất thống kê Các địa Website www.idest.com/dreamweaver/ www.flashkit.com www.forum.nitz.com Và website đào tạo trực tuyến, forum, thư viện điện tử khác GVHD: Vũ Đức Vượng SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 78 NHẬN XÉT ĐÁNH GIÁ CỦA GIÁO VIÊN HƯỚNG DẪN Hà nội, ngày GVHD: Vũ Đức Vượng tháng năm 2003 SVTH: Phạm Hồ Bắc Đồ án tốt nghiệp 79 NHẬN XÉT ĐÁNH GIÁ CỦA GIÁO VIÊN PHẢN BIỆN Hà nội, ngày GVHD: Vũ Đức Vượng tháng năm 2003 SVTH: Phạm Hồ Bắc ... Trang PHẦN I: GIỚI THIỆU CHUNG Chương I: Tổng quan đào tạo học tập trực tuyến I Giới thiệu II Tìm hiểu học tập trực tuyến III Tham khảo số Website trực tuyến IV Tìm hiểu giáo trình điện tử Chương... cho học tập Trong thời gian làm đồ án tốt nghiệp, em xây dựng hệ thống thông tin-giáo trình phục vụ nhu cầu học tập, tra cứu, trao đổi kiến thức mạng CHƯƠNG I: TỔNG QUAN VỀ ĐÀO TẠO VÀ HỌC TẬP TRỰC... cấp tính quản lý học viên, việc học tập thực kỳ thi, kiểm tra mạng Đào tạo trực tuyến cho phép cung cấp nội dung chương trình đào tạo, thi kiểm tra, theo dõi tình hình học tập học viên thông qua

Ngày đăng: 22/04/2015, 22:28

Từ khóa liên quan

Mục lục

  • User

  • Admin

  • User

  • Admin

  • User

  • Admin

  • CMS

  • THƯ VIỆN

  • DIỄN ĐÀN

  • TIN TỨC

  • LỜI NÓI ĐẦU

  • PHẦN I: GIỚI THIỆU CHUNG

    • Chương I: Tổng quan về đào tạo và học tập trực tuyến

    • Chương II: Tìm hiểu về việc xây dựng hệ thống CMS

    • PHẦN II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

    • Chương I: Phân tích chức năng hệ thống

    • Chương II: Sơ đồ phân rã chức năng

      • Chương III: Yêu cầu của hệ thống

      • Chương IV: Biểu đồ luồng dữ liệu

        • I. Mô hình dữ liệu quan hệ

        • Chương VI: Một số module xử lý chính của chương trình

        • Chương VII: Một số giao diện chính của chương trình

        • Chương I: Sơ lược về Apache, PHP và MySQL

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

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

Tài liệu liên quan