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

Hệ thống website bán hàng trực tuyến Trang sức shop.docx

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 (385.28 KB, 65 trang )

Khách hàng
Sản phẩm
Đơn hàng
Đăng xuất
Trang chủ
Website
Admin : [Tên admin]
[Logo]
Quản lý khách hàng
Họ tên
Tên đăng nhập
Quyền
Số điện thoại

Họ tên
Họ tên
Họ tên
Họ tên
Họ tên
Tên đăng nhập
Tên đăng nhập
Tên đăng nhập
Tên đăng nhập
Tên đăng nhập
Số điện thoại

Quyền
Quyền
Quyền
Quyền
Quyền


Số điện thoại
Số điện thoại
Số điện thoại
Số điện thoại




Tài khoản
Tài khoản
Tài khoản
Tài khoản
Tài khoản
Tài khoản
Xấu
Sửa
Sửa
Sửa
Sửa
Sửa
Sửa
Xóa
Xóa
Xóa
Xóa
Xóa
Xóa
1234…
Thông tin khách hàng
Tên khách hàng

Tên đăng nhập
Địa chỉ
Email
Số điện thoại
Quyền
[Địa chỉ]
[Họ tên khách hàng]
[Số điện thoại]
[Tên đăng nhập]
[Email]
Admin
Lưu
Mã khách hàng
[Mã khách hàng]
[Ghi chú user xấu]
Ghi chú:
Tài khoản
[Số tài khoản]
v
Thông tin sản phẩm
Mã sản phẩm
Số lượng
Loại sản phẩm
Giá bán
Tên sản phẩm
Mô tả
Loại sản phẩm
Lưu
Sản phẩm mới
V

Browse
Mã SP
Mã SP
Mã SP
Mã SP
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Loại
Hình
Giá bán
Giá bán
Giá bán
Loại
Loại
Loại
Loại
Hình
Hình
Hình
Hình
Số lượng
Số lượng
Số lượng
Sửa
Sửa
Sửa
Xóa

Xóa
Xóa
1234…
Thêm
Quản lý sản phẩm
Mã SP
Tên sản phẩm
Giá bán
Loại
Hình
Mã SP
Giá bán
Giá bán
Số lượng
Số lượng
Số lượng
SP mới
Sửa
Sửa
Sửa
Xóa
Xóa
Xóa
Thông tin sản phẩm
Mã sản phẩm
Số lượng
Loại sản phẩm
Giá bán
Tên sản phẩm
Mô tả

Chọn loại sản phẩm
[Mã sản phẩm]
[Tên sản phẩm]
[Số lượng sản phẩm]
[Giá sản phẩm]
[Mô tả của sản phẩm]
Lưu
Sản phẩm mới
V
Browse
Quản lý đơn hàng
Khách hàng
Số tài khoản
Trạng thái
Thời gian

Khách hàng
Khách hàng
Khách hàng
Khách hàng
Khách hàng
Số tài khoản
Số tài khoản
Số tài khoản
Số tài khoản
Số tài khoản
Thời gian

Trạng thái
Trạng thái

Trạng thái
Trạng thái
Trạng thái
Thời gian
Thời gian
Thời gian
Thời gian




Tổng tiền
Tổng tiền
Tổng tiền
Tổng tiền
Tổng tiền
Tổng tiền
Chi tiết
Chi tiết
Chi tiết
Chi tiết
Chi tiết
Chi tiết
Xóa
Xóa
Xóa
Xóa
Xóa
Xóa
1234…

Ngày :
dd/mm/yyyy
Trạng thái
Chưa liên lạc
v
v
Lọc
Thông tin đơn hàng
Trạng thái
Email
Số điện thoại
[Trạng thái]
[Họ tên khách hàng]
[Email khách hàng]
[Số điện thoại]
Họ & tên
Hình ảnh
Sản phẩm
Giá tiền
[Hình ảnh]
[Hình ảnh]
[Hình ảnh]
[Sản phẩm]
[Sản phẩm]
[Sản phẩm]
[Giá tiền]
[Giá tiền]
[Giá tiền]
[Giá tiền]
[Giá tiền]

