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

Bài tiếu luận môn phân tích thiết kế hệ thống Đề tài quản lý thư viện

42 2 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 42
Dung lượng 5,05 MB

Nội dung

Sau khi người quản lý kho cập nhập xong sẽ hiện thôngtin kho sách lên hệ thống để cho người quản lý mượn sách biết những sách nào còncó thể cho độc giả mượn Khi có độc giả đến mượn sách

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỎ ĐỊA CHẤT

BÀI TIẾU LUẬN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Đề tài: QUẢN LÝ THƯ VIỆN

Nhóm :

Sinh viên thực hiện -MSSV

Cán bộ giảng dạy

Thầy :

Trang 2

Vi phạm

Sách hư

Trang 3

vào dữ liệu sách trong kho Sau khi người quản lý kho cập nhập xong sẽ hiện thôngtin kho sách lên hệ thống để cho người quản lý mượn sách biết những sách nào còn

có thể cho độc giả mượn

Khi có độc giả đến mượn sách người quản lý mượn sách sẽ yêu cầu kiểm tra thẻ thư viện và phiếu yêu cầu mượn Nếu như phiếu yêu cầu mượn và thẻ hợp lệ thì người quản lý sẽ tra cứu thông tin sách để điền thông tin sách cần thiết vào phiếu mượn sách, sau khi tra cứu xong thông tin sách người quản lý mượn sách sẽ ghi phiếu mượn cho độc giả và cập nhập lại số lượng sách trong kho và số lượng sách độc giả mượn

Nếu người quản lý sách yêu cầu người mượn sách thẻ thư viện mà họ chưa có thì sẽ yêu cầu họ đến chỗ người quản lý bạn đọc để làm thẻ thư viện Đến chỗ làm thẻ thư viện người quản lý bạn đọc sẽ yêu cầu bạn cung cấp thông tin và họ kiểm tra thông tin đó có hợp lệ hay không, nếu không họ sẽ thông báo cho bạn thông tin này không hợp lệ Còn nếu hợp lệ sẽ cập nhập thông tin của bạn đọc lên hệ thông quản lý bạn đọc và làm thẻ cho bạn đọc

Khi độc giả đến trả sách người quản lý trả sách sẽ yêu cầu kiểm tra phiếu mượn sách của độc giả Sau khi kiểm tra xong phiếu mượn sách người quản lý trả sách sẽ kiểm tra lại sách xem nếu sách bị hư sẽ cáo lên người quản lý thư viên để

có biện pháp xử lý Nếu sách không bị sao thì người quản lý sẽ nhận lại sách và cập nhập lại số lượng sách và số lượng người trả sách

Khi có báo cáo vi phạm, người xử lý vi sẽ trực tiếp kiểm tra lỗi vi phạm của độc giả và lập biên bản và gửi báo cáo Sau khi được ban quản lý thư viện đồng ý biện bản người quản lý vi phạm sẽ xử lý người vi phạm

Trang 4

Họ tên: ……… Ngày sinh: ………Giới tính: ………… Địa chỉ: ……… Lớp: ………Khoa……… Khóa học……… Có giá trị đến: …….

c Phiếu yêu cầu

THƯ VIỆN TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT HÀ NỘI

PHIẾU YÊU CẦU MSSV:

Trang 5

d.Phiếu mượn sách

THƯ VIỆN TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT HÀ NỘI

PHIẾU MƯỢN SÁCH MSSV: ………

Trang 6

f.Phiếu thanh toán

THƯ VIỆN TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT HÀ NỘI

PHIẾU THANH TOÁN

MSSV: ………

Họ tên: ………

Lớp: ………

STT Mã phiếu Tên sách Thời gian mượn Thời gian trả Thành tiền Ghi chú Ngày…tháng… năm… Ký tên g.Hồ sơ sinh sinh viên THƯ VIỆN TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT HÀ NỘI HỒ SƠ SINH VIÊN Họ và tên: ………

Ngày sinh: ……… Giới tính: ………

Địa chỉ: ………

Khoa: ………

Lớp: ………

Khóa: ………

Mã thẻ thư viện: ………

Trang 7

i.Biên bản xử lý

THƯ VIỆN TRƯỜNG ĐẠI HỌC MỎ HÀ NỘI Biên bản xử lý vi phạm

Mã độc giả: ………

Tên độc giả: ………

Lớp: ………

Khoa: ………

Lý do vi phạm: ………

Ngày vi phạm: ………

Hình thức xử lý: ………

K Hóa đơn nhập sách THƯ VIỆN TRƯỜNG ĐẠI HỌC MỎ HÀ NỘI PHIẾU NHẬP SÁCH Số loại sách: ………

