Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 73

ĐẠI HỌC TÀI CHÍNH NGÂN HÀNG HÀ NỘI

VIỆN CÔNG NGHỆ THÔNG TIN


-----🙞🙜🕮🙞🙜-----

ĐỀ TÀI

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

QUẢN LÝ CỬA HÀNG BÁN SÁCH

Ngành: Công nghệ thông tin

Lớp: D10.48.03

Thành Viên Nhóm: 1.Lê Thị Tú Linh

2.Đào Xuân Thọ

3.Nguyễn Khắc Chính

4.Trần Khắc Anh Tuấn

Hà Nội – 2023

CHƯƠNG 1
KHẢO SÁT HỆ THỐNG

1.1. GIỚI THIỆU VỀ HỆ THỐNG

- Đơn vị khảo sát: Nhà sách Mạnh Trưởng


- Địa chỉ: 1068 Láng, Láng Thượng, Đống Đa, Hà Nội
- Điện thoại: 0984 650 384
- Facebook: https://www.facebook.com/pagesachcuhanoi
- Website: https://nhasachmanhtruong.business.site/
Hinh ảnh thực tế của nhà sách Mạnh Trưởng

Nhà sách Mạnh Trường là một trong những nhà sách uy tín và có sản phẩm chất
lượng. Kể từ ngày thành lập, nhà sách đã đặt ra phương châm hoạt động là hàng thật,
sách thật 100%, có nguồn gốc xuất xứ rõ ràng. Vì vậy, khách hàng có thể yên tâm khi
lựa chọn tiêu dùng các sản phẩm ở đây.
Nhà sánh bán đầy đủ, đa dạng các thể loại sách khách nhau. Một số thể loại phổ
biến như: văn học, thiếu nhi, tạp chí, truyện tranh, khoa học … Có thể đáp ứng được
một lượng lớn người mua trong những dịp lễ tết hoặc những sự kiện nổi bật trong năm.
Website của nhà sách Mạnh Trưởng là một website khá tốt, cung cấp đầy đủ các
thông tin cần thiết cho người dùng. Tuy nhiên nhà sách cần cải thiện một số vấn đề về
hình ảnh sản phẩm và trải nghiệm mua sắm trực tuyến để mang đến cho người dùng
những trải nghiệm tốt hơn.
 Các lĩnh vực hoạt động:
- Mua bán bản thảo sách cũ
- Liên kết, mua bán xuất bản phẩm
Quy mô: Hiện tại shop có 1 cơ sở kinh doanh offline với mặt bằng bán hàng gồm
1 tầng.

1.2. NỘI DUNG KHẢO SÁT

 Hình thức khảo sát


- Phỏng vấn
- Quan sát hiện trường
 Phỏng vấn quản lý
- Ngày phỏng vấn: 27/10/2023
- Đối tượng phỏng vấn: quản lý – Lê Xuân Trường
- Người phỏng vấn: Trần Khắc Anh Tuấn
- Nội phỏng vấn

Bảng 2.1,Phỏng vấn quản lý

STT Câu hỏi Câu trả lời

1 Nhà sách được thành lập  Nhà sách Mạnh Trưởng được
năm nào, hiện tại có bao nhiêu thành lập năm 24/5/2015 đến nay đã
nhân viên ? được 8 năm
 Nhà sách Mạnh Trưởng hiện tại
có 2 nhân viên :
- 1 Quản lý
- 1 nhân viên bán hàng

2 Sản phầm chủ đạo của cửa  Sản phẩm chủ đạo ở nhà sách
hàng ? Mạnh Trường là sách tài liệu bên cạnh
đó còn nhiều đầu sách cho khách lựa
chọn khi đến nhà sách Mạnh Trường
như sách dành cho thiếu nhi , các tác
phẩm văn học, tiểu thuyết ...
3 Nguồn gốc xuất xứ của các  Các sản phẩm của nhà sách
sản phẩm ? Mạnh Trường được nhập từ các nhà
xuất bản lớn trong nước và còn được
sưu tầm từ nhiều nguồn khác như mua
lại sách từ những nơi khác nên nhà sách
Mạnh Trường có đủ các đầu sách để
phục vụ cho nhu cầu của khách hàng

4 Cách thức thống kê doanh  Những sản phẩm bán ra hay cho
thu của khách hàng ? mượn sẽ có hóa đơn ghi lại và doanh
thu bán sách sẽ được thông kê theo
từng ngày, tuần, tháng theo các hóa đơn
được ghi lại trong máy tính

5 Đề xuất về chức năng cho  Hệ thống hiện tại còn thiếu


hệ thống mới ? nhiều chức năng để cung cấp cho người
dùng đề xuất bổ xung một số chức năng
cho hệ thống mới:
- Đăng nhập, đăng kí
- Giỏ hàng của khách hàng, thanh
toán bằng ví điện tử
- Tìm kiếm Sách
- Lịch sử mua sách
- Bảng hiện thị các đầu sách được
mua nhiều trong tuần
 Phỏng vấn nhân viên
- Ngày phỏng vấn: 27/10/2023
- Đối tượng phỏng vấn: nhân viên– Nguyễn Thị Hằng
- Người phỏng vấn: Nguyễn Khắc Chính
- Nội dung phỏng vấn
Bảng 2.2. Phỏng vấn nhân viên

STT Câu hỏi Câu trả lời


1 Câu hỏi nào được khách  Khi khách hàng đến nhà sách thì đa số
hàng hỏi nhiều nhất khi vào khách hàng đã biết đầu sách mình
nhà sách ? muốn mua nên khi khách đến nhà
sách thì câu hỏi được hỏi nhiều nhất là
về vị trí các đầu sách mà khách hàng
muốn mua và một số thông tin sách
liên quan