[Sản phẩm]
[Sản phẩm]
[Hình ảnh]
[Hình ảnh]
v
Số lượng
[Số lượng]
[Số lượng]
[Số lượng]
[Số lượng]
[Số lượng]
Tổng tiền
[Tổng tiền]
[Tổng tiền]
[Tổng tiền]
[Tổng tiền]
[Tổng tiền]
Tổng tiền
[Tổng tiền]
Lưu
Tìm kiếm
Sản phẩm
Loại
Giá từ
Giá đến
Tìm
Tất cả
V
V
V

Kết quả tìm kiếm
1 2 3..
<< <
> >>
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Đăng nhập
Tên đăng nhập
Mật khẩu
Đăng nhập
Đăng ký
Đăng ký
Tạo tài khoản mới
Tên đăng nhập
Mật khẩu
Xác nhận mật khẩu
Họ & Tên
Email
Số điện thoại
Địa chỉ

Số tài khoản
Đăng ký
(*)
(*)
(*)
(*)
Tài khoản
Xin chào : [ Họ tên khách hàng]
Đăng xuất
Thay đổi thông tin cá nhân
Đổi mật khẩu
Thông tin cá nhân
Họ & Tên :
Số tài khoản :
Địa chỉ :
Email :
Số điện thoại :
[Địa chỉ khách hàng]
[Họ tên khách hàng]
Đồng ý
[Email khách hàng]
[Số điện thoại khách hàng]
[Số tài khoản khách hàng]
Đổi mật khẩu
Mật khẩu cũ
Mật khẩu mới
Xác nhận mật khẩu
Đồng ý
Loại sản phẩm
Nhẫn

Dây chuyền
Lắc tay
Bông tai
Bộ sưu tập
Tên loại
1 2 3..
<< <
> >>
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Hình ảnh
Mô tả
Thông tin chi tiết của sản phẩm
Giá : Giá của sản phẩm
Chọn mua
zoom
Chi tiết
Mã sản phẩm : [Mã sản phẩm]
Loại : [Loại sản phẩm]

Chất liệu
Chất liệu sản phẩm
Giỏ hàng
0 x SP
Giá : 0 VNĐ
xem
Giỏ hàng
Giá tiền
Số lượng
Thành tiền
Sửa
Sản phẩm
Hình ảnh
Tên sản phẩm
Giá bán của sản phẩm
[SL]
Hình ảnh
Tên sản phẩm
Giá bán của sản phẩm
[SL]
[Giá * SL]
[Giá * SL]
Tổng tiền :
[Tổng số tiền]
<< Tiếp tục mua
Thanh toán >>
Hình ảnh
Xóa
Sửa
Xóa

Sửa
Xóa
Thông tin khách hàng
Họ & Tên :
Số tài khoản :
Email :
Số điện thoại :
Hoàn thành
Sản phẩm mới
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
Tên sản phẩm
New
New
New
New
New
New
Sản phẩm đề cử
Hình ảnh
Hình ảnh

Tên sản phẩm
Mô tả về sản phẩm
-chitiet-
Tên sản phẩm
Mô tả về sản phẩm
-chitiet-
Ngẫu nhiên
Hình ảnh
Tên sản phẩm
Tên sản phẩm
Hình ảnh
New
Nhận xét của giáo viên hướng dẫn
1
Tóm tắt
Hệ thống website bán hàng trực tuyến “Trang sức shop” được thiết kế nhằm đáp ứng nhu
cầu và thuận tiện cho khách hàng trong quá trình mua sắm các mặt hàng trang sức. Hệ
thống bao gồm các chức năng sau :
1. Giới thiệu sản phẩm theo phân loại giúp khách hàng dễ dàng tìm sản phẩm theo loại
mà mình thích.
2. Hiển thị chi tiết sản phẩm giúp khách hàng biết được thông tin của sản phẩm đó.
3. Tìm kiếm cơ bản giúp khách hàng tìm sản phẩm theo tên một cách nhanh nhất.
4. Tìm kiếm nâng cao giúp khách hàng tìm các sản phẩm theo loại, theo tên hoặc theo
mức giá mà khách hàng cần tìm.
5. Kết quả tìm kiếm dạng phân trang giúp khách hàng không bị rối trước quá nhiều sản
phẩm.
6. Đăng ký tài khoản giúp khách hàng đăng ký thông tin cá nhân của mình để dể dàng
cho việc mua hàng.
7. Mua hàng trực tuyến giúp khách hàng dể lựa chọn sản phẩm và thuận tiện khi khách
hàng không có thời gian đến cửa hàng.

