1. Trang chủ
  2. » Công Nghệ Thông Tin

Phân tích thiết kế hệ thống - Quản lý thư viện sách

13 1,5K 36
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 đề Xây dựng hệ thống quản lý sách thư viện cho một trường đại học
Tác giả Bùi Vũ Nhật Hoàng, Lê Thị Phương
Người hướng dẫn Hồ Phan Hiếu, GVHD
Trường học Đại học Bách khoa Đà Nẵng
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo thực hành
Năm xuất bản 2009
Thành phố Đà Nẵng
Định dạng
Số trang 13
Dung lượng 537 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phân tích thiết kế hệ thống - Quản lý thư viện sách

Trang 1

ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN

-o0o -Để Tài: Quản lý thư viện sách

GVHD : Hồ Phan Hiếu SVTH :

Bùi Vũ Nhật Hoàng

Lê Thị Phương Lớp : 06T3

Đà Nẵng 06/2009

Trang 2

I Đề tài :

Xây dựng hệ thống quản lý sách thư viện cho một trường đại học

II Hoạt động của hệ thống :

Thư viện có nhiệm vụ phục vụ nhu cầu đọc sách, báo, tạp chí và cung cấp giáo trình cho sinh viên và cán bộ nhà trường Do đó hệ thống quản lý thư viện có chức năng quản lý tư liệu và bạn đọc một cách có hệ thống, khoa học để có thể phục vụ một cách nhanh chóng, thuận lợi

Tư liệu trong các kho được phân theo thể loại, nội dung và được một mã số để tiện cho việc lưu trữ và tra cứu Thông thường, thông tin về tư liệu được ghi vào một card trong tủ mục lục Người có nhu cầu mượn tư liệu sẽ làm thủ tục đăng kí nhân viên thư viện và được cấp thẻ bạn đọc kèm mã số bạn đọc Muốn mượn tư liệu, bạn đọc phải tìm trong mục lục mã số những tư liệu mong muốn và đăng kí mượn tư liệu thông qua phiếu đăng kí Thông qua phiếu đăng kí, nhân viên thư viện sẽ tìm tư liệu trong kho và mang cho bạn đọc Theo định kì nhân viên thư viện kiểm tra phiếu đăng

kí để biết được số lượng thời hạn cho mượn sách để tiện cho việc quản lý tư liệu, kiểm kê lại chất lượng tư liệu trong kho để có kế hoạch bổ sung và thanh lý tư liệu khi nhận lại tư liệu từ bạn đọc nhân viên thư viện kiểm tra tình trạng tư liệu và những

vi phạm khác nếu có của bạn đọc để có những biện pháp xử lý thích đáng

III Phân tích và thiết kế hệ thống :

1 Phân tích các dòng thông tin :

a) Sơ đồ luân chuyển thông tin :

(1): Đăng kí làm bạn đọc

(2): Cấp thẻ bạn đọc

(3): Đăng kí mượn trả sách

(4): Đáp ứng yêu cầu mượn trả sách

(5): Yêu cầu xuất sách

(6): Xuất sách

(7): Nhập sách trả kho

b) Bảng các dòng thông tin :

STT Tên dòng Dữ liệu Nguồn -> đích

1 Đăng kí làm bạn đọc TenBanDoc

GioiTinh NgaySinh

Bạn đọc Phòng quản lý

Trang 3

2 Cấp thẻ bạn đọc MaBanDoc

TenBanDoc NgayCapThe

Phòng quản lý

Bạn đọc

3 Đăng kí mượn trả sách MaBanDoc

MaSach TinhTrang NgayMuon NgayTra

Bạn đọc Phòng giao

dịch

4 Đáp ứng yêu cầu mượn trả MaBan

MaBanDoc MaSach TinhTrang MaKho NgayMuon NgayTra TienThu TienPhat

Phòng giao dịch

Bạn đọc

5 Yêu cầu sách MaBan

MaSach MaKho

Phòng giao dịch

Kho

MaSach TinhTrang MaKho

Kho Phòng giao

dịch

7 Nhập sách trả kho MaSach

TinhTrang MaKho

Phòng giao

2 Phân tích xây dựng từ điển dữ liệu :