2 Phương thức thanh toán của  Nhà sách có 2 phương thức thanh toán
cửa hàng ? dành cho khách hàng :
- Thanh toán bằng tiền mặt
- Thanh toán bằng chuyển khoản

3 Nếu hàng khiếu nại về sản  Nếu khách hàng khiếu nại về sản
phẩm thì sử lý như thế nào ? phẩm thì :
- đầu tiên sẽ xin lỗi khách hàng về
sự thiếu sót của sản phẩm
- hỏi khách hàng về điều thiếu sót
về sản phẩm để làm kinh nghiệm
khắc phục thiếu sót
- Dành cho khách hàng một số ưu
đãi cho lần mua sản phẩm sau

4 Độ tuổi của khách hàng của  Nhà sách Mạnh Trưởng có nhiều thể
nhà sách ? loại sách dành cho khách hàng nên do
đó độ tuổi của khách hàng của cửa
hàng cũng đa dạng độ tuổi
5 Đề xuất về chức năng của  Cung cấp một số trải nghiệm của
hệ thống mới? khách hàng
- Nơi bình luận ,đánh giá của khách
hàng khi mua sản phẩm
 Cung cấp hiện thị giới thiệu sản phẩm
để cho khách hàng mà luôn thấy chán
em biết thêm sản phẩm của nhà sách

 Khảo sát khách hàng


- Phương thức khảo sát: Google Forms
- Nội dung khảo sát khách hàng
Bảng 2.3 Khảo sát khách hàng

-
Khảo sát được thực hiện từ ngày 25/10/2023 đến ngày 31/10/2023, đối tượng
khảo sát các khách hàng của nhà sách Mạnh Trưởng. Số lượng tham gia khảo sát là
150 khách hàng tham gia câu hỏi khảo sát của nhà sách từ kết quả khảo sát google
form có được biểu đồ với từng câu hỏi như sau :

Câu 1 :Giới tính của bạn là gì ?


Tỉ lệ đánh giá của khách hàng
20%
30%

Nam
Nữ
Không muốn nêu cụ thể
khác

10%
40%

Câu 2 :Độ tuổi của Bạn ?

Tỉ lệ đánh giá của khách hàng


5%
10%
25%
Dưới 18 tuổi
Từ 18 tuổi đến 35 tuổi
Từ 35 tuổi đến 50 tuổi
Trên 50 tuổi

60%

Câu 3: Bạn có thích cách trang trí của nhà sách không ?

Tỉ lệ đánh giá của khách hàng


10% 5% 20%

Rất thích
Thích
Bình thường
Xấu

65%

Câu 4:Bạn có thường xuyên mua sách không ?


Tỉ lệ đánh giá của khách hàng
20%

40%
2-3 lần/ tháng
10% 5-6 lần/ tháng
1-2 lần/năm
Khác

30%

Câu 5: Bạn có thích thái độ phục vụ của nhân viên ?

Tỉ lệ đánh giá của khách hàng

5% 5%
30%
Rất thích
Thích
Bình thường
Kém

60%

Câu 6: Bạn có thấy hài lòng với chất lượng của sách ?

Tỉ lệ đánh giá của khách hàng


20% 10%

20%
Rất tốt
Tốt
Bình Thường
Kém
15%
Khác

35%

Câu 7: Bạn thường chi bao nhiêu để mua sách ?


TỈ lệ đánh giá của khách
10% 30%

Ít hơn 200k
từ 200k đến 500k
Một triệu trở lên

60%

Câu 8: Khi mua sách bạn thường đến đâu ?

Tỉ lệ đánh giá của khách hàng


1%
22%

Đến cửa hàng quen thuộc


44% Thử các cửa hàng khác
Tìm Kiếm và đặt trên mạng
Khác

33%

Câu 9: Bạn có hài lòng với chất lượng của sách không ?

Tỉ lệ đánh giá của khách hàng


2%
7% 13%

Rất hài lòng


Bình thường
Không hài lòng
khác

79%

Với 150 khách hàng tham gia khảo sát Google form có được tỉ lệ khách hàng
tham gia đánh giá có đến 40% là khách nữ và 30% là nam còn lại là không xác định và
phần lớn có độ tuổi là trên 18 tuổi qua đánh giá ta thấy chất lượng phục vụ khách hàng
và chất lượng sách cửa hàng đã đưa đến trải nghiêm tốt cho người dùng và có đến
phần lớn khách hàng có sở thích mua sách trên mạng nên ta cải thiện web của cửa
hàng Mạng Trưởng để phục vụ cho khách hàng một cách tối ưu nhất và theo xu thế

1.3. ĐÁNH GIÁ VỀ HỆ THỐNG HIỆN TẠI

Trong quá trình khảo sát thực tế từ hệ thống quản lý thư viện của nhà sách
Mạnh Trưởng, nhóm em thu nhận được một số vấn đề sau:

1.3.1. Ưu điểm của hệ thống hiện tại.

-Vị trí thuận lợi: nhà sách nằm ngay mặt đường lớn, có nhiều phương tiện giao
thông qua lại. Điều này giúp nhà sách thu hút được nhiều khách hàng, đặc biệt là
những người đi làm, học sinh, sinh viên.

-Đa dạng về các loại sách thuộc nhiều lĩnh vực khác nhau, đáp ứng nhu cầu của
nhiều đối tượng khách hàng.

-Nhà sách luôn bán sách với giá cả hợp lý, giúp khách hàng tiết kiệm chi phí.

-Hệ thống hiện tại của hiệu sách thường sử dụng các công cụ quản lý thủ công,
chi phí thấp.

