1
TUYÊN BỐ BẢN QUYỀN
Tài liệu y thuộc loại sách giáo trình nên các nguồn thông tin thể được phép
dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh
thiếu lành mạnh sẽ bị nghiêm cấm.
2
LỜI GIỚI THIỆU
Thực hành y dựng Website thương mại tại doanh nghiệp một trong những
đun chuyên môn nghề ca ngh Ứng Dụng Phần Mềm được biên soạn dựa theo
chương trình khung đ xây dng và ban hành năm 2021 ca trưng Cao đng ngh Cn
Thơ dành cho ngh Ứng Dụng Phần Mềm hệ Cao đng.
Chúng tôi xin chân thành cảm ơn Ban Giám Hiệu Trưng Cao Đng Nghề Cần
Thơ các nhân, các đồng nghiệp đp nhiều ng sức để nội dung giáo trình hoàn
thành một cách tốt nhất.
Nội dung giáo trình được biên soạn với ợng thi gian thực hành tại doanh
nghiệp là 270 gi gồm có:
Bài 1: Lý thuyết liên quan
Bài 2: Nội dung công việc thực hành
Mặc chúng tôi đ rất cố gắng trong biên soạn, nhưng chắc chắn tài liệu y
cũng không tránh khỏi sai sót. Chúng tôi rất mong nhận được những ý kiến đóng góp từ
các thầy cô giáo, đồng nghiệp và các bạn đọc giúp giáo trình được hoàn thiện hơn.
Cần Thơ, ngày 01 tháng 12 năm 2021
Tham gia biên soạn
1. Nguyễn Thị Thúy Lan
3
MỤC LỤC
TUYÊN BỐ BẢN QUYỀN ............................................................................................ 1
LỜI GIỚI THIỆU ............................................................................................................ 2
MỤC LỤC ....................................................................................................................... 3
GIÁO TRÌNH MÔ ĐUN ................................................................................................ 4
BÀI 1: LÝ THUYẾT LIÊN QUAN ................................................................................ 6
1.
CÔNG NGHỆ ASP.NET MVC5 .......................................................................... 6
1.1. Lịch sử ra đi ............................................................................................... 6
1.2.
Sự khác nhau giữa MVC webform
............................................................. 7
1.3.
Kiến trúc sử dụng ASP.NET MVC
................................................................. 7
1.4.
Đặc điểm ASP.NET MVC Framework
........................................................... 8
2.
HÌNH MVC5 .................................................................................................. 9
2.1. Các tính năng ca hình MVC3 MVC4
...................................................... 9
2.2
Các cải tiến ca MVC5
................................................................................ 10
3.
GIỚI THIỆU ENTITY FRAMEWORK ............................................................. 11
3.1. Tổng quan
........................................................................................................ 11
3.2. Tầng Application ......................................................................................... 12
3.3. Tầng Object Services ................................................................................... 12
3.4. Tầng EntityClient Data Provider ................................................................... 13
3.5. Tầng ADO.NET Data Providers ................................................................... 13
3.6.
Tầng EDM (Entity Data Model)
................................................................... 13
3.7.
Cách sử dụng trong Entity Framework
.......................................................... 14
4. TỔNG QUAN VỀ SQL SERVER ..................................................................... 15
5. TỔNG QUAN VỀ NGÔN NGỮ GIAO DIỆN ................................................... 15
5.1. HTML CSS
................................................................................................. 15
5.2. Razor View Engine ...................................................................................... 15
5.3.
CSS (Cascading Style Sheets)
...................................................................... 16
5.4. Bootstrap ................................................................................................... 17
5.5.
JavaScript, JQuery Ajax
.......................................................................... 17
5.6.
Phương thức hóa dữ liệu MD5
................................................................ 18
6. VÀI NÉT VỀ THƯƠNG MẠI ĐIỆN TỬ B2C ................................................... 18
6.1. Khái niệm ....................................................................................................... 18
6.2. Phân loại mô hình B2C ............................................................................. 18
6.3.
Hoạt động ca hình B2C
........................................................................ 19
BÀI 2: NỘI DUNG CÔNG VIỆC THỰC HÀNH ........................................................ 20
1. Các tiêu chí thực hiện công việc ........................................................................... 20
2. Nội dung thực hành ............................................................................................... 21
TÀI LIỆU THAM KHẢO ............................................................................................. 23
4
GIÁO TRÌNH MÔ ĐUN
Tên đun: THỰC HÀNH XÂY DỰNG WEBSITE THƯƠNG MẠI TẠI
DOANH NGHIỆP
Mã mô đun: 35
Vị trí, tính chất, ý nghĩa và vai trò của mô đun:
Vị trí: là mô đun được bố trí giảng dạy sau các môn cơ sở nghề, Hệ quản trị CSDL,
Lập trình CSDL, Thiết kế Website.
Tính chất: là mô đun tự chọn thuộc chuyên môn nghề ca chương trình đào tạo Cao
đng Ứng dụng phần mềm.
Ý nghĩa và vai trò: Đây là mô đun tự chọn thuộc các mô đun chuyên môn ca nghề
Ứng dụng phần mềm, cung cấp cho sinh viên kiến thức knăng thực hành để
xây dựng Website thương mại tại doanh nghiệp.
Mục tiêu của mô đun:
Kiến thức: ôn tập, tổng hợp các kiến thức, k năng về y dựng website thương
mại đ được học qua thực tiễn tại doanh nghiệp.
Kỹ năng: xây dựng website thương mại đạt các yêu cầu ứng dụng thực tế.
Năng lực tự ch và trách nhiệm:
+ Có sáng kiến, tìm tòi, khám phá trong quá trình học tập và công việc
+ Có khả năng tự định hướng, chọn lựa phương pháp tiếp cận thích nghi với các
bài học.
+ Có năng lực đánh giá kết quả học tập và nghiên cứu ca mình.
+ Tự học tập, tích lũy kiến thức, kinh nghiệm để nâng cao trình độ chuyên môn.
Nội dung mô đun:
Số
TT
Tên các bài trong mô đun
Thời gian(giờ)
Tổng
số
thuyết
Thực hành,
thí nghiệm,
thảo luận,
bài tập
Kiểm
tra
1.
Bài 1: Lý thuyết liên quan
4
4
0
1. CÔNG NGHỆ ASP.NET MVC5
1.1. Lịch sử ra đi
1.2. Sự khác nhau giữa MVC và
webform
1.3. Kiến trúc sử dụng ASP.NET
MVC
1.4. Đặc điểm ASP.NET MVC
Framework
2. MÔ HÌNH MVC5
2.1. Các tính năng ca hình
MVC3 và MVC4
2.2 Các cải tiến ca MVC5
5
3. GIỚI THIỆU ENTITY
FRAMEWORK
3.1. Tổng quan
3.2. Tầng Application
3.3. Tầng Object Services
3.4. Tầng EntityClient Data Provider
3.5. Tầng ADO.NET Data Providers
3.6. Tầng EDM (Entity Data Model)
3.7. Cách sử dụng trong Entity
Framework
4. TỔNG QUAN VỀ SQL SERVER
5. TỔNG QUAN VỀ NGÔN NG
GIAO DIỆN
5.1. HTML và CSS
5.2. Razor View Engine
5.3. CSS (Cascading Style Sheets)
5.4. Bootstrap
5.5. JavaScript, JQuery và Ajax
5.6. Phương thức m hóa dữ liệu MD5
6. VÀI NÉT VỀ THƯƠNG MẠI
ĐIỆN TỬ B2C
6.1. Khái niệm
6.2. Phân loại mô hình B2C
6.3. Hoạt động ca mô hình B2C
Bài 2: Nội dung công việc thực hành
266
265
1
1. Các tiêu chí thực hiện công việc
2. Nội dung thực hành
Kiểm tra
Tổng cộng
270
4
265
1