Bộ môn nhập môn công nghệ phần mềm nhóm 13 đề tài hệ thống quản lý thư viện quốc gia

19 0 0
Bộ môn nhập môn công nghệ phần mềm nhóm 13 đề tài  hệ thống quản lý thư viện quốc gia

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Học viện cơng nghệ bưu viễn thơng Khoa cơng nghệ thông tin I - - Bộ mơn: Nhập mơn Cơng nghệ phần mềm Nhóm: 13 Đề tài : Hệ thống quản lý thư viện quốc gia Nhóm BTL: nhóm 13 Sinh viên thực hiện: Phan Thiên Hưng-B19DCCN329 Phạm Văn Thái-B19DCCN641 Phùng Thị Phương Thảo-B19DCAT183 Trần Văn Thân-B19DCCN665 Modul: Modul - Thống kê độc giả theo lượt mượn Biểu đồ Use case chi tiết cho modul “thống kê độc giả theo lượt mượn” a) Biểu đồ Use case chi tiết cho modul b) Mô tả Use case Use case “xác định khoảng thời gian cần thống kê” có quan hệ include với Use case “xem thống kê độc giả theo số lần mượn sách”: Quản lí thư viện muốn xem thống kê độc giả theo số lần mượn sách phải xác định khoảng thời gian cần thơng kê Việc tìm kiếm độc giả mượn sách thực theo khoảng thời gian mà người quản lí cần thống kê - Use case “xem lịch sử mượn sách chi tiết độc giả” có quan hệ extend với Use case “xem thống kê độc giả theo số lần mượn sách”: Có thể thơng qua thống kê để xem lịch sử mượn sách khách hàng - Use case “xem chi tiết lần mượn độc giả” có quan hệ extend với Use case “xem lịch sử mượn sách chi tiết độc giả”: Có thể thông qua lịch sử mượn sách chi tiết độc giả để xem lịch sử chi tiết lần mượn độc giả - Kịch chuẩn modul Scenario Actor Pre-condition Post-condition Main events Giao diện chọn ngày tháng thống kê lên, có ô nhập ngày bắt đầu, ngày kết thúc, nút thống kê Quản lí xác định ngày tháng bắt đầu, ngày tháng kết thúc thống kê Quản lí muốn thống kê từ ngày 1/10/2021 đến ngày 31/12/2021 Quản lí nhập ngày bắt đầu = 1/10/2021, nhập ngày kết thúc = 31/12/2022 click vào nút thống kê Hệ thống danh sách thống kê độc giả mượn sách theo số sách mượn giảm dần khoảng thời gian bảng sau: Mã độc giả 14 15 13 Và nút “Quay lại” để trở giao diện chọn ngày tháng Quản lí chọn xem độc giả tên Trần Minh Quản lí click vào số lượt mượn độc giả tên Trần Minh Hệ thống danh sách phiếu mượn Trần Minh Mã phiếu mượn Và nút “Quay lại” để trở giao diện thống kê độc giả theo số lần mượn 10 Quản lí chọn vào mã phiếu mượn: 12 để xem chi tiết lượt mượn 11 Hệ thống bảng danh sách sách mượn lượt mượn có mã PM22425: Mã sách 34 35 36 Và nút “Quay lại” để trở giao diện danh sách phiếu mượn, nút “Về trang chủ” để quay lại trang chủ 12 Sau xem xong Quản lí xác nhận thông tin click chọn trang chủ Exception Biểu đồ lớp thực thể Biểu đồ pha phân tích modul “Thống kê độc giả theo số lượt mượn” Biểu đồ pha phân tích modul Biểu đồ lớp thực thể pha thiết kế Biểu đồ thiết kế sở liệu Thiết kế giao diện cho Modul biểu đồ lớp thiết kế chi tiết Giao diện trang chủ Giao diện chọn thống kê Giao diện nhập ngày thống kê độc giả mượn sách Giao diện xem phiếu mượn độc giả Giao diện xem thông tin sách phiếu mượn Biểu đồ lớp chi tiết cho Modul: Biểu đồ chi tiết 10 Blackbox test Test plan cho modul: Thống kê độc giả theo số lượt mượn Stt Chức lượt mượn Thống kê độc giả theo số Vì thống kê độc giả theo lượt mượn tính theo ngày mượn phiếu mượn độc giả nên không xét tới ngày trả sách/hạn trả sách mà tính theo ngày mượn sách Test case chi tiết cho modul CSDL trước test: + tbluser: - +tblreader: + tbltitlebook: + tblbook: + tblborrowTicket: + tblborrowedBook: + tblstatus: + tblStatusBook: a Test case 1: Có liệu độc giả mượn sách, thời gian nằm khoảng thời gian thống kê (Test case chuẩn) quản lí nút “Tìm kiếm” độc giả id=1 Click chọn xem chi tiết phiếu mượn có id = 5: Giao diện chi tiết sách mượn phiếu mượn có id=5: Click nút Home Nút Home Quay trở trang chủ quản lí b Test case 2: Khơng có liệu độc giả mượn sách khoảng thời gian thống kê Các bước t Quản lí (id=1) chọn chức năn Trang chủ Click chọn “T theo số lượt m Nhập vào ô “n 2021-01-01, ô 2021-04-01; C kiếm” - CSDL sau test với hai test case không thay đổi so với trước test

Ngày đăng: 08/05/2023, 17:51