8. Thanh toán trực tuyến giúp khách hàng đỡ rắc rối trong việc chi trả và thuận tiện
cho khách hàng khi không thể đến cửa hàng.
9. Quản lý người dùng giúp người quản lý quản lý thông tin tất cả người dùng đã đăng
ký tài khoản trên hệ thống. Người quản lý có thể sửa, xóa người dùng, ghi chú
người dùng xấu.
10. Quản lý sản phẩm giúp người quản lý quản lý thông tin tất cả các sản phẩm có trong
hệ thống. Người quản lý có thể thêm, sửa và xóa sản phẩm.
11. Quản lý đơn hàng giúp người quản lý quản lý tất cả các đơn hàng của người dùng.
Người quản lý có thể xem danh sách đơn hàng; sắp xếp các đơn hàng theo ngày,
2
theo số tiền và theo trạng thái; lọc các đơn hàng theo ngày hoặc trạng thái; xem chi
tiết đơn hàng về chi tiết người mua, chi tiết sản phẩm đặt mua.
Tuy nhiên, vì năng lực và thời gian có hạn nên hệ thống website của chúng em vẫn chưa
được hoàn chỉnh lắm. Mong thầy thông cảm !
3
Mục lục
Bảng hình ảnh
4
Chương 1 : Mô tả bài toán
Ngày nay, nhu cầu làm đẹp của con người đã tăng lên đáng kể, ngoài các sản phẩm như
quần, áo, giày, dép,… trang sức cũng là sự lựa chọn hàng đầu. Cùng với sự ra đời của các
cửa hàng, nhiều trang web được thiết kế để đáp ứng nhu cầu và thuận tiện cho người mua
khi không đến được cửa hàng. Trang web “Trang sức shop” là một trong những trang web
trên.
1. Đối với khách hàng
Trang sức shop giới thiệu các sản phẩm trang sức, bao gồm các loại sản phẩm được ưa
chuộng như : Nhẫn, dây chuyền, bông tai, lắc tay, bộ sưu tập…
Với mỗi loại sản phẩm như vậy sẽ có nhiều sản phẩm tương ứng với kiểu dáng và phong
cách khác nhau. Mỗi sản phẩm được giới thiệu với các thông tin về mã số sản phẩm, tên
gọi, hình ảnh, chất liệu, giá thành… Giá thành sản phẩm có thể thay đổi tùy vào thời gian

