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

XÂY DỰNG ỨNG DỤNG WEB bán HÀNG nội THẤT

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.37 MB, 33 trang )

ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN
---------------o0o---------------

MÔN HỌC : CÔNG NGHỆ PHẦN MỀM

XÂY DỰNG ỨNG DỤNG WEB BÁN HÀNG NỘI THẤT

GVHD: ThS. Mai Tuấn Khôi
SVTH: Mai Đức Tuấn

16110509

Hồ Anh Tú

16110517

Trần Ngọc Trọng

16110500

TP Hồ Chí Minh, ngày 30 tháng 9 năm 2018


BẢNG PHÂN CÔNG NHIỆM VỤ

STT

NHIỆM VỤ

THỰC HIỆN



KẾT QUẢ

1

- Phụ trách các nghiệp vụ của actor Guest

Hồ Anh Tú

Hoàn thành tốt

2

- Phụ trách các nghiệp vụ của actor User

Mai Đức Tuấn

Hoàn thành tốt

Trần Ngọc Trọng

Hoàn thành tốt

- Phụ trách các nghiệp vụ của actor admin
3

và moderator
- Trình bày báo cáo



I.

Use case Diagram

1


II.

Chi tiết actor
1. Guest
a. Các nghiệp vụ :

STT

Tên
nghiệp
vụ

Loại
nghiệp
vụ

Quy định

Biểu mẫu

Chú

1


Đăng


Lưu trữ

QD_DangKy

BM_DangKy

2

Đăng
nhập

Truy xuất

QD_DangNhap

BM_DangNhap

Xem
trang
chủ
Quản
lý giỏ
hàng

nhân
Xem

trang
tin tức
Xem
trang
giới
thiệu
Xem
trang
liên hệ
Xem
thông
tin sản
phẩm
Mua
hàng


phỏng

QD_XemTrangChu

BM_XemTrangChu


phỏng
& tra
cứu

QD_QLGHCaNhan


BM_QLGHCaNhan


phỏng

QD_XemTrangTinTuc

BM_XemTrangTinTuc


phỏng

QD_XemTrangGT

BM_XemTrangGT


phỏng

QD_XemTrangLH

BM_XemTrangLH


phỏng
& tra
cứu
Giao dịch

QD_XemThongTinSP


BM_XemThongTinSP

QD_MuaHang

BM_MuaHang

Xem
trang
sản
phẩm


phỏng

QD_XemSanPham

BM_XemSanPham

3

4

5

6

7

8


9
10

Ghi

2


b. Các quy định :
STT

Mã QĐ

Tên QĐ

Mô tả

1

QD_DangKy

Đăng ký

Nhập email, SĐT, họ tên, địa chỉ, password
và xác nhận password sau đó nhấn nút
đăng ký để tạo tài khoản. Hệ thống sẽ lưu
thông tin User vào CSDL, mật khẩu sẽ
được mã hóa theo chuẩn BCrypt, sau khi
đăng kí tài khoản của khách hàng sẽ được

tự động đăng nhập.

2

QD_DangNhap

Đăng
nhập

Nhập username (email) và password để
đăng nhập vào hệ thống.
Sau khi kiểm tra username và password hệ
thống sẽ gọi đến giao diện trang chủ.
Nếu dữ liệu nhập sai, sẽ có thông báo từ hệ
thống để kiểm tra lại thông tin đăng nhập

3

QD_Xem
TrangChu

4

QD_QLGH
CaNhan

5

QD_Xem
TrangTinTuc


Xem trang Guest có thể xem những tin tức những bài
tin tức
viết được chia sẻ trên trang chủ website

6

QD_Xem
TrangGT

Xem trang Giới thiệu các thông tin về website như
giới thiệu mục đích, tiêu chuẩn, mặt hàng bày bán.

7

QD_Xem
TrangLH

Xem trang Cung cấp thông tin liên hệ cho khách hàng,
liên hệ
cho phép khách hàng điền thông tin và
nhắn tin và gửi cho hệ thống để nhận tư
vấn.

8

QD_Xem
ThongTinSP

Ghi

chú

Xem trang Xem giao diện trang chủ, thông tin một số
chủ
sản phẩm, liên hệ.

Quản lý
giỏ hàng
cá nhân

Xem
thông tin
sản phẩm

Xem các sản phẩm đã được đặt mua, có thể
thay đổi như thêm hàng, xóa hàng đã mua,
thay đổi số lượng.

Xem thông tin sản phẩm cần mua, tên, kích
thước, xuất xứ, mã sản phẩm, chất liệu, giá,
mẫu mã, màu sắc, số lượng, mô tả sản

3


phẩm, đánh giá, có thể để lại comment cho
sản phẩm.

9


QD_MuaHang

10

QD_Xem
SanPham

