Professional Documents
Culture Documents
Đặc tả ứng dụng quản lý bán sách yeah not good
Đặc tả ứng dụng quản lý bán sách yeah not good
Đặc tả ứng dụng quản lý bán sách yeah not good
Lớp: 10ĐH_CNTT4
TP. Hồ Chí Minh, 13 tháng 9 năm 2023
Nhóm 5
Lớp: 10ĐH_CNTT4
TRANG 2
Nhóm 5
TRANG 3
Nhóm 5
Mục Lục
I. Mục đích............................................................................................................................................4
II. Chức năng.........................................................................................................................................4
1. Quản lý sách nhập............................................................................................................................4
2. Quản lý sách bán..............................................................................................................................4
3. Cập nhật danh mục..........................................................................................................................4
4. Báo cáo thông kê.............................................................................................................................5
III. Biểu Đồ Phân Rã Chức Năng..........................................................................................................5
IV. Sơ đồ Use case...................................................................................................................................6
V. Mô Hình Thực Thể Kết Hợp...........................................................................................................7
VI. Lược đồ quan hệ...............................................................................................................................7
VII. Mô Hình Relationships:.................................................................................................................11
VIII. Sơ đồ Sequence...............................................................................................................................11
1. Đăng nhập......................................................................................................................................11
2. Thống kê bán hàng........................................................................................................................12
IX. Ràng Buộc Dữ Liệu........................................................................................................................12
X. Thiết Kế Giao Diện........................................................................................................................14
TRANG 4
Nhóm 5
I. Mục đích
Ứng dụng quản lý bán sách được thiết kế để giúp các cửa hàng sách, nhà xuất
bản và cá nhân quản lý quá trình bán sách một cách hiệu quả. Ứng dụng sẽ cung
cấp các chức năng cho phép quản lý danh sách sách, quản lý khách hàng, thực hiện
mua bán và lập báo cáo.
TRANG 6
Nhóm 5
TRANG 7
Nhóm 5
TRANG 9
Nhóm 5
TRANG 10
Nhóm 5
TRANG 11
Nhóm 5
TRANG 12
Nhóm 5
VIII. Sơ đồ Sequence
1. Đăng nhập
TRANG 13
Nhóm 5
2. Khách hàng: Mỗi khách hàng cần có thông tin cá nhân như tên, địa chỉ, số điện
thoại và email.
3. Đơn hàng: Mỗi đơn hàng gồm các thông tin về khách hàng (ID hoặc thông tin
cá nhân), ngày đặt hàng và danh sách sản phẩm đã được chọn.
TRANG 14
Nhóm 5
4. Tồn kho: Cần theo dõi số lượng tồn kho của từng cuốn sách để kiểm tra tính
khả thi của việc tiếp tục bán sản phẩm hay không.
5. Báo cáo doanh thu: Có thể cần theo dõi doanh thu theo ngày/tháng/năm hoặc
theo danh mục sách để phân tích hiệu quả kinh doanh.
6. Quyền truy cập: Xác định vai trò và quyền hạn của từng người sử dụng trong
hệ thống (ví dụ: quản trị viên, nhân viên bán hàng).
7. Bảo mật dữ liệu: Đảm bảo rằng thông tin khách hàng và giao dịch được bảo vệ
an toàn và tuân thủ các quy định về bảo mật.
8. Tích hợp thanh toán: Cung cấp tính năng thanh toán trực tuyến hoặc tích hợp
với các cổng thanh toán phổ biến để khách hàng có thể mua sách dễ dàng.
9. Ràng buộc toàn vẹn trên miền giá trị của thuộc tính:
Số lượng nhập>0
Số lượng bán>0
Giá nhập>0
Giá bán>0
Ngày nhập<=Ngày hiện hành
Ngày bán<=Ngày hiện hành
Số lượng sách bán <= Số lượng sách tồn
TRANG 15
Nhóm 5
Mỗi chi tiết phiếu nhập đều có một số phiếu nhập và một mã sách để phân
biệt
Mỗi chi tiết hóa đơn đề có một số hóa đơn và một mã sách để phân biệt
X. Thiết Kế Giao Diện
1. From đăng nhập
TRANG 16
Nhóm 5
TRANG 17
Nhóm 5
TRANG 18
Nhóm 5
TRANG 19
Nhóm 5
TRANG 20
Nhóm 5
TRANG 21