TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
----o0o----
BÁO CÁO ĐỒ ÁN
CÔNG NGHỆ PHẦN MỀM
Đề tài:
XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ
DỊCH VỤ MUA BÁN SÁCH
Giảng viên: ThS. Lê Thị Hồng Anh
Nhóm 1 – 64CS1
Hà Nội, ngày 13 tháng 6 năm 2022
Lời cảm ơn!
Đầu tiên cho chúng em xin trân trọng gửi lời cảm ơn chân thành và sự kính trọng tới
ThS. Lê Thị Hồng Anh đã tận tình hướng dẫn, chỉ bảo chúng em trong suốt quá trình thực
hiện đồ án này.
Đồng thời xin gửi lời cám ơn sâu sắc tới tồn thể các thành viên thuộc nhóm 1 đã tận
tình giúp đỡ nhau trong quá trình làm đồ án.
Do kiến thức cịn hạn hẹp nên khơng tránh khỏi những thiếu sót trong cách hiểu, lỗi
trình bày. Chúng em rất mong nhận được sự đóng góp ý kiến của quý thầy cơ và các nhóm
khác để báo cáo tốt nghiệp đạt được kết quả tốt hơn.
Chúng em xin chân thành cảm ơn!!
1
Danh sách thành viên Nhóm 1
STT nhóm
01
Xây dựng chương trình quản lý dịch vụ mua bán sách
Tên đề tài
Danh sách sinh viên
STT
01
02
03
04
05
06
Họ và tên
Vũ Duy Đan
Phạm Huy Hưng
Nguyễn Thị Lan Anh
Trần Duy Khánh
Đào Việt Cường
Hồng Thị Hương
MSSV
10264
94464
10264
1655864
28264
1524164
Lớp
64CS1
64CS1
64CS1
64CS1
64CS1
64CS1
Nhóm trưởng
X
Tiến độ thực hiện công việc buổi thông 1 (16/5)
Nội dung công
việc
Người phụ trách
Vũ Duy Đan
Phạm Huy Hưng
Nguyễn Thị Lan
Anh
- Lập bảng tiến độ công việc và phân chia công việc.
- Xác định mục tiêu nghiên cứu, đối tượng sử dụng và các chức năng cơ bản của hệ
thống.
- Viết bản đặc tả chi tiết của hệ thống.
- Thiết kế các chức năng của hệ thống.
- Thiết kế các sơ đồ lớp phân tích, sơ đồ lớp thiết kế và tách gói hệ thống.
- Chỉnh sửa, tạo bìa, phụ lục file words.
- Trình bày nội dung nhóm chuẩn bị trong buổi thơng.
Nội dung thực hiện
Đánh giá
Vắn
Lý do
Ghi chú
g
vắng
- Lập bảng tiến độ
Tham gia đầy
Tất cả các thành viên
công việc và phân
đủ các buổi
trong nhóm phải tham
chia cơng việc.
họp và đóng
tìm hiểu một số phần
- Thiết kế sơ đồ lớp
góp ý kiến
nội dung cơng việc
phân tích, sơ đồ lớp
xây dựng bài.
giống nhau để tất cả
thiết kế và tách gói
đều phải nắm được rõ
cho hệ thống.
mục đích , chức năng,
- Trình bày thuyết
cách vận hành của hệ
trình
thống.
trong buổi thơng
- Xác định các chức
Tham gia đầy
năng cơ bản của hệ
đủ các buổi
thống.
họp và đóng
- Viết bản đặc tả chi
góp ý kiến xây
tiết của hệ thống.
dựng bài.
- Thực hiện vẽ
Usecase
- Trình bày nội dung.
- Xác định mục tiêu
Tham gia đầy
nghiên cứu, đối tượng đủ các buổi
sử dụng và các chức
họp và đóng
năng cơ bản của hệ
góp ý kiến xây
thống.
dựng bài.
2
Trần Duy Khánh
Đào Việt Cường
Hoàng Thị
Hương
- Thiết kế các sơ đồ
lớp phân tích, sơ đồ
lớp thiết kế và tách
gói cho hệ thống.
- Trình bày nội dung.
- Xác định mục tiêu
nghiên cứu, đối tượng
sử dụng và các chức
năng cơ bản của hệ
thống.
- Viết bản đặc tả chi
tiết của hệ thống.
- Thiết kế các chức
năng của hệ thống.
- Mơ tả quy trình hoạt
động nghiệp vụ.
- Chỉnh sửa file, tạo
mục lục file words.
- Thực hiện vẽ biểu
đồ DFD
- Xác định mục tiêu
nghiên cứu, đối tượng
sử dụng và yêu cầu
của hệ thồng.
- Viết bản đặc tả chi
tiết của hệ thống.
-Thực hiện vẽ biểu đồ
DFD
Tham gia đầy
đủ các buổi
họp và đóng
góp ý kiến xây
dựng bài.
Tham gia đầy
đủ các buổi
họp và đóng
góp ý kiến xây
dựng bài.
Tham gia đầy
đủ các buổi
họp và đóng
góp ý kiến xây
dựng bài.
3
Tiến độ thực hiện công việc buổi thông 2 ( 30/5 )
Nội
dung
công
việc
Người
phụ
trách
Vũ Duy
Đan
Phạm
Huy
Hưng
Nguyễn
Thị Lan
Anh
Trần
Duy
Khánh
- Lập bảng tiến độ công việc và phân chia công việc.
- Thiết kế sơ đồ thực thể liên kết
- Thiết kế mơ hình quan hệ
- Thiết kế database
- Cài đặt database
- Xây dựng code chương trình hoàn chỉnh
Nội dung
Đánh
Vắn
Lý
Ghi chú
thực hiện
giá
g
do
vắng
- Thiết kế Tham
Phần xây dựng code hoàn chỉnh đã được
và cài đặt gia đầy
chia thành từng task cho mỗi thành viên
database
đủ các
trên trello theo link:
- Tham
buổi
/>gia dựng
họp và
code
đóng
chương
góp ý
trình hồn kiến
chỉnh
xây
dựng
bài.
- Thiết kế Tham
và cài đặt gia đầy
database
đủ các
- Tham
buổi
gia dựng
họp và
code
đóng
chương
góp ý
trình hồn kiến
chỉnh
xây
dựng
bài.
- Thiết kế Tham
và cài đặt gia đầy
database
đủ các
- Tham
buổi
gia dựng
họp và
code
đóng
chương
góp ý
trình hồn kiến
chỉnh
xây
dựng
bài.
- Thiết kế Tham
và cài đặt gia đầy
database
đủ các
- Tham
buổi
gia dựng
họp và
code
đóng
4
chương
trình hồn
chỉnh
Đào
Việt
Cường
Hồng
Thị
Hương
- Thiết kế
và cài đặt
database
- Lập
bảng tiến
độ cơng
việc và
phân chia
cơng việc.
- Tham
gia dựng
code
chương
trình hồn
chỉnh
- Thiết kế
và cài đặt
database
- Tham
gia dựng
code
chương
trình hồn
chỉnh
góp ý
kiến
xây
dựng
bài.
Tham
gia đầy
đủ các
buổi
họp và
đóng
góp ý
kiến
xây
dựng
bài.
Tham
gia đầy
đủ các
buổi
họp và
đóng
góp ý
kiến
xây
dựng
bài.
5
Tiến độ thực hiện công việc buổi bảo vệ ( 13/6 )
Nội dung
công việc
Người phụ
trách
Vũ Duy
Đan
Phạm Huy
Hưng
Nguyễn Thị
Lan Anh
Trần Duy
Khánh
Đào Việt
Cường
Hồng Thị
Hương
- Lập bảng tiến độ cơng việc và phân chia cơng việc
- Xây dựng code chương trình hồn chỉnh
- Xây dựng các chức năng hoàn chỉnh
- Hoàn thiện báo cáo hồn chỉnh
- Làm slide thuyết trình
- Thuyết trình, chạy chương trình demo
Nội dung thực hiện
Đánh giá
- Xây dựng code
chương trình hồn
chỉnh
- Thuyết trình, chạy
chương trình demo
- Xây dựng code
chương trình hồn
chỉnh
- Xây dựng các chức
năng hồn chỉnh
- Hồn thiện báo cáo
hồn chỉnh
- Thuyết trình, chạy
chương trình demo
- Xây dựng code
chương trình hồn
chỉnh
- Xây dựng các chức
năng hồn chỉnh
- Hồn thiện báo
cáo hồn chỉnh
- Làm slide thuyết
trình
- Hồn thiện báo cáo
hồn chỉnh
- Lập bảng tiến độ
cơng việc và phân chia
cơng việc
Tham gia đầy đủ các buổi
họp và đóng góp ý kiến
xây dựng bài.
Tham gia đầy đủ các buổi
họp và đóng góp ý kiến
xây dựng bài.
Tham gia đầy đủ các buổi
họp và đóng góp ý kiến
xây dựng bài.
Tham gia đầy đủ các buổi
họp và đóng góp ý kiến
xây dựng bài.
Tham gia đầy đủ các buổi
họp và đóng góp ý kiến
xây dựng bài.
Tham gia đầy đủ các buổi
họp và đóng góp ý kiến
xây dựng bài.
6
Vắn
g
Lý do
vắng
Ghi
chú
Mục Lục
CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI.................................................11
I. Mục đích thực hiện đề tài..................................................................................................11
II. Đối tượng nghiên cứu và người dùng hệ thống...............................................................11
III. Phạm vi nghiên cứu........................................................................................................11
IV. Đóng góp của đề tài.......................................................................................................11
V. Xác định yêu cầu của hệ thống........................................................................................11
CHƯƠNG II: PHÂN TÍCH HỆ THỐNG NGHIỆP VỤ...........................13
I. Mơ tả chung về hệ thống nghiệp vụ...................................................................13
II. Đặc tả hoạt động nghiệp vụ.................................................................................13
1. Mua – bán sách.............................................................................................................13
2. Quản lý.........................................................................................................................16
CHƯƠNG III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG.............................21
I. Thiết kế các chức năng của hệ thống (Vẽ Usecase)....................................21
1. Xác định Actor hệ thống..............................................................................................21
2. Xác định Usecase chi tiết của hệ thống........................................................................21
3. Xây dựng biểu đồ chức năng Usecase cho hệ thống....................................................22
II. Thiết kế các sơ đồ lớp phân tích, sơ đồ lớp thiết kế và tách gói cho hệ
thống..................................................................................................................................23
III. Tạo lược đồ CSDL, cài đặt Database................................................................24
1. Sơ đồ thực thể liên kết..................................................................................................24
2. Phân tích các thực thể trong mơ hình quan hệ.............................................................24
3. Mơ hình quan hệ...........................................................................................................29
IV. Xây dựng chương trình hồn chỉnh..................................................................30
1. Admin...........................................................................................................................30
1.1. Đăng nhập.............................................................................................................30
1.2. Đăng xuất..............................................................................................................31
1.3. Thống kê................................................................................................................31
1.4. Thêm sách.............................................................................................................33
1.5. Hiển thị danh sách các đầu sách của cửa hàng......................................................35
1.6. Hiển thị thông tin chi tiết một đầu sách................................................................36
1.7. Thêm nhân viên.....................................................................................................38
7
2. User..............................................................................................................................41
2.1. Đăng nhập.............................................................................................................41
2.2. Tạo tài khoản.........................................................................................................43
2.3. Quên mật khẩu......................................................................................................46
2.4. Theo dõi đơn hàng.................................................................................................48
2.5. Phương thức thanh toán.........................................................................................48
2.6. Sửa địa chỉ nhận hàng...........................................................................................51
2.7. Hiển thị sách theo danh mục.................................................................................52
2.8. Hiển thị chi tiết thông tin sách..............................................................................53
2.9. Thao tác với giỏ hàng............................................................................................54
3. Thanh toán....................................................................................................................54
KẾT LUẬN................................................................................57
8
DANH MỤC HÌNH ẢNH
Hình 1: Mua – bán sách trực tiếp...............................................................16
Hình 2: Mua sách trực tuyến trên hệ thống với khách chưa có tài khoản. 17
Hình 3: Mua sách trực tuyến trên hệ thống với khách hàng đã có tài khoản
..................................................................................................................17
Hình 4: Bán sách trực tuyến trên hệ thống...............................................18
Hình 5: Thêm sản phẩm sách vào hệ thống..............................................18
Hình 6: Quản lý nhập kho..........................................................................19
Hình 7: Thêm thơng tin nhân viên trên hệ thống......................................19
Hình 8: Sửa thơng tin nhân viên trên hệ thống.........................................20
Hình 9: Đăng ký tài khoản khách hàng trên hệ thống...............................21
Hình 10: Tìm kiếm thơng tin sách trên hệ thống.......................................21
Hình 11: Thêm sản phẩm vào giỏ hàng trên hệ thống..............................22
Hình 12: Biểu đồ usecase..........................................................................24
Hình 13: Sơ đồ lớp phân tích, sơ đồ lớp thiết kế và tách gói hệ thống......25
Hình 14: Sơ đồ thực thể liên kết................................................................26
Hình 15: Mơ hình quan hệ.........................................................................31
Hình 16 : Hình ảnh giao diện đăng nhập...................................................32
Hình 17: Hình ảnh giao diện thống kê.......................................................34
Hình 18: Hình ảnh giao diện đơn đang xử lý.............................................34
Hình 19: Hình ảnh giao diện đơn đang giao..............................................34
Hình 20: Hình ảnh giao diện đơn hàng đã nhận........................................35
Hình 21: Hình ảnh giao diện đã hủy đơn...................................................35
Hình 22: Hình ảnh giao diện thêm sách....................................................36
Hình 23: Hình ảnh hiển thị danh sách các đầu sách.................................37
Hình 24: Hình ảnh hiển thị thơng tin chi tiết mỗi đầu sách.......................38
Hình 25: Hình ảnh giao diện cập nhật thơng tin sách...............................39
Hình 26: Hình ảnh giao diện nhập sách....................................................40
Hình 27: Hình ảnh giao diện thơng tin nhân viên......................................41
Hình 28: Hình ảnh giao diện thêm nhân viên............................................42
Hình 29: Hình ảnh giao diện trang đăng nhâp user..................................43
Hình 30: Hình ảnh giao diện trang chủ khi đăng nhập thành cơng...........44
Hình 31: Hình ảnh giao diện tạo tài khoản................................................45
Hình 32: Hình ảnh giao diện tạo lại mật khẩu...........................................47
Hình 33: Hình ảnh giao diện quên mật khẩu.............................................48
Hình 34: Hình ảnh giao diện xác nhận lấy lại mật khẩu............................49
Hình 35: Hình ảnh giao diện theo dõi đơn hàng........................................50
Hình 36: Hình ảnh giao diện phương thức thanh tốn..............................51
Hình 37: Hình ảnh giao diện thêm thẻ tín dụng........................................52
Hình 38: Hình ảnh giao diện sửa địa chỉ nhận hàng..................................53
Hình 39: Hình ảnh giao diện sửa địa chỉ giao hàng...................................54
Hình 40: Hình ảnh giao diện hiển thị sách theo danh mục........................55
Hình 41: Hình ảnh hiển thị thơng tin sách.................................................55
Hình 42: Hình ảnh hiển thị các thao tác trong giỏ hàng............................56
Hình 43: Hình ảnh giao diện giỏ hàng.......................................................56
9
DANH MỤC BẢNG
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
Bảng
1: Thực thể book..............................................................................24
2: Thực thể sales..............................................................................25
3: Thực thể user...............................................................................25
4: Thực thể coupon_import..............................................................25
5: Thực thể shopping_cart................................................................25
6: Thực thể cart_item.......................................................................25
7: Thực thể book_to_cart_item.........................................................26
8: Thực thể user_role.......................................................................26
9: Thực thể user_shipping................................................................26
10: Thực thể passwoord_reset_token...............................................26
11: Bảng thực thể user_payment.....................................................26
12 Bảng thực thể user_billing..........................................................27
13: Bảng thực thể shipping_address................................................27
14: Bảng thực thể payment.............................................................27
15: Bảng thực thể user_order..........................................................28
16: Bảng thực thể billing_address....................................................28
17: Bảng thực thể role.....................................................................28
18: Bảng thực thể hibernate_sequence...........................................28
10
CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI
I. Mục đích thực hiện đề tài.
Nhận thấy nhiều cửa hàng sách vẫn còn sử dụng việc quản lý thủ công, mọi dữ liệu
vẫn được lưu trên giấy tờ và quy trình nghiệp vụ cịn nhiều bất cập, khó có thể quản lý chính
xác các thông tin liên quan đến sách cũng như con người và mất nhiều thời gian, nhân lực.
Chính vì vậy, việc phát triển một hệ thống quản lý dịch vụ mua bán sách ra đời sẽ là một lựa
chọn thích hợp cho các cửa hàng sách muốn thay đổi quy trình nghiệp vụ theo hướng hiện
đại, tiện lợi khơng những giúp cho việc quản lý trở lên dễ dàng, quản lý thơng tin chính xác,
tiết kiệm thời gian, đáp ứng được nhu cầu giới thiệu sách, bán sách cho các độc giả.
II. Đối tượng nghiên cứu và người dùng hệ thống
Đối tượng nghiên cứu:
- Website quản lý dịch vụ mua bán sách.
Người dùng hệ thống:
- Những hiệu sách, nhà sách có quy mơ từ nhỏ cho đến lớn, cần phầm mềm quản lý,
nghiệp vụ bán sách, quy trình hoạt động của một hiệu sách hiện đại.
III. Phạm vi nghiên cứu
Phạm vi quanh các nghiệp vụ bán hàng, tuân theo nghiệp vụ quản lý của một nhà
sách, đảm bảo đầy đủ các chức năng chính của phần mềm và khai thác các chức năng
có liên quan đến việc quản lý mua bán và quản lý sách giúp cho phần mềm thêm phần
tiện ích.
IV. Đóng góp của đề tài
Những đóng góp của đề tài:
- Mở ra một hướng đi mới trong việc quản lý một nhà sách tiện ích, chuyên nghiệp hơn.
- Tổng hợp các chức năng cần thiết để quản lý một nhà sách góp phần giúp ích cho việc
kinh doanh và quản lý thu chi, đơn hàng, đầu sách, nhân viên,.. một cách nhanh
chóng, tiết kiệm được thời gian, nhân lực và chi phí.
V. Xác định yêu cầu của hệ thống
Những yêu cầu cơ bản hệ thống cần đáp ứng:
- Bán hàng
- Giới thiệu sách mới, sách bán chạy nhất
- Quản lý sách
- Quản lý thông tin nhân viên
- Quản lý kho
- Thống kê
Đáp ứng được các yêu cầu chức năng:
Bán hàng:
→ Đây là chức năng chính của phần mềm, có vai trị bán hàng, tiếp nhận các u cầu
từ khách mua hàng trực tiếp, xác nhận đơn hàng cho khách mua hàng trực tuyến,
thanh toán, xuất hoá đơn cho khách.
11
Giới thiệu sách mới, sách bán chạy nhất:
→ Hiển thị những đầu sách mới nhất được cập nhật, top những đầu sách bán chạy
nhất theo tháng trên website mua hàng trực tuyến của cửa hàng, giúp gia tăng tỉ lệ tiếp
cận khách hàng với nhiều đầu sách.
Quản lý sách:
→ Lưu thông tin tất cả các đầu sách
→ Cho phép các thao tác thêm thơng tin, sửa thơng tin, xố thơng tin, lưu thông tin,
truy xuất thông tin sách.
Quản lý thông tin khách hàng
→ Lưu trữ thông tin của khách hàng bao gồm: tên, địa chỉ liên hệ, số điện thoại, lịch
sử giao dịch của khách hàng
Quản lý thông tin nhân viên:
→ Lưu trữ thông tin của nhân viên bao gồm: tên, giới tính, số điện thoại, địa chỉ, số
chứng minh nhân dân, ngày bắt đầu đi làm, mức lương,
→ Cho phép các thao tác thêm thông tin, sửa thông tin, xố thơng tin, lưu thơng tin,
truy xuất thơng tin.
Quản lý kho:
→ Lưu trữ các thông tin về số lượng sách nhập vào của từng đầu sách, ngày nhập,
thông tin người nhập, giá nhập,..
→ Cho phép các thao tác thêm thông tin, sửa thơng tin, xố thơng tin, lưu thơng tin,
truy xuất thông tin.
Thống kê:
→Thống được số lượng sách bán ra theo thể loại
→Thống kê đầu sách nào đang bán chạy nhất
→Thống kê được doanh thu theo tháng, năm,..
12
CHƯƠNG II: PHÂN TÍCH HỆ THỐNG NGHIỆP VỤ
I. Mơ tả chung về hệ thống nghiệp vụ
Đối với khách hàng:
- Khách hàng trực tuyến sử dụng hệ thống có thể xem và tìm kiếm sách, xem chi tiết
thơng tin sách và có thể thao tác với giỏ hàng(thêm , sửa, xố sách hoặc cập nhật lại
số lượng). Để tiến hành đặt hàng khách hàng cần đăng ký tài khoản hoặc đăng nhập
vào hệ thống bằng tài khoản có sẵn. Sau khi đặt hàng có thể xem thơng tin hóa đơn
hoặc thơng tin đơn hàng đã đặt.
- Khách hàng mua trực tiếp có thể u cầu nhân viên truy xuất thơng tin các đầu sách
đang cần tìm kiếm, thanh tốn và xuất hoá đơn.
Đối với nhân viên:
- Mỗi nhân viên hoặc quản lý sẽ được cấp một tài khoản phân cấp để thao tác trên hệ
thống. Tài khoàn của nhân viên sẽ được thao tác với các chức năng như nhập liệu,
quản lý hóa đơn, quản lý thơng tin khách hàng, quản lý nhập xuất kho, tìm kiếm thơng
tin theo nhu cầu khách hàng.
- Tài khoản của quản lý cũng được cung cấp các chức năng tương tự như nhân viên
nhưng có thể sử dụng thêm các chức năng như quản lý thông tin nhân viên, xem hoặc
xuất báo cáo thống kê doanh thu.
II. Đặc tả hoạt động nghiệp vụ.
1. Mua – bán sách
Có hai hình thức như sau:
- Mua - bán sách trực tiếp :
Khách hàng khi đến mua sách sẽ tự tìm kiếm sách theo nhu cầu cá nhân hoặc yêu cầu
nhân viên bán hàng hỗ trợ. Khi có yêu cầu, nhân viên tiếp nhận yêu cầu của khách, phân
tích yêu cầu và tương tác với hệ thống tìm ra kết quả mong muốn, sau đó phản hồi lại cho
khách để việc tìm kiếm trở lên nhanh chóng. Khi khách hàng yêu cầu thanh toán, nhân
viên bán hàng sẽ xin thông tin của khách hàng để kiểm tra và lập hố đơn, thơng tin đơn
hàng sẽ được lưu lại trên hệ thống. Khách hàng có thể chọn hình thức thanh toán mong
muốn (trực tiếp bằng tiền mặt hoặc chuyển khoản qua ngân hàng). Sau đó nhân viên sẽ
xuất hố đơn cho khách hàng.
13
Hình 1: Mua – bán sách trực tiếp
-
Mua sách trực tuyến:
Khách hàng chưa có tài khoản:
Khách cần đăng ký tài khoản để có thể sử dụng các chức năng và thao tác với
hệ thống. Khách hàng có thể xem sách, tìm kiếm sách theo tên sách, theo danh mục,
theo tác giả hoặc xem thông tin chi tiết của quyển sách…Khách hàng có thể thao tác
với giỏ hàng để có thể tiến hành đặt sách. Để đặt sách, khách hàng kiểm tra thông tin
sản phẩm và số lượng , kiểm tra thông tin địa chỉ giao hàng nếu muốn thay đổi so với
địa chỉ đăng kí ban đầu.
14
Hình 2: Mua sách trực tuyến trên hệ thống với khách chưa có tài khoản
Khách hàng đã có tài khoản:
Đối với khách hàng đã đăng ký tài khoản từ truớc đó, khách chỉ cần đăng nhập
vào tài khoản là có thể sử dụng các chức năng của website như tìm kiếm sách, xem
sách, đặt sách tương tự như trên.
Hình 3: Mua sách trực tuyến trên hệ thống với khách hàng đã có tài khoản
-
Bán sách trực tuyến
15
Sau khi khách hàng đặt hàng,nhân viên bán hàng sẽ tiếp nhận đơn hàng của
khách.Nhân viên sẽ tiến hành kiểm tra thông tin sản phẩm khách đặt , thông tin của
khách. Sau đó duyệt đơn hàng và xử lý đơn hàng và gửi cho khách.
Hình 4: Bán sách trực tuyến trên hệ thống
2. Quản lý
Quản lý là người chịu trách nhiệm đưa ra thống kê cho toàn bộ hệ thống mua bán sách.
Quản lý sẽ thực hiện các vấn đề sau:
- Quản lý sách
Việc quản lý sách sẽ được thực hiện trên kho dữ liệu có sẵn. Người quản lý sách sẽ
quản lý những thông tin về các đầu sách có trong hệ thống ví dụ như: mã sách, tên sách,
giá cả, nhà xuất bản, số lượng, …..
Hình 5: Thêm sản phẩm sách vào hệ thống
Có thể thêm, sửa hoặc xóa thơng tin sách.
16
- Quản lý kho
Quản lý kho sẽ cần nắm được lượng sách nhập vào kho và xuất ra khỏi kho mỗi ngày, tồn
kho. Đơn vị nhập xuất và thông tin liên hệ cần thiết.
Hình 6: Quản lý nhập kho
- Quản lý nhân viên
Quản lý nhân viên và tất cả mọi thông tin liên quan đến nhân viên của hệ thống. Thêm
nhân viên, sửa đổi thơng tin nhân viên hoặc xóa nhân viên.
Hình 7: Thêm thơng tin nhân viên trên hệ thống
17
Hình 8: Sửa thơng tin nhân viên trên hệ thống
- Báo cáo thống kê
Cần thống kê được doanh số bán hàng theo ngày/tháng/quý.
Khách hàng
- Khách hàng đăng kí tài khoản
Khi khách hàng truy cập vào hệ thống thì cần phải đăng kí tài khoản: tài khoản, mật
khẩu, số điện thoại.
18
Hình 9: Đăng ký tài khoản khách hàng trên hệ thống
-
Khách hàng tìm kiếm thơng tin sách
Khi đã đăng nhập được vào hệ thống, khách hàng có thể tìm kiếm sách theo nhiều
tiêu chí như thể loại sách, tên sách, tên tác giả, … để dễ dàng tìm được cuốn sách mà
mình mong muốn.
Hình 10: Tìm kiếm thơng tin sách trên hệ thống
-
Tạo giỏ hàng, đặt hàng online
Khi khách hàng tìm được cuốn sách như ý, khách hàng có thể thêm cuốn sách
đó vào giỏ hàng và đặt mua sau đó thanh tốn bằng tiền mặt khi nhận hàng.
19