Ngày nay công nghệ thông tin không ngừng phát triển một cách mạnh mẽ và hiện đại. Công nghệ thông tin làm ngắn lại khoảng cách của các quốc gia trên thế giới ở mọi lĩnh vực. Sự ra đời của công nghệ thông tin làm phong phú bộ mặt xã hội, đời sống con người được nâng cao rõ rệt, đóng góp to lớn cho sự phát triển của nhân loại. Vì vậy máy tính rất cần thiết cho cuộc sống hằng ngày của chúng ta. Các công ty tin học không ngừng đầu tư và cải thiện các biện pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại hóa trên internet. Thông qua các sản phẩm công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính thất yếu của thương mại điên tử. Với những thao tác đơn giản trên máy tính có kết nối mạng Internet bạn sẽ có tận tay những gì mình cần mà không phải mất nhiều thời gian. Bạn chỉ cần vào các trang dịch vụ thương mại điện tử, làm theo hướng dẫn và click vào những gì bạn cần. Các nhà dịch vụ sẽ mang đến tận nhà cho bạn. Vơi mong muốn có cái nhìn xác thực, rõ ràng hơn về quá trình nghiên cứu và xây dựng công nghệ Adobe Flash của doanh nghiệp và được sự cho phép, hướng dẫn của nhân viên công ty, giáo viên hướng dẫn của chúng em đã chọn đề tài “Nghiên cứu và xây dựng công nghệ Adobe Flash ứng dụng giáo trình sách điện tử online” làm đồ án thực tập của mình. Trong khuôn khổ làm đồ án, do thời gian và kinh nghiệm thực tế còn hạn chế nên có những phần thực hiện chưa tốt, em rất mong nhận được sự góp ý của thấy cô và các bạn. Qua đây cho phép em được gửi đến cô Võ Hoàng Phương Dung – giảng viên hướng dẫn và chị Đông – cán bộ hướng dẫn long biết ơn chân thành đã tận tình giúp đỡ em hoàn thành tốt đề tài này .
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT - HÀN KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP ĐỀ TÀI: NGHIÊN CỨU CÔNG NGHỆ ADOBE FLASH ỨNG DỤNG XÂY DỰNG GIÁO TRÌNH SÁCH ĐIỆN TỬ ONLINE Họ tên sinh viên : Nguyễn Đình Thanh Lớp : CCLT07B Họ tên GVHH : Võ Hoàng Phương Dung Đơn vị thực tập : Công ty cổ phần SOFTECH Đà Nẵng, tháng năm 2016 Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online LỜI MỞ ĐẦU Ngày công nghệ thông tin không ngừng phát triển cách mạnh mẽ đại Công nghệ thông tin làm ngắn lại khoảng cách quốc gia giới lĩnh vực Sự đời công nghệ thông tin làm phong phú mặt xã hội, đời sống người nâng cao rõ rệt, đóng góp to lớn cho phát triển nhân loại Vì máy tính cần thiết cho sống ngày Các công ty tin học không ngừng đầu tư cải thiện biện pháp sản phẩm nhằm cho phép tiến hành thương mại hóa internet Thơng qua sản phẩm cơng nghệ này, dễ dàng nhận tầm quan trọng tính thất yếu thương mại điên tử Với thao tác đơn giản máy tính có kết nối mạng Internet bạn có tận tay cần mà khơng phải nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Vơi mong muốn có nhìn xác thực, rõ ràng trình nghiên cứu xây dựng công nghệ Adobe Flash doanh nghiệp cho phép, hướng dẫn nhân viên công ty, giáo viên hướng dẫn chúng em chọn đề tài “Nghiên cứu xây dựng công nghệ Adobe Flash ứng dụng giáo trình sách điện tử online” làm đồ án thực tập Trong khn khổ làm đồ án, thời gian kinh nghiệm thực tế cịn hạn chế nên có phần thực chưa tốt, em mong nhận góp ý thấy cô bạn Qua cho phép em gửi đến Võ Hồng Phương Dung – giảng viên hướng dẫn chị Đông – cán hướng dẫn long biết ơn chân thành tận tình giúp đỡ em hoàn thành tốt đề tài Chân thành cảm ơn ! Mục tiêu nghiên cứu : Mục tiêu xác định hàng đầu Nghiên cứu cơng nghệ Adobe Flash ứng dụng giáo trình sách điện tử online nhằm đáp ứng kịp thời nhanh chóng hiệu nhu cầu ngày cao khách hàng Tiếp thu phương pháp, hình thức làm việc thực tế doanh nghiệp Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online MỤC LỤC LỜI MỞ ĐẦU MỤC LỤC DANH MỤC HÌNH CHƯƠNG : TỔNG QUAN VỀ CÔNG TY CỔ PHẦN SOFTECH 1.1Các lĩnh vực hoạt động .5 1.2Tầm nhìn sứ mệnh 1.3Nhân tố thành công 1.4Văn hóa doanh nghiệp 1.5Lĩnh vực kinh doanh .7 CHƯƠNG : CƠ SỞ LÝ THUYẾT 2.1 HyperText Markup Language (HTML) 2.2 Cascading Style Sheets (CSS) 2.3 Actionscript 2.4 JavaScript 10 CHƯƠNG : CÔNG CỤ PHÁT TRIỂN .12 3.1 Adobe Flash 12 3.2 JetBrains WebStorm 14 CHƯƠNG : CHI TIẾT CÔNG VIỆC 16 4.1 Mô tả công việc 16 4.2 Mục đích ý nghĩa 16 4.3 Mô tả công việc giao 16 4.4 Các bước để xây dựng ứng dụng 16 4.5 Giao diện ứng dụng .19 CHƯƠNG : KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 22 5.1 Kết làm hạn chế 22 5.2Hướng Phát Triển 22 Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online DANH MỤC HÌNH Hình Giao diện tạo JetBrains WebStorm 14 Hình Code đưa vào để viêt bên JetBrains WebStorm 15 Hình 1: Thiết kế giao diện Unit 18 Hình 2: Dùng Webtorm xử lí code HTML .18 Hình 3: Dùng Webstorm viết CSS cho giao diện ứng dụng 19 Hình 4: Giao diện Unit ứng dụng 19 Hình 5: Khi người sử dụng chọn sai đáp án 20 Hình 6: Khi người sử dụng chọn đáp án .20 Hình 7: Khi người sử dụng chọn đáp án 21 Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online CHƯƠNG : TỔNG QUAN VỀ CÔNG TY CỔ PHẦN SOFTECH Công ty cổ phần Softech, tiền thân Trung tâm Công nghệ phần mềm Đà Nẵng Công ty cổ phần Softech (Softech) - Là công ty chuyên lĩnh vực CNTT, thành lập ngày 08 tháng 11 năm 2000 Trải qua 10 năm hoạt động, công ty cổ phần Softech trở thành đơn vị tiên phong lĩnh vực sản xuất, gia công phần mềm, đào tạo phát triển nguồn nhân lực, cung cấp giải pháp dịch vụ công nghệ thông tin khu vực Miền Trung nước Softech sẵn sàng đáp ứng dịch vụ đào tạo, phát triển nhân lực CNTT chất lượng cao, hợp tác sản xuất, gia công sản phẩm phần mềm đặc biệt cung ứng dịch vụ CNTT Phương châm hoạt động Softech mang lại tối ưu cho khách hàng, không từ phong cách phục vụ chuyên nghiệp đội ngũ nhân viên động, sáng tạo mà xuất phát từ niềm tin khách hàng vào chất lượng sản phẩm, dịch vụ Đến đội ngũ nhân cơng ty 150 người, trình độ đại học trở lên chiếm 80%, Cao đẳng trung cấp nghề 19%, nhân viên phục vụ sơ cấp trở xuống 1%.Với lợi địa lý nằm vùng kinh tế trọng trọng điểm Miền Trung - Cửa ngõ quan trọng Đông Nam Á nối nước Lào , Campuchia , Thái Lan ,Myanma với nước Đông Nam Á thông qua hành lan kinh tế Đông Tây , Softech thực có nhiều thuận lợi việc phát triển hợp tác với nhà đầy tư nước 1.1 Các lĩnh vực hoạt động - Đào tạo phát triển nguồn nhân lực CNTT - Tổ chức hợp tác sản xuất gia công sản phẩm phần mền - Thực liên kết nước quốc tế lĩnh vực CNTT - Thực hiên tích hợp hệ thống CNTT - Cung cấp thiết bị viễn thông tin học như: tổng đài, viba, switch, router, access point, laptop, PC, printer, UPS, server… - Thực dịch vụ bảo trì, sửa chữa máy tính, máy in, hệ thống mạng thoại, LAN, WAN Intranet 1.2 Tầm nhìn sứ mệnh - Xây dựng Softech thành công ty phần mền hàng đầu Việt nam - Đảm bảo đời sống người lao động , xây dựng môi trường làm việc thân Khoa: Công nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online thiện phát huy tối đa lực nhân viên - Tối đa hóa lợi nhuận sử dụng sở dùng cách hợp lý nguồn tài nguyên công ty nhằm đem lại lợi ích tối đa cho nhà đầu tư - Softech hạt nhân thúc đẩy phát triển công nghiệp phần mền Đà Nẵng khu vực Miền Trung 1.3 Nhân tố thành công Thỏa mãn khách hàng Thơng qua Chính sách chất lượng thuộc Hệ thống quản lý chất lượng ISO 9001:2008 Hệ thống quản lý chất lượng quy trình phát triển sản phẩm phần mềm theo mơ hình CMMi SEI cấp chứng Maturity Level 3, Softech cam kết đem lại cho khách hàng sản phẩm – dịch vụ với chất lượng cao nhất, đảm bảo thỏa mãn tất yêu cầu khách hàng đề Nguồn lực Với tâm niệm nguồn nhân lực tài sản chiến lược phát triển tổ chức, Softech đầu tư thích đáng cho q trình phát triển nguồn nhân lực Hiện nay, Softech sở hữu đội ngũ nhân viên trẻ, động ,trí tệu tràn đầy nhiệt huyết Bên cạnh đó, Softech cịn sở hữu hệ thống sở hạ tầng CNTT truyền thống đại ,được trang bị tiêu chuẩn quốc tế với độ ổn định, an toàn cao Tất yếu tố đem lại cho Softech môi trường hoạt động tối ưu với nhiều lợi cạnh tranh Sản phẩm dịch vụ - Dịch vụ đào tạo với chất lượng tốt nhất, theo chuẩn quốc tế, giáo trình tiếng Anh ln hướng vào ngành công nghiệp để tạo việc làm tốt cho học viên - Softech cung cấp phần mền , hệ thống mang tính chất chiến lược cao phù hợp với lộ trình phát triển quan phủ doanh nghiệp - Với tảng kinh nghiệm gia công cho thi trường Nhật Mỹ giúp Softech dễ dàng tiếp cận thị trường - Cung cấp dịch vụ CNTT , bảo trì hổ trợ kĩ thuật chuyên nghiệp 1.4 Văn hóa doanh nghiệp Trí tuệ tập thể: khơng có định đưa mình, khơng có chỗ cho nhà độc tài Bạn phải định cách nhanh chóng Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online theo yêu cầu, bạn phải người sáng suốt biết tham khảo ý kiến đồng Tinh thần phối hợp công tác: thành công không phụ thuộc vào cá nhân Với Softech, thành công lớn người biết cách làm việc nhóm phát huy tối đa lực với người khác để đem hiệu cơng việc cao Tơn trọng lịch sử: ngun tắc học hỏi truyền thống văn hóa, lịch sử dân tộc, học đối nhân xử ứng dụng sáng tạo vào công việc Cuộc sống xã hội: bên cạnh công tác chuyên môn, Softech trọng xây dựng đời sống tinh thần lành mạnh cho thành viên Các sinh hoạt ngoại khóa, thi thơ văn, buổi sinh hoạt tư vấn tọa đàm trì thường xuyên trở thành nét văn hóa riêng Softech 1.5 Lĩnh vực kinh doanh Đào tạo nghề lĩnh vực CNTT, Viễn thông, Mỹ thuật, Tiếng Anh Quản trị Sản xuất gia công sản phẩm phần mềm Cung cấp bảo trì, bảo dưỡng, sửa chữa thiết bị viễn thông tin học Tư vấn, thiết kế, xây lắp hệ thống thông tin Tư vấn giải pháp chuyển giao công nghệ Cung cấp dịch vụ hạ tầng công nghệ thông tin; Kinh doanh dịch vụ giá trị gia tăng mạng Quảng cáo tổ chức kiện Kinh doanh CCHT Các địa điểm kinh doanh mở rộng: Chi nhánh Hà Nội: Địa chỉ: Tầng 6, Tòa nhà VMT, đường Duy Tân, quận Cầu Giấy, thành phố Hà Nội, Việt Nam Trung tâm Đào tạo ngoại ngữ - Tin học Softech - Chi nhánh Hà Nội Địa chỉ: 96 Lò Đúc, phường Đống Mác, quận Hai Bà Trưng, thành phố Hà Nội Chi nhánh Huế: Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online Hệ thống Anh ngữ Quốc tế EZ Learning Địa chỉ: 5A, đường Phong Châu, Khu quy hoạch Hùng Vương – Bà Triệu, phường Phú Hội, TP Huế, tỉnh Thừa Thiên Huế Chi nhánh Cần Thơ: Hệ thống Anh ngữ Quốc tế EZ Learning Địa chỉ: 118 đường 3-3, phường Xuân Khánh, quận Ninh Kiều, TP Cần Thơ Khoa: Công nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online CHƯƠNG : CƠ SỞ LÝ THUYẾT 2.1 HyperText Markup Language (HTML) HTML (tiếng Anh, viết tắt cho HyperText Markup Language, "Ngôn ngữ Đánh dấu Siêu văn bản") ngôn ngữ đánh dấu thiết kế để tạo nên trang web với mẩu thơng tin trình bày World Wide Web HTML định nghĩa ứng dụng đơn giản SGML sử dụng tổ chức cần đến yêu cầu xuất phức tạp HTML trở thành chuẩn Internet tổ chức World Wide Web Consortium (W3C) trì Phiên thức HTML HTML 4.01 (1999) Sau đó, nhà phát triển thay XHTML Hiện nay, HTML phát triển tiếp với phiên HTML5 hứa hẹn mang lại diện mạo cho Web Bằng cách dùng HTML động Ajax, lập trình viên tạo xử lý số lượng lớn công cụ, từ chương trình soạn thảo văn đơn giản – gõ vào từ dịng – công cụ xuất WYSIWYG phức tạp HTML khơng phải ngơn ngữ lập trình, ngơn ngữ trình bày 2.2 Cascading Style Sheets (CSS) CSS chữ viết tắt Cascading Style Sheets, đơn dạng file text với phần tên mở rộng css Trong Style Sheet chứa câu lệnh CSS Mỗi lệnh CSS định dạng phần định HTML ví dụ như: font chữ, đường viền, màu nền, chỉnh hình ảnh v.v Trước chưa có CSS, người thiết kế web phải trộn lẫn thành phần trình bày nội dung với Nhưng với xuất CSS, người ta tách rời hồn tồn phần trình bày nội dung Giúp cho phần code trang web gọn quan trọng dễ chỉnh sửa Trước bắt đầu tìm hiểu thêm CSS tơi muốn bạn biết chút mạnh việc thiết kế web Ví dụ làm việc với HTML bạn muốn font chữ toàn trang web Arial Bạn phải làm làm lại cho tất file html mà bạn có Nhưng bạn sử dụng CSS, bạn cần làm lần tất cà trang khác tự động thay đổi 2.3 Actionscript Ngôn ngữ ActionScript chế đơn giản để tạo kịch cho công cụ phát triển trước Flash Sau đó, lập trình viên bắt đầu để tạo với ActionScript ngày phức tạp ngôn ngữ prilozheniya.kak xuất với việc Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 10 phát hành phiên Macromedia Flash, lập trình với mơi trường ActionScript Phiên ngôn ngữ phát triển Gary Grossman Phiên ngôn ngữ gọi ActionScript 1.0 Flash (MX) Năm 2004, Macromedia giới thiệu phiên ActionScript 2.0, với việc phát hành Flash (MX 2004), thành lập định nghĩa chặt chẽ loại, dựa lớp lập trình Ngoài ra, Macromedia phát hành sửa đổi ngôn ngữ cho phần mềm Flash Lite cho điện thoại di động Năm 2006 đến môi trường lập trình ActionScript 3.0, Adobe Flex, sau Adobe Flash 9.1.01.0 - phiên ngôn ngữ sử dụng Flash Player phiên trước Từ khởi đầu mơ hình đối tượng ActionScript xây dựng dựa khái niệm đối tượng kiểu liệu ActionScript đối tượng kiểu liệu hợp chất với nhóm thuộc tính Đối với mơ hình đối tượng với thuộc tính hạn bao gồm tất thứ gắn vào đối tượng, là, biến, chức năng, phương pháp Trong hệ ActionScript không hỗ trợ định nghĩa lớp học cách sử dụng từ khố class, lớp xác định loại đặc biệt đối tượng, gọi prototipa.2.0 Đây ngôn ngữ ActionScript 2.0 giới thiệu từ khóa giai cấp, mở rộng, cơng cộng tư nhân, mà cho phép bạn xác định lớp học sử dụng để làm tất người làm việc với ngôn ngữ Java C ++ Điều quan trọng phải hiểu sở ngôn ngữ ActionScript 1.0 ActionScript 2.0 thừa kế Trong phiên ActionScript 2.0 thêm vào yếu tố cú pháp để xác định lớp học Chuỗi nguyên mẫu hoạt động theo cách tương tự hai phiên ngôn ngữ 2.4 JavaScript JavaScript, theo phiên hành, ngơn ngữ lập trình kịch dựa đối tượng phát triển từ ý niệmnguyên mẫu Ngôn ngữ dùng rộng rãi cho trang web, dùng để tạo khả viết script sử dụng đối tượng nằm sẵn ứng dụng Nó vốn phát triển Brendan Eich Hãng truyền thông Netscape với tên Mocha, sau đổi tên thành LiveScript, cuối thành JavaScript Giống Java, JavaScript có cú pháp tương tựC, gần với Self Java .js phần mở rộng thường dùng cho tập tin mã nguồn JavaScript Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 11 Phiên JavaScript phiên 1.5, tương ứng với ECMA-262 ECMAScript phiên chuẩn hóa JavaScript Trình duyệt Mozilla phiên 1.8 beta có hỗ trợ khơng đầy đủ cho E4X - phần mở rộng cho JavaScript hỗ trợ làm việc với XML, chuẩn hóa ECMA-357 Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 12 CHƯƠNG : CÔNG CỤ PHÁT TRIỂN 3.1 Adobe Flash Adobe Flash (trước Macromedia Flash trước FutureSplash), hay cịn gọi cách đơn giản Flash, dùng để chương trình sáng tạo đa phương tiện (multimedia) lẫn phần mềm dùng để hiển thị chúng Macromedia Flash Player.[1] Chương trình điện tốn viết phân phối Adobe Systems (công ty mua Macromedia) Flash dùng kỹ thuật đồ họa vectơ đồ họa điểm (raster graphics) Ngồi Flash cịn có ngơn ngữ văn lệnh riêng gọi ActionScript có khả truyền tải luồng âm hình ảnh Đúng từ Macromedia Flash nên dùng để chương trình tạo tập tin Flash Còn từ Flash Player nên dành để ứng dụng có nhiệm vụ thi hành hay hiển thị tập tin Flash Tuy vậy, chữ Flash dùng để hai chương trình nói Flash công cụ để phát triển ứng dụng thiết kế phần mềm mô Sử dụng ngơn ngữ lập trình ActionScript để tạo tương tác, hoạt cảnh phim.[2]Điểm mạnh Flash nhúng file âm thanh, hình ảnh động Người lập trình chủ động lập điều hướng cho chương trình Flash xuất đa dạng file kiểu html, exe, jpg để phù hợp với ứng dụng người sử dụng Web, CD, Các tập tin Flash, thường thường mang phần mở rộng là.swf (Shockwave Flash [2]) thị chương trình duyệt trang Web hay ứng dụng Flash Player Các tập tin Flash thường hoạt họa, quảng cáo hay thành phần trang trí trang Web Gần Flash sử dụng để tạo ứng dụng Internet phong phú Với kích thước tương tự, tập tin Flash chứa nhiều thông tin tập tin hình dạng GIF hay dạng JPEG Ưu điểm lớn Flash - với đồ họa dạng vecto - kick thước file nhỏ Thuận tiện cho việc truyền tải liệu qua Internet Phiên Flash (8/2007)- Flash (Flash IDE CS 3, Flash Player 9) với actionscript (so với actionscript flash) Một số hình ảnh sử dụng Adobe Flash Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 13 Giao diện tạo Project Adobe Flash CC Giao diện tạo Project Adobe Flash CC Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 14 Giao diện tạo hình, xử lý hình ảnh 3.2 JetBrains WebStorm JetBrains WebStorm Được biết đên công cụ biên tập HTML CSS hiệu dễ dàng Nguồn zFull sưu tầm có đầy đủ chức Commercial License sử dụng lâu dài ổn định Hình Giao diện tạo JetBrains WebStorm Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 15 Tính năng: Intelligent coding assistance: Biên tập mã thông minh WebStorm cung cấp hỗ trợ lớp học cho JavaScript, Node.js, HTML CSS, người kế đại họ Hãy tận dụng hoàn Code, phát lỗi, refactoring nhiều nữa! Debugging, tracing and testing: Sử dụng trình gỡ lỗi mạnh mẽ cho JavaScript Node.js Hiệu theo dõi mã số hồ sơ bạn với spy-js Đơn vị xét nghiệm chạy với Karma Mocha Tất điều IDE! Seamless tool integration: Nhờ tích hợp với cơng cụ Grunt Task runner, Bower NPM, bạn hạn chế tối đa việc sử dụng dòng lệnh Nhưng lúc bạn cần Terminal, có sẵn cửa sổ công cụ IDE VCS and deployment: Một giao diện người dùng thống để làm việc với Git, SVN, Mercurial VCS khác tiết kiệm thời gian Bạn dễ dàng cấu hình triển khai tự động thơng qua FTP SFTP Hình Code đưa vào để viêt bên JetBrains WebStorm Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 16 CHƯƠNG : CHI TIẾT CƠNG VIỆC 4.1 Mơ tả cơng việc Ngày nay, việc phát triển mạnh mẽ internet thúc đẩy nhanh chóng việc phát triển dạy học internet online Các giáo trình online ứng dụng cho việc dạy học làm sinh động thêm giảng, xây dụng ứng dụng hệ thống trực tuyến giúp cho khách hàng thuận lợi việc giảng dạy học Chính điều kiện nên nhóm chúng tơi định làm đề tài “Nghiên cứu cơng nghệ Adobe Flash ứng dụng giáo trình sách điện tử online” 4.2 Mục đích ý nghĩa - Mục đích : Là xây dựng phần mền ứng dụng kết nối đường dây internet phục vụ nhu cầu giảng dạy online học trực tuyến Người giảng dạy học cần tốn thời gian để đăng kí sử dụng giáo trình, tìm hiểu đầy đủ thơng tin giảng khách hàng bắt đầu đặt hàng tải ứng dụng Công ty gia công giao cho khách hàng theo yêu cầu khách hàng - Ý nghĩa : Giúp cho khách hàng tiện cho việc giảng dạy học, cơng ty đáp ứng nhanh chóng Tiết kiệm thời gian tiền bạc cho người có nhu cầu Đồng thời giúp cho công ty đạt hiệu doanh thu tốt kinh doanh giảng dạy 4.3 Mô tả công việc giao Ngày nay, việc phát triển mạnh mẽ internet thúc đẩy nhanh chóng việc phát triển dạy học internet online Các giáo trình online ứng dụng cho việc dạy học làm sinh động thêm giảng điều kiện nên nhóm chúng tơi định làm đề tài “Nghiên cứu công nghệ Adobe Flash ứng dụng giáo trình sách điện tử online” 4.4 Các bước để xây dựng ứng dụng Để bắt đầu thiết kế ứng dụng, ta cần có hai phần mềm sau: Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online - Adobe Flash CS6 - JetBrains WebStorm 8.0.4 Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B 17 Nguyễn Đình Thanh Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online • 18 Bước 1: Thiết kế giao diện phần mềm Adobe Flash Hình 1: Thiết kế giao diện Unit • Bước 2: Thiết kế CSS HTML kết hợp sử dụng thư viện có sẵn để xây dựng ứng dụng Hình 2: Dùng Webtorm xử lí code HTML Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 19 Hình 3: Dùng Webstorm viết CSS cho giao diện ứng dụng 4.5 Giao diện ứng dụng Hình 4: Giao diện Unit ứng dụng Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 20 Hình 5: Khi người sử dụng chọn sai đáp án Hình 6: Khi người sử dụng chọn đáp án Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 21 Hình 7: Khi người sử dụng chọn đáp án Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu cơng nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 22 CHƯƠNG : KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Kết làm hạn chế Qua bước tìm hiểu, với phân tích hệ thống tảng cho việc thiết kế hệ thống Một giao diện trực quan, thân thiện giúp cho việc sử dụng phần mềm dễ dàng Bên cạnh đó, hệ thống chưa đạt kết mong muốn Em chưa thực nắm hết công tác chức năng, quy tắc hoạt động… hệ thống nên nhiều sai sót Kiến thức cơng nghệ Adobe Flash để xây đựng ứng dụng hạn chế Sau thời gian nghiên cứu thực hiện, em hoàn thành đề tài cịn nhiều thiếu sót Em mong nhận góp ý thầy bạn để cải thiện hệ thống tốt 5.2 Hướng Phát Triển Sau trình nghiên cứu, học tập hướng phát triển hướng dẫn của người hướng dẫn công ty Em tơi hồn thiện ứng dụng sách điện tử online Trong sách có : - Nhận dạng câu hỏi sai có đáp án - Các nhạc dành cho sách thiếu nhi - Các giảng tiếng anh trở nên sinh động làm co học sinh thích thú Khoa: Cơng nghệ thơng tin_Lớp: CCLT07B Nguyễn Đình Thanh ... Nguyễn Đình Thanh Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 12 CHƯƠNG : CÔNG CỤ PHÁT TRIỂN 3.1 Adobe Flash Adobe Flash (trước Macromedia Flash trước FutureSplash),... actionscript flash) Một số hình ảnh sử dụng Adobe Flash Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online 13... Project Adobe Flash CC Giao diện tạo Project Adobe Flash CC Khoa: Công nghệ thông tin_Lớp: CCLT07B Nguyễn Đình Thanh Nghiên cứu công nghệ Adobe flash ứng dụng xây dựng giáo trình sách điện tử online