1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề tài thực tập phần mềm quản lý thư viện

55 586 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

Định dạng
Số trang 55
Dung lượng 2,76 MB

Nội dung

4.2 Quản lý sáchQuy trình thưc hiên: Hệ thống hiến thị giao diện quản lý _Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra th

Trang 1

TRƯỜNG CAO ĐẲNG KỸ THUẬT LÝ TỰ TRỌNG TP HCM

KHOA Công Nghệ Thông Tin

ĐỀ TÀI THỰC TẬP TỐT NGHIỆP HỌC SINH VIÊN:

Phần mềm quản lý thư viện

SINH VIÊN THỰC HIỆN:

 Trần Việt Thắng

 Lê Thanh Phương

 Nguyễn Hiếu Thiện

Trang 2

Phần A

Mở đầu

Ngành công nghệ thông tin (CNTT) trong những năm gần đây đã có những bước phát triển vựt bậc trên thế giới cũng như trong nước CNTT đã góp phần rất lớn cho sự phát triển kinh tế của nước ta trong thời kỳ đổi mới Chính vì thế nhu cầu tin học hóa các chương trình quản lý trong các lĩnh vực hiện đại rất lớn.

Trong ứng dụng tin học trong công tác quản lý đã phát triển mạnh mẽ giúp cho công tác quản lý ngày càng trở nên hiệu quả hơn như nâng cao hiệu suất trong công việc, đưa ra các báo cáo, các số liệu thống kê một cách nhanh chóng chính xác và kịp thời Đồng hời nhờ có việc ứng dụng tin học đã tiết kiệm được nhiều thời gian, công sức của con người, nó làm giảm nhẹ bộ máy quản bộ máy quản lý vốn rất cồng kềnh từ trước tới nay Trong quá trình học tập chúng em thấy hệ thống thư viện ngày càng gần gũi với học sinh trong trường từ việc mượn trả sách đến việc đọc sách trong thư viện cũng là cách học hết sức bổ ích.

Với đề tài “Xây dựng phần mềm Quản Lý Thư viên” Chúng em đã xây dựng một chương trình hoàn chỉnh nhằm đáp ứng nhu cầu quản lý cũng như tìm kiếm cho người sử dụng

2

Trang 3

I- Khảo sát nghiệp vụ và mô tả hệ thống:

1 Khảo sát nghiệp vụ:

Sau khi hoàn thành quá trình khảo sát thư viện truờng Cao đẳng Kỹ thuật Lý

Tự Trọng, chúng tôi đã thu thập đuợc những thông tin nghiệp vụ như sau: Thư viện trường Cao đẳng Kỹ thuật Lý Tự Trọng gồm có nhiều sách, mỗi sách thuộc một và chỉ một thể loại Ngược lại mỗi thể loại có nhiều đầu sách Thông tin thể loại gồm có: mã thể loại và tên thể loại Mỗi cuốn sách sẽ được lưu trử với các thông tin: mã sách, Tên sách, Tên tác giả, Mã thể loại, Số lượng và giá Thông tin nhân viên bao gồm: Mã nhân viên, Tên nhân viên, Ngày sinh, Phái, Địa Chỉ, Điện Thoại Khi độc giả đến thư viện để mượn sách, nếu độc giả chưa có thẻ thư viện thì nhân viên sẽ phải cấp cho độc giả 01 thẻ thư viện Thông tin cần có trên thẻ thư viện gồm: Mã độc giả, Họ tên độc giả, Ngày Sinh, Địa Chỉ, Điện Thoại, Ngày đăng ký, Hạn sử dụng Ngược lại, nếu độc giả đã có thẻ thư viện thì khi đến mượn sách, độc giả phải xuất trình thẻ thư viện cho nhân viên thư viện (thủ thư)

Sau khi thủ thư kiểm tra thông tin độc giả và số lượng sách độc giả đang mượn, nếu thông tin chính xác sẽ tiến hành cho độc giả mượn sách khi độc giả

đã trả hết sách đã mượn Khi đó sẽ phát sinh phiếu mượn sách Thông tin về phiếu mượn sách gồm có: Mã sách, Mã độc giả, Ngày mượn, Ngày hẹn trả Khi độc giả mang sách đến trả, thư viện nhận sách và kiểm tra Nếu không xảy ra sự cố thì sẽ tiến hành nhận sách và xuất hóa đơn trả sách Thông tin hóa đơn trả sách gồm có: Mã sách, Mã độc giả, Ngày mượn, Ngày hẹn trả và Ngày trả thực Nếu đến quá ngày hẹn trả sách mà độc giả vẫn chưa mang sách đến trả thì thư viện sẽ tiến hành lập giấy báo yêu cầu độc giả trả sách Thông tin giấy báo trả sách gồm: Họ tên độc giả, Tên sách, Ngày mượn, Ngày hẹn trả, Số ngày trễ.

