1. Trang chủ
  2. » Công Nghệ Thông Tin

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 353 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

Định dạng
Số trang 22
Dung lượng 2,27 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 .

Trang 1

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

Trang 2

LỜI MỞ ĐẦU

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, đờisố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ácsả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ảnphẩ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ủathươ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ạngInternet 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ạnchỉ 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àonhữ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âydự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ênhướ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

Chân thành cảm ơn !

Mục tiêu nghiên cứu :

 Mục tiêu được xác định hàng đầu là Nghiên cứu công nghệ Adobe Flash ứngdụng giáo trình sách điện tử online nhằm đáp ứng kịp thời nhanh chóng và hiệuquả nhu cầu ngày càng cao của khách hàng

 Tiếp thu được phương pháp, hình thức làm việc thực tế của doanh nghiệp

Trang 3

MỤC LỤC

LỜI MỞ ĐẦU 1

MỤC LỤC 2

DANH MỤC HÌNH 3

CHƯƠNG 1 : TỔNG QUAN VỀ CÔNG TY CỔ PHẦN SOFTECH 4

1.1 Các lĩnh vực hoạt động 4

1.2 Tầm nhìn và sứ mệnh 4

1.3 Nhân tố thành công 5

1.4 Văn hóa doanh nghiệp 5

1.5 Lĩnh vực kinh doanh 6

CHƯƠNG 2 : CƠ SỞ LÝ THUYẾT 8

2.1 HyperText Markup Language (HTML) 8

2.2 Cascading Style Sheets (CSS) 8

2.3 Actionscript 8

2.4 JavaScript 9

CHƯƠNG 3 : CÔNG CỤ PHÁT TRIỂN 11

3.1 Adobe Flash 11

3.2 JetBrains WebStorm 13

CHƯƠNG 4 : CHI TIẾT CÔNG VIỆC 15

4.1 Mô tả công việc 15

4.2 Mục đích và ý nghĩa 15

4.3 Mô tả công việc được giao 15

4.4 Các bước để xây dựng ứng dụng 15

4.5 Giao diện ứng dụng 18

CHƯƠNG 5 : KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 21

5.1 Kết quả đã làm được và những hạn chế 21

5.2 Hướng Phát Triển 21

Trang 4

DANH MỤC HÌNH

Hình 1 Giao diện tạo JetBrains WebStorm 13

Hình 2 Code được đưa vào để viêt bên trong JetBrains WebStorm 14

Hình 1: Thiết kế giao diện chính của một Unit 17

Hình 2: Dùng Webtorm xử lí code HTML 17

Hình 3: Dùng Webstorm viết CSS cho giao diện ứng dụng 18

Hình 4: Giao diện của một Unit trong ứng dụng 18

Hình 5: Khi người sử dụng chọn sai đáp án 19

Hình 6: Khi người sử dụng chọn đúng đáp án 19

Hình 7: Khi người sử dụng chọn hiện đáp án 20

Trang 5

CHƯƠNG 1 : TỔNG QUAN VỀ CÔNG TY CỔ PHẦN

SOFTECH

Công ty cổ phần Softech, tiền thân là 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 về lĩnh vực CNTT, được thànhlập ngày 08 tháng 11 năm 2000 Trải qua hơn 10 năm hoạt động, công ty cổ phầnSoftech đã trở thành đơn vị tiên phong trong lĩnh vực sản xuất, gia công phần mềm,đào tạo và phát triển nguồn nhân lực, cung cấp các giải pháp và dịch vụ công nghệthông tin ở khu vực Miền Trung và cả nước Softech sẵn sàng đáp ứng các 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 các sảnphẩm phần mềm và đặc biệt là cung ứng các dịch vụ CNTT Phương châm hoạt độngcủa Softech là mang lại sự tối ưu cho khách hàng, không chỉ từ phong cách phục vụchuyên nghiệp của đội ngũ nhân viên năng động, sáng tạo mà xuất phát từ niềm tin củakhách hàng vào chất lượng sản phẩm, dịch vụ Đến nay đội ngũ nhân sự của công ty

