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

XÂY DỰNG WEBDATABASE CHO QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC THUỶ SẢN

19 678 3
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 WebDatabase cho quản lý thư viện Trường Đại Học Thủy Sản
Tác giả Đào Thị Xinh
Người hướng dẫn Giảng Viên Hướng Dẫn Lê Đức Trung
Trường học Trường Đại Học Thủy Sản
Thể loại Đồ án
Định dạng
Số trang 19
Dung lượng 325 KB

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

Nội dung

Công việc chính là lập mã số độc giả và quản lý thông tin về độc giả: Khi độc giả đến làm thẻ đọc sách, phải khai báo đầy đủ thông tin theo yêu cầu về độc giả cho bộ phận cấp thẻ độc giả

Trang 1

XÂY DỰNG WEBDATABASE CHO QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC THUỶ SẢN

GVHD: Lê Đức Trung SVTH : Đào Thị Xinh

Trang 2

Trình bày đồ án gồm 3 phần :

 Khái quát lý thuyết và công cụ cài đặt chương trình,

phương pháp xây dựng đề tài

 Phân tích và thiết kế Cơ sở dữ liệu

 Giao diện và kết quả chương trình

Trang 3

PHẦN I : KHÁI QUÁT LÝ THUYẾT VÀ CÔNG CỤ CÀI ĐẶT CHƯƠNG

TRÌNH, PHƯƠNG PHÁP XÂY DỰNG ĐỀ TÀI

I Khái quát lý thuyết.

Web Database

 Web Database được xây dựng trên mô hình Client-Server Database, với giao diện là các trang Web.

 Mô hình ứng dụng Web Database :

Web Browser & Web Applications WEB SERVER

ODBC

DATABASE HTTP

Trang 4

II Active Server Page (ASP)

Là một môi trường phát triển ứng dụng cho phép người lập trình kết hợp HTML, Script và các Active Server Component để tạo ra Web Application

ASP xây dựng sẵn một thư viện cho phép giao tiếp với Database thông qua ODBC (Open Database Connectivity) gọi là ADO (ActiveX Data Object) ADO là công cụ phát triển ứng dụng Web Database

Trang 5

III ADO Interface

Các Object trong ADO : Connection, Command và RecordSet.

Sử dụng Connection để thiết lập liên kết với cơ sở dữ liệu, thông qua

đó ta có thể lấy ra các record hoặc cập nhật một record bằng cách sử dụng Command object Kết quả thực hiện các query trên database sẽ

Active Server Pages

ActiveX Database Component

ActiveX Data Objects

ODBC Driver

Data Provider Interface

Data Source

Trang 6

được lưu vào đối tượng RecordSet, trên đối tượng này ta có thể duyệt

và lấy ra một hay nhiều record.

PHẦN II : PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU

II Hướng thực thi của đề tài.

Xuất phát từ những nhược điểm của hệ thống quản lý bằng thủ công, nên việc tin học hoá công tác quản lý là việc làm hợp lý.

Từ những yêu cầu quản lý, chương trình làm các công việc với 4 mảng như sau:

 Quản lý sách

 Quản lý độc giả

 Quản lý việc mượn - trả sách

 Quản lý thống kê

Trang 7

III Biểu đồ luồng dữ liệu mức khung cảnh quản lý thư viện.

Ở mức này chỉ có một chức năng chính của hệ thống là Quản lý thư viện Chức năng này ở mức khung cảnh, nghĩa là chức năng này bao gồm nhiều hệ thống hoạt động với mục tiêu được gắn với nó

Quản lý Thư viện

Ban quản lý

Độc giả

Sách mới

Yêu cầu

bổ sung sách

Yêu cầu Kết quả

Yêu cầu báo cáo thống kê

Báo cáo thống kê

BP.Bổ xung tài liệu Thủ thư Yêu cầu

Kết quả

Trang 8

IV Biểu đồ luồng dữ liệu mức đỉnh.