Tên sách: ………

Số lượng: ………

Người nhập: ………

Tổng tiền: ………

Tên nhà cung cấp: ………

Bảng phân tích các chức năng, tác nhân và hồ sơ

Trang 8

Động Từ + Bổ ngữ Cụm Danh từ Tắc Nhân ( con ng hoặc

máy) Mượn + sách

Hủy bỏ + yêu cầu

Cung cấp + thông tin

Hồ sơ sách Thông tin Hóa đơn làm thẻ Biên bản xử lý

Hồ sơ sinh viên Nhà cung cấp Phiếu nhập sách Báo cáo Lãnh đạo thư viện

= ( không là gì cả )

= Tác nhân HSDL HSDL HSDL HSDL Tác nhân HSDL

= HSDL HSDL HSDL Tác nhân HSDL HSDL Tác nhân

Bảng 1.1: Bảng phân tích xác định chức năng, tác nhân hồ sơ.

2.1 Thiết lập biểu đồ ngữ cảnh

Trang 9

Hình 1 Biểu đồ ngữ cảnh của hệ thống

0

HỆ THỐNG QUẢN LÝ THƯ VIỆN

LÃNH ĐẠO

THƯ VIỆN

THỦ THƯ

NHÀ XUẤT BẢN

SINH VIÊN

Đơn mua Yêu cầu báo cáo

Trang 10

2.2 Lập biểu đồ phân rã: nhóm dần các chức năng

Làm thẻ thư viện

Kiểm tra thông tin phiếu mượn

Quản lý trả sách

Trang 11

Hình 2 Biểu đồ phân rã chức năng hoạt động của quản lý thư viện

2.4 Mô tả chi tiết các chức năng của lá

(1.1) Lập danh sách những sách cần nhập: Lập ra những loại sách còn thiếu về số lượng hoặc chưa có trong kho sách để gửi yêu cầu quản lý thư viện cấp phép nhập những loại sách đó

(1.2) Nhập bổ sung sách: Khi được cấp phép yêu cầu nhập sách thì người quản lý kho sách sẽ tìm và nhập những loại sách đó vào kho và báo cáo lại cho quản lý thư viện

(1.3) Phân loại sách và cập nhập: Sau khi nhập sách về kho người quản lý sách sẽ phải phân loại sách theo từng loại cho dễ dàng tìm kiếm hơn và sau đó cập nhập lạikho sách

(1.4) Phích sách: Làm áp phích sách gồm các thông tin sau: mã sách, tên sách, loại sách, tên tác giả, nhà xuất bản, năm xuất bản, số trang, số lượng, tóm tắt nội dung Sinh viên có thể tra cứu tìm kiếm sách bằng thông tin liên quan tới sách qua phích sách

Trang 12

(2.1) : Tra cứu sách: Người quản lý mượn sách sẽ có nhiệm vụ tra cứu những thông tin quan trong của sách để nắm bắt rõ hơn về thông tin của cuốn sách đó

(2.2) Viết phiếu yêu cầu: Tạo ra phiếu yêu cầu bao gồm những thông tin cần biết của người mượn sách để báo cáo gửi yêu cầu mượn sách của độc giả để gửi lên người quản lý thư viện

(2.3) Nhập thông tin từ bạn đọc: Sau khi người quản lý đưa cho độc giả phiếu yêu cầu độc giả có nhiệm vụ điền đầy đủ thông tin của mình vào phiếu

(2.4) Kiểm tra thông tin: Xác minh xem thông tin của bạn đọc ở phiếu và thẻ thư viện có giống nhau hay không

(2.5) Ghi phiếu mượn: ghi lại thông tin sách và thông tin của bạn đọc vào phiếu mượn và đưa cho bạn đọc bản sao phiếu mượn Việc này giúp người quản lý mượn

có thể dễ dàng quản lý thời gian mượn của độc giả hơn

(3.1) Kiểm tra thông tin bạn đọc: Xác minh xem thông tin của ban đọc có chính xác và hợp lệ hay không nếu không yêu cầu bạn đọc cung cấp lại thông tin(3.2) Cập nhập hồ sơ bạn đọc: Lưu hồ sơ dữ liệu cảu bạn đọc cung cấp vào kho dữ liệu hồ sơ bạn đọc giúp thư viện dễ dàng quản lý bạn đọc hơn

(3.3) Làm thẻ thư viện: Từ nhưng thông tin bạn đọc cung cấp hợp lệ, người quản lýbạn đọc sẽ cung cấp cho bạn đọc thẻ thư viện giúp họ dễ dàng và tiện lợi hơn khi mượn sách hoặc vô thư viện

