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

BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ THƯ VIỆN

48 6,5K 21
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

Tiêu đề Bài Phân Tích Thiết Kế Hệ Thống Đề Tài Quản Lý Thư Viện
Tác giả Nhóm 1
Trường học Trường Đại Học Vinh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Phân Tích
Định dạng
Số trang 48
Dung lượng 1,3 MB

Nội dung

CÁC HỒ SƠ SỬ DỤNG VÀ MA TRẬN THỰC THỂ CHỨC NĂNG

Trang 1

TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN

BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG

ĐỀ TÀI QUẢN LÝ THƯ VIỆN

Thực hiện: Nhóm 1

Trang 2

MỤC LỤC

LỜI NÓI ĐẦU 3

CHƯƠNG I 5

ĐẶC TẢ BÀI TOÁN 5

I BÀI TOÁN 5

II YÊU CẦU HỆ THỐNG 5

III KẾT HỢP KHỎA SÁT 6

CHƯƠNG II 7

PHÂN TÍCH HỆ THỐNG 7

I PHÂN TÍCH CÁC YẾU TỐ CỦA BÀI TOÁN 7

II PHÂN TÍCH TÁC NHÂN VÀ XÁC ĐỊNH TƯƠNG TÁC 7

III XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG 8

IV MÔ TẢ CHI TIẾT CÁC CHỨNG NĂNG LÁ 9

V CÁC HỒ SƠ SỬ DỤNG VÀ MA TRẬN THỰC THỂ CHỨC NĂNG 11

VI BIỂU ĐỒ LUỒNG DỮ LIỆU 12

VII MÔ HÌNH THỰC THỂ LIÊN KẾT 22

VIII MÔ HÌNH DỮ LIỆU LÔGIC 26

IV CƠ SỞ DỮ LIỆU VẬT LÝ 28

X BIỂU ĐỒ LUỒNG HỆ THỐNG 30

CHƯƠNG III 34

THIẾT KẾ HỆ THỐNG MỚI 34

I THIẾT KẾ CƠ SỞ DỮ LIỆU 34

II THIẾT KẾ GIAO DIÊN 36

Trang 3

LỜI NÓI ĐẦU

Trong những năm gần đây, cùng với sự phát triển của xã hội và nền kinh tế thịtrường thì công việc quản lý ngày càng khó khăn và phức tạp Công việc quản lý ngàycàng đóng góp một vai trò quan trọng trong các cơ quan, công ty, xí nghiệp Việc áp dụngcác thành tựu của khoa học kỹ thuật nói chung và thành tựu của công nghệ thông tin nóiriêng vào công tác quản lý đã không ngừng phát triển Công tác quản lý ngày càng đượcnhiều các cơ quan và đơn vị quan tâm Nhưng quản lý thế nào và quản lý làm sao cho đạtđược hiệu quả cao nhất như: nhanh, bảo mật, thân thiện? Tất cả những yếu tố trên chúng

ta đều có thể nhờ đến những thành tựu của ngành công nghệ thông tin, đó là những phầnmềm trợ giúp quản lý thay cho những tệp hồ sơ dày cộm, thay cho những ngăn tủ đựng

hồ sơ chiếm nhiều diện tích và có thể ta phải mất rất nhiều thời gian để lục lọi, tìm kiếmnhững thông tin hay những dữ liệu quan trọng Tất cả những điều bất tiện ở trên đều cóthể được tích hợp trong phần mềm – một sản phẩm của ngành tin học

Tuy nhiên hiện nay, việc vận dụng ngay các phần mềm chuyên dụng còn là mộtvấn đề gặp không ít khó khăn Các hệ thống tin học hoá chưa đáp ứng được yêu cầu củacác nhà quản lý Để đáp ứng được yêu cầu cấp thiết đó thì đòi hỏi phải có một đội ngũ cán

bộ chuyên môn có đủ trình độ để phân tích hệ thống quản lý một cách đầy đủ chi tiết màkhông bị thiếu sót hay thừa thông tin Từ đó thiết kế hệ thống thành những chương trìnhthuận tiện trong quá trình làm việc như : tìm kiếm, nhập liệu, thống kê

Ở bất cứ thời kỳ lịch sử nào, “Thư viện” đều được coi là kho trí tuệ của loài người.Nhu cầu sử dụng thư viện rất rộng rãi Có lẽ, không có một lĩnh vực hoạt động nào trong

xã hội lại không cần đến thư viện

Quy mô của thư viện gắn liền với sự phát triển của loài người, cùng với sự pháttriển xã hội và phân ngành sản xuất Thư viện ngày càng đa dạng về nội dung và lớn về sốlượng Ngày nay, nhiều thư viện đã có số lượng hàng vạn cuốn sách, hàng trăm số báo,tạp chí và có số lượng lớn độc giả đến thư viện mượn - trả sách mỗi ngày Điều đó tạo nên

