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

(Tiểu luận) báo cáo bài tập lớn môn lập trình web nâng cao đề tài xây dựng website bán hàng cho cửa hàng thể thao gym

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 (321.5 KB, 12 trang )

TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
----------------------

BÁO CÁO BÀI TẬP LỚN
MƠN: LẬP TRÌNH WEB NÂNG CAO

ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN HÀNG CHO
CỬA HÀNG THỂ THAO GYM

Giảng viên hướng dẫn: ThS.Lê Hữu Dũng
Sinh viên thực hiện:
Nguyễn Chí Long – lớp 1810A04
Vũ Phương Nam – lớp 1710A01

Hà Nội - năm 2022


Mục Lục
CHƯƠNG 1: GIỚI THIỆU CHUNG
Giới thiệu bài toán
Mục tiêu của đề tài (phải đáp ứng Yêu cầu đối với BTL đã nói ở trên)
Phân cơng nhiệm vụ
CHƯƠNG 2: KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU
Các quy trình nghiệp vụ
Các hồ sơ, biểu mẫu (thu thập hoặc đề xuất)
BM02. Đăng bài viết
Các yêu cầu
Yêu cầu chức năng
Yêu cầu phi chức năng
CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG



1
1
3
3
4
4
11
6
7
7
7
8

CHƯƠNG 4: MỘT SỐ CHỨC NĂNG CHÍNH
Trang chủ - Lê Hồi Nam
Trang thơng tin review - Lê Hồi Nam
Trang đăng ký - Lê Hoài Nam
Trang đăng nhập - Lê Hoài Nam
Trang thay đổi thông tin - Bùi Mạnh Thể
Trang giới thiệu - Phạm Thanh Thảo
Trang liên hệ - Phạm Thanh Thảo
Trang đăng bài - Bùi Mạnh Thể
Trang admin - Bùi Mạnh Thể

11
11
12
13
13

14
14
15
15
16

CHƯƠNG 5: KẾT LUẬN

17

TÀI LIỆU THAM KHẢO

17

PHỤ LỤC (nếu có)

17


CHƯƠNG 1: GIỚI THIỆU CHUNG
1.1. Giới thiệu bài toán
1.1.1 Tổng quan đề tài
Trong thời đại ngày nay, Công nghệ thông tin đang được phát triển mạnh
mẽ, nhanh chóng và xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật, cũng như
trong cuộc sống. Nó trở thành cơng cụ đắc lực trong nhiều ngành như giao
thông, quân sự, y học… và đặc biệt trong việc kinh doanh trực tuyến.
Trước đây khi máy tính chưa được ứng dụng rộng rãi, các cửa hàng chỉ có thể
bán cho khách hàng quanh khu vực , cũng như người mua phải bỏ rất nhiều thời
gian để đi tới tận nơi các cửa hàng. Ngày nay, với sự phát triển cơng nghệ thơng
tin và máy tính đã được sử dụng rộng rãi trong các cơ quan, nhà máy, trường

học… giúp cho mọi người dc tiếp cận với máy tính và internet. Việc sử dụng máy
tính trong việc kiểm soát mua bán của cửa hàng và nguồn nhân lực là một yêu cầu
cần thiết nhằm tiết kiệm về nhiều mặt
Một website hoạt động được tốt, hiệu quả nhất là trong môi trường cạnh
tranh của nền kinh tế thị trường hiện nay thì trước hết phải có hệ thống quản lý
tốt và chặt chẽ, đồng thời phải có sự cập nhật hoàn thiện liên tục đáp ứng được
nhu cầu của các nhà tuyển dụng và bên nhân lực.
1.1.2. Mơ tả bài tốn


Đề tài: Xây dựng website bán hàng đồ thể thao Gym



Đề tài được phát triển để giải quyết các vấn đề tìm kiếm việc làm và nhân

lực. Từ việc áp dụng công nghệ thông tin vào việc tìm kiếm việc làm và tìm kiếm
nhân lực, nhóm em đã lựa chọn đề tài Xây dựng website bán hàng đồ thể thao Gym
nhằm giải quyết những khó khăn mà cửa hàng đang gặp phải, giúp việc kết nối
giữa cửa hàng và khách hàng làm trở nên dễ dàng, chuyên nghiệp hơn.
1



+

Website có các nhiệm vụ cơ bản sau:
Tiết kiệm thời gian, cơng sức, chi phí.

+

+
+
+
thời.
+
+

Dễ dàng tiếp cận mọi người.
Chăm sóc tư vấn khách hàng nhanh chóng, tận tình.
Đem lại sự hài lòng cho khách hàng.
Giúp quản lý số liệu chính xác, cung cấp các báo cáo nhanh chóng, kịp
Tra cứu, rà soát một cách nhanh nhất doanh số bán hàng, sản phẩm,…
Quản lý linh hoạt giá cả của các sản phẩm.