- Đơn giản, dễ sử dụng, phù hợp với quy mô nhỏ của các hiệu sách.

-Hệ thống có thể dễ dàng tùy chỉnh theo nhu cầu cụ thể của từng hiệu sách

1.3.2. Nhược điểm

- Hệ thống hiện tại sử dụng các công cụ thủ công, dẫn đến tình trạng thiếu chính
xác, tốn thời gian và công sức.

- Quy trình quản lý tài liệu chưa được chuẩn hóa, dẫn đến tình trạng nhầm lẫn,
thất lạc tài liệu.

-Chưa hỗ trợ quản lý thông tin khách hàng một cách đầy đủ và chính xác: Hệ
thống hiện tại chỉ lưu trữ một số thông tin cơ bản về khách hàng, chẳng hạn như tên,
địa chỉ, số điện thoại nên khó khăn trong việc:Hiểu rõ nhu cầu của khách hàng ,gửi các
thông tin khuyến mãi, ưu đãi đến khách hàng ,cũng như xây dựng mối quan hệ với
khách hàng.

-Quy trình chăm sóc khách hàng chưa được tối ưu, dẫn đến tình trạng khách
hàng chưa hài lòng: xử lý các đơn hàng chậm trễ ,các nhân viên chưa được đào tạo bài
bản nên có thể làm khách hàng không hài lòng và khó quay lại mua sách.
-Hình ảnh sản phẩm trên website chưa được tối ưu, đôi khi gây khó khăn cho
người dùng trong việc xem xét chi tiết sản phẩm.

-Trải nghiệm mua sắm trực tuyến chưa thực sự tốt, người dùng cần phải liên hệ
trực tiếp với nhà sách để đặt hàng và thanh toán.

-Hệ thống hiện tại chưa có khả năng tự động tổng hợp dữ liệu doanh thu, chi
phí. Do đó, việc tính toán doanh thu, chi phí có thể bị sai sót, tốn nhiều thời gian.

-Quy trình quản lý kho hàng chưa rõ ràng, dẫn đến tình trạng nhân viên dễ
nhầm lẫn trong quá trình nhập, xuất kho; hàng hóa dễ bị thiếu hụt, thất thoát như bị hư
hỏng hoặc bị mất cắp.

1.4. ĐỀ XUẤT XÂY DỰNG HỆ THỐNG

- Mục tiêu : Xây dựng một hệ thống quản lý thư viện đáp ứng nhu cầu của
khách hàng, cạch tranh với các cửa hàng khác và giúp nhà sách nâng cao hiệu quả
quản lý. Hệ thống phải đảm bảo yêu cầu sau:

 Tính chính xác: Hệ thống phải đảm bảo tính chính xác của dữ
liệu, bao gồm thông tin sách, thông tin khách hàng, thông tin giao dịch,...
 Tính bảo mật: Hệ thống phải đảm bảo tính bảo mật của dữ liệu,
ngăn chặn việc truy cập trái phép hoặc thay đổi dữ liệu.
 Tính hiệu quả: Hệ thống phải đảm bảo hiệu quả trong việc quản lý
thư viện, giúp nhà sách tiết kiệm thời gian và công sức.
 Tính thân thiện: Hệ thống phải thân thiện với người dùng, dễ dàng
sử dụng.

- Hệ thông gồm các thành phần sau :

 Người Dùng
- Quản lý tài khoản người dùng gồm :đăng nhập ,đăng kí , sửa xóa thông tin,
đổi mật khẩu,...
- Quản lý giỏ hàng của người dùng : Thêm vào giỏ hàng, gỡ sản phẩm khỏi
giỏ hàng
- Quản lý hóa đơn : hình thức thanh toán ,lưu lại hóa đơn mua sách ,in hóa
đơn
- Hiện thị chi tiết các thông tin của sản phẩm : hỗ trợ khách tham khảo sản
phẩm
- Tìm kiếm sản phẩm :tìm kiếm theo tên ,tìm kiếm theo mức giá, tìm kiếm
theo thể loại sản phẩm
- Hiện thị các sản phẩm nổi bật : các sản phẩm được mua nhiều,...
- Hiện thị thông tin người sáng lập
 Trang quản trị viên
- Quản lý tài khoản :quản trị viên có thể đăng nhập, đổi mật khẩu và có thể
thêm, sửa, xóa tài khoản của trang, phân quyền
- Quản lý giao dịch : hiện thi các giao dịch đã đặt ,hủy , xử lý giao dịch, In
hóa đơn
- Quản lý sản phẩm :Xem danh mục sản phẩm ,thêm sản phẩm ,xóa sản
phẩm, sửa thông tin sản phẩm
- Hiện thi danh thu : Biểu đồ biểu thị doanh thu theo mốc thời gian, khoảng
thời gian, tổng hợp doanh thu
- Quản lí tin tức : quản lí các tin tức hiện thị trên trang
 Hệ thống gồm các tính năng sau :
Quản lý sách: Hệ thống sẽ quản lý thông tin sách, bao gồm tên sách, tác giả,
nhà xuất bản, lĩnh vực, số lượng, giá bán,...
Quản lý khách hàng: Hệ thống sẽ quản lý thông tin khách hàng, bao gồm
tên, tuổi, địa chỉ, số điện thoại, email,...
Quản lý giao dịch: Hệ thống sẽ quản lý thông tin giao dịch, bao gồm ngày
giao dịch, mã giao dịch, sách giao dịch, số lượng sách, giá bán,...
Tìm kiếm sách: Hệ thống sẽ cung cấp các tính năng tìm kiếm sách theo tên
sách, tác giả, lĩnh vực,...
Đặt mua sách: Hệ thống sẽ cung cấp các tính năng đặt mua sách, bao gồm
chọn sách, chọn số lượng, chọn hình thức thanh toán,...
Trả sách: Hệ thống sẽ cung cấp các tính năng trả sách, bao gồm kiểm tra
sách, tính phí,...
CHƯƠNG 2