sự phức tạp về mặt quản lý và tra tìm sách Điều phức tạp hơn là xử lý thông tin trongviệc quản lý sách để người sử dụng tìm được sách cần thiết phục vụ cho các vấn đề cầnnghiên cứu Chính vì vậy việc tin học hoá hệ thống thư viện để cho hệ thống hoạt động cóhiệu quả hơn là một nhu cầu cần thiết hiện nay

Với đề tài Quản lý thư viện chúng ta sẽ thấy được tầm quan trọng của việc ứng

dụng công nghệ thông tin trong việc quản lý, nghiên cứu và tìm kiếm thông tin thư viện

Đây là lần đầu tiên nhóm chúng em thiết kế một hệ thống thực tế, với sự hiểu biết

-và kinh nghiệm chưa nhiều nên chắc chắn không tránh khỏi những sai sót -và điểm chưahợp lý Chúng em mong thầy bổ sung góp ý để hệ thống được hoàn chỉnh hơn

Xin chân thành cảm ơn thầy Lê Văn Tấn đã tận tình giúp đỡ để chúng

em hoàn thiện đề tài này!

Trang 4

(*)Nhóm thực hiện:

Trang 5

CHƯƠNG I ĐẶC TẢ BÀI TOÁN

I BÀI TOÁN

Thư viện trường Đại học X có nhu cầu quản lý việc sử dụng sách Thư viện làm

các áp phích sách gồm các thông tin sau: mã sách, tên sách, tên tác giả, nhà xuất bản,

năm xuất bản, số trang, tóm tắt nội dung, số bản Sinh viên muốn đăng kí mượn sách thì

tra cứu phích sách rồi ghi vào phiếu yêu cầu mượn Khi mượn, sinh viên phải sử dụng thẻ

thư viện chứa các thông tin về tên, ngày sinh, địa chỉ, lớp, chuyên ngành của người đọc

Mỗi lần mượn sách được ghi nhận bằng phiếu mượn có dạng sau:

Khi sinh viên trả sách, việc trả sách được ghi nhận vào dòng ngày trả, tình trạng

trên phiếu mượn và phiếu mượn được lưu để theo dõi

II YÊU CẦU HỆ THỐNG

 Hỗ trợ làm thẻ thư viện và quản lý thông tin người đọc

 Cập nhật sách mới

 Giúp sinh viên tra cứu sách

 Cho biết đầu sách sinh viên đang mượn và hạn trả

 Số sách còn hay tên người đang mượn và hạn trả

 Hàng tháng thống kê số sách cho mượn theo chủ đề, tác giả, số người mượn, số người mượn có phân theo chủ đề Những sách không có người mượn trong 1,2,3 năm

Trang 7

CHƯƠNG II PHÂN TÍCH HỆ THỐNG

I PHÂN TÍCH CÁC YẾU TỐ CỦA BÀI TOÁN

=HSDLHSDLTác nhânHSDLHSDLTác nhân

II PHÂN TÍCH TÁC NHÂN VÀ XÁC ĐỊNH TƯƠNG TÁC

Từ bảng phân tích ta rút ra tác nhân tới hệ thống là sinh viên(độc giả), và nhà cung cấp

Qua mô tả bài toán ta tìm được 10 luồng thông tin

- 4 luồng từ độc giả đến hệ thống

- 4 luồng từ hệ thống tới sinh viên

- 1 luồng từ nhà cung cấp tơi hệ thông

- 1 luồng từ hệ thống tới nhà cung cấp

Qua đó ta xác định được biểu đồ ngữ cảnh của hệ thống như sau:

Trang 8

III XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG

Dựa vào bảng phân tích ta có nhóm các chức năng chi tiết lá như sau

Quản lý thông tin bạn đọc Quản lý

bạn đọc

Quản lýThư Viện

Cấp thẻ bạn đọc

Cập nhật sách mới Quản lý

kho sáchTra cứu sách

Mượn sách Quản lý

mượn trảTrả sách

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

Thống kê

TT sinh viên

Thẻ thư việnThông tin sáchThẻ thư viên + phiếu mượn

SáchSáchTình trạng sách

TT phan hồi

NHÀ CUNG CẤP

Nhu cầu sách

Đáp ứng sách

Trang 9

Từ bảng chức năng ta có biểu đồ phân cấp chức năng

IV MÔ TẢ CHI TIẾT CÁC CHỨNG NĂNG LÁ

1 Chức năng làm thẻ thư viện:

Khi có độc giả có nhu cầu đọc sách( mượn sách) tại thư viện thì quản lý làm thẻ thư viện cho người này, việc làm thẻ yêu cầu độc giả cung cấp các thông tin đầy đủ và