Ở mức này ban quản lý, bộ phận bổ sung tài liệu, thủ thư có quan hệ trực tiếp với các chức năng chính của hệ thống, các chức năng này chưa ở mức chi tiết, nghĩa là mỗi chức năng này bao gồm một hệ thống hoạt động với mục tiêu được gắn với nó Ở đây gồm 5 chức năng: Quản lý sách, quản lý độc giả qua việc quản lý cấp thẻ, quản lý việc cho độc giả mượn sách, việc nhận sách trả của độc giả và thống kê báo cáo

Chức năng quản lý sách làm nhiệm vụ quản lý sách có tại thư viện, công việc chính là lập mã số sách và quản lý sách :

Khi có yêu cầu mua sách, bộ phận bổ sung tài liệu sẽ mua sách về, tiến hành xử lý sách, viết fic cho sách Sau

đó lưu quá trình xử lý vào kho dữ liệu hệ thống về sách là: “Hồ sơ quản lý sách”, đưa fic vào hộp fic để độc giả tra cứu sách và chuyển sách về kho sách

Chức năng quản lý độc giả ở đây là chức năng quản lý việc cấp thẻ cho độc giả Công việc chính là lập

mã số độc giả và quản lý thông tin về độc giả:

Khi độc giả đến làm thẻ đọc sách, phải khai báo đầy đủ thông tin theo yêu cầu về độc giả cho bộ phận cấp thẻ độc giả Bộ phận này sẽ kiểm tra trong hồ sơ cấp thẻ và hồ sơ xử lý vi phạm xem độc giả có vi phạm kỷ luật

mà không thi hành hay không, nếu độc giả không vi phạm hay vi phạm kỷ luật mà đã hết hạn kỷ luật, đồng thời thông tin độc giả khai báo là hợp lệ thì sẽ tiến hành lập mã số cho độc giả, và lưu quá trình xử lý vào kho

dữ liệu “Hồ sơ cấp thẻ” của hệ thống Sau đó bộ phận này sẽ cấp cho độc giả một thẻ đọc sách

Quản lý mượn sách làm nhiệm vụ quản lý việc mượn sách của độc giả, công việc chính là lập phiếu mượn sách và cho mượn sách :

Độc giả muốn mượn sách phải biết thông tin về sách chứa trong các hộp fic Khi độc giả đến mượn sách phải đưa thẻ đọc sách và phiếu yêu cầu đã điền đủ thông tin cho thủ thư Thủ thư sẽ kiểm tra tính hợp lệ của thẻ và phiếu yêu cầu, nếu không phù hợp thì sẽ trả lại cho độc giả ngược lại sẽ lấy sách trong kho theo yêu cầu Sau

đó thủ thư kiểm tra phiếu mượn của độc giả để quyết định cho mượn hay không, nếu cho mượn thì cập nhật phiếu mượn, hồ sơ quản lý sách và yêu cầu độc giả ký nhận sách trước khi giao sách

Trang 9

Quản lý trả sách làm nhiệm vụ quản lý việc trả sách của độc giả:

Khi độc giả đến trả sách phải đưa thẻ đọc sách cùng với sách cho thủ thư Thủ thư sẽ cất sách vào vị trí trong kho và yêu cầu thi hành kỷ luật với các độc giả vi phạm, đồng thời cập nhật vào hồ sơ xử lý vi phạm

Thống kê làm nhiệm vụ: Thống kê sách của thư viện bao gồm sách còn, sách đã mất, sách thanh lý bằng cách lấy thông tin từ hồ sơ quản lý sách… Thống kê mượn trả sách bằng cách lấy các thông tin cần thiết từ phiếu mượn Thống kê độc giả vi phạm từ hồ sơ xử lý vi phạm

V Biểu đồ luồng dữ liệu mức dưới đỉnh.

1 Chức năng quản lý sách:

Yêu cầu

cấp thẻ

BP.Bổ sung tài liệu

Thống kê báo cáo

Quản lý sách

QL.Mượn sách

Quản lý

đ ộc giả

Phiếu mượn

Hồ sơ

cấp thẻ

Hồ sơ xử

lý vi phạm

Hồ sơ quản lý sách

Kho sách

Fic lưu thông tin sách

Thẻ/Yêu cầu mượn sách

Sách/Không chấp nhận Thẻ/

Không

chấp

nhận

Yêu cầu thông tin

Báo cáo