hoặc thị trường.
5
Để thuận tiện cho khách hàng trong việc lựa chọn sản phẩm, Trang sức shop cung cấp chức
năng Tìm kiếm. Với Tìm kiếm cơ bản, khách hàng chỉ có thể tìm kiếm theo tên của sản
phẩm. Với Tìm kiếm nâng cao, khách hàng có thể tìm các sản phẩm theo loại, theo tên
hoặc theo mức giá. Nếu khách hàng muốn tìm sản phẩm theo loại thì chọn loại sản phẩm,
nếu khách hàng muốn tìm sản phẩm theo tên thì nhập vào tên sản phẩm và nếu khách hàng
muốn tìm sản phẩm theo mức giá thì chọn một mức giá nào đó. Và cuối cùng, nhấn nút
“Tìm” là khách hàng có thể tìm được sản phẩm mà mình cần.
Khách hàng có thể đăng ký tạo tài khoản cá nhân trên Trang sức shop thông qua chức năng
Đăng ký. Sau khi chọn vào “Đăng ký”, hệ thống yêu cầu nhập thông tin cá nhân như họ
tên, email, số điện thoại, tên đăng nhập, mật khẩu,…Khách hàng điền đầy đủ thông tin và
nhấn “Đăng ký”, thông tin khách hàng được lưu vào hệ thống. Trong những lần truy cập
sau, khách hàng chỉ cần đăng nhập với tên đăng nhập và mật khẩu mà mình đã đăng ký.
Trang sức shop là trang web bán hàng trực tuyến nên khách hàng có thể đặt mua các sản
phẩm mà mình yêu thích ngay trên web thông qua chức năng Mua hàng. Khi đã ưng ý một
sản phẩm nào đó, khách hàng nhấp vào nút “Chọn mua” ở phía dưới sản phẩm để thêm sản
phẩm này vào Giỏ hàng của mình. Nếu khách hàng muốn thay đổi số lượng sản phẩm cần
mua thì nhấn “sửa” và nhập số lượng sản phẩm cần mua. Và nếu khách hàng không muốn
mua sản phẩm này nữa thì nhấn “Xóa” để loại sản phẩm ra khỏi Giỏ hàng.
Khi khách hàng chấp nhận mua hàng và quyết định thanh toán, khách hàng nhấp vào nút
“Thanh toán” , hệ thống yêu cầu thông tin khách hàng. Nếu khách hàng chưa đăng nhập
vào hệ thống thì phải điền đầy đủ các thông tin họ tên, email, số điện thoại,…Nếu khách
hàng đã đăng nhập vào hệ thống, thông tin khách hàng sẽ tự động cập nhật vào đơn hàng.
6
Cuối cùng khách hàng chọn “Hoàn thành”, hệ thống sẽ trừ số tiền mua hàng vào tài khoản
của khách hàng. Sản phẩm sẽ được giao cho khách hàng trong thời gian sớm nhất.
2. Đối với người quản lý
Ngoài các phần tương tự như giao diện người dùng, giao diện người quản lý có thêm các
phần để người quản lý có thể quản lý thông tin người dùng, quản lý sản phẩm và quản lý

đơn hàng.
Nếu người quản lý muốn quản lý thông tin người dùng thì chọn vào mục “Khách hàng”,
giao diện “Quản lý khách hàng” sẽ hiện ra. Người quản lý có thể chỉnh sửa thông tin người
dùng, xóa thông tin người dùng ra khỏi hệ thống và ghi chú những người dùng xấu.
Để chỉnh sửa thông tin người dùng, người quản lý chọn dòng thông tin của người
dùng cần sửa và nhấn “Sửa”, thông tin người dùng hiện ra và người quản lý thực hiện việc
chỉnh sửa. Tuy nhiên, người quản lý chỉ có thể sửa quyền và số tài khoản của người dùng.
Người quản lý cũng có thể viết vài dòng ghi chú đối với người dùng này nếu người dùng
này là “người dùng xấu”. Sau đó, người quản lý nhấn nút “Lưu”, thông tin người dùng
được cập nhật vào hệ thống.
Để xóa thông tin người dùng ra khỏi hệ thống, người quản lý chọn dòng thông tin
của người dùng cần xóa và nhấn “Xóa”, thông tin của người dùng này sẽ không còn trong
hệ thống.
Nếu người quản lý muốn quản lý sản phẩm thì chọn vào mục “Sản phẩm”, giao diện
“Quản lý sản phẩm" sẽ hiện ra. Người quản lý có thể thêm sản phẩm, sửa thông tin sản
phẩm và xóa sản phẩm ra khỏi hệ thống.
7
Để thêm sản phẩm vào hệ thống, người quản lý nhập các thông tin như : mã sản
phẩm, tên sản phẩm, số lượng, giá bán, loại sản phẩm, hình ảnh,… vào phần “Thông tin
chi tiết sản phẩm” và nhấn nút “Lưu”. Thông tin sản phẩm này được thêm vào hệ thống.
Để sửa thông tin sản phẩm, người quản lý chọn dòng thông tin của sản phẩm cần
sửa và nhấn “Sửa”, thông tin sản phẩm hiện ra và người quản lý thực hiện việc chỉnh sửa
các thông tin như giá bán, hình ảnh…. Sau đó, người quản lý nhấn nút “Lưu”, thông tin sản
phẩm được cập nhật vào hệ thống.
Để xóa thông tin sản phẩm ra khỏi hệ thống, người quản lý chọn dòng thông tin của
sản phẩm cần xóa và nhấn “Xóa”, thông tin của sản phẩm này sẽ không còn trong hệ
thống.
Nếu người quản lý muốn quản lý đơn hàng thì chọn vào mục “Đơn hàng”, giao diện “Quản
lý đơn hàng” sẽ hiện ra. Người quản lý có thể xem danh sách đơn hàng ; sắp xếp đơn hàng
theo ngày, theo số tiền hoặc theo trạng thái; lọc đơn hàng theo ngày đặt, theo trạng thái;