BIỂU ĐỒ USECASE

2.1 BIỂU ĐỒ USECASE TỔNG QUÁT

2.2 BIỂU ĐỒ USECASE CHI TIẾT, KỊCH BẢN UC, BIỂU ĐỒ TUẦN TỰ

2.2.1, Đăng kí tài khoản

2.2.1.1.Biểu đồ usecase chi tiết

2.2.1.2. Kịch bản usecase

- Đăng kí

Tên usecase Đăng kí


Actor Khách xem

Mô tả Khách hàng chưa có tài khoản có thể đăng kí tài khoản trong
hệ thống

Luồng sự kiện 1. Khách hàng truy cập wep, nhấn nút đăng ký để thực hiện tạo
chính tài khoản mới
2. Nhập thông tin của khách hàng
3. Số điện thoại sẽ đc gửi mã để xác nhận
4. Nhập mã đã nhận vào form đăng ký
5. Sau khi nhập đầy đủ nhấn nút đăng ký để hoàn thiện việc
đăng ký Đăng ký thành công tài khoản sẽ đc hiển thị trên trang
chủ

Luồng sự kiện phụ 1. Các thông tin ko đc để trống


2. Nhập sai mã xác nhận Đăng ký không thành công

2.2.1.3.Biểu đồ tuần tự

2.2.2, Tìm kiếm sản phẩm

2.2.2.1.Biểu đồ usecase chi tiết


2.2.2.2. Kịch bản usecase

-Tìm kiếm sản phẩm

Tên usecase Tìm kiếm sản phẩm

Actor Khách hàng, Khách xem

Mô tả Khách hàng muốn tìm sản phẩm một cách nhanh hơn theo từ
khóa đã có, hoặc có thể tìm kiếm sản phẩm theo giá cả mong
muốn. Viết tên tìm kiếm hoặc chọn khoảng giá tiền và kích nút
tìm kiếm sẽ nhận được kết quả.

Luồng sự kiện 1. Viết tên sản phẩm cần tìm kiếm chọn khoảng giá tiền và ấn
chính enter hoặc nút “tìm kiếm” .
2. Hiển thị các sản phẩm gần giống với từ khóa và giá tiền.

Luồng sự kiện phụ Cửa hàng không có sản phẩm hoặc giá tiền phù hợp sẽ hiện thị
“Không tìm thấy kết quả”.

2.2.2.3. Biểu đồ tuần tự


- Tìm kiếm sản phẩm

2.2.3, Đặt mua sản phẩm

2.2.3.1.Biểu đồ Usecase chi tiết

2.2.3.2. Kịch bản Usecase

-Đặt hàng

Tên usecase Đặt hàng

Actor Khách hàng

Mô tả Khách hàng muốn đặt hàng của hệ thống thì trước tiên phải
chọn sản phẩm muốn đặt hàng và kích nút mua ngay. Sau đó
màn hình sẽ chuyển đến mục thanh toán sản phẩm. Điền đầy
đủ thông tin yêu cầu và cách thức thanh toán. Chọn đặt hàng
ngay. Hệ thống ghi nhận và thông báo đặt hàng thành công.

Luồng sự kiện 1. Vào trang chủ của hệ thống,hiển thị giỏ hàng
chính 2. Chọn sản phẩm muốn đặt hàng,hệ thống xuất hiện form điền
thông tin 3.Điền thông tin về số lượng sản phẩm
4. Chọn vào mục thanh
5. Thực hiện điền đầy đủ thông tin yêu cầu và cách thức thanh
toán
6. Gửi thông tin yêu cầu tới hệ thống
7.Hệ thống sẽ kiểm tra thông tin và thông báo đặt hàng thành
công.

Luồng sự kiện phụ Đặt hàng không thành công do chưa đầy đủ thông tin
2.2.3.3. Biểu đồ tuần tự

-Đặt hàng
2.2.4,Xem thông tin sản phẩm

2.2.4.1. Biểu đồ usecase chi tiết

2.2.4.2. Kịch bản usecase

-Xem thông tin sách

Tên usecase Xem thông tin sách

Actor Khách hàng, Khách xem

Mô tả Cho phép khách hàng xem thông tin về các sản phẩm có trong
cửa hàng

Luồng sự kiện 1. Khách hàng lựa chọn sản phẩm cần xem Form xem thông
chính tin sản phẩm xuất hiện, hệ thống hiện thông tin về sản phẩm đã
chọn Khách hàng xem thông tin chi tiết về sản phẩm được hiển
thị UC kết thúc

Luồng sự kiện phụ

2.2.4.3 Biểu đồ tuần tự


2.2.5.Quản lý tài khoản

2.2.5.1. Biểu đồ usecase chi tiết

2.2.5.2. Kịch bản usecase

-Tạo tài khoản

Tên uc Tạo tài khoản

Actor Khách hàng

Mô tả Khách hàng có thể tạo tài khoản

Luồng sự kiện 1. Chọn chức năng tạo tài khoản trong hệ thống: “Tạo tài
chính khoản”
2. Khách hàng chọn chức năng “Tạo tài khoản”
3. Hệ thống hiển thị form “Tạo tài khoản”
4. Khách hàng điền đầy đủ các thông tin và phân quyền cho
tài khoản đó.
5. Hệ thống kiểm tra dữ liệu. Nếu đúng thông báo thành công
và lưu vào CSDL. Ngược lại, yêu cầu nhập lại thông tin

