báo cáo môn học phân tích và thiết kế hệ thống thông tin quản lý thư viện trường đại học cao đẳng

38 0 0
Tài liệu đã được kiểm tra trùng lặp
báo cáo môn học phân tích và thiết kế hệ thống thông tin quản lý thư viện trường đại học cao đẳng

Đ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

Khảo sát thư viện2.1.1 Các loại sách có trong thư viện - Sách bao gồm các thể loại như giáo trình, tài liệu tham khảo, luận án, luận văn,báo cáo nghiên cứu khoa học truyện khoa học viễn

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO MÔN HỌC

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN

Tên đề tài

QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC, CAO ĐẲNG

GIÁO VIÊN HƯỚNG DẪN: NGUYỄN THỊ KIM HUỆSINH VIÊN THỰC HIỆN: PHAN GIA BẢO

NGUYỄN NGỌC HÙNGNGUYỄN HOÀNG ANHNGUYỄN VĂN CHIẾNHOÀNG XUÂN DŨNG

Trang 2

4 Mô tả bài toán 8

II Phân t:ch thiết kế 10

1 Biểu đồ use case 10

Trang 4

I Khảo sát hệ thống 1 Đơn vị khảo sát

tài liệu, giáo trình, kiến thức cho các cán bộ, giảng viên, sinh viên Một số thể loại sách cótrong thư viện: giáo trình, sách tham khảo, truyện, tài liệu, …

làm việc của cán bộ thư viện, phòng đọc, phòng mượn sách, phòng đọc điện tử, phònglàm việc và học nhóm của cán bộ, giáo viên và học viên, sinh viên Có hệ thống điện,mạng internet và wifi, có trang bị hệ thống điều hòa đảm bảo nhiệt độ cho toàn thư viện.

2 Nội dung khảo sát2.1 Khảo sát thư viện

2.1.1 Các loại sách có trong thư viện

- Sách bao gồm các thể loại như giáo trình, tài liệu tham khảo, luận án, luận văn,báo cáo nghiên cứu khoa học truyện khoa học viễn tưởng, truyện cười, truyện cổ t:ch, tiểuthuyết …

- Sách đa ngôn ngữ nhưng chủ yếu có một số ngôn ngữ ch:nh là: tiếng việt, tiếngnga, tiếng anh….

Trang 5

Đã và đang nắm bắt, phân t:ch được tình hình về trong nước cũng như ngoài nướcđể chọn lọc, thu nhập những đầu sách mới được cập nhật nhiều tài liệu mới để hỗ trợ chogiảng viên cũng như sinh viên những thông tin ch:nh xác nhất.

2.2 Khảo sát

2.2.1 Hình thức khảo sát Phỏng vấn Quan sát hiện trường Nghiên cứu tài liệu

2.2.2 Đối tượng khảo sát:Thủ thư : Nguyễn Ngọc Duyên*Phỏng vấn thủ thư:

Ngày phỏng vấn: 9h ngày 27/10/2023.

Nội dung phỏng vấn: Nghiệp vụ và công việc của thủ thư.Các câu hỏi dự kiến như này:

1 Câu hỏi 1: Thư việnbên mình có sáchbản cứng và bảnmềm không ạ?

Có, bên mình sở hữu sách bản cứng vàvì phần mềm của thư viện có giới hạnnên chưa sở hữu được sách bản mềm.

- Sách bảncứng: là tàiliệu đãđược in ra,hiệntrường cóhơn 8000cuốn- Sách bảnmềm: là tàiliệu điệntử.2 Câu hỏi 2: Có thu - Sinh viên trong trường được miễn ph:.

Trang 6

3 Câu hỏi 3: Khimượn sách độc giảcần cung cấp thôngtin gì?

Cung cấp thẻ sinh viên, thẻ thành viên.

4 Câu hỏi 4: thủ thưcó thể giúp gì đểsinh viên có thể tìmsách đúng yêu cầu?

