Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Cấu trúc
Chương I. Giới thiệu
A. Mục đích
Chương II. Mô tả khái quát
A. Yêu cầu hệ thống
B. Đặc điểm người sử dụng
C. Lược đồ use case
Chương III. Đặc tả yêu cầu hệ thống
A. Đặc tả use case
1. Ca sử dụng đăng nhập hệ thống.
2. Ca sử dụng duy trì thông tin sách.
3. Ca sử dụng lập báo cáo thống kê.
4. Ca sử dụng Quản lí trả sách.
5. Ca sử dụng tìm kiếm sách.
6. Ca sử dụng quản lí Nhân viên thư viện.
7. Ca sử dụng Duy trì thông tin độc giả.
8. Ca sử dụng quản lí tài khoản độc giả
B. Yêu cầu hệ thống
1. Yêu cầu chức năng
2. Yêu cầu phi chức năng
Chương IV: Thiết kế hệ thống
A. Xây dựng biểu đồ lớp lĩnh vực.
Xác định các lớp tham gia vào các ca sử dụng
1. Ca sử dụng đăng nhập
2. Ca sử dụng báo cáo thống kê.
3.Ca sử dụng duy trì thông tin sách.
4.Ca sử dụng quản lí mượn trả.
5.Ca sử dụng quản lí nhân viên.
6.Ca sử dụng duy trì thông tin độc giả.
7.Ca sử dụng tìm kiếm sách.
8.Ca sử dụng quản lí tài khỏan độc giả.
B. Thiết kế giao diện
Nội dung
BỘ CÔNG THƯƠNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI BÀI TẬP LỚN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI : Xâydựnghệthốngquảnlíthưviện Giảng viên hướng dẫn : Nguyễn Hồng Tú Nhóm thực hiện: Nhóm - KHMT1 - K10 1.Vũ Văn Nam 2.Nguyễn Bá Vương 3.Nguyễn Tuấn Dũng 4.SINSAYYA Lutda Page MỤC LỤC Chương I A B Giới thiệu Mục đích Áp dụng kiến thức học vào toán đặc tả yêu cầu phần mềm quảnlíthưviện Phạm vi nghiên cứu Trung tâm thông tin thư viện, nhà A11, trường đại học Công nghiệp Hà Nội Chương II A Yêu cầu hệthốngThủthư • Giúp thủthư có • • • • Mơ tả khái quát thể quảnlí việc mượn trả sách lập phiếu phạt cách nhanh chóng, dễ dàng Giúp thủthưthống kê độc giả mượn, độc giả hạn, số sách mượn, số sách kho Giúp thủthư thêm, sửa, xóa thơng tin độc giả Giúp thủthư trì thơng tin sách cách dễ dàng Hệthống phải tự động kiểm soát số sách độc giả mượn mượn thêm Nhà quảnlí • Giúp nhà quảnlí trì thơng tin thủthư • thể trì thơng tin sách cách dễ dàng • Thống kê độc giả mượn, độc giả hạn, số sách mượn, số sách kho Độc giả • Giúp độc giả kiểm tra số sách đã, mượn • Giúp độc giả đổi mật tài khoản sinh viên B Đặc điểm người sử dụng Độc giả Là sinh viên trường đại học Công nghiệp Hà Nội Thủthư Page Là nhân viên phân cơng quanlíthưviện Nhà quảnlí Là giám đốc trung tâm thư viện, trực tiếp điều hành hoạt động thưviện uc M LapPhieuPhat QuanLi Muon Tra «extend» Dang Nhap «include» «extend» Lap Phieu Muon «include» «include» Duy Tri Thong Tin Doc Gia QuanLi Tai Khoan Doc Gia «include» «include» Sinh Vien «include» Nhan VienThuVien Tim Kiem Sach Bao Cao,Thong Ke QuanLi Nhan Vien «extend» Duy Tri Thong Tin Sach Giam Doc C Lược đồ use case Use case uc Sinh Vien Doi Mat Khau Xem Lich Su Muon «extend» «extend» QuanLi Tai Khoan Doc Gia Sinh Vien Tim Kiem Sach Page Use case độc giả uc Nhan VienThuVien Sua Them Xoa TimKiem Doc Gia Qua Han «extend» «extend» «extend» «extend» Doc Gia Dang Muon Duy Tri Thong Tin Doc Gia Tim Kiem Sach «extend» «extend» «extend» Loai Bo Sach «extend» «extend» Sua Thong Tin Sach Sach Dang Duoc Muon Duy Tri Thong Tin Sach Bao Cao Thong Ke «extend» Sach Qua Han «extend» Nhan VienThuVien «extend» Sach Duoc Muon Nhieu «extend» «extend» Them Sach QuanLi Muon Tra Doc Gia Bi Phat «include» «extend» «extend» Lap Phieu Phat Cap Nhat Tra Sach Lap Phieu Muon Use case Nhân viênthưviện Page uc Giam Doc Xoa Nhan Vien Them Nhan Vien Sua Nhan Vien Tim Kiem Nhan Vien «extend» «extend» «extend» «extend» QuanLi Nhan Vien Them Sach «extend» Duy Tri Thong Tin Sach «extend» Sua Thong Tin Sach Giam Doc «extend» «extend» Loai Bo Sach Tim Kiem Sach Use case Giam Doc Chương III A Đặc tả use case Ca sử dụng đăng nhập a Các luồng kiện: Đặc tả yêu cầu hệthốnghệthống Luồng kiện chính: • • • • Ca sử dụng bắt đầu người dùng muốn đăng nhập vào hệthốngHệthống yêu cầu người dùng nhập tài khoản mật Sinh viên nhập tài khoản mật ấn nút đăng nhập Hệthống xác nhận tài khoản mật đăng nhập,nếu không hợp lệ chuyển sang luồng A1 • Hệthống ghi lại trình đăng nhập Các luồng rẽ nhánh: Người dùng lúc Page Luồng A1: Nhập sai tài khoản/mật đăng nhập • Hệthốngthông báo cho người dùng nhập sai tài khoản/mật khẩu, yêu cầu người dùng nhập lại thoát • Người dùng chọn đăng nhập chọn thoát,ca sử dụng kết thúc Ca sử dụng trì thơng tin sách a luồng kiện: Luồng kiện chính: • Ca sử dụng bắt đầu người dùng muốn thêm sửa xóa thơng tin sách hệthống • Hệthống hiển thị lựa chọn: o Thêm sách o Sửa sách o Xóa sách • Hệthống yêu cầu người dùng lựa chọn chức mà họ muốn thực hiện: o Nếu Nhân viênthưviện chọn thêm=> luồng “Thêm” o thực Nếu Nhân viênthưviện chọn sửa=> luồng “Sửa” thực o Nếu Nhân viênthưviện chọn xóa=> luồng “Xóa” thực • Thêm sách: o Hệthống yêu cầu Nhân viênthưviện nhập vào thông tin sách(tên sách, mã đầu sách , loại sách) o Nhân viênthưviện nhập thông tin sách,nếu Nhân viênthưviện nhập thiếu thông tin sách=>luồng A2 o Hệthống cấp cho sách mã riêng biệt o Sách thêm vào hệthống o Hệthống hiển thị thêm sách thành cơng • Sửa sách: o Hệthống u cầu Nhân viênthưviện nhập mã sách muốn sửa thông tin o Người dùng nhập mã sách o Hệthống kiểm tra mã sách có tồn hay khơng,nếu không => luồng A1 Page Hệthống hiển thị thơng tin sách có mã mà người dùng nhập Người dùng chỉnh sửa thông tin cần thiết Nếu người dùng sửa thiếu thông tin sách=>thông báo thiếu Hệthống cập nhật thay đổi thơng tin sách • Xóa sách: o Hệthống yêu cầu Nhân viênthưviện nhập mã sách o o o o o o muốn xóa Người dùng nhập mã sách Hệthống kiểm tra mã sách có tồn hay khơng,nếu khơng => o o o o luồng A1 Hệthống đưa thông tin sách Hệthống đưa thông báo xác nhận xóa Người dùng xác nhận xóa Hệthống loại sách có mã vừa nhập khỏi hệthống Các luồng rẽ nhánh: Người dùng lúc Luồng A1: Nhập mã sách không tồn • • • • Hệthống báo lỗi Hệthống yêu cầu người dùng nhập lại mã sách hủy thao tác Nếu người dùng chọn nhập lại => quay lại luồng xóa sửa Nếu người dùng chọn hủy=> ca sử dụng kết thúc Ca sử dụng lập báo cáo thống kê a Các luồng kiện: Luồng kiện chính: • Ca sử dụng bắt đầu Nhân viênthưviện chọ chức lập báo cáo thống kê hệthống • Hệthống hiển thị lựa chọn o Báo cáo độc giả hay mượn o Báo cáo đầu sách kho o Báo cáo sách mượn o Báo cáo độc giả hạn • Người dùng chọn tiêu chí thống kê • Hệthống hiển thị báo cáo thống kê theo tiêu chí chọn lên hình • Người dùng chọn in báo cáo thống kê xuất dạng file Page • Hệthống in báo cáo thống kê (liên kết với máy in) xuất file Luồng kiện rẽ nhánh: Người dùng thoát thời điểm Ca sử dụngQuảnlí trả sách a Các luồng kiện: Luồng kiện chính: • Ca sử dụng bắt đầu nhân viênthưviện chọn mục quảnlí mượn trả hình • Hệthống hiển thị chức năng: o Lập phiếu phạt o Lập phiếu mượn o Cập nhật thơng tin trả sách • Hệthống yêu cầu nhân viênthưviện chọn chức muốn thực o Nếu người dùng chọn lập phiếu mượn => luồng “lập phiếu mượn thực o Nếu người dùng chọn lập phiếu phạt => luồng “lập phiếu phạt” o thực Nếu người dùng chọn cập nhật thông tin trả sách => luồng “cập nhật thông tin trả sách” thực • Lập phiếu mượn o Hệthống yêu cầu nhân viênthưviện nhập thông tin mã sách,mã sinh viên( mã sinh viên nhập mượn sách => không điền vào tiếp,tự điền mã nhân viênthưviện lập,ngày tự lấy, tiền cọc tự cộng lên từ mã sách) Hệthống kiểm tra thông tin phiếu mượn, sai => luồng A1 Hệthống hiển thị thông tin phiếu mượn Nhân viênthưviện chọn in phiếu mượn Hệthống lưu thơng tin phiếu mượn với in phiếu mượn • Lập phiếu phạt o Hệthống tự động nhập mã nhân viênthưviện theo tài khỏan o o o o đăng nhập Page o Hệthống yêu cầu nhân viênthưviện nhập mã phiếu mượn chọn lí bị phạt o Hệthống kiểm tra mã phiếu mượn mã sinh viên, sai=> o luồng A1 Nhân viênthưviện nhập mã phiếu mượn, mã sách chọn lí phạt o Dựa vào mã sách lí phạt thống tự động đưa số o tiền phạt Nhân viênthưviện đưa phiếu phạt dựa vào phiếu phạt trả lại tiền đặt cọc cho sinh viên • Cập nhật trả sách o Hệthống yêu cầu nhân viênthưviện nhập vào mã phiếu mượn, mã sinh viên o Hệthống kiểm tra mã phiếu mượn mã sinh viên, sai=> luồng A1 o Nhân viênthưviện nhập vào mã phiếu mượn mã sinh viên o Hệthống hiển thị thông tin phiếu, phiếu hạn trả=> thực ca sử dụng lập phiếu phạt o Hệthống yêu cầu nhân viên xác nhận trả sách o Nhân viênthưviện xác nhận Luồng kiện rẽ nhánh Người dùng thoát khỏi hệthống lúc Luồng A1: Nhập mã phiếu mượn sai • • • Hệthống yêu cầu người dùng nhập lại thông tin thoát Nếu người dùng chọn nhập lại => quay lại form nhập Nếu người dùng chọn thoát, ca sử dụng kết thúc Ca sử dụng tìm kiếm sách a Các luồng kiện: Luồng kiện • • • Ca sử dụng bắt đầu người dùng cần tìm kiếm thơng tin sách Người dùng chọn mục tìm kiếm hệthốngHệthống yêu cầu người dùng chọn cách tìm kiếm theo loại sách, theo từ • khóa, theo tác giả, Người dùng chọn phương thức tìm kiếm ấn tìm kiếm Page • Hệthống hiển thị thơng tin cần tìm hình Ca sử dụngquảnlí Nhân viênthưviện a Các luồng kiện: Các luồng kiện chính: • Ca sử dụng bắt đầu Giám đốc muốn thêm sửa xóa xem thơng tin Nhân viênthưviệnhệthống • Hệthống hiển thị lựa chọn: o Thêm nhân viên o Sửa nhân viên o Xóa nhân viên o Xem thơng tin nhân viên • Hệthống yêu cầu Giám đốc lựa chọn chức mà họ muốn thực o Nếu Giám đốc chọn thêm=> luồng “Thêm” thực o Nếu Giám đốc chọn sửa=> luồng “Sửa” thực o Nếu Giám đốc chọn xóa=> luồng “Xóa” thực o Nếu Giám đốc chọn xem thông tin=> luồng “Xem thông tin” thực • Thêm: o Hệthống yêu cầu Giám đốc nhập vào thông tin Nhân viênthư viện(họ tên,ngày tháng năm sinh,quê quán,số chứng minh,mã giảng viên trường cấp) o Giám đốc nhập thông tin Nhân viênthư viện, Giám đốc nhập thiếu thông tin => luồng A1 o Hệthống cấp cho Nhân viênthưviện tài khoản riêng biệt (mã giảng viên trường cấp) mật khẩu(mặc định) o Hệthống hiển thị thêm Nhân viênthưviện thành cơng • Sửa: o Hệthống yêu cầu Giám đốc nhập mã Nhân viênthưviện muốn sửa thông tin o Giám đốc nhập mã Nhân viênthưviện o Hệthống kiểm tra mã Nhân viênthưviện có tồn hay không, o không => luồng A2 Hệthống hiển thị thơng tin Nhân viênthưviện có mã mà Giám đốc nhập o Giám đốc chỉnh sửa thông tin cần thiết o Hệthống kiểm tra người dùng nhập thiếu thông tin=> luồng A1 Page 10 Biểu đồ tuần tư Ca sử dụng báo cáo thống kê Lớp biên: W Dang Nhap, W Thong Ke Lớp điều khiển: Thong Ke Lớp thực thể: Phieu Muon, Cuon Sach, Dau Sach, Sinh Vien Phieu Muon MaPhieuMuon MaSinhVien MaCuonSach NgaMuon SoTienCoc HanTra MaNhanVien Nhan Vien W Dang Nhap (from Lop) (from TuanTu) W Thong Ke SoPhieuMuon TaiKhoan DocGiaHayMuon MatKhau SachHayDuocMuon SachQuaHanTra KiemTraDangNhap() SoPhieuPhat HienThiDS() CuonSach (from Lop) MaCuonSach MaDauSach Thong Ke LaySach() LayPhieuMuon() LayDocGia() LayPhieuPhat() HienThiDS() Sinh Vien (from TuanTu) Phieu Phat (from Lop) MaSinhVien MaPhieuPhat MaPhieuMuon LiDoPhat SoTien MaNhanVien Biểu đồ lớp tham gia ca sử dụng Page 18 TenSinhVien MaSinhVien Lop NgaySinh GioiTinh NamHoc QueQuan Dau Sach (from Lop) MaDauSach TenDauSach MaNhaXB SoLuong SoLuongCon GiaTien NamXuatBan MaTacGia MaViTri NgonNgu GhiChu : Nhan Vien : W Dang Nhap : W Thong Ke : Thong Ke : Phieu Muon : CuonSach : Dau Sach 1: Nhap tai khoan, mat khau 2: Kiem tra dang nhap 3: Hien thi 4: Yeu cau chon tieu chi 5: Chon tieu tri 6: Thong ke 7: Lay phieu muon 8: Lay sach 9: Lay dau sach 10: ket qua 11: Ket qua 12: Ket qua 13: Ket qua 14: Lay sinh vien 15: Ket qua 16: Lay phieu muon 17: Ket qua 18: Ket qua 19: Ket qua 20: Hien thi ds Biểu đồ tuần tư Page 19 : Phieu Phat : Sinh Vien 3.Ca sử dụng trì thơng tin sách Lớp biên: W Dang Nhap, W Sach Lớp điều khiển: Du Tri Thong Tin Sach Lớp thực thể: Cuon Sach, Dau Sach W Sach W DangNhap Nhan Vien TaiKhoan MatKhau KiemTraDangNhap() ThemSach() SuaSach() XoaSach() HienThiDSSach() CuonSach DuyTriThongTinSach MaCuonSach MaDauSach ThemSach() SuaSach() XoaSach() HienThiDSSach() KiemTraThongTinSach() Dau Sach (from Lop) MaDauSach TenDauSach MaNhaXB SoLuong SoLuongCon GiaTien NamXuatBan MaTacGia MaViTri NgonNgu GhiChu Biểu đồ lớp tham gia ca sử dụng : Nhan Vien : W DangNhap : DuyTriThongTinSach : W Sach : CuonSach : Dau Sach 1: Nhap ten, mat khau 2: Kiem tra dang nhap 3: Hien Thi 4: Yeu cau lua chon cong viec 5: Them Sach 6: Yeu Cau Nhap Thong Tin Sach 7: Nhap Thong tin Sach 8: ThemSach() 9: Kiem tra thong tin sach 10: Luu thong tin sach 11: Luu thong tin sach 12: Thanh cong 13: Thanh cong 14: Thanh cong 15: Thong bao them cong Page 20 Biểu đờ t̀n tư 4.Ca sử dụngquảnlí mượn trả Lớp biên W Dang Nhap, W Tra Sach Lớp điều khiển: Tra Sach Lớp thực thể: Phieu Muon, Cuon Sach, Dau Sach, Sinh Vien Phieu Phat MaSinhVien MaPhieuPhat MaPhieuMuon LiDoPhat SoTien MaNhanVien Nhan Vien W Dang Nhap (from Lop) (from T uanTu) TaiKhoan MatKhau KiemTraDangNhap() W QuanLi Muon Tra Lap Phieu Phat() Lap Phieu Muon() Cap Nhat Tra Sach() CuonSach Dau Sach (from Lop) MaCuonSach MaDauSach QuanLi Muon Tra (from Lop) MaDauSach TenDauSach MaNhaXB SoLuong SoLuongCon GiaTien NamXuatBan MaTacGia MaViTri NgonNgu GhiChu Lap Phieu Muon() Lap Phieu Phat() Cap Nhat Tra Sach() Phieu Muon Sinh Vien (from Lop) (from TuanT u) MaPhieuMuon MaSinhVien MaCuonSach NgaMuon SoTienCoc HanTra MaNhanVien Biểu đồ lớp tham gia ca sử dụng Page 21 TenSinhVien MaSinhVien Lop NgaySinh GioiTinh NamHoc QueQuan : Nhan Vien : W Dang Nhap : W QuanLi Muon Tra : QuanLi Muon Tra : Phieu Phat : PhieuMuon : CuonSach : Dau Sach : Sinh Vien 1: Nhap tai khoan, mat khau 2: Kiem tra dang nhap 3: Hien thi 4: Yeu cau Chon Chuc Nang 5: Chon Lap Phieu Muon 6: Yeu Cau Nhap Thong tin 7: Nhap Thong Tin 8: Lap Phieu Muon 9: Lap Phieu Muon 10: Lay Cuon Sach 11: Lay Dau Sach 12: Ket Qua 13: Ket Qua 14: Lay Sinh vien 15: Ket Qua 16: Tra ve thong tin phieu muon 16: Thong Tin Phieu 17: Hien Thi Phieu Biểu đờ t̀n tư 5.Ca sử dụngquảnlí nhân viên Lớp biên: W Dang Nhap, W QuanLiThong Tin Nhan Vien Lớp điều khiển: QuanLiThong Tin Nhan Vien Lớp thực thể: Nhan Vien Page 22 GiamDoc W Dang Nhap W QuanLiThong Tin Nhan Vien (from TuanTu) QuanLiThong Tin Nhan Vien TenNhanVien MaNhanVien NgaySinh GioiTinh DiaChi TaiKhoan MatKhau KiemTraDangNhap() Them() Sua() Xoa() Xem() Nhan Vien TenNhanVien MaNhanVien NgaySinh GioiTinh DiaChi Them() Sua() Xoa() Xem() Biểu đồ lớp tham gia ca sử dụng : GiamDoc : W Dang Nhap : W QuanLiThong Tin Nhan Vien : QuanLiThong Tin Nhan Vien : Nhan Vien 1: Nhap tai khoan, mat khau 2: Kiem tra dang nhap 3: Hien thi 4: Yeu cau chon chuc nang 5: Them 6: Yeu cau nhap thong tin nhan vien 7: Nhap thong tin nhan vien 8: Kiem tra thong tin 9: Them nhan vien 10: Them Nhan Vien 11: Thanh cong 12: Thanh cong 13: Bao them cong Biểu đồ tuần tư Page 23 6.Ca sử dụng trì thơng tin độc giả Lớp biên: W Dang Nhap, W Duy Tri Thong Tin Doc Gia Lớp điều khiển: Duy Tri Thong Tin Doc Gia Lớp thực thể: Sinh Vien Nhan Vien W Dang Nhap (from Lop) (from T uanTu) TaiKhoan MatKhau KiemTraDangNhap() W Duy Tri Thong Tin Doc Gia HoVaTen MaSinhVien Lop QueQuan NamHoc Duy Tri Thong Tin Doc Gia Them() Sua() Xoa() Xem Thong Tin() Them() Sua() Xoa() Xem Thong Tin() Biểu đồ lớp tham gia ca sử dụng Page 24 Sinh Vien (from T uanTu) TenSinhVien MaSinhVien Lop NgaySinh GioiTinh NamHoc QueQuan : GiamDoc : W Dang Nhap : W QuanLiThong Tin Nhan Vien : QuanLiThong Tin Nhan Vien : Nhan Vien 1: Nhap tai khoan, mat khau 2: Kiem tra dang nhap 3: Hien thi 4: Yeu cau chon chuc nang 5: Them 6: Yeu cau nhap thong tin nhan vien 7: Nhap thong tin nhan vien 8: Kiem tra thong tin 9: Them nhan vien 10: Them Nhan Vien 11: Thanh cong 12: Thanh cong 13: Bao them cong Biểu đờ t̀n tư 7.Ca sử dụng tìm kiếm sách Lớp biên: W Tim Kiem Sach Lớp điều khiển:Tim Kiem Lớp thực thể: Dau Sach Page 25 W_TimKiemSach Sinh Vien (from T uanTu) Dau Sach TimKiem TenSach MaSach TieuChiTim MaDauSach TenDauSach MaNhaXB SoLuong SoLuongCon GiaTien NamXuatBan MaTacGia MaViTri NgonNgu GhiChu TimSach() TimKiem() HienKetQua() Biểu đồ lớp tham gia ca sử dụng : Sinh Vien : TimKiem : W_TimKiemSach : Dau Sach 1: Nhap tu khoa hoac chon tieu chi 2: Yeu cau tim kiem TimSach() 4: Tra ve ket qua 5: Tra ve ket qua 6: Hien thi thong tin ket qua tim kiem 7: Thong bao tim kiem xong Biểu đồ tuần tư 8.Ca sử dụngquảnlí tài khỏan độc giả Lớp biên: W Dang Nhap, W QuanLi Tai Khoan Lớp điều khiển: QuanLi Tai Khoan Lớp thực thể: Phieu Muon, Cuon Sach, Dau Sach, Tai khoan Page 26 Phieu Muon CuonSach (from Lop) (from Lop) MaPhieuMuon MaSinhVien MaCuonSach NgaMuon SoTienCoc HanTra MaNhanVien Sinh Vien W Dang Nhap (from T uanTu) (from T uanTu) W QuanLi Tai Khoan MatKhauCu MatKhauMoi TaiKhoan MatKhau DoiMatKhau() XemLichSuMuon() KiemTraDangNhap() Dau Sach (from Lop) MaCuonSach MaDauSach MaDauSach TenDauSach MaNhaXB SoLuong SoLuongCon GiaTien NamXuatBan MaTacGia MaViTri NgonNgu GhiChu QuanLi Tai Khoan DoiMatKhau() LayPhieuMuon() Tai Khoan TenTaiKhoan MatKhau LoaiTaiKhoan Biểu đồ lớp tham gia ca sử dụng : Nhan Vien : W Dang Nhap : W Duy Tri Thong Tin Doc Gia : Duy Tri Thong Tin Doc Gia : Sinh Vien 1: Nhap tai khoan, mat khau 2: Kiem tra dang nhap 3: Hien thi 4: Yeu cau chon chuc nang 5: Them 6: Yeu cau nhap thong tin doc gia 7: Nhap thong tin doc gia 8: Them Doc Gia 9: Luu Doc Gia 10: Thanh cong 11: Thanh cong 12: Bao them cong Biểu đồ tuần tư Page 27 B Thiết kế giao diện Đăng nhập Page 28 Page 29 Duy trì thơng tin sách Duy trì thơng tin độc giả Page 30 Báo cáo thống kê Quảnlí mượn trả Page 31 Duy trì thơng tin nhân viên Tìm kiếm sách Page 32 ... báo cáo thống kê a Các luồng kiện: Luồng kiện chính: • Ca sử dụng bắt đầu Nhân viên thư viện chọ chức lập báo cáo thống kê hệ thống • Hệ thống hiển thị lựa chọn o Báo cáo độc giả hay mượn o Báo... đầu sách kho o Báo cáo sách mượn o Báo cáo độc giả hạn • Người dùng chọn tiêu chí thống kê • Hệ thống hiển thị báo cáo thống kê theo tiêu chí chọn lên hình • Người dùng chọn in báo cáo thống kê... đưa thông báo xác nhận xóa Người dùng xác nhận xóa Hệ thống loại sách có mã vừa nhập khỏi hệ thống Các luồng rẽ nhánh: Người dùng lúc Luồng A1: Nhập mã sách không tồn • • • • Hệ thống báo lỗi Hệ