+
Giúp quản lý dịng tiền hiệu quả: khơng tốn thời gian, trùng lặp, nhân sự
để tính tốn lại doanh số, thu chi, lãi lỗ, lợi nhuận kinh doanh.
+
Mang lại tiện ích cho khách hàng lẫn chủ tiệm trong kinh doanh.
Khách hàng khơng cần đăng nhập vẫn có thể tương tác với hệ thống.
Khách hàng có thể truy cập vào website của cửa hàng để tìm kiếm những
sản phẩm phù hợp. Sau khi đã chọn được sản phẩm ưng ý về mẫu mã, màu
sắc, khách hàng tiến hành thao tác thêm vào giỏ hàng. Ở đây, khách hàng
vẫn có thể thay đổi số lượng hoặc xóa sản phẩm vừa thêm trong giỏ hàng.
Để tiến hành đặt hàng, website yêu cầu khách hàng đăng nhập và cung cấp
một số thông tin cần thiết như: Họ và tên, số điện thoại, địa chỉ giao hàng,...
Sau đó hệ thống sẽ hiển thị hóa đơn chính là thơng tin đơn hàng khách vừa
đặt, bao gồm: thông tin khách hàng, sản phẩm, tổng tiền thanh toán.
Nhân viên xác nhận đơn hàng và cập nhật trên hệ thống. Khách hàng có thể
theo dõi trạng thái đơn hàng của mình qua từng giai đoạn.

Sản phẩm sau khi xác nhận được giao cho bên vận chuyển giao tới địa chỉ
khách hàng cung cấp. Khách hàng có quyền kiểm tra trước khi nhận và sau
đó thanh tốn cho người giao hàng. Sau khi q trình thanh tốn hồn thành,
hệ thống cập nhật trạng thái đơn hàng thành công.
Nếu chưa có tài khoản thì khách hàng có thể đăng ký tài khoản cá nhân trên
trang web sau đó đăng nhập vào hệ thống để có thể đặt hàng online như các
bước trên.
2


Khách hàng không được tự ý hủy đơn hàng đã đặt. Trường hợp muốn hủy
ngang đơn đặt hàng thì có thể liên hệ với cửa hàng qua hotline để nhân viên
tiến hành hủy đơn theo yêu cầu.
Nhân viên được chủ cửa hàng cấp tài khoản đăng nhập để tương tác với hệ
thống. Nhân viên theo dõi, tiếp nhận đơn hàng của khách hàng qua hệ thống.
Nhân viên có trách nhiệm theo dõi tình hình từng sản phẩm, về số lượng
những sản phẩm được nhập hoặc đang hết hàng để có thể đưa ra yêu cầu
nhập hàng đối với chủ cửa hàng.
Chủ cửa hàng là người thiết lập các thông tin về danh mục sản phẩm, sản
phẩm. Thống kê doanh thu cửa hàng theo từng thời điểm, số lượng sản phẩm
bán ra, những sản phẩm mới được nhập về, hóa đơn.

1.2. Mục tiêu của đề tài (phải đáp ứng Yêu cầu đối với BTL đã nói ở
trên)
Chủ cửa hàng:
+
Là người vận hành hệ thống, thiết lập các thông tin về sản phẩm.
+
Quản lý toàn bộ cửa hàng, đưa ra quyết định phù hợp với những trường hợp
đặc biệt cũng như các sự cố xảy ra với cửa hàng.

+
Theo dõi tình hình doanh thu dựa trên báo cáo thống kê.
- Nhân viên:
+
Là người dùng cũng như là nhân viên của cửa hàng được cấp tài khoản cá
nhân và tiến hành đăng nhập. Nhân viên có nhiệm vụ kiểm tra thơng tin khách
hàng đã đặt hàng, tình trạng của sản phẩm có trong kho, tiến hàng xác nhận khi có
yêu cầu mua hàng, theo dõi đơn hàng.
+
Có trách nhiệm quản lý, theo dõi và cập nhật trạng thái các đơn hàng qua
từng giai đoạn.
+
Thực hiện các công việc được giao từ chủ cửa hàng và các cơng việc phát
sinh nếu có.
- Khách hàng:
+
Khách hàng là những người có nhu cầu mua hàng online. Họ là những
người dùng Internet để tiếp cận hình thức mua bán này. Họ không cần phải đi đến
tận nơi bán, mà chỉ cần ngồi tại nhà vào website xem các sản phẩm cần mua. Họ
3


cũng không cần phải đi lấy hàng mà chỉ cần cung cấp địa chỉ nhận hàng là sẽ có
người ship hàng đến tận nơi cho mình.

Phân cơng nhiệm vụ
STT

Cơng việc


Vũ Phương Nam

Lê Hoài Nam

1

Quản lý người dùng

P

S

2

Quản lý nhà cung cấp

P

S

3

Quản lý trạng thái

P

S

4


Quản lý sản phẩm

S

P

5

Quản lý bán hàng

S

P

6

Quản lý nhập hàng

P

S

7

Quản lý báo cáo thống kê

S

P


CHƯƠNG 2: KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU
2.1. Các quy trình nghiệp vụ
2.1.1. Người dùng
Lưu đồ chức năng đăng ký:

4


2.1.2. Trạng thái
Cập nhật trạng thái

5


2.1.3. Sản phẩm
Lưu đồ chức năng cập nhật
6


2.1.4 Nhà cung cấp

Thêm nhà cung cấp
7


2.1.5 Bán hàng
Tra cứu đơn hàng
8



2.1.6 Thống kê

Thống kê doanh thu
9


1
0



×