1. Sai định dạng các trường thông tin tài khoản, yêu cầu nhập
lại.
Luồng sự kiện phụ
2. Để trống thông tin tài khoản, yêu cầu nhập đầy đủ.
3. Thông tin đã có trong CSDL, thông đã tồn tại.

-Sửa tài khoản

Tên uc Sửa tài khoản

Actor Khách hàng

Mô tả Khách hàng có thể sửa tài khoản.

1. Chọn các chức năng của mục quản lý tài khoản trong hệ
thống: “Sửa tài khoản”
2. Khách hành chọn chức năng “sửa tài khoản”
3. Hệ thống hiển thị form “sửa tài khoản”
Luồng sự kiện chính 4. Khách hàng điền đầy đủ các thông tin và phân quyền cho
tài khoản đó.
5. Hệ thống kiểm tra dữ liệu. Nếu đúng thông báo thành
công và lưu vào CSDL. Ngược lại, yêu cầu nhập lại
thông tin

1. Sai định dạng các trường thông tin tài khoản, yêu cầu
nhập lại.
Luồng sự kiện phụ
2. Để trống thông tin tài khoản, yêu cầu nhập đầy đủ.
3. Thông tin đã có trong CSDL, thông đã tồn tại.

-Xóa tài khoản

Tên uc Xóa tài khoản


Actor Khách hàng

Mô tả Khách hàng có thể xóa tài khoản

1. .Chọn chức năng tạo tài khoản trong hệ thống: “xóa tài
khoản”
2. Khách hàng chọn chức năng “xóa tài khoản”
Luồng sự kiện chính 3. Hệ thống hiển thị form “xóa tài khoản”
4. Hệ thống kiểm tra dữ liệu. Nếu đúng thông báo thành
công thì tài khoản đã xóa. Ngược lại, yêu cầu thực hiện
lại .

1. Hệ thống thông báo xóa thất bại.


Luồng sự kiện phụ

2.2.5.3. Biểu đồ tuần tự

-Tạo tài khoản

-Sửa tài khoản


-Xóa tài khoản

2.2.6.Lịch sử mua hàng

2.2.6.1. Biểu đồ usecase chi tiết


2.2.6.2. Kịch bản

-Xem lịch sử mua hàng

Tên uc Xem lịch sửa mua hàng

Actor Khách hàng

Mô tả Khách hàng có thể xem lịch sử mua hàng

Khách hàng đăng nhập vào CSDL, chọn chức năng “Xem
Luồng sự kiện chính lịch sử mua hàng” trong hệ thống.

Không tìm thấy lịch sử mua hàng cần tìm.


Luồng sự kiện phụ

-Xóa lịch sử mua hàng

Tên uc Xóa lịch sử mua hàng

Actor Khách hàng

Mô tả Khách hàng có thể xóa lịch sử mua hàng

1.Chọn chức năng xóa lịch sử mua hàng trong hệ thống.


Luồng sự kiện chính
2. Hệ thống hiển thị form “xóa lịch sử mua hàng”
3. Hệ thống kiểm tra dữ liệu. Nếu đúng thông báo thành
công thì tài khoản đã xóa. Ngược lại, yêu cầu thực hiện
lại .

4. Hệ thống thông báo xóa thất bại.


Luồng sự kiện phụ

2.2.6.3. Biểu đồ tuần tự

-Xem lịch sử mua hàng

-Xóa lịch sử mua hàng


2.2.7,Khiếu nại

2.2.7.1. Biểu đồ usecase chi tiết

2.2.7.2. Kịch bản


-Tạo khiếu nại

Tên uc Tạo khiếu nại

Actor Khách hàng

Mô tả Khách hàng có thể tạo khiếu nại

1. Chọn chức năng tạo tài khoản trong hệ thống: “Tạo khiếu
nại”

2. Khách hàng chọn chức năng “Tạo khiếu nại ”


Luồng sự kiện chính
3. Hệ thống hiển thị form “Tạo khiếu nại ”

4. Hệ thống kiểm tra dữ liệu. Nếu đúng thông báo thành


công và lưu vào CSDL. Ngược lại, yêu cầu nhập lại .

5. Thống báo khiếu nại thất bại yêu cầu thực hiện lại
Luồng sự kiện phụ

-Xóa khiếu nại

Tên uc Xóa khiếu nại

Actor Khách hàng

Mô tả Khách hàng có thể xóa khiếu nại

1. Chọn chức năng xóa khiếu nại trong hệ thống.


2. Hệ thống hiển thị form “xóa khiếu nại”
Luồng sự kiện chính 3. Hệ thống kiểm tra dữ liệu. Nếu đúng thông báo thành
công thì tài khoản đã xóa. Ngược lại, yêu cầu thực hiện
lại .

4. Hệ thống thông báo xóa thất bại.


Luồng sự kiện phụ

2.2.6.3. Biểu đồ tuần tự

-Tạo khiếu nại


-Xóa khiếu nại

2.2.8.Quản lý hoạt động

2.2.8.1.Biểu đồ usecase chi tiết


2.2.8.2.Kịch bản usecase
-Tạo hoạt động

Tên usecase Tạo hoạt động

Actor Nhân viên, quản lý

Mô tả Tạo hoạt động được tổ chức trong hệ thống