Phiếu mượn

Hồ sơ xử lý vi phạm

Yêu cầu mua sách

Sách mới

Thủ thư

Sách yêu cầu

Thông tin sách

QL.Trả sách

Độc giả

Thẻ, Sách

Phạt/Không, thẻ

Trang 10

Khi có sách mới, bộ phận quản lý sách sẽ đóng dấu thư viện lên sách, xác định phân loại sách, xác định môn loại sách và gán mã số cho sách là 10 ký tự, trong đó:

2 ký tự đầu chỉ phân loại sách

2 ký tự tiếp theo chỉ môn loại sách

4 ký tự sau chỉ số thứ tự của sách trong môn loại

2 ký tự sau cùng chỉ số tập của sách

Sau đó viết fic rồi cập nhật vào hồ sơ quản lý sách của thư viện căn cứ trên phiếu quản lý sách, đưa sách vào

vị trí trong kho và fic vào hộp fic Đối với sách đã có nhưng thêm số lượng thì tiến hành tìm sách và hiệu chỉnh thông tin về sách trong hồ sơ quản lý sách, fic sách và đưa vào vị trí trong kho

S ửa

BP.Bổ sung

tài liệu

Thêm

sách

mới

Tìm kiếm

Kho sách

Yêu cầu

bổ sung

sách

Sách mới

Thông tin sách cần tìm

Hồ sơ quản lý sách

Phích lưu thông tin sách

Kết quả tìm

Trang 11

2 Chức năng quản lý độc giả :

Khi có độc giả đến làm thẻ đọc sách, bộ phận cấp thẻ độc giả yêu cầu trình thẻ sinh viên và phát phiếu

đăng ký cho độc giả điền các thông tin cần thiết, đồng thời độc giả phải nộp 1 hình 3x4 để dán vào thẻ đọc sách cùng với lệ phí làm thẻ Tiếp đó bộ phận này sẽ đánh mã số độc giả theo khoá Mã số độc giả chính là số thẻ đọc sách và là số thứ tự của độc giả đến làm thẻ thuộc khoá đó, gồm tối đa là 6 ký tự và nhập vào hồ sơ cấp thẻ Vì thẻ chỉ có giá trị trong 1 năm, nên khi có đợt làm thẻ mới mà độc giả đã có thẻ cũ thì bộ phận cấp thẻ độc giả sẽ tìm độc

giả để sửa lại thông tin cần thay đổi về độc giả Xoá độc giả đối với các độc giả đã kết thúc khoá học mà không còn trong hồ sơ xử lý vi phạm

Trang 12

3 Chức năng quản lý mượn sách:

Đọc giả đến mượn sách sẽ nhận phiếu yêu cầu từ thủ thư để điền các thông tin về độc giả và sách cần mượn Thủ thư sẽ lấy thông tin từ hồ sơ cấp thẻ và phiếu yêu cầu để kiểm tra nếu không phù hợp thì không chấp nhận yêu cầu mượn sách của độc giả, nếu chấp nhận thì sẽ lấy sách trong kho dựa vào thông tin trên phiếu yêu cầu Trước khi thủ thư giao sách và thẻ cho độc giả thì độc giả phải ký nhận vào phiếu yêu cầu của mình và giao lại cho thủ thư Sau đó thủ thư sẽ đưa thông tin về mượn sách vào hồ sơ quản lý sách và phiếu mượn

Thêm

thẻ mới

Xoá

S ửa

Độc giả

Hồ sơ xử lý

vi phạm

Hồ sơ cấp thẻ

Phiếu mượn

Yêu

cầu

cấp

thẻ

Thẻ/

Không

chấp

nhận

Tìm kiếm

Thông tin độc giả cần tìm

Kết quả tìm

Danh sách xoá

Hồ sơ cấp thẻ

Ký mượn sách

Kiểm mượn sách

Thủ thư Độc giả

Fic lưu thông tin sách

Hồ sơ quản lý sách

Kho sách

Thẻ,

Yêu cầu

mượn

sách

Tìm kiếm sách

Không

chấp

nhận

Yêu cầu kiểm tra Kết quả

Thông tin sách cần tìm Kết quả

