28. (EBU1132E) Phát triển ứng dụng mã nguồn mở trong thương mại điện tử 2022

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

BM05/QT03-ĐT

TRƯỜNG ĐẠI HỌC KINH TẾ - TÀI CHÍNH Bản chính thức số …


THÀNH PHỐ HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN


1. Tên
Tên tiếng Việt: Phát triển ứng dụng mã nguồn mở trong thương mại điện tử
học
Tên tiếng Anh: Open-source E-Commerce
phần
2. Mã học
EBU1132E
phần
3. Trình
độ đào Đại học
tạo
4. Số tín 3 (3, 0) TC
chỉ 45 tiết lý thuyết, 120 tiết tự học.
5. Học
phần
Không
tiên
quyết
- Giảng dạy lý thuyết bằng trình chiếu, viết bảng và thuyết giảng.
- Sinh viên đọc tài liệu học tập trước mỗi bài giảng và làm các bài tập về nhà.
- Sinh viên làm đồ án môn học và báo cáo cuối môn học.
6. Phươn - Các phương pháp giảng dạy được áp dụng:
g pháp + Giải thích cụ thể (TLM1)
giảng + Thuyết giảng (TLM2)
dạy + Câu hỏi gợi mở (TLM4)
+ Thảo luận (TLM9)
+ Bài tập ở nhà (TLM20).

7. Đơn vị
quản lý Khoa Công nghệ thông tin
HP
8. Mục tiêu của học phần:
CĐR của
Mục tiêu
Mô tả mục tiêu CTĐT TĐNL
(Gx)
(PLOs)
Kiến thức:
G1 - Hiểu các kiến thức về ứng dụng nguồn mở PLO3, PLO7 3.0
- Hiểu các kiến thức về mô hình phát triển ứng dụng

1
BM05/QT03-ĐT

nguổn mở trong TMDT

Kỹ năng:
- Phân tích và thiết kế được ứng dụng TMDT
- Sử dụng một nền tảng nguồn mở để phát triển ứng
G2 PLO5 4.0
dụng TMĐT
- Kỹ năng thuyết trình, làm việc nhóm và viết báo
cáo
Mức tự chủ tự chịu trách nhiệm:
- Nắm vững các kiến thức văn hoá, đạo đức nghề
G3 PLO9 4.0
nghiệp, trách nhiệm và các khía cạnh luật lệ.
- Chủ động học tập và nghiên cứu.
9. Chuẩn đầu ra của học phần:
CĐR PLOs
Mô tả chuẩn đầu ra
(CLOs) hoặc Gs
CLO1 Kiến thức:
CLO1.1 Hiểu các kiến thức về ứng dụng nguồn mở
PLO3,
CLO1.2 Hiểu các kiến thức về mô hình phát triển ứng dụng nguổn mở
PLO7
trong TMDT
CLO2 Kỹ năng:
CLO2.1 Phân tích và thiết kế được ứng dụng TMDT
CLO2.2 Sử dụng một nền tảng nguồn mở để phát triển ứng dụng
PLO5
TMĐT
CLO2.3 Kỹ năng thuyết trình, làm việc nhóm và viết báo cáo
CLO3 Mức tự chủ, tự chịu trách nhiệm:
CLO3.1 Nắm vững các kiến thức văn hoá, đạo đức nghề nghiệp, trách
nhiệm và các khía cạnh luật lệ. PLO9
CLO3.2 Chủ động học tập và nghiên cứu.
10. Mô tả tóm tắt nội dung học phần:
Học phần trang bị các kiến thức cơ bản về các mô hình xây dựng và phát triển các hệ thống
thương mại điện tử. Trang bị các kiến thức để sinh viên có thể xây dựng được các ứng dụng
thương mại điện tử từ cơ bản tới nâng cao bằng Magento.

11. Các yêu cầu của học phần


- Phòng máy tính (phần mềm cài đặt),..
- Phòng học thực hành, phòng mô phỏng, phòng Lab,..
12. Kế hoạch và nội dung giảng dạy
LÝ THUYẾT: (nếu học phần chỉ có thực hành xóa bỏ phần lý thuyết)

2
BM05/QT03-ĐT

Tuần/ CĐR Hình thức


