Với những thời cơ và yếu tố thuận lợi bên trong cũng như bên ngoài, cùng với tiềmnăng phát triển của thị trường công nghệ ở Việt Nam và một chút ít kiến thức tích lũyđược qua làm quảng c
Trang 1TRƯỜNG ĐẠI HỌC NGOẠI NGỮ - TIN HỌC TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO KẾT THÚC MÔN HỌC XÂY DỰNG TRANG WEB BÁN HÀNG
TRÀ SỮA
GVHD : TS Trần Khải Thiện.
SVTH : Nguyễn Huy Hoàng – 21DH110595
Tp.HCM 11/2023
Trang 2NHẬN XÉT GIÁO VIÊN HƯỚNG DẪN
Thành viên 1 Thành viên 2 Thành viên 3 Thành viên 4 Nhận xét: Nhận xét: Nhận xét: Nhận xét: Điểm: Điểm: Điểm: Điểm: GIÁO VIÊN HƯỚNG DẪN (Ký và ghi rõ họ tên)
Trang 3NHẬN XÉT GIÁO VIÊN VẤN ĐÁP
Thành viên 1 Thành viên 2 Thành viên 3 Thành viên 4 Nhận xét: Nhận xét: Nhận xét: Nhận xét: Điểm: Điểm: Điểm: Điểm: GIÁO VIÊN VẤN ĐÁP 1 GIÁO VIÊN VẤN ĐÁP 2 (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)
Trang 4Mục lục
Chương 1: MÔ TẢ ĐỀ TÀI
1.1 Trang
HOME
1.2 Quản lý người dùng: đăng ký, đăng nhập
1.3 Quản lý danh mục hàng hóa
1.4 Quản lý giỏ hàng
1.5 Thanh toán
1.6 Phân trang
Chương 2: SƠ ĐỒ CƠ SỞ DỮ LIỆU 2.1 Phân tích dữ liệu
2.2 Sơ đồ dữ liệu
Chương 3: MÀN HÌNH GIAO DIỆN 3.1 Sơ đồ liên kết các trang giao diện
3.2 Trang Home
Chụp hình giao diện chính (trang chủ phía khách, trang chủ phía Admin) 3.3 Trang Chi Tiết Sản Phẩm
Khoa công nghệ thông tin
Trang 53.5 Trang Giỏ Hàng
3.6 Trang Loại Sản Phẩm
3.7 Trang Đơn Hàng
3.8 Đăng Nhập
3.9 Đăng Ký
Chương 4: MÔ TẢ CHI TIẾT ỨNG DỤNG THEO MÔ HÌNH MVC 4.1 MODELS
4.1.1 Model Diagram
4.1.2 <abc.cs>
4.2 CONTROLLERS
4.2.1 <abcController>
4.3 VIEWS
4.3.1 Gói <abc>
DANH MỤC HÌNH Hình 1.1 Hình ảnh logo
Hình 1.2 Hình ảnh giỏ hàng
Hình 1.3 Hình ảnh Sữa Chua Hạt Sen
Hình 1.4 Hình ảnh về Trà Mận Hạt Sen
Hình 1.5 Hình ảnh về Ô Long Kem Cà Phê
Khoa công nghệ thông tin
Trang 6Hình 1.7 Hình ảnh về Instant Milk Tea - Strawberry- Set 6 Ly Hình 1.8 Hình ảnh về Instant Milk Tea - Original- Set 6 Ly Hình 1.9 Hình ảnh về Instant Milk Tea - Strawberry
Hình 1.10 Hình ảnh về Instant Milk Tea - Original
Hình 1.11 Hình ảnh về Trà Xoài Bưởi Hồng
Hình 1.12 Hình ảnh về Trà Xoài Bưởi Hồng Kem Phô Mai Hình 1.13 Hình ảnh về Choco Ngũ Cốc Kem Cafe
Hình 1.14 Hình ảnh về Hồng Trà Ngũ Cốc Kem Cafe Hình 1.15 Hình ảnh về Royal Pearl Milk Cofee
Hình 1.16 Hình ảnh về Grass Jelly Milk Coffee
Hình 1.28 Hình ảnh về Trả Xanh Vị Nhài
Hình 1.29 Hình ảnh về Trà Sữa Matcha
Khoa công nghệ thông tin
Trang 7Hình 1.41 Hình ảnh về Trà dâu tằm pha lê tuyết Hình 1.42 Hình ảnh về Hồng Trà Bưởi Mật Ong Hình 1.43 Hình ảnh về Dâu Tằm Kem Phô Mai Hình 1.44 Hình ảnh về Hồng Trà Kem Phô Mai Hình 1.45 Hình ảnh về Trà Xanh Kem Phô Mai Hình 1.46 Hình ảnh về Matcha Kem Phô Mai
Hình 1.47 Hình ảnh về Sữa Chua Dâu Tằm Hoàng Kim Hình 1.48 Hình ảnh về Sữa Chua Dâu Tằm Hạt Dẻ Hình 1.49 Hình ảnh về Sữa Chua Trắng
Khoa công nghệ thông tin
Trang 9LỜI NÓI ĐẦU
Hiện nay với sự phát triển vượt bậc của thời đại công nghệ thì ngành công nghệ thông tin
đã có những bước phát triển vượt bậc về nhiều ứng dụng trong mọi lĩnh vực Công nghệthông tin là một phần không thể thiếu trong đời sống hiện đại hiện nay.Cùng với sự pháttriển của công nghệ thì điện thoại,máy vi tính cùng với những phần mềm là công cụkhông thể thiếu,để hổ trợ chúng ta quản lý, tổ chức, sắp xếp và xử lý công việc một cáchnhanh chóng và hiệu quả
Trong những năm u tối do đại dịch Covid-19 gây ra, tất cả mọi thứ đều trở nên trì trệthì thương mại điện tử là một điểm sáng cho nền kinh tế trong những năm đại dịch vàđang từng bước vươn lên khẳng định vị trí chiến lượt quan trọng của mình Thương mạiđiện tử là xu thế tất yếu, là người bạn đồng hành giúp người dùng thuận tiện mua sắm vàdoanh nghiệp duy trì kinh doanh trong lúc dịch bệnh căng thẳng Nắm bắt được nhu cầumua sắm lượng lớn của người dùng, nhóm chúng em đã chọn ra một chủ đề là làmwebsite bán trà sữa online với một mục đích phục vụ nhu cầu uống trà sữa mọi người mọilúc mọi nơi Với câu Slogan :”Chỉ Cần Bạn Muốn Uống Trà Sữa Chúng Tôi Sẽ Giao TớiTận Giường Cho Bạn”
Với những thời cơ và yếu tố thuận lợi bên trong cũng như bên ngoài, cùng với tiềmnăng phát triển của thị trường công nghệ ở Việt Nam và một chút ít kiến thức tích lũyđược qua làm quảng cáo ADS làm Seo và các kiến thức học làm Website trên trườngchính là cơ sở để chúng em tin rằng website bán trà sữa online này sẽ mang đến sự hàilong,chất lượng tối đa cho người dùng
Khoa công nghệ thông tin
Trang 10LỜI CẢM ƠN
Lời nói đầu tiên, chúng em xin gửi lời cảm ơn chân thành và sự tri ân vô cùng sâu sắc đếngiảng viên đã tạo rất nhiều điều kiện hỗ trợ, giúp đỡ chúng em trong suốt quá trình họctập và nghiên cứu đề tài này Từ khi bắt đầu bước chân học tập bộ môn đến nay, chúng
em đã nhận được rất nhiều sự quan tâm, hỗ trợ từ cô tận tình từ cô
Với lòng biết ơn sâu sắc nhất, team chúng em xin gửi đến thầy,cô, người đã truyền đạtvốn kiến thức quý báu của cô cho chúng em trong suốt thời gian học tập Nhờ có nhữnggiây phút hướng dẫn, dạy bảo tận tình chu đáo của cô nên đề tài nghiên cứu của chúng
em đã có thể hoàn thiện được
Bài báo cáo đề tài môn Lập Trình Web thực hiện trong khoảng thời gian 1tháng.Lượng kiến thức của em còn nhiều hạn chế nên không tránh khỏi những thiếu sót,
em rất mong nhận được những ý kiến đóng góp quý báu từ cô để bổ xung vào kiến thức
để ngày một hoàn thiện hơn,học hỏi thêm nhiều kinh nghiệm, đồng thời có điều kiện bổsung, nâng cao trình độ để làm bước đệ trong hành trang công việc sau này
em xin gửi đến cô, thầy những lời cảm ơn chân thành nhất chúc thầy, cô luôn vui vẻ,luôn giữ ngọn lửa nhiệt quyết dành cho nghề ,tràn ngập niềm tin trong cuộc sống, giâyphút nào cũng sẽ luôn gặp may mắn,cống hiến nhiều hơn cho sự nghiệp trồng người đầygiang khổ ,đầy sự cao cả và vĩ đại này
Khoa công nghệ thông tin
Trang 11ăn uống, chúng em đã quyết định thiết kế một website bán hàng online với mongmuốn giúp cho người dễ dàng mua hàng một cách tiện lợi nhất.
1.2 Chức năng của đề tài:
Thiết kế 1 trang web bán Trà Sữa, bao gồm các chức năng cơ bản sau:
1.1 Trang Home
1.2 Quản lý người dùng: đăng ký, đăng nhập
1.3 Quản lý danh mục sản phẩm và loại sản phẩm
1.3.1 Khái niệm Website:
Website là một tập hợp các trang web (web pages) bao gồm văn bản, hình ảnh,video, flash v.v thường chỉ nằm trong một tên miền (domain name) hoặc tên miền
Trang 12phụ (subdomain) trên World Wide Web của Internet Trang web được lưu trữ (webhosting) trên máy chủ web (web server) có thể truy cập thông qua Internet
Một trang web là tập tin HTML hoặc XHTML có thể truy nhập dùng giao thứcHTTP hoặc HTTPS Website có thể được xây dựng từ các tệp tin HTML (websitetĩnh) hoặc vận hành bằng các CMS chạy trên máy chủ (website động) Website có thểđược xây dựng bằng nhiều ngôn ngữ lập trình khác nhau (PHP, NET, Java, Ruby onRails )
1.3.2 Mục đích của Website:
Đáp ứng nhu cầu uống trà sữa hiện nay Nhóm chúng em đã hiết kế ra một websitebán trà sữa online với nhiều tiện ích và dễ dàng sử dụng đối với mọi lứa tuổi kháchhàng
1.3.3 Ưu – Nhược điểm của Website:
- Ưu điểm:
Giao diện đơn giản, dễ sử dụng
Tiếp cận với người tiêu dùng một cách nhanh chóng và tiện lợi
Đáp ứng nhu cầu của người sử dụng
- Nhược điểm:
Chưa đa dạng các sản phẩm, mẫu mã
Khó khăn trong việc lấy được lòng tin của khách hàng
Trang trí trang website chưa bắc mắt
1.3.4 Điều kiện để thiết kế Website:
- Có một chút kiến thức cơ bản về HTML, CSS, JAVASCRIPT và MVC để thiết
kế ra một trang web hoàn chỉnh
- Đáp ứng được nhu cầu sử dụng hiện nay của người dùng
- Phù hợp với nhu cầu ăn uống trên website ở xã hội hiện nay
Trang 131.3.5 Tìm hiểu về HTML:
- HTML là chữ viết tắt của Hypertext Markup Language là ngôn ngữ đánh dấuđược sử dụng để cấu thành nội dung và mang đến ngữ nghĩa cho trang web, ví dụ nhưđịnh danh cho các đoạn văn, tiêu đề, dữ liệu dạng bảng hoặc nhúng hình ảnh, video vàotrang web
- HTML không phải là ngôn ngữ lập trình, đồng nghĩa với việc nó không thể tạo racác chức năng “động” được Nó chỉ giống như Microsoft Word, dùng để bố cục vàđịnh dạng trang web
- HTML dùng để tạo ra các bố cục và định dạng cho trang web
1.3.6 Tìm hiểu về CSS:
- Giống như HTML, CSS không thực sự là một ngôn ngữ lập trình Nó là một ngônngữ định dạng được áp dụng để tạo nên "vẻ ngoài" của một trang web, ví dụ thiết lậpmàu nền và font chữ, bố trí nội dung dựa theo mô hình cột
- Nó dùng để tạo phong cách và định kiểu cho những yếu tố được viết dưới dạngngôn ngữ đánh dấu, như là HTML
- Nó có thể điều khiển định dạng của nhiều trang web cùng lúc để tiết kiệm côngsức cho người viết web
- Nó phân biệt cách hiển thị của trang web với nội dung chính của trang bằng cáchđiều khiển bố cục, màu sắc, và font chữ
1.3.7 Tìm hiểu về JAVASCRIPT:
- JavaScript là ngôn ngữ lập trình phổ biến nhất trên thế giới trong suốt 20 năm
qua Nó cũng là một trong số 3 ngôn ngữ chính của lập trình web:
+ HTML: Giúp bạn thêm nội dung cho trang web
+ CSS: Định dạng thiết kế, bố cục, phong cách, canh lề của trang web.+ JavaScript: Cải thiện cách hoạt động của trang web
Trang 14- JavaScript có thể học nhanh và dễ dàng áp dụng cho nhiều mục đích khác nhau,
từ việc cải thiện tính năng của website đến việc chạy game và tạo phần mềm nền web.Hơn nữa, có hàng ngàn mẫu template JavaScript và ứng dụng ngoài kia, nhờ vào sựcống hiến của cộng đồng, đặc biệt là Github
1.3.8 Tìm hiểu về MVC:
- MVC là viết tắt của cụm từ “Model-View-Controller “ Đây là mô hình thiết kế
được sử dụng trong kỹ thuật phần mềm MVC là một mẫu kiến trúc phần mềm để tạolập giao diện người dùng trên máy tính MVC chia thành ba phần được kết nối vớinhau và mỗi thành phần đều có mô ’t nhiê ’m vụ riêng của nó và đô ’c lâ ’p với các thànhphần khác Tên gọi 3 thành phần:
+ Model (dữ liệu): Quản lí xử lí các dữ liê ’u.
+ View (giao diện): Nới hiển thị dữ liê ’u cho người dùng.
+ Controller (bộ điều khiển): Điều khiển sự tương tác của hai thành
phần Model và View
- Mô hình MVC thường được dùng để phát triển giao diện người dùng Nó cung
cấp các thành phần cơ bản để thiết kế một chương trình cho máy tính hoặc điện thoại
CREATE TABLE [dbo].[AdminUser] (
[ID] INT NOT NULL,
[NameUser] NVARCHAR (MAX) NULL,
Trang 15[RoleUser] NVARCHAR (MAX) NULL,
[PasswordUser] NCHAR (50) NULL,
PRIMARY KEY CLUSTERED ([ID] ASC)
);
Trang 16Bang Category
CREATE TABLE [dbo].[Category] (
[Id] INT IDENTITY (1, 1) NOT NULL,
[IDCate] NCHAR (20) NOT NULL,
[NameCate] NVARCHAR (MAX) NULL,
PRIMARY KEY CLUSTERED ([IDCate] ASC)
);
Bang Customer
CREATE TABLE [dbo].[Customer] (
[IDCus] INT IDENTITY (1, 1) NOT NULL,
[NameCus] NVARCHAR (MAX) NULL,
[PhoneCus] NVARCHAR (15) NULL,
[EmailCus] NVARCHAR (MAX) NULL,
PRIMARY KEY CLUSTERED ([IDCus] ASC)
);
Bang Products
CREATE TABLE [dbo].[Products] (
[ProductID] INT IDENTITY (1, 1) NOT NULL,
[NamePro] NVARCHAR (MAX) NULL,
[Category] NCHAR (20) NULL,
[Price] DECIMAL (18, 2) NULL,
[ImagePro] NVARCHAR (MAX) NULL,
PRIMARY KEY CLUSTERED ([ProductID] ASC),
CONSTRAINT [FK_Pro_Category] FOREIGN KEY ([Category]) REFERENCES [dbo].[Category] ([IDCate])
);
Bang OrderPro
CREATE TABLE [dbo].[OrderPro] (
Trang 17[ID] INT IDENTITY (1, 1) NOT NULL,
[DateOrder] DATE NULL,
[IDCus] INT NULL,
[AddressDeliverry] NVARCHAR (MAX) NULL,
PRIMARY KEY CLUSTERED ([ID] ASC),
FOREIGN KEY ([IDCus]) REFERENCES [dbo].[Customer] ([IDCus])
);
Bang OrderDetail
CREATE TABLE [dbo].[OrderDetail] (
[ID] INT IDENTITY (1, 1) NOT NULL,
[IDProduct] INT NULL,
[IDOrder] INT NULL,
[Quantity] INT NULL,
[UnitPrice] FLOAT (53) NULL,
PRIMARY KEY CLUSTERED ([ID] ASC),
FOREIGN KEY ([IDProduct]) REFERENCES [dbo].[Products] ([ProductID]),
FOREIGN KEY ([IDOrder]) REFERENCES [dbo].[OrderPro] ([ID])
);
Insert dữ liệu
use BanTraSuaDeVui
-AdminUser
Insert into AdminUser (ID, NameUser, RoleUser, PasswordUser)
values (1, 'ThanhDat', 'ThanhDat', '12345678')
Insert into AdminUser (ID, NameUser, RoleUser, PasswordUser)
values (2, 'DinhTinh', 'DinhTinh', '23456789')
Trang 18Insert into Customer (NameCus, PhoneCus, EmailCus)
values (N'Nguyễn Thành Đạt', '0909751657', 'nguyenthanhdat111203@gmail.com')Insert into Customer (NameCus, PhoneCus, EmailCus)
values (N'Nguyễn Đình Tính', '0913678345', 'dinhtinh@gmail.com')
Insert into Category (IDCate, NameCate)
Values(N'FFT', N'Fresh Fruit Tea')
Insert into Category (IDCate, NameCate)
Values(N'MCC', N'Machiato Cream Cheese')
Insert into Category (IDCate, NameCate)
Values(N'SCD', N'Sữa chua dẻo')
select * from Category
-Products
Món Nổi Bật
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Sửa Chua Mận Hạt Sen', N'MNB', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Mận Hạt Sen', N'MNB', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Ô Long Xoài Kem Cà Phê', N'MNB', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
Trang 19values (N'Trà Đào Bưởi Hồng Trân Châu Baby', N'MNB', 31000,
'/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Instant Milk Tea-Strawberry-Set 6 Ly', N'MNB', 165000,
'/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Instant Milk Tea-Original-Set 6 Ly', N'MNB', 160000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Instant Milk Tea-Strawberry', N'MNB', 26000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Instant Milk Tea-Original', N'MNB', 26000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Bưởi Hồng', N'MNB', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Xoài Bưởi Hồng Kem Phô Mai', N'MNB', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Choco Ngũ Cốc Kem Cà Phê', N'MNB', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Hồng Trà Ngũ Cốc Kem Cà Phê', N'MNB', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Royal Pearl Milk Coffee ', N'MNB', 22000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Grass Jelly Milk Coffee', N'MNB', 22000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Tiger Sugar', N'MNB', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Trân Chân Hoàng Gia', N'MNB', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
Trang 20values (N'Trà Sữa Ba Anh Em', N'MNB', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Panda', N'MNB', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Kim Cương Đen Okinawa', N'MNB', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Ô Long Kem Phô Mai', N'MNB', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Dứa Nhiệt Đới', N'MNB', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Hạnh Phúc', N'MNB', 31000, '/Content/images/aq4.png')
Trà Sữa
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Sữa Tươi Trân Châu Baby Kem Café', N'TS', 31000, '/Content/images/aq4.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Oolong Trân Châu Baby Kem Café', N'TS', 31000, '/Content/images/aq4.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Xanh', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Xanh Sữa Vị Nhài', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Matcha', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Ô Long', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Ô Long Thái Cực', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Socola', N'MNB', 31000, '/Content/images/aq4.png')
Trang 21Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Hạnh Phúc', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Bạc Hà', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Dâu Tây', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Hồng Trà', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'MatCha Đậu Đỏ', N'TS', 31000, '/Content/images/aq4.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa', N'TS', 31000, '/Content/images/aq4.png')
Fresh Fruit Tea
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Mận Hạt Sen', N'FFT', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Ô Long Xoài Kem Cà Phê', N'FFT', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Đào Bưởi Hồng Trân Châu Baby', N'FFT', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Sữa Bưởi Hồng', N'FFT', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Probi Bưởi Trân Châu Sương Mai', N'FFT', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Probi Xoài Trân Châu Sương Mai', N'FFT', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Xanh Xoài', N'FFT', 31000, '/Content/images/aq1.png')
Trang 22Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Dâu Tằm Pha Lê Tuyết', N'FFT', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Hồng Trà Bưởi Mật Ong', N'FFT', 31000, '/Content/images/aq1.png')
Macchiato Cream Cheese
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Xoài Bưởi Hồng Kem Phô Mai', N'MCC', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Choco Ngũ Cốc Kem Cafe', N'MCC', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Hồng Trà Ngũ Cốc Kem Cafe', N'MCC', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Dâu Tằm Kem Phô Mai', N'MCC', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Hồng Trà Kem Phô Mai', N'MCC', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Trà Xanh Kem Phô Mai', N'MCC', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Matcha Kem Phô Mai', N'MCC', 31000, '/Content/images/aq1.png')
Sữa Chua Dẻo
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Sữa Chua Mận Hạt Sen', N'SCD', 31000, '/Content/images/aq1.png')
Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Sữa Chua Dâu Tằm Hoàng Kim', N'SCD', 31000, '/Content/images/aq1.png')Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Sữa Chua Dâu Tằm Hạt Dẻ', N'SCD', 31000, '/Content/images/aq1.png')
Trang 23Insert into Products (NamePro, Category, Price, ImagePro)
values (N'Sữa Chua Trắn', N'SCD', 31000, '/Content/images/aq1.png')
Trang 253.3 Trang Chi Tiết Sản Phẩm
Trang Sản Phẩm
Trang 263.5 Trang Giỏ Hàng
3.6 Trang Loại Sản Phẩm
Trang 273.7 Trang Đơn Hàng
3.8 Đăng Nhập
Trang 283.9 Đăng Ký
3.2 Trang Thanh Toán Hoàn Tất
Trang 29Chương 4: MÔ TẢ CHI TIẾT ỨNG DỤNG THEO MÔ HÌNH
Trang 304.1.2 <abc.cs>
AdminUser.cs: dùng để đăng ký và đăng nhập tài khoản
Category.cs: Dùng để hiện thị danh mục loại sản phẩm
Customer.cs: dùng để hiển thị danh sách khách hàng
Trang 31OrderPro.cs: Dùng để hiển thị danh sách đơn hàng
Product.cs: Dùng để hiện thị danh sách sản phẩm
Trang 32Cart.cs: Dùng để tính tổng tiền , update sản phẩm , xóa sản phẩm trong giỏ hàng , tổng
số lượng sản phẩm , thêm sản phẩm vào giỏ hàng
Trang 33CartItem.cs: dùng để gọi ra sản phẩm và số lượng
Trang 34OrderProoes: Mục đích là quản lí đơn hàng
:Product:Mục địch là hiển thị danh sách sản phẩm, thêm sản phẩm mới vào danh sách sản phẩm
:Shoppingcart:hiển thị thông tin của sản phẩm,tính tổng số tiền khi mua hàng,mua hàng,nếu chưa có sản phẩm sẽ cho người dùng click và quay lại trang sản phẩm
Trang 354.2.1
AdminUserController
Trang 38RegisterUser(): Trả về View SignUp (liên quan đến View Index)
RegisterUser(AdminUser user): Phương thức đăng kí tài khoản và lưu vào database (liên quan đến view Index)
LogoutUser(): Phương thức thoát tài khoản (liên quan View Index)