5.000.000VND 2.499.000VND
Tự tạo công cụ hỗ trợ kế toán đảm bảo an toàn dữ liệu được tạo ra xuất phát từ một vấn đề trong thực tế: thu thập dữ liệu từ một hệ thống làm sao cho hiệu quả, an toàn:
Một công ty tư vấn kế toán A quản lý dữ liệu sổ sách kế toán của nhiều khách hàng, mỗi khách hàng phát sinh nhiều giao dịch mua và bán hàng tháng. Hoá đơn mua vào và hoá đơn bán ra được tổng hợp trên trang hoadondientu.gdt.gov.vn. Do nhu cầu thu thập, lưu trữ, đối chiếu dữ liệu hàng hoá chi tiết của doanh nghiệp, công ty tư vấn A hàng tháng mất rất nhiều thời gian để mở từng hoá đơn và download thủ công trên cổng thông tin hoadondientu.gdt.gov.vn.
Vì là người yêu thích công nghệ và muốn ứng dụng kỹ thuật tự động hoá phần mềm, để tăng năng suất và hiệu quả công việc cho công ty của mình, mang lại giá trị cho khách hàng, nhân viên B của công ty A có ý định sử dụng một tiện ích tìm thấy trên mạng. Tiện ích này được cài đặt vào trình duyệt Web Google Chrome và chạy dưới dạng một phần mở rộng (extension). Phần mở rộng này xin quyền truy cập vào dữ liệu trên trang Web. Khi đó, chỉ cần mở trang web liên quan ra, bấm nút trên extension này là dữ liệu hoá đơn sẽ được tự động thu thập rất nhanh chóng, tiết kiệm nhiều công sức và thời gian. Dữ liệu hoá đơn không được download luôn xuống máy tính đang thực hiện thao tác, mà được lưu về trang web của bên cung cấp extension. Để download dữ liệu, xuất thành dạng file Excel hoặc xml, anh B cần phải vào trang web của nhà phát triển extension đã chuẩn bị sẵn. Việc download cũng rất tiện dụng và nhanh chóng.
Tuy nhiên, từ góc độ bảo mật và an toàn thông tin, nhất là những thông tin về tài chính, kế toán, hoá đơn và thông tin doanh nghiệp thì có một vài vấn đề sau có thể kể ra:
Phần mở rộng có thể truy cập vào trang Web, có thể đại diện cho người dùng thu thập thông tin. Điều gì đảm bảo phần mở rộng không chỉ thu thập những thông tin mà người dùng muốn / cho phép?
Việc lưu trữ thông tin bên server của nhà phát triển được đảm bảo như thế nào? Nhất là khi nhân viên B không thể tìm được bất kỳ thông tin chính thức nào để liên lạc với nhà phát triển như email, số điện thoại cũng như công ty chủ quản.
Thông tin đã lưu trên server / giao diện Web của nhà phát triển không có nút xoá, không thể xoá theo ý muốn của người dùng. Và nếu có chức năng xoá, thì liệu có thực sự xoá hay chỉ không thể hiện ra ngoài giao diện?
Và còn nhiều yếu tố bảo mật nữa liên quan, khi một người dùng phổ thông cài đặt Extension được phát triển từ một bên thứ ba mà không biết cách kiểm soát Extension – phần mở rộng đó có khả năng truy cập những trang Web nào trên trình duyệt của họ, có khả năng tương tác với những thông tin nhạy cảm nào.
Trong khoá học Tự tạo công cụ hỗ trợ kế toán đảm bảo an toàn dữ liệu, Thanh sẽ chỉ ra cho các bạn hiểu rõ cách một Extension xin quyền và có thể tác động, truy cập vào những thông tin nào trên trình duyệt của chúng ta.
Và tất nhiên, sau khi nghe những phân tích như vậy từ Thanh, và một số phân tích khác, anh nhân viên B quyết định sẽ học khoá học Tự tạo công cụ hỗ trợ kế toán đảm bảo an toàn dữ liệu để có thể tự tạo ra công cụ hỗ trợ công việc của riêng mình, loại trừ được những rủi ro về bảo mật và an toàn thông tin.
Đây là một câu chuyện trong thực tế, khi tham gia khoá học, ngoài việc có thêm kiến thức để giải quyết một vấn đề cụ thể, bạn còn có thể học cách để tạo ra các phần mềm, công cụ tự động với giao diện người dùng đẹp, tiện dụng.
Yêu cầu trước khi tham gia khoá học này, bạn cần có kiến thức Google Apps Script cơ bản tương đương trong khoá học:
Làm việc năng suất hơn, tự động hóa công việc với Google Apps Script
Hẹn gặp lại các bạn trong khoá học.
Demo giới thiệu:
Bản cập nhật có tải dữ liệu XML hàng loạt
Cập nhật giao diện trong 1 tab mới
Bạn có thể download ngay với công cụ được cung cấp trong khoá học:
(Hình ảnh chạy thử bản mới nhất với tốc độ download lên đến 2000 files XML / phút)
Nội dung khoá học
Chuẩn bị vào học
Download chương trình mẫu, tài liệu kèm theo khoá học
0000 – Hướng dẫn cài đặt và sử dụng sản phẩm của khoá học
Cài đặt và thiết lập môi trường làm việc
Nội dung bài học
0100 – Cài đặt và thiết lập môi trường phát triển
0101 – Phân tích truy vấn cần thiết để lấy dữ liệu
0102 – Giả lập lại truy vấn tới nguồn dữ liệu hoá đơn bằng công cụ chuyên môn
0103 – Chuyển đổi từ truy vấn giả lập sang code
0104 – Cài đặt, thiết lập kiểm tra môi trường phát triển giao diện
0105 – Thực hiện kiểm tra mã nguồn, dựng phần mở rộng
0106 – Giải thích logic và luồng của chương trinh
0107 – Cách kiểm soát tính an toàn thông tin của phần mở rộng Extension tự tạo
0108 – Tuỳ chọn các cột, trường trong hoá đơn cần lấy dữ liệu
Giảng viên khoá học
Xuất bản quốc tế (Co-author)