xem chi tiết đơn hàng về chi tiết người mua và chi tiết sản phẩm đặt mua.
Sau khi giao diện “Quản lý đơn hàng” hiện ra, người quản lý có thể xem danh sách
tất cả các đơn hàng có trong hệ thống.
Để sắp xếp đơn hàng theo ngày, người quản lý chọn vào cột có tiêu đề “Thời gian”
trong Danh sách đơn hàng. Sau khi chọn vào tiêu đề cột, nếu thời gian sắp xếp theo chiều
tăng dần, nhưng người quản lý muốn sắp xếp theo chiều ngược lại thì tiếp tục chọn vào
tiêu đề cột.
Để sắp xếp đơn hàng theo số tiền, người quản lý chọn vào cột có tiêu đề “Tổng
tiền” trong Danh sách đơn hàng. Sau khi chọn vào tiêu đề cột, nếu số tiền sắp xếp theo
chiều tăng dần, nhưng người quản lý muốn sắp xếp theo chiều ngược lại thì tiếp tục chọn
vào tiêu đề cột.
Để sắp xếp đơn hàng theo trạng thái, người quản lý chọn vào cột có tiêu đề “Trạng
thái” trong bảng Danh sách đơn hàng. Sau khi chọn vào tiêu đề cột, nếu trạng thái sắp xếp
8
theo chiều từ a đến z, nhưng người quản lý muốn sắp theo chiều ngược lại thì tiếp tục chọn
vào tiêu đề cột.
Để lọc đơn hàng theo ngày, người quản lý chọn thời gian cần lọc và nhấn nút “Lọc”,
danh sách đơn hàng sẽ được lọc theo thời gian trên.
Để lọc đơn hàng theo trạng thái, người quản lý chọn vào trạng thái cần lọc và nhấn
nút “Lọc”, danh sách đơn hàng sẽ được lọc theo trạng thái đã chọn.
Để xem chi tiết người mua và chi tiết sản phẩm đặt mua của đơn hàng, người quản
lý chọn “Chi tiết”, thông tin về chi tiết người mua và chi tiết sản phẩm đặt mua sẽ hiện ra.
Chương 2 : Phân tích yêu cầu
1. Dữ liệu phải lưu trữ:
 Thông tin về sản phẩm.
 Thông tin về loại sản phẩm.
 Thông tin về khách hàng.
 Thông tin về đơn hàng.
 Thông tin chi tiết đơn hàng.
 Thông tin phân quyền.

 Thông tin tài khoản (tài khoản mua hàng của khách hàng )
 Thông tin trạng thái (của đơn hàng)
