Kiến trúc và thiết kế phần mềm.Chủ đề: Tổng hợp và tiềm hiểu về các yếu tố công nghệ mới

39 8 0
Kiến trúc và thiết kế phần mềm.Chủ đề: Tổng hợp và tiềm hiểu về các yếu tố công nghệ mới

Đ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

BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THƠNG TIN o0o CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc o0o Tp.HCM, ngày 17 tháng 04 năm 2017 2015 BÁO CÁO BÀI TẬP SỐ Họ tên sinh viên: Giảng viên hướng dẫn: Môn: Chủ đề: I Võ Tiến Đạt N13DCCN022 D13CQCP01-N TS Võ Xuân Thể Kiến trúc thiết kế phần mềm Tổng hợp tiềm hiểu yếu tố công nghệ MỤC LỤC HYPER-V (VIRTUAL) VÀ CÁC HỆ THỐNG MÔ PHỎNG (EMULATOR / SIMULATOR): Hyper-V (Virtual): .3 Các hệ thống mô (Emulator/ Simulator): II CƠNG NGHỆ PHỊNG VÀ CHỐNG HACKER (HACKING): III PHẦN MỀM MÃ NGUỔN MỞ VÀ GPL & GNU: Phần mềm mã nguồn mở: GNU & GPL: 10 IV CHỮ KÝ SỐ (CHỮ KÝ ĐIỆN TỬ) VÀ MỘT SỐ KỸ THUẬT MÃ HÓA CHỮ KÝ SỐ, GIỚI THIỆU CÁC GIẢI THUẬT SHA VÀ RSA : .11 Chữ ký số: 11 Một số giải thuật mã hóa chữ ký số: .11 V CƠNG NGHỆ TÌM KIẾM VÀ ĐỊNH VỊ: 15 Sematic Web (Web ngữ nghĩa): .15 Điện toán đám mây (cloud computing): 16 GoogleMap API, Facebook API: .18 Kỹ thuật tin nhắn sms phần mềm: .20 VI CÔNG NGHỆ NHẬN DIỆN VÀ THỊ GIÁC MÁY TÍNH (COMPUTER VISION): .22 VII KHO DỮ LIỆU, KHAI PHÁ DỮ LIỆU, CÔNG NGHỆ TRI THỨC VÀ TIN SINH HỌC (BIOINFOMATICS): 24 Khai phá liệu: .24 Công nghệ tri thức: 26 Tin sinh học (BioInfomatics) 27 VIII NGÂN HÀNG ĐIỆN TỬ (EBANKING): 27 IX THƯƠNG MẠI ĐIỆN TỬ (ECOMMERCE) VÀ THANH TOÁN ĐIỆN TỬ (EPAYMENT): 28 Thương mại điện tử (ecommerce): 28 Thanh toán điện tử (ePayment): .29 X ERP VÀ CRM: .30 ERP: .30 CRM: 32 XI DỊCH VỤ SEO: 33 XII E-LEARNING VÀ DISTANCE LEARNING: 33 XIII BÁO ĐIỆN TỬ (EPAPER) VÀ RSS: 36 I HYPER-V (VIRTUAL) VÀ CÁC HỆ THỐNG MÔ PHỎNG (EMULATOR / SIMULATOR): Hyper-V (Virtual): Cơng nghệ ảo hóa trở thành phần sống Virtual việc tạo phiên ảo ( thiết kế vật lí), bao gồm hệ điều hành số thiết bị lưu trữ,…Ảo hóa diễn tảng phần cứng sau cài đặt phần mềm chuyên dụng – hypervision Hypervision lớp bổ sung cấu hình vật lý thành phần ảo Nó quản lý tài nguyên phần cứng hệ thống để chúng phân phối hiệu máy ảo (VM) Tài nguyên hệ thống cung cấp cho máy ảo hypervision phân phối tài ngun cách linh hoạt, chí cịn điều chỉnh thời gian thuộc vào sách hệ thống VM hành Guest software cung cấp cho người dùng chạy máy ảo thể chạy phần cứng vật lý Từ công nghệ hyper-V đời, công ty nhận họ tiết kiệm chi phí cách chuyển từ sở vật lý sang chế ảo Một số lợi ích mà cơng nghệ ảo hóa mang lại: - Tiết kiệm chi phí cách giảm số máy chủ tiêu thụ lượng, mua máy chủ chi phí trì - Quản lý kiểm sốt máy chủ ảo hóa dễ dàng so với máy chủ truyền thống - Cung cấp môi trường linh hoạt Microsoft bỏ qua xu hướng ảo hóa Microsoft giới thiệu Hyper-V tảng ảo hóa năm 2008 tiếp tục phát hành phiên Hyper-V với phiên máy chủ Windows Cho đến nay, có tất bốn phiên bản, bao gồm Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 Windows Server 2008 Kiến trúc Hyper-V: Hình Các hệ thống mô (Emulator/ Simulator): Để thực mobile testing, bạn cần thiết bị di động Ngoài bạn cần hỗ trợ từ nhiều phần mềm giả lập khác nhau, phần mềm giả lập bạn cần khẳng định điều làm sản phẩm làm việc có giao diện trơng giống thiết bị điện thoại di động Để thực kiểu test này, cần phải có thiết bị cần thiết bị tương ứng sau tiến hàng test để kiểm tra xem ứng dụng có đạt kỳ vọng phát triển hay khơng Chắc bạn có suy nghĩ, mn có đầy đủ thiết bị để thực cơng việc test việc phải bỏ khoản chi phí lớn điều khơng thể tránh khỏi Vậy có lựa chọn khả thi không? Các giải pháp cho vấn đề sử dụng Mobile Simulators and Mobile Emulators Đây chủ yếu chương trình phần mềm thiết kế để cung cấp mơ cho tính quan trọng smartphone Tổng quan chúng giống nhau, nên thực tế chúng sử dụng nhiều để thay cho Hãy so sánh cách test Emulator / Simulator khác Real Device - Thiết bị thực Một Emulator / Simulator khơng thể bắt chước tính sau đây:  Pin điện thoại di động  Camera điện thoại di động  Khó khăn việc bắt chước gián đoạn gọi hay gửi tin nhắn SMS  Khơng có q nhiều mơ thực tế cho việc sử dụng nhớ điện thoại di động Bây hiểu thêm mobile simulators mobile emulators Có khác biệt hay kiểu ứng dụng Bảng sau liệt kê khác biệt lớn simulators emulators II CƠNG NGHỆ PHỊNG VÀ CHỐNG HACKER (HACKING): Giới thiệu số biện pháp kỹ thuật quan trọng để phong chống cơng vào lỗ hổng an tồn website Cập nhật phiên ứng dụng thường xuyên để chống hack website Điều trơng hiển nhiên chắn tất ứng dụng cập nhật phiên nhất, công việc quan trọng giúp website trở nên an toàn Biện pháp áp dụng hệ điều hành máy chủ ứng dụng chạy website, ví dụ hệ quản trị nội dung (CMS) hay diễn đàn Khi lỗ hổng bảo mật tìm thấy ứng dụng, tin tặc biết cách để lợi dụng triệt để chúng Đây mối lo mà quản trị viên phải đối mặt Nếu người dùng sử dụng hosting mà website không cập nhật thường xuyên, họ phải nhanh chóng yêu cầu nhà cung cấp dịch vụ để thực Chống công SQL Injection Tấn công SQL Injection xảy tin tặc khai thác điểm yếu điểm đầu vào website, tham số URL để công chiếm quyền truy cập, khai thác sở liệu website Tin tặc chèn đoạn Shellcode độc hại nhằm thay đổi, lấy thông tin xóa liệu website Biện pháp đơn giản để ngăn chặn kiểu công kiểm duyệt chặt chẽ tham số đầu vào Ví dụ thực truy vấn sau: "SELECT * FROM table WHERE column = '" + tham_so_tu_url + "';" Nếu tin tặc thay đổi tham số URL thành ‘ or ‘1’=’1 sau: "SELECT * FROM table WHERE column = '' OR '1'='1';" Do nên câu lệnh cho phép tin tặc thêm vào đoạn truy vấn SQL cuối thực thi làm sai lệch cách xử lý ứng dụng làm lộ thông tin nhạy cảm Chống công XSS Tấn công Cross site scripting xảy tin tặc cố gắng đưa mã độc JavaScript, VBscript, Flash… đoạn mã độc khác trang web nhằm thực thi mã độc với người dùng truy cập website Để chống hack website cần chắn ứng dụng web kiểm duyệt chặt chẽ tham số đầu vào ứng dụng web kiểm soát liệu hiển thị trình duyệt web Hạn chế tối đa thông báo lỗi Thận trọng với thông tin trả website, đặc biệt thông báo lỗi, chứa thơng tin nhạy cảm đường dẫn, liệu RAM, tài khoản… Ví dụ có form đăng nhập website, người quản trị nên nghĩ việc sử dụng ngôn ngữ giao tiếp với người dùng trường hợp đăng nhập thất bại thay hiển thị thơng báo lỗi mặc định Kiểm duyệt phía máy chủ, kiểm duyệt form nhập Kiểm duyệt liệu đầu vào phải hồn thành trình duyệt phía máy chủ Trình duyệt web bắt lỗi đơn giản để trống trường bắt buộc hay nhập ký tự chữ vào trường số điện thoại Tuy nhiên, tin tặc hồn tồn vượt qua thao tác kiểm duyệt Cần đảm bảo chắn webiste kiểm duyệt liệu đầu vào gửi đến từ người dùng website Sử dụng Mật an toàn Mọi người biết nên sử dụng mật phức tạp, làm điều Quản trị website nên sử dụng mật mạnh cho máy chủ khu vực quản trị website, kể tài khoản người dùng nên dùng tài khoản mạnh Nếu máy chủ đặt mật yếu, máy chủ bị hack “5 phút” sau hoàn thành việc cài đặt? Bảo vệ form File Upload Các form cho phép người dùng tải lên tệp tin, rủi ro an tồn lớn, form không kiểm duyệt, kiểm sốt chặt chẽ, tin tặc vượt qua để tải lên tệp tin độc hại Đây điểm yếu nguy hiểm website Nếu website có form upload form phải kiểm duyệt chặt chẽ kết hợp nhiều yếu tố trước ghi file vào ổ cứng máy chủ Bao gồm: tên file, phần mở rộng, MIME TYPE, kích thước… Ngồi bạn đảm bảo an tồn cách không cho phép thực thi tệp tin thư mục chứa tài liệu upload Một vài lựa chọn dùng đổi tên file tải lên nhằm đảm bảo phần mở rộng, thay đổi quyền tệp tin, ví dụ chmod 0666 khơng thể thực thi Nếu bạn sử dụng máy chủ Apache, bạn tạo tệp tin htaccess file sau: Để chống hack website, giải pháp khuyến cáo khác ngăn sự truy cập trực tiếp đến file tải lên.Theo cách này, file tải lên website lưu trữ thư mục webroot sở liệu dạng blob Nếu tệp tin người dùng truy cập trực tiếp, bạn cần tạo script lấy file từ thư mục riêng (hoặc HTTP xử lý NET) chuyển chúng đến trình duyệt Ngồi ra, đặt sở liệu máy chủ khác máy chủ web Máy chủ sở liệu truy cập trực tiếp từ bên ngồi, máy chủ web truy cập nó, giảm thiểu rủi ro rị rỉ liệu Cuối cùng, đừng quên cách ly truy cập vật lý đến máy chủ Triển khai HTTPs SSL giao thức cung cấp chuẩn an toàn thơng qua Internet để mã hóa liệu gửi đường truyền chống hack website 10 Kiểm thử an toàn cho website, máy chủ Nếu website người dùng đảm bảo yếu tố chưa hẳn an tồn Để chống bị hack website nên thực việc kiểm thử độ an toàn website, tìm kiếm lỗ hổng khác website Cách hiệu thông qua số dịch vụ Các chun gia An tồn thơng tin hỗ trợ bạn tìm kiếm lỗ hổng, hỗ trợ khắc phục ứng cứu có cố xảy Tại Việt Nam có nhiều đơn vị cung cấp dịch vụ Kiểm tra, đánh giá bảo mật cho website, máy chủ với chi phí hợp lý, dịch vụ giúp người dùng đảm bảo an tồn cho website III PHẦN MỀM MÃ NGUỔN MỞ VÀ GPL & GNU: Phần mềm mã nguồn mở: Phần mềm nguồn mở phần mềm với mã nguồn công bố sử dụng giấy phép nguồn mở Giấy phép cho phép nghiên cứu, thay đổi cải tiến phần mềm, phân phối phần mềm dạng chưa thay đổi thay đổi - Tác dụng phần mềm mã nguồn mở: huy động trí tuệ nhân lực để phát triển cải tiến sản phẩm phần mềm  Phần mềm chép hồn tồn miễn phí, bạn hồn tồn an tâm chia chương trình tuyệt vời với bạn bè  Các định dạng file khơng hồn tồn bị kiểm sốt vài nhà cung cấp Hầu hết sản phẩm Open Source có khả bảo mật tuyệt vời, vết nứt tìm thấy, thường trám nhanh phần mềm có quyền  Các hệ thống Open Source, hệ thống dựa UNIX, thường linh hoạt đến khó tin Bởi vỡ chúng xây dựng từ nhiều khối thống miêu tả cặn kẽ, dễ để bạn thay nhiều phần hệ thống với phần có giao diện tương tự  Có cộng đồng hỗ trợ lớn Khơng bị phụ thuộc vào công ty Nguyên tắc phần mềm mã nguồn mở:  -  Tự phân phối lại  Chương trình phải cung cấp dạng: mở mã nguồn  Sản phẩm dẫn xuất: thay đổi sản phẩm dẫn xuất phép phân phối lại hưởng qui định giấy phép gốc  Tính tồn vẹn mã nguồn  Không phân biệt đối xử cá nhân nhóm người  Khơng phân biệt đối xử theo lĩnh vực sử dụng -  Người nhận chương trình hưởng quyền hạn mà không cần giấy phép khác  Giấy phép không giới hạn vào sản phẩm Ưu điểm phần mềm mã nguồn mở: Tính an tồn: Do phần mềm mã nguồn mở sáng tạo vô số nhà thiết kế người sử dụng nên độ bảo mật chúng cải thiện, chúng mang thêm nhiều tính cải tiến nên phần mềm mã mở dễ ý sử dụng  Tính ổn định đáng tin cậy: Các phần mềm nguồn mở thường ổn định đáng tin cậy kết luận từ phân tích, đánh giá so sánh với phần mềm nguồn đóng khác  Giảm lệ thuộc vào xuất  Vấn đề vi phạm quyền, quyền sở hữu trí tuệ, tính tuân thủ WTO  Bản địa hóa  Khơng phải lệ thuộc vào nhà cung cấp Nhược điểm phần mềm mã nguồn mở:  - -  Nhiều lĩnh vực chưa có sản phẩm phần mềm hồn thiện có nhiều dự án phần mềm mã nguồn mở tiến hành thiếu người vừa giỏi kỹ thuật lại vừa thạo chuyên ngành kinh doanh, nghiên cứu  Phần mềm mã nguồn mở thường khơng hồn tồn tương thích với PMMNĐ, cài máy để bàn Khi công ty chuyển hẳn từ hệ thống chuẩn đóng sang chuẩn mở nhược điểm khắc phục  Phần mềm mã nguồn mở thiếu tính tiện dụng vốn đặc trưng phần mềm thương mại Giao diện đồ họa với người sử dụng (GUI – Graphical User Interface) phần mềm mã nguồn mở chưa thực thân thiện  Tuy nhiên, với phát triển phần mềm mã nguồn mở, tất hạn chế nói dần khắc phục Xu hướng dạng phần mềm mã nguồn mở:  Sự phát triển ý thức người: Nhiều người muốn đóng góp cơng sức cho xã hội mà khơng cần trả công  Sự phát triển Lập trình viên nói chung Internet nói riêng  Sử dụng phần mềm nguồn mở không bị phụ thuộc vào công nghệ riêng hướng nào, đó, hướng thay đổi cơng nghệ khơng ảnh hưởng trực tiếp có đến hoạt động ta  Phần mềm nguồn mở nhiều người tham gia thiết kế nên tính ổn định cao ngồi ra, có lỗi (do nguồn mở) nên phát sửa chữa kịp thời Giá (tổng chi phí sở hữu – TCO) phần mềm nguồn mở thấp nhiều so với phần mềm thương mại GNU & GPL:  GNU phần mềm tự (được gọi hệ thống GNU) với mục đích phát triển hệ điều hành dạng Unix đầy đủ Giấy phép GNU (cũng gọi GPL: General Public License): cho phép người nhận chương trình máy tính quyền, hay tự đây: + Tự chạy chương trình, cho mục đích + Tự tìm hiểu chương trình hoạt động cách nào, tự sửa đổi (Quyền truy cập mã nguồn điều kiện tiên cho tự này) + Tự tái phân phối bảo + Tự cải tiến chương trình, phát hành gỡ cải tiến cụng cộng (Quyền truy cập mó nguồn điều kiện tiên cho tự này) Có dạng quyền truy xuất khai thác sử dụng phần mềm mã nguồn mở: + Dạng BSD: cho phép lấy mã nguồn, chỉnh sửa không đưa phần chỉnh sửa ngược trở lại thư viện mã nguồn ban đầu + Dạng Apache: cho phép lấy mã nguồn, chỉnh sửa đưa lại thư viện mã nguồn ban đầu + Dạng GNU: cho phép lấy mã nguồn, chỉnh sửa đưa lại thư viện mã nguồn ban đầu Điểm quan trọng GNU dựa mã nguồn phần mềm theo GNU để tạo phần mềm khác phần mềm bắt buộc phải theo GNU (tức nguồn mở, quyền chép, sửa chữa,… tính phí phát hành, quảng cáo, hỗ trợ kỹ thuật khơng tính “công” làm phần mềm – điều gọi Copyleft với nghĩa trái lại với phần mềm thương mại có Copyright) IV CHỮ KÝ SỐ (CHỮ KÝ ĐIỆN TỬ) VÀ MỘT SỐ KỸ THUẬT MÃ HÓA CHỮ KÝ SỐ, GIỚI THIỆU CÁC GIẢI THUẬT SHA VÀ RSA : Chữ ký số: Về bản, khái niệm chữ ký số giống chữ viết tay Bạn dùng để xác nhận lời hứa hay cam kết sau khơng thể rút lại Chữ ký số khơng địi hỏi phải sử dụng giấy mực, gắn đặc điểm nhận dạng người ký vào cam kết CHỮ KÝ SỐ dạng chữ ký điện tử CHỮ KÝ SỐ dựa cơng nghệ mã hóa cơng khai (RSA): người dùng phải có cặp khóa (keypair) gồm khóa cơng khai (public key) khóa bí mật (private key) “PRIVATE KEY” khóa cặp khóa thuộc hệ thống mã không đối xứng dùng để tạo chữ ký số “PUBLIC KEY” khóa cặp khóa thuộc hệ thống mã không đối xứng, sử dụng để kiểm tra chữ ký số tạo khóa bí mật tương ứng cặp khóa “KÝ SỐ” việc đưa khóa bí mật vào chương trình phần mềm để tự động tạo gắn chữ ký số vào thông điệp liệu 10 công cụ khai phá liệu khác có sẵn tìm hiểu cách xác định xem kích thước độ phức tạp thơng tin bạn dẫn đến khó khăn rắc rối xử lý lưu trữ không cần phải làm Khai phá liệu trình Về bản, khai phá liệu xử lý liệu nhận biết mẫu xu hướng thơng tin để bạn định đánh giá Các nguyên tắc khai phá liệu dùng nhiều năm rồi, với đời big data (dữ liệu lớn), lại phổ biến Big data gây bùng nổ sử dụng nhiều kỹ thuật khai phá liệu hơn, phần kích thước thơng tin lớn nhiều thơng tin có xu hướng đa dạng mở rộng chất nội dung Với tập hợp liệu lớn, để nhận số liệu thống kê tương đối đơn giản dễ dàng hệ thống chưa đủ Với 30 40 triệu ghi thông tin khách hàng chi tiết, việc biết triệu khách hàng số sống địa điểm chưa đủ Bạn muốn biết liệu triệu khách hàng có thuộc nhóm tuổi cụ thể khơng bạn muốn biết thu nhập trung bình họ để bạn tập trung vào nhu cầu khách hàng tốt Những nhu cầu hướng kinh doanh thay đổi cách lấy thống kê liệu đơn giản sang việc khai phá liệu phức tạp Vấn đề kinh doanh hướng tới việc xem xét liệu để giúp xây dựng mơ hình để mô tả thông tin mà cuối dẫn đến việc tạo báo cáo kết Các công cụ khai phá liệu Khai phá liệu tất công cụ hay phần mềm sở liệu mà bạn sử dụng Bạn thực khai phá liệu hệ thống sở liệu bình thường công cụ đơn giản, bao gồm việc tạo viết phần mềm riêng bạn sử dụng gói phần mềm bán ngồi cửa hàng Khai phá liệu phức tạp hưởng lợi từ kinh nghiệm khứ thuật toán định nghĩa với phần mềm gói phần mềm có, với công cụ định để thu mối quan hệ uy tín lớn kỹ thuật khác Ví dụ, IBM SPSS®, có nguồn gốc từ việc phân tích thống kê khảo sát, xây dựng mơ hình dự báo hiệu cách xem xét xu hướng khứ xây dựng dự báo xác IBM InfoSphere® Warehouse cung cấp thơng tin tìm nguồn cấp liệu, thông tin xử lý trước, thông tin khai phá thơng tin phân tích gói nhất, phép bạn lấy thông tin thẳng từ sở liệu nguồn đến đầu báo cáo cuối Gần tập hợp liệu lớn việc xử lý liệu theo cụm quy mơ lớn cho phép khai phá liệu để xếp lập báo cáo nhóm mối tương quan liệu phức tạp Bây có sẵn nhiều cơng cụ hệ thống hoàn toàn mới, gồm hệ thống lưu trữ xử lý liệu kết hợp Bạn khai phá liệu với nhiều tập hợp liệu khác nhau, gồm sở liệu SQL truyền thống, liệu văn thô, kho khóa/giá trị sở liệu tài liệu Các sở liệu có phân cụm, Hadoop, Cassandra, CouchDB Couchbase Server, lưu trữ cung cấp quyền truy cập vào liệu theo cách không phù hợp với cấu trúc bảng truyền thống 25 Đặc biệt, định dạng lưu trữ sở liệu tài liệu linh hoạt lại gây trọng tâm phức tạp khác xử lý thông tin Các sở liệu SQL áp đặt cấu trúc chặt chẽ cứng nhắc vào lược đồ, làm cho việc truy vấn chúng phân tích liệu trở nên đơn giản theo quan điểm hiểu rõ định dạng cấu trúc thông tin Các sở liệu tài liệu, có tiêu chuẩn chẳng hạn cấu trúc thực thi JSON tệp có cấu trúc đọc máy tính đó, dễ xử lý hơn, chúng làm tăng thêm phức tạp cấu trúc khác hay thay đổi Ví dụ, với việc xử lý liệu hồn tồn thơ Hadoop, phức tạp để nhận biết trích nội dung trước bạn bắt đầu xử lý tương quan với Các kỹ thuật - Sự kết hợp - Sự phân loại - Việc phân cụm (Clustering) - Dự báo - Các mẫu - Các định - Các tổ hợp - Xử lý (bộ nhớ) dài hạn Chuẩn bị triển khai liệu - xây dựng SQL - Các sở liệu tài liệu MapReduce Việc khai phá liệu việc chạy số truy vấn phức tạp liệu mà bạn lưu sở liệu Bạn phải làm việc với liệu mình, định dạng lại cấu trúc lại nó, bạn có sử dụng SQL, sở liệu dựa tài liệu Hadoop tệp phẳng đơn giản hay không Việc nhận định dạng thông tin mà bạn cần dựa kỹ thuật việc phân tích mà bạn muốn làm Sau bạn có thơng tin theo định dạng mà bạn cần, bạn áp dụng kỹ thuật khác (riêng lẻ hay kết hợp lại với nhau) không phân biệt cấu trúc liệu hay tập hợp liệu cần thiết Công nghệ tri thức: Công nghệ tri thức (Knowledge Engineering): xem nhánh nghiên cứu trí tuệ nhân tạo, phân tích tri thức lĩnh vực chuyển thành mơ hình tính tốn đưa vào máy tính để phục vụ nhu cầu cần thiết Vai trị cơng nghệ tri thức 26 - Cùng với phát triển nhanh chóng, vượt bậc ngành cơng nghiệp máy tính, nhu cầu người dùng máy tính ngày cao hơn: không giải công việc lưu trữ, tính tốn bình thường, người dùng cịn mong đợi máy tính có khả thơng minh hơn, giải vấn đề người Và từ trí tuệ nhân tạo nói chung đặc biệt cơng nghệ tri thức đời phát triển - Công nghệ tri thức đóng vai trị quan trọng việc phát triển Công nghệ thông tin, nâng cao hữu dụng máy tính, giúp người gần gũi với máy tính - Cơng nghệ tri thức cịn góp phần thúc đẩy nhiều ngành khoa học khác phát triển, khả phát triển khoa học dựa tri thức liên ngành Phương pháp biểu diễn tri thức - Logic mệnh đề & logic vị từ - Hệ luật dẫn - Đối tượng-thuộc tính-giá trị - Mạng ngữ nghĩa - Frame - Script Các hệ sở tri thức: đóng, mở, kết hợp - Hệ sở tri thức đóng: hệ sở tri thức xây dựng với số “tri thức lĩnh vực” ban đầu, tri thức mà thơi suốt trình hoạt động hay suốt thời gian sống - Hệ sở tri thức mở: hệ sở tri thức tiên tiến hơn, có khả bổ sung tri thức q trình hoạt động, khám phá - Hệ sở tri thức kết hợp: bao gồm kết hợp hệ đóng hệ mở, hệ kết hợp CSTT CSDL, hệ kết hợp hệ CSTT với hệ CSTT khác, … Những hệ sở tri thức kết hợp thường phát triển mạnh dựa tri thức liên ngành Tin sinh học (BioInfomatics) Tin sinh học (bioinformatics) lĩnh vực khoa học sử dụng công nghệ ngành toán học ứng dụng, tin học, thống kê, khoa học máy tính, trí tuệ nhân tạo, hóa học hóa sinh (biochemistry) để giải vấn đề sinh học Một thuật ngữ thường dùng thay cho tin sinh học sinh học tính toán (computational biology) Tuy nhiên, tin sinh học thiên việc phát triển giải thuật, lý thuyết kĩ thuật thống kê tính tốn để giải toán bắt nguồn từ nhu cầu quản lý phân tích liệu sinh học Trong đó, sinh học tính tốn thiên kiểm định giả thuyết (hypothesis) đặt vấn đề sinh học nhờ máy tính thực nghiệm liệu mơ phỏng, với mục đích 27 phát nâng cao tri thức sinh học (ví dụ: dự đoán mối quan hệ tương tác protein, dự đoán cấu trúc bậc phân tử protein, v.v.) Các lĩnh vực Genomics - Hệ gene học - Phân tích trình tự - Chỉ định Genome - Dị tìm đột biến SNP Sinh học tiến hố - Phân loại học phân tử - Bảo tồn đa dạng sinh học Phân tích chức gene - Mức độ biểu gene - Nhận diện protein - Dự đoán cấu trúc protein Các hệ thống sinh học kiểu mẫu Phân tích hình ảnh mức độ cao VIII NGÂN HÀNG ĐIỆN TỬ (EBANKING): Dịch vụ e-banking tiện ích cộng thêm tảng tài khoản ngân hàng hữu, gồm mobile-banking, Internet-banking, SMS-banking… Để sử dụng thêm dịch vụ này, người dùng cần đến ngân hàng làm thủ tục bình thường Trong đó, ngân hàng số sản phẩm dịch vụ riêng biệt, thường kết hợp xây dựng công ty công nghệ tài (Fintech) ngân hàng truyền thống Muốn sử dụng, người dùng cần đăng ký tài khoản Hoàn tất thủ tục, khách hàng nhận thẻ ATM nội địa cơng cụ quản lý tài thơng minh giao dịch 24/7 Bộ công cụ gồmứng dụng di động Internet-banking có đầy đủ chức ngân hàng quản lý số dư, chuyển, nhận tiền, gửi tiết kiệm tiện ích tài cộng thêm đầu tư, toán quốc tế, mua bảo hiểm Để thu hút khách hàng giữ chân khách hàng cũ, dịch vụ e-banking ngân hàng số cần giữ ổn định hệ thống, đơn giản hóa quy trình thực hiện, tăng tốc độ giao dịch, độ bảo mật bổ sung tính 28 Khi sử dụng ngân hàng số, người dùng không cần phụ thuộc nhiều vào thời gian làm việc nhân viên ngân hàng truyền thống Thay vào đó, sử dụng tính chuyển tiền nhanh số thẻ Napas - hệ thống 32 ngân hàng nội địa Việt Nam Tiện lợi tính chuyển tiền qua email Thông qua ứng dụng ngân hàng số, vài tính ý “nhắc nhở toán” - gửi yêu cầu toán cho đối tác sau bữa ăn hay sau thương vụ mua bán thành công); sử dụng chat-bot (công cụ trả lời tự động) thay nhân viên tư vấn trả lời câu hỏi bản, lặp lặp lại khách hàng Mặt khác, dịch vụ e-banking ngân hàng truyền thống địi hỏi quy trình xác nhận nghiêm ngặt, bảo mật nhiều lớp Tuy nhiên, theo xu hướng chung, thủ tục dần đơn giản hóa để tiết kiệm thời gian cho người dùng IX THƯƠNG MẠI ĐIỆN TỬ (ECOMMERCE) VÀ THANH TOÁN ĐIỆN TỬ (EPAYMENT): Thương mại điện tử (ecommerce): Thương mại điện tử, hay gọi e-commerce, e-comm hay EC, mua bán sản phẩm hay dịch vụ hệ thống điện tử Internet mạng máy tính Thương mại điện tử dựa số công nghệ chuyển tiền điện tử, quản lý chuỗi dây chuyền cung ứng, tiếp thị Internet, trình giao dịch trực tuyến, trao đổi liệu điện tử (EDI), hệ thống quản lý hàng tồn kho, hệ thống tự động thu thập liệu Thương mại điện tử đại thường sử dụng mạng World Wide Web điểm phải có chu trình giao dịch, bao gồm phạm vi lớn mặt công nghệ email, thiết bị di động điện thoại Thương mại điện tử thơng thường xem khía cạnh kinh doanh điện tử (ebusiness) Nó bao gồm việc trao đổi liệu tạo điều kiện thuận lợi cho nguồn tài khía cạnh tốn việc giao dịch kinh doanh E-commerce chia thành:  E-tailing (bán lẻ trực tuyến) "cửa hàng ảo" trang web với danh mục trực tuyến, gom thành "trung tâm mua sắm ảo"  Việc thu thập sử dụng liệu cá nhân thông qua địa liên lạc web  Trao đổi liệu điện tử (EDI), trao đổi liệu Doanh nghiệp với Doanh nghiệp  Email, fax cách sử dụng chúng phương tiện cho việc tiếp cận thiếp lập mối quan hệ với khách hàng (ví dụ tin - newsletters)  Việc mua bán Doanh nghiệp với Doanh nghiệp  Bảo mật giao dịch kinh doanh 29 Các hình thức thương mại điện tử Thương mại điện tử ngày liên quan đến tất thứ từ đặt hàng nội dung "kỹ thuật số" tiêu dùng trực tuyến tức thời, để đặt hàng dịch vụ thông thường, dịch vụ "meta" tạo điều kiện thuận lợi cho dạng khác thương mại điện tử Ở cấp độ tổ chức, tập đoàn lớn tổ chức tài sử dụng Internet để trao đổi liệu tài nhằm tạo điều kiện thuận lợi cho kinh doanh nước quốc tế Tính tồn vẹn liệu tính an ninh vấn đề nóng gây xúc thương mại điện tử Hiện có nhiều tranh cãi hình thức tham gia cách phân chia hình thức thương mại điện tử Nếu phân chia theo đối tượng tham gia có đối tượng bao gồm: Chính phủ (G - Goverment), Doanh nghiệp (B - Business) Khách hàng (C Customer hay Consumer) Nếu kết hợp đơi đối tượng có hình thức theo đối tượng tham gia: B2C, B2B, B2G, G2B, G2G, G2C, C2G, C2B, C2C Trong đó, dạng hình thức thương mại điện tử bao gồm:  Doanh nghiệp với Doanh nghiệp (B2B)  Doanh nghiệp với Khách hàng (B2C)  Doanh nghiệp với Nhân viên (B2E)  Doanh nghiệp với Chính phủ (B2G)  Chính phủ với Doanh nghiệp (G2B)  Chính phủ với Chính phủ (G2G)  Chính phủ với Cơng dân (G2C)  Khách hàng với Khách hàng (C2C)  Khách hàng với Doanh nghiệp (C2B) Ngồi ra, thương mại điện tử cịn phân chia theo hình thức:  online-to-offline (O2O)  Thương mại động (mobile commerce hay viết tắt m-commerce) Thanh toán điện tử (ePayment): Khi kinh doanh Internet bạn tiến hành quản lý giao dịch thơng qua hệ thống tốn mà bạn cần máy vi tính với trình duỵêt kết nối mạng Tồn q trình từ lúc khách hàng đặt hàng, tốn bạn gửi hàng, nhận tiền cảm ơn khách hàng tự động hoá 30 Hiện giới có nhiều cơng ty cung cấp dịch vụ này, ví dụ Planet Payment, Total Merchant Services, Merchant Exchange Services… Để sử dụng dịch vụ tốn điện tử bạn cần phải có Merchant Account Payment Gateway Q trình tốn q trình tốn phân tích liệu giao dịch chuyển tiền Trong đó, cổng tốn cho phép chuyển hoàn tiền người bán người mua Cổng toán trực tuyến hoạt động Khi khách hàng đặt đơn hàng từ cửa hàng trực tuyến, cổng toán thực vài nhiệm vụ khác để hoàn tất giao dịch: Mã hóa: Trình duyệt web mã hóa liệu để gửi máy chủ web nhà cung cấp Sau cổng tốn gửi liệu giao dịch để xử lý toán ngân hàng liên kết nhà cung cấp Yêu cầu ủy quyền: Bộ xử lý toán gửi liệu giao dịch đến đơn vị xử lý thẻ Ngân hàng chủ thẻ tín dụng xem xét yêu cầu ủy quyền sau “đồng ý” “từ chối” Điền vào đơn hàng: Bộ xử lý chuyển tiếp ủy quyền toán đến đối tác người dùng đến cổng toán Một lần cổng toán tiếp nhận trả lời chuyển đến website/giao diện để xử lý toán Tại đây, giao dịch giải bảng thơng báo tạo Q trình tưởng dài dòng phức tạp thường vài giây để hoàn thành Đồng thời điểm này, đối tác hoàn thiện xử lý đơn đặt hàng Các giao dịch tốn cịn lại Các bước nêu thực lặp lặp lại hồn thiện tồn giao dịch Nó thật kết thúc đối tác chuyển hàng hóa đến tay khách hàng Nghiệp vụ ngân hàng thực ghi có vào tài khoản chủ sở hữu Các tính khác cổng tốn Các cổng tốn có tác dụng sàng lọc đơn hàng hữu ích Q trình sàng lọc giúp loại bỏ gian lận nhiều Ví dụ công nghệ phát gian lận bao gồm:  Xác thực địa nhận hàng  Kiểm tra địa hóa đơn  Cơng nghệ in vân tay  Phân tích dự đốn thời gian giao hàng  Định vị địa lý X ERP VÀ CRM: ERP: Enterprise resource planning software, viết tắt ERP, giải pháp phần mềm đời lâu với mục đích hỗ trợ việc quản trị cơng ty Phần mềm không sử dụng 31 cho cá nhân mà giúp đỡ doanh nghiệp hoạt động thường nhật mình, có chữ “Enterprise” (doanh nghiệp, công ty) tên Chức ERP tích hợp tất phịng ban, chức cơng ty lại hệ thống máy tính để dễ theo dõi hơn, đồng thời đủ linh hoạt để đáp ứng nhiều nhu cầu khác Nói cách khác, bạn tưởng tượng ERP phần mềm khổng lồ, có khả làm việc tài chính, nhân sự, sản xuất, quản lý chuỗi cung ứng rất nhiều thứ khác Mới có nghiên cứu ERP, phần mềm cho doanh nghiệp sẵn tiện xin chia sẻ cho anh em biết thêm vài thông tin loại phần mềm thú vị người ta xài đời sống Một số mặt mà ERP giúp cơng ty sau: - Kiểm sốt thơng tin khách hàng - Tăng tốc trình sản xuất, cung cấp hàng hóa, dịch vụ - Kiểm tra chất lượng, quản lý dự án - Kiểm sốt thơng tin tài - Kiểm sốt lượng tồn kho - Chuẩn hóa hoạt động nhân - Giao tiếp, xã hội hóa việc liên lạc cơng ty Các loại ERP Chúng ta kể đến số phần mềm ERP nối tiếng SAP ERP, Infor ERP LN, Oracle E-Business Suite Đây tên tuổi ERP “lừng danh” phần mềm họ nhắm đến cơng ty vừa lớn Doanh nghiệp nhỏ dùng Dynamics ERP Microsoft, ERP IBM số thương hiệu khác Một vài công ty phần mềm Việt Nam có bán ERP cho cơng ty bên ngồi Tuy nhiên, giải pháp nói địi hỏi nhiều tiền, dao động từ vài chục nghìn triệu USD Chính thế, cơng ty nhỏ hay cửa hàng muốn xài ERP dùng ERP mã nguồn mở miễn phí mạng, ví dụ Adaxa, ERP5, JFire, OpenERP, WebERP… Tất nhiên việc tùy biến cho phù hợp với nhu cầu doanh nghiệp khó khăn doanh nghiệp khơng có đủ kiến thức chun mơn Ngồi phần mềm cài PC web, hãng ERP có làm thêm phiên di động cho ứng dụng SAP, Infor ERP LN số hãng lớn khác cung cấp ứng dụng giúp nhân viên công ty xem xét thông tin lúc nơi, ngồi đường khơng mang laptop bên cạnh Bạn cần có smartphone nắm hoạt động cơng ty hay cửa hàng Về quy trình đưa ERP vào cơng ty, hãng Microsoft, SAP, Infor có đại diện để bán triển khai tùy biến phần mềm tùy theo nhu cầu khách hàng Tuy nhiên phần nhỏ, hầu hết hãng bắt tay với đối tác (là công ty bên thứ ba) để bán, tinh chỉnh ERP tích hợp ERP vào trình hoạt động thường ngày doanh nghiệp Thời gian để triển khai ERP vài tháng, có lên đến năm trời CRM: 32 Đây sản phẩm cho giúp chuyên gia tiếp thị chuyên viên bán hàng cộng tác kết hợp nhịp nhàng, qua mang đến cho khách hàng trải nghiệm vượt trội Giải pháp CRM chuyển từ vai trị giúp chuẩn hóa quy trình nội sang vai trò quan trọng hơn: đem lại thơng tin hữu ích để doanh nghiệp chủ động việc mang lại trải nghiệm tốt cho khách hàng Ngồi ra, giải pháp CRM cịn đóng vai trò cầu nối phận tiếp thị, bán hàng chăm sóc khách hàng để giúp khách hàng hài lòng với hệ thống sản phẩm dịch vụ doanh nghiệp Microsoft Dynamics CRM 2015 giúp doanh nghiệp phục vụ khách hàng cách tốt nhờ vào đặc tính dễ sử dụng giao diện quen thuộc sản phẩm Nói cách tóm lược, Microsoft Dynamics CRM 2015 giải pháp hồn toàn phù hợp với tổ chức, giúp gắn kết phát triển quan hệ với khách hàng doanh nghiệp Phiên Microsoft Dynamics CRM 2015 trọng vào lĩnh vực chính: Tiếp thị thơng minh hơn, Bán hàng hiệu Dịch vụ khách hàng tốt Lợi ích từ phần mềm CRM  Tiết kiệm thời gian  Báo cáo tức thời trung thực  Thông tin xuyên suốt liên tục  Môi trường kinh doanh khoa học, công bằng, thân thiện  Đào tạo tốt kiến thức quản lý khách hàng cho nhân viên  Nâng cao hiệu kinh doanh đội  Hệ thống CRM giúp người kinh doanh quan sát, nhận định đầu mối kinh doanh  Xây dựng data khách hàng yêu thích doanh nghiệp CRM giúp cho nhà quản trị - CEO  Làm chủ kho liệu khách hàng  Quản lý hoạt động kinh doanh tốt  Hỗ trợ định  Phân tích khách hàng kịp thời  Tái sử dụng khách hàng cách hiệu 33  Xây dựng kho dự liệu khách hàng theo năm  xây dựng chiến lược, quy trình kinh doanh  Hiểu rõ nhân viên, khách hàng  Quan sát tình hình hoạt động cơng ty Lợi ích nhân viên sử dụng - CRM  Không lãng quên khách hàng  Hiệu công việc  Hiểu khách hàng  Thông tin sẵn sàng  Tư : CRM trợ lý, sổ tay điện tử, kho thơng tin cá nhân  Mỗi ngày tích luỹ lớn dần  Sẵn sàng báo cáo  Tiết kiệm thời gian làm báo cáo thủ công Thay vào dành thời gian chăm sóc khách hàng tốt  Tìm kiếm thơng tin khách hàng tốt XI DỊCH VỤ SEO: Seo gì? SEO (Search Engine Optimization) Tối ưu hóa cơng cụ tìm kiếm SEO (Theo dịch sang Tiếng Việt) tổ hợp (Hay tập hợp) phương pháp (Kỹ thuật, chiến thuật Marketing Công nghệ internet) nhằm nâng cao thứ hạng (Ranking hay vị trí Top cao trang search) website hay trang web cụ thể trang kết công cụ tìm kiếm (phổ biến Google) Các phương pháp bao gồm việc tối ưu hóa website ( tác động mã nguồn HTML, cấu trúc, layout nội dung website bao gồm text, ảnh, video hay đa phương tiện khác web mà người dùng nhìn thấy hay tương tác được) xây dựng liên kết hữu ích bên website (Internal links) từ trang uy tín bên ngồi (Inbound links) đến trang để cơng cụ tìm kiếm chọn lựa trang web phù hợp phục vụ người tìm kiếm Internet ứng với từ khóa cụ thể người dùng truy vấn đặt yêu cầu cần tìm họ Seo chiến lược nghiên cứu quan trọng Bộ phận Marketing Doanh nghiệp mà CMO (Marketing Manager) hay công ty nhỏ Giám đốc doanh nghiệp cần nghiên cứu chiến lược 34 Search Engine Marketing với chi phí hợp lý tiếp cận tốt tới khách hàng mục tiêu Search Engine Seo gồm phần, Chiến lược, Chiến Thuật/Kỹ thuật Copywriting Chiến lược SEO quan trọng dành cho SEO Manager Copywriting khó dành cho content copywriter Kỹ thuật SEO ngại dành cho SEO GUY yếu tố SEO Bát quái SEO bao gồm : Nghiên cứu từ khóa, chọn Domain Brand, Chiến lược nội dung, Cấu trúc website onpage, CRO (Conversion rate), Social media signals, Quảng bá web, Quản lý dự án Seo XII E-LEARNING VÀ DISTANCE LEARNING: Hình thức học ảo thơng qua máy vi tính nối mạng với máy chủ nơi khác có lưu giữ sẵn giảng điện tử phần mềm cần thiết để đề cho học viên từ xa dần phổ biến Với giáo dục trực tuyến, giáo viên truyền tải hình ảnh âm qua đường truyền băng thông rộng kết nối không dây (Wi-Fi, WiMAX), mạng nội (LAN)… Mở rộng ra, cá nhân hay tổ chức tự lập trường học trực tuyến (E-school), mà nơi nhận đào tạo học viên, đóng học phí có kiểm tra trường học khác Ưu điểm đào tạo trực tuyến giảm thiểu chi phí lại, tiết kiệm thời gian, khơng gian Hơn nữa, xây dựng sở hạ tầng mạng không đòi hỏi kinh tế cao xây dựng trường học thật, khơng địi hỏi giấy phép phức tạp Trong thời gian gần đây, e-learning phát triển mạnh nhiều quốc gia giới Mỹ, Hàn Quốc, Nhật Bản Cùng với đó, việc ứng dụng mơ hình giáo dục trực tuyến có nhiều bước tiến khả quan Việc nghiên cứu e-learning nước phát triển quan tâm nhiều hội nghị, hội thảo CNTT giáo dục có đề cập nhiều đến vấn đề e-learning khả áp dụng vào mơi trường giáo dục quy Hiện tại, e-learning triển khai với quy mô sâu rộng nhiều quốc gia phát triển với nhiều tính hỗ trợ cho người học Đầu tiên phải nói đến tính linh hoạt việc học tốn chi phí học tập Từ đăng ký học đến lúc hồn tất, người học học theo 35 thời gian biểu định ra, khơng bị gị bó thời gian không gian lớp học dù bạn lớp học “ảo” Chi phí học thấp tính theo tháng với mơn tốn cách nhanh chóng phương thức tốn điện tử khác Điều hoàn toàn phù hợp với quốc gia có cơng nghệ thơng tin phát triển Mỹ, Nhật, Hàn Quốc… Trong môi trường e-learning, phần mềm tin học cho phép mơ hình hóa giảng, thể trực quan, giúp người học tiếp thu dễ dàng kiến thức học tăng hào hứng học tập Bên cạnh đó, học viên tăng cường tính chủ động, tự điều chỉnh khóa học cho phù hợp với thân, chọn học với giáo viên khác thấy không phù hợp Khả tương tác với giáo viên điểm mạnh mơ hình e-learning Giáo viên chủ nhiệm liên tục kết nối với phụ huynh học sinh suốt khóa học Mọi thơng tin kết học tập học viên thông báo hàng tuần tới phụ huynh, giúp bậc cha mẹ theo dõi sát trình học em Tại nước phát triển Mỹ, Singapore hay Nhật, vai trò giảng viên quan trọng việc triển khai e-learning Giảng viên không nắm bắt phương pháp học tập mà người tạo giảng phục vụ cho giảng dạy Các giảng e-learning phục vụ cho mục đích tự học người học Đội ngũ tuyển chọn đào tạo kỹ nhằm đáp ứng yêu cầu dạy học đại nhất, có khả ứng dụng CNTT vào dạy học, có khả sử dụng phương tiện dạy học đại, quan trọng lực tự học Ngồi ra, tính đào tạo “một - một” (1-on-1) tiện ích quan trọng triển khai cơng nghệ mạng Với tính này, học sinh lại quản lý tương tác với giáo viên chủ nhiệm, nhằm theo dõi bám sát trình học học viên Học sinh quản lý đánh giá chặt chẽ mức độ chuyên cần kết học tập Đi kèm với đó, mức độ đánh giá học sinh dựa hệ thống giám sát quản lý chất lượng (Quality and Assurance), học sinh phải trải qua kỳ thi chất lượng tháng nhằm đánh giá 36 trình học tiếp thu học viên Với hệ thống này, học viên không vượt qua kỳ thi chất lượng yêu cầu học lại Một vấn đề đáng khích lệ nghiên cứu áp dụng Việt Nam việc triển khai thành cơng mơ hình e-learning, phổ cập vùng quê, vùng xa nhằm nâng cao chất lượng sống người dân E-learning trở thành phương thức đóng vai trị giải vấn đề thiếu hụt giảng viên cho vùng sâu, vùng xa cho hầu hết quốc gia phát triển Ví dụ, phủ Hàn Quốc xem cơng cụ để giảm tải chi phí dạy kèm trung tâm luyện thi, qua góp phần bình đẳng giáo dục Cùng với đó, kênh truyền hình học đường mở với website cung cấp giảng ơn thi đại học miễn phí, thu hút số lượng lớn học sinh tham gia Một số giáo viên, giảng viên giỏi Hàn Quốc cho e-learning mang lại hội công cho giáo dục, học sinh nghèo tham gia vào khóa luyện thi thầy giỏi với mức học phí so với lớp luyện thi thông thường Tương tự Hàn Quốc, nhằm đáp ứng nhu cầu ngày cao người học nội dung, Singapore khuyến khích đơn vị triển khai e-learning kết nối với nhau, thành lập kho sở liệu giảng chung Người dùng sau đăng ký tài khoản cố định trang web tải miễn phí khơng giới hạn giảng môn học nhiều giảng viên uy tín với ngân hàng đề thi vơ phong phú Sau học, học sinh cung cấp tập, tài liệu học tập hướng dẫn giải giúp cho học sinh tiếp thu chậm ơn tập dễ dàng Với tiện ích, e-learning có nhiều ưu điểm so với phương pháp dạy học truyền thống, tạo môi trường tốt phục vụ cho phương pháp dạy học tương tác, cá nhân hóa người học Tuy vậy, e-learning chưa phải cơng cụ thần kỳ thay phương pháp học truyền thống Vì vậy, giải pháp tốt kết hợp sử dụng e-learning bổ sung cho phương pháp giảng dạy truyền thống 37 XIII BÁO ĐIỆN TỬ (EPAPER) VÀ RSS: RSS định dạng tập tin thuộc họ XML dùng việc chia sẻ tin tức Web (Web syndication) dùng nhiều website tin tức weblog Chữ viết tắt (theo tiếng Anh) dùng để chuẩn sau: Công nghệ RSS cho phép người dùng Internet đặt mua thơng tin từ websites có cung cấp khả RSS (RSS feeds); chúng thường site có nội dung thay đổi thêm vào thường xuyên Để dùng cơng nghệ này, người quản trị site tạo hay quản lý phần mềm chuyên dụng (như hệ thống quản lý nội dung - content management system-CMS) mà, với định dạng XML mà máy đọc được, biểu diễn tin thành danh sách, với hai dòng cho tin liên kết đến tin đầy đủ Khác với việc mua nhiều ấn tờ báo hay tạp chí in giấy, hầu hết việc mua RSS miễn phí Định dạng RSS cung cấp nội dung web tóm lược nội dung web với liên kết đến phiên đầy đủ nội dung tin đó, siêu-dữ-liệu (meta-data) khác Thông tin cung cấp dạng tập tin XML gọi RSS feed, webfeed, RSS stream, hay RSS channel Cùng với việc hỗ trợ cung cấp chia sẻ thông tin, RSS cho phép độc giả thường xuyên website theo dõi cập nhật site dùng aggregator Cách sử dụng: RSS dùng phổ biến cộng đồng weblog để chia sẻ tiêu đề tin tức hay toàn nội dung nó, tập tin đa phương tiện đính kèm (Xem podcasting, vodcasting, broadcasting, screencasting, Vloging, MP3 blogs.) Vào năm 2000, việc sử dụng RSS trở nên phổ dụng hãng tin tức lớn, bao gồm Reuters, CNN, BBC Những nhà cung cấp tin cho phép website khác tổng hợp tiêu đề tin tức "được chia sẻ" hay cung cấp tóm tắt ngắn gọn tin nhiều hình thức thỏa hiệp khác RSS ngày dùng cho nhiều mục đích, bao gồm tiếp thị, báo cáo lỗi (bug-reports), hay hoạt động khác bao gồm cập nhật hay xuất định kì Một chương trình gọi feed reader hay aggregator kiểm tra xem website có hỗ trợ RSS cho người dùng khơng và, có, hiển thị viết cập nhật mà tìm thấy từ website Ngày tìm thấy RSS feeds nhiều Web sites lớn, nhiều site nhỏ Các cơng cụ đọc tin phía trình khách công cụ aggregators thường xây dựng thành chương trình độc lập phần mở rộng chương trình có sẵn trình duyệt web Những chương trình có mặt nhiều hệ điều hành khác Xem danh sách aggregators chuyên tin tức Các phần mềm thu thập tin tức khơng địi hỏi phải cài đặt sử dụng máy tính có kết nối Internet Một số aggregators kết hợp khả chia sẻ tin tức, ví dụ: lấy thơng tin bóng đá từ nhiều nguồn tin cung cấp thành nguồn tin Đây động tìm kiếm nội dung đăng tải thông qua RSS feeds Feedster hay Blogdigger 38 Trên trang web, RSS feeds thường liên kết hình chữ nhật màu cam thể kèm theo ký tự XML hay RSS 39 , có

