Professional Documents
Culture Documents
N Quản lý cửa hàng cho thuê truyện Lưu Hùng Anh Modul Cho thuê truyện Báo cáo tổng hợp
N Quản lý cửa hàng cho thuê truyện Lưu Hùng Anh Modul Cho thuê truyện Báo cáo tổng hợp
hợp
Nhóm học phần : Nhóm 3
Đề tài nhóm : Hệ thống quản lý cửa hàng cho
thuê truyện – Đề tài 12
Nhóm 16
Thành viên các nhóm:
Báo cáo tổng hợp
NOVEMBER 25
1
1. Biểu đồ UC chi tiết + mô tả các UC
của modul
Modul : Cho Thuê Truyện
Mô tả Use case :
- Cho Thuê truyện : UC này cho phép Nhân viên thu ngân có thể cho khách hàng
mượn truyện.
- In Phiếu mượn : UC này cho phép Nhân viên thu ngân có thể In phiếu mượn
cho Khách hàng.
- Tìm đầu truyện có thể mượn : UC này cho Nhân viên thu ngân có thể tìm kiếm
đầu truyện có thể cho khách hàng mượn.
- Tìm khách hàng theo tên: UC này cho Nhân viên thu ngân có thể tìm kiếm
thông tin khách hàng theo tên khách hàng để cho thuê truyện .
- Thêm khách hàng : UC này cho Nhân viên thu ngân thêm một khách hàng mới
khi đang chuẩn bị cho khách hàng thuê truyện.
2
2.Kịch bản chuẩn Use case : Cho thuê
truyện
1 .Nhân viên thu ngân A chọn chức năng cho thuê truyện trong hệ thống . Nhân viên
thu ngân A muốn cho khách hàng B thuê các đầu truyện khi khách hàng B mang các
đầu truyện tới quầy thu ngân .
2 .Một giao diện đăng nhập hiển thị lên với : một dòng text để nhập tên đăng nhập ,
một dòng text để nhập mật khẩu và một nút bấm “Đăng nhập” để đăng nhập
3 .Nhân viên thu ngân A nhập tên đăng nhập “TN1001” và mật khẩu là “********” và
bấm nút “Đăng nhập”
4 .Giao diện thu ngân hiện thị lên 2 lựa chọn :”Cho thuê truyện” và “Nhận truyện từ
khách và thanh toán”
5 .Nhân viên thu ngân A chọn “Cho thuê truyện”
6 .Giao diện tìm khách hàng hiện thị lên với một dòng text để nhập tên khách hàng
vào và một nút bấm “Tìm khách hàng”
7 .Nhân viên thu ngân A hỏi Khách hàng B về tên của khách hàng B
8 .Khách hàng B trả lời nhân viên thu ngân A rằng tên của khách hàng B là “Lê Văn B”
với số CMND 036762810 , số ĐT là 058652394 và ngày sinh là 2/9/1999
9 .Nhân viên thu ngân A nhập tên khách hàng B vào và bấm “Tìm khách hàng”
10 .Giao diện tìm khách hàng hiển thị lên như sau:
Số CMND Tên khách Ngày sinh Số ĐT Chú ý Tiền đặt cọc
hàng
Mã Tên Tên tác giả Năm Tình Mô tả Giá Ngày Ngày Thành
đầu truyện xuất trạng mượn mượn Trả tiền
truyện bản sách
201 Cibola James.S.A.Corey 2015 Mới Truyện 25000Đ 1/4/202 15/5/202 38000Đ
Burn viễn 0 0
tưởng
4
Có một nút “In phiếu mượn” và một nút “Hủy bỏ”.
25 . Nhân viên thu ngân A nhắc lại các thông tin trong phiếu mượn cho khách hàng B
nghe
26 .Khách hàng B chấp nhận mượn .
27 .Nhân viên thu ngân A Nhấn nút “In phiếu mượn”
28 .Hệ thống lưu dữ liệu về phiếu mượn , hiển thị thông báo “In phiếu mượn xong”
và trở về giao diện thu ngân.
29 .Nhân viên thu ngân A đưa phiếu mượn cho khách hàng B
5
3.Biểu đồ thực thể pha phân tích modul
Cho Thuê Truyện
6
5. Biểu đồ tuần tự pha phân tích của
modul
7
6.Biểu đồ thiết kế lớp thực thể của
modul
8
7.Biểu đồ thiết kế CSDL của modul
9
9.Biểu đồ tuần tự pha thiết kế của
modul
10
10.Test plan và test case chuẩn cho test
hộp đen của modul
11
10.1. Danh sách các test case
No. Module Test case
tblNguoiDung
Id TenDayDu TenDangNha MatKhau VaiTro ChuY
p
1 Cong Cashier1 88888888 Thungan Khong
2 NgocDinh Manager1 12345678 Quanly Khong
tblKhachHang
Id CMND Ten NgaySinh SDT ChuY TienDatCoc
1 086687 Khuong 12-05-1999 0376787023 Khong 100000.0
2 036582 Hanh 23-04-1980 0853164842 Khong 100000.0
tblDauTruyen
Id TenDauTruyen TenTacGia NamXuatBa TinhTrangSac MoTa GiaThue tblCuaHangID
n h
Leviathan James S.
1 2011 Moi Khong 20000 1
Wakes A. Corey
James S.
2 Caliban War 2012 Moi Khong 20000 1
A. Corey
Abaddon James S.
3 2013 Moi Khong 20000 1
Gate A. Corey
12
tblDauTruyenDangMuon
Id NgayMuon NgayTra GiaThue tblDauTruyenI tblPhieuMuonID
D
1 29-04-2021 29-05-2021 20000 1 1
tblPhieuMuon
Id ChuY tblKhachHangID tblNguoiDungID
1 Khong 2 1
5.Chọn vào tên Giao diện tìm đầu truyện hiện ra với một ô để nhập tên đầu
khách hàng truyện , 2 ô để nhập ngày mượn và ngày trả , 2 nút để tìm tên
Khuong đầu truyện
6.Nhập tên đầu Danh sách các đầu truyện hiện ra như sau:
truyện :
“Caliban War” Id TenDau Ten Nam Tinh MoTa Gia tblCua
và ngày mượn Truyen TacGia xuat Trang Th HangID
là 30-4-2021 và ban Sach ue
ngày trả là 1-7- 2 Caliban James S. 2012 Moi Khong 20 1
13
2021 War A. Corey 00
0
7. Chọn đầu Hệ thống thông báo đã thêm đầu truyện vào phiếu mượn
truyện có ID = 2
8.Bấm In Phiếu Giao diện phiếu mượn hiện thị với các thông tin sau :
mượn ID CMND Ten NgaySi SĐT ChuY TienDa
nh tCoc
1 008668 Khuon 12-05- 037678 Khong 100000
7 g 1980 7023
tblPhieuMuon
Id ChuY tblKhachHangID tblNguoiDungID
1 Khong 2 1
2 Khong 1 1
14
Test case No.2
CSDL trước khi test :
tblCuaHang
Id Ten DiaChi DanhGia MoTa
1 BookShop1 35 Ba Trieu , Ha Noi 5 Khong
tblNguoiDung
Id TenDayDu TenDangNha MatKhau VaiTro ChuY
p
1 Cong Cashier1 88888888 Thungan Khong
2 NgocDinh Manager1 12345678 Quanly Khong
tblKhachHang
Id CMND Ten NgaySinh SDT ChuY TienDatCoc
1 086687 Khuong 12-05-1999 0376787023 Khong 100000.0
2 036582 Hanh 23-04-1980 0853164842 Khong 100000.0
tblDauTruyen
Id TenDauTruyen TenTacGia NamXuatBa TinhTrangSac MoTa GiaThue tblCuaHangID
n h
Leviathan James S.
1 2011 Moi Khong 20000 1
Wakes A. Corey
James S.
2 Caliban War 2012 Moi Khong 20000 1
A. Corey
Abaddon James S.
3 2013 Moi Khong 20000 1
Gate A. Corey
tblDauTruyenDangMuon
Id NgayMuon NgayTra GiaThue tblDauTruyenI tblPhieuMuonID
D
1 29-04-2021 29-05-2021 20000 1 1
tblPhieuMuon
Id ChuY tblKhachHangID tblNguoiDungID
1 Khong 2 1
15
Kịch bản test và kết quả mong đợi
Kịch bản Kết quả mong đợi
1.Khởi động Giao diện đăng nhập hiển thị với một dòng text để đăng nhập ,
ứng dụng một dòng để nhập password , và một nút để đăng nhập
2. Nhập Tên Giao diện thu ngân hiển thị với 2 lựa chọn : Cho Thuê Truyện và
đăng nhập = Nhận truyện và thanh toán
Cashier1 và Mật
khẩu =
88888888 và
bấm đăng nhập
3.Bấm vào Cho Giao diện Tìm khách hàng hiện ra với một dòng text để nhập tên
Thuê Truyện Khách hàng và một nút để tìm
4.Nhập tên Một kết quả hiện ra :
khách hàng là ID CMND Ten NgaySinh SĐT ChuY TienDa
Khuong và bấm tCoc
tìm 1 086687 Khuong 12-05- 037678 Khong 100000
1980 7023
5.Khách hàng Giao diện thêm khách hàng hiện thị , với 6 Ô , một ô để nhập
không tìm thấy một thông tin (CMND,Tên,Ngày Sinh,SĐT, Chú Ý,Tiền Đặt Cọc)
trong CSDL, Bấm Và 2 nút Thêm khách hàng và Hủy bỏ
nút Thêm Khách
Hàng
6. Nhập Thông Giao diện hiển thị thông báo “Thêm khách hàng thành công”
tin khách hàng
vào các ô :
053485 Khuong
12-09-1979
0358316484
Khong 100000
và bấm Thêm
7. Bấm OK Giao diện tìm đầu truyện hiện ra với một ô để nhập tên đầu
truyện , 2 ô để nhập ngày mượn và ngày trả , 2 nút để tìm tên
đầu truyện
8.Nhập tên đầu Danh sách các đầu truyện hiện ra như sau:
truyện : Id TenDau Ten Nam Tinh MoTa Gia tblCua
“Caliban War” Truyen TacGia xuat Trang Th HangID
16
và ngày mượn ban Sach ue
là 30-4-2021 và 2 Caliban James S. 2012 Moi Khong 20 1
ngày trả là 1-7- War A. Corey 00
2021 0
9. Chọn đầu Hệ thống thông báo đã thêm đầu truyện vào phiếu mượn
truyện có ID = 2
10.Bấm In Phiếu Giao diện phiếu mượn hiện thị với các thông tin sau :
mượn ID CMND Ten NgaySi SĐT ChuY TienDa
nh tCoc
3 053485 Khuon 12-09- 035831 Khong 100000
g 1979 6484
tblDauTruyenDangMuon
17
Id NgayMuon NgayTra GiaThue tblDauTruyenI tblPhieuMuonID
D
1 29-04-2021 29-05-2021 20000 1 1
2 30-04-2021 1-7-2021 40000 2 2
tblPhieuMuon
Id ChuY tblKhachHangID tblNguoiDungID
1 Khong 2 1
2 Khong 3 1
tblNguoiDung
Id TenDayDu TenDangNha MatKhau VaiTro ChuY
p
1 Cong Cashier1 88888888 Thungan Khong
2 NgocDinh Manager1 12345678 Quanly Khong
tblKhachHang
Id CMND Ten NgaySinh SDT ChuY TienDatCoc
1 086687 Khuong 12-05-1999 0376787023 Khong 100000.0
2 036582 Hanh 23-04-1980 0853164842 Khong 100000.0
tblDauTruyen
Id TenDauTruyen TenTacGia NamXuatBa TinhTrangSac MoTa GiaThue tblCuaHangID
n h
Leviathan James S.
1 2011 Moi Khong 20000 1
Wakes A. Corey
James S.
2 Caliban War 2012 Moi Khong 20000 1
A. Corey
18
Gate A. Corey
tblDauTruyenDangMuon
Id NgayMuon NgayTra GiaThue tblDauTruyenI tblPhieuMuonID
D
1 29-04-2021 29-05-2021 20000 1 1
tblPhieuMuon
Id ChuY tblKhachHangID tblNguoiDungID
1 Khong 2 1
19
cho khách hàng
Không có đầu
truyện có tên
như trên
Và bấm kết thúc
tblNguoiDung
Id TenDayDu TenDangNha MatKhau VaiTro ChuY
p
1 Cong Cashier1 88888888 Thungan Khong
2 NgocDinh Manager1 12345678 Quanly Khong
tblKhachHang
Id CMND Ten NgaySinh SDT ChuY TienDatCoc
1 086687 Khuong 12-05-1999 0376787023 Khong 100000.0
2 036582 Hanh 23-04-1980 0853164842 Khong 100000.0
tblDauTruyen
Id TenDauTruyen TenTacGia NamXuatBa TinhTrangSac MoTa GiaThue tblCuaHangID
n h
Leviathan James S.
1 2011 Moi Khong 20000 1
Wakes A. Corey
James S.
2 Caliban War 2012 Moi Khong 20000 1
A. Corey
20
Gate A. Corey
tblDauTruyenDangMuon
Id NgayMuon NgayTra GiaThue tblDauTruyenI tblPhieuMuonID
D
1 29-04-2021 29-05-2021 20000 1 1
tblPhieuMuon
Id ChuY tblKhachHangID tblNguoiDungID
1 Khong 2 1
21
7. Chọn đầu Hệ thống thông báo đã thêm đầu truyện vào phiếu mượn
truyện có ID = 2
8.Bấm In Phiếu Giao diện phiếu mượn hiện thị với các thông tin sau :
mượn ID CMND Ten NgaySi SĐT ChuY TienDa
nh tCoc
1 008668 Khuon 12-05- 037678 Khong 100000
7 g 1980 7023
22
15. Thông báo Ứng dụng kết thúc
cho khách hàng
Không có đầu
truyện có tên
như trên
Và bấm kết thúc
tblPhieuMuon
Id ChuY tblKhachHangID tblNguoiDungID
1 Khong 2 1
2 Khong 1 1
23