Tải bản đầy đủ (.docx) (27 trang)

ĐỒ án môn học lập TRÌNH WEB đề tài WEBSITE QUẢN lý bán HÀNG

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 (1.4 MB, 27 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN
THÔNG VIỆT – HÀN
KHOA KHOA HỌC MÁY TÍNH


ĐỒ ÁN MƠN HỌC
LẬP TRÌNH WEB
ĐỀ TÀI
WEBSITE QUẢN LÝ BÁN HÀNG
Nhóm thực hiện

: NGUYỄN XUÂN THÁI
NGUYỄN HOÀI BẢO
NGUYỄN HUY HOÀNG

Lớp

: K13C04A

GVHD

: LƯƠNG KHÁNH TÝ
Đà nẵng - 5/2021


TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN
THÔNG VIỆT – HÀN
KHOA KHOA HỌC MÁY TÍNH

ĐỒ ÁN MƠN HỌC
WEBSITE QUẢN LÝ BÁN HÀNG



Đà nẵng – 5/2021


MỞ ĐẦU
Ngày nay, cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử,
cơng nghệ thơng tin cũng có được những cơng nghệ đẳng cấp cao và lần lượt chinh phục
hết đỉnh cao này đến đỉnh cao khác. Mạng Internet là một trong những sản phẩm có giá trị
hết sức lớn lao và ngày càng trở thành một công cụ không thể thiếu, là nền tảng chính do
sự truyền tải, trao đổi thơng tin trên toàn cầu.
Bằng Internet, chúng ta đã thực hiện được nhiều cơng việc với tốc độ nhanh hơn và
chi phí thấp hơn nhiều so với cách thức truyền thống. Chính điều này, đã thúc đẩy sự khai
sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế giới, làm
biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuốc sống con người.
Trong hoạt động sản xuất, kinh doanh, giờ đây thương mại điện tử đã khẳng định
được vai trò xúc tiến và thúc đẩy sự phát triển của doanh nghiệp. Đối với một của hàng
hay shop, việc quảng bá và giới thiệu đến khách hàng các sản phẩm mới đáp ứng nhu cầu
của khách hàng sẽ là cần thiết. Vậy phải quảng bá như thế nào đó là xây dựng được một
website cho của hàng của mình quảng bá tất cả các sản phẩm của mình bán.
Vì vậy, chúng em đã thực hiện đồ án xây dựng website “quản lý bán hàng” nhằm
củng cố nâng cao kiến thức mà chúng em đã được học tập, đồng thời giúp ích một phần
cho cơng tác quản lý bán hàng có quy mơ nhỏ. Trong q trình thiết kế chúng em đã cố
gắng hết sức để hoàn thành thật tốt đề tài này. Tuy nhiên, do điều kiện thời gian cũng như
kiến thức còn hạn chế, website của chúng em cịn nhiều thiếu sót rất mong sự đóng góp ý
kiến của thầy cơ và các bạn.

3


LỜI CẢM ƠN

Lời đầu tiên, em xin gửi lời cảm ơn đến các thầy cô trong khoa Khoa Học Máy Tính,
trường Đại học CNTT & TT Việt - Hàn đã tạo điều kiện thuận lợi về thời gian, cung cấp
những thơng tin cần thiết giúp chúng em hồn thành bài báo cáo theo đúng yêu cầu.
Em xin gửi lời cảm ơn chân thành tới thầy Lương Khánh Tý đã tận tình giúp đỡ,
hướng dẫn, đóng góp những ý kiến q báu trong quá trình thực hiện yêu cầu đề tài này.
Do thời gian và trình độ thực hiện cịn hạn chế nên khơng thể tránh khỏi những thiếu
sót trong bài. Vì vậy, em rất mong nhận được sự góp ý kiến để bài báo cáo có thể hồn
thiện hơn nữa.
Chúng em xin chân thành cảm ơn!

4


NHẬN XÉT
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................

.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................

5


MỤC LỤC

6


DANH MỤC CÁC BẢNG

7


DANH MỤC HÌNH

8


DANH MỤC CỤM TỪ VIẾT TẮT
STT
1
2
3


Cụm từ
CNTT
TMDT
CSDL

Viết tắt
Công nghệ thông tin
Thương mại điện tử
Cơ sở dữ liệu

9


CHƯƠNG 1.

TỔNG QUAN

Lý do chọn đề tài
Ngày nay với việc khoa học kỹ thuật ngày càng phát triển mạnh mẽ đặc biệt là cơng
nghệ thơng tin, những gì mà cơng nghệ thông tin tạo ra giúp con người phát triển trong
nhiều lĩnh vực.
Đặc biệt là trong những thương mại điện tử, việc áp dụng công nghệ thông tin vào
thương mại điện tử giúp cho việc mua bán trên mạng ngày càng dễ dàng và thuận tiện
hơn. Việc mua bán trên mạng dễ dàng hơn, sẽ kích thích người tiêu dùng mua hàng nhiều
hơn qua đó sẽ làm tăng doanh thu mua hàng.
2. Mục tiêu đề tài
- Hiểu biết hình thức kinh doanh thương mại điện tử.
- Hiểu biết về các giải pháp xây dựng một website bán hàng online.
- Xây dựng một website mang lại thuận tiện cho người dùng, tiết kiệm thời gian khi

1.

có nhu cầu mua bán sản phẩm.
- Xây dựng website giúp cho nhanh viên quản lý thông tin một cách trực quan, thuận
tiện.
3. Đối tượng và phạm vi của đề tài
- Xây dựng các chức năng cho khách hàng.
- Xây dựng các chức năng cho nhân viên quản trị.
- Mạng Internet.
- Các thiết bị sử dụng trên mạng như máy tính, điện thoại, laptop và một số linh kiện
khác.
4. Phương pháp, kết quả
Phương pháp:
- Tìm hiểu kỹ thuật lập trình, cách thức hoạt động và các đối tượng của đề tài.
- Hiểu được cách lưu dữ liệu của hệ quản trị MySQL Server.
- Sử dụng ngôn ngữ PHP.
- Sử dụng cộng cụ Dreamwear.
Kết quả đạt được:
- Trang web có thể triểu khai ở cửa hàng online.
- Trang web có giao diện dễ nhìn, thân thiện với người sử dụng.
- Sau khi nghiên cứu, chúng em đã xây dựng được một website quản lý bán hàng,
thay thế cách quản lý thủ công bằng tay, mất rất nhiều thời gian và tốn công sức của
người quản lý.
10


- Trang web có ứng dụng thực tiễn đối với các cửa hàng, được dùng để quản lý các
thông tin liên quan đến sản phẩm (các loại mặt hàng khác nhau).
5.


Hạn chế của đề tài

- Website quản lý bán hàng tuy đã hồn thành xong nhưng vẫn khơng tránh khỏi
những thiếu sót cũng như những hạn chế nhất định.
- Chưa có chức năng thanh tốn online qua tài khoản ngân hàng được.
- Kỹ năng phân tích hệ thống cịn nhiều hạn chế.

11


CHƯƠNG 2.

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

1. Mơ hình hóa u cầu
• Biểu đồ use case

Hình 1: Biểu đồ use case tổng quan hệ thống

Hình 2: Biểu đồ use case quản lý tài khoản

12


Hình 3: Biểu đồ use case quản lý sản phẩm

Hình 4: Biểu đồ use case quản lý danh mục

13



Hình 5: Biểu đồ use case quản lý giỏ hàng
• Biểu đồ lớp

14


Hình 6: Biểu đồ lớp

• Biểu đồ trạng thái

15


Hình 7: Biểu đồ trạng thái chức năng đăng nhập

Hình 8: Biểu đồ trạng thái quản lý sản phẩm

16


Hình 9: Biểu đồ trạng thái chức năng tìm kiếm
• Biểu đồ tuần tự

Hình 10: Biểu đồ tuần tự chức năng đăng nhập

17


Hình 11: Biểu đồ tuần tự quản lý sản phẩm


Hình 12: Biểu đồ tuần tự quản lý danh mục
18


Hình 13: Biểu đồ tuần tự quản lý tài khoản
2. Thiết kế cơ sở dữ liệu
• Các bảng dữ liệu

Name
AdminId
AdminName
AdminEmail
AdminUser
AdminPass

Type
Int(11)
Varchar(255)
Varchar(255)
Varchar(255)
Varchar(255)
Bảng 1: Bảng Admin

Name
BrandId
BrandName

Type
Int(11)

Varchar(255)
Bảng 2: Bảng Brand

Name
CategoryId
CategoryName

Type
Int(11)
Varchar(255)
Bảng 3: Bảng Category
19


Name
CartId
ProductId
ProductName
Price
Quantity
image

Name
CustomerId
CustomerName
Email
Address
Country
Phone
Password


Type
Int(11)
int(11)
Varchar(255)
Varchar(255)
Int(11)
Varchar(255)
Bảng 4: Bảng Cart

Type
Int(11)
Varchar(255)
Varchar(255)
Varchar(255)
Varchar(255)
Varchar(255)
Varchar(255)
Bảng 5: Bảng Customer

Name
OrderId
ProductId
ProductName
CustomerId
Quantity
Price
Image
Status
Dateorder


Type
Int(11)
int(11)
Varchar(255)
int(11)
int(11)
Varchar(255)
Varchar(255)
Int(11)
datetime
Bảng 6: Bảng Order

Name
ProductId
ProductName
Quantity
CategoryId
BrandId
Type
Price
Image

Type
Int(11)
Varchar(255)
int(11)
int(11)
int(11)
Int(11)

Varchar(255)
Varchar(255)
Bảng 7: Bảng Product
20


Name
WishlistId
CustomerId
ProductId
ProductName
Price
Image

Name
WarehouseId
BrandId
Quantity
DateOrder

Name
SliderId
SliderName
Image
Type

Type
Int(11)
int(11)
int(11)

Varchar(255)
Varchar(255)
Varchar(11)
Bảng 8: Bảng Wishlist

Type
Int(11)
int(11)
int(11)
datestamp
Bảng 9: Bảng Warehouse

Type
Int(11)
Varchar(255)
Varchar(255)
Int(11)
Bảng 10: Bảng Slider

21


CHƯƠNG 3.

TRIỂN KHAI XÂY DỰNG

Giao diện hệ thống:

Hình 14: Giao diện website khách hàng


Hình 15: Giao diện đăng ký
22


Hình 16: Giao diện sau đăng nhập

Hình 17: Giao diện đăng nhập của người quản trị

23


Hình 18: Giao diện website quản trị

24


CHƯƠNG 4.

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Kết luận:

Trên đây là toàn bộ nội dung của đề tài xây dựng “Website quản lý bán hàng”
của chúng em. Qua quá trình tìm hiểu, khảo sát hiện trạng trên thực tế và các chức
đã được xây dựng để rút ra những mục tiêu, yêu cầu cho hệ thống cần xây dựng và
những mặt hạn chế vẫn còn tồn tại của trang web.
Hướng phát triển của đề tài:
- Xây dựng một hệ thống với các chức năng hoàn thiện, đầy đủ hơn và phát triển thêm
một số chức năng, dạng thống kê mới.
- Tối ưu hóa các chức năng.

- Hỗ trợ thao tác nhanh, trong quá trình nhập liệu.
- Hỗ trợ thêm các dạng thống kê, biểu đồ, trực quan, dễ nhìn.
- Tiếp tục bổ sung những chức năng mà website chưa có để website có thể ứng dụng
rộng rãi hơn trong mọi cửa hàng.
- Tiếp tục hồn thiện website hi vọng có thể đáp ứng được mọi nhu cầu của người sử
dụng.

25


×