GIÁO TRÌNH PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ

Tổng quan về giáo trình

Giáo trình Phân tích và thiết kế hệ thống thương mại điện tử (mã học phần: CMP2029) do ThS. Nguyễn Phúc Khoa biên soạn năm 2021, được lưu hành nội bộ phục vụ công tác đào tạo tại Trường Đại học Công nghệ TP.HCM (HUTECH). Trong chương trình đào tạo bậc đại học, môn học giữ vị trí chuyên ngành nòng cốt thuộc khối kiến thức công nghệ thông tin và thương mại điện tử.

Về mục tiêu học tập (learning outcomes), học phần trang bị cho người học hệ thống lý thuyết về các mô hình xây dựng, phát triển hệ thống thương mại điện tử (TMĐT), đồng thời cung cấp kiến thức nền tảng để sinh viên có thể thiết kế các ứng dụng TMĐT từ mức cơ bản đến nâng cao. Bên cạnh đó, môn học rèn luyện kỹ năng làm việc nhóm trong môi trường dự án TMĐT và nâng cao năng lực thao tác, khai thác trên các nền tảng website TMĐT mô hình B2B (Business-to-Business) và B2C (Business-to-Consumer).

Về cấu trúc và cách tiếp cận, tài liệu được tổ chức thành 6 bài học theo tiến trình phát triển của một hệ thống thông tin: từ tổng quan, phân tích yêu cầu, thiết kế tổng thể, thiết kế chi tiết đến kiểm thử, vận hành và quản lý dự án. Giáo trình tiếp cận vấn đề từ góc độ tích hợp giữa công nghệ thông tin và quản trị nghiệp vụ, xem xét hệ thống trong mối quan hệ đa chiều giữa các bên liên quan.

Điểm đặc thù của giáo trình là việc mô hình hóa hệ thống TMĐT thành cấu trúc bốn thành phần cơ bản: Người dùng (Users), Công cụ (Tools), Nội dung (Content) và Tác vụ (Tasks). Đồng thời, tài liệu vận dụng tiêu chuẩn quốc tế ISO 13407 về thiết kế lấy người dùng làm trung tâm để chuẩn hóa việc thu thập và phân tích các yêu cầu giao dịch trong môi trường điện tử.


Nội dung kiến thức cốt lõi

Các chương/chủ đề chính

Nội dung học thuật của giáo trình gồm 6 bài học chính:

  • Bài 1: Tổng quan về thiết kế hệ thống thương mại điện tử: Giới thiệu quá trình phát triển của hệ thống thông tin qua các thập niên (1960s: xử lý dữ liệu; 1970s: xử lý thông tin; 1980s: cơ sở tri thức; 1990s: TMĐT). Xác định các thành phần của hệ thống TMĐT gồm Users, Tasks, Content, Tools; phân loại các mô hình TMĐT (B2C, B2B, C2C, B2G); khái quát 10 nguyên tắc phát triển hệ thống và 3 mô hình phát triển phần mềm (Mô hình thác nước của Winston W., Mô hình xoắn ốc của Barry Boehm năm 1968, Mô hình nguyên mẫu).
  • Bài 2: Phân tích hệ thống thương mại điện tử: Tập trung xác định các yêu cầu thực sự (yêu cầu logic của tác vụ và yêu cầu vật lý về tính khả dụng). Chuẩn hóa quy trình phân tích nhiệm vụ theo tiêu chuẩn ISO 13407 qua 5 giai đoạn giao dịch: lập kế hoạch, xác định giao dịch, đàm phán, hiện thực hóa và hậu hiện thực hóa giao dịch. Giới thiệu kỹ thuật hệ thống hóa phân tích và phân tích hướng đối tượng trong tổ chức.
  • Bài 3: Thiết kế tổng thể hệ thống thương mại điện tử: Giải quyết sự phức tạp của thiết kế vĩ mô, điều chỉnh ranh giới hệ thống, thiết kế tổng thể giao dịch kinh doanh, tích hợp chức năng TMĐT vào hệ thống kế thừa (legacy systems), thiết kế giao diện và quản lý dữ liệu điển hình.
  • Bài 4: Thiết kế chi tiết hệ thống thương mại điện tử: Trình bày các nguyên tắc thiết kế phân đoạn trình diễn (presentation segments), thiết kế phương tiện truyền thông và minh họa, điều khiển và liên kết, thiết kế tương tác, thiết kế hộp thoại (dialogue) và ứng dụng nguyên mẫu giao diện (UI prototyping).
  • Bài 5: Thử nghiệm và vận hành hệ thống thương mại điện tử: Quy định quá trình thử nghiệm hệ thống, kiểm thử chức năng, phương pháp chuyển đổi và quy trình xây dựng kế hoạch vận hành hệ thống trong môi trường thực tế.
  • Bài 6: Phát triển dự án thương mại điện tử: Xác định cơ sở hình thành dự án, phân tích động lực phát triển, quy trình lập kế hoạch và phân bổ nguồn lực, đánh giá tính khả thi (khả thi kinh tế, kỹ thuật, hoạt động) và các bước triển khai hệ thống trong doanh nghiệp.