Sinh viên/độc giả cung cấp tên sách, thểloại từ đó thủ thư có thể tìm kiếm sáchđó theo thông tin trên hệ thống xem cóhoặc không nếu có thì cung cấp nơi đểsách.

5 Câu hỏi 5: Thờigian mượn tối đa?

Mượn tối đa 2 tuần - 1 tháng (tùy phânloại sách).

6 Câu hỏi 6: Có thểgia hạn thời gianmượn không?

Có thể gia hạn nhưng phải trước thờigian hạn còn và để gia hạn thì ra trựctiếp thư viện báo với thủ thư bổ sungphiếu mượn.

7 Câu hỏi 7: Quá thờigian thì bị phạt nhưthế nào?

Quá hạn sẽ phải làm phiếu phạt và baogồm việc bị thu ph: phạt phụ thuộc vàothời gian quá hạn trả sách.

8 Câu hỏi 8: Côngviệc của thủ thư?

Quản lý sách, độc giả, mượn trả và kinhph:, thống kê báo cáo.

9 Câu hỏi 9: Thôngtin cần nhập củamỗi cuốn sách?

Mã sách, thể loại, tên tác giả, năm xuấtbản, nhà xuất bản.

10 Câu hỏi 10: Nguồnsách của thư việnđến từ đâu?

Sách được trường mua, một phần làđược quyên tặng.

Trang 7

+ Cho phép thủ thư, admin có thể tìm kiếm, thêm mới, sửa, xóa thông tin sách khicần.

Chức năng 3: Quản lý độc giả

Thủ thư, admin thực hiện chức năng quản l: độc giả với các thao tác cơ bản: thêmđộc giả, xóa độc giả, sửa thông tin độc giả, tìm kiếm thông tin độc giả nhằm nâng cao t:nhxác thực về mặt thông tin giúp kiểm soát dễ dàng.

Chức năng 4: Quản lý mượn trả

Quản lý việc mượn trả sách: độc giả mượn sách cần xuất trình thẻ để thủ thư nhậpthông tin độc giả và thông tin về đầu sách mà độc giả cần mượn, thời gian mượn Thựchiện các chức năng tìm kiếm, thêm, sửa, xóa giúp việc trả sách và các thủ tục liên quanđến phiếu mượn để kiếm soát việc trả phiếu mượn.

Chức năng 5: Quản lý phiếu phạt

Việc quản lý phiếu phạt: là thủ thư sẽ có các chức năng tìm thông tin để kiểm tra,thêm, sửa, xóa của độc giả từ phiếu phạt từ đó nhập thông tin vào trong phiếu phạt như

Trang 8

Chức năng 7: Quản lý tác giả

Quản lý thông tin của tác giả: họ tên, năm sinh, quê quán, số lượng đầu sách sángtác trong chức năng quản lý tác giả của thủ thư bảo gồm việc tìm kiếm, thêm, sửa, xóađảm bảo t:nh ch:nh xác.

Chức năng 8: Quản lý thể loại

Phân loại và sử dụng các chức năng tìm kiếm, thêm, sửa, xóa để quản lý các thôngtin về các thể loại khác nhau.

Chức năng 9: Quản lý nhà xuất bản

Quản lý thông tin bằng các chức năng tìm kiếm, thêm, sửa, xóa về địa chỉ, sốlượng sách được nhận, giá thành các cuốn sách của từng tác giả.

Chức năng 10: Tìm kiếm sách

Cho phép thủ thư, admin tìm kiếm theo tên sách, năm xuất bản, tác giả, NXB vàthể loại mục đ:ch giúp cho việc thực hiện các công việc như mượn trả thống kê được tốiưu thời gian hơn.

4 Mô tả bài toán

Thư viện trường đại học cần xây dựng một hệ thống để quản lý các tài liệu liên

Trang 9

Hoạt động của hệ thống thư viện được xây dựng đảm bảo các yêu cầu sau: - Đối tượng là độc giả:

+ Tạo nguyên tắc bảo mật an toàn, có sự kiểm soát và t:nh khoa học khi lưu trữ,tránh mất mát tài liệu.

+ Hỗ trợ các độc giả có thể tìm kiếm thông tin về các cuốn sách, có thể tìm kiếmsách bằng cách cung cấp các thông tin cần thiết về cuốn sách ấy ( thể loại, năm sáng tác,tác giả…).

+ Đối với sách bản cứng độc giả có thể đọc trực tiếp tại thư viện hoặc mượn vềnhà.

+ Khi đăng ký mượn sách, độc giả phải ghi lại thông tin cá nhân: họ tên, ngàytháng sinh, mã sinh viên, địa chỉ, số điện thoại, với thủ thư.

- Đối tượng là thủ thư:

+ Thủ thư sẽ phải làm quen cũng như nắm bắt được các thao tác cơ bản như đăngnhập, đăng xuất tài khoản riêng để quản lý các thông tin cần thiết.

+ Quản lý các lịch mượn trả trong ngày.

+ Quản lý sách mới và sách tồn kho từng ngày để hỗ trợ các độc giả có thể nắm bắtđược thông tin mới về các tài liệu

+ Quán lý toàn bộ thông tin của một cuốn sách bao gồm giá thành, số trang, ngônngữ, tên sách, tên tác giả, thể loại, năm xuất bản, nhà xuất bản.

+ Quản lý doanh thu của thư viện.+ Quản lý thông tin độc giả

- Đối tượng là người quản trị hệ thống:

+ Luôn nắm bắt, cập nhật các phương thức mới để bổ sung, nâng cấp cũng như bảotrì cho hệ thống giúp cho thư viện được ổn định nhất

+ Tạo ra các công cụ giúp quản lý, kiểm soát số lượng, thông tin độc giả, thủ thư.Hỗ trợ việc phân quyền cho các thủ thư có thể sử các tác vụ trên hệ thống chỉnh sửa phùhợp để quản lý thư viện.

Trang 10

II Phân thch thiết kế1 Biểu đồ use case1.1 UC tổng quát

Trang 11

1.2 UC chi tiết + đặc tả

1.2.1 UC Quản lý độc giả:

Tác nhân Thủ thư, admin

Tiền điều kiện Thủ thư có tài khoản và phải đăng nhập được trước khi sửdụng chức năng tìm kiếm thông tin độc giả

Dòng sự kiện ch:nh Dòng sự kiện ch:nh:- Thủ thư đăng nhập hệ thống

- Hệ thống hiển thị thành công giao diện ch:nh- Thủ thư chọn chức năng quản lý thông tin độc giả

- Khi hiện ra giao diện quản lý độc giả thủ thử bấm chọn thanhtìm kiếm độc giả

- Thủ thư nhập thông tin độc giả và bấm nút tìm kiếm- Hệ thống xác nhận thông tin được gửi tới kiểm tra và hiệnthông tin của độc giả mà thủ thư cần tìm

-Kết thúc usecase

Trang 12

Tên UsecaseThêm độc giả

Tác nhân Thủ thư, admin

Tiền điều kiện Thủ thư có tài khoản và phải đăng nhập được trước khi sử dụngchức năng thêm thông tin độc giả

Mục đ:ch Thủ thư có thể thêm thông tin của độc giảDòng sự kiện

Dòng sự kiện ch:nh:- Thủ thư đăng nhập hệ thống

- Hệ thống hiển thị thành công giao diện ch:nh- Thủ thư chọn chức năng quản lý thông tin độc giả

- Khi hiện ra giao diện quản lý độc giả thủ thư chọn chức năngthêm độc giả

- Hệ thống hiện ra giao diện để nhập thông tin trực tiếp từ thủthư

- Thủ thư nhập các thông tin cá nhân của độc giả: tên, tuổi, mãsinh viên, mã lớp xong ấn nút thêm độc giả