Luồng sự Người quản lý, nhân viên truy cập vào quản lý hoạt động.
kiện chính Chọn"Tạo hoạt động". Hệ thống hiển thị giao diện tạo hoạt
động. Người quản lý nhập các thông tin cơ bản của hoạt động (
Tên hoạt động, Loại hoạt động, Thời gian bắt đầu, Thời gian
kết thúc, Địa điểm, Nội dung, Tài liệu đính kèm,..).Sau đó
nhấn vào nút "Tạo". Hệ thống lưu lại hoạt động mới

Luồng sự kiện phụ Nếu nhập sai, thiếu thông tin hoạt động thì hệ thống sẽ hiển thị
báo lỗi.

-Sửa hoạt động

Tên usecase Sửa hoạt động


Actor Nhân viên, quản lý

Mô tả Sửa hoạt động được tổ chức trong hệ thống

Luồng sự kiện Người quản lý truy cập vào quản lý hoạt động.Tìm kiếm hoạt
chính động cần chỉnh sửa và nhấn vào nút "Chỉnh sửa". Hệ thống
hiển thị giao diện chỉnh sửa hoạt động.Người quản lý chỉnh
sửa các thông tin của hoạt động. Người quản lý nhấn vào nút
"Chỉnh sửa". Hệ thống lưu lại các thay đổi

Luồng sự kiện phụ Nếu nhập sai, thiếu thông tin hoạt động thì hệ thống sẽ hiển thị
báo lỗi.

-Xóa hoạt động

Tên usecase Xóa hoạt động

Actor Nhân viên, quản lý

Mô tả Xóa hoạt động được tổ chức trong hệ thống

Luồng sự kiện Người quản lý truy cập vào Quản lý hoạt động. Tìm kiếm hoạt
chính động cần xóa. Sau đó nhấn vào nút "Xóa". Hệ thống xóa hoạt
động khỏi hệ thống và hiển thị thông báo "Hoạt động đã được
xóa thành công".

Luồng sự kiện phụ

-Tìm kiếm hoạt động

Tên usecase Tìm kiếm hoạt động

Actor Nhân viên, quản lý

Mô tả Tìm kiếm hoạt động trong danh sách hoạt động

Luồng sự kiện Người quản lý, hay nhân viên truy cập vào hệ thống quản lý
chính quản lý hoạt động. Người quản lý nhập từ khóa tìm kiếm(Tên
hoạt động, thời gian tổ chức,..). Hệ thống hiển thị danh sách
các hoạt động phù hợp với từ khóa tìm kiếm.

Luồng sự kiện phụ Nếu từ khóa tìm kiếm không đúng, thì hệ thống sẽ thông báo
“không tìm được kết quả phù hợp”.

2.2.8.3.Biểu đồ tuần tự

-Tạo hoạt động

-Sửa hoạt động


-Xóa hoạt động

-Tìm kiếm hoạt động


2.2.9.Quản lý binh luận
2.2.9.1. Biểu đồ usecase chi tiết

2.2.9.2.Kịch bản usecase


-Ẩn bình luận

Tên usecase Ẩn bình luận

Actor Nhân viên, quản lý


Mô tả Ẩn những bình luận không phù hợp với bài viết.

Luồng sự kiện Người quản lý, hay nhân viên truy cập vào hệ thống quản lý
chính binh luận. Sau đó tìm kiếm những bình luận chọn “ ẩn bình
luận”. hệ thống sẽ tự động cập nhật lại.

Luồng sự kiện phụ

-Trả lời bình luận

Tên usecase Trả lời bình luận

Actor Nhân viên, quản lý

Mô tả Trả lời những bình luận của khách hàng.

Luồng sự kiện Người quản lý, hay nhân viên truy cập vào bài viết. Nhấp vào
chính nút "Trả lời "của bình luận, nhập nội dung bình luận. Sau đó
nhấp vào nút "Gửi".

Luồng sự kiện phụ

2.2.9.3. Biểu đồ tuần tự

-Ẩn bình luận


-Trả lời bình luận

2.2.10.Quản lý đơn hàng

2.2.10.1.Biểu đồ usecase chi tiết


2.2.10.2.Kịch bản

-Xem lịch sử đơn hàng

Tên Usecase Xem lịch sử đơn đặt hàng


Actor Nhân viên,quản lý
Mô tả Xem tất cả đơn hàng đã bán của mình cũng như xem
thông tin chi tiết của đơn hàng nào đó.
Luồng sự kiện chính Người quản lý, hay nhân viên truy cập vào trang quản lý
đơn hàng. Chọn "Lịch sử đơn hàng". Sau đó xem danh
sách các đơn hàng.
Luồng sự kiện phụ
-Hủy đơn hàng

Tên Usecase Hủy đơn đặt hàng


Actor Nhân viên, quản lý
Mô tả Hủy đơn đặt hàng
Luồng sự kiện chính Người quản lý, hay nhân viên truy cập vào trang quản lý
đơn hàng. Tìm kiếm đơn hàng cần hủy Nhấp vào nút
"Hủy".Sau đó hệ thống xác nhận hủy đơn hàng.
Luồng sự kiện phụ Nếu đơn đặt hàng đã được giao thì không thể hủy.
-Theo dõi trạng thái đơn hàng
Tên Usecase Theo dõi trạng thái đơn hàng
Actor Khách hàng đã có tài khoản.
Mô tả Xem để biết trạng thái hiện tại đơn hàng của mình.
Luồng sự kiện chính Người quản lý, hay nhân viên truy cập trang quản lý đơn
hàng. Tìm kiếm đơn hàng cần theo dõi. Sau đó xem
trạng thái đơn hàng.
+ Đang xử lý
+ Đang giao
+ Đã giao
+ Đã hủy

Luồng sự kiện phụ

2.2.10.3.Biểu đồ tuần tự