150 người, trong đó trình độ đại học trở lên chiếm 80%, Cao đẳng và trung cấp nghề19%, nhân viên phục vụ sơ cấp trở xuống 1%.Với lợi thế về địa lý nằm trong vùngkinh tế trọng trọng điểm Miền Trung - Cửa ngõ quan trọng của Đông Nam Á nối cácnước Lào , Campuchia , Thái Lan ,Myanma với các nước Đông Nam Á thông quahành lan kinh tế Đông Tây , Softech thực sự có nhiều thuận lợi trong việc phát triển vàhợp tác với các nhà đầy tư trong và nước ngoài

1.1 Các lĩnh vực hoạt động

- Đào tạo và phát triển nguồn nhân lực CNTT

- Tổ chức hợp tác sản xuất và gia công sản phẩm phần mền

- Thực hiện các liên kết trong nước và quốc tế trong lĩnh vực CNTT

Trang 6

thiện và phát huy tối đa năng lực của từng nhân viên.

- Tối đa hóa lợi nhuận sử dụng trên cơ sở dùng một cách hợp lý nguồn tàinguyên của công ty nhằm đem lại lợi ích tối đa cho các nhà đầu tư

- Softech là hạt nhân thúc đẩy sự phát triển của công nghiệp phần mền của

Đà Nẵng và 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 ISO9001:2008 và Hệ thống quản lý chất lượng quy trình phát triển sản phẩm phầnmềm theo mô hình CMMi được SEI cấp chứng chỉ Maturity Level 3, Softech camkết đem lại cho khách hàng nhữ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 cả những yêu cầu khách hàng đề ra

Nguồn lực

Với tâm niệm nguồn nhân lực là tài sản chiến lược đối với sự phát triển của tổchức, Softech luôn đầu tư thích đáng cho quá trình phát triển nguồn nhân lực Hiệnnay, Softech sở hữu đội ngũ nhân viên trẻ, năng động ,trí tệu và tràn đầy nhiệthuyết Bên cạnh đó, Softech còn sở hữu hệ thống cơ sở hạ tầng CNTT và truyềnthống hiện đại ,được trang bị tiêu chuẩn quốc tế với độ ổn định, an toàn cao Tất cảnhững yếu tố trên đem lại cho Softech một môi trường hoạt động tối ưu với nhiềulợi thế 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ếngAnh và luôn hướng vào ngành công nghiệp để tạo ra việc làm tốt nhất chohọc viên

- Softech cung cấp những phần mền , hệ thống mang tính chất chiến lược caophù hợp với lộ trình phát triển các cơ quan chính phủ và doanh nghiệp

- Với nền tảng kinh nghiệm gia công cho thi trường Nhật và Mỹ sẽ giúpSoftech dễ dàng tiếp cận các thị trường mới

- Cung cấp các dịch vụ CNTT , bảo trì và 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ững quyết định được đưa ra một mình, không có

chỗ cho những nhà độc tài Bạn phải ra quyết định một cách nhanh chóng nhất

Trang 7

theo yêu cầu, nhưng bạn phải là người sáng suốt biết tham khảo ý kiến của nhữngđồng sự.

Tinh thần phối hợp trong công tác: thành công không phụ thuộc vào mỗi cá

nhân Với Softech, thành công lớn nhất là mỗi người đều biết cách làm việc trongnhóm và phát huy tối đa năng lực của mình cùng với những người khác để đemhiệu quả công việc cao nhất

Tôn trọng lịch sử: đó chính là nguyên tắc học hỏi truyền thống văn hóa, lịch

sử dân tộc, các bài học đối nhân xử thế ứ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 cũng luôn chú

trọng xây dựng đời sống tinh thần lành mạnh cho các thành viên của mình Cácsinh hoạt ngoại khóa, các cuộc thi thơ văn, các buổi sinh hoạt tư vấn tọa đàmđược duy trì thường xuyên và trở thành nét văn hóa riêng của Softech

1.5 Lĩnh vực kinh doanh

 Đào tạo nghề trong lĩnh vực CNTT, Viễn thông, Mỹ thuật, Tiếng Anh vàQuản trị

 Sản xuất và 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 các thiết bị viễn thông và tin học

 Tư vấn, thiết kế, xây lắp các hệ thống thông tin

 Tư vấn các giải pháp và chuyển giao công nghệ

 Cung cấp các dịch vụ hạ tầng và công nghệ thông tin;

 Kinh doanh các dịch vụ giá trị gia tăng trên mạng

 Quảng cáo và tổ chức sự 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ế:

Hệ thống Anh ngữ Quốc tế EZ Learning

Trang 8

Đị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ơ

Trang 9

