1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2

73 6 0

Đ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

Thông tin cơ bản

Tiêu đề Quản Lý Hệ Thống Thư Viện
Tác giả Bùi Ánh Nguyệt, Lê Trọng Công, Bùi Tấn Sang, Phan Huỳnh Tố Hằng
Người hướng dẫn ThS. Đinh Thị Mỹ Cảnh
Trường học Trường Đại Học Quy Nhơn
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo Cáo
Năm xuất bản 2023
Thành phố Bình Định
Định dạng
Số trang 73
Dung lượng 3,78 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

II.CÁC YÊU CẦU CHỨC NĂNG LMS có 3 loại người dùng: - Người quản trị - Nhân viên thư viện - Độc giả học sinh/giáo viên 1.Chức năng chính của hệ thống LMS:... Họ có quyền truy cập vào tất

Trang 1

TRƯỜNG ĐẠI HỌC QUY NHƠN

KHOA CÔNG NGHỆ THÔNG TIN

-

🙞🙜🕮🙞🙜 -BÁO CÁO MÔN CÔNG NGHỆ PHẦN MỀM

Đề tài: Quản lý Hệ thống thư viện

Giảng viên: ThS Đinh Thị Mỹ Cảnh

Nhóm sinh viên:

Bùi Ánh Nguyệt 4451051170 CNTT44F

Phan Huỳnh Tố Hằng 4451050816 CNTT44E

Bình Định, Tháng 10 năm 2023

Trang 2

MỤC LỤC

I Giới thiệu

1 Tên dự án

2 Mô tả

3 Phân chia công việc

II Các yêu cầu chức năng

1 Các yêu cầu chức năng chính của hệ thống

1.1 Người quản trị

1.2 Nhân viên thư viện

1.3 Độc giả

2 Các yêu cầu phi chức năng

2.1 Môi trường

2.2 Hiệu suất

III.GIAO DIỆN

1 Màn hình 1: Đăng ký tài khoản

2 Màn hình 2: Đăng nhập tài khoản

3 Màn hình 3: Màn hình chính

4 Màn hình 4: Chi tiết sản phẩm

5 Màn hình 5: Tìm kiếm sách phía độc giả

Trang 3

6 Màn hình 6: Các sách đã mượn

7 Màn hình 7: Quản lý tài khoản

8 Màn hình 8: Giỏ hàng

9 Màn hình 9: Tìm kiếm sách phía nhân viên thư viện

10 Màn hình 10: Quản lý nhân viên

11 Màn hình 11: Quản lý độc giả

12 Màn hình 12: Quản lý sách

13 Màn hình 13: Quản lý mượn sách

14 Màn hình 14: Quản lý trả sách

IV Sơ đồ Use Case

1 Sơ đồ Use case tổng quát

2 Sơ đồ Use case quản lý trang web phía người quản trị

3 Sơ đồ Use case quản lý nhân viên phía người quản trị

4 Sơ đồ Use case quản lý độc giả phía nhân viên thư viện

5 Sơ đồ Use case quản lý mượn sách phía nhân viên thư viện

6 Sơ đồ Use case quản lý trả sách phía nhân viên thư viện

7 Sơ đồ Use case quản lý sách phía nhân viên thư viện

8 Sơ đồ Use case tìm kiếm sách

9 Sơ đồ Use case Xem chi tiết sách phía Độc giả

10 Sơ đồ Use case Mượn sách phía Độc giả

11 Sơ đồ Use case Trả sách phía Độc giả

Trang 4

V SƠ ĐỒ HOẠT ĐỘNG

1 Sơ đồ hoạt động của Use case Đăng nhập

2 Sơ đồ hoạt động của Use case Đổi mật khẩu

3 Sơ đồ hoạt động của Use case Đăng ký

4 Sơ đồ hoạt động của Use case Tạo tài khoản cho độc giả

5 Sơ đồ hoạt động của Use case Quản lý mượn sách

6 Sơ đồ hoạt động của Use case Kiểm tra thẻ