2. Các chức năng phải hỗ trợ :
2.1. Chức năng cho người dùng cuối :
9
3
 Hiển thị sản phẩm theo phân loại.
 Hiển thị chi tiết sản phẩm.
 Tìm kiếm cơ bản (theo tên).
 Tìm kiếm nâng cao (theo loại, theo tên, khoảng giá).
 Hiển thị sản phẩm và kết quả tìm kiếm dạng phân trang (6 sản phẩm/trang).
 Đăng ký (người dùng cuối), đăng nhập và đăng xuất.
 Giỏ hàng (Mua hàng trực tuyến).
 Thanh toán trực tuyến.
2.2. Chức năng cho người quản lý:
 Quản lý người dùng : sửa, xóa người dùng, ghi chú người dùng xấu.
 Thêm sản phẩm theo đúng phân loại, up hình ảnh.
 Sửa sản phẩm : hiển thị đúng thông tin trước khi sửa.
 Xóa sản phẩm : thông báo trước khi xóa.
 Xem danh sách đơn hàng.
 Sắp xếp đơn hàng theo ngày.
 Sắp xếp đơn hàng theo tổng tiền.
 Sắp xếp đơn hàng theo trạng thái (chưa liên lạc, chưa giao, đã giao).
 Lọc đơn hàng theo ngày đặt.
 Lọc đơn hàng theo trạng thái (mặc định là chưa liên lạc).
 Xem chi tiết đơn hàng : chi tiết người mua (họ tên, email, số điện thoại), chi
tiết sản phẩm đặt mua.
10
Chương 3 : Thiết kế
1. Nhận dữ liệu

Từ các dữ liệu cần lưu trữ cho hệ thống, các đối tượng dữ liệu sau đây được nhận diện :
 Sản phẩm được xác định bởi các thông tin : ID, mã sản phẩm, tên sản phẩm,
số lượng, giá bán, hình ảnh, thông tin sản phẩm,chất liệu, ID loại sản phẩm,
IsNew.
 Loại sản phẩm được xác định bởi các thông tin : ID, mã loại, tên loại.
 Khách hàng được xác định bởi các thông tin : ID, mã khách hàng, tên khách
hàng, địa chỉ, email, số điện thoại, ghi chú, usename, password, ID phân quyền,
tài khoản.
 Đơn hàng được xác định bởi các thông tin : ID, mã đơn hàng, tổng tiền, thời
gian, họ tên, email, số điện thoại, trạng thái, số tài khoản.
 Chi tiết đơn hàng được xác định bởi các thông tin : ID, ID sản phẩm, ID đơn
hàng, số lượng, thành tiền.
 Phân quyền được xác định bởi các thông tin : ID , quyền.
11
 Tài khoản được xác định bởi các thông tin : số tài khoản, tài khoản.
 Trạng thái được xác định bởi các thông tin : ID, trạng thái.
2. Thiết kế cơ sở dữ liệu
Từ các dữ liệu đã được nhận diện, mô hình dữ liệu sau được sử dụng :
2.1. Mô hình thực thể kết hợp (ERD)
12
1,1
1,n
1,n
1,n
1,1
1,n
1,1
1,n
1,1
1,1

1,1
1,n
DonHang
IDDonHang
MaDonHang
TongTi en
ThoiGian
HoTen
Email
SoDienThoai
<pi>
SanPham
IDSanPham
MaSanPham
TenSanPham
SoLuong
GiaBan
HinhAnh
ThongTinSanPham
ChatLieu
IsNew
...
<pi>
KhachHang
IDKhachHang
MaKhachHang
TenKhachHang
DiaChi
Email
SoDienThoai

GhiChu
UseName
Password
<pi>
PhanQuyen
IDPhanQuyen
Quyen
...
<pi>
LoaiSanPham
IDLoaiSanPham
MaLoai
TenLoai
<pi>
TaiKhoan
SoTaiKhoan
TaiKhoan
...
<pi>
TrangThai
IDTrangThai
TrangThai
...
<pi>
ChiTietDonHang
IDChiTietDonHang
SoLuong
ThanhTien
...
thuoc