Progression logic của giáo trình đi từ việc xây dựng khái niệm cơ bản (Bài 1), chuyển sang đặc tả và khảo sát yêu cầu (Bài 2), thực hiện thiết kế kiến trúc mức cao (Bài 3), thiết kế thành phần chi tiết và tương tác người dùng (Bài 4), sau đó đưa vào kiểm thử - vận hành (Bài 5) và kết thúc ở năng lực quản trị, đánh giá tính khả thi của toàn bộ vòng đời dự án (Bài 6).

Kiến thức nền tảng được xây dựng

Giáo trình thiết lập hệ thống lý thuyết nền tảng dựa trên các trụ cột:

  • Lý thuyết thông tin và chuỗi giá trị nhận thức: Phân biệt rõ ranh giới giữa Dữ liệu (Data - sự kiện khách quan, thô), Thông tin (Information - dữ liệu có ngữ cảnh, mang giá trị gia tăng theo quan điểm của Peter M. Drucker), Tri thức (Knowledge - thông tin kết hợp quy tắc xử lý) và Trí tuệ (Wisdom - khả năng vận dụng tri thức phù hợp tình huống).
  • Nguyên tắc phát triển hệ thống: Thiết lập 10 nguyên tắc phát triển chuẩn mực: sự tham gia của người dùng, tiếp cận vấn đề theo ngữ cảnh, phân định giai đoạn và hoạt động, tài liệu hóa toàn diện, thiết lập các chuẩn (chuẩn phát triển, chuẩn nghiệp vụ, chuẩn CNTT), quản trị quy trình và dự án, cân đối với vốn đầu tư, quản lý điều chỉnh phạm vi, nguyên lý chia để trị, và kiến trúc hệ thống mở.
  • Khung phân loại và vòng đời hệ thống: Sử dụng khung phân loại hệ thống TMĐT của Cengage Learning (2015) để phân tách các luồng giao dịch B2C, B2B, C2C, B2G; đồng thời chuẩn hóa vòng đời phát triển hệ thống gồm 8 giai đoạn: Xác định vấn đề -> Phân tích yêu cầu -> Thiết kế -> Xây dựng -> Thử nghiệm -> Triển khai -> Vận hành -> Duy trì/Thay thế.

Kỹ năng phát triển

Thông qua các bài học, người học được trang bị các kỹ năng chuyên môn:

  • Kỹ năng kỹ thuật (Technical skills): Kỹ năng phân tích hướng đối tượng trong bài toán kinh doanh số; thiết kế phân đoạn trình diễn và hộp thoại; xây dựng nguyên mẫu giao diện người dùng; thiết kế kiến trúc dữ liệu và tích hợp giao dịch TMĐT vào hệ thống công nghệ thông tin sẵn có của doanh nghiệp.
  • Kỹ năng phân tích (Analytical skills): Phân tích nhiệm vụ của người dùng theo luồng thông tin vào - ra; đối chiếu yêu cầu của khách hàng với năng lực của doanh nghiệp trong từng pha giao dịch; đánh giá tính khả thi của dự án trên các phương diện kỹ thuật, tài chính và năng lực vận hành.
  • Kỹ năng thực hành nghiệp vụ (Practical competencies): Khả năng phối hợp liên chức năng giữa nhóm chuyên gia máy tính/CNTT và nhóm chuyên gia tổ chức/nghiệp vụ; lập kế hoạch phân bổ nguồn lực và triển khai kế hoạch vận hành hệ thống TMĐT trong bối cảnh doanh nghiệp thực tế.

Phương pháp giảng dạy và học tập

Giáo trình áp dụng phương pháp sư phạm kết hợp giữa truyền đạt lý thuyết phân tích hệ thống và nghiên cứu tình huống thực tiễn. Sinh viên được yêu cầu phải chuẩn bị bài trước khi lên lớp, tham gia tương tác trực tiếp và làm rõ các mối quan hệ nghiệp vụ thông qua bài tập.