3

Trang 4

2 Mô tả hiện trạng

Đề tài Quản lý thư viện là chương trình quản lý tất cả các hoạt động mượn

trả sách của thư viện, đối tượng sử dụng là Nhân viên quản lý thư viện

Việc Quản lý thư viện trên sổ sách giấy tờ diễn ra rất phức tạp và khó khăn

cho người quản lý, đặc biệt là sẽ làm mất nhiều thời gian vào công tác tìm kiếm, thống kê và báo cáo.

4

Trang 5

1.2 Mô tả phần mềm “Quản lý thư viện”:

Phần mềm Quản lý bán vé máy bay bao gồm 2 module :

 Module User

 Module Admin

• Với Module User:

• Với Module Admin:

2 Mô tả yêu cầu:

1.1 Yêu cầu chức năng:

2.1.1 Chức năng quản lý(Admin)

Đăng nhập , đăng xuất , đổi mật khẩu

Quản lý tài khoản

2.1.2 Chức năng quản lý thông tin

 Tra cứu phiếu mượn

2.1.4 Chức năng báo cáo, thống kê

 Thống kê theo phiếu mượn,phiếu trả theo ngày

 Thống kê sinh viên còn nợ sách

 Thống kê kho sách

2.2.Yêu cầu phi chức năng

2.2.1 Yêu cầu sản phẩm

o Giao diện dễ sử dụng và thân thiện

o Chương trình chạy ổn định, chính xác và an toàn

o Tự động hóa các quy trình nghiệp vụ

o CSDL kết nối chính xác và toàn vẹn dữ liệu

o Chương trình chạy ổn định và chính xác

2.2.2 Yêu cầu tổ chức

5

Trang 6

- Cài đặt: SQL server

- Hợp chuẩn:

o Nhất quán các thuật ngữ, chức năng trong toàn bộ hệ thống chương trình Các yêu cầu trên đều cần thiết đối với hệ thống, tuy nhiên trong nhiều trường hợp các yêu cầu không thể được đáp ứng đồng thời, cần phải cân đối giữa các yêu cầu tuỳ theo tình huống Các yêu cầu về tốc độ và độ ổn định chỉ được đáp ứng khi môi trường kỹ thuật đáp ứng các điều kiện tiêu chuẩn

o Phông chữ: Sử dụng phông chữ thống nhất trong tất cả các máy làm việc với hệ thống Sử dụng phông chữ tiếng việt, tiêu chuẩn Unicode.

o Kiểu nhập liệu: Thống nhất kiểu nhập liệu cho ngày, số như sau: Ngày được nhập theo kiểu Frcnch: dd/mm/yyyy

2.2.3 Yêu cầu ngoài

o Bảo mật: Mỗi người sử dụng trong hệ thống cần được phép truy cập đến các chức năng và thông tin cần thiết liên quan đến nhiệm vụ và trách nhiệm của mình, đồng thời không được truy cập đến các chức năng và nằm ngoài phạm vị trách nhiệm của mình Việc phân quyền làm việc do quàn trị hệ thống dám nhận.

o An toàn: Tất cả các thông tin được lưu trừ trên 15 năm.Không mất mát thông tin, không có sự nhầm lẫn sai lệch, thông tin chính xác và đựơc lưu trữ rõ ràng không dư thừa thông tin.

o Tương thích: Dễ tương thích giữa các hệ thống chương trình

o Giao diện dể sử dụng và thân thiện.

o Chương trình chạy ổn định, chính xác và an toàn.

o Tự động hóa các quy trình nghiệp vụ.

o CSDL kết nối chính xác và toàn vẹn dữ liệu.

o Chương trình chạy ổn định, chính xác

6

Trang 7

3.Các hoạt động nghiệp vụ của hệ thống:

Nhập sách mới về kho

Bộ phận kho sẽ đóng vai trò quản lý sách trong thư viện Còn bộ phận quản lý nhập sách sẽ thực hiện việc nhập sách về kho Quá trình nhập sách được thực hiện như sau:

- Sau khi thống kê số lượng sách trong thư viện, bộ phận quản lý kho sẽ lên danh sách những loại sách cần nhập mới về kho Sau đó, sẽ gửi danh sách đó cho bộ phận quản lý nhập sách Bộ phận quản lý nhập sách sẽ gửi lên trường Nếu trường đồng ý nhập sách, số sách đó sẽ được chuyển cho bộ phận quản lý sách.