Mua hàng TH1: Nếu như khách hàng đã đăng nhập
thì không cần nhập thêm thông tin, có thể
thêm ghi chú, sau đó nhấn nút mua hàng.
TH2: Nếu như khách hàng chưa đăng nhập
và không muốn đăng ký thì sẽ website sẽ
hiển thị biểu mẫu để điền thông tin khách
hàng và mua hàng.
TH3: Nếu như khách hàng chưa có tài
khoản và muốn đăng đăng ký để mua hàng
thì sẽ nhấn vào nút đăng ký và hệ thống
chuyển tới trang đăng ký sau khi đăng kí
thì hệ thống sẽ chuyển tới trang mua hàng
đã đăng nhập để khách hàng mua hàng
TH4: Nếu như khách hàng có tài khoản mà
chưa đăng nhập thì sẽ nhấn vào nút đăng
nhập và hệ thống sẽ chuyển tới trang đăng
nhập hệ thống sẽ chuyển tới trang mua
hàng đã đăng nhập để khách hàng mua
hàng
Xem sản
phẩm

Guest có thể xem thông tin các sản phẩm,

sắp xếp các sản phẩm (theo giá, độ phổ
biến), lọc sản phẩm (theo mức giá), xem
theo loại. Guest có thể chọn thêm sản phẩm
vào giỏ hàng bằng cách click vào biểu
tượng giỏ hàng ở mỗi sản phẩm.

c. Danh sách các biểu mẫu :
BM_DangKy

4


BM_DangNhap

BM_XemTrangChu

5


6


BM_QLGHCaNhan

7


BM_XemTrangTinTuc

8



BM_XemTrangGT

9


BM_XemTrangLH

BM_XemThongTinSP

10


BM_MuaHang

11


BM_XemSanPham

12


2. User
a. Các nghiệp vụ :
STT

Tên nghiệp


Loại

vụ

nghiệp

Quy định

Biểu mẫu

Ghi chú

vụ
1

2

3

4

5

6

7

8

Xem trang


Tương tự

chủ

Guest

Xem trang

Tương tự

tin tức

Guest

Xem trang

Tương tự

giới thiệu

Guest

Xem trang

Tương tự

liên hệ

Guest


Xem thông tin

Tương tự

sản phẩm

Guest

Quản lý giỏ

Tương tự

hàng cá nhân

Guest

Xem trang

Tương tự

sản phẩm

Guest

Mua hàng

Tương tự
Guest


9

Giới thiệu cho

Chia sẻ

QD_GioiThieu

BM_GioiThieuBanBe

bạn bè

13


10

Đánh giá



QD_DanhGia

BM_DanhGia

phỏng
11

Cập nhật


Lưu trữ

QD_CapNhatTT BM_CapNhatTT

thông tin
12

Đổi mật khẩu

Lưu trữ

QD_DoiMK

BM_DoiMK

13

Lấy lại mật

Tra cứu

QD_ResetMK

BM_ResetMK

khẩu

& lưu

QD_NhanTin


BM_NhanTin

QD_BinhLuan

BM_BinhLuan

trữ
14

Nhắn tin

Tương
tác

15

Bình luận

Tương
tác

16

Đăng xuất

Truy

QD_DangXuat


xuất

b. Các quy định :
STT

Mã QĐ

1

QD_Xem
TrangChu

Tên QĐ

Mô tả

Ghi chú
Tương tự
Guest

2

QD_QLGH
CaNhan

Tương tự
Guest

3


QD_Xem
TrangTinTuc

Tương tự
Guest

14


4

QD_Xem
TrangGT

Tương tự
Guest

5

QD_Xem
TrangLH

Tương tự
Guest

6

QD_Xem
ThongTinSP


Tương tự
Guest

7

QD_MuaHang

Tương tự
Guest

8

QD_Xem
SanPham

Tương tự
Guest

7

QD_GioiThieu

Giới

thiệu Ở trang thông tin cá nhân của mỗi User

cho

sẽ có một đường link giới thiệu trang


bạn bè

web riêng, khi User chia sẻ cho bạn bè
và có người đăng ký trang web thông
qua đường link này thì User sẽ có thêm
một điểm tích lũy, khi có đủ điểm tích
lũy sẽ nhận được một khuyến mãi từ
cửa hàng

8

QD_DanhGia

Đánh giá

User được phép đánh giá sản phẩm từ 1
sao tới 5 sao, các đánh giá sẽ được lưu
xuống CSDL

9

QD_CapNhatTT Cập

nhật User có thể cập nhật các thông tin cá

thông tin

nhân: Họ tên, SĐT, email, địa chỉ

15



10

QD_DoiMK

Đổi

mật User có thể đổi mật khẩu mới, để thực

khẩu

hiện được chức năng này cần nhập lại
mật khẩu cũ và nhập mật khẩu mới hai
lần.

11

QD_ResetMK

Lấy lại mật Khi quên mật khẩu đăng nhập vào tài
khẩu

khoản, User có thể chọn cách Reset mật
khẩu, hệ thống sẽ gửi một email xác
nhận chứa đường link tới trang reset
mật khẩu để User đổi mật khẩu mới