-Xem lịch sử đơn hàng

-Hủy đơn hàng


-Theo dõi trạng thái đơn hàng

2.2.11. Quản lý sản phẩm

2.2.11.1.Biểu đồ usecase chi tiết


2.2.11.2. Kịch bản usecase

-Thêm Sách

Tên uc Thêm Sách

Actor Nhân viên, Quản lý

Tiền điều kiện Đăng nhập vào hệ thống

Mô tả Thêm các thông tin sách vào cơ sở dữ liệu

Luồng dữ liệu chính Nhân viên (Quản lý) chọn chức năng Quản lý sách, chọn
thêm sách. Hệ thống hiện thị Form thêm sách Nhân viên
(Quản lý) nhập thông tin sách cần thêm vào. Hệ thống hiện
thị các thông tin nhập (định dạng các trường dữ liệu,
không cho phép để trống). Nếu đúng, lưu vào cơ sở dữ liệu
và thông báo thành công

Luồng sự kiện phụ Nếu nhập sai (sai định dạng để trống) hệ thống yêu cầu
nhập lại

-Sửa thông tin sách

Tên uc Sửa thông tin sách


Actor Nhân viên, Quản lý
Tiền điều kiện Đăng nhập vào hệ thống
Mô tả Sửa thông tin chi tiết của các sách đã lưu trong cơ sở dữ liệu
trong Nhân viên (Quản lý) chọn chức năng Quản lý sách , chọn sửa

Luồng dữ liệu chính sách hệ thống hiện thị giao diện danh sách gồm các sách đã
lưu chọn sách cần sửa chọn sửa thông tin sách. Hệ thống hiện
thị form có chứa các thông tin chi tiết của sách đã được lưu.
Nhân viên (Quản lý) nhập thông tin sách cần sửa vào. Hệ
thống hiện thị các thông tin nhập (định dạng các trường dữ
liệu, không cho phép để trống). Nếu đúng, lưu vào cơ sở dữ
liệu và thông báo thành công
Luồng sự kiện phụ Nếu nhập sai (sai định dạng để trống ) hệ thống yêu cầu nhập
lại

-Xóa sách

Tên uc Xóa sách

Actor Nhân viên ,Quản lý

Tiền điều kiện Đăng nhập vào hệ thống

Mô tả Xóa các sách đã lưu trong cơ sở dữ liệu

Luồng dữ liệu chính Nhân viên (Quản lý) chọn chức năng Quản lý sách, chọn xóa
sách hệ thống hiện thị giao diện danh sách gồm các sách đã
được lưu chọn sách muốn xóa chọn xóa sách. Hệ thống hiện
thị giao diện xác nhận có muốn xóa không. Nếu chấp nhận,
xóa sản phẩm trong cơ sở dữ liệu và thông báo thành công

Luồng sự kiện phụ Nếu không chấp nhận trở lại giao diện xóa sản phẩm

2.2.11.3. Biểu đồ tuần tự

- Thêm sách
- Sửa thông tin sách
-Xóa sách

2.2.12,Thống kê-Báo cáo


2.2.12.1.Biểu đồ usecase chi tiết

2.2.12.2.Kịch bản usecase


-Báo cáo

Tên uc Báo cáo

Actor Quản lý

Tiền điều kiện Đăng nhập vào hệ thống


Mô tả Báo cáo tình trạng hoạt động của cửa hàng

Luồng dữ liệu chính Quản lý chọn chức năng Thống kê - Báo cáo, chọn Báo cáo
hệ thống hiện thị giao diện Báo cáo. Chọn thông tin báo cáo
(dữ liệu về sách bán chạy, sách tồn kho, doanh thu). Chọn báo
cáo. Hệ thống hiện thị bạn có muốn in báo cáo không. Nếu có
thì in báo cáo ra

Luồng sự kiện phụ Nếu không chấp nhận trở lại giao diện Báo cáo

-Thống kê

Tên uc Thông kê

Actor Quản lý

Tiền điều kiện Đăng nhập vào hệ thống

Mô tả Thống kê doanh thu, theo sách của cửa hàng

Luồng dữ liệu Quản lý chọn chức năng Thống kê - Báo cáo, Hệ thống
chính hiện thị giao diện thống kê, lựa chọn hình thức Thống kê
(Doanh thu ,Theo sách) chọn thống kê. Hệ thống hiện thị
kết quả thống kê.

Luồng sự kiện phụ Thống kê thất bại

2.2.12.3.Biểu đồ tuần tự

-Báo cáo
-Thống kê

2.2.13.Quản lý nguồn cung cấp


2.2.13.1.Biểu đồ usecase chi tiết

2.2.13.2.Kịch bản usecase


-Thêm nguồn cung cấp

Tên uc Thêm nguồn cung cấp

Actor Quản lý

Tiền điều kiện Đăng nhập vào hệ thống

Mô tả Thêm nguồn cung cấp vào cơ sở dữ liệu

Luồng dữ liệu chính Quản lý chọn chức năng Quản lý nguồn cung cấp, chọn thêm
nguồn cung cấp. Hệ thống hiện thị Form thêm nguồn cung cấp.
Nhân viên(Quản lý) nhập thông tin nguôn cung cấp cần thêm
vào. Hệ thống hiện thị các thông tin nhập (định dạng các
trường dữ liệu, không cho phép để trống) Nếu đúng, lưu vào
cơ sở dữ liệu và thông báo thành công

Luồng dữ liệu phụ Nếu nhập sai (sai định dạng để trống ) hệ thống yêu cầu nhập
lại

-Sửa nguồn cung cấp

Tên uc Sửa nguồn cung cấp