- Tiếp đó, bộ phận này sẽ có nhiệm vụ giao sách cho kho Khi kiểm tra sách, nếu không có sự cố, bộ phận quản lý kho sẽ tiến hành nhập sách vào kho.

Mượn, trả sách trong thư viện

Hoạt động mượn trả sách trong thư viện sẽ do bộ phận hành chính mà cụ thể ở đây là thủ thư quản lý và chịu trách nhiệm Đồng thời thủ thư cũng kết hợp cùng bộ phận kho để quản lý thông kê sách trong thư viện Quá trình mượn trả sách được thực hiện như sau:

- Nhân viên thủ thư sau từng ngày sẽ thống kê số lượng sách sau đó báo cáo lại cho bộ phận kho để bộ phận này thống kê số sách trong thư viện.

- Nếu có sự cố như mất sách, rách sách, trả sách trễ thì thủ thư sẽ yêu cầu độc giả đền sách bằng tiền.

- Nếu trả trễ thì sẽ gửi giấy báo đến độc giả và sẽ phạt tiền theo quy định của thư viện.

Báo cáo, thống kê

- Hàng tuần thì nhân viên thủ thư sẽ tiến hành thống kê, báo cáo số lượng và tình trạng sách đến bộ phận quản lý kho để bộ phận này tiến hành thống kê số lượng sách trong thư viện sau mỗi tuần.

- Tiếp đến, nếu số lượng sách cần nhập mới của thư viện là trên 50 đầu sách thì

bộ phận quản lý kho sẽ tiến hành lập báo cáo gửi bộ phận quản lý nhập sách

để yêu cầu nhập sách mới.

II- Xác định yêu cầu

7

Trang 8

1 Yêu cầu chức năng nghiệp vụ

công việc

Quy định/Cộng thức liên quan

Biễu mẫu liên quan

Ghi chú

1 Thống kê số lượng sách Kết suất Chỉ lập khi được yêu

cầu từ quản lý kho

2 Xin cấp sách mới Kết suất Chỉ thêm những sách

bị thiếu

3 Báo cáo hiện trạng sách Kết suất Chỉ yêu cầu từ người

trưởng thư viện

công việc

Quy định/Cộng thức liên quan

Biễu mẫu liên quan

Ghi chú

1 Quản lý mượn sách Lưu trữ Kiễm tra số lượng

sách mượn.

2 Quản lý trả sách Lưu trữ Kiểm tra số lượng

sách trả

4 Báo cáo sách theo thể loại Kết suất Yêu cầu từ trưởng thư

Biễu mẫu liên quan

Ghi chú

8

Trang 9

1 Kiễm tra số lượng sách theo thể

4 Lập báo cáo xin thêm sách mới Kết suất Xin cấp sách mới

2 Yều cầu chức năng hệ thống

STT Nội dung Mô tả chi tiết Ghi chú

1 Phận quyền sữ dụng - Trưởng thư viện: được quyền sữ dụng

tất cả các chức năng

- Bộ phận hành chính: quản lý mượn, trả sách, quản lý sự cố, báo cáo tình trạng sách ở từng thể loại.

- Bộ phận kho: Kiểm tra sách, thêm, sữa, xóa thông tin sách, kiễm tra sách tồn kho, lập bảng thanh lý sách cũ.

2 Lưu trữ - Lữu trữ thông tin sách theo thể loại

- Lưu trữ thông tin độc giả.

- Lưu trữ thông tin sách bị tổn hại, sách tồn kho

3 Yêu cấu phi chức năng

1 - Thay đổi tên thư

viện

Tiến hóa Người dùng có thể thay đồi tên

thư viện trường

2 - Hình thức tra cứu

tiện dụng, tự nhiên, không gò ép

Tiện dụng Hỗ trợ tra cứu sách, gợi ý tra

cứu, có hình minh họa, tra cứu theo ý thích cữa mình, dễ dàng

sữ dụng, chức năng sắp xếp hợp

9

Trang 10

- Dễ dàng sữ dụng đối với những người không chuyên về tin học

Trang 11

Phần B

Phân tích

11

Trang 12

1 Sơ đồ phân rã chức năng (BFD)

Tra cứusáchĐộc giảPhiếu mượn

Thống kêPhiếu mượn Độc giả trả sách trễ

Trang 13

2 Mô tả chức năng

 Thêm mới sách vào kho

• Lập phiếu nhập sách: Sau khi kiễm tra xong(số lượng, chất lượng sách), thủ kho tiến hành lập phiếu để tiến hành nhập sách vào kho.

• Lập bản báo cáo về tình trạng: Sau mỗi lần kiễm tra định kỳ hoặc