CHƯƠNG 2 : CƠ SỞ LÝ THUYẾT

2.1 HyperText Markup Language (HTML)

HTML (tiếng Anh, viết tắt cho HyperText Markup Language, hay là "Ngôn ngữĐánh dấu Siêu văn bản") là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên cáctrang web với các mẩu thông tin được trình bày trên World Wide Web HTML đượcđịnh nghĩa như là một ứng dụng đơn giản của SGML và được sử dụng trong các tổchức cần đến các yêu cầu xuất bản phức tạp HTML đã trở thành một chuẩn Internet

do tổ chức World Wide Web Consortium (W3C) duy trì Phiên bản chính thức mớinhất của HTML là HTML 4.01 (1999) Sau đó, các nhà phát triển đã thay thế nó bằngXHTML Hiện nay, HTML đang được phát triển tiếp với phiên bản HTML5 hứa hẹnmang lại diện mạo mới cho Web

Bằng cách dùng HTML động hoặc Ajax, lập trình viên có thể được tạo ra và xử

lý bởi số lượng lớn các công cụ, từ một chương trình soạn thảo văn bản đơn giản – cóthể gõ vào ngay từ những dòng đầu tiên – cho đến những công cụ xuất bảnWYSIWYG phức tạp

HTML không phải là ngôn ngữ lập trình, nó là ngôn ngữ trình bày

2.2 Cascading Style Sheets (CSS)

CSS là chữ viết tắt của Cascading Style Sheets, nó chỉ đơn thuần là một dạng

file text với phần tên mở rộng là css Trong Style Sheet này chứa những câu lệnhCSS Mỗi một lệnh của CSS sẽ định dạng một phần nhất định của HTML ví dụ như:font của chữ, đường viền, màu nền, căn chỉnh hình ảnh v.v

Trước đây khi chưa có CSS, những người thiết kế web phải trộn lẫn giữa các thànhphần trình bày và nội dung với nhau Nhưng với sự xuất hiện của CSS, người ta có thểtách rời hoàn toàn phần trình bày và nội dung Giúp cho phần code của trang web cũnggọn hơn và quan trọng hơn cả là dễ chỉnh sửa hơn

Trước khi bắt đầu tìm hiểu thêm về CSS tôi muốn bạn biết một chút về thếmạnh của nó trong việc thiết kế web Ví dụ nếu làm việc với HTML và bạn muốn fontchữ của toàn bộ trang web là Arial Bạn sẽ phải làm đi làm lại như thế cho tất cả cácfile html mà bạn có Nhưng nếu bạn sử dụng CSS, thì bạn chỉ cần làm một lần và tất

cà các trang khác sẽ tự động được thay đổi

Trang 10

phát hành phiên bản 5 Macromedia Flash, đó là lập trình đầu tiên với môi trườngActionScript Phiên bản đầu tiên của ngôn ngữ được phát triển bởi Gary Grossman.Phiên bản đầu tiên của ngôn ngữ gọi là ActionScript 1.0 Flash 6 (MX) Năm 2004,Macromedia đã giới thiệu một phiên bản mới của ActionScript 2.0, cùng với việc pháthành của Flash 7 (MX 2004), trong đó thành lập một định nghĩa chặt chẽ của các loại,dựa trên các lớp lập trình.

Ngoài ra, Macromedia đã phát hành một sửa đổi của ngôn ngữ cho phần mềmFlash Lite cho điện thoại di động

Năm 2006 đã đến trong môi trường lập trình ActionScript 3.0, Adobe Flex, vàsau đó Adobe Flash 9.1.01.0 - một phiên bản của ngôn ngữ được sử dụng trong FlashPlayer 6 và các phiên bản trước Từ sự khởi đầu của mô hình đối tượng ActionScriptđược xây dựng dựa trên khái niệm của một đối tượng là một kiểu dữ liệu cơ bản.ActionScript đối tượng là một kiểu dữ liệu hợp chất với một nhóm các thuộc tính Đốivới các mô hình đối tượng với các thuộc tính hạn bao gồm tất cả mọi thứ được gắn vàomột đối tượng, đó là, các biến, chức năng, hoặc các phương pháp

Trong khi thế hệ đầu tiên của ActionScript không hỗ trợ các định nghĩa của cáclớp học bằng cách sử dụng từ khoá class, một lớp có thể được xác định bởi một loạiđặc biệt của đối tượng, cái gọi là prototipa.2.0

