ĐẠ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
ký
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
cá
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
Mô
phỏng
QD_XemTrangChu
BM_XemTrangChu
Mô
phỏng
& tra
cứu
QD_QLGHCaNhan
BM_QLGHCaNhan
Mô
phỏng
QD_XemTrangTinTuc
BM_XemTrangTinTuc
Mô
phỏng
QD_XemTrangGT
BM_XemTrangGT
Mô
phỏng
QD_XemTrangLH
BM_XemTrangLH
Mô
phỏng
& tra
cứu
Giao dịch
QD_XemThongTinSP
BM_XemThongTinSP
QD_MuaHang
BM_MuaHang
Xem
trang
sản
phẩm
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á
Mô
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