Phân Tích Thiết Kế Hệ Thống Quản Lý Thư Viện Năm Học 2021-2022

Chuyên khảo phân tích Phân tích thiết kế phần mềm đề tài phân tích thiết kế hệ thống quản lý thư viện, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo.

2021-2022

102
3
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. GIỚI THIỆU CHUNG

2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Review các hệ thống khác

2.2. Đặc tả hệ thống (System requirements)

2.3. Quy trình mượn sách

2.4. Quy trình trả sách

3. Ma trận actor và use case

3.1. Use case diagram

3.2. Chi tiết các chức năng chính

3.3. Actors

3.4. Ma trận use cases và actors

4. Chi tiết các Use case

4.1. AC01. Đăng nhập

4.2. Sequence diagram 1 Đăng nhập

4.3. AC02. Đăng xuất

4.4. Sequence diagram 2 Đăng xuất

4.5. AC03. Đăng kí

4.6. Sequence diagram 3 Đăng kí tài khoản

4.7. AC04. Tìm lại mật khẩu

4.8. Sequence diagram 4 Tìm lại mật khẩu

4.9. AC05. Cập nhật thông tin tài khoản

4.10. Sequence diagram 5 Cập nhật thông tin tài khoản

4.11. HT01. Thêm tài khoản admin

Tóm tắt

I. Giới thiệu về Phân Tích Thiết Kế Hệ Thống Quản Lý Thư Viện

Hệ thống quản lý thư viện hiện đại không chỉ đơn thuần là nơi lưu trữ sách mà còn là một công cụ mạnh mẽ giúp tối ưu hóa quy trình quản lý và phục vụ bạn đọc. Việc phân tích thiết kế hệ thống quản lý thư viện là bước đầu tiên để xây dựng một nền tảng vững chắc cho các hoạt động này. Hệ thống này giúp cải thiện trải nghiệm người dùng, tăng cường khả năng quản lý và cung cấp thông tin chính xác về tài liệu.

1.1. Tầm quan trọng của hệ thống quản lý thư viện

Hệ thống quản lý thư viện giúp tổ chức và quản lý thông tin sách một cách hiệu quả. Nó cho phép người dùng dễ dàng tra cứu và mượn sách, đồng thời giúp quản lý theo dõi tình trạng sách và người mượn.

1.2. Các thành phần chính của hệ thống

Hệ thống bao gồm các thành phần như cơ sở dữ liệu sách, giao diện người dùng, và các chức năng quản lý tài khoản. Mỗi thành phần đóng vai trò quan trọng trong việc đảm bảo hoạt động trơn tru của thư viện.

II. Vấn đề và Thách thức trong Quản Lý Thư Viện

Mặc dù hệ thống quản lý thư viện mang lại nhiều lợi ích, nhưng vẫn tồn tại một số thách thức cần giải quyết. Các vấn đề như quản lý thông tin không chính xác, khó khăn trong việc theo dõi sách mượn, và thiếu tính năng hỗ trợ người dùng là những vấn đề phổ biến. Việc phân tích hệ thống giúp xác định và khắc phục những vấn đề này.

2.1. Khó khăn trong việc quản lý thông tin

Nhiều thư viện vẫn sử dụng phương pháp quản lý truyền thống, dẫn đến việc thông tin không được cập nhật kịp thời. Điều này gây khó khăn cho người dùng trong việc tìm kiếm tài liệu.

2.2. Thiếu tính năng hỗ trợ người dùng

Nhiều hệ thống hiện tại không cung cấp đủ tính năng như tra cứu trực tuyến, đặt sách trước, hoặc thông báo khi sách đã mượn. Điều này làm giảm trải nghiệm của người dùng.

III. Phương Pháp Phân Tích Thiết Kế Hệ Thống Quản Lý Thư Viện

Để xây dựng một hệ thống quản lý thư viện hiệu quả, cần áp dụng các phương pháp phân tích và thiết kế hiện đại. Việc sử dụng các công cụ như sơ đồ use case, ERD, và các mô hình hoạt động sẽ giúp xác định rõ ràng các yêu cầu và chức năng của hệ thống.

3.1. Sử dụng sơ đồ use case

Sơ đồ use case giúp xác định các chức năng chính của hệ thống và cách người dùng tương tác với nó. Điều này giúp đảm bảo rằng tất cả các yêu cầu đều được đáp ứng.

3.2. Thiết kế cơ sở dữ liệu hiệu quả