Đây là ngôn ngữ ActionScript 2.0 giới thiệu các từ khóa mới như giai cấp, mở rộng,công cộng và tư nhân, mà cho phép bạn xác định các lớp học như nó được sử dụng đểlàm tất cả những người làm việc với ngôn ngữ Java và C ++ Điều quan trọng là phảihiểu rằng các cơ sở của ngôn ngữ ActionScript 1.0 và ActionScript 2.0 là thừa kế.Trong các phiên bản của ActionScript 2.0 chỉ thêm vào một yếu tố cú pháp mới để xácđịnh các lớp học Chuỗi nguyên mẫu hoạt động theo cách tương tự trong cả hai phiênbản của ngôn ngữ

2.4 JavaScript

JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình kịch bản dựatrên đối tượng được phát triển từ các ý niệmnguyên mẫu Ngôn ngữ này được dùngrộng rãi cho các trang web, nhưng cũng được dùng để tạo khả năng viết script sử dụngcác đối tượng nằm sẵn trong các ứng dụng Nó vốn được phát triển bởi Brendan Eichtại Hãng truyền thông Netscape với cái tên đầu tiên Mocha, rồi sau đó đổi tên thànhLiveScript, và cuối cùng thành JavaScript Giống Java, JavaScript có cú pháp tươngtựC, nhưng nó gần với Self hơn Java .js là phần mở rộng thường được dùng cho tậptin mã nguồn JavaScript

Trang 11

Phiên bản mới nhất của JavaScript là phiên bản 1.5, tương ứng với ECMA-262 bản 3.ECMAScript là phiên bản chuẩn hóa của JavaScript Trình duyệt Mozilla phiên bản1.8 beta 1 có hỗ trợ không đầy đủ cho E4X - phần mở rộng cho JavaScript hỗ trợ làmviệc với XML, được chuẩn hóa trong ECMA-357.

Trang 12

CHƯƠNG 3 : CÔNG CỤ PHÁT TRIỂN

Chương trình điện toán này được viết và phân phối bởi Adobe Systems (công ty đã

mua Macromedia) Flash dùng kỹ thuật đồ họa vectơ và đồ họa điểm (raster graphics).

Ngoài ra Flash còn có một ngôn ngữ văn lệnh riêng gọi là ActionScript và có khả năngtruyền và tải luồng âm thanh hoặc hình ảnh Đúng ra thì từ Macromedia Flash nênđược dùng để chỉ chương trình tạo ra các tập tin Flash Còn từ Flash Player nên đượcdành để chỉ ứng dụng có nhiệm vụ thi hành hay hiển thị các tập tin Flash đó Tuy vậy,chữ Flash được dùng để chỉ cả hai chương trình nói trên

Flash là công cụ để phát triển các ứng dụng như thiết kế các phần mềm môphỏng Sử dụng ngôn ngữ lập trình ActionScript để tạo các tương tác, các hoạt cảnhtrong phim.[2]Điểm mạnh của Flash là có thể nhúng các file âm thanh, hình ảnh động.Người lập trình có thể chủ động lập các điều hướng cho chương trình Flash cũng cóthể xuất bản đa dạng các file kiểu html, exe, jpg để phù hợp với các ứng dụng củangười sử dụng như trên Web, CD,

Các tập tin Flash, thường thường mang phần mở rộng là.swf (Shockwave Flash.[2]) và có thể hiện thị bởi các chương trình duyệt trang Web hay ứng dụng FlashPlayer Các tập tin Flash thường là hoạt họa, quảng cáo hay các thành phần trang trícủa các trang Web Gần đây Flash còn được sử dụng để tạo ra các ứng dụng Internetphong phú Với một kích thước tương tự, một tập tin Flash có thể chứa nhiều thông tinhơn là một tập tin hình dạng GIF hay dạng JPEG

Ưu điểm lớn nhất của Flash - với đồ họa dạng vecto - là kick thước file rất nhỏ.Thuận tiện cho việc truyền tải dữ liệu qua Internet

Phiên bản mới nhất của Flash (8/2007)- Flash 9 (Flash IDE CS 3, Flash Player 9) vớiactionscript 3 (so với actionscript 2 trong flash)

Một số hình ảnh trong khi sử dụng Adobe Flash

Ngày đăng: 03/07/2017, 20:52

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w