trong
cua
co
duoc
Hình 3.2.1.1_Mô hình thực thể kết hợp(ERD)
2.2. Mô hình dữ liệu quan hệ
13
ChiTietDonHang_DonHang
ChiTietDonHang_SanPham
SanPham_LoaiSanPham
KhachHang_PhanQuyen
DonHang_T rangThai
TaiKhoan_KhachHang
DonHang_TaiKhoan
SanPham
IDSanPham
IDLoaiSanPham
MaSanPham
TenSanPham
SoLuong
GiaBan
HinhAnh
ThongTinSanPham
ChatLieu
IsNew
...
<pi>
<fi>
LoaiSanPham
IDLoaiSanPham

MaLoai
TenLoai
...
<pi>
KhachHang
IDKhachHang
MaKhachHang
TenKhachHang
DiaChi
Email
SoDienThoai
GhiChu
UseName
Password
IDPhanQuyen
TaiKhoan
<pi>
<fi1>
<fi2>
PhanQuyen
IDPhanQuyen
Quyen
...
<pi>
DonHang
IDDonHang
MaDonHang
TongTien
ThoiGian
HoT en

Email
SoDienThoai
TrangT hai
SoTai Khoan
...
<pi>
<fi1>
<fi2>
ChiTietDonHang
IDChi TietDonHang
SoLuong
ThanhTien
IDSanPham
IDDonHang
...
<pi>
<fi2>
<fi1>
TrangThai
IDTrangT hai
TrangT hai
<pi>
TaiKhoan
SoTaiKhoan
TaiKhoan
...
<pi>
Hình 3.2.2.1 _Mô hình dữ liệu quan hệ
3. Nhận diện người sử dụng
Các người dùng trong hệ thống bao gồm :

14
Vai trò Người dùng
Admin Nguyễn Huỳnh An Nhiên
Admin Nguyễn Triệu Phương Châu
Admin Nguyễn Thị Mỹ Chi
Người dùng cuối Nguyễn Văn Nam
Người dùng cuối Nguyễn Thị Bích Thủy
Người dùng cuối Nguyễn Thị Hằng
Người dùng cuối Lê Anh Khoa
Người dùng cuối Đỗ Văn Hai
4. Nhận diện dòng công việc
Mỗi nhóm người dùng trong hệ thống sẽ tương tác với hệ thống theo các dòng công việc
sau :
4.1. Nhóm người dùng là khách hàng
 Khách hàng đăng ký tài khoản cá nhân
15
Khach Hang
Nhap vao "Dang ky"
Nhap thong tin ca nhan
Nhan "Hoan thanh"
Khach Hang
Sua so luong
Xoa san pham
Mua hang
Nhan "Thanh toan"
Xem gio hang
<<extend>>
<<extend>>
Chap nhan Nhap thong tin ca nhan
Hình 3.4.1.1_Khách hàng đăng ký tài khoản cá nhân

 Khách hàng mua hàng và thanh toán trực tuyến
Hình 3.4.1.2_Khách hàng mua hàng và thanh toán trực tuyến
 Khách hàng tìm kiếm cơ bản
16
Khach Hang
Nhap ten san pham can tim
Nhan "Tim kiem" Xem ket qua
Nhap ten san pham
Nhan "Tim kiem" Xem ket qua
Chon loai san pham
Khach Hang
Chon muc gia
<<include>>
<<include>>
<<include>>
Hình 3.4.1.3 _Khách hàng tìm kiếm cơ bản
 Khách hàng tìm kiếm nâng cao
Hình 3.4.1.4 _Khách hàng tìm kiếm nâng cao
17
Xoa thong tin nguoi dung
Sua thong tin nguoi dung
Ghi chu nguoi dung xau
DangNhap
Nguoi Quan Ly
Quan Ly Nguoi Dung
<<extend>>
<<extend>>
<<extend>>
4.2. Nhóm người dùng là người quản lý
 Người quản lý quản lý thông tin người dùng

Hình 3.4.2.1_Người quản lý quản lý thông tin người dùng
18
Sua thong tin san pham
Them san pham
Xoa thong tin san pham
DangNhap
Nguoi Quan Ly
Quan Ly San Pham
<<extend>>
<<extend>>
<<extend>>
 Người quản lý quản lý sản phẩm