STT Dữ liệu KTT Mô tả kiểu DL Công thức

Trang 4

15 STTTap KTT N2

Chú thích:

 STT : Số thứ tự của dữ liệu

 Loại :

TT : Chỉ dữ liệu tính toán KTT : Chỉ dữ liệu không tính toán

 Mô tả kiểu dữ liệu :

Nk : Dữ liệu có k chữ số

D : Dữ liệu ngày tháng năm

Ck : Dữ liệu kiểu văn bản có k kí tự

 Công thức :

QT1 = (NgayTra-NgayMuon)xHST QT2 = (NgayTra-NgayTraDK)xHSP+[ Tiền đền ] HST,HSP : Hệ số thư viện quy định dựa vào giá trị, thời hạn khấu hao sách, thời điểm cho mượn sách

[ Tiền đền ] : Do cán bộ quản lý thư viện đề nghị dựa vào mức độ hư hỏng thêm của sách

3 Sơ đồ luồng dữ liệu DFD :

a) Mức 0 :

Trang 5

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

Dữ liệu bạn đọc

2 Quản lý mượn trả sách Yêu cầu mượn trả sách

Kho sách

b) Mức 1:

Bạn đọc

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

Thủ tục cấp thẻ

Và lệ phí

1.2 Làm thẻ Thông tin thẻ

Dữ liệu bạn đọc

Thẻ bạn đọc

1.3 Thủ quỷ Hóa đơn

Tiền làm thẻ

Trang 6

Bạn đọc

2.1 Quản lý mượn Phiếu mượn

2.2 Quản lý kho Phiếu xuất

2.3 Quản lý trả

Dữ liệu sách

Kho sách

Thông tin vi phạm 2.4 Thủ quỷ

Biên lai phạt Tiền phạt

Sách

4 Mô hình dữ liệu :

Xây dựng các thực thể :

Thực thể BANDOC

Thực thể BANDOC bạn đọc chứa thông tin về bạn đọc như : họ và tên, giới tính, ngày sinh, địa chỉ, chức vụ, ngày cấp thẻ

Thực thể NGANH

Thực thể NGANH là tên loại phân ngành mà sách thuộc vào

Trang 7

Thực thể NXB

Thực thể NXB là tên nhà xuất bản mà sách thuộc vào

Thực thể KHO

Thực thể KHO chứa thông tin về tên kho và thủ kho của thư viện, điều đo giúp cho việc xác định vị trí sách,liên hệ với người thủ kho được dễ dàng

Thực thể SACH

Thực thể SACH chứa các thông tin về sách như : tên sách, tác giả, mã NXB, năm xuất bản, số trang

Thực thể BAN

Trang 8

Thực thể BAN chứa các thông tin về duy nhất một cuốn sách mà bạn đọc mượn như : mã số bản, mã số sách, tình trạng sách

5 Mô hình thực thể kết hợp :

NHAXB MaNXB TenNXB

NGANH MaNganh TenNganh

SACH MaSach TenSach TacGia NamXB SoTrang STTTap SoTap

KHO MaKho TenKho TenThKho

BANDOC

Mabandoc TenBanDoc GioiTinh NgaySinh DiaChi ChucVu NgayCapThe

Mượn/Trả sách NgayMuon NgayTra TienThu TienDen

Ban

MaBan TinhTrang

0-n 1-1

1-n

0-n

1-1

1-1 1-1

0-5

Trang 9

6 Mô hình nhị nguyên :

7 Mô hình quan hệ :

BAN MaBan TinhTrang

BANDOC

MaBanDoc

TenBanDoc

GioiTinh

NgaySinh

DiaChi

ChucVu

NgayCapThe

MUONTRA MaBan+MaBanDoc NgayMuon NgayTra TienThu TienPhat

NHAXB

MaNXB

TenNXB

NGANH

MaNganh

TenNganh

SACH

MaSach TenSach TacGia NamXB SoTrang STTTap SoTap

KHO MaKho TenKho TenThKho

1-1

1-1

1-1

1-1 1-1 1-1

0-n

0-n

1-n

0-n

Trang 10

MaBanDoc

TenBanDoc

GioiTinh