7 Sơ đồ hoạt động của Use case Kiểm tra sách

8 Sơ đồ hoạt động của Use case Quản lý trả sách

9 Sơ đồ hoạt động của Use case Tìm kiếm theo loại

10 Sơ đồ hoạt động của Use case Tìm kiếm theo từ khóa

11 Sơ đồ hoạt động của Use case Mượn sách

12 Sơ đồ hoạt động của Use case Trả sách

Trang 5

3 Phân chia công việc:

Bùi Ánh Nguyệt 1 Phân tích yêu cầu chức năng hệ

thống của nhân viên thư viện

2 Phân tích yêu cầu phi chức năng

3 Vẽ giao diện: Quản lý sách,Quản lý mượn sách, Quản lý trảsách

4 Vẽ sơ đồ UseCase: Tổng quát,Người quản trị, Quản lý mượnsách

5 Vẽ sơ đồ hoạt động: UC Tạo tàikhoản cho độc giả, UC Quản lýmượn sách, UC Kiểm tra thẻ

6 TestCase: Quản lý mượn sách,Xem chi tiết, Trả sách

Lê Trọng Công 1 Phân tích yêu cầu chức năng hệ

thống của nhân viên thư viện

2 Phân tích yêu cầu phi chức năng

3 Vẽ giao diện: Quản lý nhân viên,Tìm kiếm sách phía độc giả, Cácsách đang mượn, Giỏ hàng

4 Vẽ sơ đồ UseCase: Quản lý độcgiả, Quản lý nhân viên, Mượnsách

5 Vẽ sơ đồ hoạt động: UC Đăngnhập, UC Đổi mật khẩu, UCĐăng ký

6 TestCase: Quản lý độc giả, Quản

Trang 6

ký trả sách, Đổi mật khẩu.

Bùi Tấn Sang 1 Phân tích yêu cầu chức năng hệ

thống của độc giả

2 Phân tích yêu cầu phi chức năng

3 Vẽ giao diện: Đăng nhập, Quản

lý tài khoản, Quản lý độc giả,Tìm kiếm sách phía nhân viênthư viện

4 Vẽ sơ đồ UseCase: Xem chi tiếtsách, Quản lý trả sách, Trả sách

5 Vẽ sơ đồ hoạt động: UC kiểm trasách, UC Quản lý trả sách, UCTrả sách

6 TestCase: Đăng kí, Đăng nhập,Đăng xuất

Phan Huỳnh Tố Hằng 1 Phân tích yêu cầu chức năng hệ

thống của quản trị viê

2 Phân tích yêu cầu phi chức năng

3 Vẽ giao diện: Đăng ký tài khoản,Màn hình chính, Chi tiết sảnphẩm

4 Vẽ sơ đồ UseCase: Quản lý sách,Tìm kiếm sách

5 Vẽ sơ đồ hoạt động: UC tìmkiếm theo loại, UC tìm kiếmtheo từ khóa, UC Mượn sách

6 TestCase: Tìm kiếm, Quản lýsách, Mượn sách

II.CÁC YÊU CẦU CHỨC NĂNG

LMS có 3 loại người dùng:

- Người quản trị

- Nhân viên thư viện

- Độc giả (học sinh/giáo viên)

1.Chức năng chính của hệ thống LMS:

Trang 7

1.1 Người quản trị: là người quản trị hệ thống Họ có quyền truy cập vào tất cả

các chức năng của hệ thống, bao gồm:

- Người quản trị có thể quản lý nhân viên:

 Thêm nhân viên vào hệ thống với các thông tin sau:

 Sửa các thông tin của nhân viên

 Xóa nhân viên

 Tìm kiếm nhân viên

- Người quản trị có thể xem các thống kê mà Nhân viên thư viện đã báo cáolên hệ thống

- Người quản trị có thể phân quyền cho nhân viên thư viện: yêu cầu hệ thốngcấp quyền cho nhân viên thư viện được phép truy cập vào những chức năng

cụ thể của hệ thống