Hình 3.4.2.2 _Người quản lý quản lý sản phẩm
19
Sap xep don hang
Xem danh sach don hang
Xem chi tiet don hang
DangNhap
Nguoi Quan Ly
Quan Ly Don Hang
<<extend>>
<<extend>>
<<extend>>
Loc don hang
<<extend>>
 Người quản lý quản lý đơn hàng
Hình 3.4.2.3_Người quản lý quản lý đơn hàng
20
Nguoi Quan Ly
DangNhap

Quan Ly Don Hang
<<extend>>
Xem chi tiet don hang
<<extend>>
Chi tiet san pham dat mua
Chi tiet nguoi mua
<<extend>>
 Người quản lý xem chi tiết đơn hàng
Hình 3.4.2.4_Người quản lý xem chi tiết đơn hàng
21
Chua lien lac
<<extend>>
Chua giao
<<extend>>
Theo trang thai
<<extend>>
Da giao
<<extend>>
Loc don hang
Theo ngay
<<extend>>
<<extend>>
Quan Ly Don Hang
Nguoi Quan Ly
DangNhap
 Người quản lý lọc đơn hàng
Hình 3.4.2.5_Người quản lý lọc đơn hàng
22
Nguoi Quan Ly
DangNhap

Quan Ly Don Hang
<<extend>>
Sap xep don hang
<<extend>>
Theo ngay
Theo so tien
<<extend>>
Theo trang thai
Chua lien lac
<<extend>>
<<extend>>
<<extend>>
Chua giao
Da giao
 Người quản lý sắp xếp đơn hàng
Hình 3.4.2.6_Người quản lý sắp xếp đơn hàng
23
5. Các giao diện người dùng
Từ các chức năng mà hệ thống phải hỗ trợ cho người dùng, 24 giao diện được thiết kế cho
từng nhóm người dùng :
Nhóm người dùng Người dùng Các giao diện
Admin Nguyễn Huỳnh An Nhiên GDAd001, GDAd002, GDAd003,
GDAd004, GDAd005, GDAd006,
GDAd007, GDAd008
Nguyễn Triệu Phương Châu GDAd001, GDAd002, GDAd003,
GDAd004, GDAd005, GDAd006,
GDAd007, GDAd008
Nguyễn Thị Mỹ Chi GDAd001, GDAd002, GDAd003,
GDAd004, GDAd005, GDAd006,
GDAd007, GDAd008

Người dùng cuối Nguyễn Văn Nam GDUs001, GDUs002, GDUs003,
GDUs004, GDUs005, GDUs006,
GDUs007, GDUs008, GDUs009,
GDUs010, GDUs011, GDUs012,
GDUs013, GDUs014, GDUs015,
GDUs016
Nguyễn Thị Bích Thủy GDUs001, GDUs002, GDUs003,
GDUs004, GDUs005, GDUs006,
GDUs007, GDUs008, GDUs009,
GDUs010, GDUs011, GDUs012,
GDUs013, GDUs014, GDUs015,
GDUs016
Nguyễn Thị Hằng GDUs001, GDUs002, GDUs003,
GDUs004, GDUs005, GDUs006,
GDUs007, GDUs008, GDUs009,
GDUs010, GDUs011, GDUs012,
24
GDUs013, GDUs014, GDUs015,
GDUs016
Lê Anh Khoa GDUs001, GDUs002, GDUs003,
GDUs004, GDUs005, GDUs006,
GDUs007, GDUs008, GDUs009,
GDUs010, GDUs011, GDUs012,
GDUs013, GDUs014, GDUs015,
GDUs016
Đỗ Văn Hai GDUs001, GDUs002, GDUs003,
GDUs004, GDUs005, GDUs006,
GDUs007, GDUs008, GDUs009,
GDUs010, GDUs011, GDUs012,
GDUs013, GDUs014, GDUs015,

GDUs016
5.1. Nhóm người dùng là Admin
 Giao diện GDAd001
25

×