Nội dung Hoạt động dạy-học
Buổi (CLOs) đánh giá
Bài 1: Tổng quan về phần mềm mã
nguồn mở trong TMDT
1.1 Khái niệm phần mềm nguồn
mở AM1
CLO1.1 TLM1, TLM2
1.2 Mô hình ứng dụng TMĐT dựa AM2
1 CLO3.1 TLM4, TLM9
trên nguồn mở AM4
CLO3.2
1.3 Các phần mềm nguồn mở trong TLM20 AM7
TMĐT
1.4 Quy trình phát triển ứng dụng
mã nguồn mở trong TMĐT
Bài 2: Giới thiệu và cài đặt
Magento CLO1.1 AM1
2.1 Tổng quan về Magento TLM1, TLM2
CLO2.1 AM2
2 2.2 Cấu hình cơ bản Magento TLM4, TLM9
2.3 Các nguyên tắc khi phát triển CLO3.1 AM4
CLO3.2 TLM20 AM7
ứng dụng web thương mại điện tử
bằng Magento
Bài 3: Quản lý Categories và
Products CLO1.1 AM1
TLM1, TLM2
3. 1 Cách kết hợp sử dụng CLO2.1 AM2
3,4 TLM4, TLM9
Attributes trong Magento CLO3.1 AM4
3.2 Quản lý Categories CLO3.2 TLM20 AM7
3.3 Quản lý Products
Bài 4: Nâng cấp Magento
4.1 Giới thiệu các phiên bản và CLO1.1 AM1
TLM1, TLM2
nâng cấp Magento CLO2.1 AM2
5,6 TLM4, TLM9
4.2 Cài đặt Shipping, Zones, CLO3.1 AM4
Countries, Taxes, Currencies, CLO3.2 TLM20 AM7
Payments
Bài 5: Quản lý bán hàng trong
Magento AM1
CLO1.1 TLM1, TLM2
5.1 Giới thiệu
CLO2.1 AM2
7 5.2 Quản lý khách hàng TLM4, TLM9
CLO2.2 AM4
5.3 Quản lý mã khuyến mại
CLO3.2 TLM20 AM7
5.4. Quản lý các vấn đề về đơn
hàng
Bài 6: Tùy chỉnh giao diên nâng
8,9 CLO1.1 TLM1, TLM2
cao trong Magento AM1

3
BM05/QT03-ĐT

6.1 Tổng quan về cấu trúc tổ chức CLO2.1 TLM4, TLM9 AM2
giao diện của Magento CLO2.2 TLM20
6.2 Tùy chỉnh giao diện CLO3.2 AM4
6.3 Các giao diện phổ biến AM7
Kiểm tra tự luận
Bài 7: Xây dựng module trong
Magento CLO1.1 AM1
7.1 Cấu trúc thư mục module CLO1.2 TLM1, TLM2
AM2
10,11 7.2 Các nguyên tắc tạo mới module CLO2.1 TLM4, TLM9
trong Magento CLO2.2 AM4
TLM20 AM7
7.3 Xây dựng module nâng cao CLO3.2
trong Magento
Bài 8: SEO trong Magento CLO1.1
8.1 Chức năng SEO trong Magento CLO1.3 TLM1, TLM2 AM1
12,13 8.2 Cấu hình SEO và tìm kiếm CLO2.1 AM2
TLM4, TLM9
8.3 Cấu hình Google Analytics CLO2.2
8.4 Tối ưu trang TLM20 AM4
CLO3.2
Bài 9: Triển khai và kiểm thử ứng CLO1.1
dụng xây dựng bằng Magento AM1
9.1 Triển khai các module trong CLO1.3 TLM1, TLM2
AM2
14 Magento trên Internet CLO2.1 TLM4, TLM9
9.2 Kiểm thử các module trên AM4
CLO2.2 TLM20 AM7
Internet
CLO3.2
Bài 10: Xây dựng ứng dụng bán CLO1.1
hàng trực tuyến
10.1 Phân tích các chức năng CLO1.3 AM1
TLM1, TLM2
10.2 Cài đặt các module hàng hóa, CLO2.1 AM2
15 TLM4, TLM9
giỏ hàng
CLO2.2 AM4
10.3 Tích hợp các module TLM20
CLO2.3 AM7
Ôn tập
CLO3.2
TỔNG CỘNG:
13. Phương pháp đánh giá
Điểm thành CĐR học phần
Nội dung/ hình thức đánh giá (%)
phần (CLOs)
CLO1, CLO2,
A1. Điểm quá A1.1 Chuyên cần: AM1
CLO3