- Hệ thống sẽ cập nhật thông tin độc giả lên giao diện ch:nh củaquản lý độc giả

- Kết thúc UseCaseDòng sự kiện

- Trong quá trình nhập thông tin độc giả nếu chưa thực hiệnđúng các quy tắc trên giao diện thêm độc giả thì hệ thống sẽkhông cập nhật lên giao diện ch:nh của hệ thống

- Khi thực hiện thêm chưa đúng yêu cầu hệ thống sẽ gửi thôngbáo tới thủ thử và yêu cầu nhập lại

Hậu điều kiện - Trường hợp thành công: thông tin độc giả được thêm và cậpnhật lên giao diện ch:nh của quản lý độc giả

- Trường hợp thất bại: hệ thống thông báo lỗi thông tin độc giảkhông được thêm vào hệ thống vì thông tin bắt buộc đã tồn tại

Trang 13

3.8.4 Xóa thể loại

3.9 Quản lý sách

3.9.1 Tìm kiếm

Trang 14

3.9.2 Thêm sách

3.9.3 Sửa sách

Trang 15

3.9.4 Xóa sách

3.10 Quản lý tác giả

3.10.1 Tìm kiếm thông tin

Trang 16

3.10.2 Thêm tác giả

3.10.3 Sửa tác giả

Trang 17

3.10.4 Xóa tác giả

3.11 Thống kê báo cáo

3.11.1 Thống kê sách đã mượn

Trang 18

3.11.2 Thống kê sách trễ hẹn

4 Biểu đồ hoạt động4.1 Đăng nhập

Trang 19

4.2 Quản lý độc giả

4.2.1 Tìm kiếm

4.2.2 Thêm

Trang 20

4.2.3 sửa

4.2.4 xóa

Trang 21

4.3 Quản lý thủ thư

4.3.1 Thêm

4.3.2 Sửa thủ thư

Trang 22

4.3.3 Xóa thủ thư

4.4 Tìm kiếm sách

4.4.1 Theo tên sách

Trang 23

4.4.2 Tìm kiếm theo thể loại

4.4.3 Theo sách theo tên tác giả

Trang 24

4.4.4 Tìm kiếm theo NXB

4.4.5 Tìm kiếm theo năm xuất bản

Trang 25

4.5 Phiếu mượn trả

4.5.1 Tìm kiếm

4.5.2 Thêm phiếu mượn

Trang 26

4.5.3 Sửa phiếu mượn

4.5.4 Xóa phiếu mượn

Trang 27

4.6 Phiếu phạt

4.6.1 Tìm kiếm

4.6.2 Thêm

Trang 28

4.6.3 Sửa

4.6.4 Xóa

Trang 29

4.7 Quản lh NXB

4.7.1 Tìm kiếm NXB

4.7.2 Thêm NXB

Trang 30

4.7.3 Sửa NXB

4.7.4 Xóa NXB

Trang 31

4.8 Quản lý thể loại

4.8.1 Tìm kiếm thể loại

4.8.2 Thêm thể loại

Trang 32

4.8.3 Sửa thể loại

4.9 Quản lh sách

4.9.1 Tìm kiếm sách

Trang 33

4.9.2 Thêm sách

4.9.3 Sửa sách

Trang 34

4.9.4 Xóa sách

4.10 Quản lý tác giả

4.10.1 Tìm kiếm tác giả

Trang 35

4.10.2 Thêm tác giả

4.10.3 Sửa tác giả

Trang 36

4.10.4 Xóa tác giả

4.11 Thống kê báo cáo

4.11.1 Sách mượn

Trang 37

4.11.2 Sách đã trả

5 Biểu đồ trạng thái

Biểu đồ trạng thái của lớp sách

Trang 38

6 Thiết kế giao diện

7 Cơ sở dữ liệu

Ngày đăng: 21/05/2024, 13:26

Tài liệu cùng người dùng

Tài liệu liên quan