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 : Thành Viên : Tp. Hồ chí minh, Ngày 29 tháng 06 năm 2022 NĂM HỌC 2021 - 2022 Nhận xét của giảng viên. [Type here] Lời cảm ơn Với sự phát triển mạnh mẽ của ngành công nghệ thông tin và truyền thông trên thế giới và ở nước ta. Nó đã thúc đẩy mạnh mẽ quá trình tin học hóa trong nước.
Rất nhiều phần mềm, những ứng dụng của ngành công nghệ thông tin đã được áp dụng rất hiệu quả vào thực tế. Nó làm cho mọi công việc của chúng ta được giải quyết một cách nhanh chóng, hiệu quả và tiết kiệm thời gian. Đặc biệt là ứng dụng của nó vào việc quản lý, với những phần mềm quản lý trên máy tính đã giúp con người quản lý một cách có khoa học, chính xác và tiết kiệm được chi phí. Chúng ta không phải dùng đến cả kho để chứa sổ sách, giấy tờ… Nói chung máy tính đã thay thế phần lớn sức lao động của con người.
Là một sinh viên Công nghệ thông tin em hiểu rất rõ vai trò của tin học trong cuộc sống hiện nay. Đặc biệt là trong lĩnh vực tin học hóa công tác quản lý. Trong đồ an cuối kỳ chúng em đã chọn “ Phân tích và thiết kế hệ thống ” là một chương trình quản lý. Đối với bản thân em đây là một chương trình khá mới mẻ, song em cũng nỗ lực hết sức để có thể tìm hiểu và đi sâu về nó để từ đó giúp em có được những kiến thức chắc chắn trước khi ra trường.
Sách cũng là một kho tàng quý báu của nhân loại, ngày càng có nhiều người tìm đến với thư viện hơn để tìm sách học tập, tìm tòi kiến thức mới. Vì vậy chúng em đã chọn thiết kế một hệ thống “ Quản Lý Thư Viện ” nhằm đưa việc quản lý các dịch vụ vào việc quản lý để đạt hiệu quả chính xác, nhanh chóng kịp thời cho công việc của người quản lý. Do thời gian thực hiện đề tài có hạn và kinh nghiệm quản lý chưa sâu tránh khỏi những sơ suất và thiếu sót trong nội dung đã trình bày. Em rất mong được sự ủng hộ, đóng góp ý kiến của các thầy cô và các bạn để đề tài của em được hoàn thiện hơn.
Qua đây em xin bày tỏ lòng biết ơn chân thành đến thầy trong bộ môn “ Phân tích & thiết kế phần mềm ” là người trực tiếp tận tình hướng dẫn, giúp đỡ để chúng em có thể hoàn thành đồ án cuối kỳ của chuyên ngành này. Chúng em xin chân thành cảm ơn! [Type here] Mục lục I. GIỚI THIỆU CHUNG. PHÂN TÍCH THIẾT KẾ HỆ THỐNG.
Đặc tả hệ thống (System requirements). Mô tả hệ thống :. Phạm vi của hệ thống (scope).1 Xác định phạm vi hệ thống :.2 Ưu tiên các yêu cầu tính năng :. Xác định rủi ro.
Yêu cầu của người sử dụng hệ thống (users requirements):. Bảng so sánh:. Ma trận actor và use case:. Actors: Nhân viên quản lý, Admin , độc giả.
Các use cases diagram:. Actor và Use case. Đặc tả Actor:. Đặc tả Use Case:.
Use case và actor mapping :.4 Cập nhật sách.6 Cập nhật nhân viên.48 12 Giao diện mockup:.58 [Type here] Danh mục hình ảnh Hình 1 - UC Diagram tổng quát.16 Hình 2 - UC Diagram 2: Admin.17 Hình 3 - UC Diagram 3: Độc giả.18 Hình 4 - UC Diagram 4: Nhân viên quản lý.19 Hình 5 - UC Diagram 5: Nhân viên quản lý mượn trả.20 Hình 6 - UC Diagram 6: Nhân viên quản lý sách.21 Hình 7 - Sequence Diagram 1: Cập nhật sách.29 Hình 8 - Sequence Diagram 2: Đăng nhập.30 Hình 9 - Sequence Diagram 3: Đăng xuất.31 Hình 10 - Sequence Diagram 4: Thêm sách.32 Hình 11 - Sequence Diagram 5: Xóa sách.33 Hình 12 - Sequence Diagram 6: Cập nhật nhân viên.35 Hình 13 - Sequence Diagram 7: Mượn sách.36 Hình 14 - Sequence Diagram 8: Trả sách.37 Hình 15 - Activities Diagram 1: Quản lý nhân viên.38 Hình 16 - Activities Diagram 2: Quản lý độc giả.39 Hình 17 - Activities Diagram 3: Tìm kiếm.40 Hình 18 - State Diagram 1: Mượn trả.41 Hình 19 - State Diagram 2: Thống kê.42 Hình 20 - State Diagram 3: Mượn sách.43 Hình 21 - State Diagram 4: Trả sách.44 Hình 22 - Bảng ERD: Hệ thống quản lý thư viện.45 Hình 23 - Giao diện mockup 1: Màn hình chính.46 Hình 24 - Giao diện mockup 2: Quản lý.47 Hình 25 - Giao diện mockup 3: Quản lý sách.48 Hình 26 - Giao diện mockup 4: Thống kê.49 Hình 27 - Giao diện mockup 5: Mượn sách.50 [Type here] Hình 28 - Giao diện mockup 6: Độc giả.51 Hình 29 - Giao diện mockup 7: Đăng kí.52 Hình 30 - Giao diện mockup 8: Đăng nhập.53 Hình 31 - Giao diện mockup 9: Lỗi đăng nhập.54 Danh mục bảng biểu Table 1: Các từ ngữ viết tắt và thuật ngữ.8 Table 2: Bảng so sánh.15 Table 3: Actor list.22 Table 4: Use case list.25 Table 5: Use case & Actor mapping.28 [Type here] Danh mục từ viết tắt # Thuật ngữ Mô tả 1 UC Use Case 2 CSDL Cơ sở dữ liệu 3 SRS Software Requirement Specification 4 HĐH Hệ điều hành Table 1: Các từ ngữ viết tắt và thuật ngữ [Type here] Bảng phân công công việc Tình Lần Ngày bắt Ngày kết Họ và tên Nội dung công việc trạn nộp đầu thúc g - Vẽ Use case 22/02/202 Quách Hữu Luân Diagram 23/03/2022 2 - Kiểm tra tổng quát - Mô tả các Actor 22/02/202 1 Lê Nguyễn Bảo Châu và Use case 2 23/03/2022 - Viết lời nói đầu - Xác định Actor 22/02/202 Thang Vĩnh Kiệt - Tổng hợp vào file 23/03/2022 2 word - Vẽ Sequence Diagram - Sửa Use case 24/03/202 Quách Hữu Luân 22/04/2022 Diagram 2 - Vẽ ERD -Kiểm tra, tổng hợp - Viết mô tả cho hệ thống 24/03/202 Lê Nguyễn Bảo Châu - Mô tả các UC, các 22/04/2022 2 2 Actor - Viết lời cảm ơn - Viết System Requirement cho hệ thống - Chỉnh sửa 24/03/202 Thang Vĩnh Kiệt Sequence 22/04/2022 2 - Chỉnh sửa Use case Description - Lập bảng Activity -Tổng hợp vô file gốc -Chỉnh sửa ERD + SD 23/04/202 Quách Hữu Luân -Vẽ Activity Diagram 27/05/2022 2 - Kiểm tra, tổng hợp 2.5 -Xác định 10 UC 23/04/202 Lê Nguyễn Bảo Châu 27/05/2022 - Chỉnh sửa bố cục 2 [Type here] - Vẽ sơ đồ trạng thái (State machine diagram) 23/04/202 Thang Vĩnh Kiệt 27/05/2022 - Vẽ Activity Diagram 2 - Tổng hợp vào file gốc -Vẽ Mockup 28/05/202 Quách Hữu Luân -Sửa Activity Diagram 01/06/2022 2 -Sửa ERD -Tổng hợp, bổ sung mục Fina Lê Nguyễn Bảo Châu 28/05/202 lục 01/06/2022 l 2 -Viết kết luận -Sửa State Diagram 28/05/202 Thang Vĩnh Kiệt - Sửa ERD 01/06/2022 2 - Tổng hợp vào file gốc NĂM HỌC 2021 - 2022 10 NĂM HỌC 2021 - 2022 I. GIỚI THIỆU CHUNG Hiện nay, cuộc sống càng phát triển , thời đại 4.0 thời đại của công nghệ bắt đầu trở thanh xu hướng. Ở trên thế giới sự bùng nổ phát triển ngành công nghệ thông tin rất mạnh mẻ. Có rất nhiều mô hình đã nhanh chống ứng dụng trong thực tế.
Ở Việt Nam, công nghệ thông tin tốc độ phát triển cũng không kém cạnh. Máy tính điện tử không còn là phương tiện quý hiếm mà đang ngày căng gần gũi với con người. Đứng trước sự bùng nổ thông tin , các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoan thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động nghiệp vụ của đơn vị mình. Mức độ hoan thiện tùy thuộc vào quá trình Nó đã đem lại rất nhiều ứng dụng tạo ra hiệu quả cao trong các lĩnh vực kinh tế, xã hội.
Việc công tác quản lý ngày càng được nhiều cơ quan, các đơn vị quan tâm quản lý đạt hiệu quả cao như : nhanh, bảo mật , thân thiện , dễ sử dụng. Bên cạnh đó, việc quản lý thư viện cũng được áp dụng công nghệ thông tin khiến cho việc quản lý trở nên dễ dàng và thuận thiện hơn. Mức độ hoàn thiện tuỳ thuộc vào quá trình phân tích và thiết kế hệ thống. Tin học hoá trong công tác quản lý làm giảm bớt sức lao động của con người tiết kiệm được thời gian,độ chính xác cao, gọn nhẹ và tiện lợi hơn rất nhiều so với công việc làm thủ công quản lý giấy tờ như trước đây, tránh được thất lạc dữ liệu, tự động hoá hệ thống và cụ thể hoá các thông tin theo nhu cầu của con người.
Đó là những phần mềm quản lý thay cho tệp hồ sơ dày cộp thay cho những ngăn tủ chứa đựng hồ sơ chiếm nhiều diện tích và có thể ta phải mất nhiều thời gian để tìm kiếm các thông tin cần thiết hay những dữ liệu quan trọng. Tất cả những điều bất tiện trên có thể được tích hợp trong phần mềm quản lý một sản phẩm nào đó. Quá trình triển khai tin học hoá trong công tác quản lý thư viện nhằm mục tiêu thúc đẩy và nâng cao hiệu quả trong công tác nghiệp vụ quản lý thư viện hiện vẫn chưa được đồng bộ. Xây dựng một hệ thống quản lý thư viện phù hợp với công tác quản lý thư viện có ý nghĩa to lớn trong chiến lược xây dựng các thư viện điện tử.
Hệ thống thư viện là một hệ thống rất lớn, là nơi chứa rất nhiều các loại sách phục vụ cung cấp các kiến thức cần thiết bổ ích cho rất nhiều các lĩnh vực ngành nghề khác nhau. Hằng năm số lượng sách trong thư viện được cập nhật, bổ sung ngày càng tăng. Việc các độc giả tới thư viện độc sách, mượn sách phục vụ cho nhu cầu tăng đáng kể. Nó quản lý một lượng thông tin khổng lồ chính vì vậy việc quản lý một thư viện là điều rất cần thiết.
10 NĂM HỌC 2021 - 2022 Xuất phát từ nhu cầu thực tế đó và mong muốn làm được một chương trình có thêm ứng dụng thực tiễn. Chúng em đã chọn đề tài “Quản lý thư viện” với hy vọng cho công tác quản lý tốt hơn cho các công việc nói trên. Mục tiêu của đối tượng nghiên cứu: Tìm hiểu, phân tích, chỉ ra sự thiếu đồng bộ và chưa hiệu quả của qui trình quản lý hiện đang triển khai, nêu ra những yêu cầu mới đang đặt ra đối với công tác quản lý thư viện, qua đó đề xuất những phương án để khắc phục những khó khăn đang gặp phải nhằm nâng cao tính hiệu quả trong công tác quản lý thư viện tại trường và đẩy nhanh tiến trình ứng dụng tin học hoá trong công tác quản lý thư viện .