ĐỒ ÁN MÔN LẬP TRINH C# ĐỀ TÀI QUẢN LÝ THƯ VIỆN

19 2.3K 3
ĐỒ ÁN MÔN LẬP TRINH C#  ĐỀ TÀI QUẢN LÝ THƯ VIỆN

Đ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

ĐỒ ÁN MÔN LẬP TRINH C ĐỀ TÀI QUẢN LÝ THƯ VIỆN ĐẦY ĐỦ VÀ CHI TIẾC CÓ SO ĐỒ PHÂN TÍCH THIẾC KẾ HỆ THỐNG MỤC LỤCMỤC LỤCiPhần 1KHẢO SÁT THỰC TẾ2Phần 2PHÂN TÍCH THIẾT KẾ HỆ THỐNG52.1Mô hình chức năng52.2Mô hình khung cảnh52.3Mô hình mức đỉnh62.4Mô hình dưới đỉnh62.5Mô hình quan hệ92.6Xác định các thực thể92.7Mô hình thực thể liên kết(ERD)102.8Mô tả chi tiết về các quan hệ:11Phần 3CÀI ĐẶT CHƯƠNG TRÌNH133.1Ngôn ngữ, hệ quản trị cơ sở dữ liệu133.2Thiết kế giao diện13KẾT LUẬN17 Phần 1KHẢO SÁT THỰC TẾMục đích: Hiện nay nhu cầu nghiên cứu trong các trung tâm trường học là rất lớn. Vì vậy công tác quản lý thư viện là vấn đề trọng điểm trong việc cung cấp tài liệu cho học sinh, sinh viên. Nhưng đa phần hiện nay các thư viện đều áp dụng mô hình tổ chức không hợp lý vào việc quản lý thư viện của mình. Việc độc giả gặp phải rất nhiều khó khăn trong các khâu từ việc làm thẻ thư viện, lựa chọn các cuốn sách phù hợp với nhu cầu và đến việc mượn sách đã làm cho nhiều người không thấy được lợi ích từ hoạt động thư viện. Việc thư viện tạo điều kiện để cho các học viên tiếp xúc dễ dàng các dịch vụ của mình có thể nâng cao hiệu quả học tập của học viên. Xuất phát từ vấn đế đó chúng ta cần thiết phải xây dựng một mô hình tổ chức thư viện hợp lý (phụ thuộc vào quy mô của trong trường, trong trung tâm). Nhưng trước hết chúng ta phải đánh giá đúng hiện trạng của trường.Cơ cấu tổ chức của hệ thống: Hiện nay, hệ thống thư viện của nhiều nơi còn sơ sài trong vấn đề quản lý( xét về mặt thông tin cập nhật cho người dùng cũng như thuận tiện cho thủ thư trong vấn đề quản lý) những mặt yếu thể hiện rõ trong công tác cho mượn sách, cũng như công việc của thủ thư hiện nay mất thời gian và độ chính xác không được đảm bảo: Công tác mượn sách diễn ra một cách thủ công. Người mượn sách phải tìm tài liệu bằng cách tự tìm trong nhiều cuốn sách có tại thư viện. Dẫn đến việc độc giả không chủ động trong việc mượn sách.Độc giả:Độc giả chưa nhận được các thông tin cập nhật nhanh nhất từ thư viện