Ngày đăng: 20/12/2021, 10:17

Hình ảnh liên quan

Hình 1 - Kiến trúc và thiết kế phần mềm.Chủ đề: Tổng hợp và tiềm hiểu về các yếu tố công nghệ mới

Hình 1.

Xem tại trang 3 của tài liệu.
Có sự khác biệt giữa hay kiểu ứng dụng này. Bảng sau đây liệt kê sự khác biệt lớn giữa một simulators và một emulators. - Kiến trúc và thiết kế phần mềm.Chủ đề: Tổng hợp và tiềm hiểu về các yếu tố công nghệ mới

s.

ự khác biệt giữa hay kiểu ứng dụng này. Bảng sau đây liệt kê sự khác biệt lớn giữa một simulators và một emulators Xem tại trang 5 của tài liệu.
Hình 3 - Kiến trúc và thiết kế phần mềm.Chủ đề: Tổng hợp và tiềm hiểu về các yếu tố công nghệ mới

Hình 3.

Xem tại trang 14 của tài liệu.
Hình 2 - Kiến trúc và thiết kế phần mềm.Chủ đề: Tổng hợp và tiềm hiểu về các yếu tố công nghệ mới

Hình 2.

Xem tại trang 14 của tài liệu.
• mô hình dữ liệu cơ bản, dung để mô tả các đối tượng - Kiến trúc và thiết kế phần mềm.Chủ đề: Tổng hợp và tiềm hiểu về các yếu tố công nghệ mới