có yêu cầu của trưởng thư viện, bộ phận kho tiến hành lập phiếu báo cáo về tình trạng.

 Quản lý thông tin độc giả

• Lập thẻ độc giả: Độc giả vào thư viện làm thẻ, để tiện cho việc mượn, trả sách.

• Thêm, sữa, xóa thông tin độc giả: Nhân viên có thể thêm, sữa, xóa thông tin độc giả khi độc giả đến mượn sách, sữa thông tin độc giả nếu độc giả gia hạn thêm thời hạn mượn sách và xóa những độc giả nào đã trả sách.

 Phân bố sách

• Sắp xếp lại vị trí sách theo thể loại: Sau khi nhập sách mới, bộ phân kho bắt đầu sắp xếp sách theo từng thể loại.

 Thống kê, báo cáo

• Lập báo cáo thông kê số lượng sách: Sau khi thêm sách mới bộ phận kho tiến hành lập phiếu thống kê số lượng sách.

13

Trang 14

• In báo cáo cấp sách mới: Tùy theo số lượng sách, bộ phận kho có thể in báo cáo cấp sách mới lên cấp trên.

3 Biểu đồ Usecase

• Biểu đồ usecase này cho ta thấy các chức năng của hệ thống Quản lýthư viện được phân theo người sử dụng (tác nhân) như thế nào Với

ba tác nhân là: Admin , nhân viên

• Trong đó Admin có quyền tác động đến mọi chức năng của hệ thống Còn nhân viên không thể quản lý tài khoản hệ thống

14

Trang 15

Quản lý hệ thống

Quản lý thông tin sách, tác giả,NXB,vị trí , thể loại , phiếu mượn ,SV,CB,ĐG

Thống kê

Nhân viên

Cho mượn sách

Trang 16

4.biểu đồ hoạt động của các chức năng

4.1 đang nhập vào hệ thống

Quy trình thưc hiện: Hệ thống hiển thị giao diện đăng nhập Người dùng nhập tên đăng nhập và mật khẩu Hệ thống kiểm tra nếu hợp lệ sẽ mở khóa các chức năng Nếu sai sẽ phải nhập lại hoặc thoát

16

Bắt đầu

Nhập tài khoànMật khẩu

Kiểm tra

Mở khóa chức năng

Kết thúcNo

Yes

Trang 17

4.2 Quản lý sách

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Trang 18

4.3 Quản lý tác giả

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý tác giả

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Truy cập danh sách tác giả

Hiển thi thông báo lỗi và yêu

cầu nhập lạiThêm sửa xóa

Trang 19

4.4 Quản lý nhà xuất bản

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý NXB

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Trang 20

4.5 Quản lý vị trí lưu sách

Quy trình thưc hiên: Hệ thống hiến thị giao diện vị trí lưu sách

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Trang 21

4.6 Quản lý thể loại

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý thể loại

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Truy cập danh sách thể loại

Hiển thi thông báo lỗi và yêu

cầu nhập lạiThêm sửa xóa

Trang 22

4.7 Quản lý phieu mượn

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý phiếu mượn

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Trang 23

4.8 Quản lý sinh viên

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý sinh viên

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Truy cập danh sách sinh viên

Hiển thi thông báo lỗi và yêu

cầu nhập lạiThêm sửa xóa

Trang 24

4.9 Quản lý cán bộ -giáo vien – công nhân viên

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý CB-GV-CNV

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Trang 25

4.10 Quản lý độc giả

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Truy cập danh sách độc giả

Hiển thi thông báo lỗi và yêu

cầu nhập lạiThêm sửa xóa

Trang 26

4.11 Quản lý tài khoản

Quy trình thưc hiên: Hệ thống hiến thị giao diện quan lí tài khoản

_Thêm mới: Người dùng nhập thông tin sách, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Truy cập danh sách tài khoản

Hiển thi thông báo lỗi và yêu

cầu nhập lạiThêm sửa xóa

Trang 27

4.12 Quản lý khoa

Quy trình thưc hiên: Hệ thống hiến thị giao diện quản lý

_Thêm mới: Người dùng nhập thông tin khoa, nếu hợp lệ hệ thống sẽ thêm du liệu mới vào CSDL, nếu sai sẽ đưa ra thông báo

_Chỉnh sửa: Chọn du liệu cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu họp lý thông tin mới sẽ được thay thế trong CSDL

_Xóa: Chọn du liệu cần xóa, xác nhận xóa, thông tin được xóa khỏi CSDL.

Truy cập danh sách khoa

Hiển thi thông báo lỗi và yêu

cầu nhập lạiThêm sửa xóa

Ngày đăng: 11/06/2016, 19:41

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w