(4.1) Kiểm tra thông tin phiếu mượn: Kiểm tra, xác minh phiếu mượn đó có đúng hay không nếu sai sẽ báo lại cho bạn đọc

(4.2) Kiểm tra sách: Sau khi bạn đọc tra sách người quản lý trả sách sẽ kiểm tra sách xem còn nguyên vẹn hay không nếu không sẽ bảo với bạn đọc và báo cáo xử

lý với bạn đọc đó

(4.3) Ghi trả sách: Khi kiểm tra sách không có vấn đề gì thì người quản lý trả sách

sẽ ghi lại thông tin trả sách của người mượn để dễ dàng quản lý sách và thông tin của bạn đọc

(5.1) Kiểm tra lỗi vi phạm: Người xử lý vi phạm sẽ kiểm tra xem lỗi vi phạm đó cólớn hay không để có phương án xử lý

Trang 13

(5.2) Lập biên bản: Người xử lý vi phạm sẽ lập biên bản rồi gửi cho độc giả để họ biết lỗi vi phạm của mình

(5.3) Thực hiện biên bản: sẽ xử lý độc giả với lỗi sai của họ theo biên bản và giúp độc giả tìm cách đền bù hợp lý

(6.1) Lập báo cáo: Bản báo cáo được thư viện lưu giữ lại nhằm có thông tin phục

vụ việc đưa ra các quyết định quản lý phù hợp cho việc điều hành sau này

2.5 Liệt kê các hồ sơ sử dụng

Trang 14

3.1 Biểu đồ luồng dữ liệu mức 0

3.0 Quản lý bạn đọc

4.0 Quản lý trả sách

6.0 Báo cáo

2.0 Quản lý mượn sách

1.0 Quản lý sách

5.0

Xư lý vi phạm

Bạn đọc

Nhà xuất

Bạn đọc Phiếu mượn trả

j.Báo cáo c.Phiếu yc

Trang 15

3.2 Biểu đồ luồng dữ liệu vật lý mức 1

a Biểu đồ tiến trình 1.0 “chức năng quản lý sách”

1.1 Nhập bổ sung

1.2 Phân loại và cập nhật sách

1.3 Làm phích sách

Trang 16

b Biểu đồ tiến trình 2.0 “chức năng quản lý mượn sách”

2.1 Tra cứu sách

2.2 Viết phiếu yêu cầu

2.3 Nhập TT

từ độc giả

2.4 Kiểm tra thông tin

2.5 Ghi mượn

Trang 17

c Biểu đồ tiến trình chức năng “3.0 quản lý bạn đọc”

3.1 Kiểm tra thông tin

3.2 Cập nhật hồ sơ

3.3 Làm thẻ Bạn đọc

Phiếu yêu cầu

Trang 18

d Biểu đồ tiến trình chức năng “4.0 quản lý trả sách”

4.3 Ghi trả

4.1 Nhận thông tin trả sách

4.2 Kiểm tra

Phiếu mượn xong

TT trả

sách

sách

TT độc giả

Đúng quy định

Phiếu mượn

Bạn đọc

TT phản hồi

Trang 19

e Biểu đồ tiến trình chức năng “5.0 xử lý vi phạm”

Phiếu mượn

5.1 Kiểm tra vi phạm

5.2 Lập biên bản

Bạn đọc

5.3 Thực hiện biên bản Thẻ thư viện

Biên bản xử lý

TT vi phạm

TT vi phạm

Trang 20

f Biểu đồ tiến trình chức năng “6.0 thống kê báo cáo”

6.1 Lập báo cáo Lãnh đạo

Phiếu mượn

Báo cáo

Hồ sơ sách Biên bản xử lý

Phiếu nhập sách

Hồ sơ bạn đọc

Yc báo cáo

Báo cáo

Trang 21

3.4 Mô tả khái niệm dữ liệu: mô hình ER

Bước 1: Liệt kê thuộc tính ,chọn lọc

Bước 2: Xác định thực thể thuộc tính

Trang 22

a.sách b.Độc gỉa(sinh vien)

Địa chỉLớp

Bảng thuộc tính còn lại sau bước 1Bước 3: Xác định mối quan hệ thuộc tính (chiến )

toán

Mã phiếu

Thời gian trả

Thành tiền

Động từ: mượn, trả ( về phía độc giả) Ghi phiếu(mượn), thanh toán(trả) 

<ghi>: cái gì? Phiếu <thanh toán> : cái gì? Phiếu mượn

Trang 23