Actor Quản lý
Tiền điều kiện Đăng nhập vào hệ thống

Mô tả Sửa thông tin chi tiết các nguồn cung cấp đã lưu trong cơ sở
dữ liệu

Luồng dữ liệu chính Quản lý chọn chức năng Quản lý nguồn cung cấp, chọn sửa
sản phẩm hệ thống hiện thị giao diện danh sách nguồn cung
cấp chọn nguồn cung cấp cần sửa chọn sửa thông tin nguồn
cung cấp. Hệ thống hiện thị form có chứa các thông tin chi
tiết của nguồn cung cấp đã được lưu. Quản lý nhập thông tin
nguồn cung cấp cần sửa vào. Hệ thống hiện thị các thông tin
nhập (định dạng các trường dữ liệu, không cho phép để trống)
Nếu đúng, lưu vào cơ sở dữ liệu và thông báo thành công

Luồng sự kiện phụ Nếu nhập sai (sai định dạng để trống ) hệ thống yêu cầu nhập
lại

-Xóa nguồn cung cấp

Tên uc Xóa sản phẩm

Actor Quản lý

Tiền điều kiện Đăng nhập vào hệ thống

Mô tả Xóa các sản phẩm đã lưu trong cơ sở dữ liệu

Luồng dữ liệu chính Quản lý chọn chức năng Quản lý nguồn cung cấp, chọn xóa
nguồn cung cấp. Hệ thống hiện thị giao diện danh sách nguồn
cung cấp .Quản lý chọn nguồn cung cấp muốn xóa chọn xóa
nguồn cung cấp. Hệ thống hiện thị giao diện xác nhận có muốn
xóa không. Nếu chấp nhận, xóa sản phẩm trong cơ sở dữ liệu
và thông báo thành công

Luồng sự kiện phụ Nếu không chấp nhận trở lại giao diện xóa sản phẩm

2.2.13.3.Biểu đồ tuần tự
-Thêm nguồn cung cấp

-Sửa nguồn cung cấp


-Xóa nguồn cung cấp

2.2.14,Phân quyền
2.2.14.1. Biểu đồ usecase chi tiết

2.2.14.2.Kịch bản usecase


-Cấp quyền

Tên uc Cấp quyền

Actor Quản lý
Tiền điều kiện Đăng nhập vào hệ thống

Mô tả Cấp quyền quản lý hệ thống cho tài khoản nhân viên

Luồng dữ liệu chính Quản lý chọn chức năng phân quyền, chọn cấp quyền. Hệ
thống hiện thị giao diện danh sách tài khoản, chọn tài khoản
muốn cấp quyền, chọn cấp quyền. Hệ thống hiện thị thông
báo xác nhận có muốn cấp quyền không. Nếu đồng ý, cấp
quyền cho tài khoản đó

Luồng sự kiện phụ Nếu không đồng ý quay về giao diện cấp quyền

-Xóa quyền

Tên uc Xóa quyền

Actor Quản lý

Tiền điều kiện Đăng nhập vào hệ thống

Mô tả Xóa quyền quản lý hệ thống cùa tài khoản đã được cấp quyền

Luồng dữ liệu chính Quản lý chọn chức năng phân quyền, chọn Xóa quyền. Hệ
thống hiện thị giao diện danh sách tài khoản gồm các tài
khoản đã cấp quyền, chọn tài khoản muốn xóa quyền, chọn
xóa quyền. Hệ thống hiện thị thông báo xác nhận có muốn
xóa quyền không. Nếu đồng ý, xóa quyền cho tài khoản đó

Luồng sự kiện phụ Nếu không đồng ý quay về giao diện xóa quyền

2.2.14.3.Biểu đồ tuần tự

-Cấp quyền
-Xóa quyền
CHƯƠNG 3
BIỂU ĐỒ LỚP VÀ BIỂU ĐỒ TRẠNG THÁI
3.1. BIỂU ĐỒ LỚP

3.2.BIỂU ĐỒ HOẠT ĐỘNG


3.2.1.Đăng kí tài khoản
3.2.2.Tìm kiếm sản phẩm
3.2.3.Đặt mua sản phẩm
3.2.4.Xem thông tin sản phẩm

3.2.5. Tạo tài khoản


3.2.6.Sửa tài khoản

3.2.7.Xóa tài khoản


3.2.8.Xem lịch sử mua hàng

3.2.9.Xóa lịch sử mua hàng


3.2.10.Tạo kiếu nại
3.2.11.Xóa khiếu nại

3.2.12.Tạo hoạt động


3.2.13.Sửa hoạt động
3.2.14.Tìm kiếm hoạt động

3.2.15.Xóa hoạt động


3.2.16.Trả lời bình luận

3.2.17.Ẩn bình luận


3.2.18.Lịch sử đơn hàng

3.2.19.Hủy đơn hàng


3.2.20.Theo dõi trạng thái đơn hàng

3.2.21.Thêm sách

3.2.22.Sửa sách
3.2.23.Xóa sách
3.2.24.Thống kê

3.2.25.Báo cáo
3.2.26.Thêm nhà cung cấp
3.2.27.Sửa nhà cung cấp

3.2.28. Xóa nhà cung cấp


3.2.29. Phân quyền

3.2.30. Xóa quyền


CHƯƠNG 3
BIỂU ĐỒ LỚP VÀ BIỂU ĐỒ TRẠNG THÁI
3.1. BIỂU ĐỒ LỚP

3.2. BIỂU ĐỒ TRẠNG THÁI


3.2.1.Biểu đồ trạng thái của lớp hóa đơn
3.2.2.Biểu đồ trạng thái của lớp tài khoản

You might also like