Cơ sở dữ liệu là phần quan trọng trong hệ thống quản lý thư viện. Thiết kế một cơ sở dữ liệu hợp lý giúp lưu trữ và truy xuất thông tin một cách nhanh chóng và chính xác.

IV. Ứng Dụng Thực Tiễn của Hệ Thống Quản Lý Thư Viện

Hệ thống quản lý thư viện không chỉ giúp cải thiện quy trình quản lý mà còn mang lại nhiều lợi ích cho người dùng. Việc áp dụng công nghệ thông tin trong thư viện giúp nâng cao hiệu quả hoạt động và tạo ra trải nghiệm tốt hơn cho bạn đọc.

4.1. Tăng cường trải nghiệm người dùng

Người dùng có thể dễ dàng tra cứu thông tin sách, mượn sách trực tuyến và nhận thông báo về tình trạng sách. Điều này giúp tiết kiệm thời gian và nâng cao sự hài lòng.

4.2. Cải thiện quy trình quản lý

Quản lý có thể theo dõi tình trạng sách, người mượn và các hoạt động khác một cách dễ dàng. Hệ thống cung cấp các báo cáo chi tiết giúp đưa ra quyết định chính xác.

V. Kết Luận và Tương Lai của Hệ Thống Quản Lý Thư Viện

Hệ thống quản lý thư viện là một công cụ thiết yếu trong thời đại công nghệ số. Việc phân tích và thiết kế hệ thống một cách bài bản sẽ giúp thư viện hoạt động hiệu quả hơn. Tương lai của hệ thống này sẽ còn phát triển với nhiều tính năng mới, đáp ứng nhu cầu ngày càng cao của người dùng.

5.1. Xu hướng phát triển công nghệ trong thư viện

Công nghệ sẽ tiếp tục phát triển, mang đến nhiều tính năng mới như trí tuệ nhân tạo và phân tích dữ liệu lớn, giúp cải thiện trải nghiệm người dùng.

5.2. Tầm quan trọng của việc cập nhật hệ thống

Việc thường xuyên cập nhật và nâng cấp hệ thống là cần thiết để đáp ứng nhu cầu thay đổi của người dùng và cải thiện hiệu suất hoạt động.

10/07/2025
Phân tích thiết kế phần mềm đề tài phân tích thiết kế hệ thống quản lý thư viện

Trích đoạn nội dung tài liệu

Bộ Giáo Dục Và Đào Tạo Trường Đại Học Ngoại Ngữ - Tin Học Thành Phố Hồ Chí Minh Khoa Công Nghệ Thông Tin MÔN HỌC : PHÂN TÍCH THIẾT KẾ PHẦN MỀM ĐỀ TÀI : PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN Giáo Viên Hướng Dẫn : Ts. Nguyễn Đức Cường Thành Viên : 1. VÕ CHÍ KHÁNH – MSSV: 20DH11025 2. ĐINH TRẦN ĐĂNG HUY– MSSV: 20DH111999 3.

NGUYỄN ĐÌNH HÙNG – MSSV: 20DH111994 Phân tích thiết kế hệ thống quản lý thư viện Năm học 2021-2022 Phân tích thiết kế hệ thống thư viện Năm học 2021-2022 NHẬN XÉT CỦA GIẢNG VIÊN. 3 Phân tích thiết kế hệ thống quản lý thư viện Năm học 2021-2022 LỜI CẢM ƠN Với đề tài Phân tích thiết kế hệ thống Thư viện, chúng em xin chân thành cảm ơn sự hỗ trợ rất tận tình từ Ts. Nguyễn Đức Cường trong môn học Phân tích Thiết kế phần mềm. Đồng thời cũng xin cảm ơn sự tâm quyết của các bạn tham gia vào đồ án, tuy đồ án này vẫn còn tồn đọng những bất cập nhưng đây sẽ là kết quả của quá trình tiếp thu môn học này cũng như là của quá trình làm việc nhóm của các bạn.