chính xác về mình để thư viện lưu lại cho việc theo dõi, quản lý Đồng thời thư viện in

các thông tin lên thẻ để độc giả sử dụng trong việc tra cứu hay mượn tài liệu

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

Việc quản lý thông tin độc giả bao gồm thêm mới thông tin độc giả vào sổ độc giả, xóa thông tin các độc giả không còn nhu cầu với thư viên, chỉnh sửa các thông tin sai lệnh về độc giả

Quản lí thư viện

2.2 Tra cứu sách

3.1 Mượn sách

3.2 Trả sách

4.1 TK sách mượn

4.2 TK sách

còn 4.3 TK người mượn

4.4 TK quá

hạn 4.5 TK sách ko được mượn

Trang 10

3 Chức năng cập nhật sách mới:

Khi có nhu cầu về sách mới thư viện liên hệ với nhà cung cấp để được cung ứng sách Sách mới được nhập về sẽ đưa vào kho và cập nhật thông tin vào sổ thông tin sách, đồng thời bổ sung phích sách mới hoặc tăng số lượng bản sách

Ngoài ra, nếu có sai sót gì về thông tin sách thì chỉnh lí sửa đổi lại cho phù hợp

4 Chức năng tra cứu sách:

Khi độc giả có nhu cầu tìm sách trong thư viện, chức năng này cho phép độc giả cung cấp một giới hạn thông tin về sách cần tìm( tên, tác giả, thể loại…) sau đó tìm kiếm

và đưa ra mã sách cùng các thông tin còn thiếu khác

5 Chức năng mượn sách:

Từ kết quả tìm kiếm độc giả tìm được sách mình cần, chức năng này ghi lại các thông tin về độc giả và sách đang mượn vào sổ mượn trả cùng ngày tháng mượn và hạn trả

6 Chức năng trả sách:

Khi độc giả đến trả sách, nhân viên thư viện đối chiếu sổ mượn trả, nếu khớp các thông tin thì ghi vào sổ mượn trả ngày trả và tình trạng sách đem trả Đồng thời, độc giả cho thông tin phản hồi nếu nhân viên có nghi vấn về tình trạng sách

7 Chức năng thống kê sách mượn:

Liệt kê ra các thông tin về đầu sách đang được mượn

8 Chức năng thống kê sách còn:

Liệt kê ra các thông tin về những sách đang còn trong kho

9 Chức năng thống kê người mượn:

Liệt kê ra danh sách độc giả đang mượn sách

10 Chức năng thông kê quá hạn

Liệt kê ra các đâu sách và độc giả mượn quá hạn

11 Chức năng thống kê sách không được mượn:

Liệt kê ra thông tin những sách không được độc giả mượn

Trang 12

VI BIỂU ĐỒ LUỒNG DỮ LIỆU

1 Biểu đồ luồng dữ liệu ngữ cảnh

Thông tin sáchThẻ thư viên +phiếu mượn

SáchSách

Tình trạng sách

TT phan hồi

Nhu cầu sáchĐáp ứng sách

0

HỆ THỐNG QUẢN LÝ

THƯ VIỆN

SINH VIÊN

NHÀ CUNG CẤP

Trang 13

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

4.0THỐNG KÊ

cầu

sách

Kết quả tì

m kiếm

TT tìm kiếm

Trang 14

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

a.Chức năng 1.0 Quản lý bạn đọc

NV thư viện

Trang 17

NV thư viện

4 Sổ mượn trả

5 Sổ TT độc giả

6 Sổ TT sách

Trang 18

4 Chuyển biểu đồ luồng dữ liệu vật lý sang biểu đồ lôgic

Trang 20

c Chức năng 3.0 Quản lý mượn - trả

Trang 21

TK sách còn

4.5

TK sách ko được mượn

4 Sổ mượn trả

5 Sổ TT độc giả

6 Sổ TT sách

Trang 22

VII MÔ HÌNH THỰC THỂ LIÊN KẾT

Tênsách Đơn vị mượnNgày Ngày hẹn trả Ngày trả trạngTình

Sổ thông tin độc giả:

Mã độc giả Tên độc giả Ngày sinh Địa chỉ Lớp Chuyên ngành

Sổ thông tin sách:

sách Tên sách Tên tác giả

Nhà xuất bản

Nhàcungcấp

Năm xuất bản

Số trang

Tóm tắt nội dung

Ngày nhập Số bản

Trang 23

2 Bảng lựa chon mục tin

Tên chính xác của các thuộc

Mã sáchTên sáchĐơn vịNg.mượnNg.hẹn trảNg.trảTình trạng

XXXXX

XXXX

B Sổ thông tin độc giả

XX

X

XXX

Mã NCCTên NCC

Số trangTTND

Số bản