NgaySinh

DiaChi

ChucVu

NgayCapThe

MUONTRA

MaBanDoc MaBan NgayMuon NgayTra TienThu TienDen

BAN

MaBan TinhTrang MaSach MaKho

NHAXB

MaNXB

TenNXB

NGANH

MaNganh

TenNganh

SACH

MaSach TenSach TacGia NamXB SoTrang STTTap SoTap MaNXB MaNganh

KHO

MaKho TenKho TenThKho

8 Thiết kế hệ thống cấu trúc các bảng :

Bảng BANDOC STT Tên trường Kiểu dữ liệu Ghi chú

1 MaBanDoc Text 7 Khóa chỉ mục đơn

3 NgaySinh Short Date

7 NgayCapThe Short Date

Trang 11

Bảng SACH STT Tên trường Kiểu dữ liệu Ghi chú

10 MaNganh Text 7 Khóa chỉ mục kết hợp

11 MaKho Text 7 Khóa chỉ mục kết hợp

Bảng BAN STT Tên trường Kiểu dữ liệu Ghi chú

3 MaSach Text 7 Khóa chỉ mục kết hợp

4 MaKho Text 7 Khóa chỉ mục kết hợp

Bảng MUONTRA STT Tên trường Kiểu dữ liệu Ghi chú

2 MaBanDoc Text 7 Khóa chỉ mục ghép

3 NgayMuon Short Date

5 TienThu Long Interger

6 TienPhat Long Interger

Bảng KHO STT Tên trường Kiểu dữ liệu Ghi chú

Bảng NXB STT Tên trường Kiểu dữ liệu Ghi chú

Bảng NGANH STT Tên trường Kiểu dữ liệu Ghi chú

1 MaNganh Text 7 Khóa chỉ mục đơn

Trang 12

9 Ví dụ truy vấn cơ sở dữ liệu :

Tìm những cuốn sách do bạn đọc Nguyen Van A mượn

select TenSach from SACH where MaSach in (select MaSach

from BAN where MaBan in(select MaBan

from MUONTRA where MaBanDoc in (select MaBanDoc

from BANDOC where TenBanDoc=’Nguyen Van A’)))

Liệt kê những cuốn sách thuộc ngành CONG NGHE THONG TIN và do nhà xuất bản NXBTRE xuất bản

select TenSach

from SACH,NHAXB,NGANH

where SACH.MaNXB= NHAXB.MaNXB and

SACH.MaNganh=NGANH.MaNganh and NHAXB.TenNXB=NXBTRE and NGANH.TenNganh=’CONG NGHE TONG TIN’

IV kết luận :

Phân tích và thiết kế hệ thống là bước quan trọng trong quá trình xây dựng một hệ thống phần mềm Công cụ MS VISO 2007 hỗ trợ rất tốt cho việc biểu diễn các sơ

đồ hỗ trợ tốt cho việc thiết kế hệ thống

Trang 13

PHỤ LỤC

I Đề tài : 2

II Hoạt động của hệ thống : 2

III Phân tích và thiết kế hệ thống : 2

1 Phân tích các dòng thông tin : 2

2 Phân tích xây dựng từ điển dữ liệu : 3

3 Sơ đồ luồng dữ liệu DFD : 4

4 Mô hình dữ liệu : 6

5 Mô hình thực thể kết hợp : 8

6 Mô hình nhị nguyên : 9

7 Mô hình quan hệ : 9

8 Thiết kế hệ thống cấu trúc các bảng : 10

9 Ví dụ truy vấn cơ sở dữ liệu : 12

IV kết luận : 12

PHỤ LỤC 13

Ngày đăng: 05/01/2014, 01:02

HÌNH ẢNH LIÊN QUAN

3. Sơ đồ luồng dữ liệu DFD : - Phân tích thiết kế hệ thống - Quản lý thư viện sách
3. Sơ đồ luồng dữ liệu DFD : (Trang 4)
Bảng BANDOC - Phân tích thiết kế hệ thống - Quản lý thư viện sách
ng BANDOC (Trang 10)
Bảng SACH - Phân tích thiết kế hệ thống - Quản lý thư viện sách
ng SACH (Trang 11)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w