1.2 Nhân viên thư viện: Là những người làm việc trong thư viện Họ có quyềntruy cập vào các chức năng được quản trị viên cấp quyền truy cập

- Nhân viên thư viện có thể tìm kiếm sách:

 Tìm kiếm theo thể loại sách: tài liệu, báo, tạp chí, sách giáo khoa, cácchuyên đề, ngành học

 Độc giả có thể tìm kiếm theo nội dung nhập vào ô tìm kiếm

- Quản lý độc giả:

 Nhân viên thư viện có thể xem danh sách thông tin độc giả

 Nhân viên thư viện có thể tạo tài khoản thư viện cho độc giả với cácthông tin sau:

 Mã (mã sinh viên hoặc mã căn cước)

 Họ và tên

 Email

 Ngày sinh

 Giới tính

Trang 8

 Địa chỉ

 Mật khẩu

 Nhân viên thư viện có thể sửa thông tin của độc giả

 Nhân viên thư viện có thể xóa tài khoản độc giả

 Nhân viên thư viện có thể tìm kiếm độc giả thông qua thông tin độcgiả: mã độc giả, tên độc giả

- Quản lý mượn sách:

 Nhân viên thư viện có thể xem yêu cầu mượn sách của độc giả

 Nhân viên thư viện có thể kiểm tra thẻ của độc giả còn hạn hay hợp lệkhông

 Nhân viên thư viện có thể kiểm tra sách độc giả muốn mượn có đangsẵn sàng mượn không

 Nhân viên thư viện thu phí mượn sách

 Nhân viên thư viện có thể duyệt yêu cầu mượn sách của độc giả

- Quản lý trả sách:

 Nhân viên thư viện có thể xem yêu cầu trả sách của độc giả

 Nhân viên thư viện có thể kiểm tra thời gian trả sách và tình trạngsách khi trả của độc giả

 Nhân viên thư viện có thể duyệt yêu cầu trả sách của độc giả và thuphí phạt nếu có:

 Nếu quá thời hạn trả thì độc giả phải đóng phạt từ 10.000đ tới50.000đ

 Nếu sách hư tổn thì độc giả phải đóng phạt từ tùy phần trăm hư tổncủa sách

 Nếu độc giả làm mất sách phải đền bù đúng với giá trị sách

- Quản lý sách:

 Nhân viên thư viện có thể xem danh sách các sách có trong hệ thống

 Nhân viên thư viện có thể thêm sách mới: làm áp phích sách, phânloại sách Thêm sách mới với các thông tin sau:

Trang 9

 Tên tác giả

 Nhà xuất bản

 Năm xuất bản

 Nhân viên thư viện có thể sửa các thông tin của sách

 Nhân viên thư viện có thể xóa sách ra khỏi hệ thống

- Thống kê: nhân viên thư viện cập nhật những văn bản thống kê theotháng/quý/năm lên trên hệ thống theo các tiêu chí, bao gồm:

 Thống kê để quản lý sách: Thống kê số lượng sách của từng loại thưmục; Thống kê số lượng sách được nhập thêm vào trongtháng/quý/năm; Thống kê số lượng sách hư hỏng, mất, cũ/lỗi thời(những sách không còn sử dụng trong thư viện)

 Thống kê để quản lý độc giả: Thống kê số lượng độc giả mượn sáchtheo tháng/quý/năm; Thống kê số lượng thẻ tài khoản thư viện đượctạo trong tháng/quý/năm; Thống kê số lượng độc giả không trả sách,làm mất sách để hủy thẻ

 Thống kê để quản lý việc mượn/trả sách: Thống kê những sách đượcmượn nhiều, sách được đánh giá cao, giới thiệu bạn đọc nên đọc;Thống kê những độc giả đến hẹn trả sách, liên hệ nhắc nhở và xử líphù hợp

Trang 10

- Độc giả có thể tìm kiếm sách:

 Tìm kiếm theo thể loại sách: tài liệu, báo, tạp chí, sách giáo khoa, cácchuyên đề, ngành học

 Tìm kiếm theo nội dung nhập vào ô tìm kiếm