MỤC LỤC Trang Phần 1-KHẢO SÁT THỰC TẾ Mục đích: Hiện nhu cầu nghiên cứu trung tâm trường học lớn Vì công tác quản lý thư viện vấn đề trọng điểm việc cung cấp tài liệu cho học sinh, sinh viên Nhưng đa phần thư viện áp dụng mô hình tổ chức không hợp lý vào việc quản lý thư viện mình Việc độc giả gặp phải nhiều khó khăn khâu từ việc làm thẻ thư viện, lựa chọn sách phù hợp với nhu cầu đến việc mượn sách đã làm cho nhiều người không thấy lợi ích từ hoạt động thư viện Việc thư viện tạo điều kiện học viên tiếp xúc dễ dàng dịch vụ mình nâng cao hiệu học tập học viên Xuất phát từ vấn đế cần thiết phải xây dựng mô hình tổ chức thư viện hợp lý (phụ thuộc vào quy mô trường, trung tâm) Nhưng trước hết phải đánh giá trạng trường Cơ cấu tổ chức của hệ thống: Hiện nay, hệ thống thư viện nhiều nơi sơ sài vấn đề quản lý( xét mặt thông tin cập nhật cho người dùng thuận tiện cho thủ thư vấn đề quản lý) mặt yếu thể rõ công tác cho mượn sách, công việc thủ thư thời gian độ xác không đảm bảo: Công tác mượn sách diễn cách thủ công Người mượn sách phải tìm tài liệu cách tự tìm nhiều sách có thư viện Dẫn đến việc độc giả không chủ động việc mượn sách Độc giả: Độc giả chưa nhận thông tin cập nhật nhanh từ thư viện Mặc dù nhu cầu lớn việc viết ý kiến phản hồi hạn chế Thủ thư: Thủ thư phải quản công việc chủ yếu giấy tờ độ xác không đảm bảo Thống kê thông tin thời gian Gửi thông tin đến người sử dụng có hình thức bảng thông báo thư viện Điều chưa thực đáp ứng yêu cầu người sử dụng Tóm lại, vai trò vị trí thư viện chưa đứng chỗ nó, chưa khuyến khích độc giả việc tìm tài liệu tự nghiên cứu Trong điều kiện nhiều trung tâm, nhà trường trang bị sở vật chất thông tin đại, mạng văn phòng phát triển rộng rãi chúng nên kết hợp quản thư viện với hệ thống có Trong đề tài đưa giải pháp hạn chế phần vấn đề Trang Hệ thống quản lý thư viện thủ công với nhiều nhược điểm: Thư viện : PHIẾU QUẢN SÁCH Mã số sách:……………… Tên sách:…………………………… Tập:……………………………… Số trang:………………………… Số lượng:……………………………… Năm xuất bản:……………………… Mã ngôn ngữ:……………………… Ngôn ngữ:…………………………… Mã nhà xuất bản:…………………… Nhà xuất bản:………………………… Mã thể loại:………………………… Thể loại:………………………… Mã tác giả:…………………………… Tác giả:……………………………… Mã vị trí:…………… Vị trí:………… Tầng:……… Phòng:………… Giá :……… Mỗi độc giả đến đăng ký làm thẻ, phòng phục vụ độc giả tiến hành phát phiếu đăng ký cho độc giả Thư viện: PHIẾU MƯỢN SÁCH Số thẻ:…………………………………………………………… Họ tên:…………………………………………Giới tính : …………………………… Ngày sinh …/……/………… Lớp : ……………… Nghê nghiệp:…………………………………………………………………………… Nơi công tác:…………………………………………………………………………… Địa thường trú :.………………………………………………………………… Hình thức mượn:……………………………………………………… Mã sách Tên sách Tên tác giả Mã thể loại Ngày… tháng… năm 20… Bộ phận quản phải theo dõi độc giả mượn sách hạn để gửi giấy nhắc thông báo trả sách tới độc giả Trang Thư viện GIẤY YÊU CẦU TRẢ SÁCH Kính gửi:……………………………………………………………… Địa chỉ:………………………………………………………………………………… Đề nghị ông bà trả sách hạn mượn Mã sách: ……………………………………………………………………………… Tên sách:………………………………………………………………………………… Ngày mượn:…………………………………………………………………………… Đã hạn:…………………………………………………………………………… Vậy xin anh (chị) vui lòng đem sách đến trả cho thư viện Đối với công tác phòng đọc, công việc tra cứu tìm kiếm sách theo yêu cầu độc giả, phải thống kê số độc giả theo thời gian định, từ nắm số độc giả kỳ báo cáo sách mượn Mã độc giả Mã sách BÁO CÁO TÌNH HÌNH ĐỘC GIẢ Từ ngày………… đến ngày………… Họ tên Địa BÁO CÁO MƯỢN SÁCH Từ ngày………… đến ngày……… Tên sách Tác giả Số sách mượn Lần mượn Trang Phần 2-PHÂN TÍCH THIẾT KẾ HỆ THỐNG Quản Lý Thư Viện Thống kê và báo cáo Tạo mới thẻ Quản lý thông tin thẻ Lập thẻ độc giả Mượn sách Lập phiếu mượn sách Tra cứu sách Xử phiếu mượn sách Giao sách Ghi sổ mượn Trả sách Yêu cầu trả sách Kiểm tra sách Ghi sổ trả sách Cập nhật thẻ Nhập sách Lập phiếu nhập Kiểm tra sách Xử phân loại sách Ghi sổ nhập 2.1-Mô hình chức Trang 2.2-Mô hình khung cảnh Yêu cầu mua sách NHÀ CUNG CẤP QUẢN THƯ VIỆN Cung cấp sách Hóa đơn toán Yêu cầu báo cáo BAN LÃNH ĐẠO Báo cáo Cung Phiếu mượn Thông tin phản hồi cấp Thông tin sách mượn sách sách ĐỘC GIẢ 2.3-Mô hình mức đỉnh Thẻ, yêu cầu mượn sách Độc giả Sách/ không chấp nhận Thông tin độc giả Quản lý mượn sách Thẻ thư viện Phiếu mượn Quản lý thư viện Yêu cầu thông tin Báo cáo Quản lý độc giả Trang Thống kê, báo cáo Phiếu mượn Độc giả Hồ sơ quản lý sách Quản lý sách Quản lý trả sách Sách Độc giả Lưu thông tin sách Sách Thẻ Yêu cầu mua Nhà sách cung cấp Sách mới 2.4-Mô hình dưới đỉnh Thẻ,nyêu u mượ n sách chức quả lýcầđộ c giả Độc giả Hồ sơ cấp thẻ T h e Y ê u Xoá ̉ Thêm thẻ mới D a TìTm kiếm h K ê ́ Sửa Hồ sơ cấp thẻ Chức quả n lý sách Nhà cung cấp Yêu cầu bổ sung sách Hồ sơ quản lý sách Sách mới Thêm sách mới Thông tin sách cần tìm Tìm kiếm Kết quả tìm kiếm sửa Trang Sách Lưu thông tin sách Chức quản lý mượn sách Độc giả Thẻ, phiếu mượn Ký mượn sách Hồ sơ quản lý sách Sách Thẻ yêu cầu mượn sách Sách yêu cầu Yêu cầu sách Kiểm mượn sách Yêu cầu kiểm tra Thủ thư Phiếu mượn Thông tin sách cần tìm Tìm kiếm sách Kết quả Kết quả Phiếu mượn Sách Chức quản lý trả sách Thẻ Ký trả sách Phiếu mượn Sách Độc giả Sách không phù hợp Kiểm tra sách Yêu cầu kiểm tra Sách Yêu cầu ký trả Kết quả Thủ thư Trang Kết quả Chức thống kê Ban quản lý Báo cáo Hồ sơ quản lý sách In báo cáo Yêu cầu báo cáo Phiếu mượn 2.5-Mô hình quan hệ Trang 2.6-Xác định các thực thể • Sach: MaSach, TenSach, NamSuatBan, SoBanSach, SoTrangSach, GiaSach, SoTap, KhoSach, TinhTrangSach, NgonNgu, MaTacGia, MaTheLoai, MaNhaXuatBan • NhaXuatBan: MaNhaXuatBan, TenNhaXuatBan, DiaChi, NgayThanhLap • PhieuYeuCau: Stt, SoPhieu, MaThe, MaDocGia, MaSach, MaTacGia, MaTheLoai, MaNhaXuatBan, TenSach • DocGia: MaDocGia, TenDocGia, GioiTinh, NgaySinh, DiaChi • TacGia: MaTacGia, TenTacGia, DiaChi • TheLoai: MaTheLoai, TenTheLoai • The: MaThe, MaDocGia, TenThe, NgayCapThe, NgayHetHan, SoSachDuocMuon 2.7-Mô hình thực thể liên kết(ERD) Trang 10 MaDocGia TenDocGia GioiTinh NgaySinh DiaChi DocGia Stt SoPhieu MaThe MaDocGia MaSach MaTacGia MaTheLoai MaNhaXuatBan TenSach PhieuYeuCau MaTacGia TenTacGia DiaChi TacGia MaSach TenSach NamSuatBan SoBanSach SoTrangSach GiaSach SoTap KhoSach TinhTrangSach NgonNgu MaTacGia MaTheLoai MaNhaXuatBan Sach MaThe MaDocGia TenThe NgayCapThe NgayHetHan SoSachDuocMuon The MaTheLoai TenTheLoai TheLoai MaNhaXuatBan TenNhaXuatBan DiaChi NgayThanhLap NhaXuatBan Trang 11 2.8-Mô tả chi tiết về các quan hệ: Table: DocGia Tên trường MaDocGia TenDocGia GioiTinh NgaySinh DiaChi Table: NhaXuatBan Tên trường Kiểu liệu Null Khóa varchar nvarchar nvarchar date nvarchar 10 50 10 x Kiểu liệu Null Những có tham chiếu đến Độc giả Tên độc giả Giới tính Ngày sinh Địa 50 Khóa Mô tả Những Mô tả Trang 12 MaNhaXuaBan varchar 10 TenNhaXuatBan nvarchar 50 DiaChi NgayThanhLap nvarchar date 50 Kiểu liệu Null Table: PhieuYeuCau Tên trường x Khóa Stt SoPhieu MaThe MaDocGia MaSach MaTacGia MaTheLoai MaNhaXuatBan int int varchar varchar varchar varchar varchar varchar 10 10 10 10 10 10 TenSach nvarchar 100 Kiểu liệu Null Khóa varchar nvarchar int int int int int varchar nvarchar nvarchar varchar varchar varchar 10 100 x Table: Sach Tên trường MaSach TenSach NamXuatBan SoBanSach SoTrangSach GiaSach SoTap KhoSach TinhTrangSach NgonNgu MaTacGia MaTheLoai MaNhaXuatBan có tham chiếu đến Mã nhà xuất bản Tên nhà xuất bản Địa chỉ Ngày thành lập Những có tham chiếu đến x x 10 10 10 10 10 10 Mô tả Số thứ tự Số phiếu Mã thẻ Mã độc giả Mã sách Mã tác giả Mã thể loại Mã nhà xuất bản Tên sách Những có tham chiếu đến Mô tả Mã hoá đơn Mã khách hàng Năm xuất bản Số bản sách Số trang sách Giá sách Số tập Khổ sách Tình trạng sách Ngôn ngữ Mã tác giả Mã thể loại Mã nhà xuất bản Trang 13 Table: TacGia Tên trường MaTacGia TenTacGia DiaChi Table: The Tên trường MaThe MaDocGia TenThe NgayCapThe NgayHetHan SoSachDuocMuon Table: TheLoai Tên trường MaTheLoai TenTheLoai Kiểu liệu Null Khóa varchar nvarchar nvarchar 10 50 50 x Kiểu liệu Null Khóa varchar varchar nvarchar date date int 10 10 50 x Kiểu liệu Null Khóa varchar nvarchar 10 50 x Những có tham chiếu đến Mô tả Mã tác giả Tên tác giả Địa chỉ Những có tham chiếu đến Mô tả Mã thẻ Mã độc giả Tên thẻ Ngày cấp thẻ Ngày hết hạn Số sách được mượn Những có tham chiếu đến Mô tả Mã thể loại Tên thể loại Phần 3-CÀI ĐẶT CHƯƠNG TRÌNH 3.1-Ngôn ngữ, hệ quản trị sở dữ liệu Ngôn ngữ C#, hệ quản trị sở dữ liệu SQL Server 2008 3.2-Thiết kế giao diện From đăng nhập Trang 14 From quản lý độc giả From quản lý tác giả Trang 15 From quản lý thẻ Trang 16 From quản lý sách From tìm kiếm sách Trang 17 From thống kê Trang 18 KẾT LUẬN Sau thời gian tích cực làm việc, nghiên cứu thành viên nhóm cộng với hướng dẫn, đóng góp nhiệt tình thầy giảng dạy môn “Lập trình C#” thầy Huỳnh Bảo Quốc Dũng nhóm hoàn thành báo cáo với chủ đề “Phân tích thiết kế phần mềm hỗ trợ cho việc quảnthư viện” Nội dung Bản báo cáo đề cập tới số vấn đề sau: • Khảo sát thực tế trạng việc quản lí hệ thống thư viện nhiều nơi sơ sài vấn đề quản lý( xét mặt thông tin cập nhật cho người dùng thuận tiện cho thủ thư vấn đề quản lý) mặt yếu thể rõ công tác cho mượn sách, công việc thủ thư thời gian độ xác không đảm bảo • Phân tích thiết kế phần mềm hỗ trợ quảnthư viện: - Phân tích mô hình luồng liệu - Phân tích biểu đồ quan hệ - Thiết kế giao diện • Trong trình nghiên cứu xây dựng lên hệ thống nhóm có tham khảo số tài liệu anh chị học ngành học khoá Mặc dù nhóm cố gắng báo cáo có nhiều thiếu sót, mong đóng góp, bảo quý thầy cô bạn Trang 19 ... giả Quản lý mượn sách Thẻ thư viện Phiếu mượn Quản lý thư viện Yêu cầu thông tin Báo cáo Quản lý độc giả Trang Thống kê, báo cáo Phiếu mượn Độc giả Hồ sơ quản lý sách... sách mượn Lần mượn Trang Phần 2-PHÂN TÍCH THIẾT KẾ HỆ THỐNG Quản Lý Thư Viện Thống kê và báo cáo Tạo mới thẻ Quản lý thông tin thẻ Lập thẻ độc giả Mượn sách Lập phiếu mượn... chúng nên kết hợp quản lý thư viện với hệ thống có Trong đề tài đưa giải pháp hạn chế phần vấn đề Trang Hệ thống quản lý thư viện thủ công với nhiều nhược điểm: Thư viện : PHIẾU QUẢN LÝ