cho cái gì? Sách cho cái gì? Sách Khi nào? Ngày mượn khi nào? Ngày trả Ngày trả giờ trả Bằng cách nào? Số phiếu Bao nhiêu? Tổng tiền

Bước 4 :Vẽ biểu đồ mô hình er

IV.Thiết kế-mô hình logic

4.1 Chuyển mô hình ER sang mô hình quan hệ

a.Biểu diễn thực thể

Trang 24

=> sách(mã sách, tên sách, tình trạng)

=> Sinh Viên( lớp, mã độc giả, họ tên, ngày sinh, địa chỉ)

=> Tác giả( mã tác giả ,Tên tác giả)

=> Thẻ(thẻ thư viện)

=> Nhà xuất bản(tên nhà xuất bản)

=> loại sách( Mã loại sách, tên loại sách)

=> Nhà cung cấp(mã nhà cung cấp, tên nhà cung cấp)

b.Biểu diễn các mối quan hệ

Trang 25

=> sách(mã thẻ, mã sách,tên sách,ngày mượn, ngày hẹn trả, ngàytrả)

=> sách( mã sách, tên sách, tên tác giả)

=> sách(mã sách, tên sách,tên nhà xuất bản,năm xuất bản)

=> loại sách(mã sách,tên sách, mã loại, loại sách)

=> sách( tên sách, số lượng,tên nhà cung cấp)

c.Chuẩn hóa: TẤT CẢ LÀ CHUẨN 3 ,KHÔNG CẦN CHUẨN HÓA d.Biểu đồ quan hệ mô hình dữ liệu ( từ 4.2 suy ra biểu đồ quan hệ )

Trang 26

4.2 Thiết kế cơ sở dữ liệu vật lý

Sử dụng hệ quản trị cơ sở dữ liệu access,từ các quan hệ trên ,khi phi chuẩn hóa ghép quan hệ

1.table: Bảng QUANLYMUON

Trang 27

Ma_doc_gia integer 15 Khóa phụ

2 Table: THE

Ngay_het

3 TABLE: SACH

Trang 29

- Cập nhật Nhà cung cấp Thực thể Nhà cung cấp

- Cập nhật Mượn trả Mối quan hệ mượn trả

- Cập nhật XB Mối quan hệ XB

- Cập nhật Cung cấp Mối quan hệ Cung cấp

- Cập nhật Viết Mối quan hệ Viết

- Cập nhật thuộc Mối quan hệ Thuộc

Trang 30

*Suy ra từ tiến trình hệ thống :chức năng quản lý mượn sách

“h Viết phiếu yêu cầu”

Trang 32

*Suy ra từ tiến trình hệ thống :Quản lý trả sách

“o.Lập biên bản”

 “Tiến trình 5.2”

Trang 33

Giao diện nhập dữ liệu Giao diẹn xử lý

Cập nhật sách đã mượn f Phân loại sách và cập nhật sách

Trang 34

Cập nhật sách đã trả g.Làm phích sách

Cập nhật bổ sung sách h Viết phiếu yêu cầu

Cập nhật các hồ sơ vi phạm j.Ghi mượn

k Cập nhật hồ sơ l.Làm thẻ m.Nhận TT trả sách n.Ghi trả

o.Lập biên bản p.Thực hiện biên bản q.Lập báo cáo

Các giao diện còn lại

f Phân loại sách và cập nhật sách

Trang 35

g.Làm phích sách

h Viết phiếu yêu cầu i.Nhập TT từ độc giả j.Ghi mượn

k Cập nhật hồ sơ l.Làm thẻ m.Nhận TT trả sách n.Ghi trả

o.Lập biên bản p.Thực hiện biên bản q.Lập báo cáo eCập nhật các hồ sơ vi phạm

5.2 Hệ thống giao diện tương tác của hệ thống (kiến trúc )

5.3 )Thiết kế giao diện:

Truy nhập hệ thống

Thực đơn chính

Kiểm tra

Phiếu mượn Tra cứu sách

Quản lý độc giả

3 Kiểm tra thẻ thư viện

4.Quản lý trả

kiểm tra ghi ,trả sách

5.Báo cáo

Trang 36

Hình 1: Giao diện đăng nhập

Hình 2: Giao diện “Thực đơn chính”

Trang 37

Hình 3: Cập nhập sách

Hình 4: tra cứu sách

Trang 38

Hình 5: Phiếu mượn sách

Hình 6: Quản lý độc giả

Trang 39

Hình 7: Kiểm tra ghi, mượn sách

Hình 8: Kiểm tra ghi, trả sách

5.4 Đặc tả giao diện và tương tác

Trang 40

-Kết quả: Sau mỗi lần “cập nhập các thông tin ghi vào bảng sách, xuất bản, tác giả