- Độc giả có thể xem sách, bao gồm:

 Xem chi tiết sách: xem áp phích, xem thông tin sách, xem bình luậnđánh giá sách

 Độc giả có thể bình luận đánh giá sách

- Độc giả có thể mượn sách trực tiếp trên website:

 Thêm sách vào mục giỏ hàng

 Nộp phí mượn sách

- Độc giả có thể trả sách:

 Độc giả có thể thực hiện trả sách và thanh toán phí phạt nếu có

 Độc giả có thể chọn gia hạn thêm thời gian mượn sách

2 CÁC YÊU CẦU PHI CHỨC NĂNG

2.1 Môi trường

- Hệ thống hoạt động trên hệ điều hành Windows 7 trở lên

- Hệ thống hoạt động trên trình duyệt chorme, edge

2.2 Hiệu suất

- Chỉ mất 2s để truy cập/ đăng nhập vào hệ thống

- Chức năng tìm kiếm sách trả kết quả trong vòng tối đa 2 giây

- Thời gian hiển thị thông tin chi tiết của một cuốn sách trong vòng tối đa 1giây

- Hệ thống cho phép tối thiểu 500 người truy cập cùng một lúc, cho phép truycập 24/7

- Một người mới sử dụng mất khoảng 5 phút để làm quen, dễ dàng sử dụng hệthống

III.Giao diện

1 Màn hình 1: Đăng ký tài khoản

1.1 Tổng quan: Màn hình cho phép người dùng nhập các thông tin để đăng ký tài

khoản

1.2 Giao diện màn hình:

Trang 11

1.3 Các thành phần chính:

1 Các thông tin cần

nhập để đăng ký

Label Hiển thị các thông tin cần nhập để

đăng ký tài khoản

2 Vùng nhập Text Input Vùng nhập các thông tin trên

3 Đăng ký tài khoản Button Nút đăng ký tài khoản

1.4 Các thao tác chính trên màn hình: Màn hình cho phép người dùng đăng ký

tài khoản (sau đó sẽ được nhận thẻ thư viện) Người dùng phải nhập đầy đủ thôngtin

2 Màn hình 2: Đăng nhập tài khoản

2.1 Tổng quan: Màn hình cho phép người dùng nhập các thông tin để đăng nhập

tài khoản

2.2 Giao diện màn hình:

Trang 12

2.3 Các thành phần chính:

1 Các thông tin cần

nhập để đăng nhập

Label Hiển thị các thông tin cần nhập để

đăng nhập tài khoản

2 Vùng nhập Text Input Vùng nhập các thông tin trên

2.4 Các thao tác chính trên màn hình: Màn hình cho phép người dùng đăng

nhập tài khoản Người dùng phải nhập đầy đủ thông tin

3 Màn hình 3: Màn hình chính

3.1 Tổng quan: Màn hình sẽ bao gồm menu chức năng chính và hiển thị những

sách nổi bật

3.2 Giao diện màn hình:

Trang 13

3.3 Các thành phần chính:

1 Tên người dùng Text Hiển thị tên người dùng

2 Đổi mật khẩu Button Chức năng đổi mật khẩu

3 Đăng xuất Button Chức năng đăng xuất

3 Trang chủ Text Cho phép quay về trang chủ khi đang ở

Trang 14

6 Tên sách Text Hiển thi tên sách

7 Thêm vào giỏ

hàng

Button Thêm sách vào giỏ hang để mượn sách

3.4 Các tương tác chính với màn hình: Màn hình này được hiển thị sau khi đăng

nhập là trang chủ hiển thị các chức năng chính để người dùng thao tác và hiển thịnhững sách nổi bật Màn hình cho phép thêm sách vào giỏ hàng và sau đó mượnsách

4 Màn hình 4: Chi tiết sản phẩm

4.1 Tổng quan: Màn hình cho phép xem chi tiết sản phẩm

4.2 Giao diện:

4.3 Các thành phần chính:

Trang 15

STT Tên Kiểu Mô tả

1 Áp phích sách Cover Flow Hiển thị áp phích sách

3 Thêm vào giỏ

hàng

Button Thêm sách vào giỏ hàng để mượn

4 Giới thiệu sách Tab bar Hiển thị những thông tin về sách

4.4 Những tương tác chính: Màn hình này được hiển thị khi nhấn vào nút xem

chi tiết sách cho phép xem các thông tin về sách và thêm sách vào giỏ hàng

5 Màn hình 5: Tìm kiếm sách phía độc giả

5.1 Tổng quan: Màn hình cho phép tìm kiếm sách thông qua thể loại sách và từ

khóa Đồng thời cho phép thêm sách vào giỏ hàng

5.2 Giao diện:

Trang 17

5.4 Những tương tác chính: Màn hình được hiển thị khi bấm vào nút tìm kiếm ở

menu chính cho phép tìm kiếm sách theo từ khóa, thể loại Màn hình sẽ trả về danhsách các sách được tìm thấy hoặc không trả về kết quả khi không tìm thấy sáchtheo nhu cầu

6 Màn hình 6: Các sách đang mượn

6.1 Tổng quan: Màn hình hiển thị danh sách các sách đang mượn và các thông tin

kèm theo: tên, áp phích, ngày mượn, hẹn trả sách, số ngày quá hạn Màn hình nàycho phép gia hạn thêm thời gian mượn sách hoặc trả sách

6.2 Giao diện:

6.3 Những thành phần chính:

Trang 18

1 Danh sách sách

đang mượn

H.Rule,V.Rule

Hiện thị danh sách sách đang mượn vàthông tin

2 Gia hạn sách Button Gia hạn thêm thời gian mượn sách

3 Trả sách Button Cho phép trả sách

6.4 Những tương tác chính: Màn hình cho phép độc giả xem những sách đang

mượn, xem thời gian mượn và lịch trả sách, cho phép gia hạn thời gian mượn sách

và trả sách

7 Màn hình 7: Quản lý Tài khoản

7.1 Tổng quan: Màn hình cho phép thay đổi thông tin cũng như mật khẩu.

7.2 Giao diện:

Trang 19

7.3 Những thành phần chính

1 Thông tin tài khoản Text Hiển thị Thông tin tài khoản

2 Các thông tin cần

nhập để sửa đổi

Text Hiển thị các thông tin cần nhập để

cập nhật tài khoản

3 Vùng nhập Input Vùng nhập các thông tin trên

4 Sửa thông tin Button Cập nhật thông tin

5 Đổi mật khẩu Text Hiển thị mật khẩu hiện tại

6 Các thông tin cần

nhập để thay đổi

mật khẩu

Text Hiển thị các thông tin cần nhập để

thay đổi mật khẩu

7 Vùng nhập Input Vùng nhập các thông tin để thay đổi

mật khẩu

8 Đổi mật khẩu Button Thay đổi mật khẩu

7.4 Các tương tác chính: Màn hình này hiện thị khi chọn chức năng Quản lý tài

khoản, cho phép cập nhật thông tin tài khoản và thay đổi mật khẩu

8 Màn hình 8: Giỏ hàng

8.1 Tổng quan: Màn hình cho phép hiện thị những sách độc giả đang muốn

mượn

8.2 Giao diện:

Trang 20

8.3 Những thành phần chính:

1 Tên sách Text Hiển thị tên sách

2 Số lượng Num.Steppe

r

Hiển thị số lượng sách muốn mượn

4 Quản lý: Xóa Icon Delete Xóa sách ra khỏi giỏ hàng

5 Tổng tiền Text Hiển thị tổng phí cần để mượn sách

6 Mượn sách Button Đồng ý mượn sách

8.4 Những tương tác chính: Màn hình này cho phép độc giả lưu lại những sách

muốn mượn, cho phép mượn hoặc xóa sách ra khỏi giỏ hàng Màn hình hiển thị phímượn của từng sách và tổng phí