Hệ thống bài tập và case studies được bố trí chặt chẽ ở cuối mỗi bài học:

  • Câu hỏi tự luận và bài tập tình huống: Đòi hỏi sinh viên phân tích các vấn đề vận hành cụ thể. Ví dụ: Bài 1 cung cấp tình huống nghiên cứu về sự cạnh tranh và bổ trợ giữa Twitter và Facebook trên thị trường mạng xã hội, kèm bài tập phân tích mô hình kinh doanh của Công ty Cổ phần Thế Giới Di Động.
  • Câu hỏi trắc nghiệm định lượng: Giúp kiểm tra kiến thức về các mô hình B2B, B2C, C2C, doanh nghiệp click-and-mortar (điển hình như trường hợp Wal-Mart kết hợp cửa hàng bán lẻ và website bán hàng trực tuyến), hay sự khác biệt giữa TMĐT thuần túy và TMĐT truyền thống (qua trường hợp phân phối sách điện tử và sách in của Amazon).
  • Bài tập thực tế: Yêu cầu sinh viên truy cập trực tiếp vào các hệ thống như eBay.com và Alibaba.com để nhận diện cấu trúc thông tin dành cho khách hàng và thông tin dành cho quản trị viên website.

Phương pháp đánh giá môn học tuân thủ quy chế đào tạo đại học với tỷ lệ:

  • Điểm đánh giá quá trình (50%): Do giảng viên quyết định dựa trên mức độ chuyên cần, kết quả thảo luận, bài tập cá nhân và bài tập nhóm tại lớp học.
  • Điểm thi kết thúc học phần (50%): Thi theo hình thức tự luận với thời gian làm bài 90 phút, sử dụng đề đóng, nội dung đề thi được tổng hợp từ đề cương ôn tập môn học.

Hướng dẫn tự học được quy định cụ thể: Trước mỗi bài học, sinh viên đọc phần mục tiêu và tóm tắt; tiếp tục nghiên cứu nội dung chi tiết; sau mỗi mục kiến thức phải trả lời câu hỏi kiểm tra nhanh; kết thúc bài học hoàn thành toàn bộ câu hỏi ôn tập, câu hỏi trắc nghiệm và bài tập tình huống trước khi mở rộng tìm kiếm tài liệu tham khảo liên quan.


Điểm nổi bật và cập nhật

Giáo trình ghi nhận sự tiến hóa của hệ thống thông tin qua các thời kỳ, phân tích sự dịch chuyển từ việc xử lý dữ liệu kế toán đơn giản thập niên 1960 sang hệ thống quản trị dữ liệu phục vụ ra quyết định thập niên 1970, hệ thống tri thức thập niên 1980 và hệ thống TMĐT tích hợp diện rộng từ thập niên 1990.

Về xu hướng công nghệ, giáo trình tích hợp các nội dung nghiên cứu về ba làn sóng thương mại điện tử theo tổng hợp từ Cengage Learning (2015):

  • Làn sóng thứ nhất: Đặc trưng bởi việc sử dụng ngôn ngữ tiếng Anh chủ đạo, dựa vào nguồn tài trợ mạo hiểm bên ngoài, công nghệ kết nối băng thông hẹp và áp dụng quảng cáo trực tuyến đơn giản.
  • Làn sóng thứ hai: Mở rộng sang các thị trường quốc tế mới nổi (Trung Quốc, Ấn Độ, Brazil), sử dụng đa ngôn ngữ, doanh nghiệp tự cấp vốn và sự phổ biến của Internet băng thông rộng.
  • Làn sóng thứ ba: Đánh dấu sự chuyển dịch mạnh mẽ với sự nổi lên của thương mại di động (smartphone và máy tính bảng), mạng xã hội (social networking), phương thức huy động vốn cộng đồng (crowdsourcing), phân tích dữ liệu lớn (Big Data và Data analytics), cùng việc ứng dụng các công nghệ theo dõi trong B2B như công nghệ nhận dạng tần số vô tuyến RFID (Radio Frequency Identification) và công nghệ nhận dạng sinh trắc học (Biometric technologies).

Về tính ứng dụng thực tế và kết nối doanh nghiệp, giáo trình phân tích các mô hình vận hành của nhiều tổ chức: hệ thống chia sẻ thông tin qua kết nối Internet bảo mật giữa Dell Computer và các nhà cung cấp linh kiện; nền tảng đấu giá C2C của eBay; hệ thống dịch vụ công B2G tại cổng thông tin CA.gov của bang California; cũng như các mô hình liên kết thông tin chuỗi cung ứng trong sản xuất hàng tiêu dùng tại Việt Nam (như bài tập về Kinh Đô, Hải Hà).


Đối tượng sử dụng giáo trình

