Tải bản đầy đủ (.doc) (33 trang)

ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG WEBSITE CEN – MUA HÀNG TRỰC TUYẾN

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.76 MB, 33 trang )

ĐẠI HỌC ĐÀ NẴNG

KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

ĐỒ ÁN CƠ SỞ 2
ĐỀ TÀI:

XÂY DỰNG WEBSITE CEN – MUA
HÀNG TRỰC TUYẾN

Sinh viên thực hiện

: NGUYỄN MINH VỸ - 18IT1
VŨ VĂN TIẾN – 18IT3
Giảng viên hướng dẫn : THS. HÀ THỊ MINH PHƯƠNG

Đà nẵng, tháng 12 năm 2019


ĐẠI HỌC ĐÀ NẴNG

KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

ĐỒ ÁN CƠ SỞ 2
XÂY DỰNG WEBSITE CEN – MUA HÀNG TRỰC
TUYẾN

Đà Nẵng, tháng 12 năm 2019


MỞ ĐẦU


Thương mại điện tử Việt Nam đang phát triển nhanh trong 5 năm trở lại đây. Việc
mua bán hàng trên Internet trở nên phổ biến và thực sự trở thành một cơ hội đầy tiềm
năng cho doanh nghiệp, cửa hàng, cá nhân bán hàng. Mục đích để tạo điều kiện thuận
lợi cho doanh nghiệp, cửa hàng, cá nhân có thể dễ quảng cáo sản phẩm của mình một
cách dễ dàng hơn đến người mua và qua đó cũng tạo điều kiện cho người mua có thể
mua hàng mọi lúc mọi nơi. Đồng thời nắm bắt rõ thông tin của sản phẩm về giá cả và
cũng như về chất lượng. Nhằm tạo lòng tin với người mua hàng. Chính vì thế chúng
tôi đã tạo ra website “ CEN – Mua hàng trực tuyến ”.


LỜI CẢM ƠN