Yêu cầu sách

Sách yêu cầu

Giao sách, Thẻ

Phiếu mượn

Hồ sơ cấp thẻ

Phiếu mượn

Trang 13

4 Chức năng quản lý trả sách:

Khi độc giả đến trả sách thì thủ thư sẽ kiểm tra sách, nếu sách không phù hợp thì trả lại sách cho độc giả

và yêu cầu độc giả thi hành kỷ luật và cập nhật vào hồ sơ xử lý vi phạm, nếu sách phù hợp thì yêu cầu độc giả

ký trả sách rồi cập nhật vào phiếu mượn của độc giả và đưa sách về kho

5 Chức năng thống kê:

Chức năng thống kê ở đây là việc in báo cáo thống kê về sách, độc giả vi phạm, thống kê về tình hình mượn trả sách

Ban quản lý

In báo cáo

Hồ sơ quản lý sách

Yêu cầu báo cáo

Phiếu mượn

Hồ sơ xử lý vi phạm

Báo cáo

Ký trả sách

Phiếu mượn

Thủ thư

Hồ sơ xử lý vi phạm

Kiểm tra sách

Yêu cầu kiểm tra Kết quả

Độc giả

Sách, Thẻ

Sách không phù hợp

Yêu cầu

ký trả sách

Kho sách

Kết quả Thẻ

Trang 14

VI Mô hình thực thể liên kết.

Đây là mô hình mô tả dữ liệu được lưu trữ trong cơ sở dữ liệu, biểu diễn mối quan hệ chặt chẽ và logic giữa các dữ liệu đó

Từ quá trình phân tích ở trên, mô hình thực thể liên kết có thể được biểu diễn như sau:

( Một thư viện có nhiều sách, nhiều sách có cùng phân loại, môn loại, ngôn ngữ, nhà xuất bản Một cuốn

sách chỉ được viết một lần bởi một tác giả, một tác giả có thể viết nhiều sách Một cuốn sách có duy nhất một

vị trí để trong kho, một kho có nhiều vị trí Một cuốn sách có thể được mượn trả nhiều lần Một năm có nhiều độc giả đến làm thẻ đọc sách, mỗi độc giả, độc giả có thể có nhiều lần mượn trả sách Một độc giả có thể có

nhiều lần vi phạm kỷ luật, mỗi hồ sơ kỷ luật chỉ có một lý do kỷ luật và một hình thức kỷ luật.).

MANXB

TENNXN DIACHI TEL

NHAXB

MADG

KHOAHOC

MASV

HOTENDG

NGAYSINH

NOISINH

LOP

NAMHOC

NGAYLT

NGAYHH

DOCGIA

MAPL

TENPL

PHANLOAI

MAML

TENML

MONLOAI

MAS MATG

SANGTAC

MAPM MADG MAS

NGMUON DATRA TIENPHAT

PHIEUMUON

SOBIENLAI MADG MAS MALD

NGAYLAP

BIENLAIDEN-TLY

KHOAHOC

KHOA

MALD

TENLD

LYDO

MATG

TENTG

TACGIA

MAS MAPL MAML MANN MANXB MAVT

TENS SOTRANG NAMXB SOLUONG SOCON NGAYNHAP GIATIEN GHICHU LANMUON

SACH

VITRI

MAVT

KHU KE NGAN MANNTENNN

NGONNGU

Trang 15

VII Thiết kế hệ thống.

1 Mô hình tổ chức dữ liệu.

Qua kết quả của quá trình phân tích hệ thống và mô hình thực thể liên kết ở trên đến đây có thể đưa ra

mô hình tổ chức dữ liệu Mô hình này mô tả cụ thể, thực tế việc tổ chức vật lý dữ liệu của cơ sở dữ liệu trong

hệ thống Toàn bộ mô hình sẽ được trình bày như sau:

SACH ( MAS, MAPL, MAML, MATG, MANN, MANXB, MAVT, TENS, SOTRANG

, NAMXB, SOLUONG, SOCON, SOMAT, SOTLY, NGAYNHAP, GIATIEN, GHICHU, LANMUON)

PHANLOAI ( MAPL, TENPL )