Nhóm trưởng – Võ Chí Khánh 4 Phân tích thiết kế hệ thống quản lý thư viện Năm học 2021-2022 BẢNG PHÂN CÔNG VÀ ĐÁNH GIÁ CÔNG VIỆC Họ và tên Công việc Đánh giá Vẽ Usecase, Viết Mô tả Use case, Võ Chí Khánh Vẽ ERD Diagram, Vẽ Activities Tốt, hoàn thành nhiều (Nhóm trưởng) Diagram, Vẽ Sequence Diagram, phần của đồ án Hoàn thiện đồ án Tham gia tích cực nhưng Nguyễn Đình Vẽ Sequence Diagram, Viết Mô tả vẫn chưa đạt được kết Hùng Usecase, Hỗ trợ hoàn thiệt đồ án quả cao Đinh Trần Đăng Vẽ Sequence Diagram, Viết Mô tả Tham gia tích cực, hỗ trợ Huy Usecase, Viết Review hệ thống nhiều phần của đồ án DANH MỤC HÌNH ẢNH Use case USE CASE 1 TỔNG QUÁT 13 USE CASE 2 CHỨC NĂNG TÀI KHOẢN 14 USE CASE 3 CHỨC NĂNG QUẢN LÝ TÀI KHOẢN 15 USE CASE 4 CHỨC NĂNG QUẢN LÝ HỆ THỐNG 15 USE CASE 5 CHỨC NĂNG QUẢN LÝ SÁCH 16 USE CASE 6 CHỨC NĂNG QUẢN LÝ DỊCH VỤ THUÊ SÁCH 16 USE CASE 7 CHỨC NĂNG QUẢN LÝ FEEDBACK 16 USE CASE 8 CHỨC NĂNG QUẢN LÝ KHO HÀNG 17 USE CASE 9 CHỨC NĂNG NGƯỜI DÙNG CHÍNH THỨC 17 USE CASE 10 CHỨC NĂNG TRA CỨU SÁCH 18 Sequence Diagram SEQUENCE DIAGRAM 1 ĐĂNG NHẬP 22 SEQUENCE DIAGRAM 2 ĐĂNG XUẤT 23 SEQUENCE DIAGRAM 3 ĐĂNG KÍ TÀI KHOẢN 26 SEQUENCE DIAGRAM 4 TÌM LẠI MẬT KHẨU 28 SEQUENCE DIAGRAM 5 CẬP NHẬT THÔNG TIN TÀI KHOẢN 30 SEQUENCE DIAGRAM 6 THÊM TÀI KHOẢN ADMIN 33 SEQUENCE DIAGRAM 7 XEM CÁC BÁO CÁO XẤU TÀI KHOẢN 35 SEQUENCE DIAGRAM 8 THAY ĐỔI TRẠNG THÁI TÀI KHOẢN 37 5 Phân tích thiết kế hệ thống quản lý thư viện Năm học 2021-2022 SEQUENCE DIAGRAM 9 XEM FEEDBACK VỀ HỆ THỐNG 38 SEQUENCE DIAGRAM 10 CHẠY LỆNH KIỂM TRA HỆ THỐNG 40 SEQUENCE DIAGRAM 11 KIỂM TRA LOG 41 SEQUENCE DIAGRAM 12 TRA CỨU FEEDBACK CỦA NGƯỜI DÙNG 42 SEQUENCE DIAGRAM 13 THÊM ĐẦU SÁCH MỚI 45 SEQUENCE DIAGRAM 14 CẬP NHẬT THÔNG TIN SÁCH 47 SEQUENCE DIAGRAM 15 CHỈNH TRẠNG THÁI CÓ SẴN CHO SÁCH 49 SEQUENCE DIAGRAM 16 TRA CỨU THẺ THUÊ SÁCH 51 SEQUENCE DIAGRAM 17 CHO THUÊ SÁCH 53 SEQUENCE DIAGRAM 18 NHẬN LẠI SÁCH CHO THUÊ 56 SEQUENCE DIAGRAM 19 TRA CỨU SÁCH 60 SEQUENCE DIAGRAM 20 TÌM KIẾM SÁCH 61 SEQUENCE DIAGRAM 21 TÌM KIẾM SÁCH VỚI BỘ LỌC 63 SEQUENCE DIAGRAM 22 XEM CHI TIẾT SÁCH 65 SEQUENCE DIAGRAM 23 TRA CỨU FEEDBACK NGƯỜI DÙNG 66 SEQUENCE DIAGRAM 24 CHUYỂN LOẠI FEEDBACK 68 SEQUENCE DIAGRAM 25 TRA CỨU CÁC PHIẾU XUẤT NHẬP KHO 70 SEQUENCE DIAGRAM 26 THÊM PHIẾU NHẬP XUẤT KHOA 72 SEQUENCE DIAGRAM 27 CẬP NHẬT THÔNG TIN KHO HÀNG 74 ERD Diagram ERD DIAGRAM 1 SƠ ĐỒ CƠ SỞ DỮ LIỆU 92 Activities Diagram ACTIVITIES DIAGRAM 1 THÊM SÁCH MỚI VÀO GIỎ THUÊ 77 ACTIVITIES DIAGRAM 2 THANH TOÁN 80 6 Phân tích thiết kế hệ thống quản lý thư viện Năm học 2021-2022 MỤC LỤC I. GIỚI THIỆU CHUNG. PHÂN TÍCH THIẾT KẾ HỆ THỐNG. Review các hệ thống khác.