sẽ đc cập nhập thay đổi

b.Giao diện “ Phiếu mượn”

-Mục tiêu: Mỗi khi bạn đọc có yêu cầu mượn sách, kiểm tra các thông tin của độc giả và ghi 2 phiếu mượn.Một phiếu cho độc giả, phiếu còn lại lưu trong hồ sơ dữ liệu

-Người sử dụng: Người quản mượn sách, khi độc giả yêu cầu mượn sách người quản lý mượn sẽ tạo phiếu yêu cầu để độc giả muốn mượn điền đầy đủ thông tin của mình để có thể yêu cầu mượn sách

-Môi trường: Hệ điều hành Window 7 , hệ quản trị CSDL Access

Trang 41

-Kết quả: sau khi nhấn nút “ghi phiếu” các thông tin được ghi vào bảng phiếu mượn

c.Giao diện “ Giao diện quản lý độc giả”

- Mục tiêu: nắm bắt được thông tin của độc gỉa

- Người sử dụng: Người quản lý mượn sách, khi có độc giả mới người quản lý bạn đọc sẽ yêu cầu độc giả cung cấp thông tin để họ điền vào bảng quản lý bạn đọc

- Môi trường: Hệ điều hành Window 7, hệ quản trị CSDL Access

- Kết quả: Khi điền đầy đủ thông tin ấn vào nút “cập nhập” thì thông tin cảu độc giả đó sẽ được vào vào cơ sở dữ liệu hệ thống quẩn lý bạn đọc của thư viện

d.Giao diện “Giao diện kiểm tra ghi mượn”

-Mục tiêu: dễ dàng nắm bắt thông tin của người mượn sách và số lượng sách của thư viện

-Người sử dụng: Người quản lý mượn sách, khi đã có phiếu yêu cầu mượn sách từ độc giả thì người quản lý mượn sách sẽ hỏi thông tin cần thiết và điền vào phiếu mượn sách

-Môi trường: Hệ điều hành Window 7, hệ quản trị CSDL Access

-Mẫu thiết kế: Hình 7

Trang 42

-Các bảng dữ liệu sử dụng: Mã thẻ, mã sách, Ngày mượn, Ngày hẹn trả, Họ tên, Lớp, ngày sinh, ngày cấp thẻ thư viện, ngày hết hạn thẻ thư viện.

-Thao tác xử lý: Kiểm tra mã thẻ mã phiếu

-Hướng dẫn sử dụng: Ghi lại thông tin rồi ấn ghi mượn ,nếu muốn kiểm tra lại ấn

- Kết quả: Khi độc giả đã cung cấp đầy đủ thông tin trên phiếu ghi mượn thì người quản lý mượn sách sẽ có nhiệm vụ ghi đầy đủ thông tin vào phiếu và ấn nút kiểm tra lại sau khi không có vấn đề gì thì người quản lý mượn sẽ ấn nút “ghi mượn” để thông tin ghi mượn đc lưu vào cơ sở dữ liệu của thư viện

e.Giao diện “phiếu ghi trả”

-Mục tiêu: dễ dàng nắm bắt thông tin của người mượn sách và số lượng sách của thư viện

-Người sử dụng: Người quản lý mượn sách, khi có yêu cầu trả sách từ bạn đọc người quản lý trả sách sẽ phải kiểm tra thông tin trên phiếu mượn sách và tình trang của quyển sách rồi điền vào giao diện ghi trả sách

-Môi trường: Hệ điều hành Window 7 , hệ quản trị CSDL Access

-Mẫu thiết kế:Hình8

-Các bảng dữ liệu sử dụng: Mã thẻ, mã sách, Ngày mượn, Ngày hẹn trả, Họ tên, Lớp, ngày sinh, ngày cấp thẻ thư viện, ngày hết hạn thẻ thư viện

-Thao tác xử lý: Kiểm tra mã thẻ mã phiếu

-Hướng dẫn sử dụng: Ghi lại thông tin rồi ấn ghi trả ,nếu muốn kiểm tra lại ấn vàokiểm tra lại rà xoát nếu đúng thì chọn kết thúc thoát khỏi màn hình

-Kết quả: Khi độc giả đã cung cấp đầy đủ thông tin người quản lý trả sách sẽ kiểm tra thông tin và tình trạng sách, nếu không có vấn đề gì thì người quản lý sách sẽ

ấn vào nút “ghi trả” thì thông tin trên phiếu đó sẽ được lưu vào cơ sở dữ liệu của thư viện

Ngày đăng: 12/12/2024, 16:18

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

TÀI LIỆU LIÊN QUAN