MONLOAI ( MAML, TENML )

NGONNGU ( MANN, TENNN )

NHAXB ( MANXB, TENNXB, DIACHI, TEL )

VITRI ( MAVT , KHU, KE, NGAN )

TACGIA ( MATG, TENTG )

DOCGIA ( MADG, KHOAHOC, HOTENDG, NGAYSINH, NOISINH, LOP, NAMHOC

, NGAYLT, NGAYHH)

KHOA ( KHOAHOC )

PHIEUMUON ( MADG, MAS, NGMUON, DATRA, TIENPHAT )

BIENLAIDEN-TLY (SOBIENLAI, MADG, MAS,MALD , NGAYLAP)

LYDO(MALD, TENLD)

Trang 16

Giao diện và kết quả chương trình Những vấn đề đã giải quyết :

Đối với người quản trị : Có thể truy xuất vào toàn bộ hệ thống

- Cập nhật nhân viên sử dụng

- Thay đổi thông tin của riêng mình

- Cập nhật sách, cập nhật độc giả

- Tra cứu sách, tra cứu độc giả theo nhiều thuộc tính khác nhau.

- Thống kê sách, độc giả, mượn trả sách theo nhiều thuộc tính

khác nhau

Đối với người quản lý : Thay đổi thông tin của riêng mình

- Cập nhật sách, cập nhật độc giả

- Tra cứu sách, tra cứu độc giả theo nhiều thuộc tính khác nhau.

- Thống kê sách, độc giả, mượn trả sách theo nhiều thuộc tính khác nhau

Đối với nhân viên Thủ thư : Cho mượn sách và nhận sách trả

- Mượn và trả sách

- Tra cứu sách theo nhiều thuộc tính khác nhau.

- Lập biên lai đền hoặc thanh lý sách đối với độcgiả làm mất sách hoặc đền

sách

- Tra cứu sách theo nhiều thuộc tính khác nhau

Trang 17

Đối với Độc giả : Tra cứu sách theo nhiều thuộc tính khác nhau

Những vấn đề chưa giải quyết :

Chưa quản lý được tư liệu là băng đĩa, …

Chưa cho phép độc giả tự đăng ký mượn sách ….

Hướng phát triển trong tương lai

Chương trình sẽ được mở rộng ra với nhiều loại tư liệu khác nhau như : băng,

đĩa…

Cho phép Độc giả tự đăng ký mượn sách…

Tiếp tục thực hiện, hoàn chỉnh thêm các phần đã cài đặt

TÀI LIỆU THAM KHẢO

[1]- “Thiết kế trang web động với DHTML”, Nguyễn Trường Sinh, NXB Lao Động – Xã Hội.

Trang 18

[2]- “Phân tích thiết kế hệ thống thông tin quản lý”, Thạc sĩ Đinh Thế Hiển, NXB Thống Kê.

[3]- “Những bài thực hành ASP”, VN-GUIDE, NXB Thống Kê.

[4]- “Active Server Pages ASP 3.0 ASP.NET ”, Nguyễn Phương Lan, NXB Giáo Dục.

[5]- “ Những bài thực hành HTML”, VN-GUIDE, NXB Thống Kê

[6]- “Tự học Mcrosoft SQL Server 7.0”, Nguyễn Văn Hoàng, NXB Thống Kê

Ngày đăng: 04/11/2013, 19:15

HÌNH ẢNH LIÊN QUAN

Chức năng thống kê ở đây là việc in báo cáo thống kê về sách, độcgiả vi phạm, thống kê về tình hình mượn trả sách - XÂY DỰNG WEBDATABASE CHO QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC THUỶ SẢN
h ức năng thống kê ở đây là việc in báo cáo thống kê về sách, độcgiả vi phạm, thống kê về tình hình mượn trả sách (Trang 13)
4. Chức năng quản lý trả sách: - XÂY DỰNG WEBDATABASE CHO QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC THUỶ SẢN
4. Chức năng quản lý trả sách: (Trang 13)
VI. Mô hình thực thể liên kết. - XÂY DỰNG WEBDATABASE CHO QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC THUỶ SẢN
h ình thực thể liên kết (Trang 14)

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