Đặc tả hệ thống (System requirements). Ma trận actor và use case. Use case diagram. Chi tiết các chức năng chính.

Ma trận use cases và actors. Chi tiết các Use case. Tài liệu tham khảo.96 7 Phân tích thiết kế hệ thống quản lý thư viện Năm học 2021-2022 I. GIỚI THIỆU CHUNG Khi nhắc đến các thư viện hay hệ thống thư viện, ta thường nhắc đến các kiểu tổ chức thư viện truyền thống với các hình thức cơ bản như đọc giả và thủ thư.

Và khi thế giới bước qua nhưng đợt sóng công nghệ mới, mọi thứ dần trở nên khác biệt hơn, và trong đó có cả những thứ tưởng chừng truyền thống như thư viện. Ở thời điểm hiện tại, mọi thứ dần được công nghệ hóa. Một hệ thống thư viện hiện tại không còn chỉ là nơi để các đọc giả đến mượn, trả sách mà còn là một hệ thống chứa các thông tin khổng lồ về các đầu sách, giúp cho người dùng có thể dể dàng và nhanh chóng tra cứu. Cùng với đó, cung cấp thêm cho người dùng các tính năng như đăng kí nhận các tuần báo, tạp chí; mua sách với giá chuẩn nhà cung cấp; thậm chí là đăng kí thành viên tháng để có thể thỏa sức thuê mượn sách liên tục.

Ngoài những tính năng liên quan đến người dùng, tăng hiệu xuất quản lí sách cũng là một vấn đề được cải thiện với hệ thống thư viện điện tử. Cung cấp cho người quản lí bộ công cụ để theo dõi và thao tác với sách và với cả người dùng. Tuy có nhiều tính năng bên lề, nhưng qui lại tính năng chính nhất vẫn là thuê mượn sách. Hệ thống thư viện điện tử có thể dể dàng lưu giữ lại khoảng thời gian mượn sách của đọc giả, đề xuất những đầu sách phù hợp với đọc giả, gửi những thông báo liên quan đến mượn, trả sách hoặc thời gian nhận sách đã đặt hàng.

Quản lí thư viện cũng có thể dể dàng theo dấu, đánh giá trạng thái sách sau khi mượn, từ đó đưa ra đánh giá hay các tương tác khác với tác giả. Chính vì thế, nhóm chúng em đã quyết định lựa chọn đề tài phân tích và thiết kế một hệ thống thư viện điện tử. Với quỹ thời gian có hạn cũng như là kinh nghiệm vẫn chưa được hoàn thiện của các thành viên, nên việc sai sót là khó tránh khỏi. Vì thế chúng em mong thầy/cô và các bạn hổ trợ góp ý để bài báo cáo của chúng em đạt được trạng thái hoàn thiện nhất.

8 Phân tích thiết kế hệ thống quản lý thư viện Năm học 2021-2022 II. PHÂN TÍCH THIẾT KẾ HỆ THỐNG 1. Review các hệ thống khác PHẦN MỀM QUẢN LÝ T HƯ VIỆN TRƯỜNG HỌC FDITECH  Phần mềm Fditech giúp cho người dùng tối ưu và quản lý mọi công việc liên quan đến công việc. Tính đến hiện nay thì phần mềm Fditech có hơn 80 đơn vị đang sử dụng, để sử dụng được phần mềm Fditech thì khá dễ bạn chỉ cần đăng nhập là trải nghiệm các tính năng có sẵn trên phần mềm tiện cho việc quản lý xuất – nhập sách và học sinh mượn – trả sách.

 Ngoài ra, phần mềm này còn có các tính năng hiện đại như tra cứu thông tin sổ sách trực tuyến, quản lý tài liệu, trường học, tin thẻ, cấp thẻ và tình hình mượn sách – trả sách mọi thứ đều được thống kê chi tiết và rõ ràng trên phần mềm. PHẦN MỀM QUẢN LÝ SÁCH TRƯỜNG HỌC NANO ELIB  NANO ELIB cũng được xếp vào trong những phần mềm tốt nhất hiện nay được sử dụng chủ yếu để quản lý thư viện. Đây chính là phần mềm sở hữu khá nhiều các năng nổi bật có thể khẳng định được tầm quan trọng của mình trong quản lý thư viện.  Với phần mềm này giúp quản lý thư viện trở nên dễ dàng hơn trong xuất bản, tìm kiếm cách danh sách liên quan lẫn theo dõi được mọi hoạt động của thư viện.