Ngày đăng: 12/06/2017, 07:58

Từ khóa liên quan

Mục lục

  • Thư viện :

  • PHIẾU QUẢN LÝ SÁCH

  • Mã số sách:……………….

  • Tên sách:……………………………..

  • Tập:………………………………....... Số trang:………………………….........

  • Số lượng:……………………………… Năm xuất bản:………………………...

  • Mã ngôn ngữ:……………………….... Ngôn ngữ:……………………………...

  • Mã nhà xuất bản:…………………….. Nhà xuất bản:…………………………..

  • Mã thể loại:…………………………... Thể loại:………………………….........

  • Mã tác giả:…………………………… Tác giả:………………………………..

  • Mã vị trí:…………… Vị trí:………….. Tầng:……….. . Phòng:………… Giá :………

  • Mỗi khi độc giả đến đăng ký làm thẻ, phòng phục vụ độc giả tiến hành phát phiếu đăng ký cho độc giả.

  • Thư viện:

  • PHIẾU MƯỢN SÁCH

  • Số thẻ:…………………………………………………………….................................

  • Họ tên:…………………………………………Giới tính : ……………………………

  • Ngày sinh …/……/………….

  • Lớp : ………………

  • Nghê nghiệp:……………………………………………………………………………..

  • Nơi công tác:……………………………………………………………………………..

Tài liệu cùng người dùng

Tài liệu liên quan