Trong thời gian làm đồ án, chúng em đã nhận được nhiều sự giúp đỡ, đóng góp ý kiến
và chỉ bảo nhiệt tình của thầy cô và bạn bè.
Em xin gửi lời cảm ơn chân thành đến (Mẫu)
cô Hà Thị Thanh Phương người đã tận tình
NHẬN
XÉT
hướng dẫn, chỉ bảo em trong suốt quá
trình làm
đờ án.
giảng
hướng
dẫn)CNTT & TRÙN THƠNG
Em cũng xin chân thành cảm(Của
ơn các
thầyviên
cô giáo
KHOA
(Bold,

size
16,
xếp
sau
trang
nhận
xét
của
cơriêng
quan đã
thực
tập)
nói chung, các thầy cô trong Bộ môn Web Nâng Cao nói
dạy
dỗ cho em kiến
thức về các môn đại cương cũng như các môn chuyên ngành, giúp em có được cơ sở lý
thuyết vững vàng và tạo điều kiện giúp đỡ em trong suốt quá trình học tập.
Cuối cùng, em xin chân thành cảm ơn thầy và bạn bè, đã luôn tạo điều kiện, quan tâm,
giúpsize
đỡ, 13.......................................................................................................................
động viên em trong suốt quá trình làm đồ án.
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
………………………………………………………


Mục lục

Chương 1 Giới thiệu.............................................................................................6
1.1 Tổng quan....................................................................................................6
1.2 Phương pháp, kết quả...................................................................................7
1.3 Lý do chọn đề tài..........................................................................................7
1.4 Khảo sát.......................................................................................................8
1.4.1 Shopee...................................................................................................8
1.4.2 TIKI....................................................................................................10
1.4.3 Sendo..................................................................................................12
Chương 2 Phân tích và thiết kế hệ thống.............................................................15
2.1 Phân tích và thiết kế hệ thống....................................................................15
2.1.1 Mục đích, phạm vi, các chức năng......................................................15
2.1.2 Người sử dụng.....................................................................................15
2.1.3 Yêu cầu người sử dụng........................................................................15
2.1.4 Use case..............................................................................................16
2.1.5 Đặc tả Use case...................................................................................17
2.1.6 Các bảng cơ sở dữ liệu........................................................................19
2.1.7 Mô tả chi tiết từng bảng......................................................................19
2.1.8 Mối quan hệ giữa các bảng.................................................................24
Chương 3 Xây dựng ứng dụng và kết quả............................................................25
3.1 Giao diện từng trang của Admin................................................................25
3.1.1 Trang chủ............................................................................................25
3.1.2 Trang danh sách các loại sản phẩm.....................................................25
3.1.3 Trang thương hiệu...............................................................................26
3.1.4 Trang danh sách sản phẩm..................................................................26
3.1.5 Trang danh sách hóa đơn.....................................................................27
3.1.6 Trang danh sách khách hàng...............................................................27
- Mục đích/Chức năng: Giúp Admin quản lý được số lương khách hàng
đăng ký cũng như hiện đang dùng trên website...........................................27
3.1.7 Trang thống kê lợi nhuận....................................................................27
3.1.8 Trang lịch sử bán hàng........................................................................28

3.1.9 Trang đăng nhập..................................................................................28
3.2 Giao diện từng trang của người dùng.........................................................28
3.2.1 Trang đăng nhập..................................................................................28
- Mục đích/Chức năng: Giúp người dùng có thể đăng nhập website...............28
3.2.2 Trang đăng ký.....................................................................................29
3.2.3 Trang chủ............................................................................................29
3.2.4 Thanh header.......................................................................................30
3.2.5 Thanh Fotter........................................................................................30
3.2.6 Trang giỏ hàng....................................................................................30
3.2.7 Trang chi tiết sản phẩm.......................................................................31
3.2.8 Trang thông tin cá nhân.......................................................................31
3.2.9 Bình luận sản phẩm.............................................................................31
Chương 4 Kết luận...............................................................................................32
4.1 Kết quả đạt được :......................................................................................32


4.1.1 Đối với người sử dụng chương trình đã đưa ra được:..........................32
4.1.2 Đối với người quản trị đã đưa ra được:...............................................32
4.1.3 Ưu điểm..............................................................................................32
4.1.4 Nhược điểm.........................................................................................32
4.2 Kỹ năng, kiến thức đạt được......................................................................32
4.2.1 Kỹ năng:..............................................................................................32
4.2.2 Kiến thức:............................................................................................32
Chương 5 DANH MỤC TÀI LIỆU THAM KHẢO.............................................33

Chương 1

Giới thiệu

1.1 Tổng quan

-

Xây dựng website mua (bán) hàng trực tuyến để tạo điều kiện thuận
lợi cho doanh nghiệp, cửa hàng, cá nhân có thể quảng cáo sản phẩm
của mình dễ dàng hơn đến người mua. Qua đó tạo điều kiện cho
người mua có thể xem và mua sản phẩm mọi lúc mọi nơi mà không


cần đến cửa hàng. Đồng thời giúp khách hàng có thể nắm bắt rõ
thông tin sản phẩm về giá cả cũng như về chất lượng

1.2 Phương pháp, kết quả
-

PHƯƠNG PHÁP : Tạo một website có các chức năng đối với
những người sử dụng như :




-

Chức năng dành cho ADMIN
- Đăng nhập / Đăng xuất.
- Thêm sản phẩm / Sửa sản phẩm / Xóa sản phẩm.
- Quản lý loại hàng / Quản lý thương hiệu.
- Quản lý tài khoản khách hàng.
- Quản lý hóa đơn / Quản lý chi tiết hóa đơn.
- Quản lý đơn hàng / Xem danh sách đơn hàng theo ngày.
- Xem doanh thu theo khoảng thời gian.

- Thống kê lợi nhuận theo ngày/tháng/năm.
- Tự động thống kê số lượng sản phẩm bán ra, số lượng khách hàng
đăng ký, số lượng sản phẩm mới, số lượng đơn hàng và chi tiết.
đơn hàng trong tháng trước.
- Thay đổi trạng thái đơn hàng.
Chức năng dành cho người dùng
- Đăng ký / Đăng nhập / Đăng xuất.
- Xem chi tiết sản phẩm.
- Mua hàng.
- Xem, Sửa giở hàng.
- Xem danh sách sản phẩm theo danh mục.
- Bình luận sản phẩm.
- Tìm kiếm theo tên sản phẩm.
- Tìm tiếm theo khoảng giá.
- Xem và sửa thông tin tài khoản.
- Xem số lần mua hàng và số bình luận trên website.

KẾT QUẢ : Tạo được trang chủ cơ bản cho website, web hoạt động
ổn định, dùng được đầy đủ các chức năng của trang. Giao điện dễ
nhìn, dễ sử dụng. Phân loại rõ ràng các chức năng, đảm bảo nhu cầu
cần thiết tối thiểu cho tất cả mọi người. Người dùng có thể dễ dàng
tìm kiếm sản phẩm mình muốn mua, đánh giá sản phẩm và bình
luận về chất lượng sản phẩm cũng như sản phẩm đã mua hay yêu
cầu mình muốn.

1.3 Lý do chọn đề tài
-

-


Như chúng ta đã biết ngày nay với nhịp sống tốc độ cao, nhu cầu
của con người ngày càng lớn từ tất cả mọi thứ. Không như trước
đây mọi người chỉ cần ăn no mặc ấm thì bây giờ nhu cầu cao hơn
và giờ mọi người rất phụ thuộc vào internet.
Ngày nay Internet đã trở thành dịch vụ phổ biến, thiết yếu và có ảnh
hưởng sâu rộng tới thói quen sinh hoạt, giải trí của nhiều người.
Cùng với sự phát triển nhanh chóng của Internet thì hình thức mua


-

và bán hàng hóa cho mọi người ngày càng đa dạng và phát triển
hơn. Các ứng dụng web ngày càng trở nên phổ biến.
Nắm được điều đó, chúng em đã tìm hiểu và xây dựng website “
CEN – Mua hàng trực tuyến ”.

1.4 Khảo sát
1.4.1 Shopee

• CHỨC NĂNG :
• DANH MỤC : bản danh mục các sản phẩm được bán trên website
như : thời trang nam, điện thoại & phụ kiện, thiết bị điện tử, máy tính
& laptop, đồng hồ, thời trang nữ....

• FLASH SALE : các sản phẩm giảm giá trong thời gian giới hạn.


• XU HƯỚNG TÌM KIẾM : các sản phẩm được tìm kiếm nhiều nhất.
• TÌM KIẾM HÀNG ĐẦU : mục sản phẩm được bản thân tìm kiếm
nhiều nhất.


• GỢI Ý HÔM NAY : các sản phẩm bán chạy nhất trong ngày.


• Thanh tìm kiếm : giúp người dùng tìm kiếm sản phẩm mình muốn mua
nhanh nhất.

• Giỏ hàng : lưu các sản phẩm muốn mua hay sản phẩm mình chú ý
muốn mua.

1.4.2 TIKI


• CHỨC NĂNG :
• Thanh tìm kiếm : giúp người đung tìm kiếm sản phẩm mình muốn
nhanh nhất.

• DANH MỤC SẢN PHẨM : các mục sản phẩm có thể mua như : điện
thoại – máy tính bảng, điện tử – điện lạnh, phị kiện – thiết bị số....

• TIKI DEAL : các sản phẩm đang được giảm giá trong thời gian giới
hạn.


• NGÀNH HÀNG QUAN TÂM : các mục được quan tâm nhất
• TỪ KHÓA HOT : các từ khóa được người dùng tìm kiếm nhiều nhất

• GIỎ HÀNG : lưu các sản phẩm muốn mua.

1.4.3 Sendo



• CHỨC NĂNG :
• Flash Sale : các sản phẩm được giảm giá trong thời gian giới hạn
• Deal sốc trong ngày : các sản phẩm giảm giá

• TẤT CẢ DANH MỤC : các mục sản phẩm được bán

• GIAN HÀNG CHÍNH HÃNG
• ĐỀ CỬ CHO BẠN


• SẢN PHẨM ĐƯỢC TÀI TRỢ

• SẢN PHẨM DÀNH RIÊNG CHO BẠN

• Thanh tìm kiếm sản phẩm

• Giỏ hàng


Chương 2

Phân tích và thiết kế hệ thống

2.1 Phân tích và thiết kế hệ thống
2.1.1 Mục đích, phạm vi, các chức năng
1. Mục đích
- Giám sát và điều hành các hoạt động của web bán hàng trực tuyến
theo hướng tin học hoá.

2. Phạm vi : Quản lý cơ sở dữ liệu
3. Chức năng chính :
- Lưu trữ nội dung các sẩn phẩm : lưu lại tất cả các sản phẩm được
đăng lên trên website.
- Lưu trữ hồ sơ người dùng : lưu lại tài khoản đã được đăng ký trên
website gồm : người dùng, admin.
- Quản lý, cập nhật dữ liệu : sản phẩm, loại hàng, thương hiệu.
2.1.2 Người sử dụng
- Quản trị viên (Admin) : quản lý website, người dùng , các sản phẩm được
bán trong website.
- Người dùng (User) : mua hàng, xem hàng, bình luận,...
2.1.3 Yêu cầu người sử dụng
- Quản trị viên (Admin)
• Đăng nhập.
• Quản lý dữ liệu.
• Đởi mật khẩu.
• Đăng x́t.
• Xem thơng tin cá nhân.
• Xem sản phẩm.
• Theo dõi thơng tin khách hàng.
• Theo dõi sản phẩm.
• Quản lý sản phẩm.
• Tìm kiếm sản phẩm.
- Khách hàng (User)
• Đăng ký.
• Đăng nhập.
• Đăng x́t.
• Đởi mật khẩu.
• Xem sản phẩm.
• Xem thơng tin cá nhân

• Tìm kiếm sản phẩm.
• Mua hàng.
• Thêm giỏ hàng.


2.1.4 Use case


2.1.5 Đặc tả Use case



2.1.6 Các bảng cơ sở dữ liệu

2.1.7 Mô tả chi tiết từng bảng
- Bảng Admin :


- Bảng chi tiết hóa đơn :

-

Bảng bình luận :


- Bảng hóa đơn :

- Bảng khách hàng :

-


Bảng loại hàng :

- Bảng migrations :


- Bảng thương hiệu :

-

Bảng bình luận :


- Bảng truyen:

- Bảng users:


2.1.8 Mối quan hệ giữa các bảng


Chương 3

Xây dựng ứng dụng và kết quả

3.1 Giao diện từng trang của Admin
3.1.1 Trang chủ

- Ý tưởng thiết kế : Đây là trang biểu thị đầy đủ các chức năng mà admin có thể
làm để quản lý website.

3.1.2 Trang danh sách các loại sản phẩm
- Mục đích/Chức năng : Đây là trang giúp admin có thể thêm, sửa, xóa các sản
phẩm trên website.


×