Trang 21

9 Màn hình 9: Tìm kiếm sách phía nhân viên thư viện

4 Tên sách Label Hiển thị tên sách

5 Xem chi tiết Button Hiển thị chi tiết sản phẩm

9.4 Những tương tác chính với màn hình

a Tìm kiếm sách

Trang 22

- Người dùng chọn loại sách cần xem, sách sẽ được hiển thị ngay bên dưới.

- Người dùng nhập nội dung tìm kiếm vào ô tìm kiếm và nhấn nút “Tìm kiếm”

- Nếu tìm thấy kết quả, sách sẽ được hiển thị bên dưới Ngược lại sẽ hiển thị khôngtìm thấy kết quả

b Xem chi tiết

- Với mỗi cuốn sách hiện ra nút xem chi tiết, nhấn vào để xem chi tiết sách

10 Màn hình 10: Quản lý nhân viên

10.1 Tổng quan: Màn hình này cho phép xem/sửa/xóa sách Quản lý nhân viên 10.2 Giao diện màn hình:

10.3 Các thành phần chính:

1 Thông tin nhân

viên cần nhập

Label Hiển thị thông tin cần nhập để thêm nhân

viên

Trang 23

2 Nhập thông tin Text input Vùng nhập thông tin để thêm nhân viên

3 Thêm Button Thêm nhân viên vào hệ thống quản lý

Search Box Vùng nhập để tìm thông tin nhân viên

10.4 Những tương tác chính với màn hình: Màn hình này cho phép xem nhân

viên, sửa và xóa nhân viên qua các nút, xem danh mục nhân viên, tìm kiếmnhân viên

11 Màn hình 11: Quản lý độc giả

11.1 Tổng quan: Màn hình này cho phép tìm kiếm/ xem thông tin độc giả và tạo

thẻ thư viện/ hủy thẻ

11.2 Giao diện màn hình:

Trang 24

11.3 Các thành phần chính của màn hình:

1 Tìm kiếm Button Tìm kiếm thông tin độc giả

Vùng để nhập thông tin độc giả

4 Tạo thẻ Button Tạo thẻ thư viện

5 Bảng thông tin

độc giả

Datagrid Hiển thị thông tin của các độc giả và cho phép

hủy thẻ

11.4 Những tương tác chính với màn hình: Màn hình này cho phép tạo thẻ thư

viện/hủy thẻ cho độc giả và tìm kiếm, xem và sửa thông tin của tất cả độc giả

Trang 25

1 Thông tin sách

cần nhập

Label Hiển thị thông tin cần nhập để thêm sách

2 Nhập thông tin Text input Vùng nhập thông tin để thêm sách

3 Thêm sách Button Thêm sách vào hệ thống quản lý

4 Danh sách sách Data Grid Hiển thị toàn bộ sách

12.4 Những tương tác chính với màn hình: Màn hình này cho phép xem sách,

sửa và xóa sách qua các nút, xem danh mục sách

1 Thông tin yêu

cầu mượn sách

Text area Hiển thị thông tin của yêu cầu mượn sách

2 Chấp nhận Button Cho phép chấp nhận yêu cầu mượn sách

Trang 26

- Màn hình cho phép xem chi tiết các yêu cầu mượn sách.

- Màn hình cho phép kiểm tra thẻ thư viện và kiểm tra sách độc giả muốn mượn

- Chấp nhận yêu cầu mượn sách của độc giả

14 Màn hình 14: Quản lý trả sách:

14.1 Tổng quan: Màn hình cho phép duyệt yêu cầu trả sách của độc giả

14.2 Giao diện màn hình:

14.3 Các thành phần chính:

1 Thông tin yêu

cầu trả sách

Text area Hiển thị thông tin của yêu cầu trả sách

2 Chấp nhận Button Cho phép chấp nhận yêu cầu trả sách của

Trang 27

- Màn hình cho phép xem chi tiết yêu cầu trả sách của độc giả.