4
BM05/QT03-ĐT

trình (30%) A1.2 Bài tập: AM2 CLO1, CLO2


A2. Điểm
A2.1 Kiểm tra tự luận: AM4 CLO1, CLO2
giữa kỳ (20%)
A3. Điểm thi CLO1, CLO2,
A3.1 Thi viết báo cáo AM7
cuối kỳ (50%) CLO3
Rubrics:
Mức Xuất sắc Giỏi Khá Trung bình Yếu Kém
Điểm 3.6 - 4.0 3.2 - 3.5 2.5 – 3.1 2.0 - 2.4 1.0 – 1.9 0.0 – 0.9
Xây dựng Kiến thức Nắm vững Hiểu được Kiến thức Hầu như
được ứng sâu về nền ứng dụng mã ứng dụng rất hạn chế không có
dụng mã tảng mã nguồn mở mã nguồn về phát kiến thức
nguồn mở nguồn mở để trong thương mở trong triển ứng về phát
đáp ứng nhu phát triển mại điện tử, TMĐT, cài dụng mã triển ứng
cầu TMĐT. ứng dụng sử dụng đặt được nguồn mở dụng mã
Thành thạo TMĐT, sử được mã nguồn nguồn
các tính dụng thành Magento cài Magento mở
năng của thạo các đặt ứng dụng để phát
Magento để module của TMĐT triển ứng
triển khai Magento dụng
tốt ứng
dụng
TMDT
14. Tài liệu phục vụ học phần
• Fernando J. Miguel, (2016). Magento 2 Development Essentials, Packt
Tài liệu/giáo
Publishing Ltd.
trình chính

• Magento (2017), Magento for B2B Commerce User Guide: Version 2.2,
Magento.!
(https://ds.uef.edu.vn/handle/123456789/29846)
Tài liệu tham • Ravensbergen, Robbert, Schoneville, Sander, (2013), Magento
khảo/bổ sung Beginner's Guide: Learn how to create a fully featured, attractive online
store with the most powerful open-source solution for e-commerce -
Second Edition, Packt Publishing Ltd.
(https://ds.uef.edu.vn/handle/123456789/29844)
Trang Web/ • https://u.magento.com/
CDs tham • https://devdocs.magento.com/guides/v2.4/install-gde/bk-install-
khảo guide.html
15. Hướng dẫn sinh viên tự học

5
BM05/QT03-ĐT

Nội dung Số tiết Nhiệm vụ của sinh viên


Tìm hiểu khái niệm phần mềm mã
Bài 1: Tổng quan về phần mềm mã nguồn
12 nguồn mở trong thương mại điện
mở trong TMDT
tử
Đọc chapter 1 Magento
Bài 2: Giới thiệu và cài đặt Magento 12
Fundamentals
Đọc chapter 2 Magento 2.0
Bài 3: Quản lý Categories và Products 12
Features
Đọc chapter 4 Magento Theme
Bài 4: Nâng cấp Magento 12
Development
Đọc chapter 2 Magento 2.0
Bài 5: Quản lý bán hàng trong Magento 12
Features
Bài 6: Tùy chỉnh giao diên nâng cao trong Đọc chapter 4 Magento Theme
12
Magento Development
Đọc chapter 6 Write Magento 2.0
Bài 7: Xây dựng module trong Magento 12
Extensions
Bài 8: SEO trong Magento 12 Đọc chapter 3 Working with SEO
Bài 9: Triển khai và kiểm thử ứng dụng xây
12 Đọc t"i liệu do GV cung cấp
dựng bằng Magento
Bài 10: Xây dựng ứng dụng bán hàng trực
12 Đọc t"i liệu do GV cung cấp
tuyến
TỔNG 120
16. Giảng viên tham gia giảng dạy (dự kiến):
1. TS. Nguyễn Hà Giang, giangnh@uef.edu.vn
2. ThS. Ngô Văn Công Bằng, bangnvc@uef.edu.vn

Tp. Hồ Chí Minh, ngày … tháng … năm 2022


TRƯỞNG KHOA TRƯỞNG NGÀNH/BỘ MÔN NGƯỜI BIÊN SOẠN

You might also like