1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

122 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề 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
Tác giả Nguyễn Huy Hoàng
Người hướng dẫn TS. Trần Khải Thiện
Trường học Trường Đại học Ngoại ngữ - Tin học TP.HCM
Chuyên ngành Xây dựng trang web bán hàng
Thể loại Báo cáo kết thúc môn học
Năm xuất bản 2023
Thành phố Tp.HCM
Định dạng
Số trang 122
Dung lượng 5 MB

Nội dung

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 1

TRƯỜ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 2

NHẬ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 3

NHẬ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 4

Mụ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 5

3.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 6

Hì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 7

Hì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 9

LỜ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 10

LỜ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 12

phụ (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 13

1.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 16

Bang 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 18

Insert 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 19

values (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 20

values (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 21

Insert 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 22

Insert 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 23

Insert into Products (NamePro, Category, Price, ImagePro)

values (N'Sữa Chua Trắn', N'SCD', 31000, '/Content/images/aq1.png')

Trang 25

3.3 Trang Chi Tiết Sản Phẩm

Trang Sản Phẩm

Trang 26

3.5 Trang Giỏ Hàng

3.6 Trang Loại Sản Phẩm

Trang 27

3.7 Trang Đơn Hàng

3.8 Đăng Nhập

Trang 28

3.9 Đăng Ký

3.2 Trang Thanh Toán Hoàn Tất

Trang 29

Chương 4: MÔ TẢ CHI TIẾT ỨNG DỤNG THEO MÔ HÌNH

Trang 30

4.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 31

OrderPro.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 32

Cart.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 33

CartItem.cs: dùng để gọi ra sản phẩm và số lượng

Trang 34

OrderProoes: 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 35

4.2.1

AdminUserController

Trang 38

RegisterUser(): 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)

Ngày đăng: 17/10/2024, 15:57