XX

XXX

XXXX

X

X

Trang 24

Thuộc tính tên gọi Thực thể tương ứng Thuộc tính Định danh

Tên ĐG Độc giả

Mã ĐGTên ĐGNg.sinhĐơn vịĐịa chỉCN

X

Tên sách Sách

Mã sáchTên sáchTên TGNXBNăm XB

Số trangTTND

X

Tên NCC Nhà cung cấp Mã NCC

Tên NCC

X

Trang 25

TRẢ

C.CẤP

Số bản

Ng.mượn

Ng.trả

Ng.hẹn trả

Tình trạng

MƯỢN

Ng.nhập

Trang 26

VIII MÔ HÌNH DỮ LIỆU LÔGIC

1 Chuyển các thực thể và liên kết thực thể sang lược đồ quan hệ

a Chuyển các thực thể

ĐỘCGIẢ(Mã ĐG, Tên ĐG, Ng.sinh, Đơn vị, Địa chỉ, CN ) 1SÁCH(Mã sách, Tên sách, Tên TG, NXB,

Năm XB, Số trang, TTND) 2

NCC(Mã NCC, Tên NCC) 3

b Chuyển các liên kết thực thể

MƯỢN_S(Mã ĐG, Mã sách, Ng.mượn, Ng.hẹn trả) 4TRẢ_S(Mã sách, Mã ĐG, Ng.trả,

Tình trạng) 5

C.CẤP_S(Mã NCC, Mã sách, Ng.nhập, Số

2 Chuẩn hóa các lược đồ quan hệ

Các lược đồ quan hệ đã ở dạng chuẩn

C.CẤP

Trang 27

4 Vẽ biểu đồ mô hình quan hệ

Số trang TTND

5.TRẢ_S

# Mã sách

# Mã ĐG

# Ng.trả Ng.trả Tình trạng

6.C.CẤP_S

Mã NCC

Mã sách Ng.nhập

Số bản

3.NCC

# Mã NCC Tên NCC

Trang 28

IV CƠ SỞ DỮ LIỆU VẬT LÝ

CUNGCAP(MaNCC, MaSach, TenNCC, Soban, Ngaynhap)

1.ĐỘCGIẢ(Mã ĐG, Tên ĐG, Ng.sinh, Đơn vị, Địa chỉ, CN )

DOCGIA(MaDG, TenDG, Ngaysinh, Donvi, Diachi, Chnganh)

2.SÁCH(Mã sách, Tên sách, Tên TG, NXB, Năm XB, Số trang, TTND)

SACH(Masach, Tensach, TenTG, NXB, NamXB, Sotrang, TTND)

Trang 29

STT Tên trường Kiểu Độ rộng Định dạng Ràng buộc

Trang 32

3 Chức năng quản lý mượn trả

Trang 33

TK sách còn

4.5

TK sách ko được mượn

4.2

TK sách còn

4.5

TK sách ko được mượn

Máy làm DOCGIA

MUONTRA SACH

Trang 34

CHƯƠNG III THIẾT KẾ HỆ THỐNG MỚI

I THIẾT KẾ CƠ SỞ DỮ LIỆU

1 Các bảng của chương trình

Bảng DANGNHAP

Bảng SACH

Bảng CUNGCAP

Trang 35

Bảng DOCGIA

Bảng SACH

2 Sơ đồ liên kết

Trang 36

II THIẾT KẾ GIAO DIÊN

Các form của chương trình Form đăng nhập:

Trang 37

Form chương trình chính Quản lý mượn sách

Trang 38

Quản lý trả sách

Trang 39

Cập nhật sách

Trang 40

Tra cứu sách

Trang 41

Làm thẻ độc giả

Trang 42

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

Trang 43

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

Trang 44

Thống kê sách còn

Trang 45

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

Trang 46

Thống kê mượn quá hạn

Trang 47

Thống kê sách chưa được mượn

Trang 48

Thay đổi thông tin đang nhập

Ngày đăng: 27/04/2013, 09:14

HÌNH ẢNH LIÊN QUAN

Bảng phân tích: - BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ THƯ VIỆN
Bảng ph ân tích: (Trang 7)
2. Bảng lựa chon mục tin - BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ THƯ VIỆN
2. Bảng lựa chon mục tin (Trang 23)
Bảng  CUNGCAP - BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ THƯ VIỆN
ng CUNGCAP (Trang 34)
Bảng DANGNHAP - BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ THƯ VIỆN
ng DANGNHAP (Trang 34)
Bảng SACH - BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ THƯ VIỆN
ng SACH (Trang 34)
Bảng SACH - BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ THƯ VIỆN
ng SACH (Trang 35)
Bảng DOCGIA - BÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ THƯ VIỆN
ng DOCGIA (Trang 35)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w