- Màn hình cho phép kiểm tra thời gian trả sách của độc giả và kiểm tra tình trạngsách Sau đó tính toán và thông báo phí phạt

- Màn hình cho phép chấp nhận yêu cầu trả sách của độc giả

IV Sơ đồ Use Case

Danh sách các tác nhân tham gia hệ thống:

1 Sơ đồ Use case Tổng quát:

1.1 Sơ đồ:

Trang 28

1.2 Mô tả các Use case:

Mã Use Case UC-01

Tên Use Case Đăng nhập

Tác nhân (Actor) Người quản trị, Độc giả

1 Người dùng vào trang đăng nhập

2 Người dùng nhập tên đăng nhập

- Hệ thống thông báo “Đăng nhập thất bại.”

Mã Use Case UC-02

Tên Use Case Đăng xuất

Tác nhân (Actor) Người quản trị, độc giả

Trang 29

1 Người dùng chọn chức năng đăng xuất khỏi hệ thống.

2 Hệ thống thông báo “Đăng xuất thành công.”

Luồng sự kiện

phụ

Mã Use Case UC-03

Tên Use Case Đổi mật khẩu

Tác nhân (Actor) Người quản trị, Độc giả

1 Người dùng chọn chức năng cập nhật mật khẩu

2 Người dùng nhập mật khẩu mới

3 Người dùng nhập lại mật khẩu mới

4 Người dùng nhấn nút “Đổi mật khẩu”

5 Thông báo “Cập nhật mật khẩu thành công.”

Luồng sự kiện

phụ

Ở bước 4: Hệ thống kiểm tra mật khẩu không khớp:

- Hệ thống thông báo “Yêu cầu nhập lại mật khẩu.”

Mã Use Case UC-04

Tên Use Case Đăng ký tài khoản

Tác nhân (Actor) Độc giả

Mô tả ngắn Hệ thống cho phép Độc giả đăng ký tài khoản, dựa vào

Trang 30

(Brief) thông tin đăng ký Độc giả sẽ được nhận được thẻ thư viện

sau khi đăng ký

Tiền điều kiện

5 Hệ thống lưu thông tin vào cơ sở dữ liệu

6 Hệ thống thông báo “Đăng ký thành công.”

Luồng sự kiện

phụ

Ở bước 4: Hệ thống kiểm tra thông tin đăng ký nếu thôngtin không hợp lệ:

- Hệ thống thông báo “Đăng ký thất bại.”

2 Sơ đồ Use case Quản lý trang web phía người quản trị:

2.1 Sơ đồ

Trang 31

2.2 Mô tả các Use case:

Mã Use Case UC-05

Tên Use Case Xem thống kê

Trang 32

Luồng sự kiện

chính

1 Người dùng chọn chức năng xem thống kê

2 Người dùng chọn Văn bản thống kê cần xem do nhân viên thư viện đã thống kê

3 Hệ thống hiển thị văn bản thống kê

Luồng sự kiện

phụ

Mã Use Case UC-06

Tên Use Case Duyệt các yêu cầu

Tiền điều kiện

Mã Use Case UC-07

Tên Use Case Thống kê

(Actor)

Nhân viên thư viện

Mô tả ngắn

(Brief)

Hệ thống cho phép nhân viên thư viện cập nhật những vănbản thống kê theo tháng/quý/năm lên trên hệ thống theo các

Trang 33

tiêu chí, bao gồm: thống kê để quản lý sách, thống kê để quản

lý độc giả, thống kê để quản lý việc mượn/trả sách

Tiền điều kiện

1 Người dùng thực hiện thêm các văn bản thống kê

2 Người dùng chọn nút “Hoàn tất” để lưu lại các văn bản trên

3 Hệ thống thông báo “Thêm thành công.”

Luồng sự kiện

phụ

3 Sơ đồ Use case Quản lý nhân viên phía người quản trị:

3.1 Sơ đồ

3.2 Mô tả các Use case:

Mã Use case UC-08

Tên Use case Xem danh sách nhân viên

Trang 34