Giáo trình được thiết kế phục vụ các nhóm đối tượng cụ thể:

  • Sinh viên đại học: Phù hợp với sinh viên từ năm thứ 2 đến năm thứ 4 theo học các ngành Thương mại điện tử, Hệ thống thông tin quản lý, Công nghệ thông tin, hoặc Quản trị kinh doanh.
  • Kiến thức tiền đề: Theo quy định học phần, tài liệu không yêu cầu sinh viên bắt buộc phải có kiến thức tiền đề về thương mại điện tử trước khi bắt đầu môn học. Người học chỉ cần nền tảng tin học đại cương và tư duy logic cơ bản.
  • Giảng viên: Sử dụng làm tài liệu giảng dạy chuẩn hóa, căn cứ xây dựng đề cương chi tiết, thiết kế bài giảng lý thuyết, điều phối bài tập nhóm, hướng dẫn phân tích case study và biên soạn ngân hàng đề thi tự luận 90 phút.
  • Đối tượng tự học và tham khảo: Các chuyên viên phân tích nghiệp vụ (Business Analyst), nhân viên kỹ thuật triển khai phần mềm TMĐT, hoặc học viên cao học có thể sử dụng tài liệu làm nguồn tham khảo về các nguyên tắc chuẩn hóa hệ thống theo ISO 13407 và quy trình quản lý dự án TMĐT.

Câu hỏi thường gặp

1. Giáo trình này phù hợp với ai?

Giáo trình phù hợp với sinh viên đại học các khối ngành Công nghệ thông tin, Thương mại điện tử và Quản trị kinh doanh; giảng viên giảng dạy học phần CMP2029; cùng các chuyên viên kỹ thuật cần tìm hiểu phương pháp luận phân tích, thiết kế hệ thống thông tin kinh doanh số.

2. Cần kiến thức nền nào để học?

Học phần không yêu cầu kiến thức tiền đề về thương mại điện tử. Nội dung giáo trình được xây dựng từ các khái niệm cơ bản về dữ liệu, thông tin, hệ thống, sau đó mới nâng cao dần sang các kỹ thuật phân tích và thiết kế chuyên sâu.

3. Điểm khác biệt với giáo trình khác là gì?

Giáo trình không thuần túy giảng dạy về lập trình web hay marketing trực tuyến, mà tập trung chuyên sâu vào phương pháp luận phân tích và thiết kế hệ thống dựa trên mô hình bốn nhân tố: Người dùng (Users) - Tác vụ (Tasks) - Nội dung (Content) - Công cụ (Tools). Toàn bộ quy trình phân tích nhiệm vụ được gắn chặt với 5 giai đoạn của giao dịch kinh doanh và tiêu chuẩn ISO 13407.

4. Làm sao để tự học hiệu quả?

Người học cần thực hiện đúng chỉ dẫn sư phạm trong tài liệu: đọc trước mục tiêu bài học; tóm tắt nội dung chính; trả lời câu hỏi củng cố sau mỗi đề mục; làm bài tập trắc nghiệm và tự luận cuối bài; đồng thời thực hành khảo sát các website thực tế được đề cập như eBay, Alibaba, Dell.

5. Có tài liệu bổ trợ nào kèm theo?

Giáo trình tích hợp bảng danh mục từ viết tắt chuẩn mực ngành (CAD, EDI, ERP, SCM, RFID, XML...), trích dẫn các tài liệu học thuật quốc tế của Barry Boehm, Winston W., Peter M. Drucker, Cengage Learning (2015) và cung cấp kênh tiếp nhận phản hồi học thuật thông qua hộp thư điện tử của ban biên tập: tailieuhoctap@hutech.vn.


Kết luận

Giáo trình Phân tích và thiết kế hệ thống thương mại điện tử của ThS. Nguyễn Phúc Khoa cung cấp một khung lý thuyết và phương pháp luận hoàn chỉnh về phân tích, thiết kế và quản trị dự án hệ thống TMĐT trong bối cảnh tích hợp công nghệ.

Tiến trình học tập được thiết kế mạch lạc: khởi đầu từ việc phân biệt bản chất dữ liệu, thông tin, tri thức và mô hình Users - Tasks - Content - Tools (Bài 1); tiếp cận các chuẩn mực phân tích yêu cầu ISO 13407 (Bài 2); tiến hành thiết kế tổng thể kiến trúc và chi tiết giao diện người dùng (Bài 3, Bài 4); sau đó hoàn thiện năng lực kiểm thử, vận hành và quản lý dự án khả thi trong doanh nghiệp (Bài 5, Bài 6).

Bên cạnh tài liệu chính khóa, người học có thể khai thác thêm hệ thống đề cương ôn tập tự luận, danh mục thuật ngữ chuyên ngành và các bài tập phân tích dữ liệu thực tế tại các nền tảng thương mại điện tử lớn nhằm củng cố năng lực chuyên môn.