m.

ô hình dữ liệu cơ bản, dung để mô tả các đối tượng Xem tại trang 15 của tài liệu.

Từ khóa liên quan

Mục lục

  • I. HYPER-V (VIRTUAL) VÀ CÁC HỆ THỐNG MÔ PHỎNG (EMULATOR / SIMULATOR):

    • 1. Hyper-V (Virtual):

    • 2. Các hệ thống mô phỏng (Emulator/ Simulator):

    • II. CÔNG NGHỆ PHÒNG VÀ CHỐNG HACKER (HACKING):

    • III. PHẦN MỀM MÃ NGUỔN MỞ VÀ GPL & GNU:

      • 1. Phần mềm mã nguồn mở:

      • 2. GNU & GPL:

      • IV. CHỮ KÝ SỐ (CHỮ KÝ ĐIỆN TỬ) VÀ MỘT SỐ KỸ THUẬT MÃ HÓA CHỮ KÝ SỐ, GIỚI THIỆU CÁC GIẢI THUẬT SHA VÀ RSA :

        • 1. Chữ ký số:

        • 2. Một số giải thuật mã hóa chữ ký số:

        • V. CÔNG NGHỆ TÌM KIẾM VÀ ĐỊNH VỊ:

          • 1. Sematic Web (Web ngữ nghĩa):

          • 2. Điện toán đám mây (cloud computing):

          • 3. GoogleMap API, Facebook API:

          • 4. Kỹ thuật tin nhắn sms trong phần mềm:

          • VI. CÔNG NGHỆ NHẬN DIỆN VÀ THỊ GIÁC MÁY TÍNH (COMPUTER VISION):

          • VII. KHO DỮ LIỆU, KHAI PHÁ DỮ LIỆU, CÔNG NGHỆ TRI THỨC VÀ TIN SINH HỌC (BIOINFOMATICS):

            • 1. Khai phá dữ liệu:

            • 2. Công nghệ tri thức:

            • 3. Tin sinh học (BioInfomatics)

            • VIII. NGÂN HÀNG ĐIỆN TỬ (EBANKING):

            • IX. THƯƠNG MẠI ĐIỆN TỬ (ECOMMERCE) VÀ THANH TOÁN ĐIỆN TỬ (EPAYMENT):

              • 1. Thương mại điện tử (ecommerce):

              • 2. Thanh toán điện tử (ePayment):

              • X. ERP VÀ CRM:

                • 1. ERP:

                • 2. CRM:

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

Tài liệu liên quan