TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
======***======
BÁO CÁO BTL THUỘC HỌC PHẦN:
PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU
WEBSITE nxbkimdong.com.vn
GVHD:
Nhóm - Lớp:
Thành viên:
Ths Ngơ Thị Bích Thúy
13 - 20212IT6097006
Nguyễn Văn An
Lê Hoàng Anh
Lê Hoàng Nguyên
Trần Khánh Toàn
Trịnh Trọng Trường
Hà nội, Năm 2022
2
LỜI MỞ ĐẦU
Chúng ta đang sống trong những năm đầu của thế kỉ XXI, thế kỉ phát
triển của ngành công nghệ thơng tin (CNTT).Vì vậy việc tiếp cận và cập nhật
công nghệ này đã, đang và sẽ mạng lại cho chúng ta rất nhiều lợi ích và thuận
tiện trong cơng việc: tiết kiệm thời gian gian cũng như giảm các chi phí trong
cơng tác quản lí.
Trong những năm gần đây CNTT đóng vai trị rất quan trọng: song
song với việc phát triển ứng dụng tin học vào trong cuộc sống, tin học được
ứng dụng rất rộng rãi trong các linh vực khoa học kĩ thuật, các ngành quản lí
và các hoạt động xã hội thơng qua mạng Internet. Đóng vai quan trọng như
trên nên tin học đã được đưa vào quản lí nhân sự, điểm, bán hàng, nhập xuất
vật tư.
Đọc sách là thú vui của nhiều người tuy nhiên với nhịp sống cơng
nghiệp hiện nay khơng phải ai cũng có điều kiện dạo qua các hiệu sách để tìm
mua quyển sách mình mong muốn. Vì vậy chúng em chọn đề tài Phân tích và
đặc tả các yêu cầu Website bán sách.
Trong q trình làm cịn nhiều sai sót, em mong nhận được những ý
kiến đánh giá của cô.
Em xin chân thành cảm ơn cơ!
Phân tích đặc tả các u cầu của hệ thống
3
MỤC LỤC
Phân tích đặc tả các yêu cầu của hệ thống
4
Chương 1.
Khảo sát
hệ thống
1.1Khảo sát sơ bộ
1.1.1 Mục tiêu
- Giới thiệu đầy đủ các thông tin về sách như tên sách, tên tác giả, nội
dung, năm XB, giá cả …
- Giúp khách hàng có thể tìm kiếm, mua được sách với tên sách, tên tác
giả, nội dung, năm XB, giá cả … phù hợp với nhu cầu của mình chỉ
bằng một vài lần click chuột trên chiếc máy tính có kết nối Internet mà
không cần đến trực tiếp cửa hàng như vậy tiết kiệm thời gian và chi phí
cho khách hàng.
- Hỗ trợ khách hàng thanh toán một cách dễ dàng theo nhiều hình thức
như: thanh tốn bằng tiền mặt, thanh toán bằng chuyển khoản trực tiếp.
- Giúp người quản lý cập nhật và thống kê sản phẩm (hàng bán chạy,
hàng tồn), doanh thu, lãi suất theo tháng, năm một cách đơn giản,
nhanh chóng và chính xác.
1.1.2 Phương pháp
• Phỏng vấn
KẾ HOẠCH PHỎNG VẤN
Ứng viên phỏng vấn: Nguyễn Văn A
Đối tượng:
Người phỏng vấn: Trần Khánh Tồn
Các u cầu địi hỏi:
• Nguyễn Văn A
Dữ liệu cần thu thập:
• Cấu trúc cấu thành phần mềm
• Các chức năng thao tác của
phần mềm
• Kinh phí xây dựng phần mềm
• Kế hoạch thực thi và ra mắt
• Là người trực tiếp lên ý tưởng
và thuộc đội ngũ phát triển
phần mềm
• Nắm vững cấu trúc và các
chức năng hiện có của phần
mềm
Phân tích đặc tả các yêu cầu của hệ thống
5
Chương trình:
• Giới thiệu
• Tổng quan về phỏng vấn
(Nêu chủ đề chính)
• Tổng quan về phần mềm
• Chức năng cơ bản của phần
mềm
1. Hiển thị sản phẩm sách
2. Đặt hàng
3. Giao hàng
4. Thanh tốn
Ước lượng thời gian:
• 1 phút
• 2 phút
• 7 phút
• 10 phút
Dự kiến tổng cộng: 25 phút
PHIẾU PHỎNG VẤN
Tên dự án: Phát triển website mua sách truyện
Ứng viên phỏng vấn: Nguyễn Ngày: 16/03/2022
Văn A
Người phỏng vấn: Trần Khánh Toàn
Câu hỏi
Ghi chú
Câu 1: Kể tên các yêu cầu tối
thiểu của 1 website cần có?
Lắng nghe, quan sát và đánh giá những
kiến thức cơ bản của ứng viên
Câu 2: Lợi ích mà khách hàng
nhận được khi thiết kế website
là gì?
Quan sát và đánh giá
Câu 3: Phần mềm có những
chức năng cơ bản gì?
Lắng nghe, quan sát và đánh giá những
kiến thức cơ bản của ứng viên
Câu 4: Anh có thể nói rõ hơn Quan sát và đánh giá
về tính năng thanh tốn nhóm
khi đặt hàng của phần mềm?
Câu 5: Làm thế nào để đảm
bảo chất lượng source code?
Quan sát và đánh giá
Câu 6: Thời gian thiết kế 1
website kéo dài trong bao lâu?
Phân tích đặc tả các yêu cầu của hệ thống
6
Quan sát và đánh giá
Câu 7: Lợi ích mà khách hàng
nhận được khi thiết kế website
là gì?
Quan sát và đánh giá
Câu 8: Bạn có thể mơ tả sơ
lược về những cơng việc bạn
đã làm? Nhiệm vụ chính ở
cơng việc gần đây nhất của bạn
là gì?
Mục đích để đánh giá về năng lực và những
kinh nghiệm làm việc của bạn có phù hợp
với vị trí đang ứng tuyển hay khơng.
Câu 9: Những thành tựu nào
đã đạt được trong công việc
khiến bạn tự hào nhất?
Mục đích để nhà tuyển dụng biết được mức
độ thành thạo trong công việc của ứng viên
và năng suất làm việc của họ như thế nào.
Câu 10: Nếu người quản lý
của bạn u cầu bạn làm điều
gì đó mà bạn khơng đồng ý,
bạn sẽ làm gì
Mục đích để đánh giá về chính kiến của
ứng viên và cách ứng viên xử lý tình huống
đó như thế nào
Đánh giá chung: Người được phỏng vấn là thành viên trong nhóm tác giả
xây dựng phần mềm, buổi phóng vẫn đã thu về những thông tin cơ bản của
phần mềm, các phương thức cũng như các chức năng chính được phân tích
đầy đủ, rõ ràng.
• Phiếu điều tra
Mẫu Phiếu điều tra ý kiến khách hàng về mua sách online
Tên của bạn là gì?
………………………………………………………………………………
Câu 1: Bạn thấy chất lượng sản phẩm Sách, Truyện, Tap chỉ của nhà sản
xuất bán như thế nào?
□ Chưa tốt
□ Chấp nhận
□ Tốt
□ Yêu thích
Phân tích đặc tả các yêu cầu của hệ thống
7
Câu 2: Bạn thấy giá thành của các sản phẩm có phù hợp với mức độ đáp
ứng của sản phẩm đây khơng?
□ Chưa tốt
□ Chấp nhận
□ Tốt
□ u thích
Câu 3: Bạn đánh giá như thế nào về hình thức mua hàng trực tiếp và
online của website?
□ Chưa tốt
□ Chấp nhận
□ Tốt
□ u thích
Câu 4: Chính sách đỏi trả - hồn tiền của website có hữu ích khơng?
□ Chưa tốt
□ Chấp nhận
□ Tốt
□ Yêu thích
Câu 5: Phương thức vận chuyển và thời gian cung cấp sản phẩm tới người
sử dụng?
□ Chưa tốt
□ Chấp nhận
□ Tốt
□ u thích
Câu 6: Bạn có hài lịng với mức độ chun nghiệp và sự nhiệt tình khi tư
vấn sản phẩm của nhân viên?
□ Chưa tốt
□ Chấp nhận
□ Tốt
□ u thích
Câu 7: Bạn cảm thấy hài lịng với việc nhanh chóng tiếp nhận các phản hồi
và sự góp ý của khách hàng đối với website?
□ Chưa tốt
□ Chấp nhận
□ Tốt
□ Yêu thích
Phân tích đặc tả các yêu cầu của hệ thống
8
Câu 7: Bạn cảm thấy như thế nào về mức độ chăm sóc khách hàng của
nhân viên?
□ Chưa tốt
□ Chấp nhận
□ Tốt
□ u thích
9. Bạn có điều gì muốn góp ý với chúng tơi để chúng tơi có thể cải thiện
và nâng cao chất lượng dịch vụ sản phẩm để đáp ứng tốt với nhu cầu của
khách hàng?
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
10. Bạn cảm thấy những sản phẩm của chúng tơi có thực sự hữu ích với
khách hàng khơng? Những sản phẩm chúng tơi sắp ra mắt có khiến bạn
háo hức chờ đợi khơng?
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
Ghi chú: Đối với các câu hỏi từ 1 đến 8, sự hài lịng của khách hàng có 4
mức độ, hãy điền dấu X vào 1 trong 4 mức độ hài lịng của khách hàng
• Quan sát
Quan sát trực tiếp người khảo sát, nhân viên công ty, ứng viên và
người phỏng vấn.
Quan sát mức độ hài lòng của khách hàng khi phỏng vấn.
Quan sát biểu cảm của khách hàng khi trả lời những câu hỏi về sự đáp
ứng của nhân viên.
1.1.3 Đối tượng khảo sát
- CSKH: có nhiệm vụ, giải đáp những thắc mắc về việc mua sách của các
khách hàng.
- Kiểm hàng: Có nhiệm vụ kiểm tra sách trước khi giao và sách khi được
đổi trả có đúng với quy định khơng.
- Giao hàng: có nhiệm vụ , giao hàng cho khách và nhận lại sách đổi trả,
lập phiếu thanh toán và thu tiền của khách ( đối với khách hạng chọn
hình thức thanh tốn trực tiếp), phản hồi lại chất lượng giao hàng.
Phân tích đặc tả các yêu cầu của hệ thống
9
- Phịng marketing: xây dựng và phát triển hình ảnh thương hiệu website,
Nghiên cứu, phát triển sản phẩm và mở rộng thị trường, Xây dựng và
thực hiện các chiến lược marketing.
1.1.4 Kết quả sơ bộ
- Địa chỉ:
• Trụ sở chính: Số 55 Quang Trung, Nguyễn Du, Hai Bà Trưng, Hà
Nội.
• Chi nhánh tại TP. Hồ Chí Minh: 248 Cống Quỳnh, P.Phạm Ngũ
Lão, Q.1, TP. Hồ Chí Minh.
• Chi nhánh tại Miền Trung: 102 Ơng Ích Khiêm, TP Đà Nẵng,
Việt Nam.
- Lịch sử: Ngày 17 tháng 6 năm 1957 nhà xuất bản Kim Đồng chính thức
được thành lập trực thuộc Trung ương Đồn TNCS Hồ Chí Minh là
Nhà xuất bản tổng hợp có chức năng xuất bản sách và văn hóa phẩm
phục vụ thiếu nhi và các bậc phụ huynh trong cả nước, quảng bá và giới
thiệu văn hóa Việt Nam ra thế giới.
- Hoạt động kinh doanh:
Hoạt động nghiên cứu nhu cầu của Nhà xuất bản Kim Đồng
Nghiên cứu tại văn phòng
Nghiên cứu tại hiện trường
Hoạt động khai thác hàng hóa của Nhà xuất bản Kim Đồng
Mua bản quyền từ tác giả, các nguồn cung ứng khác
Liên doanh, liên kết
Hoạt động tiêu thụ sách thiếu nhi của nhà Xuất bản Kim Đồng
Các kênh phân phối sách thiếu nhi của NXB Kim Đồng
Các hình thức tiêu thụ sách thiếu nhi của NXB Kim Đồng
Các biện pháp xúc tiến tiêu thụ sách thiếu nhi của NXB Kim
Đồng.
Phân tích đặc tả các yêu cầu của hệ thống
10
1.1.5 Các tài liệu thu thập được
Hình 1. Giao diện của website
Hình 2. Đăng ký tài khoản
Phân tích đặc tả các yêu cầu của hệ thống
11
3.Tài khoản của bạn
4.Tìm kiếm sản phẩm
Phân tích đặc tả các yêu cầu của hệ thống
12
Hình 5. Danh mục sản phẩm
Hình 6. Khoảng giá, Tác giả, Thể loại
Phân tích đặc tả các yêu cầu của hệ thống
13
Hình 7. Danh mục tin tức
Hình 8. Thơng tin cơng ty
Hình 9,10. Thơng tin sách
Phân tích đặc tả các u cầu của hệ thống
14
Hình 11. Wishlist (Danh mục u thích)
Hình 12. Giỏ hàng
Phân tích đặc tả các yêu cầu của hệ thống
15
13.Thanh toán đơn hàng
1.2Khảo sát chi tiết
1.2.1 Hoạt động của hệ thống
- Trong hoạt động của hệ thống bán hàng trên Internet bao gồm vài hoạt
•
•
•
•
•
•
•
•
động chính:
Hoạt động của khách hàng:
Khi khách hàng truy cập vào trang web sẽ hiện lên giao diện trang chủ
của trang web bao gồm: danh mục, tìm kiếm, Đăng nhập/ đăng kí, giỏ
hàng và các banner quảng cáo
Khi khách hàng click vào ơ tìm kiếm. Hệ thống sẽ yêu cầu khách hàng
nhập các thông tin như tên sách bạn muốn mua
Khi khách hàng click vào mục đăng nhập/đăng kí ở trang web sẽ hiện
lên một cửa sổ popup bao gồm các mục đơn hàng của tơi, danh sách
u thích, phần đăng nhập hoặc đăng kí.
Khi khách hàng click vào phần danh mục hệ thống sẽ đưa ra một danh
sách các sản phẩm bao gồm: văn học việt nam, nước ngoài, thiếu nhi,…
Khi khách hàng click vào một sản phẩm bất kì, thơng tin chi tiết của
sản phẩm đó sẽ hiện ra, khách hàng có thể xem mô tả sản phẩm, xem
thông tin chi tiết của sản phẩm, viết đánh giá sản phẩm, chọn mua.
Khi khách hàng click vào mục mô tả sản phẩm, hệ thống sẽ đưa ra
những mơ tả của sản phẩm đó.
Khi khách hàng click vào mục chi tiết sản phẩm, các thơng tin như kích
thước, nhà sản xuất, tác giả,… sẽ được hệ thống đưa ra.
Khi khách hàng click vào chọn mua, hệ thống sẽ đưa ra các thông tin để
để khách hàng điền để có thể thanh tốn và nhận hàng
Sau khi đăng nhập, ngoài việc thực hiện các chức năng trên, khách hàng sẽ
có thể: xem tình trạng của tài khoản, đơn hàng, hỏi đáp về sản phẩm, danh
sách sản phẩm u thích, nhận thơng báo về sản phẩm.
• Khi khách hàng click vào tài khoản của tôi, hệ thống sẽ hiện lên những
thông tin chi tiết về khách hàng, khách hàng có thể thêm sửa xóa những
thơng tin này.
• Khi khách hàng click vào phần đơn hàng, hệ thống sẽ hiển thị những
đơn hàng bạn đã có.
• Khi khách hàng click vào hỏi đáp về sản phẩm, khách hàng sẽ được
nhân viên giải đáp thắc mắc về cách thức mua hàng, sản phẩm,…
• Khi khách hàng click vào sản phẩm yêu, hệ thống sẽ hiển thị lên danh
sách những sản phẩm mà bạn đã yêu thích của bạn.
Phân tích đặc tả các yêu cầu của hệ thống
16
•
•
•
•
•
•
•
Hoạt động của nhà quản lý (hay người quản trị)
Sau khi đăng nhâp với tư cách là người quản trị trang web, người quản
trị sẽ có quyền thay đổi, sửa, xóa mọi thứ trên trang web bảo trì trang
web.
Cung cấp quyền cho nhân viên.
Thêm mới, sửa, xóa sản phẩm, thơng tin chi tiết sản phẩm.
Bảo trì các chức năng trên trên trang web, như menu danh mục, danh
sách yêu thích, giỏ hàng, đăng nhập/đăng kí, danh mục sản phẩm.
Thêm, sửa, xóa tài khoản khách hàng.
Bảo trì danh sách u thích.
Bảo trì giỏ hàng.
Về nhân viên
• Sau khi được người quản trị cấp quyền. Nhân viên được thừa hưởng tất
cả các quyền về quản trị trang web như:
o Thêm sửa xóa sản phẩm.
o Thơng tin chi tiết sản phẩm.
o Bảo tri các chức năng trên trang web như đăng nhập/đăng kí.
o Giỏ hàng.
o Danh sách yêu thích.
o Danh mục sản phẩm.
• Sử dụng chatbox để giải đáp những thắc mắc của khách hàng về mua
hàng, sản phẩm và các vấn đề liên quan.
1.2.2 Các yêu cầu chức năng
- Giao diện mô tả và giới thiệu về các loại sách được rao bán trên
website Kim Đồng.
- Mục tìm kiếm sản phẩm trên website để khách hàng có thể tìm kiếm
sản phẩm dựa trên: Tên sách, tác giả, giá trong khoảng giới hạn …
- Giỏ hàng: sẽ đảm bảo cho mỗi khách hàng có một giỏ hàng riêng biệt
khơng liên quan đến khách hàng khác. Vì đây là website bán hàng trên
mạng, nên cùng một lúc có thể có nhiều khách hàng vào xem giỏ hàng
và đăng ký mua hàng. Ngoài ra, bạn có thể cập nhật loại sách trong giỏ
như: xóa, sửa ….
Phân tích đặc tả các u cầu của hệ thống
17
- Thanh tốn: có giao diện để một khách hàng nhập đầy đủ thông tin cá
nhân của khách hàng, cùng địa chỉ và địa điểm giao hàng để dễ dàng
giao dịch với khách hàng. Và lưu lại các thông tin giao dịch. Khách
hàng có thể thanh tốn theo các hình thức sau đây:
o Hình thức thanh tốn:
Thanh tốn bằng thẻ ATM
Thanh toán trực tiếp
o Phương thức vận chuyển:
Gửi hàng qua bưu điện
Chuyển phát nhanh trong nước
Đưa hàng trực tiếp
- Quản trị hệ thống: Cho phép người quản trị thêm, xóa, sửa thông tin
liên quan đến sản phẩm. Người quản trị thường xuyên cập nhật những
thông tin mới nhất đến sản phẩm. Người quản trị có thể thống kê doanh
thu bán hàng, lãi suất, sản phẩm bán chạy, sản phẩm bán chạy theo
ngày, tháng, năm….
- Đăng ký, đăng nhập: Cho phép khách hàng mới đăng ký tài khoản và
cho phép khách hàng quen đăng nhập vào hệ thống.
- Giao tiếp với khách hàng: Việc khách hàng có thể gửi ý kiến yêu cầu,
kiếu nại đến công ty….
- Giới thiệu chiến lược kinh doanh của doanh nghiệp như: khiếu nại đến
công ty….
- Giới thiệu chiến lược kinh doanh của doanh nghiệp như: khuyến mại,
dịch vụ chăm sóc khách hàng….
1.2.3 Các yêu cầu phi chức năng
- Ngôn ngữ trên hệ thống: Tiếng Việt
- Mơi trường cài đặt: Trực tiếp trên Website
- Tính hiệu năng thời gian đáp ứng: Nhanh
Phân tích đặc tả các yêu cầu của hệ thống
18
Chương 2.
Mơ hình
hóa dữ liệu
2.1Các u cầu về dữ liệu
Nhà xuất bản Kim Đồng là một trang web cho việc mua bán sách. Website
cần lưu thông tin về:
- Thông tin danh mục gồm Mã danh mục, tên danh mục, thể loại, khoảng giá.
Một danh mục có thể có 0,1 hoặc các đầu sách. Mỗi thể loại thuộc 1 và chỉ 1
danh mục.
- Thể loại sách gồm mã thể loại, tên thể loại. Một thể loại có 1 hoặc nhiều
sách , Mỗi sách thuộc 1 và chỉ 1 thể loại.
- Thông tin tác giả gồm mã tác giả, tên tác giả. Mỗi tác giả viết 1 hoặc nhiều
sách. Mỗi sách được viết bởi 1 và chỉ 1 tác giả.
- Sách: Mã sách, ảnh minh họa, tên sách, thể loại, đối tượng, định dạng, nhà
xuất bản, bộ sách, giá, số trang, kích thước, trọng lượng. Mỗi sách được xuất
ở 0 ,1 hoặc nhiều hóa đơn.
- Hóa đơn gồm mã hóa đơn, mã khách, tên khách, tên sách, ngày lập, đơn giá.
Một hóa đơn có ít nhất 1 hoặc nhiều sách. Một sách có 0,1 hoặc nhiều hóa
đơn.
Mỗi hóa đơn được phụ trách bởi 1 nhân viên giao hàng, 1 nhân viên giao hàng
có thể nhận 0, 1 hoặc nhiều hóa đơn. Thơng tin về nhân viên giao hàng gồm:
mã nhân viên, tên nhân viên, ảnh đại diện, địa chỉ, số điện thoại.
- Thông tin khách hàng: mã khách hàng, tên khách, email, số điện thoại, địa
chỉ nhận. Một khách hàng có 0, 1 hoặc nhiều hóa đơn. Một hóa đơn chỉ thuộc
1 và chỉ 1 khách hàng.
Phân tích đặc tả các yêu cầu của hệ thống
19
2.2
Biểu đồ thực thể liên kết mức logic
2.3
Mơ hình cơ sở dữ liệu mức vật lý
2.4
Thiết kế bảng
Bảng 1: Danh mục
Bảng 2: Thể loại
Phân tích đặc tả các yêu cầu của hệ thống
20
Bảng 3: Tác giả
Bảng 4: Sách_Hóa đơn
Phân tích đặc tả các yêu cầu của hệ thống
21
Bảng 5: Sách
Bảng 6: Khách hàng
Phân tích đặc tả các yêu cầu của hệ thống
22
Bảng 7: Hóa đơn
Bảng 8: Nhân viên giao hàng
2.5
Biểu đồ thực thể liên kết mức vật lý
Phân tích đặc tả các yêu cầu của hệ thống
23
Phân tích đặc tả các yêu cầu của hệ thống
24
Chương 3.
Mơ hình
hóa chức năng
3.1Biểu đồ use case
Dang nhap
User
Dang ki
Dang xuat
Xem khuyen mai
Quen mat khau
Gio hang
Khach Hang
Tim kiem san pham
Xem danh muc san pham
Xem the loai
Xem thong tin
Dat hang
HT co so du lieu
Tra cuu don hang
Xem khuyen mai
Xem sach ban chay
Xem giam gia
Xem lich su giao dich
Kiem tra don hang
Gio hang
Xem thong tin lien he
Admin
Quan li san pham
Quan li danh muc
Quan li don hang
Quan li gio hang
quan ly khach hang
quan ly the loai
Phân tích đặc tả các yêu cầu của hệ thống
25
3.1.1 Các use case chính
Dang nhap
Xem danh muc san pham
Xem the loai
Xem thong tin
Xem khuyen mai
Xem giam gia
Khach Hang
Tim kiem san pham
HT co so du lieu
Chon san pham
Gio hang
Quan li gio hang
Dat hang
Kiem tra don hang
Thanh toan
Dang xuat
Quen mat khau
Xem lich su giao dich
Tra cuu don hang
Xem thong tin lien he
1. Đăng nhập: Cho phép khách hàng đăng nhập vào tài khoản thành viên.
2. Xem danh mục sản phẩm: Cho phép khách hàng xem danh mục sách.
3. Xem thể loại: Cho phép khách khách hàng xem thể loại sách.
4. Xem thông tin: Cho phép khách hàng xem thông tin của sách.
5. Xem khuyến mại: Cho phép khách hàng xem chương trình khuyến mại.
6. Xem giảm giá: Xem phép khách hàng xem các loại sách được giảm giá.
7. Tìm kiếm sản phẩm: Cho phép khách hàng tìm kiếm sách theo yêu cầu.
8 Chọn sản phẩm: Cho phép khách hàng lựa chọn sách cần mua.
Phân tích đặc tả các yêu cầu của hệ thống