12


QD_NhanTin

Nhắn tin

Khi chọn chức năng nhắn tin thì trang
web sẽ chuyển hướng sang trang
Message của fanpage, User cần có tài
khoản Facebook để sử dụng chức năng
này

13

QD_BinhLuan

Bình luận

User có thể bình luận ở mỗi bài viết và
sản phẩm, các bình luận sẽ được lưu
vào CSDL

14

QD_DangXuat

Đăng xuất

Khi chọn đăng xuất thì hệ thống sẽ lập
tức xóa session người dùng, sau đó
redirect lại trang chủ của hệ thống.


16


c. Danh sách các biểu mẫu :
BM_GioiThieuBanBe

BM_DanhGia

17


BM_CapNhatTT

BM_DoiMK

18


BM_ResetMK

BM_NhanTin

BN_BinhLuan

19


3. Admin
a. Các nghiệp vụ :
STT


1

Tên

Loại

nghiệp

nghiệp

vụ

vụ

Quản lý

Tra

moderator cứu &

Quy định

Biểu mẫu

Ghi
chú

QD_adQuanLyModerat


BM_adQuanLyModerator

or

lưu trữ
2

Xem
thống kê

Tra
cứu &

QD_adThongKeDoanh

BM

Thu

_adThongKeDoanhThu

QD_adQuanLyUser

BM _adQuanLyUser

QD_adQuanLySanPha

BM _adQuanLySanPham

doanh thu lưu trữ

hằng
tháng
3

Quản lý
user

Tra
cứu &
lưu trữ

4

Quản lý

Tra

sản phẩm cứu &

m

lưu trữ
5

Quản lý

Tra

hóa đơn


cứu &

QD_adQuanLyHoaDon

BM _adQuanLyHoaDon

BM _adThongKeSanPham

lưu trữ
6

Xem

Tra

QD_adThongKeSanPha

thống kê

cứu

m

sản phẩm

20


7


Quản lý

Tra

bài viết

cứu &

QD_adQuanLyBaiViet

BM _adQuanLyBaiViet

QD_adTraLoiBinhLuan

BM _adTraLoiBinhLuan

QD_adTraLoiTinNhan

BM _adTraLoiTinNhan

lưu trữ
8

Trả lời

Tương

bình luận tác
9


Trả lời tin Tương
nhắn

tác

b. Các quy định :
STT

Mã quy định

Tên quy định

Mô tả

1

QD_adQuanLy

Quản lý

Thêm moderator, chỉnh sửa username,

Moderator

moderator

password, quyền hạn của moderator,

Ghi chú


xóa moderator.
2

QD_adThongKe

Thống kê

Xem doanh thu hàng tháng (theo biểu

DoanhThu

doanh thu

đồ) và lãi ròng.

hàng tháng
3

QD_adQuanLy

Quản lý user

Sửa, xóa thông tin khách hàng, sắp

User

(khách hàng)

xếp theo mã khách hàng, tên khách
hàng, tìm kiếm khách hàng.


4

QD_adQuanLy

Quản lý sản

Xem danh sách sản phẩm, thông tin

SanPham

phẩm

chi tiết sản phẩm(mã tên sản phẩm,
giá, loại sản phẩm, hình ảnh, khuyến
mãi, ngày nhập, kích thước, xuất xứ,
chất liệu, màu sắc, số lượng bán),
thêm, xóa, chỉnh sửa thông tin sản
phẩm, sắp xếp (theo giá, theo sản

21


phẩm bán chạy nhất, mới nhất), lọc
sản phẩm (theo loại)
5

QD_adQuanLy

Quản lý hóa


HoaDon

đơn

Xem danh sách hóa đơn, chi tiết hóa
đơn (mã hóa đơn, mã

khách

hàng(thông tin khách hàng), tổng số
sản phẩm, tổng tiền, ghi chú khách
hàng), chỉnh sửa, sắp xếp hóa đơn, xóa
hóa đơn.
6

QD_adThongKeSan Xem thống kê Liệt kê số sản phẩm bán ra trong tháng
PhamBanRa

sản phẩm bán (bao gồm sản phẩm nội nhập và ngoại
ra

7

nhập)

QD_adQuanLy

Quản lý bài


Xem danh sách tin tức, chi tiết tin

BaiViet

viết

tức(mã tin tức, tiêu đề, nội dung, ảnh
đại diện tin tức, ngày tạo), chỉnh sửa,
xóa tin tức

8

9

QD_adTraLoi

Trả lời bình

BinhLuan

luận

QD_adTraLoi

Trả lời tin

TinNhan

nhắn


Trả lời bình luận khách hàng (đăng
nhập trả lời như một user)
Trả lời tin nhắn khách hàng thông qua
tài khoản fanpage trên facebook.

22


c. Danh sách các biểu mẫu :
BM_adQuanLyModerator

BM_adThongKeDoanhThu

23


×