Quản trị viên có thể xem thông tin nhân viên.

Tiền điều kiện

Mã Use case UC-09

Tên Use case Thêm thông tin nhân viên

Trang 35

3 Người dùng chọn nút “Thêm nhân viên”.

4 Hệ thống thông báo “Thêm thành công.”

Luồng sự kiện

phụ

Ở bước 3: Hệ thống kiểm tra thông tin vừa nhập nếu thôngtin không hợp lệ:

- Hệ thống thông báo “Thêm thất bại.”

Mã Use case UC-10

Tên Use case Sửa thông tin nhân viên

Quản trị viên có thể sửa thông tin nhân đã có trong hệ thống

Tiền điều kiện

1 Người dùng chọn nhân viên muốn sửa thông tin

2 Người dùng nhập thông tin muốn sửa vào bảng

3 Người dùng chọn nút “Sửa”

4 Hệ thống thông báo “Sửa thành công.”

Luồng sự kiện

phụ

Trang 36

Mã Use case UC-11

Tên Use case Xóa nhân viên

Quản trị viên có thể xóa nhân viên khỏi hệ thống

Tiền điều kiện

Mã Use case UC-12

Tên Use case Tìm kiếm nhân viên

Quản trị viên có thể tìm kiếm nhân viên trong hệ thống

Tiền điều kiện

(Preconditions)

Quản trị viên phải đăng nhập vào hệ thống

Ngày đăng: 05/12/2023, 05:35

HÌNH ẢNH LIÊN QUAN

2. Sơ đồ Use case Quản lý trang web phía người quản trị: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
2. Sơ đồ Use case Quản lý trang web phía người quản trị: (Trang 30)
3. Sơ đồ Use case Quản lý nhân viên phía người quản trị: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
3. Sơ đồ Use case Quản lý nhân viên phía người quản trị: (Trang 33)
4. Sơ đồ Use case Quản lý độc giả phía nhân viên thư viện: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
4. Sơ đồ Use case Quản lý độc giả phía nhân viên thư viện: (Trang 38)
5. Sơ đồ Use case Quản lý mượn sách phía nhân viên thư viện: 5.1. Sơ đồ: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
5. Sơ đồ Use case Quản lý mượn sách phía nhân viên thư viện: 5.1. Sơ đồ: (Trang 42)
5. Sơ đồ Use case Quản lý trả sách phía nhân viên thư viện: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
5. Sơ đồ Use case Quản lý trả sách phía nhân viên thư viện: (Trang 46)
7.1  Sơ đồ: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
7.1 Sơ đồ: (Trang 50)
1. Sơ đồ hoạt động của UC Đăng nhập: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
1. Sơ đồ hoạt động của UC Đăng nhập: (Trang 62)
3. Sơ đồ hoạt động của UC Đăng ký: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
3. Sơ đồ hoạt động của UC Đăng ký: (Trang 63)
4. Sơ đồ hoạt động của UC Tạo tài khoản cho độc giả: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
4. Sơ đồ hoạt động của UC Tạo tài khoản cho độc giả: (Trang 64)
5. Sơ đồ hoạt động của UC  Quản lý mượn sách: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
5. Sơ đồ hoạt động của UC Quản lý mượn sách: (Trang 65)
6. Sơ đồ hoạt động UC Kiểm tra thẻ - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
6. Sơ đồ hoạt động UC Kiểm tra thẻ (Trang 66)
7. Sơ đồ hoạt động UC Kiểm tra sách - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
7. Sơ đồ hoạt động UC Kiểm tra sách (Trang 67)
9. Sơ đồ hoạt động của UC Tìm kiếm theo loại: - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
9. Sơ đồ hoạt động của UC Tìm kiếm theo loại: (Trang 69)
10. Sơ đồ hoạt động của Use case Tìm kiếm theo từ khóa - Báo cáo môn công nghệ phần mềm đề tài quản lý hệ thống thư viện 2
10. Sơ đồ hoạt động của Use case Tìm kiếm theo từ khóa (Trang 70)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w