Ngoài quản lý, ghi chép lượng người mượn sách mà quản lý nhân viên, lập thời gian biểu và phân công công tác cho từng người. P HẦN MỀM QUẢN LÝ THƯ VIỆN ONLINE – TCSOFT  Nếu bạn đang lựa chọn các phần mềm quản lý thì không nên bỏ quan phần mềm Online – TCSOFT. Bởi đây chính là phần mềm mang đến nhiều tính năng nhất hiện nay phù hợp cho từng quy mô, tính chất từng đơn vị.  Với chức năng tự động hóa, tin học hóa nâng cao chất lượng quản lý.

Ngoài ra, phần mềm này còn mang đến cho người dùng dễ quản lý, dễ cập nhật thông tin dữ liệu trên nhiều vị trí khác nhau ở bất kỳ địa điểm 9 Phân tích thiết kế hệ thống quản lý thư viện Năm học 2021-2022 nào. Hơn nữa phần mềm Online – TCSOFT vô cùng an toàn và tiện lợi bảo đảm là phần mềm quản lý chất lượng. Đặc tả hệ thống (System requirements)  Về phía các actor, ta sẽ chia ra thành 2 nhóm chính là phía Admin và Người dùng o Về Admin: Ta sẽ có admin hệ thống, admin sale, admin dữ liệu, admin kho hàng. o Về người dùng: Người dùng đã đăng kí tài khoản và tài khoản khách o Các thông tin lưu trữ : Họ và tên, năm sinh, giới tính, số điện thoại, email, địa chỉ, thông tin thanh toán (người dùng đã đăng kí tài khoản)  Khi lần đầu truy cập hệ thống, tài khoản sẽ là tài khoản khách, có thể tra cứu thông tin cơ bản của các cuốn sách.

Và sẽ có thể sử dụng chức năng đăng nhập hoặc đăng kí để trở thành người dùng chính thức.  Ta có chức năng tài khoản cơ bản với các chức năng như đăng nhập, đăng xuất, quên mật khẩu, cập nhật thông tin tài khoản.  Khi đã đăng nhập với tài khoản người dùng chính thức, có thể sử dụng các chức năng như tra cứu thông tin sách, thuê sách, thêm wishlist, đọc sách online, đánh giá sách  Khi đăng nhập với các tài khoản admin sẽ có các chức năng riêng biệt o Admin hệ thống: Quản lý thông tin tài khoản, quản lý các cài đặt hệ thống. o Admin dữ liệu (Thủ thư): Quản lý các tựa sách, quản lý việc thuê sách o Admin kho hàng: Quản lí các quyển sách (vị trí của từng quyển sách), cập nhật trạng thái kho hàng (Đầy, hỏng hóc, …)  Quy trình mượn sách : o Người dùng có thể lựa chọn mượn sách online hoặc mượn sách trực tiếp để thêm vào giỏ mượn.

o Sau khi đã lựa chọn sẽ đến với chức năng thanh toán phí mượn để trả phí mượn sách.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Phân Tích Thiết Kế Hệ Thống Quản Lý Thư Viện" cung cấp cái nhìn sâu sắc về cách thức thiết kế và triển khai một hệ thống quản lý thư viện hiệu quả. Nó nhấn mạnh tầm quan trọng của việc tối ưu hóa quy trình quản lý tài liệu, từ việc lưu trữ đến truy xuất thông tin, nhằm nâng cao trải nghiệm của người dùng. Bên cạnh đó, tài liệu cũng đề cập đến các công nghệ hiện đại có thể áp dụng để cải thiện hiệu suất và tính năng của hệ thống.

Để mở rộng thêm kiến thức về lĩnh vực này, bạn có thể tham khảo tài liệu Khảo sát phân tích và thiết kế hệ thống quản lý thư viện trường thpt phú bình, nơi cung cấp một cái nhìn chi tiết về việc áp dụng hệ thống quản lý thư viện tại một trường học cụ thể. Ngoài ra, tài liệu Đồ án 2quản lý thư viện ngành công nghệ thông tin cũng sẽ giúp bạn hiểu rõ hơn về phần mềm quản lý thư viện hiện đại và các ứng dụng của nó trong giáo dục. Những tài liệu này không chỉ bổ sung kiến thức mà còn mở ra nhiều cơ hội để bạn khám phá sâu hơn về thiết kế và quản lý hệ thống thư viện.